@charset "UTF-8";
@media all
{
html,body{margin:0;padding:0;background:#000;color:#fff;font-size:12px;font-family:Arial,Helvetica,sans-serif;}
a{color:#fff;text-decoration:underline;}
a:hover{text-decoration:none;}
h1,h2,h3,h4,p{margin:0 0 10px;padding:0;}
h1{font-size:24px;}
img,a img{border:0;}
#sidebar{position:relative;min-height:420px;background:#0C1D06;height:auto;height:100%;z-index:1;overflow:hidden; }
* html #sidebar{height:420px;}
#bg_wrapper{border:solid #000;border-width:10px 10px 0;}
#bg{width:100%;height:auto;z-index:2;}
#logos{position:absolute;top:1.2%;left:0;width:100%;z-index:99;}
#logo_kwt,#logo_austria{float:right;}
#logo_kwt{margin:0 1.5% 0 10px;}
#content{background:#0c1d06;padding:0 150px 20px 4%;margin:0 10px;position:relative;z-index:10;}
#content h1{position:relative;top:-15px;margin-bottom:0;}
#navi{position:absolute;top:50px;left:0;background:#0C1D06;width:230px;z-index:99;}
#navi ul{list-style-type:none;margin:15px 0 0 10%;padding:0 0 30px;}
#navi li{margin:0;padding:0;line-height:23px;}
#navi a{padding:2px 6px;text-decoration:none;font-size:14px;}
#navi a:hover{background:#fff;color:#0C1D06;width:auto;}
#gallery{position:absolute;right:0;top:80px;z-index:100;width:106px;height:440px;background:url(../images_layout/bgd_gallery.png) no-repeat 0 0;}
#gallery #thumbs{margin:33px 0 0 32px;}
#thumbs img{margin:0 0 4px;border:2px solid #fff;}
#gallery_navi{margin:4px 0 0 22px;}
#gallery_navi img{cursor:pointer;vertical-align:middle;margin:0 3px;}
#footer{position:relative;z-index:7;margin:0 10px;background:#0C1D06 url(../images_layout/footer.gif) repeat-x 0 11px;overflow:hidden;}
* html #footer{height:200px;overflow:auto;}
#footer div{float:left;margin:0 0 0 40px;min-height:165px;}
* html #footer div{height:165px;}
#footer h2{margin:0 0 7px;padding:2px 0;}
#footer h2 a{font-size:14px;font-weight:bold;text-decoration:none;border-bottom:1px dotted #fff;}
#footer h2 a:hover{background:#fff;color:#0D1D07;}
#footer p{margin:0 0 4px;}
#footer p a{background:#0D1D07;text-transform:uppercase;padding:2px;text-decoration:none;font-size:9px;}
#footer p a:hover{background:#bdbdbd;color:#0c1d06;}
#footer #newsbox{width:300px;}
#footer #bergbahnticket{float:right;width:180px;margin:0 20px 0 0;}
#footer #newsbox p,#footer #bergbahnticket p{margin:0 0 8px;}
#copyright{position:relative;margin:0 10px 10px;z-index:6;padding:5px 5px 5px 40px;background:#0C1D06;color:#40513B;font-size:9px;}
#copyright a{text-transform:uppercase;}
#werbewind{float:right;padding:0 0 0 10px;}
#footer form{display:inline;}
table.schnellanfrage{width:190px;}
table.schnellanfrage input,table.schnellanfrage option{font-size:11px;}
#f_date_sa{width:60px;}
#input_sa{cursor:pointer;width:58px;height:15px;border:0;padding:0;}
#f_trigger_sa{cursor:pointer;}
img.box{float:left;margin:0 10px 10px 0;}
.subcolumns{width:100%;overflow:hidden;}
.float_left{float:left;margin:0 15px 10px 0;}
.float_right{float:right;margin:0 0 10px 15px;}
.w50{width:400px;}
ul.preise,ul.preise ul{margin:0 0 7px;padding:0 0 0 20px;}
ul.preise ul{list-style-type:square;}
}
@media print
{
#bg,#sidebar,#navi,#logos,#footer,#gallery,#copyright,#werbewind{display:none;}
#content{background:#fff;color:#000;padding:0;}
}
