html, body,div, span, applet, object, iframe, h1, h2, h3, 
h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, 
cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, 
strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, 
form, label, legend, table, caption, tbody, tfoot, thead, 
tr, th, td { 
	margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; 
	font-style: inherit; font-size: 100%; font-family: inherit; 
	vertical-align: baseline; 
}

:focus { outline: 0; } 

table { border-collapse: collapse; border-spacing: 0; }
caption, th, td { font-weight: normal;  vertical-align: top; }

ul, li {
 	list-style-type:disk;
    margin: 0;
    padding: 0;
  }
ul {margin-left: 16px;}


body {
	scrollbar-face-color: #0091FF;
	scrollbar-arrow-color: #ffffff;
	scrollbar-base-color: #ffffff;
	scrollbar-3d-light-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	margin:		0;
	padding:	0;
	background:	#ffffff;
	line-height: 16px;
	
    font: normal 12px/1.4  Lucida Sans Unicode, Lucida Grande, Lucida, sans-serif;  

     }


/** neu **/

#topbox {
  position:absolute;
  top:0;
  left:50%;
  width:900px;
	height:100%;
  margin-left:-450;
	background-image:url(../pics/background.gif);

	float:left;
         }

#kopf {    	
	position:relative;
	top:50px;
	left:35px;
  	width:827px;
 	height:190px;
 	 z-index:1;
 
  	}
html>body #kopf {
	top:52px;
	}

#mitte { position:relative;
	top:80px;
  	width:900px;
	 z-index:1;
 	float:left;
  	}
  	
  	


#links {
	position:relative;
	top:0px;
	left:35px;
	margin-left: 0px;
	width:130px; float:left;
	z-index:1;

	}

html>body #links {
	margin-left: 0px;
	width:160px; 

	}

#rechts {
	position:relative;
	top:0px;
	left:20px;
	margin: 0px;
	padding:0px;
	width:500px;
	z-index:1;
	float:left;

	}
	
html>body #rechts {
	left:10px;
	}

	

#rechts_nav {
	position:relative;
	top:0px;
	left:-10px;
	margin: 0px;
	padding:0px;
	width:150px;
	float:right;
	z-index:1;

	}
.startbild {    	
	position:relative;
	left:17px;
 
  	}
html>body .startbild {
	left:19px;
	}


/* Beschreibung */

   
   
#beschreibung 	{width: 540px; z-index:1;}


/* Formulare*/

.form           {border:0px solid #999999;
border-top:2px solid #D1D1D1;
border-left:2px solid #E9E9E9;
     	background-color:#F5F5F5;
width:300px;
       	      	}

.fillout           {
border:0px solid #999999;
border-top:2px solid #4D94C9;
border-left:2px solid #4D94C9;
background-color:#AADAFF;
width:300px;
      	      	}



.formbutton
        {
        	border-width:1px;
          	border-style:solid;
          	border-color:#000000;
          	background-color:F3FFCA;
          	color:#000000;
         	 	font-size:12px;
         	line-height:20px;
      	      	}

.formrubrik
        {
        	border-width:1px;
          	border-style:solid;
          	border-color:#000000;
          	background-color:EDFBFF;
          	color:#000000;
          	font-size:8pt;
      	      	}





.normal {font-size:12px;}





.fliess     {
          	line-height:18px;
		font-size:12px;
        	color:#000000;
         	font-family:arial,Sans-Serif;
      		}



/* -------------------  Headlines --------------------- */


h1      {font-size:12px; font-style:normal;font-family:Lucida Sans Unicode, Lucida Grande, Lucida, sans-serif; color:#000000;font-weight:bold;}

.blau      {color:#0091FF;}
.rot       {color:#FF9000;}
.white       {color:#dddddd;}
.schwarz      {color:#000000;}
.grau      {color:#aaaaaa;}


a.navigation:link 		{color: #000000; text-decoration:none; font-style:italic;font-size:12px; Lucida Sans Unicode, Lucida Grande, Lucida, sans-serif;  }
a.navigation:visited 		{color: #000000; text-decoration:none; font-style:italic; Lucida Sans Unicode, Lucida Grande, Lucida, sans-serif;  }
a.navigation:active 		{color: #0091FF; text-decoration:none;  font-style:italic; Lucida Sans Unicode, Lucida Grande, Lucida, sans-serif;  }
a.navigation:hover		{color: #0091FF; text-decoration:none;  font-style:italic;font-size:12px; Lucida Sans Unicode, Lucida Grande, Lucida, sans-serif;  }



a:link 		{color: #000000; text-decoration:none; font-style:italic;}
a:visited 	{color: #000000; text-decoration:none; font-style:italic;}
a:active 	{color: #0091FF; text-decoration:none; font-style:italic;;}
a:hover		{color: #0091FF; text-decoration:none;  font-style:italic;}


ul#hauptnav {
 margin: 0; padding: 0;
 margin-left:-14px; margin-right:-10px;
 font-family: Lucida Sans Unicode, Lucida Grande, Lucida, sans-serif; font-style:italic;
 }
 
html>body #hauptnav{
margin-left:-14px;
}


ul#hauptnav li{
  list-style-type: none;
   padding: 0;
	margin: 0;
   width:160px;

}

ul#hauptnav li a{
 padding-left:14px;
display:block;
padding-top:3px;
padding-bottom:3px;

width:160px;



}



ul#hauptnav a:hover {
padding-top:3px;
padding-bottom:3px;
text-decoration:none;  /*der Border-Hover*/

}

html>body ul#uebersicht a:hover{

text-decoration:none;  width:160px; margin-left:-3;padding-left:17px;/*der Border-Hover*/
}




li#aktiv  {
padding-top:3px;
padding-bottom:3px;
color: 0091FF; text-decoration:none; /*der Border-Hover*/
}

html>body li#aktiv{
color: 0091FF; text-decoration:none;  width:155px; margin-left:-3px;padding-left:3px;/*der Border-Hover*/
}


/* Ende Übersicht Menü */



