/* Style sheet layout */
body{font-family:Georgia, "Times New Roman", Times, serif;background:url("tl_files/website_images/body_head_bg.png") left top repeat-x;}
#header{background:url("tl_files/website_images/container_top.png") left bottom no-repeat;}
#header h1{height:190px;margin:7px 0 0 0;padding:0;background:url("tl_files/website_images/header_shadow.png") left bottom no-repeat;}
h1 span.logo{width:970px;height:170px;display:block;background-color:#000000;background-image:url("tl_files/website_images/nav_border.png");background-repeat:no-repeat;text-indent: -9999px;}
#left{padding-top:15px;padding-left:20px;}
div#navigation{width:190px;background:url("tl_files/website_images/nav_box_top.png") left top no-repeat;}
div#navigation ul{padding-top:30px;padding-bottom:75px;background:url("tl_files/website_images/nav_box_bottom.png") left bottom no-repeat;}
div#navigation li{padding-top:8px;padding-bottom:8px;padding-left:10px;background-image:url("tl_files/website_images/othermenu_line.png");background-repeat:no-repeat;border-right:1px solid #DBDBDB;border-left:1px solid #DBDBDB;background-position: 10px bottom;}
div#navigation a,div#navigation span.active{text-decoration:none;color:#FF6701;text-transform: uppercase;}
div#navigation a:hover,div#navigation span.active{color:#000000;}
#container{background-image:url("tl_files/website_images/container_middle.png");background-repeat:repeat-y;}
#main{padding:10px 25px;line-height:1.5;}
* html #main{padding-right:15px;padding-left:15px;}
#footer{padding-top:25px;background:url("tl_files/website_images/container_footer.png") left top no-repeat;}
#footer p{text-align:center;}
div.ce_image{margin-bottom:25px;}
div.ceAutoSlidePrev{width:72px;height:72px;left:50px;top:580px;position:absolute;background-image:url("tl_files/website_images/arrow-prev.png");background-repeat:no-repeat;}
div.ceAutoSlideNext{width:72px;height:72px;right:50px;top:580px;position:absolute;background-image:url("tl_files/website_images/arrow-next.png");background-repeat:no-repeat;}
span.buttonblende{width:120px;height:20px;bottom:10px;right:70px;position:absolute;background-color:#ffffff;}
div.mod_newslist h1,div#angebote h1,div#veranstaltungen{text-align:center;font-weight:bold;font-size:24px;color:#FF6600;}
div.caption{text-align:center;font-weight:bold;font-size:16px;}
div.googlemap_lux{float:left;display:inline;}
div.googlemap_de{float:right;display:inline;}
div.mod_Visitors{width:190px;height:100px;padding-top:20px;padding-left:10px;background:url("tl_files/website_images/counter_bg.png") left top no-repeat;line-height:1.6;}
div.visitor_name,div.visitor_useronline,div#VisitorsName,div#VisitorsOnlineCountLegend,div#VisitorsOnlineCount,div#TodayVisitCountLegend,div#TodayVisitCount,div#TotalVisitCountLegend,div#TotalVisitCount{display:inline;}
fieldset{padding:25px 40px 35px 52px;border:1px solid #dbdbdb;}
fieldset legend{margin:0 0 10px 0;padding:0;font-weight:bold;font-size:24px;color:#FF6600;}
label{display:block;padding-top:10px;cursor: pointer;}
input{width:161px;height:20px;padding:0;border:1px solid #c7c7c7;font-size:100%;}
textarea{width:350px;height:150px;border:1px solid #c7c7c7;}
input:active,input:hover,input:focus,textarea:active,textarea:hover,textarea:focus{background-color:#ffe1d1;}
input.submit{width:150px;height:40px;padding-bottom:10px;background-image:url("tl_files/website_images/submit_button.png");font-weight:bold;font-size:10px;border: none;cursor: pointer;}
p.error{height:25px;margin:0;padding:0 0 0 25px;background:url("tl_files/website_images/alert_icon.png") left center no-repeat;color:#ff6600;line-height:2.5;}
div.enclosure{text-align:center;}
div.badge{left:25px;top:75px;position:absolute;z-index: 999;}
div.angebote{margin-top:35px;margin-left:180px;font-size:18px;}
div.angebote span{text-decoration:line-through;}
div.angebote strong{font-weight:normal;font-size:30px;color:#FF6600;}
div.angebote td{padding-bottom:35px;}
div.angebote td.col_first{width:250px;}
