/* 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;top:0;position:absolute;margin-top:20px;margin-left:5px;font-size:12px;color:#9b3227;line-height:15px;font-style: normal;}
#wrapper #header .mod_newslist{width:370px;float:left;margin-top:40px;margin-left:8px;}
#wrapper #header .banner_header{width:370px;float:left;margin-top:40px;margin-left:8px;}
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;top:118px;position:absolute;text-align:center;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{width:230px;height:135px;margin-bottom:20px;margin-left:20px;padding:0;background:url("tl_files/layout2009/oeffnungzeitenBG.jpg") center bottom no-repeat;}
#wrapper #container #right .oeffnungszeiten table{margin:10px 0 0 10px;padding:0;}
#wrapper #container #right .hotelsterne{margin-left:20px;padding:0;}
#wrapper #container #right .hotelsterne img{margin-left:60px;padding:0;}
#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;}
