body {    
  background-color:#F0F0F0; 
  font-family:Verdana,Arial,sans-serif; color:black;
  margin:10px 0px;
  height:100%
}

#logo{
width:100%; 
height:100px;
background-color:#F0F0F0;
background-image:url('/data/logo.png');
background-repeat:no-repeat;
background-position: center 50%;
}

a.test1:link {color:#000000;text-decoration:none}
a.test1:visited {text-decoration:none;color:#000000}
a.test1:hover {color:#ffff00;text-decoration:none}


.tablecenter{
text-align:center;
}


html>body #logo{ */hack for IE*/
width:100%;
height:100px;
background-color:#F0F0F0;
background-image:url('/data/logo.png');
background-repeat:no-repeat;
background-position: center 50%;
}

#hauptmenu a{
text-decoration:none;
text-shadow:black;
font-family:verdana, arial, sans-serif;font-size:11px;color:#000000;
display: block ; /* Link über die ganze Breite des Feldes */
}

#hauptmenu a:link{ color:black; text-decoration:none}
#hauptmenu a:visited{ color:black; text-decoration:none}
#hauptmenu a:hover{ background-color: white;}


#hauptmenu{
float:left;
width:60%;
text-align:center;
height:25px;
background-color:gray;
margin-top:-5px;
padding-top:2px;
}


html>body #hauptmenu{
float:left;
width:60%;
text-align:center;
height:22px;
background-color:gray;
margin-top:-5px;
padding-top:2px;
}



#schnellstart{
  float:left;
  width:20%;
  padding:0px;
  height:25px;
  text-align:center;
  background-color:gray;
  margin-top:-5px;
  font-family:verdana, arial, sans-serif;font-size:10px;color:#000000;

}

html>body #schnellstart{
  float:left;
  width:20%;
  padding:0px;
  height:24px;
  text-align:center;
  background-color:gray;
  margin-top:-5px;
  font-family:verdana, arial, sans-serif;font-size:10em;color:#000000;

}


#schnellstart a:link{color:yellow; text-decoration:none}
#schnellstart a:visited{color:yellow; text-decoration:none}
#schnellstart a{
text-decoration:none;
font-family:verdana, arial, sans-serif;font-size:12px;color:yellow;
color:yellow;
}


#schnellstartrechts{
  float:left;
  width:19%;
  padding:0px;
  height:25px;
  text-align:center;
  background-color:gray;
  margin-top:-5px;
  font-family:verdana, arial, sans-serif;font-size:10px;color:#000000;
  }
  
html>body #schnellstartrechts{
  float:left;
  width:20%;
  padding:0px;
  height:24px;
  text-align:center;
  background-color:gray;
  margin-top:-5px;
  font-family:verdana, arial, sans-serif;font-size:1em;color:#000000;
  }


.hervorgehoben {
 background-color:yellow;
 

 
}

.tablemenu{
 background-color:silver;
 border-left:thin;
 border-right:thin;
}

.sidemenu{
 background-color:silver;
 border-left:thin;
 border-right:thin;
 font-size:10px;
}

#links {
  float:left;
  width:20%;
  height:80%;
  background-color:#FFFFCC;
  padding-top:20px;
  padding-left:0px;

}

html>body #links {
  float:left;
  width:20%;
  height:77%;
  background-color:#FFFFCC;
  padding-top:20px;
  padding-left:0px;

}
 
html>body #links table{
border-color:#CC6633;
margin-left:4%;
}


#rechts {
  float:left;
  width:19%;
  padding:0px;
  height:80%;
  text-align:center;
  background-color:#FFFFCC;
  background-repeat:repeat;
  
}

html>body #rechts {
  float:left;
  width:20%;
  padding:0px;
  height:80%;
  text-align:center;
  background-color:#FFFFCC;
  height:expression(document.body.clientHeight);
  
}

#inhalt {
  float:left;
  width:56%;
  padding-top:20px;
  margin:0px 2%;
  background-color:white;
    font-family:verdana, arial, sans-serif;font-size:11px;color:#000000;
}

.i3 {
	background:#fff;
	padding:0 10px;
    font-family:verdana, arial, sans-serif;font-size:13px;color:#000000;
       font-family:verdana, arial, sans-serif;font-size:11px;color:#000000;
}

.i3 h1{
font:bold 12px Arial, sans-serif;
font-family:bold verdana, arial, sans-serif;font-size:12px;color:#000000;

background:#E4E2C2;
}

