/* All Pages */
body{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
*{padding: 0px;margin: 0px;}
.body{width: 995px;}
.search{height: 19px;font-weight: bold;text-transform:uppercase;vertical-align: middle;padding-left: 20px;}
.search img{margin-left: 5px;vertical-align: top;}
input.searchfield {height: 13px;padding: 0px;padding-left: 3px;margin-left: 5px;font-size: 10px;border: 1px solid #555;border-bottom: #E0E0E0;border-right: #E0E0E0;width: 122px;}
.navi{}
.navi ul{list-style: none;width: 249px;margin-left:13px;}
.navi ul ul{list-style: none;width: 100%;}
.navi ul ul ul{list-style: none; width: 100%;}
.level1 li{padding: 10px 10px 10px 15px;background: url("../pix/index_navi_item_bg.gif") no-repeat;}
.level2 li{background: url("../pix/index_navi_item.gif") no-repeat; padding: 10px 0px 0px 15px;margin-left: 15px;}
.level2 li.last, .level2 li.toplastlast{background: url("../pix/index_navi_item_last.gif") no-repeat;padding-right: 0px;}
.level2 li a{color:#273B8B}
.level2 li a:hover, .level2 li a.on{color:#6699FF}
.level3 li{padding: 10px 10px 10px 15px;margin-left: 2px;}
.level3 li a{color:#C82026}
.level3 li a:hover, .level3 li a.on{color:#FF0000}
html>body ul.level2{padding-bottom: 10px;padding-left: 15px;}
html>body .level2 li.last{background: url("../pix/index_navi_item_last.gif") no-repeat;}
html>body .level3 li{padding: 10px 10px 10px 45px;background: url("../pix/index_navi_item_ns.gif") no-repeat;}
html>body .level3 li.last{ background: url("../pix/index_navi_item_ns_last.gif") no-repeat;}
html>body .level3 li.toplast{background: url("../pix/index_navi_item.gif") no-repeat  30px 0px;}
html>body .level3 li.toplastlast{background: url("../pix/index_navi_item_last.gif") no-repeat 30px 0px;padding-bottom: 10px;}

.navi a{text-decoration: none;color: #5A5A5A;}
.navi a:hover, .navi a.on{text-decoration: underline;color: #5A5A5A;}
.content{padding-left: 58px;height: 90px;}
.imprint{float: left;}
.imprint ul{list-style: none; white-space:nowrap;display:inline ;}
.imprint li{float: left;background: url("../pix/trenner.gif") no-repeat 0px 2px;padding-left: 7px;	padding-right: 7px;}
.imprint a{color: #424242;text-decoration: none;}
.imprint a:hover{color: #000;text-decoration: underline;}
.imprint li.first{background: none;}
.logobottom{float: right;padding-right: 25px;}

/* Index Page */
.indexpage{background: url(../pix/index_bg.gif);}
.logos{height: 74px;}
.logoleft{float: left;}
.logoright{float: right;}
.indexpage .teasercontainer{height:220px;}
.indexpage .mainlogo{float: left;}
.indexpage .teaserright{float: left;}
.indexpage .contentcontainer{background:#FFF url("../pix/index_content_bg.jpg") no-repeat;height: 150px;}
.indexpage .welcome{float: left;}
.indexpage .bottom{clear: both;padding-left: 66px;height: 30px;}
.indexpage .navi{float: left;background: url("../pix/index_navi_bg.gif") no-repeat;text-transform:uppercase;}

/* Content Pages */
.contentpage{background: url(../pix/content_bg.gif);}
.contentpage .teasercontainer{background:#F7F7F7 url(../pix/content_teaser_pic_bg.gif) repeat-x;height:204px;}
.contentpage .mainlogo{float: left;}
.contentpage .content{background:url(../pix/content_teaser_pic_shadow.gif) no-repeat;}
.contentpage .teaserright{padding-top: 19px;float: left;}
.contentpage .contentcontainer .navi{background: none;}
.main{float: left;margin-left: 71px;width: 547px;margin-top: 20px;}
.contentpage .bottomcontainer{clear: both;padding-top: 20px;padding-left: 15px;}
.contentpage .bottom{background:#F7F7F7 url(../pix/content_bottom_bg.gif) repeat-y;background-position: 37px;height: 65px;padding-left: 333px;padding-top: 26px;}
.contentpage .navi{float: left;text-transform:uppercase;}

/* Publisher Specials */
.main p, .textbody{margin-bottom: 18px; font-size: 11px;}
.main a{color: #CC0000;text-decoration: none;}
.main a:hover{color: #555;text-decoration: underline;}
h1, .bighead4, #inhaltHead, .contentHead{font-size: 18px;color:#0A3891; padding-bottom: 19px;text-transform:uppercase;}
.subhead{font-size: 13px;color:#0A3891;padding-bottom: 18px;text-transform:uppercase;}
.subsubhead{width: 300px;font-weight: normal;padding-bottom: 18px;font-style: italic; font-size: 11px}
.SucheItemsLink{float: left;}
.SucheItemsDate{float: right;}
.searchlist li{ list-style: none}
table.edit td{padding: 3px;}
td.textbody, td{font-size:10px;}
td.emptycols{font-size: 1px;padding: 0px;display: none;}
td.linecolortyp{padding: 0px;}
td.headline{color: #FFF; background-color: #0A3891; font-weight:bold; padding: 4px; border-bottom: 1px solid #FFF}
td.headcols{padding: 4px; border-bottom: 1px solid #000; background-color: #FFF; color: #CC0000; text-transform: uppercase;}
td.whitecols{padding: 3px;background-color: #FFF;}
td.normalcols{background-color: #FFF; padding: 3px;border-bottom: 1px solid #0A3891;}
#inhalt ul{ list-style-type: disc; padding-left: 15px;}

/* Sitemap */
#sitemap {background:url(../pix/content_sitemap_bg.gif) no-repeat;padding-left: 7px; height: 680px;}
#sitemap .contentHead{width: 523px;border: 1px solid #000; text-align: center; font-size: 18px; font-weight: bold;border: 1px solid #D8D8D8;background: #FFF url(../pix/sitemap_bg.gif); padding-top: 15px; padding-bottom: 15px;margin-bottom: 25px;}
.sitemaplist{float: left;padding: 8 17 11 17;list-style: none;border: 1px solid #D8D8D8;background: #FFF url(../pix/sitemap_bg.gif); margin-bottom:25px; width:164px; margin-right: 15px; }
html>body .sitemaplist{width: 129px; clear: none;}
.sitemapitem1 .nav, .sitemapitem1 .nav:hover{color: #000;  text-transform: uppercase; font-weight: bold;}
.sitemapitem2{padding-left: 22px; padding-top: 11px; background: url(../pix/sitemap_navi_item.gif) no-repeat 10px 0px;}
.sitemapitem2 a, .sitemapitem2 a:hover{color: #0A3891; font-weight: bold; text-decoration: underline}
.sitemapitem2last{padding-left: 22px; padding-top: 11px; background: url(../pix/sitemap_navi_item_last.gif) no-repeat 10px 0px;}
.sitemapitem2last a, .sitemapitem2last a:hover{color: #0A3891; font-weight: bold; text-decoration: underline}
.sitemapitem3{padding-top: 11px;padding-bottom: 11px;padding-left: 48px; background: url(../pix/sitemap_navi_item_2.gif) no-repeat 10px 0px;}
.sitemapitem3 a,.sitemapitem3 a:hover{ text-decoration: underline; color: #CC0000;}
.sitemapitem3last{padding-top: 11px;padding-bottom: 11px;padding-left: 48px; background: url(../pix/sitemap_navi_item_2_last.gif) no-repeat 10px 0px;}
.sitemapitem3toplast{padding-left: 48px; padding-top: 11px; background: url(../pix/sitemap_navi_item.gif) no-repeat 37px 0px;}
.sitemapitem3toplastlast{padding-left: 48px; padding-top: 11px; background: url(../pix/sitemap_navi_item_last.gif) no-repeat 37px 0px;}
