
body,td,th {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
body {
	background-color: #E5E4CF;
	width:100%;
	height:100%;
	margin:10px 0px;
	padding:0px;
}
a:link {
	color: #999999;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #999999;
}
a:hover {
	text-decoration: underline;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #999999;
}
h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
	color:#62100A;
	font-family:Georgia, "Times New Roman", Times, serif;
}
h1 {
	font-size: 24px;
}
h2 {
	font-size: 11px;
}
h3 {
	font-size: 18px;
}


div {
position:relative;
margin:0px;
padding:0px;
height:auto;
}

#centeringcontainer {
margin:auto;
width:975px;
min-height:300px;
}

#headercontainer {
width:967px;
border:4px solid #FFFFFF;
border-bottom:0px;
height:176px;
}

#menucontainer {
width:957px;
border:4px solid #FFFFFF;
background-color:#8A3B2E;
color:#FFFFFF;
font-size:11px;
font-weight:normal;
height:20px;
line-height:20px;
padding:5px;
}
#menucontainer ul {
list-style-image:none;
list-style-type:none;
margin:0px;
padding:0px;
}
#menucontainer ul li {
float:left;
padding-left:15px;
padding-right:15px;
background-image:url(../layout/menucontainer_li_background.gif);
background-repeat:repeat-y;
background-position:top right;
}
#menucontainer ul a {
font-weight:bold;
}

#menucontainer ul a:link {
	color: #E7E3D4;
	text-decoration: none;
}
#menucontainer ul a:visited {
	text-decoration: none;
	color: #E7E3D4;
}
#menucontainer ul a:hover {
	text-decoration: underline;
	color: #E7E3D4;
}
#menucontainer ul a:active {
	text-decoration: none;
	color: #E7E3D4;
}


/* flashcontainer, normal noright */

#flashcontainer {
float:left;
width:350px;
border:4px solid #FFFFFF;
border-right:0px;
border-top:0px;
min-height:200px;
}

#flashcontainer_noright {
float:left;
width:450px;
border:4px solid #FFFFFF;
border-right:0px;
border-top:0px;
min-height:200px;
}

/* flashcontainer, normal noright */



/* middlecontainer, normal big und noright */

#middlecontainer {
float:left;
width:613px;
border:4px solid #FFFFFF;
border-top:0px;
min-height:280px;
background-image:url(../layout/middlecontainer_background.gif);
background-repeat:repeat-y;
}

#middlecontainer_big {
float:left;
width:613px;
border:4px solid #FFFFFF;
border-top:0px;
min-height:300px;
background-image:url(../layout/middlecontainer_big_background.gif);
background-repeat:repeat-y;
}

#middlecontainer_noright {
float:left;
width:513px;
border:4px solid #FFFFFF;
border-top:0px;
min-height:350px;
background-image:url(../layout/middlecontainer_big_background.gif);
background-repeat:repeat-y;
}

/* END middlecontainer, normal big und noright */

#rechtscontainer {
float:right;
width:180px;
margin:0px;
padding:0px;
}
#rechtscontainer img {
margin:0px;
padding:0px;
}


/* maincontainer, languagecontainer, normal big und noright */

#maincontainer {
float:none;
width:400px;
min-height:200px;
padding:5px 12px 5px 12px;
}

#languagecontainer {
width:415px;
text-align:right;
line-height:20px;
margin-top:5px;
}

#maincontainer_big {
float:none;
width:570px;
min-height:200px;
padding:5px 12px 5px 12px;
}

#languagecontainer_big {
width:570px;
text-align:right;
line-height:20px;
margin-top:5px;
}

#maincontainer_noright {
float:none;
width:480px;
min-height:200px;
padding:5px 12px 5px 12px;
}
#maincontainer_noright[id] {
width:500px;
}

#languagecontainer_noright {
width:480px;
text-align:right;
line-height:20px;
margin-top:5px;
}
#languagecontainer_noright[id] {
width:500px;
}


/* END maincontainer, languagecontainer, normal big und noright */


/* Footercontainer normal und noright */
#footercontainer {
float:right;
text-align:center;
width:603px;
border:4px solid #FFFFFF;
border-top:0px;
color:#999999;
padding:5px;
line-height:15px;
}

#footercontainer_noright {
float:right;
text-align:center;
width:503px;
border:4px solid #FFFFFF;
border-top:0px;
color:#999999;
padding:5px;
line-height:15px;
}
/* END Footercontainer normal und noright */


/*-------contenttable--------*/

table.contenttable  {
	background-color: #FFFFFF ! important;
	border:0px ! important;
	margin:0px ! important;
	border-collapse:collapse;
	margin-left:20px ! important;
	margin-top:10px ! important;
	width:400px ! important;
	}
table.contenttable td {
	border-collapse:collapse;
        vertical-align:top;
        line-height:16px;
	background-color:#E5E4CF ! important;
	border-bottom:1px solid #999999 ! important;
	width:25%;
	padding-left:5px;
	}
table.contenttable p {
        margin:0px ! important;
        padding:0px ! important;
	font-size:10px ! important;
	color:#000000 ! important;
	background-color:transparent ! important;
    }
table.contenttable p a:link, table.contenttable p a:visited {
	color:#005bfe ! important; 
	font-weight:normal;
	font-size:10px ! important;
}
table.contenttable p a:hover {
	color:#FF0000 ! important; 
	font-weight:normal;
	font-size:10px ! important;
}
tr.tr-even td  {
	background-color:#E5E4CF ! important;
	}
tr.tr-0 td  {
	font-weight:bold;
	}
/*-------contenttable--------*/