:focus {
outline:medium none;
}
html {
overflow-y:scroll;
}
body {
background-color:white;
color:#555555;
font-family:arial,helvetica,sans-serif;
font-size:12px;
line-height:1.4em;
margin:0;
padding:0;
}
h2 {
color:#f6a800;
font-size:16px;
font-weight:bold;
margin:0;
padding:0 0 15px;
}
h5 {
color:#f6a800;
font-size:12px;
font-weight:bold;
margin:0;
padding:0;
}
h6 {
color:#f6a800;
font-size:12px;
font-weight:bold;
margin:0;
padding:0;
}
p.box-inner {
margin-top:4px;
padding:0 10px;
}
#content-inner-2 p {
margin:0;
padding:10px 0 20px;
}
.frontbox-content p, .frontbox-content-schmal p {
margin:0;
padding:0px 0px;
}
.frontbox-content h5, .frontbox-content-schmal h5 {
margin:0;
padding:10px 0px 0;
}
a:link, a:visited {
color:#f6a800;
text-decoration:none;
}
a:hover, a:active {
text-decoration:underline;
}
.csc-sitemap a {
color:black;
}
#container {
margin:0 auto;
width:970px;
}
#top {
background-color:inherit;
height:70px;
margin-top:18px;
text-align:left;
}
#logo {
background-color:inherit;
float:left;
height:70px;
left:33px;
position:relative;
top:0;
}
#top-navi {
background-color:inherit;
float:left;
margin-left:655px;
margin-top:25px;
}
#sprachen {
background-color:inherit;
float:left;
margin-left:600px;
margin-right:20px;
top:20px;
width:60px;
}
#Logobox {
position: relative;
float: left;
margin-left: 33px;
width: 120px;
}

#topmenuarea {
position: relative;
float: right;
width: 200px;
margin-top: 25px;

}
#header {
background-color:inherit;
margin:0;
padding:0 0 0 0px;
text-align:left;
}
#menuearea {
background-color:inherit;
background-image:url("/fileadmin/template/mainsite/images/bg_navi.gif");
background-repeat:no-repeat;
height:43px;
margin-bottom:5px;
width:970px;
}
#secondmenuarea {
position: relative;
float: left;

}

#maincontent {
position: relative;
float: left;

}

.maincontent {
  margin-right: 10px;
  margin-left: 20px;
}

.frontcontent {
  margin-right: 10px;
  margin-left: 20px;
}

#spalte-haupt {
float:left;
margin-bottom:50px;
margin-top:25px;
padding:0;
width:768px;
}
#spalte-rechts {
float:left;
margin-top:29px;
text-align:left;
width:225px;
}
#content {
background-color:inherit;
background-image:url("/fileadmin/site/img/bg_content-inner.jpg");
background-repeat:repeat-y;
width:730px;
}
#content-inner {
background-image:url("/fileadmin/site/img/bg_content.jpg");
background-repeat:no-repeat;
padding:32px 32px 0;
text-align:left;
}
#content-bottom {
background-color:inherit;
background-image:url("/fileadmin/site/img/bg_content-bottom.png");
background-repeat:no-repeat;
height:32px;
margin-bottom:25px;
width:730px;
}
#spalte-haupt2 {
float:left;
margin-left:1px;
margin-right:10px;
margin-top:21px;
text-align:left;
width:527px;
}
#spalte-rechts {
float:left;
margin-top:29px;
text-align:left;
width:197px;
}
#spalte-links {
float:left;
margin-left:5px;
margin-top:4px;
text-align:left;
width:225px;
}
.box_front-head {
background-image:url("/fileadmin/template/mainsite/images/bg_box_rechts-head.png");
background-repeat:no-repeat;
height:20px;
width:197px;
}
.box_front-content {
background-image:url("/fileadmin/template/mainsite/images/bg_box_rechts-content.png");
background-repeat:repeat-y;
margin-bottom:15px;
width:197px;
}
p.box-inner {
margin-top:4px;
padding:0 10px;
}
.box_front-bottom {
background-image:url("/fileadmin/template/mainsite/images/bg_box_rechts-bottom.png");
background-repeat:no-repeat;
height:7px;
width:197px;
}
.box_front-content ul, .box_rechts-content ul {
margin:0;
padding-bottom:10px;
padding-left:25px;
}
.box_front-content h5, .box_rechts-content h5, .box_links-content h5, .frontbox-head-schmal h5 {
margin:0;
padding:0 10px 5px;
}
.frontbox-head {
background-image:url("/fileadmin/template/mainsite/images/bg_frontbox_head.png");
background-repeat:no-repeat;
height:14px;
width:758px;
}
.frontbox-content {
background-image:url("/fileadmin/template/mainsite/images/bg_frontbox.png");
background-repeat:repeat-y;
margin-top:0px;
text-align:left;
width:758px;
}
.frontbox-bottom {
background-image:url("/fileadmin/template/mainsite/images/bg_frontbox_bottom.png");
background-repeat:no-repeat;
height:53px;
width:758px;
}
.frontbox-head-schmal {
background-image:url("/fileadmin/template/mainsite/images/bg_frontbox_head-schmal.png");
background-repeat:no-repeat;
height:14px;
width:527px;
}
.frontbox-content-schmal {
background-image:url("/fileadmin/template/mainsite/images/bg_frontbox-schmal.png");
background-repeat:repeat-y;
text-align:left;
width:527px;
}
.frontbox-bottom-schmal {
background-image:url("/fileadmin/template/mainsite/images/bg_frontbox_bottom-schmal.png");
background-repeat:no-repeat;
height:53px;
width:527px;
}
.box_rechts-head {
background-image:url("/fileadmin/template/mainsite/images/bg_box_rechts-head.png");
background-repeat:no-repeat;
height:20px;
width:197px;
}
.box_rechts-content {
background-image:url("/fileadmin/template/mainsite/images/bg_box_rechts-content.png");
background-repeat:repeat-y;
margin-bottom:15px;
text-align:left;
width:197px;
}
.box_rechts-bottom {
background-image:url("/fileadmin/template/mainsite/images/bg_box_rechts-bottom.png");
background-repeat:no-repeat;
height:7px;
width:197px;
}
.box_links-head {
background-image:url("/fileadmin/template/mainsite/images/bg_box_links-head.png");
background-repeat:no-repeat;
height:23px;
width:225px;
}
.box_links-content {
background-image:url("/fileadmin/template/mainsite/images/bg_box_links-content.png");
background-repeat:repeat-y;
margin-bottom:15px;
text-align:left;
width:225px;
}
.box_links-bottom {
background-image:url("/fileadmin/template/mainsite/images/bg_box_links-bottom.png");
background-repeat:no-repeat;
height:20px;
width:225px;
}
#kanaele {
background-color:inherit;
margin-right:9px;
text-align:left;
width:740px;
}
.kanal-content-box {
background-image:url("/fileadmin/template/mainsite/images/bg_kanalbox.png");
background-repeat:no-repeat;
float:left;
height:168px;
padding:0;
width:376px;
}
img.kanal-img-gross {
display:none;
}
.modul-content-box-links {
background-image:url("/fileadmin/site/img/bg_modulbox.png");
background-repeat:no-repeat;
float:left;
height:168px;
margin-bottom:5px;
margin-right:7px;
padding:0;
width:260px;
}
.modul-content-box-rechts {
background-image:url("/fileadmin/site/img/bg_modulbox.png");
background-repeat:no-repeat;
float:left;
height:168px;
margin-bottom:5px;
padding:0;
width:260px;
}
.icon {
float:left;
height:100px;
margin-right:15px;
margin-top:25px;
text-align:center;
}
.kanal-content, .kanal-content-mag, .kanal-content-book {
float:left;
height:125px;
margin-top:23px;
width:342px;
margin-left: 20px;
}

div.icon-klein {
float:left;
height:148px;
margin-top:20px;
text-align:center;
width:58px;
}
div.modul-content {
float:left;
font-size:11px;
height:125px;
margin-top:18px;
width:180px;
}
#kanaele ul {
font-size:11px;
margin:0;
padding:0;
}
#kanaele p.txt {
font-size:11px;
margin:5px 10px 0 20px;
padding:0;
}
#kanaele h6 {
margin:0 10px 0 0;
}
ul#topnavi {
font-size:0.9em;
margin:0;
padding:0;
text-align:left;
}
ul#topnavi li {
border-right:1px solid #555555;
display:inline;
height:15px;
list-style:none outside none;
margin:0;
padding-left:0.4em;
padding-right:0.6em;
}
ul#topnavi li a, ul#topnavi li a:visited {
color:#555555;
text-decoration:none;
}
ul#topnavi li a:hover {
text-decoration:underline;
}
ul#topnavi li.last {
border:medium none;
}
ul#topnavi li a.current {
color:#FF0000;
}
ul#hauptnavi {
font-size:1.1em;
height:33px;
left:39px;
margin:0;
padding:0;
position:relative;
text-align:left;
top:14px;
}
ul#hauptnavi li {
float:left;
font-weight:bold;
list-style:none outside none;
margin:0;
padding:0;
}
ul#hauptnavi li.trenner {
background-image:url("/fileadmin/template/mainsite/images/bg_hauptnavi_trenner.png");
background-repeat:no-repeat;
height:33px;
position:relative;
top:-9px;
width:30px;
}
ul#hauptnavi li a, ul#hauptnavi li a:visited {
color:#333333;
text-decoration:none;
}
ul#hauptnavi li a:hover {
text-decoration:underline;
}
ul#topnavi span.active {
color:#f6a800;
}
ul.subnav-1st-level {
list-style-type:none;
margin:0 2px 10px 10px;
padding:0;
}
ul.subnav-1st-level li.level-one {
margin-top:5px;
}
ul.subnav-2nd-level {
list-style-type:none;
margin:0 2px 10px 0.5em;
padding:0;
}
.active {
color:#f6a800;
}
ul.subnav-1st-level li.level-one a, ul.subnav-2nd-level li a, ul.subnav-1st-level li.level-one a:visited, ul.subnav-2nd-level li a:visited {
color:#555555;
text-decoration:none;
}
ul.subnav-1st-level li.level-one a:hover, ul.subnav-2nd-level li a:hover {
text-decoration:underline;
}
#bubble_menu {
background-image:url("/fileadmin/site/img/bubble-menu_gfx/hg_kreis_rot.png");
background-repeat:no-repeat;
height:570px;
margin-left:48px;
position:relative;
width:570px;
}
#omn_logo_sm {
left:228px;
position:absolute;
top:264px;
}
#bbl_1 {
left:120px;
position:absolute;
top:149px;
}
#bbl_2 {
left:99px;
position:absolute;
top:260px;
}
#bbl_3 {
left:169px;
position:absolute;
top:349px;
}
#bbl_4 {
left:281px;
position:absolute;
top:349px;
}
#bbl_5 {
left:350px;
position:absolute;
top:260px;
}
#bbl_6 {
left:324px;
position:absolute;
top:149px;
}
#bbl_7 {
left:222px;
position:absolute;
top:100px;
}
div.bubble_item a {
background-image:url("../img/modules/OnlineButton_grau.png");
}
div.bubble_item a:hover {
background-image:url("../img/modules/OnlineButton_rot.png");
}
.pfeil {
border:medium none;
float:left;
}
.lang-icon {
margin-right:12px;
}
.content-icon {
float:left;
margin-bottom:10px;
margin-right:10px;
}
#bubble_menu {
background-image:url("/fileadmin/site/img/bubble-menu_gfx/hg_kreis_rot.png");
background-repeat:no-repeat;
height:570px;
margin-left:94px;
position:relative;
width:570px;
}
#omn_logo_sm {
left:228px;
position:absolute;
top:264px;
}
#bbl_1 {
left:120px;
position:absolute;
top:149px;
}
#bbl_2 {
left:99px;
position:absolute;
top:260px;
}
#bbl_3 {
left:169px;
position:absolute;
top:349px;
}
#bbl_4 {
left:281px;
position:absolute;
top:349px;
}
#bbl_5 {
left:350px;
position:absolute;
top:260px;
}
#bbl_6 {
left:324px;
position:absolute;
top:149px;
}
#bbl_7 {
left:222px;
position:absolute;
top:100px;
}
#icon-computer {
left:257px;
position:absolute;
top:12px;
}
#icon-handy {
left:504px;
position:absolute;
top:237px;
}
#icon-print {
left:16px;
position:absolute;
top:255px;
}
#icon-einkaufswagen {
left:248px;
position:absolute;
top:501px;
}
div.bubble_item a {
background-image:url("../img/modules/OnlineButton_grau.png");
}
div.bubble_item a:hover {
background-image:url("../img/modules/OnlineButton_rot.png");
}
.csc-textpic-intext-left-nowrap {
margin-bottom:30px;
}
.frontbox-content-schmal h6 {
margin-left:20px;
}
.frontbox-content-schmal .csc-textpic h6 {
margin:0;
}
.frontbox-content-schmal .csc-textpic .bodytext a {
color:#555555;
}
.frontbox-content-schmal .csc-textpic .bodytext a.download {
color:#f6a800;
}
ul.subnav-1st-lvl {
width:205px;
}
img {
border:0 none;
}
div.box_rechts-content p, div.box_front-content p {
margin-top:4px;
padding:0 10px;
}
div#content-inner-2 {
min-height:250px;
}
.kanaelequer {
margin-left:5px;
}
ul#hauptnavi li span.active a {
color:#f6a800;
}
#container {
overflow:hidden;
}
#logo {
top:5px;
}
div.box_front-head {
height:10px;
}
div.box_front-content h5 {
padding-top:10px;
}
div.csc-textpic, div.csc-textpic-intext-left-nowrap {
margin-top:10px;
padding-left:20px;
}
.frontbox-content-schmal {
margin-bottom:7px;
padding-top:0;
}
.csc-textpic-text p.bodytext {
margin:0;
padding:5px 15px 5px 0;
}
.frontbox-content-schmal ul {
margin-left:0;
padding-left:40px;
}
div.csc-textpic-text ul {
margin-left:0;
padding-left:1em;
}
td {
vertical-align:top;
}
div.padleft {
padding-left:20px;
padding-right:5px;
}
div.padleft table tr td p {
padding:5px;
}
p.center {
text-align:center;
}
div#spalte-rechts div.box_front-content p.center {
margin:5px 0;
}
.rot {
color:#f6a800;
}
b.rot {
line-height:20px;
}
div.csc-sitemap ul {
list-style-type:none;
padding-left:30px;
}
div.csc-textpic-intext-left h5 {
padding-bottom:20px;
padding-top:18px;
}
div.csc-textpic-above h6 {
padding-bottom:8px;
padding-top:8px;
}
.plugin-spacer {
height:5px;
padding:0 !important;
}
div.kanal-content ul {
margin:10px 0;

}
span.rss {
line-height:40px;
}
div.news-list-container {
padding:10px 20px 0;
}
div.news-latest-container {
padding:0 15px;
}
div.news-single-item {
padding:10px 20px 0;
}
.news-latest-container p, .news-list-container p, .news-single-item p {
margin:0;
padding:10px 0 0;
}
.news-list-item {
padding:5px 0 0;
}
div.singleimage {
float:left;
margin:15px 15px 5px 0;
}
span.news-latest-date, span.news-list-date {
font-size:12px;
}
span.news-list-date {
float:right;
}
div.news-list-item {
margin-bottom:10px;
}
.news-list-morelink {
float:right;
}
div.news-list-item img {
clear:left;
float:left;
margin-right:15px;
margin-top:10px;
}
.pzr {
margin-left:15px;
}
.PZ3zoom a, .PZ3zoom a:visited {
display:block;
height:100%;
overflow:hidden;
padding:0;
text-decoration:none;
width:100%;
}
html > body .PZ3-r a {
right:0;
}
.PZ3zoom a:hover {
background:none repeat scroll 0 0 transparent;
cursor:default;
height:auto;
margin:-1px 0 0 -1px;
overflow:visible;
padding:0;
position:absolute;
width:auto;
z-index:999;
}
html > body .PZ3zoom a:hover {
margin:-1px -1px 0;
}
.PZ3zoom a img {
border:0 none;
height:100%;
width:100%;
}
.PZ3zoom a:hover img {
border:0 none;
height:auto;
margin-left:-10px;
width:auto;
}
a:hover .PZ3cap, a:hover .PZ31cap {
background:none repeat scroll 0 0 #336699;
color:#FFFFFF;
direction:ltr;
display:block;
font:10pt verdana,sans-serif;
margin-top:-3px;
text-align:left;
}
a:hover .PZ3cap {
padding:3px 5px;
}
.PZ3inr {
display:block;
padding:2px 5px;
}
.noCap a:hover .PZ3cap, .noCap a:hover .PZ31cap {
display:none;
}
.noBdr, .noBdr a:hover {
border:0 none;
}
.Lnk a:hover {
cursor:pointer;
}
div.tx-timtabsociable-pi1 {
padding:0 10px;
}
div.tx-timtabsociable-pi1 h5 {
padding:0 0 5px;
}
hr.clearer {
background-color:#CCCCCC;
border:1px none #CCCCCC;
clear:right;
height:1px;
}

.kanal-table {
  padding: 0px;

}

.kanal-td {
  padding: 0px;
  margin: 0px;
}

tbody {
  margin: 0px;
}

.tx-columna-pi1 {
  margin-left: -2px;

}

.kanal-content-mag a:link, .kanal-content-mag a:visited {
  color:#97bf0d;
  text-decoration:none;  
}

.kanal-content-mag a:hover  {
  color:#97bf0d;
  text-decoration:underline;  
}

.kanal-content-mag h5 {
  color:#97bf0d;
}

.kanal-content-book a:link, .kanal-content-book a:visited {
  color:#ec7404;
  text-decoration:none;  
}

.kanal-content-book a:hover  {
  color:#ec7404;
  text-decoration:underline;  
}

.kanal-content-book h5 {
  color:#ec7404;
}
