/* Style sheet main */
body{background-repeat:no-repeat;background-attachment: fixed;}
div#wrapper{width:930px;margin:0 auto 30px;padding:0 10px;background: url(/tl_files/img/bg_wrapper_24.png) repeat-x 0 127px;}
div#header{height:435px;margin:0 0 10px -30px;padding:20px 0 0 30px;}
div#logo{width:930px;height:73px;overflow:hidden;clear:both;display:block;margin:12px 0;}
div#left{width:200px;margin-right:10px;border:1px solid #000;background: #ddd;}
div#right{width:200px;padding-top:10px;border:1px solid #000;background: #fff url(/tl_files/img/bg_marginal_top.png) no-repeat top center;}
div#right .inside{padding:0 10px 10px;background: #fff url(/tl_files/img/bg_marginal_bottom.png) no-repeat bottom center;}
div#right h4{margin:0;text-align:right;font-weight:normal;font-size:8pt;color:#999;}
div#main{margin-right:210px;margin-left:210px;}
div#main .inside{padding:19px;border:1px solid #000;background: #fff;}
div#footer{margin:10px 0 20px;padding:0 20px;font-size:90%;color:#fff;}
div#footer a{color:#fff;}
div#footer ul{margin:0;padding:0;font-weight:bold;}
div#footer ul li{float:left;margin-right:10px;list-style-type:none;}
div#footer div#copyright{margin-top:3px;}
.mod_breadcrumb{width:440px;height:20px;overflow:hidden;float:left;padding:2px 0;}
.mod_breadcrumb,.mod_breadcrumb a{color:#fff;}
.mod_breadcrumb a:hover,div#footer a:hover{text-decoration:underline;color:#fff;}
.mod_changelanguage{height:20px;float:right;margin-right:20px;}
.mod_changelanguage ul{margin:0;padding:4px 0;}
.mod_changelanguage ul li{float:left;margin-left:10px;}
.mod_auto_completer{float:right;}
.mod_auto_completer .text{width:150px;padding:2px 2px 2px 23px;border:1px solid #999;background: #fff url(/tl_files/img/bg_input_search.png) left center no-repeat;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
.mod_auto_completer .text:focus{border:1px solid #333;}
.mod_auto_completer .submit{border:0;color:#fff;background: none;}
ul.autocompleter-choices{position:absolute;margin:0;padding:0;text-align:left;background-color:#fff;border:1px solid #7c7c7c;list-style: none;border-left-color: #c3c3c3;border-right-color: #c3c3c3;border-bottom-color: #ddd;z-index: 50;background: #fff;}
ul.autocompleter-choices li{position:relative;display:block;margin:-2px 0 0;padding:0.2em 1.5em 0.2em 1em;font-weight:normal;font-size:1em;line-height:1.5em;white-space:nowrap;float: none !important;cursor: pointer;}
ul.autocompleter-choices li.autocompleter-selected{background-color:#444;color:#fff;}
ul.autocompleter-choices span.autocompleter-queried{float:none;display:inline;margin:0;padding:0;font-weight:bold;}
ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried{color:#EC8621;}
ul#nav_top1,ul#nav_top2{width:930px;height:31px;clear:both;display:block;margin:0;padding:0;}
ul#nav_top1 li,ul#nav_top2 li{width:178px;height:31px;float:left;margin:0 0 6px 10px;}
ul#nav_top1 li.first,ul#nav_top2 li.first{margin:0;}
ul#nav_top1 a,ul#nav_top2 a,ul#nav_top1 a.active,ul#nav_top2 a.active{width:168px;height:31px;display:block;padding:3px 5px;text-align:center;background-repeat:no-repeat;text-decoration:none;font-size:16pt;color:#000;}
ul#nav_top1 a:hover,ul#nav_top2 a:hover,ul#nav_top1 a.active,ul#nav_top2 a.active{background-repeat:no-repeat;color:#fff;text-shadow: 0px 0px 3px #000;}
div#nav_bigmenu{}
ul.big_navmenu{height:242px;margin:-242px 0 0 -2px;padding:0;list-style-type:none;}
ul.big_navmenu li.mod_sitemap{display:none;}
ul.big_navmenu ul.level_1{width:910px;height:220px;position:absolute;overflow:hidden;padding:10px;border:1px solid #000;background: url(/tl_files/img/bg_bigmenu_24.png) no-repeat center center;}
ul.big_navmenu ul li{float:left;margin:0 20px 20px 0;}
ul.big_navmenu ul li a{display:block;padding:2px 0 0;border-bottom:2px solid #ccc;font-weight:bold;font-size:120%;}
ul.big_navmenu ul.level_1 ul{margin:5px 0 0;padding:0;}
ul.big_navmenu ul li li{float:none;margin:0;border:0;}
ul.big_navmenu ul li li a{padding:0;border-bottom:0;font-weight:normal;font-size:100%;}
div#left ul{margin:0;padding:0;background: #c5c3c5;}
div#left ul li a,div#left ul li span.active{display:block;padding:5px 20px;border-top:1px solid #eee;background: #c5c3c5 url(/tl_files/img/bg_navi_left_li.png) repeat-x;}
div#left ul li span.active,div#left ul a.trail{font-weight:bold;background: #dad8d9 url(/tl_files/img/bg_navi_left_li_on.png) repeat-x;}
div#left ul ul{padding:0 0 10px 30px;font-size:95%;background: #dad8d9;}
div#left ul ul li a,div#left ul ul li span.active{display:block;padding:2px 0;border-top:0;background: 0;}
div#header li,div#left li,div#right li,div#footer li{list-style: none;}
.mod_Banner .banner_image{margin-bottom:10px;}
div#header .mod_slideshow2{width:667px;height:240px;margin:2px 0 0 -30px;padding:1px 0 1px 293px;}
div#right .mod_slideshow2{width:180px;overflow:hidden;margin-bottom:10px;}
