body{
color:black;
background:rgb(102,153,204);
margin:0;
padding:0;
padding-top:10px;
width:1250px;
font:13px verdana, sans-serif;}
body a:link{text-decoration:none;color:black}
body a:visited{text-decoration:none;color:black;}

#head{
background-repeat:no-repeat;
height:70px;
}
#head h1{
color:white;
font-size:3em;
text-align:center;
}
#login{
float:right;
color:white;
margin-right:5px;
}
#login input.hinter_hell{
width:40px;
height:18px;
font-family:Verdana;
font-size:10px; 
color:#515151; 
border-width:1px; 
border-style:solid; 
border-color:#7B7B7B;
}
#login th{
text-align:left;
background:#FF8059;
color:white;
vertical-align:middle;
text-align:center;
}
#submenu{
float:left;
width:120px;
font-size:90%;
}
#submenu table{
list-style:none;
}
#submenu th{
text-align:left;
background:#FF8059;
color:white;
vertical-align:middle;
}
#submenu td{
padding:0 0 0px 0;
margin:0;
text-indent:5px;
color:white;
}

#submenu td:hover{
background:#FFD29E;
}
#submenu th a{
text-decoration:none;
color:#E6E6E6;
}

#submenu ul{
margin:0px;
padding:0 30px 0 10px;
list-style:none;
}
#submenu li{
padding:0 0 4px 0;
margin:0;
}
#submenu p{
font-weight:bold;
font-size:12px;
padding:20px 0 10px 10px;
margin:0;}


#content{
height:99%;
overflow:auto;
color:black;
background:#DCDDFF;
min-height:600px;
padding:40px 20px 20px 20px;
border:1px solid black;}
#content h1{
margin:0 0 10px 0;
padding:2px 0 2px 5px;
font:bold 16px verdana, sans-serif;
border-left:10px solid #003399;
border-bottom:1px solid #003399;}
#content h2{
margin:25px 0 10px 0;
padding:2px 0 2px 5px;
font:bold 14px verdana, sans-serif;
border-left:8px solid #003399;
border-bottom:1px solid #003399;}
#content h3{
margin:25px 0 10px 0;
padding:2px 0 2px 5px;
font:bold 12px verdana, sans-serif;
border-left:6px solid #003399;
border-bottom:1px solid #003399;}
#content p{padding:15px;}
#content p.error{color:red;}
#content p.haupt{font-size:200%;font-weight:bold;font-style:oblique;}
#content th.ueber1{font-size:100%;background-color:#98bed1;}
#content tr.inv {font-size:100%;background-color:#CBCBCB;}
#content tr.ninv{font-size:100%;background-color:#E1E1E1;}
#content tr.letzter{font-size:100%;background-color:#FFBDBD;}
#content table.liste{background:rgb(0,102,255);}
#content td{padding-left:3px;}
#content td.punkte{background-color:#A8FFAA;}
#content td.tendenza{background-color:#FFFF00;}
#content td.punktea{background-color:#00FF00;}
#content td.punktemax{background-color:#FF4300;}
#content td.tendenz{background-color:#FFFFA1;}


#foot{color:white;
padding:0;
margin:0;
}
#foot p{margin:0;padding:4px;text-align:right;}
#news{
width:60%;
height:15em;
overflow:auto;
border-top:1px solid gray;
border-bottom:1px solid gray;
}
#bild_navi{
border-top:1px solid black;
border-bottom: 1px solid black;
padding:5px 5px 5px 5px;
}
#bildansicht{float:left;}
#bildbox{
width:160px; height:200px; 
border: 1px solid black;
background-color:white;
float:left;
padding:5px 5px 5px 5px;
margin:5px 5px 5px 5px;
text-align:center;
}
