@charset "utf-8";
/* CSS Document */

html, body { 
height: 100%; 
margin:0px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 25px;
background-color:#acacac;
}

#page {
position: absolute;
width: 771px;
top: 50px;
left: 50%;
margin-left: -400px;
background-color:#FFF;
}

#header{
width:771;
background-color:#3e356f;
background-image:url(http://www.denon-homepage.ch/harrywolf/img/logo.jpg);
background-repeat: no-repeat;
height:118px;
}

.content_container{
border:0px;
margin:0px;
}

.content_container p{
margin:0px;
}

#menu_main{
margin-top:0px;
float:left;
width:771px;
margin-left:27px;
font-size: 11px;
}

#menu_main ul{
list-style:none;
margin:0px;
padding:0px;
height:30px;
margin-left:11px;
}

#menu_main ul li{
text-transform: uppercase;
font-weight:bold;
margin-left:20px;
margin-right:20px;
padding-top:8px;
}

#menu_main li{
float:left;
display: block;
}

#menu_main ul li a{
color:#3e356f;
text-decoration:none;
}

#menu_main ul li a:hover{
color:#ff8b00;
}

#menu_main ul li .haupt{
color:#ff8b00;
}


#menu_sub{
margin-top:20px;
font-size:11px;
}

#menu_sub ul{
list-style:none;
margin:0px;
padding:0px;
width:170px;
}

#menu_sub ul li{
text-transform: uppercase;
margin-left:20px;
margin-right:20px;
padding-top:8px;
border-bottom: 1px solid #89a200;
}

#menu_sub ul li a{
color:#5d6b13;
text-decoration:none;
}

#menu_sub ul li a:hover{
color:#464b27;
}

#menu_main ul li .haupt{
color:#efc001;
}

#menu_sub ul li .haupt{
color:#5d6b13;
}

#menu_sub ul li ul {
padding-bottom:8px;
}

#menu_sub ul li ul li{
border: 0px;
margin-left:10px;
}

#metanavi_1{
position:absolute;
left:484px;
top:90px;
}

#metanavi_1 ul{
list-style:none;
margin:0px;
padding:0px;
}

#metanavi_1 ul li{
text-transform: uppercase;
margin-left:20px;
float:left;
}

#metanavi_1 ul li a{
color:#fff;
text-decoration:none;
}

#metanavi_1 ul li a:hover{
color:#ff8b00;
}


#metanavi_2{
margin-top:0px;
float:right;
}

#metanavi_2 ul{
list-style:none;
margin:0px;
padding:0px;
width:120px;
height:20px;
}

#metanavi_2 ul li{
text-transform: uppercase;
float:left;
width:120px;
height:20px;
}

#metanavi_2 ul li a{
float:left;
color:#666;
text-decoration:none;
}
#metanavi_2 ul li a:hover{
color:#932d30;
}

#metanavi_2 li a img{
border:0px;
vertical-align:middle;
}

.footer{
color:#6e6e6e;
font-size:10px;
}

.content_all{
min-height:470px;
color: #666;
margin-right:20px;
}

.content_all h1{
font-size:24px;
color:#708112;
}

.content_all h2{
font-size:18px;
color:#708112;
}

.content_all a{
color:#708112;
text-decoration:underline;
}

.wysiwyg_container_1 .bild{
width: 250px;
}
.wysiwyg_container_3 .bild{
width: 250px;
}

#sitemap ul li{
list-style:none;
}

.searchstring{ 
background:#00FF00;
}

.contact_form .label{
float:left;
width:150px;
}
.contact_form .button{
padding:5px;
background-color:#96b8e5;
}

#menu_footer_temp{
float:right;
margin-right:20px;
margin-bottom:10px;
text-transform: uppercase;
}
#menu_footer_temp a{
text-transform: uppercase;
color:#3e356f;
text-decoration:none;
}

#menu_main_temp{
width:771px;
background-color:#FFF;
}

#menu_sub_temp{
float:left;
width:171px;
background-color:#fff;
}


