/* Style sheet default */
#rightOuter h2{padding-top:22px;}
.ce_text table a img{border:1px solid #000000;}
.mod_login h2{padding-bottom:20px;}
.mod_login label{margin:5px;}
.mod_login input{margin:5px;}
a.invisible{display:none;}
div.ce_form div.formbody td{padding:3px 2px;vertical-align:top;}
div.ce_form div.formbody span.mandatory{vertical-align:top;color:#990000;}
div.ce_form div.formbody{margin-top:15px;vertical-align:top;}
div.ce_form div.formbody div.error{margin-left:auto;vertical-align:top;color:#990000;}
div.ce_form div.formbody td.col_1{margin-left:auto;padding-left:10px;vertical-align:top;}
.ce_text ul{list-style: none;padding-left: 20px;margin-left: 0;}
.ce_text ul li{padding-top:5px;padding-bottom:5px;padding-left:12px;background: transparent url("tl_files/resources/ui/bulletpoint.gif") no-repeat 1px 8px;}
.layout_full.feature .info{margin:0;padding:0;}
.ce_download,.ce_downloads{}
.layout_full h1{border-bottom:1px dotted #777;color:#777;}
.layout_full{margin-bottom:22px;}
a.home-link{width:1000px;height:200px;display:block;}
a.home-link span{display:none;}
.mod_newslist .layout_simple{margin-bottom:4px;}
.mod_newslist .layout_simple a{display:block;}
.mod_eventlist .date{display:block;}
h1{margin:0 10px 0 0;padding:0;font-size:16pt;}
h2{margin:0 10px 0 0;padding:0;font-size:13pt;}
.mod_navigation.sub ul{margin:0;padding:0;list-style-type:none;}
.mod_navigation.sub{border-top:1px solid #cdcdcd;}
.mod_navigation.sub ul li a:link,.mod_navigation.sub ul li a:active,.mod_navigation.sub ul li a:visited,.mod_navigation.sub ul li.active span{display:block;margin:0;padding:8px 8px 8px 12px;background-color:#e4e4e4;border-bottom:1px solid #cdcdcd;font-weight:normal;color:#4c4c4c;}
.mod_navigation.sub ul.level_1 li a{font-weight:bold;}
.mod_navigation.sub ul.level_1 li.active span,.mod_navigation.sub ul.level_1 .trail{background-color:#999999;font-weight:bold;color:#ffffff;}
.mod_navigation.sub ul.level_2 li.active span{background-color:#eae5db;font-weight:bold;color:#777777;}
.mod_navigation.sub ul.level_2 li a:hover,.mod_navigation.sub ul.level_2 li.active span,.mod_navigation.sub ul.level_2 li a:hover{background-color:#eae5db;text-decoration:none;color:#777777;text-decoration: none;}
.mod_navigation.sub ul.level_1 li a:hover,.mod_navigation.sub ul.level_1 li a:hover{background-color:#ffffff;text-decoration:none;color:#4c4c4c;text-decoration: none;}
.mod_navigation.sub ul.level_2 li a{background-color:#f2f2f2;font-weight:normal;color:#777777;}
html{height:100%;}
body{height:100%;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:10pt;background: #999;overflow:-moz-scrollbars-vertical;}
#wrapper{width:1000px;margin:0 auto;background-color:#ffffff;}
#container{position:relative;float:left;background:url("tl_files/resources/ui/container_columns.png") left top repeat-y;}
#header{height:250px;background:#ffffff url("tl_files/resources/ui/header.png") left top no-repeat;}
#header .inside{}
#header .mod_navigation.main{height:50px;background:url("tl_files/resources/ui/menu-bg.png") left top no-repeat;}
#header .mod_navigation.main ul{height:50px;margin:0 0 0 200px;padding:0;vertical-align:middle;font-size:13pt;line-height:50px;list-style-type:none;}
#header .mod_navigation.main ul li{float:left;}
#header .mod_navigation.main ul a,#header .mod_navigation.main ul span{display:block;margin:0;padding:0 20px 0 0;font-weight:bold;text-decoration:none;color:#777777;}
#header .mod_navigation.main ul a:hover,#header .mod_navigation.main ul span.active,#header .mod_navigation.main ul a.trail{color:#ac9a6f;}
#footer{height:20px;clear:left;background:#ffffff url("tl_files/resources/ui/footer.png") left top no-repeat;}
#footer .mod_customnav{float:left;}
#footer .mod_customnav ul{margin:0;padding:0;list-style-type:none;}
#footer .mod_customnav ul li{float:left;}
#footer .mod_customnav ul a,#footer .mod_customnav ul p{display:block;margin:0 20px 0 0;padding:0;text-decoration:none;color:#fefefe;line-height:20px;}
#headbar{width:800px;float:left;background: transparent url(tl_files/resources/ui/headbar.png) repeat-y left top;}
#leftBar{width:600px;float:left;}
#leftBar .ce_image{margin-bottom: -3px;}
.mod_newsreader{padding:20px;}
.mod_newsreader .ce_text{padding-left: 0 !important;margin-left: 0 !important;}
#rightBar{width:200px;float:left;}
#leftOuter .mod_navigationSub{width:200px;}
#contentBar{width:600px;position:relative;float:left;}
.clear{clear:left;}
a:link,a:visited,a:active{text-decoration:none;color:#ac9a6f;}
a:hover{text-decoration:underline;}
h3{margin:20px 0 4px 0;padding:0;font-size:13pt;color:#777777;}
a img{border:0;}
.language-switch{width:184px;float:left;padding-top:2px;padding-right:8px;padding-left:8px;}
.language-switch a{width:16px;height:16px;float:left;display:block;margin-right:8px;}
.language-switch a span{display:none;}
.language-switch a.de{background:url("tl_files/resources/ui/de_16.png") left center no-repeat;}
.language-switch a.en{background:url("tl_files/resources/ui/en_16.png") left center no-repeat;}
.rightdownload{margin-left:0;}
img.captcha{float:left;margin:0 10px 0 0;}

