*{
font-family:arial;
}
body{
background:#DEE1F0 url(layout/background.gif) repeat-x;
margin:0;
font : 89%/1.3 Arial, Verdana, sans-serif;
}
a{
text-decoration:none;
color:#E2001A;
}
h1,h2,h3,h4,h5,h6{
color:#004698;
}
h1{
font-size:150%;
}
img{
border:none;
}
.clear{
clear:both;
}
#container{
width:964px;
margin:0 auto;
padding:12px 0 0 0;
}
#header{
width:964px;
height:187px;
background:url(layout/hg_header.jpg) no-repeat;
}
#header img{
margin:38px 0 0 30px;
}
#menu{
width:964px;
height:45px;
background:url(layout/hg_menu.gif) no-repeat;
}
#menu ul{
list-style:none;
padding:0;
margin:13px 0 0 31px;
float:left;
width:610px;
}

#menu li{
float:left;
background:url(layout/hg_li.gif) no-repeat 0px 3px;
text-transform:uppercase;
color:#d0dbe7;
margin:0 4px;
padding:0 0px 35px 12px;
position:relative;
}
#menu li ul{
position:absolute;
margin:0;
width:170px;
background:#34557c;
z-index:100;
left:2px;
top:32px;
display:none;
}
#menu li:hover ul.menulevel2{
display:block;
}
#menu li li{
background:none;
padding:5px 12px 5px 8px;
border-top:1px solid white;width:100%;
margin:0;
}
#menu li li li{
border-left:1px solid white;
border-bottom:none;
}
#menu li li ul{
left:170px;
top:-1px;
display:none;	
}
#menu li li:hover ul{
display:block;
}
#menu li.ohne{
background:none;
padding:0 0 35px 0;
}
#menu li a{
color:white;
}
#menu li a:hover{
color:#d0dbe7;
}
#menu input{
font-size:1em;
}
#menu input.submit{
background:none;
color:white;
border:none;
cursor:pointer;
position:relative;
top:-2px;
}
#menu input.text{
background:#D0DBE7;
border:none;
height:23px;
width:198px;
position:relative;
top:-4px;
padding-top:7px;
}
#menu form{
padding:0;
float:right;
margin:10px 20px 0 0;
}
#menu form *{
padding:0;
margin:0;
}
#content{
width:964px;
background:url(layout/hg_content.png) repeat-y;
position:relative;
}
#locator{
padding-top:0px;
margin-top:0px;
font-size:smaller;
}
#inhaltlinks{
float:left;
width:603px;
padding:5px 40px 0 30px;
margin-left:5px;
}
#inhaltrechts{
float:right;
margin-right:13px;
width:201px;
padding:15px 30px 0 22px;
}
.contentfloat p, .contentfloat span, #inhaltrechts{
font-size:90%;
}
.contentfloat{
float:left;
width:48%;
padding-right:1%;
margin-top:20px;
}
.contentfloat h4{
margin-top:3px;
}
p.info{
padding-top:15px;
}
#footer{
width:964px;
height:20px;
background:url(layout/hg_footer.png) no-repeat;
margin:0 0 20px 0;
}
#cmsimple{
position:relative;
text-align: right;
color:#9B9CA7;
font-size: 12px;
padding: 10px 18px 0px 0px;
}
#cmsimple a{
color:#9B9CA7;
}
#hg_content_right_ie6, #hg_content_left_ie6{
display:none;
}
.abstand{
width:80%;
height:10px;
background:white;
margin:0 auto;
}
.oben{
height:20px;
}

.submit{border-bottom:15px solid #fff;background:#365C8A url(layout/hg_menu.gif) no-repeat -10px -3px;padding:1px 5px 1px 5px; text-align:center;color:white;}

#printlogo,#printtext{
display:none;
}

.retrieve{
background-color:#ffffff;
background-image:none;
}
.mceContentBody{
background-color: White;
}
.mceContentBody{font : 89%/1.3 Arial, Verdana, sans-serif;padding:10px;}
.mceContentBody td{font-size:0.89em;} .mceContentBody td td{font-size:1em;}
