@charset "utf-8";

/* CSS Document */



* { margin:0; padding: 0; } 

option { padding-left: 0.4em}

fieldset, img { border:0; }

html { height: 100% } 

ul { margin-left:20px; }

select, input, textarea { font-size: 99% }



body { min-height: 101%; font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 100.01%; position: relative; color: #000; text-align: left; padding: 0px; background: #00519E url(../images/background.jpg); padding-top:50px;

}

.item-104:first-letter { font-size:120%; font-weight:bold; color:#00519E; }
.item-105:first-letter { font-size:120%; font-weight:bold; color:#00519E; }
.item-121:first-letter { font-size:120%; font-weight:bold; color:#00519E; }
.item-106:first-letter { font-size:120%; font-weight:bold; color:#00519E; }

#seitenrand { padding:0px; margin: 0px auto; width:960px; background:#fff; }

#seite {  }



#header {  position:relative; height: 210px; color: #000; border-bottom: 1px solid #9b9b9b; margin-bottom:5px; }

#header img { margin: 0px; }

#headerimg { }

#logo { padding:10px 0px 0px 20px; width:300px; float:left; margin-right:390px; }

#language { width:1024px; height:16px; background: #fff url(../images/header_verlauf.png) no-repeat; text-align:right; color:#fff; font-size:11px; }

#language a { color:#fff; }

#language_wrap { width:100%; height:16px; background: #006ab3; position:absolute; top:0px; }

#topbalken { height:16px; background:#000; color:#a8bbdc; }

#topbalken a { color:#a8bbdc; }

#topbalken_wrap { width:1024px; height:16px; font-size:11px; font-weight:bold; }

#breadcrumb { float:right; }

#sitemap { float:right; padding-left:20px; }



/*Hauptcontainer um Inhaltsspalten*/

#hauptcontainer { clear:both; width:100%; margin:0px; padding:0px; border-top:1px solid #fff; margin-top:1px; }



/*Spalten-Definitionen*/

#spalte1 { float: left; width: 170px; z-index: 3; }

#spalte1_inhalt { position:relative; z-index: 4; }

	

#spalte2 { float:right; width: 170px; z-index: 5; }

#spalte2_inhalt { position:relative; z-index: 6; }



#spalte3 { width:auto; margin-left: 170px; margin-right: 170px; z-index: 1; }

#spalte3_inhalt { position:relative; z-index: 2; }



/*Navigation*/

#navigation {  }

#navigation ul { list-style:none; padding-top:32px; margin:0px; margin-left:16px; border-bottom: 1px solid #999; }

#navigation li { border-top:1px solid #999; }

#navigation a { text-decoration:none; display:block; font-size:12px; color:#5f5f5f; height:32px; line-height:32px; }

#navigation a:hover { font-weight:bold; }

#navigation .current { font-weight:bold; }

#navigation .active { font-weight:bold; }



#navigation ul ul { padding-top:0px; border-bottom: 0px solid #999; }

#navigation ul ul li { border-top:0px solid #999; }

#navigation ul ul li a { font-weight:normal; }

#navigation ul ul li.current a { font-weight:bold; }

#navigation ul ul li.active a { font-weight:bold; }





/*Inhalt*/

#inhalt { padding:32px 0px 200px 32px; line-height:20px; font-size:14px; color:#5f5f5f; }

#inhalt h1 { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:#5f5f5f; font-weight:normal; padding-bottom:20px; }

#inhalt h2 { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:#5f5f5f; font-weight:normal; padding-bottom:20px; }

#inhalt p { font-size:12px; }

#inhalt a { color:#04509c; text-decoration:none; }
#inhalt a:hover { text-decoration:underline; }

#inhalt h1, #inhalt h2 { color:#04509c; }

#bottomnav { /*background: url(../images/background_footer_new.jpg) no-repeat left top;*/ width:560px; height:56px; margin-top:30px; }



/*Teaser*/

#teaser { padding:32px 10px 0px 10px; line-height:20px; font-size:14px; color:#5f5f5f; }





/*Footer und Clearing*/	

#footer_wrap {  }

#footer { clear:both; width:940px; height:50px; text-align:right; color:#000; background:#fff; margin:0px; padding:0px; font-size:10px; line-height:70px; padding-right:20px; }

#footer a { text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; }

#footer a:hover { text-decoration:underline; }



.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.clearfix { display: block; } 

.floatbox { overflow:hidden; }

#ie_clearing { display: none }



#slideshow { float:left; padding-top:10px; padding-right:20px; }

#slideshow .besps_holder { margin: 0 0px 0 auto; }



#bottomnav { padding: 30px 10px 0px 10px; }

#bottomnav ul { list-style:none; }

#bottomnav li { display:inline; }

#bottomnav a { text-decoration:none; color:#5F5F5F; font-size:11px; padding-right:15px; }

#bottomnav a:hover { text-decoration:underline; }



.chronoform { display:none; }



/*#item-104 a:first-letter { color: #04509C; font-weight:bold; font-size:14px; }

#item-105 a:first-letter { color: #04509C; font-weight:bold; font-size:14px; }

#item-121 a:first-letter { color: #04509C; font-weight:bold; font-size:14px; }

#item-106 a:first-letter { color: #04509C; font-weight:bold; font-size:14px; }



#item-123 a:first-letter, #item-124 a:first-letter, #item-125 a:first-letter, #item-126 a:first-letter, #item-127 a:first-letter, #item-133 a:first-letter, #item-134 a:first-letter, #item-110 a:first-letter, #item-111 a:first-letter { color: #5f5f5f; font-weight:normal; font-size:12px; }
*/
