
body {
	background-image: url(../graphics/layout/sitebg.jpg);
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #215E95;
}
body#2011{
	background-image:none;
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFF;
}

body,td,th {
	color: #333333;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
}
a:link {
	color: #666666;
}
a:visited {
	color: #999999;
}
a:active {
	color: #006699;
}

div#he1{ width:935px; height:74px; margin:0px auto 0px auto; background-image:url(../graphics/layout/header_01.jpg); text-align:right;
         padding-right:15px; padding-top: 2px; font-size:10px; line-height:10px;
		 }
div#header2011{ width:935px; height:220px; margin:0px auto 0px auto; background-image:url(../graphics/layout/header2011.jpg); text-align:right;
         padding-right:15px; padding-top: 2px; font-size:10px; line-height:10px;
		 }		 
		 
div#he1 a{ color:#000000; text-decoration:none; }
div#he1 a:hover{ text-decoration:underline; }		 
div#he2{ width:950px; height:18px; margin:0px auto 0px auto;}
div#header_image{ width:950px; height:194px; margin:0px auto 0px auto;}

div#n_con{ width:945px; height:27px; margin:0px auto 2px auto; background-image:url(../graphics/layout/footerbg.jpg); padding-left:5px; border-top:1px solid #245A9A; border-bottom:1px solid #245A9A;}

div#n_con2011{ width:945px; height:23px; margin:0px auto 2px auto; background-image:url(../graphics/layout/navibg2011.jpg); padding-left:5px; }


div#c_con{ width:930px; height:auto; margin:0px auto 0px auto; background-image:url(../graphics/layout/content_bg.jpg); background-repeat:repeat-y; padding:20px 00px 20px 20px;}

div#c_con2011{ width:930px; height:auto; margin:0px auto 0px auto; background-image:url(../graphics/layout/contentbg2011.png); background-repeat:repeat-y; padding:20px 00px 20px 20px;}

div#subn_con{ width:180px; height:auto; padding-right:20px; float:left; margin-right: 20px; color:#ffffff;}
div#subn_con a{ display:block; color:#FFFFFF; text-decoration:none; font-size:12px; line-height:28px; background-image:url(../graphics/layout/link_bg.jpg); background-repeat:no-repeat; }
div#subn_con a:hover{ background-image:url(../graphics/layout/link_bg_hover.jpg); }

div#subn_con2011{ width:180px; height:auto; padding-right:20px; float:left; margin-right: 20px; color:#036;}
div#subn_con2011 a{ display:block; color:#036; text-decoration:none; font-size:12px; line-height:28px; background-image:url(../graphics/layout/link_bg.jpg); background-repeat:no-repeat; }
div#subn_con2011 a:hover{ background-image:url(../graphics/layout/link_bg_hover.jpg); }


div#subn_con a{ display:block; color:#FFFFFF; text-decoration:none; font-size:12px; line-height:28px; background-image:url(../graphics/layout/link_bg.jpg); background-repeat:no-repeat; }
div#subn_con a:hover{ background-image:url(../graphics/layout/link_bg_hover.jpg); }

div#content{ width:500px; height:auto; padding-right:35px; float:left;}

div#mark_cont{ width:140px; height:auto; padding:0px 10px 0px 15px; float:left; color:#FFFFFF;}
div#mark_cont a{ }
div#mark_cont a:hover{ }

div#footer_con{ width:950px; height:45px; padding-top:7px; margin:2px auto 0px auto; color:#FFFFFF; 
background-image:url(../graphics/layout/footerbg.jpg);text-align:center;
}
div#footer_con2011{ width:950px; height:45px; padding-top:7px; margin:2px auto 0px auto; color:#FFFFFF; 
background-image:url(../graphics/layout/navibg2011.jpg);text-align:center;
}

div#logo_leiste{ width:950px; height:53px; margin:2px auto 10px auto; color:#FFFFFF; text-align:center;
}
div#footer_con a{ color:#FFFFFF;  }

.clear{ clear:both; }

.umrandung{ border:1px solid #cccccc }






