@media screen {

body { width:100%; height:100%; margin:0; padding:0; background-image: url(../images/verlauf1.gif); background-repeat:repeat-x;  font-family:Verdana, Arial, sans-serif; }

/*Schriften---------------------------------------------------------------------------------------------------------------*/
.tsmall { font-size:.8em; line-height:1.15em; color:#000; text-decoration:none; }
.tsmallb { font-size:.8em; font-weight:bold; line-height:1.15em; color:#000; text-decoration:none; }
.tnormal { font-size:.8em; line-height:1.3em; color:#000; text-decoration:none; }
.tnormalb { font-size:.8em; font-weight:bold; line-height:1.3em; color:#000; text-decoration:none; }
.tbigb { font-size:.9em; font-weight:bold; color:#000; }
.tbiggerb { font-size:1.1em; font-weight:bold; }
.tlwhiteb { font-weight:bold; font-size:.7em; color:#FFF; }

hr { display:none; }

#index img { position:absolute; top:55px; left:80px; border-style:none; width:423px; height:29px; }

#pictop { position:absolute; top:0; right:2px; border-style:none; background:url(../images/Bild_oben01.jpg); width:246px; height:125px; }
/*Bilderleiste über mittlerer Textbox------------------------------------------------------------------------------------*/
#midimg { width:72%; height:82px; position:absolute; top:0; left:.2%; overflow:hidden; }

#boxall { width:97%; margin:0; padding:0; position:absolute; top:125px; left:3%; background-color:#FFF; }


/*Leiste mit den linken Boxen-----------------------------------------------------------------------------------------------*/
#box1 { height:100%; width:26%; margin:0; padding:0; position:absolute; top:0; right:74%; background-color:#FFF; }


/*linke Boxen-------------------------------------------------------------------------------------------------------------------*/
#leftline { position:absolute; top:0; left:0; width:100%/*92%*/; height:26px; margin:0; padding:0/*0 4%*/; border-bottom:3px solid #FF9E31; background-color:#FFF; }

#menuvert { position:absolute; top:29px; width:100%; height:100%; margin:0; padding:0; }
#menuvert ul { height:100%; margin:0; padding:0; list-style-type:none; color:#000; text-decoration:none; }

#menuvert li.off a { display:block; margin:0; padding:0 4% 6px 4%/*6px 4%*/; width:92%; border-top:1px solid #FFF; border-bottom:2px solid #735242; background-color:#BC9786; }
#menuvert li.on a { display:block; margin:0; padding:4px 4% 0 4%; width:92%; height:21px; border-top:1px solid #FFF; background-color:#76BBDE; }
#menuvert li.off a:link, #menuvert li.off a:visited { color:#000; background-color:#BC9786; text-decoration:none; }
#menuvert li.on a:link, #menuvert li.on a:visited { color:#000; background-color:#76BBDE; text-decoration:none; cursor:default; }
#menuvert li.off a:hover { color:#000; background-color:#C7AA9D; cursor:pointer; }


/*Menübox mit Liste------------------------------------------------------------------------------------------------------*/
#menuhor { position:absolute; top:0; left:26%; width:74%; margin:0; padding:0; }
#menuhor ul { width:100%; height:25px; margin:0; padding:0; list-style-type:none; font-size:.85em; font-weight:bold; color:#FFF; background-color:#FF6000; text-decoration:none; }
#menuhor li, #menuhor li.on { display:inline; }
#menuhor li a, #menuhor li.on a { float:left; margin:0; padding:4px 0 0 0; width:13%; height:21px; color:#FFF; text-decoration:none; text-align:center; border-left:1px solid #FFF; }
#menuhor li a:link, #menuhor li a:visited { background-color:#FF6000; }
#menuhor li.on a:link, #menuhor li.on a:visited {background-color:#FF9E31; }
#menuhor li a:hover { background-color:#FF9E31; cursor:pointer; }

/*Menülinien--------------------------------------------------------------------------------------------------------------*/
#menuhor li a:hover .line1, #menuhor li.on a .line1 { position:absolute; left:0; top:26px; height:1px; width:100%/*vgl.IE*/; border-top:3px solid #FF9E31; border-left:1px solid #FF9E31; }
#menuhor li a:hover .line2, #menuhor li.on a .line2 { position:absolute; left:0; top:26px; height:1px; width:200%/*vgl.IE*/; border-top:3px solid #FF9E31; border-left:2px solid #FF9E31; }
#menuhor li a:hover .line3, #menuhor li.on a .line3 { position:absolute; left:0; top:26px; height:1px; width:300%/*vgl.IE*/; border-top:3px solid #FF9E31; border-left:3px solid #FF9E31; }
#menuhor li a:hover .line4, #menuhor li.on a .line4 { position:absolute; left:0; top:26px; height:1px; width:400%/*vgl.IE*/; border-top:3px solid #FF9E31; border-left:4px solid #FF9E31; }
#menuhor li a:hover .line5, #menuhor li.on a .line5 { position:absolute; left:0; top:26px; height:1px; width:500%/*vgl.IE*/; border-top:3px solid #FF9E31; border-left:5px solid #FF9E31; }
#menuhor li a:hover .line6, #menuhor li.on a .line6 { position:absolute; left:0; top:26px; height:1px; width:600%/*vgl.IE*/; border-top:3px solid #FF9E31; border-left:6px solid #FF9E31; }
#menuhor li a:hover .line7, #menuhor li.on a .line7 { position:absolute; left:0; top:26px; height:1px; width:700%/*vgl.IE*/; border-top:3px solid #FF9E31; border-left:7px solid #FF9E31; }

#lhelp { position:absolute; top:29px; left:26%; width:50%; height:25px; background-color:#FFFFFF; }


/*Box mit Texten und rechter Leiste---------------------------------------------------------------------------------------------*/
#box2 { width:74%; margin:0; padding:0; position:absolute; top:58px; left:26%; }

/*Textbox Mitte-----------------------------------------------------------------------------------------------------------------*/
#midmain { width:69.95%; padding:1% 1.5%; position:absolute; top:82px; left:.2%; background-color:#76BBDE; }

/*rechter Rand------------------------------------------------------------------------------------------------------------------*/
#rightvar { width:25.3%; height:100%; padding:0 1.5%; position:absolute; top:0; left:71.7%; background-color:#FFF; }

#formt { width:100%; background:#FFF; color:#000; }
#forms { background:#C0C0C0; color:#000; font:bold .7em Verdana, Arial, sans-serif; border:1px solid #000; width:60px; cursor:pointer; }

/*Hi.d Logo unten---------------------------------------------------------------------------------------------------------------*/
#hid { font: 0.8em Verdana, Arial, sans-serif; float:left; padding:3px 0 0 5px; border-top:1px solid #FF6000; height:25px; width:100%; background-color:#FFF; }
#hid img { position:relative; top:3px; height:20px; width:57px; }

/*
#bew { float:left; padding:3px 0 0 5px; border-top:1px solid #FF6000; height:180px; width:100%; background-color:#FFF; }
#bew img { position:relative; top:3px; height:160px; width:120px; }
#bew a:link, #hid a:visited, #hid a:hover { font:bold 0.8em Verdana, Arial, sans-serif; text-decoration:none; color:#000; }
*/

}
