body
{
margin:0px;
padding:0px;
font-family:Verdana;
font-size:12px;
text-align: center;
color:#000000;
background-color: #bbd8e1;
}

ul
{
margin:0px;
padding-left:10px;
}
	
li
{
margin:0px;
padding:0px;
}
	
h1{font-size:20px;margin:0px;padding:1px;}
h2{font-size:18px;margin:0px;padding:1px;}
h3{font-size:16px;margin:0px;padding:1px;}
h4{font-size:14px;margin:0px;padding:1px;}
h5{font-size:12px;margin:0px;padding:1px;}
h6{font-size:10px;margin:0px;padding:5px;}

/*Linkproperties*/
#footer a:link {color:white; text-decoration:none}
#footer a:visited {color:white; text-decoration:none}
#footer a:active {color:white; text-decoration:none}
#footer a:hover {color:blue; text-decoration:none}
	
#content a:link {color:black; text-decoration:none}
#content a:visited {color:black; text-decoration:none}
#content a:active {color:black; text-decoration:none}
#content a:hover {color:blue; text-decoration:none}

.termine a:link {color:white; text-decoration:none}
.termine a:visited {color:white; text-decoration:none}
.termine a:active {color:white; text-decoration:none}
.termine a:hover {color:blue; text-decoration:none}
/*Linkproperties*/

#container
{
margin: 0px auto;
width: 100%;
background-color: #bbd8e1;
text-decoration:none;
}

#header
{
background-color:#ffffff;
height:81px;
background-image: url(../GFX/BannerBack.png);
background-repeat:repeat-x;
background-position:center;
}

#header_info
{
background-color:#ffffff;
padding-top:3px;
padding-left:10px;
padding-right:10px;
padding-bottom:3px;
color:#000000;
font-size:10px;
line-height:1.25;
}

#leftcol
{
margin-top:15px;
margin-bottom:15px;
width:17%;
margin-left:3%;
float:left;
background-color:#bbd8e1;
text-align:center;
}

#menu {list-style-type:none; padding:0px; margin:0px;z-index:100;}
#menu ul {list-style-type:none; padding:0; margin:0;}
#menu li {background:#ffffff;}

#menu li, #menu li a {display:block;color:#000000; font-family:Verdana, sans-serif; font-size:12px;text-decoration:none; line-height:24px;cursor:pointer;font-weight:bold;text-indent:5px;}
#menu li:hover, #menu li a:hover{color:#ffffff;background:#e2001a;font-size:14px;text-decoration:none;}

#menu li.sub, #menu li.sub a{color:#000000;font-size:10px;}
#menu li.sub a:hover{color:#e2001a;background-color:#ffffff;font-size:12px;}


.navigation
{
width:90%;
background-color:#ffffff
}

.block
{
width:90%;
margin-top:15px;
background-color:#ffffff;
}

.termine
{
margin:5px;
padding:2px;
color:#ffffff;font-size:12px;line-height:1.25;text-align:left;
background-color:#549db3;
/*background-color:#ffffff;*/
/*border:1px solid #000000;*/
}		

#content	
{
margin-top:15px;
margin-bottom:15px;
margin-right:3%;
float:left;
width:77%;
background-color: #ffffff;
text-align:left;
}

.text
{
padding-left:10px;
padding-right:10px;
color:#000000;
font-size:12px;line-height:1.5;
text-align:left;
}
	
.title 
{
background-color:#e2001a;
color:#ffffff;
}

dl.imgleft
{
float: left;
margin-top:0px;
margin-left:0px;
margin-right:15px;
margin-bottom:5px;
color:#000000;font-size:10px;line-height:1.1;text-align:center;
}
		
dl.imgright
{
float: right;
margin-top:0px;
margin-left:15px;
margin-right:0px;
margin-bottom:0px;
color:#000000;font-size:10px;line-height:1.1;text-align:center;
}
		
dl.imgcenter
{
margin-top:0px;
margin-left:5px;
margin-right:5px;
margin-bottom:0px;
color:#000000;font-size:10px;line-height:1.1;text-align:center;
}
	
dl.impressionen
{
margin-top:4px;
margin-left:0px;
margin-right:0px;
margin-bottom:4px;
color:#000000;font-size:10px;line-height:1.1;text-align:center;		
}

dl.imgleft dt, dl.imgright dt, dl.imgcenter dt, dl.impressionen dd
{
margin-bottom: 0;
}

dl.imgleft dd , dl.imgright dd, dl.imgcenter dd, dl.impressionen dd
{
margin:0px;
margin-bottom:5px;
}

#footer
{
margin: 0px;
padding: 8px;
padding-left: 16px;
padding-right: 16px;
text-align: center;
vertical-align: middle; 
clear: both;
color:#ffffff;
background-color:#1c4c5c; 
}

.footer_foot
{
background-color:#417e91;
height:8px;
}
