#site{position:relative; width:100%; height:100%; margin:auto;}
#grauerhintergrund{position:absolute; left:2px; top:2px; bottom:2px; right:2px;background-color:#DDDCE0;}
#roterhintergrund{position:absolute; left:4px; top:4px; height:21px; right:2px;background-color:#7E200C;}
#roterbalkenmitte{display:none;position:absolute; left:2px; height:60px; right:2px; top:500px; background-color:#7E200C; z-index:1000; border-top:1px solid #ffffff;}
#linienoben{position:absolute; left:2px; top:11px; right:2px; height:73px; background-image:url(../images/linienoben.gif); z-index:800;}
#linienunten{position:absolute; left:2px; bottom:4px; right:2px; top:500px; background-image:url(../images/linienoben.gif); z-index:800;}
#linielinks{position:absolute; left:147px; top:132px; bottom:50px; border-left:1px solid #ffffff;}
#linierechts{position:absolute; right:167px; top:132px; bottom:50px; border-left:1px solid #ffffff;}
#logoindex{display:none;position:absolute; left:16px; top:22px; z-index:900;}
#steuernews{position:absolute; left:580px; top:183px; z-index:900;}
#logocontent{position:absolute; left:16px; top:22px; z-index:900;}
#wtstbdasteam{position:absolute; right:16px; top:18px; z-index:900;}
#fotoindex{position:absolute; left:4px; right:4px; top:26px; bottom:4px; z-index:300; background-image:url(../images/fotoindex.jpg); background-repeat:no-repeat;}
#fotolinks{position:absolute; left:27px; top:132px; border: 1px solid #ffffff;}
#fotorechts{position:absolute; right:37px; bottom:50px; border: 1px solid #ffffff;}
#author{position:absolute; right:21px; bottom:26px;	text-decoration: none; color:#DD0A16; font-size:9px; z-index:10000;}
#contactinfo{position: absolute; left:4px; right: 4px; bottom: 3px;height: 21px; z-index:1000; background-color:#7E200C; color:#ffffff; border-top:1px solid #ffffff;}
#contactinfo div{text-align:center; position:relative; top:3px;}
#contactinfo a {color:#FFFFFF;}
#weiter{position: absolute; left:2px; top:86px; width:606px; bottom:26px; z-index:100000;}
#graueflaeche{position:absolute; right:4px; top:26px; bottom:4px; overflow:auto; left:610px; background-color:#DDDCE0; z-index:700; border-left:1px solid #ffffff;}
#logoprint{display:none;}

#functions{position:absolute; left:21px; top:250px;}
#functions div{margin-bottom:5px;}
#functions a{text-decoration:none; color:#6B5959;}
#functions img{vertical-align:middle; margin-right:5px;}

#tipp{position:absolute;top:132px;right:21px; bottom: 160px; width:130px; overflow:auto; overflow-x: hidden!important;}

/*News*/
#newsbox{overflow-x: hidden!important;position:absolute;right:2px;top:85px;height:415px;overflow:auto!important;left:610px;z-index:700;border-left:1px solid #ffffff;}
#newsbox h1{font-size: 12px;color:#000000;}
#newsbox .news_container {padding-top: 10px;margin-left: 20px;padding-right: 10px;padding-bottom:10px;}
#newsbox .news_headline {font-weight: bold;}
#newsbox .news_more img{margin-right:10px;}

#content .news_container {padding-top: 10px;padding-right: 10px;padding-bottom:10px;}
#content .news_headline {font-weight: bold;}
#content .news_more img{margin-right:10px;}

/*Links*/
#content a,#tipp a,#newsbox a{color:#7E200C; border-bottom:1px solid #ffffff; text-decoration:none;}
#content a:hover,#tipp a:hover,#newsbox a:hover{color:#7E200C; border-bottom:1px solid #7E200C; text-decoration:none;}

/*Menü*/
#nav{z-index:2000; position: absolute; left:2px; right: 2px; top:85px; height:20px; background-color:#890022; color:#FFFFFF; padding-top:2px;}
#nav a {font: 12px;color: white;text-decoration: none;display: block;line-height: 20px; padding-left:10px;}
#nav a:hover {color:white;}
#nav td.spacer {width: 25px;text-align: center;	color:white;}
#nav .drop_menu {z-index:100000;border:1px solid #890022;position: absolute;top: 25px;width: 200px;visibility: hidden;background-color: #cccccc;padding-top: 5px;padding-bottom: 5px;}
#nav .drop_menu a {display: block;padding-left: 13px;padding-right: 13px;line-height: 18px;color: #890022;}
#nav .drop_menu a:hover {background-color: #9e9e9e;color: white;}

/*Inhalt*/
#content{overflow: auto;position: absolute;padding-left: 10px;padding-right: 10px;left: 160px;top: 132px;bottom: 50px;right: 180px;z-index: 500;}

/*Formulare*/
.formulareingabefeld {border: 1px solid #890022;width: 120px;background-color: #ffffff;}
.dropdown {	width: 188px;font-size: 11px;background-color: #ffffff;}
.radiocheckbox {border: 0px;width: 20px;}
.texteingabefeld {width: 370px!important;	overflow: auto;	border: 1px solid #890022;}
.buttonsenden {border:0px;height:12px;width:92px;}

/*Sitemap*/
.sitemap_folder a{border:0px!important;}
.sitemap_files a{margin-left:25px;margin-top:5px;margin-bottom:5px;display:block;border:0px!important;}
.sitemap_sub_files a{margin-left:40px;border:0px!important;} 

/*Suchmaschinenoptimierung*/
#searchablecontent {display:none; visibility:hidden;}

/*Scrollbalken IE*/
.scrollbars{scrollbar-face-color:#DDDCE0;scrollbar-highlight-color:#DDDCE0;scrollbar-3dlight-color:#ffffff;scrollbar-darkshadow-color:#ffffff;scrollbar-shadow-color:#DDDCE0;scrollbar-arrow-color:#ffffff;scrollbar-track-color:#DDDCE0;}

/*HTML*/
body {margin: 0px;padding: 0px;overflow-y:hidden; height:100%;}
body, form, p, th, td, textarea, input, select {font-family: Trebuchet MS, Arial, Helvetica, sans-serif;font-size: 12px;color: #6B5959;}
li{list-style-image: url(../images/aufzaehlung.gif);list-style-position: outside;}
a img {border: 0px;}
img {border: 0px;}
strong {color:#890022;}
h1{font-size: 15px; color:#000000;} 
h2,h3,h4,h5,h6{font-size: 12px; color:#6B5959;} 
