:link,:visited{text-decoration:none;}
ul,ol{list-style:none}
h1,h2,h3,h4,h5,h6,pre,code{font-size:1em;font-weight:normal;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input, dl, dt, dd{margin:0;padding:0}
img, a img,:link img,:visited img, fieldset{border:none}
img{margin:0;padding:0;vertical-align:bottom;}
address{font-style:normal}
table{border:none;padding:0px;margin:0px;border-spacing:0px;font-size:1em;}
tr{border:none;padding:0px;margin:0px;}
td{border:none;padding:0px;margin:0px;vertical-align:top;border-spacing:0px;}
p{font-size:small;}
legend{display:none;}
body, div,p,li{background-repeat:no-repeat;}
html{min-height:100%;}
body{font-family:verdana, arial, helvetica, sans-serif;voice-family:"\"}\"";voice-family:inherit;font-size:x-small;color:#444444;background:#666666;}
#shadow{background-image:url(../images/shadow_bg.gif);background-repeat:repeat-y;background-color:#666666;margin:auto;width:845px;}
#shadow_top{background-image:url(../images/shadow_top_bg.gif);background-repeat:no-repeat;background-color:#666666;margin:auto;height:30px;width:850px;}
#shadow_bottom{background:#666666 url(../images/shadow_bottom_bg.gif);background-repeat:no-repeat;background-color:#666666;margin:auto;height:50px;width:850px;}
#outer{margin:auto;margin-bottom:20px;width:800px;height:auto !important;min-height:600px;height:600px;background:#fff;}
#article h1{font-family:Arial, Helvetica, sans-serif;color:#F79E3A;font-weight:bold;font-size:150%;padding-bottom:5px;}
#article h2{font-family:Arial, Helvetica, sans-serif;color:#F79E3A;font-weight:bold;font-size:150%;padding-bottom:5px;}
#article h3{font-family:Arial, Helvetica, sans-serif;color:#444444;font-weight:bold;font-size:1.5em;padding-bottom:5px;}
#header_1{margin:0 auto;width:746px;height:25px;padding-top:15px;vertical-align:top;text-align:center;border-bottom:10px solid #C1C1C1;margin-bottom:5px;}
#langselect{float:left;}
#topnav{float:right;}
#topnav a{color:#444444;}
#topnav a:hover{text-decoration:underline;}
#header_2{margin:0 auto;width:754px;height:158px;vertical-align:top;text-align:right;}
#headimg{margin-top:0px;width:520px;text-align:right;height:158px;float:right;background-image:url("../images/headerimage.jpg");}
#logo{width:230px;height:150px;float:right;text-align:left;}
.spacer{clear:both;margin:0 auto;border-top:4px solid #C1C1C1;height:5px;width:746px;line-height:5px;border-bottom:10px solid #F79E3A;}
#content{clear:both;margin:auto;width:746px;margin-top:5px;margin-bottom:5px;min-height:600px;height:auto !important;height:600px;}
#c_left{float:left;width:230px;min-height:300px;height:auto !important;height:300px;}
#c_right{float:left;width:510px;margin-left:6px;min-height:300px;height:auto !important;height:300px;}
#eyecatcher{margin-top:50px;}
#service{width:210px;border:1px solid #F79E3A;}
#service h1{background:#F79E3A none repeat scroll 0%;font-size:1.3em;font-weight:bold;height:15px;padding-bottom:5px;padding-left:8px;padding-top:5px;width:202px;}
#c_left #service a, #c_left #service a:link{color:#444444;font-weight:bold;}
#c_left #service a:hover{color:#F79E3A;font-weight:bold;border-bottom:1px solid #ccc;}
#c_left #service .text_image a, #c_left #service .text_image a:link{color:#444444;font-weight:bold;border-bottom:none;font-size:100%;}
#c_left #service .text_image a:hover{color:#444444;font-weight:bold;border-bottom:1px solid #444444;}
#c_left #service .text_image{height:auto;padding-top:2px;padding-left:8px;}
#c_left #service .text_image p{padding-left:0px;padding-top:2px;font-size:1.1em;}
#c_left #service div.image .extern{background-image:none;background-repeat:no-repeat;margin:0px;padding:0px;}
#c_left #service div.image p{font-size:0.9em;margin:0pt;padding:0;}
#c_left #service div.flLeft p{font-family:verdana,arial,helvetica,sans-serif;font-size:1em;margin-top:4px;}
#c_left #service div.flRight p{font-family:verdana,arial,helvetica,sans-serif;font-size:1em;margin-top:4px;}
#c_left #service div.image{padding-top:2px;padding-right:2px;padding-bottom:0px;}
#c_left #service .img_area{padding-top:2px;padding-right:2px;padding-bottom:0px;}
#c_right #service div.flLeft{float:left;margin:0;}
#c_left #service div.flRight{float:right;margin:0;}
#c_left #service div.flCenter{margin:auto;margin-bottom:10px;}
#c_left #service .zoom3{text-align:right;margin-top:2px;}
#article{clear:both;margin-top:0px;height:auto !important;min-height:600px;height:600px;}
#article p{padding-bottom:10px;color:#444444;line-height:120%;}
#article a, #article a:link, #article p a, #article p a:link, #article .text_image p a, #article .text_image p a:link{color:#F79E3A;font-weight:bold;border-bottom:1px solid #FFF;line-height:120%;}
#article a:hover, #article p a:hover, #article .text_image a:hover, #article .text_image p a:hover{color:#F79E3A;border-bottom:1px solid #F79E3A;line-height:120%;}
#article ul{padding-bottom:10px;}
#article li{background-image:url(../images/indent0.gif);background-position:0px 50%;padding:2px 0px 2px 20px;font-size:1.2em;}
#article .linkright{text-align:right;}
#article .linkleft{text-align:left;}
#article .linkcenter{text-align:center;}
#c_right #article .extern{clear:both;background-image:url(../images/external_url.gif);background-repeat:no-repeat;background-position:right;padding-right:15px;padding-top:3px;line-height:120%;}
* html #c_right #article .extern{padding-top:5px;margin-left:1px;}
#c_right #article div.image .extern{background-image:none;background-repeat:no-repeat;margin:0px;padding:0px;}
#buttons{margin-bottom:5px;margin-top:10px;float:right;width:510px;text-align:right;}
#footer{clear:both;margin:auto;width:746px;margin-top:5px;margin-bottom:0px;text-align:center;line-height:150%;}
#footer a, #footer a:link{color:#444444;line-height:150%;}
#footer a:hover{color:#444444;border-bottom:1px solid #444444;line-height:150%;}
.infoArea{float:left;width:169px;}
.infoArea h1, .infoArea h2{text-align:center;width:169px;}
#c_right .infoArea .text_image{padding-bottom:0px;}
.objectArea_start{padding-top:5px;border:1px solid #F79E3A;min-height:250px;height:auto !important;height:250px;}
.objectArea, .objectArea_last{float:left;margin-right:15px;width:158px;}
.objectArea_last{margin:0px;}
#article .objectArea h1, #article .objectArea h2, #article .objectArea_last h1, #article .objectArea_last h2{text-align:center;width:158px;font-size:1.3em;}
#c_right .objectArea .text_image p, #c_right .objectArea_last .text_image p{padding-left:10px;font-size:1.2em;}
#c_right .text_image a, #c_right .text_image a:link{border:0px solid;}
#c_right .text_image a:hover{border:0px solid;}
#c_right div.image{margin-bottom:0px;}
#c_right .text_image{height:auto;padding-bottom:2px;}
#c_right .text_image p{padding-left:0px;}
#c_right div.image .extern{background-image:none;background-repeat:no-repeat;margin:0px;padding:0px;}
#c_right div.image p{font-size:0.9em;margin:0pt;padding:0px;}
#c_right div.flLeft p{font-family:verdana,arial,helvetica,sans-serif;font-size:1em;}
#c_right div.flRight p{font-family:verdana,arial,helvetica,sans-serif;font-size:1em;}
#c_right div.image{}
#c_right .img_area{border:1px solid #C1C1C1;padding:2px;}
#c_right div.flLeft{float:left;margin:4px 10px 0px 0px;}
#c_right div.flRight{float:right;margin:4px 0px 0px 10px;}
#c_right div.flCenter{margin:auto;margin-bottom:10px;}
#c_right .zoom3{text-align:right;margin-top:2px;}
.imagefloat{padding-right:28px;margin-top:3px;float:left;text-align:center;font-size:1.2em;margin-bottom:15px;}
.imagefloat_last{padding-right:0px;margin-top:3px;float:left;text-align:center;font-size:1.2em;margin-bottom:15px;}
.imagefloat_img{border:1px solid #C1C1C1;padding:2px;}
.imagefloat_img hover{border:1px solid #C1C1C1;padding:2px;}
#article .imagefloat_img a, #article .imagefloat_img a:link, #article .imagefloat_img a:hover{border:0px;display:block;font-size:0.9em;}
#article .imagefloat_img a:hover{text-decoration:underline;}
img, a img,:link img,:visited img, fieldset{border:0px;}
#c_left .text_image a, #c_left .text_image a:link{border:0px solid;color:#444444;font-size:85%;}
#c_left .text_image a:hover{border:none;color:#444444;font-size:85%;}
#c_left div.image{margin-bottom:0px;}
#c_left .text_image{height:auto;padding-bottom:5px;}
#c_left .text_image p{padding-left:0px;padding:0px;}
#c_left div.image .extern{background-image:none;background-repeat:no-repeat;margin:0px;padding:0px;}
#c_left div.image p{font-size:0.9em;margin:0pt;padding:0px;}
#c_left div.flLeft p{font-family:verdana,arial,helvetica,sans-serif;font-size:1em;margin-top:4px;}
#c_left div.flRight p{font-family:verdana,arial,helvetica,sans-serif;font-size:1em;margin-top:4px;}
#c_left div.image{}
#c_left .img_area{padding:4px;}
#c_left div.flLeft{float:left;margin:4px 10px 0px 0px;}
#c_left div.flRight{float:right;margin:4px 0px 0px 10px;}
#c_left div.flCenter{margin:auto;margin-bottom:10px;}
#c_left .zoom3{text-align:right;margin-top:2px;}
.button-field{background-color:#FFFFFF;border:1px solid #C1C1C1;color:#F79E3A;font-size:1.3em;font-weight:bold;font-family:Arial,Helvetica,sans-serif;display:block;}
.teaser_date{background:url(../images/date_bg.gif);background-repeat:no-repeat;height:48px;width:44px;float:right;}
.teaser_headline{}
.teaser_text{margin-top:15px;margin-bottom:25px;}
.teaser .month{color:#FFFFFF;display:block;font-size:10px;line-height:11px;margin-left:0px;padding-top:2px;text-align:center;text-transform:uppercase;}
.teaser .day{color:#999999;display:block;font-size:18px;line-height:18px;margin-left:-3px;padding-top:7px;text-align:center;text-transform:uppercase;}
.sbookmarks{margin-bottom:10px;}
#article .sbookmarks a, #article .sbookmarks a:link, #article .sbookmarks a:hover{border:0px;font-size:0.9em;}
.comment-rank{margin-top:20px;}
.comment-rank form{border:1px solid #C1C1C1;padding:10px;line-height:120%;height:auto !important;min-height:165px;height:165px;font-size:1.2em;font-family:Verdana,Arial,Helvetica,sans-serif;}
#article .comment-rank h3, #article .comment-rank h4{color:#444444;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:small;font-weight:bold;padding-bottom:5px;}
.comment-rank label{clear:left;float:left;height:20px;padding:0px;width:145px;margin-bottom:10px;}
.comment-rank .formtext{border:1px solid #C1C1C1;padding-top:2px;padding-bottom:2px;width:335px;margin-bottom:10px;color:#444444;font-family:Verdana,Arial,Helvetica,sans-serif;}
.comment-rank .formtextfield{border:1px solid #C1C1C1;width:335px;margin-bottom:10px;color:#444444;font-family:Verdana,Arial,Helvetica,sans-serif;}
.comment-rank .formselect{border:1px solid #C1C1C1;color:#444444;width:222px;margin-bottom:10px;color:#444444;}
.comment-rank .formsubmit{background-color:#FFFFFF;border:1px solid #C1C1C1;color:#F79E3A;cursor:pointer;display:block;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:bold;margin-left:145px;padding-bottom:1px;padding-top:2px;vertical-align:middle;width:221px;}
* html .comment-rank .formsubmit{ma\rgin-left:148px;}
.comment-rank .formsubmit:hover{background:#F79E3A none repeat scroll 0%;color:#FFFFFF;}
.comment-rank-comment{background:#F7F7F0 none repeat scroll 0%;margin-bottom:20px;border-top:1px solid #C1C1C1;border-bottom:1px solid #C1C1C1;}
.comment-rank-comment h4{font-size:135%;font-weight:bold;}
#article .comment-rank-comment p{margin-top:10px;}
#breadcrumb{height:26px;float:left;width:510px;}
#breadcrumb a, #breadcrumb a:link{font-size:1.0em;color:#444444;}
#breadcrumb a:hover{text-decoration:underline;}
#navigation{background-color:#fff;width:230px;height:auto;margin-bottom:50px;margin-top:30px;font-family:verdana;font-size:1.2em;overflow:hidden;width:210px;}
.nav-spacer{border-top:1px solid #C1C1C1;}
#navigation ul.nav1st{width:230px;width:210px;}
#navigation ul.nav1st li{background-image:url(../images/indent0.gif);background-position:10px;;position:relative;font-weight:bold;padding:0px;margin-top:2px;margin-bottom:2px;display:block;font-size:1.1em;}
#navigation ul.nav1st a, #navigation ul.nav1st a:link{font-size:1.0em;color:#444444;display:block;height:26px;padding-top:10px;padding-left:30px;}
#navigation ul.nav1st li.active{background-image:url(../images/indent0_1.gif);background-repeat:no-repeat;font-weight:bold;background-color:#F79E3A;color:#fff;margin-top:2px;padding:0px;}
#navigation ul.nav1st li.active a, #navigation ul.nav1st li.active a:link{color:#fff;height:26px;padding-top:10px;}
#navigation ul.nav1st li a:hover{display:block;text-decoration:underline;}
#navigation ul.nav1st li.active a:hover{display:block;height:26px;padding-top:10px;}
#navigation ul.nav2nd{margin-top:-2px;margin-bottom:2px;font-size:1.1em;}
#navigation ul.nav2nd li{background-image:url(../images/indent0_1.gif);background-position:30px 30%;position:relative;padding:0px 0px 10px 0px;background-color:#F79E3A;color:#fff;display:block;}
#navigation ul.nav2nd li.active{font-weight:bold;}
#navigation ul.nav2nd a, #navigation ul.nav2nd a:link{color:#FFF;display:block;padding-left:50px;height:1.2em;}
#navigation ul.nav2nd li.active a, #navigation ul.nav2nd li.active a:link{color:#fff;}
#navigation ul.nav2nd li a:hover{display:block;text-decoration:underline;}
#navigation ul.nav2nd li.active a:hover{display:block;}
#article ul.sitemap1st, #article ul.sitemap2nd{padding-bottom:0px;}
#article ul.sitemap1st li{background-image:url(../images/indent0.gif);background-position:1px 6px;padding:2px 0px 2px 20px;font-size:1.3em;list-style-type:none;margin:0px;font-family:arial;}
#article ul.sitemap2nd li{background-image:url(../images/indent0.gif);background-position:1px 6px;padding:2px 0px 2px 20px;font-size:1.0em;list-style-type:none;margin:0px;font-family:arial;}
#article table.weathertable{border-right:1px solid #C1C1C1;border-top:1px solid #C1C1C1;border-bottom:1px solid #C1C1C1;text-align:right;font-size:120%;vertical-align:top;}
#article table.weathertable td{border-left:1px solid #C1C1C1;border-top:1px solid #C1C1C1;vertical-align:top;}
#article .weathertable{width:508px;}
#article .weathertable td{border-left:1px solid #C1C1C1;border-top:1px solid #C1C1C1;}
#article .weathertable .td1{border-left:1px solid #C1C1C1;border-top:1px solid #C1C1C1;}
#article table.weather{border-right:0px solid #C1C1C1;border-bottom:0px solid #C1C1C1;border-top:0px solid #C1C1C1;vertical-align:top;font-size:100%;}
#article table.weather td{border-left:0px solid #C1C1C1;border-top:0px solid #C1C1C1;vertical-align:top;}
#article .weather td{border-left:0px solid #C1C1C1;border-top:0px solid #C1C1C1;}
#article .one{border:1px solid #F79E3A;font-size:124%;width:100%;padding:5px;text-align:left;}
#article .one td{border:none;}
#article table.one{border:1px solid #F79E3A;}
.strong{font-weight:bold;}
#article table{border-right:1px solid #C1C1C1;border-top:1px solid #C1C1C1;border-bottom:1px solid #C1C1C1;text-align:right;font-size:120%;vertical-align:top;}
#article table td{border-left:1px solid #C1C1C1;border-top:1px solid #C1C1C1;vertical-align:top;}
#article table th{border-left:1px solid #C1C1C1;vertical-align:top;}
.formgen{font-size:1.2em;}
label, select, input[type=checkbox], input[type=radio], input[type=button], input[type=submit]{cursor:pointer;}
.formgen form{line-height:120%;}
.formgen .formblock{margin-bottom:10px;color:#444444;}
.formgen br{clear:both;}
.formgen .formtextfield{border:1px solid #C1C1C1;width:335px;font-family:verdana,arial,helvetica,sans-serif;color:#444444;}
.formgen .formtext{border:1px solid #C1C1C1;padding-top:2px;padding-bottom:2px;width:220px;color:#444444;}
.formgen .formtrenn{display:block;height:30px;}
.formgen .formhinweis{font-weight:bold;color:#003366;font-size:1.2em;}
.formgen .formheadline{font-weight:bold;color:#F79E3A;}
.formgen .formpassword{width:200px;background-color:#CCCCCC;margin-left:4px;}
* html .formgen .formcaptcha{ma\rgin-left:148px;}
.formgen .formcaptcha{border:1px solid #C1C1C1;margin-left:145px;}
.formgen label{font-family:Verdana,Arial,Helvetica,sans-serif;width:145px;clear:left;float:left;height:20px;padding:0px 0px 0px;}
.formgen .formselect{width:222px;color:#444444;border:1px solid #C1C1C1;}
* html .formgen .formsubmit{ma\rgin-left:148px;}
.formgen .formsubmit{background-color:#FFFFFF;border:1px solid #C1C1C1;color:#F79E3A;font-size:1em;font-weight:bold;font-family:Arial,Helvetica,sans-serif;display:block;margin-left:145px;padding-bottom:1px;padding-top:2px;vertical-align:middle;width:221px;cursor:pointer;}
.formgen .formsubmit:hover{background:#F79E3A;color:#FFF;}
.formgen fieldset{border:1px solid #C1C1C1;padding:10px;}
.formgen legend{font-weight:bold;color:#333333;}
.forminfo{background-color:#F79E3A;color:#FFFFFF;font-size:1.3em;margin-bottom:5px;padding:5px;}
.formgen .formerror{color:#F79E3A;font-weight:bold;}
.clear{clear:both;}
.objectid .inputshort{border:1px solid #C1C1C1;color:#444444;padding-bottom:2px;padding-top:2px;width:110px;}
#navigation ul.nav2nd .nonactive{color:#444444;background:#ffffff;}
#navigation ul.nav2nd li.nonactive{color:#444444;background-image:url(../images/indent0.gif);background-position:30px 30%;background-repeat:no-repeat;}
#navigation ul.nav2nd .nonactive a , #navigation ul.nav2nd .nonactive a:link{color:#444444;}
#article .catcustom li{background:transparent none repeat scroll 0 0;list-style-type:none;padding:2px 0 0 6px;}
#article .catcustom li a{font-weight:normal;font-family:arial;text-decoration:underline;white-space:nowrap;}
#article .catcustom li a:hover{font-family:arial;font-weight:normal;text-decoration:underline;border:0px;}
