/* Style sheet layout */
body{}
#header{background:url("tl_files/Header/vlet-header.jpg") center bottom no-repeat;}
#footer{margin-top:45px;}
#container{margin-right:30px;margin-left:30px;}
#header .inside{z-index:999;}
#main .inside{margin-top:90px;margin-right:39px;}
#main .inside,#right .inside{padding-bottom:1em;}
#footer .inside{}
#topmenu{right:6px;top:6px;position:absolute;}
#topmenu form,#topmenu ul{margin-bottom:0;}
#topmenu li{float:left;padding:12px 9px;}
#topmenu,#topmenu a{text-decoration:none;color:#444;}
#topmenu a:hover{text-decoration:underline;}
#topmenu .search{padding:9px;}
#topmenu input.text{width:192px;}
#topmenu input.submit{top:2px;position:relative;vertical-align:top;}
#subheader{margin-top:2.5em;margin-left:1.5em;}
#subheader h1{margin-bottom:36px;font-size:24px;color:#6c8c14;}
#subheader p{font-size:16px;}
#subheader img{margin-top:6px;margin-left:-4px;}
#logo{top:36px;position:absolute;}
#right h1,#footer h1{margin-bottom:10px;padding-bottom:3px;border-bottom:2px solid #b8c3cc;font-size:18px;}
#right h2,#footer h2{font-size:16px;}
#footer .mod_newslist{width:58%;float:left;margin-top:0;}
#copyright{clear:both;padding-top:1em;padding-bottom:1.5em;text-align:right;border-top:1px solid #ccc;font-size:11px;}
*:first-child+html #copyright{padding-top:5px;}
#footer_adresse{width:997px;height:100px;position:relative;background-image:url("tl_files/Footer/bg_footer_adresse.jpg");font-size:11px;color:#666;}
#footer_adresse div div{top:0;position:absolute;}
#footer_adresse #adresse{width:350px;left:68px;top:23px;position:absolute;line-height:18px;}
#footer_adresse #adresse h3{width:44px;height:10px;float:left;margin:3px 10px 0 0;background-image:url("tl_files/Footer/footer_logo.gif");background-repeat:no-repeat;text-indent: -9999px;}
#footer_adresse #reservierungen{left:476px;top:23px;position:absolute;line-height:18px;}
#footer_adresse #reservierungen h3{width:121px;height:13px;margin-top:4px;margin-bottom:4px;background-image:url("tl_files/Footer/footer_reservierungen.gif");background-repeat:no-repeat;text-indent: -9999px;}
#footer_adresse #oeffnungszeiten{left:738px;top:13px;position:absolute;line-height:18px;}
#footer_adresse #oeffnungszeiten h3{width:122px;height:13px;margin-bottom:4px;background-image:url("tl_files/Footer/footer_oeffnungszeiten.gif");background-repeat:no-repeat;text-indent: -9999px;}
#copy_container{width:997px;height:110px;position:relative;background-image:url("tl_files/Footer/bg_footer_copyright_neu.jpg");}
#copy_content a{font-family:Verdana;text-decoration:none;font-size:11px;color:#7d8039;}
#little_box1{width:4px;height:3px;left:410px;top:38px;position:absolute;overflow:hidden;background-color:#8e8054;}
#little_box2{width:4px;height:3px;left:471px;top:38px;position:absolute;overflow:hidden;background-color:#8e8054;}
#little_box3{width:4px;height:3px;left:553px;top:38px;position:absolute;overflow:hidden;background-color:#8e8054;}
#copy{left:70px;top:32px;position:absolute;font-family:"Times New Roman", Times, serif;font-size:12px;color:#7c7f3a;}
#link_presse{left:365px;top:32px;position:absolute;}
#link_partner{left:421px;top:32px;position:absolute;}
#link_impressum{left:566px;top:32px;position:absolute;}
#link_nl{left:484px;top:32px;position:absolute;}
.ce_bookmarking{left:792px;top:30px;position:absolute;}
