/* Style sheet mainstyle */
*{margin:0;padding:0;}
body{background:#535353 url("tl_files/bilder/layoutbilder/bg_body.jpg") left top repeat-x;font-family:Tahoma, Arial, sans-serif;font-size:12px;}
#container{padding-right:20px;padding-left:20px;background:url("tl_files/bilder/layoutbilder/bg_site.jpg") top center no-repeat;}
#flash_header{height:201px;background:url("tl_files/bilder/layoutbilder/header.jpg") left top no-repeat;}
.mod_breadcrumb{padding:50px 20px 10px;background:#eeeeee url("tl_files/bilder/layoutbilder/balken.jpg") left top no-repeat;color:#999999;}
.mod_breadcrumb a{color:#999999;}
#left{background:#535353 url("tl_files/bilder/layoutbilder/bg_menu.jpg") left top repeat-x;}
* html #left{width:192px;overflow:hidden;}
#left .inside{margin-top:0;padding:135px 10px 0;}
#mainnav h3{padding-bottom:20px;font-weight:normal;font-size:18px;color:#777777;}
#mainnav ul{width:100%;float:left;list-style-type:none;letter-spacing: 1px;}
#mainnav ul.level_1 li{width:100%;float:left;padding-left:5px;border-bottom:1px dotted #cccccc;}
#mainnav ul li a{display:block;text-decoration:none;font-size:13px;color:#cccccc;padding: 5px 0;}
#mainnav ul li span,#mainnav ul li a.submenu{display:block;font-weight:bold;text-decoration:none;font-size:13px;color:#cccccc;padding: 5px 0;}
#mainnav ul.level_2 li a,#mainnav ul.level_2 li span{border:0px;font-size:11px;padding: 2px 0 2px 10px;}
#mainnav ul.level_2{padding-bottom:5px;}
#mainnav ul.level_2 li,#mainnav ul.level_3 li{margin-left:10px;padding-left:20px;border:0px;background:url("tl_files/bilder/layoutbilder/pfeil.gif") top left no-repeat;}
#main{background:#EEEEEE url("tl_files/bilder/layoutbilder/bg_content.gif") bottom left no-repeat;min-height: 500px;}
* html #main{height:1%;margin: 0 0 0 185px;}
#main .inside{}
* html #main .inside{height:1%;}
#footer{padding:0 0 0 195px;font-size:11px;background: #535353 url("tl_files/bilder/layoutbilder/bg_footer.jpg") top center no-repeat;}
#footer p{padding-top:30px;text-align:center;color:#999999;}
#footer p em{color:#aaaaaa;font-style: normal;}
.mod_article{padding-right:20px;padding-left:20px;font-size:11px;color:#535353;}
.mod_article p,.mod_article ul{margin-bottom:1.5em;letter-spacing: 0px;}
.mod_article blockquote{margin-bottom:1.5em;font-style:italic;letter-spacing: 0px;}
.mod_article h1,.mod_article h2,.mod_article h3,.mod_article h4{margin-bottom:0.6em;font-weight:normal;color:#535353;letter-spacing: 0em;}
.mod_article h1{padding-bottom:3px;border-bottom:1px dotted #9B0822;font-weight:bold;font-size:18px;}
.mod_article h2{font-size:16px;}
.mod_article h3{font-size:14px;}
.mod_article h4{font-size:12px;}
.mod_article ul{padding:0;list-style-type:none;}
.mod_article ul li{padding: 2px 0 2px 20px;background: url("tl_files/bilder/layoutbilder/punkt.gif") left center no-repeat;}
.mod_article a{color:#535353;}
.mod_article .center{text-align:center;}
.mod_article .zweispaltig_links{width:320px;float:left;}
.mod_article .zweispaltig_rechts{width:320px;float:right;}
.mod_article .pdf_link{margin-bottom:10px;}
.floatright{float:right;}
.slideshow-thumbnails{height: 72px !important;margin: 0 0 15px 15px;}
.slideshow-thumbnails ul{list-style-type:none;}
.slideshow-thumbnails ul li{margin:0;padding:0;}
.slideshow-thumbnails ul li a{border:1px solid #cccccc;background-color: #ffffff !important;}
.slideshow-thumbnails ul li a:hover{border:1px solid #EEAC22;background-color: #ffffff !important;}
.slideshow-thumbnails .overlay{display:none;}
.slideshow ul li{background: none;}
.slideshow{margin-bottom:10px;padding:15px;border:1px solid #cccccc;}
.slideshow-captions{margin: 0 0 15px 15px;}
#anfahrt{margin-bottom:15px;padding:15px;border:1px solid #cccccc;}
.dlh_googlemap{}
.mod_dlh_googlemaps{margin-top:5px;border:1px solid #999999;}
#kontaktformular table td{padding: 5px 5px 5px 0;}
#kontaktformular table tr td.col_0{vertical-align:top;}
#kontaktformular input.text{width:230px;}
#kontaktformular textarea{width:233px;}
#kontaktformular span.mandatory{color:#9B0822;}
#kontaktformular input.captcha{width:90px;margin:0;}
#kontaktformular .cpimage{margin:0;}
