body {height: 100%;margin:0;padding:0;color:black;font: 12px arial, sans-serif;}/* =Struktur===============================================*/#hauptbox {position: absolute;left: 30px;top: 30px;width: 940px;background-color: #FFFFFF;min-height: 100%; /* Fuer moderne Browser */height: 101%; /* Fuer IE */}#top {height: 140px;padding:0;}#logo {position: absolute;left: 675px;top: 35px;height: 47px;width: 140px;z-index: 102;}#topnavi {position: absolute;left: 0px;top: 113px;height: 27px;width: 650px;padding-left: 198px;background-image: url(bg_topnavi.gif);background-repeat: repeat-x;vertical-align: middle;z-index: 103;}#titelrubrik {position: absolute;left: 37px;top: 190px;height: 25px;width: 200px;z-index: 105;}#bread {margin:5px 0px 0px 0px;padding-left: 238px;height: 37px;vertical-align: middle;}#navcontainer { margin: 30px 0px 0px 0px;padding: 0;list-style: none;line-height: 18px;position: relative;top: 0px;float: left;width: 200px;}#contentbox {position: absolute;float: left;width: 600px;top: 210px;left: 237px;margin:0;padding:0;}/*=============================================*//* =Forms===============================================*/.suchfeld {height: 13px;width: 80px;}.suchbutton {width: 55px;font-size: 10px;}input {display: block;float: left;}label {float: left;line-height: 25px;}#box {width: 150px;}form br {clear: left;}/*=============================================*//* =Navigation TOP===============================================*/#topnavi a {font: normal 12px arial, sans-serif;color: #000000;text-decoration: none;}#topnavi a:hover {text-decoration: underline;}#topnavi ul {display: inline;border: none;} #topnavi ul li {padding-left: 0px;border: none;list-style: none;display: inline;}/*=============================================*//* =Navigation LEFT===============================================*/#navcontainer {font-size: 12px;font-family: Arial, sans-serif;margin-left: 37px;}#navcontainer ul  {list-style-type: none;margin-left: 0;padding-left: 0;}#navlist a {display: block;color: #000000;padding: 1px 0 1px 0px;}#navlist a { width: 200px; }#navlist a {\width: 200px;w\idth: 200px; }#subnavlist a {display: block;color: #000000;padding: 1px 0 1px 12px;}#subsubnavlist a {display: block;color: #000000;padding: 1px 0 1px 24px;} #subnavlist a { width: 200px; }#subnavlist a {\width: 165px;w\idth: 165px;}#footer {font-size: 12px;font-family: Arial, sans-serif;margin-left: 37px;}#footer ul  {list-style-type: none;margin-left: 0;padding-left: 0;}#footerlist a {display: block;color: #000000;padding: 1px 0 1px 0px;font-weight: bold;}#footerlist a { width: 200px; }#navlist a, #navlist a:visited,#subnavlist a, #subnavlist a:visited, #footerlist a, #footerlist a:visited {color: #000000;text-decoration: none;}#navlist a:hover, #navlist a#current:hover {color: #000000;text-decoration: underline;}#subnavlist a:hover, #subnavlist a#subcurrent:hover {color: #000000;text-decoration: underline;}#footerlist a:hover, #footerlist a#current:hover {color: #000000;text-decoration: underline;}a#current {color: #000000;text-decoration: none;font-weight: bold;}/*=============================================*//* =Navigation BREADCRUMBS===============================================*/#bread a {font: normal 10px arial, sans-serif;color: #999999;text-decoration: none;}#bread a:hover {text-decoration: underline;}#bread ul {margin-left: 0;padding-left: 0;display: inline;border: none;} #bread ul li {margin-left: 0;padding-left: 0px;border: none;list-style: none;display: inline;}	#bread ul li:before {content: "> ";color: #999999;font-size: 10px;}	#bread ul li.first:before {content: " ";}/*=============================================*//* =Suchergebnis===============================================*/#contentbox .suche {padding-bottom: 20px;margin-bottom: 10px;border-bottom: 1px solid #cccccc;}#contentbox .suche h2 {color: #3C4E51;background-image: url(ledalogokasten.gif);background-repeat: no-repeat;background-position: 0px 2px;text-align: left;font-weight: bold;padding-left: 15px;}	#contentbox .suche a.weiter {text-decoration: none;background-image: url(icon_lesen.gif);background-repeat: no-repeat;background-position: 0px 6px;padding-top: 8px;padding-left: 25px;}#contentbox .suche a.weiter:hover {text-decoration: underline;}/*=============================================*//* =Planungsdaten===============================================*/#contentbox .plandaten {font: normal 11px Arial, sans-serif;width: 285px;}#contentbox .plandatentr_ungerade {background-color: #CCCCCC;}#contentbox .plandatentr_gerade {background-color: #E5E5E5;min-height:100px;}/*=============================================*//* =Texte in Tabellen===============================================*/#contentbox .beschreibung {color:black;font: 11px arial, sans-serif;}#contentbox table tr td {color: black;font: 12px arial, sans-serif;}/*=============================================*//* =News Teaser und Text===============================================*/#contentbox .newstext {margin-left: 0px;padding: 0px;text-align: left;}#contentbox .newsteaser {padding-bottom: 20px;margin-bottom: 10px;border-bottom: 1px solid #cccccc;}	#contentbox .newsteaser a.weiter {text-decoration: none;background-image: url(icon_lesen.gif);background-repeat: no-repeat;background-position: 0px 6px;padding-top: 8px;padding-left: 20px;}#contentbox .newsteaser a.weiter:hover {text-decoration: underline;} /* =News Footer und Artikel Footer===============================================*/   	#contentbox ul.newsfooter, #contentbox ul.artikelfooter {list-style: none;margin-top: 10px;margin-left: 0;padding-left: 0;display: block;clear: both;}#contentbox .newstext ul.newsfooter a.mehrinfo, #contentbox .newstext ul.newsfooter a.datei_pdf, #contentbox .newstext ul.newsfooter a.datei_zip, #contentbox .newstext ul.newsfooter a.datei_bild, #contentbox .newstext ul.newsfooter a.datei_excel, #contentbox .newstext ul.newsfooter a.datei_word, #contentbox .newstext ul.newsfooter a.datei_ppt, #contentbox .newstext ul.newsfooter a.datei_lesen,#contentbox ul.artikelfooter a.mehrinfo, #contentbox ul.artikelfooter a.datei_pdf, #contentbox ul.artikelfooter a.datei_zip, #contentbox ul.artikelfooter a.datei_bild, #contentbox ul.artikelfooter a.datei_excel, #contentbox ul.artikelfooter a.datei_word, #contentbox ul.artikelfooter a.datei_ppt, #contentbox ul.artikelfooter a.datei_lesen {line-height: 20px;text-decoration: none;background-repeat: no-repeat;background-position: 0px 6px;padding-top: 8px;padding-left: 25px;}#contentbox .newstext ul.newsfooter a.mehrinfo, #contentbox ul.artikelfooter a.mehrinfo {background-image: url(icon_link.gif);}	#contentbox .newstext ul.newsfooter a.datei_pdf, #contentbox ul.artikelfooter a.datei_pdf {background-image: url(icon_pdf.gif);}#contentbox .newstext ul.newsfooter a.datei_zip, #contentbox ul.artikelfooter a.datei_zip {background-image: url(icon_zip.gif);}#contentbox .newstext ul.newsfooter a.datei_bild, #contentbox ul.artikelfooter a.datei_bild {background-image: url(icon_bild.gif);}#contentbox .newstext ul.newsfooter a.datei_excel, #contentbox ul.artikelfooter a.datei_excel {background-image: url(icon_excel.gif);}#contentbox .newstext ul.newsfooter a.datei_word, #contentbox ul.artikelfooter a.datei_word {background-image: url(icon_word.gif);}#contentbox .newstext ul.newsfooter a.datei_ppt, #contentbox ul.artikelfooter a.datei_ppt {background-image: url(icon_powerpoint.gif);}#contentbox .newstext ul.newsfooter a.datei_lesen, #contentbox ul.artikelfooter a.datei_lesen {background-image: url(icon_lesen.gif);}#contentbox .newstext ul.newsfooter a.mehrinfo:hover, #contentbox .newstext ul.newsfooter a.datei_pdf:hover, #contentbox .newstext ul.newsfooter a.datei_zip:hover, #contentbox .newstext ul.newsfooter a.datei_bild:hover, #contentbox .newstext ul.newsfooter a.datei_excel:hover, #contentbox .newstext ul.newsfooter a.datei_word:hover, #contentbox .newstext ul.newsfooter a.datei_ppt:hover, #contentbox .newstext ul.newsfooter a.datei_lesen:hover,#contentbox ul.artikelfooter a.mehrinfo:hover, #contentbox ul.artikelfooter a.datei_pdf:hover, #contentbox ul.artikelfooter a.datei_zip:hover, #contentbox ul.artikelfooter a.datei_bild:hover, #contentbox ul.artikelfooter a.datei_excel:hover, #contentbox ul.artikelfooter a.datei_word:hover, #contentbox ul.artikelfooter a.datei_ppt:hover, #contentbox ul.artikelfooter a.datei_lesen:hover {text-decoration: underline;}#contentbox .newstext ul.newsfooter a.back {text-decoration: none;}#contentbox .newstext ul.newsfooter a.back:hover {text-decoration: underline;}	#contentbox .newstext ul.newsfooter b,#contentbox ul.artikelfooter b {display: block;color: #3C4E51;background-image: url(ledalogokasten_footer.gif);background-repeat: no-repeat;background-position: 0px 0px;text-align: left;font-weight: bold;padding-left: 25px;padding-top : 2px;padding-bottom : 2px;text-transform: uppercase;margin-bottom: 10px;margin-top: 20px;}/*=============================================*//* =Downloads===============================================*/#contentbox .download {padding-bottom: 20px;margin-bottom: 10px;border-bottom: 1px solid #cccccc;}	#contentbox .download a.datei_pdf, #contentbox .download a.datei_zip, #contentbox .download a.datei_bild, #contentbox .download a.datei_word, #contentbox .download a.datei_excel, #contentbox .download a.datei_ppt, #contentbox .download a.datei_sonst {text-decoration: none;background-repeat: no-repeat;background-position: 0px 6px;padding-top: 8px;padding-left: 20px;}#contentbox .download a.datei_pdf:hover, #contentbox .download a.datei_zip:hover, #contentbox .download a.datei_bild:hover, #contentbox .download a.datei_word:hover, #contentbox .download a.datei_excel:hover, #contentbox .download a.datei_ppt:hover, #contentbox .download a.datei_sonst:hover {text-decoration: underline;}#contentbox .download a.datei_pdf {background-image: url(icon_pdf.gif);}#contentbox .download a.datei_zip {background-image: url(icon_zip.gif);}#contentbox .download a.datei_bild {background-image: url(icon_bild.gif);}#contentbox .download a.datei_excel {background-image: url(icon_excel.gif);}#contentbox .download a.datei_word {background-image: url(icon_word.gif);}#contentbox .download a.datei_ppt {background-image: url(icon_powerpoint.gif);}#contentbox .download a.datei_sonst {background-image: url(icon_lesen.gif);}/*=============================================*//* =Textauszeichnungen===============================================*/.datum {font: normal 10px arial, sans-serif;color: #999999;}.hinweis {color: #FF0000;}#contentbox p {		line-height: 16px;	}#contentbox h1 {	font-size: 16px;	display: block;	padding-top: 3px;   	height: 22px;	clear: both;	}#contentbox h2 {		font-size: 12px;		color: #3C4E51;		margin-top: 4px;		margin-bottom: 6px;  	}#contentbox h3 {		font-size: 12px;		margin-bottom: 5px;	}#contentbox h4 {		font-size: 9px;		margin-bottom: 5px;	}		#spalte1 {line-height: 16px;}#spalte2 {line-height: 16px;}#spalte3 {line-height: 16px;} #spalte1 ul, #spalte2 ul, #spalte3 ul {      list-style-type: none;	  margin: 0 0 0 0;	  padding: 0 0 0 17px;   }#spalte1 li, #spalte2 li, #spalte3 li {list-style-image:  url(content_li.gif);vertical-align: middle;   }   #spalte1 p, #spalte2, #spalte3 {list-style: none;}   /*=============================================*//* =Bilder===============================================*/#contentbox .bildlinks {float: left;margin: 10px 10px 10px 0px;}#contentbox .bildrechts {float: right;margin: 10px 0px 10px 10px;}/*=============================================*//* =Container für den Stylswitcher (kann später entfernt werden===============================================*/#styleswitcher {	position:absolute;	left:647px;	top:698px;	width:221px;	height:88px;	z-index:106;}/*=============================================*/
