.menu {
width:996px; 
font-size:0.85em;
padding-bottom:0px;
}

.menu ul {
padding:0;
margin:0;
list-style-type:none;
}

.menu li {
float:left;
position:relative;
}

.menu a, .menu a:visited {
display:block;
text-decoration:none; 
color:#fff; 
border:0px; 
border-width:0 0 0 0; 
padding-left:0px; 
line-height:19px;
}

.menu ul ul a.drop, .menu ul ul a.drop:visited {
background:#FFFFFF;
}

.menu ul ul a.drop:hover{
background:#562222;
}
.menu ul ul :hover > a.drop {
background:#562222;
}

.menu ul ul {
visibility:hidden;
position:absolute;
height:0;
top:36px;
left:0; 
width:120px;
}

* html .menu ul ul {
top:36px;
t\op:37px;
}

.menu table {position:absolute; top:0; left:0;}

.menu ul ul a, .menu ul ul a:visited {
background:#222222; 
color:#FFFFFF; 
height:auto; 
line-height:1em; 
padding:5px 10px; 
width:120px;
}

.menu a:hover, .menu ul ul a:hover{
color:#fff; 
background:#562222;
}

.menu :hover > a, .menu ul ul :hover > a {
color:#fff;
background:#562222;
}

.menu ul li:hover ul,
.menu ul a:hover ul{
visibility:visible; 
}

.menu ul :hover ul ul{
visibility:hidden;
}

.menu ul :hover ul :hover ul ul{
visibility:hidden;
}

.menu ul :hover ul :hover ul{ 
visibility:visible;
}

body {margin:0px; padding:0px; background-color:#FFFFFF; }

.main{font-family:Tahoma; font-size:11px; color:#FFFFFF; line-height:13px }
.main2{font-family:Tahoma; font-size:12px; color:#FFFFFF; line-height:13px }
.conts{font-family:Tahoma; font-size:12px; color:#787878; line-height:13px }	
.links{font-family:Tahoma; font-size:10px; color:#787878; }

  a:link { color:#FFFFFF;} 
  a:active { color:#FFFFFF;} 
  a:visited { color:#FFFFFF;} 
  a:hover { color:#FF0000;}
  .linkbox{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
  a.linkbox:link { color:#FFFFFF} 
  a.linkbox:active { color:#FFFFFF;} 
  a.linkbox:visited { color:#FFFFFF;} 
  a.linkbox:hover { color:#FF0000;}



.raume{
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
line-height:13px;
background-color:#898989;
margin-top:7px;
margin-bottom:3px;
height:15px;
text-decoration:none; }

.raume2{
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
line-height:13px;
background-color:#898989;
margin:0px;
height:15px;
text-decoration:none;
border-bottom:solid 1px #3A1207;
border-right:solid 1px #3A1207;
border-left:solid 1px #3A1207; }

.wahrs01 {
font-family:Tahoma;
font-size:12px;
color:#FFFFFF;
text-align:center;
margin:6px;
padding:5px;
}

.foota {
font-family:Tahoma;
font-size:12px;
color:#222222;
text-align:center;
padding-top:10px;
text-decoration:none;
}

.input {
  		width:195px; height:24px;
		border-width:1px;
		border-style:solid;
		background-color:#EFE4CB;
		border-color:#3A1207;font-family:Tahoma; font-size:11px; color:#3A1207; padding-top:4px 
}

.textarea {
		width:195px; height:124px;
		border-width:1px;
		border-style:solid;
		background-color:#EFE4CB;
		border-color:#3A1207;font-family:Tahoma; font-size:11px; color:#655C44; padding-top:4px ; 
		overflow:auto;
}

h1 {font-family:Arial; font-size:16px; font-weight:bold; color:#666666;}
