html { 
  padding:0px;
  margin:0px;
  margin-left:0px;
  margin-top:0px;
 /*overflow: yes vertikal scrollbar ;
 overflow-y:visible;*/

}

body {
  background-color: #e0e0e0;
  font-size: 12px;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
  color:#564b47;  
  padding:0px;
  margin:0px;
   width:1005px;
   height: 101%;
/*overflow:visible;*/

}

#menuhaupt {
border:solid 1px #E6E7EB;
margin: 0px 187px 0px 251px;
background-color:#E6E7EB;
height:60px;
 width:567px;
 /*left:200px;
 top:81px;*/
 color:#142F66;
}


#header {
/*  background-color: #e0e0e0;
 float:left;*/
 height:133px;
  padding:0px;
  margin:0px;

}

p, h2, pre {
margin: 0px; 
padding: 5px 10px 5px 10px; 
}

/*Navi -  Links*/

a:link,a:visited {

 text-decoration:none;
 color:#142F66;
 padding-top:10px;
  padding-bottom:10px;
 font-size: 11px;
 font-weight:bold;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
  vertical-align:center;
/* padding-right:20px;*/

}

a:hover {
 text-decoration:none;
 color:#A77F00;
 font-size: 11px;
  font-weight:bold;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
}

a.hit1 {
 text-decoration:none;
 color:#A77F00;
 font-size: 11px;
  font-weight:bold;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
}
#hit1 {
 text-decoration:none;
 color:#A77F00;
 font-size: 11px;
  font-weight:bold;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
}

#menu{
margin-top:8px;/*works for IE*/
padding-top:8px;
position: absolute;
top:125px;
}

a.oben:link,a.oben:visited {
 text-decoration:none;
 color:#142F66;
/*margin-top:10px;
  padding-bottom:9px;*/
 padding-left:15px;
 font-size: 11px;
 font-weight:bold;
 font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;


}

a.oben:hover {
 text-decoration:none;
 color:#A77F00;
 font-size: 11px;
  font-weight:bold;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
}

a.hit {
 text-decoration:none;
 color:#142F66 !important;
 font-size: 11px;
  font-weight:bold;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
}




a.umenu_re:link,a.umenu_re:visited {
 text-decoration:none;
 color:#142F66;
 padding-top:10px;

 /*margin-top:10px;*/
 font-size: 12px;
 font-weight:normal;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;

/* padding-right:20px;*/

}

a.umenu_re:hover {
 text-decoration:none;
 color:#A77F00;
 font-size: 12px;
  font-weight:normal;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
}


 /*Schrift*/

h1 {
font-size: 11px;
font-weight:bold;
text-transform:uppercase;
color: #EDB731;
padding:0px 10px;
}

.h1 {
font-size: 11px;
font-weight:bold;
text-transform:uppercase;
color: #EDB731;
padding:0px 0px;
}

.bold_curry {
font-size: 11px;
font-weight:bold;
text-transform:uppercase;
color: #EDB731;
padding:0px 10px;
}
.grey {
font-size: 11px;
font-weight:normal;
color: #E6e6e6;
}


 .bold{
  color:#142F66;
 font-size: 11px;
  font-weight:bold;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
  }
  
   .bold_v{
  color:#142F66;
 font-size: 11px;
  font-weight:bold;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
  vertical-align:top;
  }
  
    .normal_v{
  color:#142F66;
 font-size: 11px;
  font-weight:normal;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
  vertical-align:middle;
  }
  .v
  {
    vertical-align:top;
	}
  
.tab
{
width:96%;/*
margin-left:6px;
margin-right:6px;*/
color:#142F66;
 font-size: 11px;
  font-weight:normal;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
}

select{
text-decoration:none;
 color:#142F66;
 font-size: 11px;
  font-weight:normal;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
  }



#links {
position: absolute;
top:133px;
left: 0px;
width: 230px;
height:1000px;
text-align: left;
/*border-right: 1px solid #ffffff;*/
/*height:100%;
background-color: #e0e0e0;*/
margin: 0px; 
padding: 0px;
float:right;
background-image: url(img/bg_rechts1.jpg);
background-repeat:repeat-y;
}

#links_gap
 {
position: absolute;
top:133px;
left: 230px;
width: 20px;
background-color: #E6E6E6;
height:100%;
/*background-color: #e0e0e0;*/
margin: 0px; 
padding: 0px;
float:right;
}

#links_news
 {
width:180px;
font-size: 11px;
  font-weight:normal;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
border: 1px solid red;
background-color: #ffffff;

/*background-color: #e0e0e0;*/
margin-left:20px;
padding: 5px;



}

#inhalt {
position: absolute;
top:163px;
margin: 0px 187px 0px 251px;
width: 567px;
height:100%;
padding: 0px;
background-color: #ffffff;    
overflow:visible;
}

#text
{
margin-top:55px;
color:#142F66;
font-size: 11px;
font-weight:normal;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
background-color: #ffffff;   
}

#rechts {
position: absolute;
left: 818px;     
top:133px;   
width: 187px;
color: #e0e0e0;
margin: 0px; 
padding: 0px;
float:left;
}

li
{
list-style-type:none;
}

li.space
{
list-style-type:none;
padding-bottom:8px;

}

li.space1
{
list-style-type:none;
padding-bottom:6px;

}
/* Vorm IE 6.x verstecken.  \*/
*html ul.rechts
{
display:block;
margin-left:25px;

}
/* Ende Verstecken*/


 ul.rechts
{
display:block;
/*margin-left:-5px;*/
}


/*Formular*/

input
{
border-style: solid;
border-color:#003366;
 border-width: 1;
  width: 224;
   padding-left: 4;
    padding-right: 4;
	 padding-top: 2;
	  padding-bottom: 2;
margin-bottom: 2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.fehler
{
font-size: 11px;
font-weight:normal;
color:#ff9900;
}

.bemerkungen
{color:#003366;
width:180px;
border: 1px solid;
height:70px;}

.check
{margin:0;
padding:0;}

.input
{color:#003366;
width:180px;
border: 1px solid;
}

.text
{
color:#142F66;
font-size: 11px;
font-weight:normal;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
text-align:right;
}
.button
{
font-family: Verdana;
 font-size: 10px;
 width:90px;
  font-style: normal;
   border-style: solid;
   color:#142F66;
    border-width: 1;
	 background-color: #EDB731;
}

.button_kl
{
font-family: Verdana;
 font-size: 8pt;
  font-style: normal;
   border-style: solid;
   color:#142F66;
    border-width: 1;
	 width:26px;
	 height:18px;
	background-color: #EDB731;
}

.highlight {
  border: 2px solid red;
  padding:4px;
}