/*__________________Globale Formatierungen__________________*/
div { border:0px solid black }
img { border:0 }
p { margin:6px 0 6px 0 }
body { font:100.01% arial,sans-serif; background-color:white }
div#hintergrund { width:1000px; height:814px; margin:0 auto; background-image:url(grafik/background.png); position:relative }
div#login { position:absolute; top:0; left:0; float:left }
h1 { font-size:15px; line-height:145% }
td { vertical-align:top }

/*__________________Index__________________*/
div#hintergrundindex { width:1000px; height:814px; margin:0 auto }
div#indexindex { font:13px/145% arial,sans-serif; color:#003366; height:475px; width:876px; position:absolute; top:0; margin:250px 0 0 60px }
div#index { padding:250px 40px 0 40px; font:13px/145% arial,sans-serif; color:#003366; height:475px; position:relative }
div#statement { position:absolute; bottom:165px; left:520px; font:bold 15px arial,sans-serif }
div#linkur { position:absolute; bottom:10px; right:60px }
object { position:absolute; bottom:0; left:200px }
a.index { font-weight:bold; text-decoration:none; color:#003366; display:inline-block; background-image:url(grafik/navisternindex.png);
	width:168px; height:58px; vertical-align:middle; text-align:center; padding-top:30px; margin:0 24px }
a.index:hover { text-decoration:underline }
a.index:focus { text-decoration:underline }

/*__________________Inhalt__________________*/
div#inhalt { height:414px; padding:250px 244px 10px 186px; font:13px/145% arial,sans-serif; color:#003366 }
div#inhalt ul { margin: 0; padding-left:13px }
div#links { float:left; width:268px; height:414px }
div#rechts { height:414px; padding-left:304px }
div#rechts center img { margin:10px 0 }

div#inhaltnews { height:414px; width:570px; overflow:auto; padding-right:10px }
div#inhalt ul { margin: 0; padding-left:13px }
div#bild { float:right }

/*__________________Navigation__________________*/
div#navi { width:150px; float:left; position:relative; top:190px; left:12px }
ul#navi { padding:0; margin-top:40px; font:11px arial,sans-serif; list-style-type:none }
ul#navi li { background:url(grafik/navibutton.png) no-repeat center left; padding-left: 28px; vertical-align:middle; height:22px;
	line-height:25px; margin-top:10px; margin-bottom:21px }
ul#navi li.zweizeilig { height:28px; line-height:135%; margin-top:-3px; margin-bottom:18px }

/*__________________News und Ticker__________________*/
div#news { width:170px; height:424px; float:right; position:relative; top:243px; right:30px }
div#ticker { font: 10px arial,sans-serif; color:#003366 }
div#socialnetwork { position:absolute; bottom:0; font-size:10px; color:#003366; width:170px }
div#socialnetwork table tr td { text-align:center; width:50px; vertical-align:bottom; height:35px }
div#nachrichten { width:168px; height:320px; overflow:auto; margin-top:15px; font:11px arial,sans-serif }
ul.WebYepMenu { list-style-type:none; padding:0 4px; margin:0 }
li.WebYepMenuItem { padding-bottom:4px; margin-bottom:4px; border-bottom:1px solid #cccccc }

/*__________________Links__________________*/
div#navi a { font-weight:bold; text-decoration:none; color:#003366; display:block; padding-left:28px; margin-left:-28px }
div#navi a:hover { text-decoration:underline }
div#navi a:focus { text-decoration:underline }

a { font-weight:bold; text-decoration:none; color:#003366 }
a:hover { text-decoration:underline }
a:focus { text-decoration:underline }

/*__________________Kontakt Impressum__________________*/
div#hintergrundkontakt { width:1000px; height:814px; margin:0 auto; background-image:url(grafik/backgroundkontakt.png); position:relative }
div.inhaltkont { height:414px; padding:250px 40px 10px 186px; font:13px/145% arial,sans-serif; color:#003366 }
div#linkskontakt { float:left; width:370px; height:414px }
div#rechtskontakt { height:414px; padding-left:400px }

.kontakt { text-align:justify; font:normal 12px/135% arial,sans-serif; color:#003366 }
.kontakt tr td { vertical-align:middle }
.eingabe { color:#003366; font:12px arial; border:1px solid #cccccc; background-color:white; margin:2px 0px 2px 5px; }
.code { color:#003366; font:12px arial; border:1px solid #cccccc; background-color:white; margin:2px 0px 2px 5px; }
.captcha { border:1px solid #cccccc; margin:5px 0px 2px 5px }
.nachricht { color:#003366; font:12px arial; border:1px solid #cccccc; background-color:white; margin:2px 2px 0px 5px; }
.button { margin:8px 0px 0px 9px; }
div#impressumlinks { float:left; width:263px; height:414px }
div#impressumrechts { height:414px; margin-left:280px; overflow:auto; text-align:justify; font:10px/130% arial,sans-serif; padding-right:10px  }
