/* Style sheet screen */
div.pageintroduction p{color:#fcfcfc;}
.addthis_button_facebook{}
.addthis_toolbox a,.addthis_toolbox span{float:left;margin-right:5px;}
.questioncolumn{border-left:1px solid #fafafa;line-height:25px;}
.ce_downloads p{margin:0;padding:0;line-height:14px;}
.ce_accordion{position:relative;margin-left:0;}
.left_box_grey{width:187px;padding:10px 2px 2px 5px;background-color:#dadada;font-family:Verdana;font-weight:normal;font-size:11px;}
.mod_login{width:194px;}
#login{width:194px;}
#left input.text,input.password{width:160px;}
#left .error{margin-bottom:10px;font-size:11px;color:#cc0000;}
.rss a{display:block;padding-top:0;padding-bottom:5px;padding-left:25px;background:url("tl_files/images/rss.gif") left top no-repeat;}
.mod_newslist h1{width:470px;margin:0;padding:0;font-weight:bold;font-size:12px;}
.mod_newslist .image_container{margin-right:20px;}
.mod_newslist .layout_full{margin-bottom:20px;}
.mod_newslist p{font-size:11px;}
#pressefotos .subcolumns .image_container{width:250px;display:block;margin:0;padding:0;background-color:#dadada;}
#pressefotos .subcolumns .image_container:hover{width:250px;display:block;margin:0;padding:0;background-color:#666666;}
#pressefotos .image_container .caption{margin:0;padding:2px 2px 4px 5px;font-size:11px;}
#pressefotos .image_container:hover .caption{margin:0;padding:2px 2px 4px 5px;font-size:11px;color:#ffffff;}
#pressefotos .image_container img{border-bottom:1px solid #ffffff;}
.mod_newsarchive .layout_short{margin-top:2px;}
.mod_newsreader h2{margin-top:0;}
.mod_newsarchive h1{display:none;}
.pagination{margin-top:20px;padding-top:5px;border-top:1px solid #cccccc;}
.toggler{padding:5px;text-align:left;vertical-align:middle;background:url("tl_files/images/runter.gif") right center no-repeat;border:1px dotted #cc0000;border-collapse:collapse;font-weight:bold;font-size:11px;color:#000000;cursor:pointer;}
.toggler_first{color:#000000;}
.toggler_first:hover{text-decoration:underline;font-size:11px;color:#CC0000;cursor:pointer;}
.toggler a:link{font-size:11px;color:#CC0000;}
.accordion div{padding-left:5px;margin-right:5px;margin-left:4px;margin-top:5px;}
.mod_search .relevance,.mod_search .url,.mod_search .header{display:none;}
.mod_search .highlight{color:#cc0000;}
.mod_search .formbody{margin-bottom:20px;}
.pagination li{display:inline;margin:0;padding:0;list-style-type:none;}
.pagination p{width:30%;float:left;text-align:left;}
.pagination ul{width:70%;float:right;margin:0;padding:0;text-align:right;}
.pagination .current{font-weight:bold;color:#cc0000;}
div.pageintroduction{height:15px;margin:10px 0 0;padding:0 0 5px 10px;background-color:#999999;border-bottom:2px solid #FFFFFF;font-weight:bold;font-size:11px;color:#ffffff;}
.partner_img{padding-bottom:0;border-bottom:1px dotted #cccccc;}
.mod_eventlist.main_box_red h2,.mod_newslist.main_box_red h2{border-bottom:0px;}
.mod_eventlist.main_box_red h3,.mod_newslist.main_box_red h3{display:block;margin:0;padding:3px 10px;background-color:#DADADA;border-top:2px solid #ffffff;font-weight:bold;font-size:11px;color:#ffffff;line-height:1;}
.mod_newsarchive h3{display:block;margin:0;padding:7px 0 3px 10px;border-top:2px solid #ffffff;font-weight:bold;font-size:13px;line-height:1;}
.mod_newsmenu{padding-bottom:12px;}
.mod_newsmenu .more{margin-top:10px;}
.mod_newsmenu .more.active{font-weight:bold;}
.mod_newslist .image_container,.mod_eventlist .image_container{margin-top:10px;margin-right:10px;margin-left:10px;}
.mod_newsreader .image_container,.mod_eventreader .image_container{right:0;top:0;position:absolute;}
.mod_newsreader .info,.mod_eventreader .info{margin-bottom:0;padding-bottom:0;text-align:right;}
.box_passw{margin:0;padding:0 0 10px 10px;background-color:#DADADA;}
.ce_download a,.ce_downloads a,.enclosure a,.mod_easydownload a{top:-4px;position:relative;}
.mod_easydownload a{padding-left:10px;}
table.mod_easydownload{width:100%;margin:0;padding:0;border-spacing:0px;}
table.mod_easydownload td{margin:0;padding:3px 0;border-top:0px solid #cccccc;border-right:0px solid #cccccc;border-bottom:1px solid #cccccc;border-left:0px solid #cccccc;line-height:1;}
table.mod_easydownload tr{margin:0;padding:0;background-color:#ffffff;}
table.mod_easydownload tr:hover{background-color:#DADADA;}
table.mod_easydownload tr:hover.header{background-color:#ffffff;}
.mod_easydownload .header{font-weight:bold;}
.mod_easydownload .file{padding-left:10px;}
.mod_easydownload .size{width:80px;text-align:center;}
.mod_easydownload .date{width:140px;text-align:center;}
.surveytable .titlecolumn{display:block;margin-top:8px;margin-right:10px;vertical-align:top;font-weight:bold;}
.pageintroduction span{color:#ffffff;}
span.pageintroduction{color:#ffffff;}
.stand_text{line-height:16px;}
.main_box_red,.mod_box_grey{display:block;background-color:#dadada;}
.main_box_border{display:block;background-color:#ffffff;border:1px solid #DADADA;border-collapse:separate;}
html{overflow-y: scroll;overflow-x: auto;}
body{margin-top:20px;margin-bottom:20px;background-color:#ffffff;}
#header{background:url("tl_files/images/header_bg_start.gif") left top repeat-x;}
#container{background:url("tl_files/images/container_bg.gif") left top repeat-y;}
#footer{padding-bottom:5px;padding-left:10px;background:url("tl_files/images/footer_bg.gif") left top repeat-x;}
.left_box h2{width:185px;margin:20px 0 10px;padding:1px 0 1px 10px;background-color:#cc0000;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;font-weight:bold;font-size:11px;color:#ffffff;}
.left_box p{padding-right:30px;padding-left:0;font-family:verdana;font-size:11px;}
.left_box a{font-size:11px;}
.mod_navigationMain{top:82px;position:absolute;}
.mod_navigationMain ul,.mod_navigationMain li{margin:0;padding:0;list-style-type:none;}
.mod_navigationMain li{float:left;}
.mod_navigationMain a{display:block;padding:5px 10px;border-right:1px solid #ffffff;font-weight:normal;text-decoration:none;}
.mod_navigationMain a:hover,.mod_navigationMain a.trail:hover{display:block;padding:5px 10px;background-color:#666666;border-right:1px solid #ffffff;font-weight:normal;text-decoration:none;color:#ffffff;}
.mod_navigationMain span,.mod_navigationMain a.trail{display:block;padding:5px 10px;background-color:#666666;border-right:1px solid #ffffff;font-weight:normal;text-decoration:none;color:#ffffff;}
.mod_navigationSub ul{width:195px;margin:0;padding:0;list-style-type:none;}
.mod_navigationSub a{width:165px;display:block;padding:3px 10px 3px 20px;background:#dadada url("tl_files/images/navi_bullet_grey.gif") left top no-repeat;border-bottom:1px solid #ffffff;font-weight:normal;text-decoration:none;font-size:12px;color:#000000;}
.mod_navigationSub a:hover{width:165px;display:block;padding:3px 10px 3px 20px;background:#666666 url("tl_files/images/navi_bullet_white.gif") left top no-repeat;border-bottom:1px solid #ffffff;font-weight:normal;text-decoration:none;font-size:12px;color:#ffffff;}
.mod_navigationSub span,.mod_navigationSub a.trail{width:165px;display:block;padding:3px 10px 3px 20px;background:#666666 url("tl_files/images/navi_bullet_white.gif") left top no-repeat;border-bottom:1px solid #ffffff;font-weight:normal;text-decoration:none;font-size:12px;color:#ffffff;}
.mod_navigationSub .level_2 a{width:155px;display:block;padding:3px 10px 3px 30px;background:#dadada url("tl_files/images/navi2_bullet_grey.gif") left top no-repeat;border-bottom:1px solid #ffffff;font-weight:normal;text-decoration:none;font-size:11px;color:#000000;}
.mod_navigationSub .level_2 a:hover{width:155px;display:block;padding:3px 10px 3px 30px;background:#666666 url("tl_files/images/navi2_bullet_white.gif") left top no-repeat;border-bottom:1px solid #ffffff;font-weight:normal;text-decoration:none;font-size:11px;color:#ffffff;}
.mod_navigationSub .level_2 span,.mod_navigationSub .level_2 a.trail{width:155px;display:block;padding:3px 10px 3px 30px;background:#666666 url("tl_files/images/navi2_bullet_white.gif") left top no-repeat;border-bottom:1px solid #ffffff;font-weight:normal;text-decoration:none;font-size:11px;color:#ffffff;}
.mod_box_right{width:170px;right:0;position:absolute;padding-left:20px;border-left:1px solid #cccccc;}
.ce_text ul{margin-left:10px;padding-left:15px;}
.ce_text li{margin-bottom:10px;}
.subcolumns_bg{background:url("tl_files/images/subcolumns_bg.gif") left top repeat-y;}
.mod_footer_copyright{top:32px;position:absolute;font-size:11px;color:#999999;}
.mod_footer_copyright a{font-weight:normal;text-decoration:none;font-size:11px;color:#999999;}
.mod_footer_copyright a:hover{font-weight:normal;text-decoration:none;font-size:11px;color:#cc0000;}
.mod_header_logo{right:20px;top:25px;position:absolute;}
.main_box_red h2,h2.main_box_red{display:block;margin:0;padding:3px 0 3px 10px;background-color:#cc0000;border-top:1px solid #ffffff;border-bottom:2px solid #ffffff;font-weight:bold;font-size:11px;color:#ffffff;line-height:1;}
.main_box_border h2,h2.main_box_border{border-top:0px;}
.main_box_red h2 a{text-decoration:none;color:#ffffff;}
.main_box_grey h2,h2.main_box_grey{display:block;margin:0;padding:3px 0 3px 10px;background-color:#999999;border-bottom:2px solid #ffffff;font-weight:bold;font-size:11px;color:#ffffff;}
.main_box_red p,.main_box_grey p,.main_box_border p{display:block;padding:8px 10px 10px;}
.main_box_red p.date,.main_box_red p.teaser,.main_box_border p.teaser{display:block;padding:8px 10px 0;}
.mod_eventlist.main_box_red h3 a,.mod_newslist.main_box_red h3{display:block;padding-top:4px;text-decoration:none;font-size:12px;color:#000000;line-height:1.5;}
.mod_eventlist.main_box_red h3 a:hover,.mod_newslist.main_box_red h3 a:hover{display:block;padding-top:4px;color:#CC0000;}
