/* Style sheet screen */
html,body{margin:0;padding:0;border:0;font-size:100%;outline: 0;}
body{margin:0;padding:0;text-align:center;background-color:#7B1D18;background-image:url("tl_files/layout2009/bodyBG.jpg");background-repeat:repeat-x;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#000;}
h1{margin-bottom:10px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;font-size:24px;color:#000000;}
#wrapper #container #main h2{font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;font-size:16px;color:#9b3227;line-height:20px;}
#wrapper #container #right h3{font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;font-size:19px;color:#9b3227;line-height:21px;}
#wrapper #header address{left:5px;position:absolute;margin-top:20px;margin-left:5px;font-size:12px;color:#9b3227;line-height:15px;top:0;font-style: normal;}
#wrapper #header .mod_newslist,#wrapper #header .inside .newsletter_header{width:370px;float:left;margin-top:40px;margin-left:8px;}
#wrapper #header .inside .mod_subscribe{width:370px;float:left;margin-top:10px;margin-left:8px;}
#wrapper #header .banner_header{width:370px;float:left;margin-top:40px;margin-left:8px;}
#oeffnungszeiten{right:0;top:25px;position:absolute;font-size:12px;color:#9b3227;}
#oeffnungszeiten table{display:inline;margin-left:30px;}
#oeffnungszeiten td{padding-right:3px;}
a,a:link{font-weight:bold;text-decoration:none;color:#7B1D18;}
a:visited{font-weight:bold;text-decoration:none;color:#066C55;}
a:hover{text-decoration:underline;color:#7B1D18;}
a:focus{color:#7B1D18;}
a:active{color:#7B1D18;}
#wrapper{width:980px;position:relative;margin:0 auto;text-align:left;background:url("tl_files/layout2009/wrapperkBG.jpg") center top repeat-y;}
#wrapper #header{height:470px;padding:20px 15px 0;background:url("tl_files/layout2009/headerBG.jpg") center bottom no-repeat;}
#wrapper #header #logo{border: none;}
#wrapper #header #borde{width:140px;height:330px;left:390px;position:absolute;text-align:center;top:118px;background:url("tl_files/layout2009/borde.png") center top no-repeat;z-index: 1000;}
#wrapper #header #borde p{padding-top:150px;font-weight:bold;color:#e9e2b2;}
#wrapper #header .mod_imageslider{float:right;margin-top:9px;z-index: 1;}
#wrapper #header .mod_article{width:370px;float:left;margin:0 10px;padding:50px 0 0;z-index: 1;}
#wrapper #tickerLeiste{width:900px;height:20px;margin:0 auto;padding:5px 15px;}
#wrapper #tickerLeiste .tickertext{width:100%;text-align:center;font-weight:bold;font-size:14px;}
#wrapper #container{overflow:hidden;}
#wrapper #container #right{width:290px;float:right;padding:10px 15px 10px 10px;}
#wrapper #container #right .oeffnungszeiten,#wrapper #container #right .mod_article{width:220px;margin-left:20px;padding:0 5px 5px;background-color:#dbd18a;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#wrapper #container #right .oeffnungszeiten table{margin:10px 0 0 10px;padding:0;}
#wrapper #container #right .hotelsterne{width:220px;margin-left:20px;padding:0 5px 20px;text-align:center;background-color:#dbd18a;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#wrapper #container #main{margin:0 315px 0 0;padding:10px 10px 10px 23px;}
#wrapper #footer{background:url("tl_files/layout2009/footerBG.jpg") bottom center no-repeat;paading: 0px 15px 0px 15px;}
#wrapper #footer .inside{height:200px;background-image:url("tl_files/layout2009/footerNaviBG.jpg");background-repeat:no-repeat;background-position: center 10px;paading: 0px 0px 0px 0px;}
#wrapper #footer .inside .gac{height:20px;float:left;margin-left:80px;padding-top:30px;font-weight:normal;color:#FFFFFF;}
#wrapper #footer .inside .gac a{font-weight:normal;color:#FFFFFF;}
#zahlungsweisen{float:left;margin-top:18px;margin-left:70px;}
#zahlungsweisen_footer{float:left;margin-top:15px;margin-bottom:15px;margin-left:55px;}
#zahlungsweisen_footer img{float:left;margin-right:10px;margin-left:10px;padding:2px;border:1px solid #7B1D18;}
#wrapper #footer .hotelsterne_footer{width:64px;height:100px;float:left;margin-top:30px;margin-left:270px;}
#zahlungsweisen td{background-color:#FFFFFF;}
.xfacebook{margin-left:20px;}
.dancing{font-size:22px;font-family: 'Dancing Script', cursive;}
.dancing h1{font-weight:bold;font-size:38px;color:#9B3227;font-family: 'Dancing Script', cursive;}
.dancing h3{font-weight:bold;color:#9B3227;font-family: 'Dancing Script', cursive;}
.dancing h2{font-weight:bold;color:#9B3227;font-family: 'Dancing Script', cursive;}

