html, body {height: 100%;}
body {margin:0; padding:0;background: white top center repeat-y;}

*ul {list-style-type: none;}

h1 {font-size:34px;color:#000000;margin-bottom:0px;}
h2 {font-size:18px;color:#000000;}
h3 {font-size:16px;color:#000000;}

code {font-size:14px;color:#0000ff;}
pre
{
 font-size:14px;
 color:#0000ff;
 padding:5px;
}

div {text-align:left;background-color:white;border:0px solid gray;}

#wrap {
background-color: white;
color: #303030;
margin: auto auto;
width: 800px;
min-height:100%;
position:relative;
border:0px solid gray;
}
* html #wrap {height: 100%;} /* IE Hack für 100 % Höhe */

#logo  {float:left;width:60px;height:80px;marging:2px;border:1px solid gray;border-style:inset;}

#title {
height:80px;
padding:2px;
background-image:url(images/banner2.jpg);
background-repeat:repeat-x;
text-align:center;
font-family:"Times New Roman", Times, serif;
}

#right {
height:18px;
text-align:right;
border-bottom-width:1px;
border-top-width:1px;
word-spacing:8px;
}
#drei
{
text-decoration:none;
color: black;
}

#drei:hover
{color:blue;
text-decoration:underline;
}

#left {
background-color:white;
background-repeat:repeat-y;
border-right:1px solid gray;
position:absolute;
width:150px;
min-height:85%;
margin:2px 0px;
padding:2px;
font-family: Arial;
font-variant:small-caps;
margin-bottom: 1.5em; 
float:left;
}

#content {
background-color:white;
position:absolute;
left:160px;
width:640px;
height:85%;
margin-bottom: 1.5em; 
float:left;
}

#menucontainer {margin:32px 4px;}

#menutitle{
font-weight:bold;
font-size:18px;
text-align:center;
margin:2px;
color:black;
background-repeat:no-repeat;
border-bottom:1px solid gray;
}

#menu
{
 display:block;
 padding-bottom:3px;
 padding-top:3px;
 background-image:url(images/graydot.gif);
 background-repeat:no-repeat;
 background-position: 0px 4px;
 text-align:center;
 color:#4f4f4f;
 text-decoration:none;
 list-style-type: none;
 font-weight:bold;
 font-size:12px;

}

#menu:hover
{
 color:#737994;
 background-image:url(images/reddot.gif);
 background-repeat:no-repeat;
 background-position: 0px 4px;
}


#menu:hover li
{ display:block;
  color:#0000ee;
}
#menu li { display:none;}

#subnavilist:hover ul
{
  color:#0000ee;
}



