/* Style sheet module */
.mod_ch_flowplayer .player{margin-bottom:20px;}
.mod_login{width:600px;height:38px;padding-top:2px;padding-left:2px;background-color:#b0c0cf;font-weight:bold;color:#000000;}
#link .hyperlink_txt{padding-left:32px;}
#link.link_formular{width:458px;margin-left:10px;padding-top:3px;padding-bottom:3px;background:url("tl_files/allgemeine_grafiken/ico_ansicht.gif") left top no-repeat;}
#link.link_formular_a{width:458px;margin-left:10px;padding-top:3px;padding-bottom:3px;background:#e5ebf1 url("tl_files/allgemeine_grafiken/iconPDF.gif") left top no-repeat;}
#link.link_formular a{margin-left:-10px;}
#link.link_formular_a a{margin-left:-10px;}
#hyperlinks .ce_hyperlink{margin-left:10px;padding-left:50px;background:url("tl_files/allgemeine_grafiken/pfeil_blau.jpg") left bottom no-repeat;}
#hyperlinks .ce_hyperlink a{text-decoration:none;font-size:12px;color:#000000;}
#hyperlinks .ce_hyperlink a:hover{font-weight:bold;}
.module_contentbox{background-color:#e5ebf1;}
.module_box_items{float:left;margin-top:5px;margin-right:10px;margin-bottom:5px;}
.module_box_items.first{margin-left:5px;}
.module_box_items.last{margin-right:5px;}
.module_box_items img{border:1px solid #000000;}
#suchergebnisse h3{padding-top:5px;text-align:left;border-top:1px dotted #000000;}
#suchergebnisse h3 a{font-weight:bold;font-size:11px;color:#000000;}
#suchergebnisse .relevance{font-weight:normal;font-size:10px;}
#suchergebnisse .highlight{background-color:#e5ebf1;font-weight:bold;}
#suchergebnisse .url{display:none;}
#suchergebnisse input{width:200px;border:1px solid #000000;}
#suchergebnisse .submit{width:50px;}
#header .suchformular{padding-top:18px;padding-left:25px;}
#header .suchformular input{width:200px;border:1px solid #000000;}
#header .suchformular .submit{width:50px;}
a img{border:0px #ffffff;}
#left .mod_banner{margin-bottom:12px;}
#right .mod_banner{float:left;margin-right:5px;margin-bottom:12px;margin-left:5px;}
.mod_breadcrumb{clear:both;margin-top:10px;margin-bottom:10px;padding-top:2px;padding-bottom:2px;border-top:1px solid #B0C0CF;border-bottom:1px solid #B0C0CF;}
.mod_breadcrumb .active{font-weight:bold;}
.mod_breadcrumb a{text-decoration:none;}
.mod_breadcrumb a:hover{background-color:#ffff99;}
.mod_faqlist ul li{margin:0;padding:0 0 5px;}
.mod_login h4{float:left;margin-top:0;margin-left:2px;padding-right:40px;font-size:12px;color:#000000;}
.mod_login .login_info{font-weight:normal;}
.mod_login input{width:130px;margin-top:2px;background-color:#e5ebf1;border:1px solid #000000;}
.mod_login .username{margin:0 43px 0 0;padding:0;}
.mod_login .submit{width:80px;background-color:#d4dde6;}
.mod_login .error{left:550px;top:12px;position:absolute;color:#ff0000;}
.accordion{margin-top:10px;padding-left:15px;border-left:1px solid #b0c0cf;}
.toggler{margin-top:7px;padding-left:15px;background:url("tl_files/allgemeine_grafiken/ico_plus.gif") left center no-repeat;font-weight:bold;text-decoration:underline;color:#000000;cursor:pointer;cursor:hand;}
.toggler.active{background:url("tl_files/allgemeine_grafiken/ico_minus.gif") left center no-repeat;}
.accordion table{margin:0;padding:0;}
#garantiekonzepte{margin-bottom:5px;padding:2px;}
#garantiekonzepte ul{margin:0;padding:0;}
#garantiekonzepte a{color:#000000;}
#garantiekonzepte li{margin-bottom:10px;}
#garantiekonzepte h1{margin-bottom:20px;}
.mod_memberlisting th{background-color:#b0c0cf;}
.mod_memberlisting td{vertical-align:top;}
.mod_memberlisting table{width:665px;}
.mod_memberlisting p{margin-top:5px;margin-bottom:0;}
.mod_memberlisting .pagination ul{margin:0;padding:0;}
.mod_memberlisting .pagination ul li{float:left;display:block;margin:0;padding-right:10px;}
.mod_memberlisting .pagination_current{font-weight:bold;}
.mod_memberlisting .pagination a{text-decoration:none;}
.mod_memberlisting .pagination a:hover{font-weight:bold;text-decoration:underline;}
.mod_memberlisting .list_per_page .submit{width:110px;}
.mod_rss_reader .weiter{margin-top:5px;padding:3px 0 3px 3px;background-color:#e5ebf1;font-weight:bold;font-size:10px;}
.ce_downloads{margin:10px 0;padding:0 0 10px 10px;}
.ce_downloads img{margin:0;padding:0;vertical-align:bottom;}
.ce_downloads h1{margin:0;padding:0 0 5px;font-family:Verdana, sans serif;font-weight:bold;font-size:12px;color:#000000;}
.ce_downloads a{margin:0;padding:0 0 2px;vertical-align:bottom;}
.mod_upcoming_events{margin-bottom:10px;padding:2px;border:1px solid #000000;}
.mod_upcoming_events h1{margin-top:0;margin-bottom:3px;padding:2px;background-color:#B0C0CF;}
.mod_upcoming_events .event{margin:0;padding:0 0 6px;}
.mod_upcoming_events a{display:block;text-decoration:none;}
.mod_upcoming_events a:hover{background-color:#ffff99;}
.mod_upcoming_events .time{display:none;}
.mod_upcoming_events .date{font-weight:bold;}
.mod_upcoming_events br{display:none;}
.mod_calendar{width:466px;border:1px solid #000000;}
.mod_calendar h1{text-align:center;}
.mod_calendar .label{width:66px;padding-top:2px;padding-bottom:2px;text-align:center;background-color:#b0c0cf;font-weight:bold;font-size:10px;color:#000000;}
.mod_calendar td{width:66px;height:60px;vertical-align:top;border-top:1px dotted #999999;border-right:1px dotted #999999;color:#000000;}
.mod_calendar .header{padding-top:2px;padding-bottom:2px;padding-left:2px;vertical-align:top;background-color:#e5ebf1;font-size:10px;}
.mod_calendar .head{padding-top:10px;padding-bottom:10px;text-align:center;background-color:#e5ebf1;font-weight:bold;font-size:10px;}
.mod_calendar .today .header{background-color:#B0C0CF;font-weight:bold;font-style:italic;}
.mod_calendar .today{background-color:#e5ebf1;}
.mod_calendar .event{padding:2px 2px 5px;}
.mod_calendar .event a{padding-top:2px;padding-bottom:5px;font-size:9px;color:#000000;}
#left .mod_banner img,#right .mod_banner img{border:1px solid #000000;}
#left .mod_banner .banner_flash img,#right .mod_banner .banner_flash img{display:none;}
#left .mod_banner .banner_flash,#right .mod_banner .banner_flash{background-color:#000000;border:1px solid #000000;}
#banner_links{margin:0 0 12px;padding:0;}
.mod_eventreader .ce_text{margin-top:0;margin-bottom:10px;padding-top:5px;padding-bottom:5px;text-align:center;background-color:#E5EBF1;}
.mod_eventreader .ce_text a{font-weight:bold;}
.mod_eventreader h1{margin:0;padding:5px 0;text-align:center;background-color:#b0c0cf;}
.mod_eventreader .info{padding:0 0 5px;text-align:center;background-color:#b0c0cf;}
.mod_eventreader .back a{display:none;}
.mod_eventlist h1{display:block;margin-bottom:10px;padding-bottom:2px;border-bottom:1px solid #000000;}
.mod_eventlist .date{margin-right:10px;}
.mod_eventlist .time{margin-left:10px;}
.mod_eventlist .event{padding-bottom:7px;}
.mod_eventlist a{font-weight:bold;text-decoration:none;color:#000000;}
.mod_eventlist a:hover{text-decoration:underline;}
.layout_short .info{margin:0 0 2px;color:#999999;}
.layout_short h2{margin:0;}
.layout_short h2 a{font-weight:bold;text-decoration:none;color:#000000;}
.layout_short h2 a:hover{text-decoration:underline;}
.layout_short .teaser{margin:5px 0 0;padding:0;}
.layout_short .more{margin:0 0 10px;padding:0 0 2px;text-align:right;border-bottom:1px solid #000000;}
.layout_short .more a{text-decoration:none;color:#000000;}
.layout_short .more a:hover{font-weight:bold;}
#supris-log .ce_text{margin-bottom:7px;padding-bottom:7px;border-bottom:1px solid #000000;}
