a,img{border:0px;padding:0px}#content img,#right img{vertical-align:middle}p{padding:0px !important;padding:0px 0px}html,body{width:100%;height:100%;margin:0px;padding:0px}table,div,body,html{line-height:1.7em!important;line-height:16px}#content hr{margin:15px 0 15px 0;border:1px solid #dfe7e9}body{font-family:verdana;font-size:11px;color:#333;line-height:18px;background:#fff}#container{width:100%;text-align:center;height:100%}#head_container{text-align:center;background:#1f4657 url(../images/head_bg.jpg) top center no-repeat; height:170px}#header img{margin-top:35px}#header{margin:0 auto;width:800px;text-align:left;display:block}#navigation_container{clear:both;text-align:right;background: url(../images/bg_xblue.jpg) top center repeat-x;padding:0px 0 0px 0;    margin-top:0px}#navi{margin:0 auto;width:800px;padding:0px 0 10px 0;text-align:right}* html #navi{\width:750px;    w\idth:750px}#navibild{clear:both;display:block;margin:0 auto;width:770px;    padding:15px;    background: url(../images/noslideshow_bg.gif) top center no-repeat}    #navibild_start{clear:both;display:block;margin:0 auto;    width:770px;    padding:15px;    background: url(../images/slideshow_bg.gif) top center no-repeat}  #container_body{text-align:center}#container_content{clear:both;text-align:center;width:800px;margin:0 auto}* html #container_content{\width:800px;    w\idth:800px}#content{float:left;text-align:left;width:500px;margin:0 10px 0 15px}#right{display:block;float:right;width:260px}#rightbox{display:block;   text-align:left;padding:4px 20px 10px 27px;     background:url(../images/right_bg.gif) top left repeat-y}* html #right{\width:220px; w\idth:220px}.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}#footer_container{clear:both;width:100%;text-align:center}#footer{margin:0 auto;width:800px;padding:20px 0;text-align:center;margin-top:30px; border-top:2px solid #f5f5f5} #nav_left{display:inline-block;float:right;padding:0 0 0 16px;background:url(../images/nav_left.gif) top left no-repeat}ul#navlist{display:block;margin:0px;padding:0 23px 0 20px;background:#b3c8c6 url(../images/nav_right.gif) top right no-repeat}#navlist li{line-height:40px;vertical-align:middle;list-style-type:none;margin:0px 30px 0px 0;display:inline-block;float:left}#navlist a:link,#navlist a:visited{display:inline-block;font-size:11px;font-family:verdana;color:#fff;text-transform:uppercase;text-align:left;padding:0px 0px;text-decoration:none}#navlist li#last{background:none;margin-right:0}#navlist a:hover{color:#111;padding:0px 0px 0px 0px; background:url(../images/nav_over.gif) center top no-repeat}#navlist a#aktiv{text-decoration:none;background:none;color:#111;font-weight:normal; background:url(../images/nav_over.gif) center top no-repeat}#navlist a#aktiv,#navlist a#aktiv:hover{text-decoration:none;background:none;color:#1f4657;font-weight:normal; background:url(../images/nav_over.gif) center top no-repeat;    padding:0px 0px;    border:0px}a#start:link,a#start:visited{line-height:40px;vertical-align:middle;text-align:left;    margin:10px 0 0 15px;    display:inline-block;    float:left;    background:none;    padding:0px;    text-transform:uppercase;    background:url(../images/home_button.gif) center left no-repeat; padding-left:18px; color:#1f4657} a#start:hover{color:#275d75;text-decoration:none}table.moduletable{width:100%;padding:0px}div.moduletable{padding:0}table.moduletable h3,div.moduletable h3,#right div.moduletable_news h3{background: #2e4d59 url(../images/modul_head.jpg) top left repeat-x;font-family:verdana;font-size:11px;font-weight:normal;text-transform:uppercase;padding:5px 0 5px 10px;margin-top:0px;color:#fff;margin:0 0 10px 0px}table.moduletable_allenews,div.moduletable_allenews{padding:5px;background:#fff;margin:10px 0 0 0}h2,h1{margin:0px;padding:0px;display:inline-block;margin:0 0 5px 0}h1.contentheading{border-bottom:1px solid #2e4d59;font-family:verdana;font-size:11px;text-transform:uppercase;padding:5px 0 3px 0px;margin-top:10px;color:#2e4d59;display:block;font-weight:bold}h2.contentheading_news{border-bottom:1px solid #2e4d59;font-family:verdana;font-size:11px;text-transform:uppercase;padding:0px 0 3px 0px;color:#2e4d59;text-align:left;display:block;font-weight:bold}.contentpaneopen_news{padding:10px;margin:0px;width:100%}.componentheading{border-bottom:1px solid #2e4d59;font-family:verdana;font-size:11px;font-weight:bold;text-transform:uppercase;padding:5px 0 3px 0px;margin-top:10px;color:#2e4d59;display:block}h3.titel{font-family:verdana;font-size:11px;display:block;font-weight:normal; padding:3px 0;color:#2e4d59;font-weight:bold;text-decoration:none}a.contentpagetitle_news:link,a.contentpagetitle_news:visited{font-family:verdana;font-size:11px;padding:0px;font-weight:bold;color:#436f81;text-decoration:none}#right ul{list-style:none;width:100%;display:block;padding:2px 0;margin:0px;text-align:left}#right li{list-style:none;width:195px;display:block;border-bottom:1px solid #fff;padding:2px 0;padding-left:5px;margin:0px;text-align:left}#right ul.menu{padding-bottom:10px;border:0px}a:link,a:visited{font-size:11px;font-family:verdana;color:#7f9fb6;text-decoration:none}a:hover{color:#436f81;text-decoration:underline}table .pagenav{text-align:center}div .contact_email{padding:0px;margin-top:-30px}div .contact_email .inputbox{width:540px;background:#fff;border:1px solid #436f81;font-family:verdana;font-size:11px;color:#3d3d3d;padding:3px}.adminform .inputbox{background:#fff;border:1px solid #436f81;padding:2px;font-family:Verdana;font-size:11px}formset{background:#f0f0f0;width:500px;font-family:Verdana;font-size:11px}.kont{height:40px}.input{border:1px solid #b3c8c6;padding:4px;width:390px}.text{border:1px solid #b3c8c6;padding:4px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:1.5em;width:490px}.btn{height:30px;line-height:30px;    display:inline;    width:100px;    vertical-align:middle;background:url(../images/button_bg.gif) top left no-repeat;color:#fff; border:none;text-align:center;cursor:pointer}.small{color:#777;font-size:10px;display:block;border-bottom:1px solid #eee;margin:2px 0 5px 0;padding:0 0 5px 0} *+html #right img.boximg{margin-bottom:0px;padding:0px;display:block}  *+html #right{margin-top:-2px; display:block} *+html #rightbox{ display:block; margin-top:-2px; padding-top:2px} *+html #rightbox h2{ padding-top:3px} *+html ul#navlist{display:inline-block}     * html #right{margin-top:-2px}* html #right .boximg{margin:0px;padding:0px;display:block} #right{display:block;padding:0px; margin:0px}
