/* CSS Document */
img{border:0;}
html {font-family:Tahoma;text-align:justify;font-size:11px;background:#EEEEEE;}
h1{font-size:22px;font-weight:500;}
h2{font-size:16px;}
h3{font-size:14px;}
td,tr,p,div {font-family:Tahoma;font-size:10pt;color:#0E7CCB;}
body {margin: 0px;line-height:150%;}
.webcontainer {min-height:100%;background:url(/images/hintergrund.gif) repeat-x #EEEEEE;}
.logo{height:86px;}
a:link {text-decoration:none;color:#003366;}
a:hover {text-decoration:none;color:#003366;}
a:visited {text-decoration:none;color:#666666;}
.table_top_content {background:url(/images/table_top_bg.gif);height:155px !important;width:780px;padding:0px 30px;}
.table_middle_content {background:url(/images/table_middle_bg.gif);}
.table_bottom_content {background:url(/images/table_bottom_bg.gif);height:22px !important;}
.header_table{background:url(/images/header_bg.jpg);height:115px;width:100%;color:#FFF;font-size: 9pt;}
.newsflash_div {width:359px !important;height:75px !important;overflow:hidden;padding:10px;margin-top:0px;text-align:justify;background:url(/images/newsflash_bg.gif);line-height:100%;}
.newsflash_div div table td {color:#FFFFFF !important;}
.newsflash_div div table.contentpaneopen{}
table.moduletable{width:100%;}
table.moduletable td {background-color:#CC9900;}
table.moduletable th, div.moduletable h3 {background:url(/images/th_bg.gif);text-transform:uppercase;color:#FFFFFF;font-size:12px;padding:3px;padding-left:10px;}
a.mainlevel{display:block;padding-left:2px;border-left:2px solid #444444;border-bottom:1px solid #BBBBBB;font-weight:bold;color:#666666   ;line-height:175%;}
a:hover.mainlevel{display:block;padding-left:2px;font-weight:bold;border-left:2px solid #006699;border-bottom:1px solid #006699;color:#006699;}
ul#mainlevel-nav {  margin:0px;  margin-bottom:5px;  text-align:left;  padding-left:0px;}
ul#mainlevel-nav li{  margin-left:0px;  display:inline;}
ul#mainlevel-nav li a:link, ul#mainlevel-nav li a:visited{font-weight:bold;color:#0E7CCB;padding: 0px 3px 0px 3px;text-decoration: none;border-left:2px solid #0E7CCB;font-size:80%;}
ul#mainlevel-nav li a:hover{background-color:#EEEEEE;}
.inputbox {border: 1px solid #444444;color: #444444;padding:3px;font-size:11px;margin: 5px 0px 5px 0px;}
.mostread li{display:list-item;list-style:circle;color:#444444;margin-left:-28px;line-height:150%;}
.mostread li a{color:#444444;font-weight:normal;}
.sectiontablefooter{background:url(/images/sectiontableheader_hg.gif);font-weight:bold;padding:5px;}
.pagenav{font-weight:bold;}
.latestnews li{border:1px solid white;display:list-item;list-style:circle;color:#444444;margin-left:-28px;line-height:150%;}
.latestnews li a{color:#444444;font-weight:normal;}
.button {margin-top:10px;margin-bottom:10px;border: 1px solid #444444;background-color:#EEEEEE;}
.back_button {padding-top:10px;font-weight:bold;}
.contenttoc {text-align:left;border:1px solid #CCCCCC;margin-left:10px;padding-left:5px;padding-right:5px;}
.contenttoc a:link, .contenttoc a:visited{background:url(/images/link_voran.gif) no-repeat left;padding-left:8px;color:#444444;}
.contenttoc a:hover{background:url(/images/link_voran.gif) no-repeat left;padding-left:8px;color:#444444;text-decoration:underline;}
.sectiontableheader {background:url(/images/sectiontableheader_hg.gif);font-weight:bold;padding:5px;}
.category {}
.sectiontableentry1 {background-color:#D7E4FF;padding:5px;text-align:left;}
.sectiontableentry1 td{padding:5px;}
.sectiontableentry1 a{font-weight:bold;}
.sectiontableentry2 {background-color:#EEEEEE;padding:5px;text-align:left;}
.sectiontableentry2 td{padding:5px;}
.sectiontableentry2 a{font-weight:bold;}
.poll{width:160px;}
.blog_more strong{font-size:15px;font-weight:bold;color:#006699;padding-left:20px;background:url(/images/content_heading_voran.gif) left no-repeat;}
.blogsection{font-size:11px;font-weight:normal;color:#444444;}
 .componentheading   {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;color:#003366;padding-left:20px;border-left:4px solid #003366;margin-bottom:25px;/*color:#234C6D;*/}

.contentheading{font-size:10pt;font-family: Tahoma;font-weight:bold;color:#006699;padding-left:20px;background:url('/images/content_heading_voran.gif') no-repeat left;}
.contentheading a{font-size:10pt;font-family: Tahoma;font-weight:bold;color:#006699;padding:5px}
.small {font-size:9px;}
.createdate {font-size:9px;font-weight:bold;}
div.mosimage {  border: 1px solid #ccc;}
.mosimage {  border: 1px solid #cccccc;  margin: 5px}
.mosimage_caption {  margin-top: 2px;  background: #efefef;  padding: 1px 2px;  color: #666;  font-size: 10px;  border-top: 1px solid #cccccc;}
a.readon {text-decoration:underline;}
.modifydate {font-weight: bold;}
.module h3 {background:url(/images/th_bg.gif);font-size:12px;padding:3px;color:#FFFFFF;padding-left:10px;text-transform:uppercase;}
.module{  margin-bottom:10px;  color:#FFF;}
a.sublevel {display:block;color:#006699;border-left:2px solid #006699;margin-left:-4px;padding-left:8px;padding-top:3px;padding-bottom:3px;}
a.mainlevel#active_menu {background-color:#CCCCCC;}
.contacts{  padding:5px;  width:300px;  float:left;  margin-bottom:10px;  color:#FFF;}
.contacts h2{  padding:0;  margin:0;  display:inline;  font-size: 17px;  font-weight:900;}
.contacts a{  color:#FFF;}
.special_offer{  padding:5px;  width:300px;  float:left;margin-top:10px;margin-right:10px;  color:#FFF;}
.body_outer{  padding-bottom:8px;  padding-right:30px;padding-left:30px;min-height:400px;}
.body_outer li{  margin-left:15px;}
.content_tr{  background:url(/images/tr_bg.gif);  height:25px;  margin:5px 30px;}
.navigator{  padding-left:20px;  background:url('/images/content_heading_voran.gif') no-repeat left;}
.navigator a{  font-size:10pt;  font-family: Tahoma;  font-weight:bold;  color:#006699;}
.main_wrap{padding:0px 30px;}
.left_menu{float:left;width:200px;min-height:350px;vertical-align:top;margin-right:10px;background:#EEE;}
.left_menu h3 {  background:url(/images/th_bg.gif);  color:#FFFFFF;  font-size:12px;  padding:3px;  padding-left:10px;  margin:0;}
.content{  padding-top:3px;  width:500px;margin-left:210px;}
.table_bottom_content{clear:both;}