body{font:12px Verdana;background:url(/img/01.gif);color:#e8dbc8;margin:0}
a{color:#e8dbc8}
img{border:0}
h1{margin:0 0 15px 0;font-size:24px;font-weight:normal}
p{margin:0 0 10px 0}
#bg{padding-top:50px;background:#131514 url(/img/07.gif) repeat-x}
#header{margin:0 auto;width:980px;height:70px}
#content{margin:0 auto;width:500px;padding:95px 10px 70px 470px;line-height:140%;min-height:400px;height:auto !important;height:400px}
#menu{margin:0;padding:0;position:absolute;font-size:13px;width:400px}
#menu li{list-style:none;float:left;padding-left:18px;line-height:25px;width:180px;display:block;background:url(/img/02.gif) no-repeat 0 6px}
#menu a{text-decoration:none}
#menu a:hover{text-decoration:underline}
#footer{background:url(/img/04.gif) no-repeat top center;padding:50px 0 30px 0}
#footer .a{width:900px;margin:0 auto}
#footer .b{padding-top:5px;font-size:17px;float:right}
#lang{margin:0 0 0 465px;padding:0 20px 0 0;font:9px Tahoma;width:120px;position:absolute}
#lang li{list-style:none;display:block;float:left;background:url(/img/05.gif) no-repeat;text-align:center;line-height:14px;padding-bottom:3px;margin-right:10px;width:25px}
#lang a{text-decoration:none;color:#3d2519}
#lang a:hover{text-decoration:underline}
#karte{height:199px;background:url(/img/08.gif) no-repeat;width:305px;position:absolute;margin:-55px 0 0 620px}
.input{margin:0;padding:1px;border:1px solid #000;background:#6e726b;font:12px Verdana}
.w1{width:200px}
.w2{width:80px}
.form table{width:100%}
.form td{padding:5px 5px 5px 0}
.form span{color:#8d1314}
.button{border:1px solid #6b342d;background:#331915;font:12px Verdana;color:#CCC}
.news{padding:5px 0 15px 0}
.news .i{float:left;width:128px;height:96px;background:url(/img/10.gif) no-repeat;padding:1px;margin:2px 10px 0 0}
.news .d{color:#646e69;font-size:9px;margin:0 0 5px 0}
.news h2{font-size:12px;margin:0}
.clear{clear:both;font-size:0;height:0}
.news-open h2{font-size:12px;margin:0}
.news-open .d{color:#646e69;font-size:9px;margin:0 0 5px 0}
.news-open .i{float:left;width:128px;height:96px;background:url(/img/10.gif) no-repeat;padding:1px;margin:2px 5px 3px 0}
.back{font-size:11px;padding-top:15px}
.table_1{border-right:1px solid #e8dbc8;border-top:1px solid #e8dbc8;font:12px Verdana;color:#e8dbc8;margin-bottom:10px}
.table_1 td{padding:4px 7px;font:12px Verdana;color:#e8dbc8}
.table_1 thead td{border-bottom:1px solid #e8dbc8;border-left:1px solid #e8dbc8;font-weight:bold;background:#3b1e15 url(/img/t1.gif) repeat-x}
.table_1 tbody td{border-left:1px solid #e8dbc8;border-bottom:1px solid #e8dbc8}
.table_2{border-right:1px solid #e8dbc8;border-top:1px solid #e8dbc8;font:12px Verdana;color:#e8dbc8;margin-bottom:10px}
.table_2 td{padding:4px 7px;font:12px Verdana;color:#e8dbc8}
.table_2 thead td{border-bottom:1px solid #e8dbc8;border-left:1px solid #e8dbc8;font-weight:bold;background:#3b1e15 url(/img/t2.gif) repeat-x}
.table_2 tbody td{border-left:1px solid #e8dbc8;border-bottom:1px solid #e8dbc8}
.table_3{border-right:1px solid #683425;border-top:1px solid #683425;font:12px Verdana;color:#e8dbc8;margin:10px 0;width:100%}
.table_3 td{padding:4px 7px;font:12px Verdana;color:#e8dbc8}
.table_3 thead td{border-bottom:1px solid #683425;border-left:1px solid #683425;font-weight:bold;background:#3b1e15 url(/img/t1.gif) repeat-x}
.table_3 tbody td{border-left:1px solid #683425;border-bottom:1px solid #683425}
#sar{float:right;background:url(/img/11.gif) no-repeat left center;padding-left:17px;font-size:11px;margin-top:3px}
#search{width:470px;height:50px;padding:15px;background:url(/img/12.gif) no-repeat}
#search table{width:100%}
#s_info{background:url(/img/13.gif) no-repeat 0 4px;padding-left:13px;margin:1px 0 10px 17px}
#s_res{width:100%;margin:10px 0}
#s_res td{vertical-align:center;text-align:center;width:33%;padding:10px;height:90px}
.cal{margin:10px 0;padding:0;width:250px;float:left}
.cal li{list-style:none;width:237px;float:left;background:url(/img/14.gif) no-repeat 0 6px;padding-left:13px;margin-bottom:3px}
#maap{background:url(/img/15.gif) no-repeat;width:330px;height:330px;padding:10px;position:absolute;margin:30px 0 0 472px}
#map{width:330px;height:330px;color:#333 !important}
#cw{float:right;font-size:11px}
#ti img{margin:-10px 0 10px 0}
#tt{width:450px}
#tt ul{margin-top:0;margin-bottom:10px;font-size:11px}
#tt li{padding:1px 0}
#list{padding:10px;text-align:center}
#list a{text-decoration:none;border:1px solid #2d2f2c;padding:1px 4px;margin:0 5px}
#list a:hover{background:#2f2f2d}
#list .on{background:#2f2f2d}
#map_info{font-size:10px;color:#AAA}
#p_box{padding:10px 15px}