/* Style sheet layout */
#videothumb{width:130px;height:80px;left:555px;top:650px;position:absolute;display:block;}
body{margin:0;padding:0;background:#dfecfe url("tl_files/layout/body_bg.jpg") left top no-repeat;font-family:"Trebuchet MS", Arial, Helvetica, sans serif;}
#main div#op_box img{border:0;}
#main a:link,#main a:visited{font-weight:bold;text-decoration:none;color:#4486c3;}
#main a:hover{text-decoration:underline;}
#right a:link,#right a:visited{font-weight:bold;text-decoration:none;font-size:12;color:#4486c3;}
#right a:hover{text-decoration:underline;}
#wrapper{margin-left:25px;background-color:#ffffff;}
#container{background:#ffffff url("tl_files/layout/container_bg.gif") left top repeat-x;}
.headerpic{left:0;top:0;display:block;margin:0 0 0 -20px;padding:0 0 57px;}
.headerpic_slide{width:735px;left:0;top:0;overflow:hidden;display:block;margin:0 0 0 -20px;padding:0 0 57px;}
*html .headerpic_slide{width:735px;top:0;overflow:hidden;display:block;margin-top:-660px;}
*:first-child+html #show_1{width:735px;overflow:hidden;display:block;}
*html #show_1{width:735px;overflow:hidden;display:block;}
*html .headerpic{margin-top:-437px;}
.headline{margin-bottom:24px;}
#main  .ce_text{font-size:13px;}
#main{width:690px;height:auto;padding:0 20px;font-size:12px;color:#444444;}
* html #main{margin:-607px 0 0;}
#footer{width:885px;height:30px;clear:both;display:block;margin:0;padding:35px 0 0 30px;background:#DFECFD url("tl_files/layout/footer.gif") left top no-repeat;font-size:11px;color:#0059a9;}
span.footerstep{margin-left:525px;}
#footer a:link,#footer a:visited{font-weight:normal;text-decoration:none;font-size:11px;color:#0059a9;}
#footer a:hover{text-decoration:underline;}
#main img,.mainborder{border-top:4px solid #a2c2fb;border-right:0px solid #a2c2fb;border-bottom:2px solid #a2c2fb;border-left:0px solid #a2c2fb;}
#main img.noborder,#main div.noborder img{border:0px;}
p.mainaktiv{background-color:#6e90cb;float:left;display:block;border:0px;padding:5px 10px;text-align:center;text-decoration:none;font-size:16px;color:#ffffff;list-style-type:none;text-transform: uppercase;cursor:pointer;}
p.subaktiv{width:170px;float:none;display:block;margin:0;padding:3px 3px 3px 10px;text-align:left;background-color:#98b8f2;border-top:0px solid #ffffff;border-right:0px solid #ffffff;border-bottom:1px solid #ffffff;border-left:0px solid #ffffff;font-size:13px;color:#ffffff;list-style-type:none;text-transform: none;cursor:pointer;}
#subnav{width:300px;position:absolute;display:block;list-style-type:none;}
.suche{width:166px;height:auto;float:left;display:block;margin-bottom:1px;padding:5px 0 5px 14px;background-color:#5994cc;font-size:14px;color:#ffffff;}
#sidebarkarte{width:166px;height:auto;float:left;display:block;margin-bottom:1px;padding:10px 0 10px 14px;background-color:#a2c2fd;font-size:14px;color:#ffffff;}
.schnellbuchung{width:166px;height:auto;float:left;display:block;margin-bottom:1px;padding:7px 0 7px 14px;background-color:#4486c3;font-size:12px;color:#ffffff;line-height:16px;}
.schnellbuchung span{display:block;margin-bottom:8px;font-size:14px;color:#ffffff;}
#sidebar{width:180px;height:auto;clear:both;display:block;background-color:#d1e0fd;font-size:12px;color:#ffffff;}
#sidebar a:link,#sidebar a:visited{width:166px;height:21px;float:left;margin-bottom:1px;padding:3px 0 0 14px;background-color:#5994cc;font-weight:normal;text-decoration:none;font-size:14px;color:#ffffff;}
#sidebar a:hover{background-color:#005aab;}
input,optgroup,select,textarea{border:1px solid #a2c2fd;}
#main h1{margin:0 0 20px;font-weight:bold;font-size:18px;color:#4486C3;}
#main h2{margin:0 0 14px;font-weight:bold;font-size:15px;color:#4486C3;}
#main h3{margin:0 0 10px;font-weight:bold;font-size:12px;color:#4486C3;}
#main h4{margin:0 0 10px;font-weight:bold;font-size:12px;color:#4486C3;}
#main h5{margin:0 0 10px;font-weight:bold;font-size:12px;color:#4486C3;}
#main h6{margin:0 0 10px;font-weight:bold;font-size:12px;color:#4486C3;}
.blue{color:#4486C3;}
.bigblue{font-weight:bold;font-size:14px;color:#4486C3;}
img{margin:0;padding:0;border:0px;}
p,pre,form{margin:0;padding:0;}
optgroup{padding-top:3px;padding-bottom:3px;}

