/* Style sheet style */
#start .mitglied{width:440px;margin-top:20px;padding-top:10px;padding-bottom:10px;padding-left:20px;background-color:#F2F7F9;}
#start .mitglied h2{margin:0;padding:0;font-weight:normal;font-size:14px;}
#start .mitglied table{margin-top:20px;}
#start .mitglied td{padding-right:110px;}
.mod_newsarchive h1{font-size:16px;}
#beirat td{padding:5px 2px 5px 5px;}
#beirat td.col_0{width:125px;vertical-align:top;}
#beirat td.col_1{width:150px;vertical-align:top;}
#beirat td.col_2{vertical-align:top;}
#beirat .even{background-color:#E6EFF4;}
#beirat .odd{background-color:#CEE1EA;}
#beirat #table_68{border:1px solid #BFD1D9;}
.mod_catalogfilter{margin-bottom:15px;}
*+html .mod_catalogfilter{margin-top:10px;margin-bottom:15px;}
#ctrl_filter_field_sortierung li.list_0,.filter_group h3{display:none;list-style-type:none;}
#ctrl_filter_field_sortierung ul{margin:0;padding:0;text-align:center;list-style-type:none;}
#ctrl_filter_field_sortierung li{width:15px;float:left;margin:0 0 0 5px;text-align:center;font-size:11px;list-style-type:none;}
#ctrl_filter_field_sortierung ul li a{display:block;border:1px solid #A2BECB;font-weight:bold;font-size:11px;list-style-type:none;}
#ctrl_filter_field_sortierung ul li a,#ctrl_filter_field_sortierung ul li p{display:block;margin:0;padding:0;border:1px solid #A2BECB;font-weight:bold;font-size:11px;list-style-type:none;}
#ctrl_filter_field_sortierung ul li p{background-color:#A2BECB;font-weight:bold;color:#FFF;}
.layout_full .item{overflow:hidden;margin-bottom:20px;padding-top:10px;padding-bottom:0;padding-left:0;border-bottom:2px solid #A2BECB;border-left:2px solid #A2BECB;min-height:125px;}
.layout_full .firmenname .label,.layout_full .anschrift .label,.layout_full .plz .label,.layout_full .ort .label,.layout_full .logo .label,.layout_full .firmenname2 .label{display:none;}
.layout_full td.firmenname{font-weight:bold;font-size:12px;}
.layout_full td.space{padding-top:8px;}
.layout_full .image{display:block;padding-top:5px;padding-left:20px;}
.layout_full .ort,.layout_full .telefax,.layout_full .internet{margin-bottom:8px;}
a.view_all{padding-left:10px;}
#aktivitaeten .toggler,#vorstand .toggler{margin-top:15px;padding-top:5px;padding-bottom:5px;padding-left:15px;background-color:#A2BECB;border:1px solid #BDD3DD;font-weight:bold;}
#aktivitaeten .toggler:hover,#vorstand .toggler:hover{cursor:pointer;}
#aktivitaeten .accordion .border,#vorstand .accordion .border{display:block;padding:10px 5px 5px 10px;border-right:1px dashed #BDD3DD;border-bottom:1px dashed #BDD3DD;border-left:1px dashed #BDD3DD;}
#right .neuigkeiten_headline{margin-top:6px;margin-left:13px;}
#right ul{margin:0;padding:0;}
#right ul li p{width:200px;}
#right .ticker h2{width:210px;}
#right .layout_ticker{height:200px;}
#table_30 .col_0{width:120px;vertical-align:top;}
#table_30 .col_1{padding-bottom:7px;}
#table_30 tr:hover{padding-bottom:5px;background-color:#F8F8F8;border-left:1px solid #FF9900;}
#right .mod_randomImage{margin-top:10px;}
#right .sponsoren h2{margin-bottom:0;font-family:Arial;font-weight:bold;font-size:11px;color:#FF8A00;}
#right .mod_randomImage .image_container{margin-left:14px;}
#right .sponsoren{margin-left:14px;}
#right .mod_imagerotator{}
h2{margin:10px 0;padding:0;font-weight:bold;font-size:13px;}
h3{margin:8px 0 14px;padding:0;font-weight:bold;font-size:14px;}
.mod_eventreader h1{font-size:12px;}
.caption{font-size:11px;}
#footer_navigation{margin-left:492px;padding-top:0;color:#FFF;}
* html #footer_navigation{margin-left:492px;padding-top:3px;color:#FFF;}
#footer_navigation a{font-family:Verdana;font-weight:normal;text-decoration:none;font-size:11px;color:#FFF;}
#right .ticker{width:220px;height:220px;margin-left:7px;font-family:Verdana;text-decoration:none;font-size:11px;color:#006296;}
#right .mod_newslist .dot_line{top:-10px;position:relative;color:#7FB0CA;}
#right .mod_newslist .teaser{top:-10px;position:relative;}
#header_navigation{left:700px;top:21px;position:absolute;color:#FFF;}
#header_navigation a{font-family:Verdana;font-weight:normal;text-decoration:none;font-size:11px;color:#FFF;}
#right .mod_newslist img.neuigkeiten_headline{margin:6px 0 12px;padding:0;}
#right .mod_newslist .more a{top:-10px;position:relative;float:right;margin-top:0;margin-right:10px;text-decoration:none;font-size:11px;color:#006296;}
#main .layout_full h1{font-weight:bold;font-size:13px;}
#main .layout_full{margin-bottom:20px;}
.mod_newsmenu .year{float:left;font-weight:bold;}
.mod_newsmenu ul{margin:15px 0 0;padding:0;list-style-type:none;}
.mod_newsmenu ul ul{margin-top:0;margin-right:50px;list-style-type:none;}
.mod_newsmenu li li{font-weight:normal;}
#left .mod_navigation{margin-top:20px;}
#start .mod_eventlist h2{margin:10px 0 0;padding:0;font-weight:normal;font-size:14px;}
#start .mod_eventlist{width:440px;margin-top:20px;padding-left:20px;background-color:#F2F7F9;}
* :focus{outline: 0;}
#kontakt .text,#kontakt .captcha,#kontakt .textarea{width:320px;margin-bottom:5px;padding-top:2px;padding-bottom:2px;padding-left:5px;border-top:1px solid #CEE1EA;border-right:1px solid #CEE1EA;border-bottom:2px solid #CEE1EA;border-left:1px solid #CEE1EA;font-size:12px;color:#006296;}
#kontakt .text:focus,#kontakt .captcha:focus,#kontakt .textarea:focus{width:320px;margin-bottom:5px;padding-top:2px;padding-bottom:2px;padding-left:5px;border-top:1px solid #006296;border-right:1px solid #006296;border-bottom:2px solid #006296;border-left:1px solid #006296;font-size:12px;color:#006295;}
#left .mod_navigation a,#left .mod_navigation span.active{display:block;margin:0;padding:0 0 0 36px;font-family:Trebuchet MS;font-weight:normal;text-decoration:none;font-size:14px;color:#006296;}
* html #left .mod_navigation a,* html #left .mod_navigation span.active{height:10px;display:block;margin:0;padding:0 0 0 36px;font-family:Trebuchet MS;font-weight:normal;text-decoration:none;font-size:14px;color:#006296;}
#left .mod_navigation ul ul a,#left .mod_navigation ul ul p{display:block;margin:0;padding:0 0 0 55px;font-family:Trebuchet MS;font-weight:normal;text-decoration:none;font-size:12px;color:#006296;}
#left .mod_navigation ul{width:242px;margin:0;padding:0;list-style-type:none;}
#left .mod_navigation ul ul{width:242px;margin:0;padding:0;background:url("tl_files/layout/ul_subnavigation.gif") left top repeat-y;}
#left .mod_navigation .active{background:url("tl_files/layout/li_active.gif") left top no-repeat;}
#left .mod_navigation .level_2 li{background-image:url("none");line-height:22px;}
#left .mod_navigation li{margin:0;padding:0;background:url("tl_files/layout/li_bottom.gif") left bottom no-repeat;line-height:26px;}
#left .mod_navigation .news{margin:0;padding:0;background:url("tl_files/layout/li_bottom.gif") left bottom no-repeat;line-height:26px;}
#left .mod_navigation .news .level_2 span.active,#left .mod_navigation .trail .level_2 span.active{display:block;margin:0;padding:0 0 0 55px;font-family:Trebuchet MS;font-weight:normal;text-decoration:none;font-size:12px;color:#FFF;}
#left .mod_navigation .news .level_2 a{display:block;margin:0;padding:0 0 0 55px;font-family:Trebuchet MS;font-weight:normal;text-decoration:none;font-size:12px;color:#006296;}
#left .mod_navigation .news a,#left .mod_navigation .news span.active{display:block;margin:0;padding:0 0 0 36px;font-family:Trebuchet MS;font-weight:normal;text-decoration:none;font-size:14px;color:#006296;}
#left .mod_navigation span.active{color:#FFF;}
* html #left .mod_navigation span.active{font-size:12px;color:#FFF;}
#left .level_2 a,#left .level_2 p{font-size:12px;}
#left .mod_navigation .level_2 p{color:#FFF;}
html{overflow-y:scroll;}
html,body{height:100%;background:#CEE1EA url("tl_files/layout/body_bg_top.jpg") left top repeat-x;font-family:Verdana;font-weight:normal;font-size:12px;color:#006296;line-height:20px;}
#wrapper{height:100%;position:relative;background:url("tl_files/layout/body_bg_h.jpg") left top repeat-y;height: auto !important;min-height: 100%;}
#container{padding-top:50px;padding-bottom:50px;background:url("tl_files/layout/container_space_top.png") left top repeat-x;}
* html #container{padding-top:50px;background-image:url("none");}
#main{padding-right:10px;padding-bottom:30px;}
#footer{width:100%;height:22px;position:absolute;background:url("tl_files/layout/footer_bg.jpg") left top no-repeat;bottom: 0 !important;bottom: -1px;}
* html #footer{display:none;}
a:link,a:active,a:visited{text-decoration:none;color:#006296;}
a:hover{color:#003F61;}
.textsizer{left:890px;top:100px;position:absolute;font-size:13px;color:#FFF;}
.textsizer a{font-size:13px;color:#FFF;}
.textsizer a:link,.textsizer a:active,.textsizer a:visited,.textsizer a:hover{font-size:13px;color:#FFF;}
.adobe{padding:5px;background-color:#CEE1EA;border:1px solid #006596;font-weight:normal;font-size:10px;line-height:15px;}
h2.adobe_headline{margin-bottom:5px;}
.error{padding-left:5px;border-left:2px solid #FF0000;font-family:Verdana;font-size:11px;color:#FF0000;}

