/* Style sheet styles */
.mod_unsubscribe p.error,.mod_subscribe p.error{font-weight:bold;color:#b5152b;}
.mod_subscribe p.confirm,.mod_unsubscribe p.confirm{font-weight:bold;color:#b5152b;}
#ctrl_channels_44,#ctrl_channels_45{margin-top:1em;margin-bottom:3em;}
#ctrl_channels_44 span,#ctrl_channels_45 span{display:block;}
#ctrl_84 span,#ctrl_87 span{display:block;padding-bottom:1em;}
#ctrl_84 input,#ctrl_87 input{float:left;}
.mod_eventsattend .info{display:none;}
#seminardetails h3{margin-bottom:0;padding-bottom:0;font-weight:bold;font-size:13px;color:#004B7C;}
#seminardetails p{margin-top:2px;padding-top:0;}
.registrierungsformular{display:none;padding:10px;background-color:#ffffff;border:1px solid #000000;}
body{background-color:#cccccc;font-family:Arial, Helvetica, sans-serif;}
#wrapper{padding-bottom:12px;background-color:#ffffff;}
tr.event td,tr.event th{border-bottom:2px solid #004b7c;font-weight:bold;font-size:11px;}
#seminarliste a,#seminarliste-betrieblicher-umweltschutz a,#seminarliste-energiewirtschaft a{color:#004b7c;}
#seminarliste a:hover,#seminarliste-betrieblicher-umweltschutz a:hover,#seminarliste-energiewirtschaft a:hover{color:#b5152b;}
.mod_eventsattend .info{font-weight:bold;font-size:120%;}
.mod_eventsattend ul{margin-top:5px;margin-bottom:0;}
.mod_eventsattend ul ul{margin-top:0;margin-bottom:10px;}
h1{margin-top:0;font-weight:normal;color:#b5152b;}
#main .inside{padding-top:22px;padding-right:39px;font-size:11px;color:#58585a;}
#newsliste h1{margin:0 0 10px;font-weight:normal;font-size:20px;color:#b5152b;}
#newsliste h2{margin-top:0;margin-bottom:4px;font-weight:bold;font-size:11px;}
#newsliste h2 a{color:#004b7c;}
#newsliste .teaser{margin:0;}
#newsliste .more{margin:0 0 10px;}
#newsliste .more a{color:#b5152b;}
#right{border-left:1px solid #58585a;}
#right .inside{padding:22px 15px;}
#aktuelles p.info{margin:0;font-size:9px;color:#b5152b;}
#aktuelles h2{margin:0;font-weight:bold;font-size:11px;}
#aktuelles h2 a{color:#004b7c;}
#aktuelles p.teaser{margin:0;font-size:11px;color:#58585a;}
#aktuelles p.more{margin:0 0 10px;font-size:9px;}
#aktuelles p.more a{color:#b5152b;}
#left{background-color:#ffffff;}
#left .inside{position:relative;padding-left:33px;}
#left .logos_links{margin-top:40px;}
#left .logos_links a img{margin-bottom:15px;}
.navi_links{top:400px;position:absolute;margin:0;padding:0;}
.navi_links ul{margin:0;padding:0;font-size:11px;list-style-type:none;}
.navi_links li{margin:10px 0 0;padding:0;list-style-type:none;}
.navi_links li.kooperationspartner{padding-bottom:20px;}
.navi_links p{margin:0;padding:0;color:#b5152b;}
.navi_links a{color:#58585a;}
.navi_links a:hover{text-decoration:none;color:#b5152b;}
#suchformular{position:relative;margin-top:22px;}
#suchformular h6{margin-top:0;margin-bottom:4px;color:#58585a;}
.searchform-keywords{width:128px;height:12px;bottom:0;left:0;position:absolute;padding:0;border:1px solid #58585a;font-size:70%;color:#58585a;}
.searchform-submit{bottom:0;left:130px;position:absolute;}
form#registrierung td{padding:2px;}
form#registrierung input.plz{width:50px;}
form#registrierung input.captcha{width:30px;}
a{text-decoration:none;color:#b5152b;}
a:hover{text-decoration:underline;}
#header{border-bottom:1px solid #58585a;}
#header .inside{height:233px;position:relative;}
#logo{float:left;margin-left:33px;}
#header_img{float:right;}
#seitentitel{width:350px;bottom:140px;right:202px;position:absolute;text-align:right;font-size:200%;color:#b5152b;}
#spaltentitel-rechts{bottom:0;left:829px;position:absolute;margin:0;padding:0 0 4px 18px;border-left:1px solid #58585a;font-size:11px;color:#b5152b;}
#hauptnavigation{width:613px;bottom:4px;left:217px;position:absolute;}
#hauptnavigation ul.level_1{position:relative;margin:0;padding:120px 0 0;font-size:11px;list-style: none;}
#hauptnavigation ul.level_1 li{position:relative;float:left;margin:0 0 0 19px;padding:0 0 0 4px;border-left:1px solid #58585a;list-style: none;}
#hauptnavigation  ul.level_1 li.first{margin-left:0;}
#hauptnavigation p.submenu,#hauptnavigation p.active{margin:0;padding:0;}
#hauptnavigation ul.level_1 li p,#hauptnavigation ul.level_2 li p{color:#b5152b;}
#hauptnavigation ul.level_2{bottom:12px;left:-1px;position:absolute;float:left;display:none;margin:0;padding:0 0 5px;border-left:1px solid #58585a;font-size:9px;white-space:nowrap;list-style: none;}
#hauptnavigation li.active ul.level_2,#hauptnavigation li.trail ul.level_2{display:block;}
#hauptnavigation ul.level_2 li{float:none;margin:0;padding-bottom:4px;padding-left:4px;border-left-style: none;line-height: normal;}
#hauptnavigation ul.level_1 li a,#hauptnavigation ul.level_2 li a{text-decoration:none;}
#hauptnavigation ul.level_1 li a{color:#008174;}
#hauptnavigation ul.level_1 li a:hover{color:#b5152b;}
#hauptnavigation ul.level_2 li a{color:#58585a;}
#hauptnavigation ul.level_2 li a:hover{color:#b5152b;}
