﻿html{min-height:100%;}
*{margin:0;padding:0;}
a{color:#048;}
a:hover{color:#06C;}
body{background:#e7e7e2;color:#444;font:normal 62.5% Tahoma,sans-serif;padding-top:14px;}
p,code,ul{padding-bottom:1.2em;}
li{list-style:none;}
h1{font:normal 1.8em Tahoma,sans-serif;font-size:24px;}
h2{font:bold 1.4em sans-serif;}
h3{font:bold 1em Tahoma,sans-serif;}
form,input{margin:0;padding:0;display:inline;}
code{background:#FFF;border:1px solid #EEE;border-left:6px solid #CCC;color:#666;display:block;font:normal 1em Tahoma,sans-serif;line-height:1.6em;margin-bottom:12px;padding:8px 10px;white-space:pre;}
blockquote{background:url(images/quote.gif) no-repeat;display:block;font-weight:bold;padding-left:28px;}
h1,h2,h3{padding-top:6px;color:#553;margin-bottom:4px;}
.clearer{clear:both;font-size:0;}
.left{float:left;}
.right{float:right;}
.inner-container{border:2px solid #d7d7d2;background:#FFF;font-size:1.2em;margin:0 auto;padding:10px;width:950px;}
.outer-container{padding-bottom:14px;}
.mheader{background:#fff url('images/header2.jpg') no-repeat;height:160px;margin-bottom:5px;text-align:center;}
.mheader .title{color:#FFF;padding-top:5px;padding-left:10px;}
.mheader .title .sitename a{border-bottom:1px dashed #657382;color:#FFF;font:normal 3em sans-serif;padding-bottom:2px;text-decoration:none;}
.mheader .title a:hover{border-color:#F60;}
.mheader .title .slogan{font:normal 1.1em Verdana,sans-serif;padding-top:0;}
.path{background:#000;color:#FFF;font:normal 1.1em Verdana,sans-serif;padding:3px 12px;}
.path a{color:#fafafa;text-decoration:none;}
.path a:hover{color:#FFE;text-decoration:underline;}
.main{border-top:4px solid #000;padding:8px 0 0 0;}
.maincontent{float:left;width:950px;}
.maincontent .descr{color:#664;font-size:.9em;margin-bottom:6px;}
.maincontent li{list-style:url(images/li.gif);margin-left:18px;}
.navigation{float:left;width:210px;}
.navigation h2{color:#5a5a43;font:bold 1.1em Tahoma,sans-serif;line-height:30px;margin:0;padding-left:12px;}
.navigation ul{padding:0;border-top:1px solid #eaeada;}
.navigation li{border-bottom:1px solid #eaeada;}
.navigation li a{font-size:1.1em;color:#554;display:block;padding:8px 0 8px 5%;text-decoration:none;width:95%;}
.navigation li a:hover{background:#f0f0eb;color:#654;}
.footer{color:#000;font:bold 1em sans-serif;margin-top:3px;padding:2px 4px;background-color:#ccc;}
.footer a{color:#000;text-decoration:none;}
.footer a:hover{color:#FFC;}
.TabKopf{color:#fff;border-bottom-style:solid;border-bottom-color:#036;font-weight:bold;border-bottom-width:medium;background-color:#09c;}
.TabZeile{color:#000;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#666;}
#MainMenu{width:100%;height:31px;background:#fff url("images/bmid_022.gif");margin:0;border:0;}
#tab{margin:0;top:0;}
#tab ul{margin:0;padding:0;list-style:none;float:left;}
#tab li{display:inline;float:left;margin:0;padding:0;}
#tab a{background:#fff url("images/bright_022.gif") no-repeat right top;margin:0;padding:0;text-decoration:none;border:0;display:block;float:left;}
#tab a span{display:block;background:url("images/bleft_022.gif") no-repeat left top;padding:0 18px 0 18px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#fff;font-weight:bold;line-height:31px;}
#tab a:hover,#tab li.item_active a{background-position:right bottom;border-color:#000;}
#tab a:hover span,#tab li.item_active a span{background-position:left bottom;color:#009;font-weight:bold;font-style:normal;text-decoration:none;}
.dropmenudiv{position:absolute;top:0;float:left;display:block;visibility:hidden;border:0 solid #306;background:#fff url("images/bmid_022.gif");color:#fff;z-index:100;text-decoration:none;padding:0;}
.dropmenudiv ul{margin:0;padding:0;list-style:none;}
.dropmenudiv li{display:inline;margin:0;padding:0;}
.dropmenudiv a:link,.dropmenudiv a:visited{width:180px;margin:0;padding:0;display:block;border:0 solid #000;color:#fff;background:url("../images/bleft_022.gif") no-repeat left top;font-weight:bold;font-style:normal;text-decoration:none;}
.dropmenudiv a span{float:left;display:block;line-height:31px;background:url("images/bright_022.gif") no-repeat right top;padding:0 18px 0 18px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#fff;}
.dropmenudiv a span{float:none;}
.dropmenudiv a:hover{border:0 solid #000;background-position:left bottom;font-weight:bold;font-style:normal;text-decoration:none;color:#009;}
.dropmenudiv a:hover span{background-position:right bottom;color:#009;font-weight:bold;}
#sm{float:left;list-style:none;margin:0;padding:0;width:145px;background:transparent;}
#sm ul{list-style:none;text-align:left;margin:0 10px 8px 0;padding:0;text-decoration:none;border-top:1px solid #Aaa;}
#sm li{list-style:none;padding:4px 0 4px 5px;margin:0 2px;color:#777;border-bottom:1px solid #aaa;}
#sm ul li a{text-decoration:none;color:#000;}
#sm ul li a:hover{color:#069;}
.leftcol{float:left;width:200px;}
.midcol{float:left;width:530px;margin-left:20px;color:#fff;}
.midcolbilder{float:left;width:560px;margin-left:10px;color:#fff;}
.rightcol{float:right;width:170px;border:1px solid #aaa;background-color:#eee;height:620px;padding-left:5px;}
.leftcolnews{float:left;width:170px;border:1px solid #aaa;background-color:#eee;height:620px;padding-left:5px;}
.midcolnews{float:left;width:530px;margin-left:20px;color:#fff;}
.rightcolnews{float:right;width:200px;}
.rightcolradio{float:right;width:170px;background-color:#eee;border:1px solid #aaa;height:620px;}
.rightcolbilder{float:right;width:180px;}
.wetterbox{float:left;width:200px;border:1px solid #aaa;background-color:#eee;}
.cambox{float:left;width:200px;border:1px solid #aaa;background-color:#eee;margin-top:10px;}
.middlebox{float:left;width:520px;border:1px solid #fff;background-color:#fff;padding-left:5px;padding-right:10px;color:#000;font-family:"Trebuchet MS",Arial;}
.middleboxbilder{float:left;width:550px;border:1px solid #fff;background-color:#fff;padding-left:5px;padding-right:0;color:#000;font-family:"Trebuchet MS",Arial;}
.leftcol_foto{float:left;width:155px;background-color:#fff;}
.midcol_foto{float:left;width:610px;margin-left:4px;color:#fff;background-color:#fff;height:100%;}
.rightcol_foto{float:right;width:170px;border:1px solid #aaa;background-color:#eee;height:620px;padding-left:5px;}
.middlebox_foto{float:left;width:590px;border:1px solid #fff;background-color:#fff;padding-left:5px;padding-right:10px;color:#000;font-family:"Trebuchet MS",Arial;}
.navibox{float:left;width:150px;border:1px solid #fff;padding-left:0;}
.fnavigation{float:right;width:170px;list-style:none;}
.fnavigation h2{color:#fff;font:normal 1.1em Tahoma,sans-serif;line-height:14px;padding-left:6px;background-color:#06c;margin-bottom:0;margin-top:0;padding-bottom:5px;}
.fnavigation ul{padding:0;border-top:1px solid #eaeada;list-style:none;}
.fnavigation li{border-bottom:1px solid #eaeada;margin-left:0;}
.fnavigation li a{font-size:1.1em;color:#000;display:block;padding:4px 0 4px 5%;text-decoration:none;width:95%;}
.fnavigation li a:hover{color:#fff;background-color:#06c;}
.hthumbbox{float:left;width:250px;margin-bottom:10px;margin-right:5px;border:2px solid #ebebeb;height:85px;overflow:hidden;}
.hthumbbox1{width:82px;height:55px;padding:2px;vertical-align:top;overflow:hidden;float:left;}
.hthumbbox11{width:140px;height:55px;padding:2px;vertical-align:top;overflow:hidden;position:relative;}
.hthumbboxunten{width:120px;height:20px;padding:4px 0 0 1px;float:left;}
.hthumbbox2{padding:3px 0 0 0;margin:0;text-align:right;font-size:10px;color:#999;width:100px;}
.leftcol_hotel{float:left;width:153px;background-color:#fff;border:1px solid #aaa;}
.midcol_hotel{float:left;width:650px;margin-left:4px;color:#fff;background-color:#fff;height:100%;}
.rightcol_hotel{float:right;width:130px;border:1px solid #aaa;background-color:#e4eeef;height:620px;padding-left:5px;}
.middlebox1_hotel{float:left;width:320px;border:2px solid #ccc;background-color:#fff;color:#000;font-family:"Trebuchet MS",Arial;padding:3px;}
.middlebox2_hotel{float:left;width:180px;border:1px solid #fff;background-color:#fff;padding-left:0;padding-right:0;color:#000;font-family:"Trebuchet MS",Arial;margin-left:5px;}
.middlebox3_hotel{float:left;width:540px;border:1px solid #aaa;background-color:#fff;color:#000;font-family:"Trebuchet MS",Arial;margin-top:10px;}
.middlebox3_hotel p{padding:5px;}
.middlebox3_header_hotel{width:auto;border:0 solid #aaa;background-color:#a3c4dc;color:#000;font-family:"Trebuchet MS",Arial;font-size:12px;font-weight:bold;padding:2px;}
.thumbbox_hotel{border:1px solid #aaa;width:82px;height:55px;padding:2px;vertical-align:top;overflow:hidden;float:left;margin:1px;}
.navibox_hotel{float:left;width:150px;border:1px solid #fff;padding-left:0;background-color:#e4eeef;}
.hnavigation{float:left;width:100%;list-style:none;}
.hnavigation h2{color:#5a5a43;font:bold 1.1em Tahoma,sans-serif;line-height:14px;padding-left:6px;background-color:#e4eeef;margin-bottom:0;margin-top:0;padding-bottom:5px;}
.hnavigation ul{padding:0;border-top:1px solid #eaeada;list-style:none;}
.hnavigation li{border-bottom:1px solid #eaeada;margin-left:0;}
.hnavigation li a{font-size:1.1em;color:#554;display:block;padding:4px 0 4px 5%;text-decoration:none;width:95%;}
.hnavigation li a:hover{background:#f0f0eb;color:#654;}
.box{width:15em;background:#fff;}
.box h1,.box p{margin:0 10px;}
.box h1{font-size:150%;color:#fff;}
.box .top,.box .bottom{display:block;background:#fff;}
.box .top b,.box .bottom b{display:block;height:1px;overflow:hidden;background:#9bd1fa;}
.box .r1{margin:0 5px;}
.box .r2{margin:0 3px;}
.box .r3{margin:0 2px;}
.box .top .r4,.box .bottom .r4{margin:0 1px;height:2px;}
sup{font-size:1em;line-height:1em;color:#900;font-weight:bold;}
.Stil6{color:#fff;}
.Stil8{color:#036;}
.Stil9{color:#999;font-style:italic;}
.linkbox{width:165px;border:1px solid #000;padding-left:5px;background-color:#06c;color:#fff;font-family:"Trebuchet MS",Arial;float:right;}
.linkbox a{color:#fff;font-size:14px;text-decoration:none;}
.thumbbox{float:left;width:168px;margin-bottom:10px;margin-right:14px;}
.thumbbox1{margin:auto;width:162px;height:124px;padding:2px;border:2px solid #ebebeb;vertical-align:top;overflow:hidden;}
.thumbbox2{padding:3px 0 0 0;margin:0;text-align:left;font-size:10px;color:#999;}
.thumbboxk{float:left;width:260px;margin-bottom:10px;margin-right:14px;}
.thumbboxk1{margin:auto;width:240px;height:124px;padding:2px;border:2px solid #ebebeb;vertical-align:top;overflow:hidden;}
.thumbboxk2{padding:3px 0 0 0;margin:0;text-align:center;font-size:10px;color:#999;}
#lightbox{display:none;}
#overlay{display:none;}
.FIELDSET{width:400px;border:1px solid #b3b3b3;font:13px Arial;text-align:left;}
.LEGEND{background-color:#f0f0f0;border:1px solid #b3b3b3;font:bold 13px Arial;padding:2px;}
.div1,.file_list{text-align:left;color:#484b50;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;}
.div1{width:100%;padding:10px;}
.upload_input input{font:12px Arial;border:1px solid #636363;margin-top:1px;width:380px;text-align:left;}
.file_list{width:100%;border:1px solid #434343;background-color:#fff;}
.file_list input{font:12px Arial;border:1px solid #c3c3c3;margin-top:1px;}
.myForm{font:12px Arial;border:1px solid #636363;margin-top:1px;}
.fdescr{width:300px;}
.xfname{color:#333;}
.xdescr{color:#aaa;}
.data{border-collapse:collapse;background-color:#e9e9e9;width:400px;margin-bottom:3px;}
.data TR TD{border:1px solid #a3a3a3;font:12px Arial;}
.bar1{border:1px solid #a3a3a3;background-color:#f6f6f6;text-align:left;vertical-align:middle;height:20px;width:100%;}
.bar2{width:1%;background-color:#c9c9c9;height:20px;text-align:left;}
.message{width:400px;height:1px;border:1px solid #909090;font:11px Arial;margin-top:5px;text-align:left;padding-left:3px;background-color:#f9f9f9;}
.myLink{font:bold 13px Arial;color:#303030;text-decoration:none;}
.btn{font:12px Arial;border:1px solid #a3a3a3;background-color:#e9e9e9;margin-top:3px;margin-bottom:5px;}
.bar_table{width:100px;background-color:#707070;}
.bar_table TR TD{border:none;}
.sbar{background-color:#e9e9e9;height:60px;}
#settings{font:12px Arial;padding:0;}
.cb{float:left;text-align:left;vertical-align:middle;height:20px;width:120px;}
.Stil10{color:#900;}
.backgelb{background-color:#ffc;border:1px solid #000;}
