html{}
body {
	font: normal normal normal 11px/16px Verdana, sans-serif;
	color: #333;
	margin: 0;
	padding: 0;
	background-color: #FFFFCC;
	background-repeat: repeat-y;
	background-position: center 10px;
}
a{color: #7e0100; text-decoration:none;}
a:visited{color: #7e0100;}
a:hover{color: #ac8605;}
img{margin:0px; padding:0px; border:0px;}
form{margin:0px; padding:0px; border:0px;}
fieldset{margin:0px; padding:0px; border:0px;}
table{vertical-align: top; text-align:left; color: inherit; font-size: inherit; line-height: inherit; margin:0; padding:0; border:0;}
td{margin:0; padding:0; border:0; vertical-align: top;}
th{margin:0; padding:0; border:0;}
ul{margin:0; padding:0;}
li{margin:0; padding:0;}
p{margin-top: 2px; margin-bottom: 10px;}
h1{font: normal normal bold 10px/17px Verdana, sans-serif; margin: 15px 0px 4px 0px; color:#ac8605; letter-spacing:0.1em;}
h2{font: normal normal bold 11px/17px Verdana, sans-serif; margin: 15px 0px 8px 0px; color:#333;}
h3{font: normal normal bold 14px/17px Verdana, sans-serif; margin: 0px 0px 0px 0px; color:#800000;}
h4{font: normal small-caps bold 12px/16px Verdana, sans-serif; margin: 15px 0px 0px 0px; padding:0px; color:#333;}

h5{font: normal normal normal 9px/13px Verdana, sans-serif; margin: 4px 0px 4px 0px; color:#9a958c;}
hr{height:1px; border-style:none; border-top:1px solid #333; margin: 0; padding: 0; display:block;clear:both;}
small{font-size: 9px; line-height: 13px; margin:0px;}

.highlight{color:#ac8605;}
.clearfloat{clear:both; height:0; width:0;font-size:1px;line-height:0px; float:none !important;}
.rot{color: #7e0100;}

#pageTop
{
	background-color:#009F62;
	height:15px;
}
#wrapper
{
background-image:url();
background-repeat:repeat-x;
background-position: 0px 119px;
width: 100%;
}
#container{
width:1024px;
margin: 0px auto 0px auto;
}


#header
{

height:107px;
overflow:hidden;
}
.headerLeft
{
float:left;
width: 350px;
height: 104px;
overflow:hidden;
}
.headerRight
{
float:right;
height: 104px;
width: 674px;
}
.headerRight ul{
float:right;
margin: 0px 15px  0px 0px;
list-style-type: none;
font-size: 9px;
line-height:19px;
color: #7e0100;
}
.headerRight li{
float:left;
}
.headerRight .aktiv a{
color: #ac8605;
}
.headerRight h5{
float:right;
}
.headerRight h5 a{
color: #9a958c;
text-decoration:none;
line-height: 112px;
padding-right:15px;
}


#banderole{
height: 280px;
background: #930200;
clear:both;
}
#flashBanderole{
float:left;
width:644px;
}

#menuMain{
	float:left;
	top: 150px;
	width: 190px;
	position: absolute;
	left: 106px;
}
#menuMain ul{
margin-top:30px;
margin-left:40px;
list-style-type: none;
font-size:10px;
font-weight:bold;
line-height:25px;
text-transform:uppercase;
}
#menuMain li a{
color: #ac8605;
text-decoration:none;
}
#menuMain .aktiv a, #menuMain ul a:hover{
color: #fbd146;
}


#content{
top:150px;
width:1024px;
}

#contentCol1of3{
float:left;
width: 190px;
}

.menuSub{
margin-top:20px;
margin-left:30px;
margin-right:35px;
list-style-type: none;
font-size:11px;
line-height:24px;
border-bottom:1px dotted #ac8605;
}
.menuSub li {
border-top:1px dotted #ac8605;
background-image: url();
background-repeat: no-repeat;
background-position: 0px 12px;
padding-left:5px
}
.menuSub li.aktiv{
background-image: url(/_img/dotSubOn.gif) !important;
background-repeat:no-repeat;
background-position: 0px 12px;
padding-left:5px
}
.menuSub li a{
color: #7e0100;
text-decoration:none;
}
.menuSub .aktiv a, .menuSub a:hover{
color: #ac8605;
}
.menuSub li .sub2nd {
margin-top:0px;
margin-left:15px;
margin-right:1px;
list-style-type: none;
font-size:10px;
line-height:17px;
}
.menuSub li .sub2nd li{
border-style:none !important;
background-image: url(/_img/dotSub.gif);
background-repeat:no-repeat;
background-position: 0px 9px;
padding-left:5px
}
.menuSub li .sub2nd li a{
color: #7e0100;
text-decoration:none;
}
.menuSub li .sub2nd .aktiv a, .menuSub .sub2nd a:hover{
color: #ac8605;
}


#contentCol2of3{
	position:absolute;
	width: 553px;
	left: 330px;
	margin-top: 50px;
	top: 120px;
	z-index: 6;
	height: 1257px;
}

#contentCol2of3 ul{
margin: 4px 0px 20px 0px;
list-style-type: none;
}
#contentCol2of3 li{
background-image: url(Bullet.gif);
background-repeat: no-repeat;
background-position: 0px 7px;
line-height:20px;
padding-left: 10px
}

.leftindent{
padding-left:30px;
}
.boxHighlight{
background-color: #f7e8c0;
padding: 1px 10px 5px 15px;
margin: 0px 0px 20px 0px;
}
.boxHighlightDouble{
width:260px; 
background-color: #f7e8c0;
padding: 1px 10px 5px 15px;
margin: 0px 25px 20px 0px;
float:left;
}


#extraDiv2 {
	background-image: url();
	background-repeat: no-repeat;
	background-position: left;
	height: 190px;
	width: 100%;
	position: fixed;
	bottom: 0px;
	z-index: 5;
}


#contentCol3of3{
float:left;
width: 190px;
}

#footer{
width:1024px;
height:20px;
}

