/* CSS Document */

body {margin:0;width:100%;overflow-x:hidden;font-family:arial,verdana;}

#rahmen_alles {position:absolute;height:657px;width:100%;overflow:hidden;margin:auto;}
#verlauf_oben {height:49px;background:url(imgcss/bg_verlauf_oben.png) repeat-x;}
#verlauf_oben_links {height:49px;background:url(imgcss/bg_verlauf_oben_links.png) no-repeat;}
#verlauf_oben_rechts {height:49px;background:url(imgcss/bg_verlauf_oben_rechts.png) no-repeat;}

#inhalte {position:relative;height:600px;background:url(imgcss/bg_blau.png) repeat-x;}
#elemente_box {position:relative;z-index:10;height:600px;width:745px;}
#schild_bg {position:absolute;z-index:10;left:0;width:262px;height:600px;background:url(imgcss/bg_schild.png) no-repeat;}
#header_und_content_bg {position:absolute;z-index:10;left:262px;width:483px;height:600px;text-align:left;}
#header {height:105px;background:url(imgcss/bg_header.png) no-repeat;}
#content_bg {height:495px;width:483px;background:url(imgcss/bg_content.png) no-repeat;}

#rasen{position:relative;z-index:20;left:0;top:-600px;width:100%;height:600px;background:url(imgcss/bg_rasen.png) repeat-x bottom;}
#schild {position:relative;z-index:30;left:0;top:-1200px;width:745px;text-align:left;}
#schild_links {position:relative;z-index:50;width:0px;overflow:visible;top:-1800px;}
#navi1 {position:absolute;height:17px;right:22px;top:4px;color:#FFFFFF;font-size:11px;vertical-align:middle;}
#navi2 {position:absolute;height:125px;right:7px;top:77px;color:#FFFFFF;font-size:22px;vertical-align:middle;}
#navi1 a {text-decoration:none; color:#FFFFFF;font-size:11px;}
#navi2 a {text-decoration:none; color:#FFFFFF;font-size:22px;}
span {text-decoration:none; color:#000000;font-size:12px;}
.strich {text-decoration:none; color:#ffffff;font-size:22px;}
A:link {background-color : transparent; text-decoration : none; color : #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px;}
A:visited {background-color : transparent; color : #ffffff; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px;}
A:hover {background-color : transparent; color : #f9860b; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px;}
A:active {background-color : transparent; color : #ffffff; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px;}

A.menu:link {background-color : transparent; text-decoration : none; color : #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px;}
A.menu:visited {background-color : transparent; color : #000000; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px;}
A.menu:hover {background-color : transparent; color : #000000; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px;}
A.menu:active {background-color : transparent; color : #000000; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px;}


A.mail:link {background-color : transparent; text-decoration : none; color : #003366; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px;}
A.mail:visited {background-color : transparent; color : #003366; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px;}
A.mail:hover {background-color : transparent; color : #f9860b; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px;}
A.mail:active {background-color : transparent; color : #003366; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px;}

A.external-link-new-window:link, A.external-link-new-window:visited, A.external-link-new-window:active {background-color : transparent; text-decoration : none; color : #003366; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px;}
A.external-link-new-window:hover {background-color : transparent; color : #f9860b; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px;}

td, p, p.bodytext {background-color : transparent; color : #003366; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px;}


#content_rahmen {position:relative;z-index:40;left:0;top:-2268px;width:100%;height:390px;overflow-y:scroll;}
#content_rahmen_innen {position:relative;z-index:10;width:745px;text-align:left;}
#content {position:relative;z-index:10;left:295px;width:458px;color:#003366;font-size:13px;}
* html #content {
  width:459px;
}

#content p {color:#003366;font-size:13px;}
#content td p img {margin-bottom:3px;}
#content td p.bodytext img {margin-left:25px;margin-bottom:3px;}
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {font-size:18px; color: #003366; margin-top:0;padding-top:0;}


#verlauf_unten {height:57px;background:url(imgcss/bg_verlauf_unten.png) repeat-x;}
#verlauf_unten_links {height:57px;background:url(imgcss/bg_verlauf_unten_links.png) no-repeat;}
#verlauf_unten_rechts {height:57px;background:url(imgcss/bg_verlauf_unten_rechts.png) no-repeat;}

.float_left {float:left;}
.float_right{float:right;}

.clear_left {clear:left;}
.clear_right{clear:right;}
.clear_both {clear:both;}

