html {scrollbar-base-color:#333;}
body {font:16px Courier New, Arial, Helvetica; color: #ddd; background: #000; scrollbar-base-color:#333;}
#wrapper {width:950px; padding:5px; margin:0 auto;}
#main{float: left; width:600px; height:500px; padding:0; margin:-10px -20px 0 -40px;}
#backOne{float: left; width: 800px; height: 130px;}
#menu{float: left; width:800px; height:200px; padding:0; margin:0 -90px 0 -90px;  background: url(../pix/raubtier-logo.png) no-repeat; text-align: center;}
#topmenu{float: left;width:500px; margin: 0 150px; font:20px Courier New, Arial, Helvetica;}
.menu a, .menu a:active, .menu a:visited {float: left; color:#E51F03; text-decoration:none; height: 21px;}
.menu a:hover {float: left;background:#333; color:#000; height: 21px;}
#submenu{float: left; width:500px; margin: 0 150px; font:20px Courier New, Arial, Helvetica; color: #bbb;border: text-align: center;}
.submenu a, .submenu a:active, .submenu a:visited {color:#bbb; size: 20px; text-decoration:none; height: 21px;}
.submenu a:hover {background:#333; color:#000; height: 21px;}
#content{float: left;  width: 490px; height: 295px; margin: 0 60px; padding: 10px; overflow-x: none; overflow-y: auto; /*border: solid 1px #111;*/}
#left {float: left; width:190px; height:600px; padding:0; margin:0; background: url(../pix/left_spacer.png) no-repeat;}
#right {float: left; width:190px; height:600px; padding:0; margin:0 -10px; background: url(../pix/right_spacer.png) no-repeat;}
#left_2 {float: left; width:190px; height:600px; padding:0; margin:0; background: url(../vhv/left_spacer.png) no-repeat;}
#right_2 {float: left; width:190px; height:600px; padding:0; margin:0 -10px; background: url(../vhv/right_spacer.png) no-repeat;}
#bottom_2 {float: left; width:600px; height:100px; padding:0 125px; margin:-90px 60px;}
#bottom {float: left; width:600px; height:100px; padding:0 125px; margin:-90px 60px; background: url(../pix/flyer.png) no-repeat; }
#bottom_space{float: left;width: 30px;height:100%;}
.bottom_link a, .bottom_link a:active, .bottom_link a:visited {float: left; color:#ddd; text-decoration:none;}
.bottom_link a:hover {float: left; background:#333; color:#000;}

.dropdown {display:block; position:relative}
.dropdown dt {width:100%; border:2px solid #000; padding:8px; font-weight:bold; cursor:pointer; background: #000;height:60px;font:32px Courier New, Arial, Helvetica; color: #FF4314;font-weight: bolder; text-align: center;}
.dropdown .upperdd {border-bottom:none}
.dropdown dt:hover {background:#000;height:60px;}
.dropdown dd {position:absolute; top:0; overflow:hidden; width:100%; display:none; background:#ddd; opacity:0}
.dropdown ul {width:100%; border:2px solid #000; list-style:none}
.dropdown li {display:inline}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:#aaa; text-decoration:none; background:#000; width:98%}
.dropdown a:hover {background:#666; color:#000}
.dropdown p{display:block; padding:5px; color:#000; text-decoration:none; background:#000; width:100%; color: #fff;}
.dropdown .underline {border-bottom:1px solid #222}

#viewer{margin: -20px 0 0 -50px;padding: 5px;background: #000;}
#news_heading{margin: 5px;padding: 5px;background: #222;font:16px Courier New, Arial, Helvetica; color: #FF0000;}
#news{margin: 5px;padding: 5px;width: 95%;text-align: left;font:12px Courier New, Arial, Helvetica; color: #ddd;}
#tourer{margin: -20px 0 0 -50px;padding: 5px;background: #000;}