@charset "utf-8";

#biallokompakt { position:relative; margin: 20px 0px 0px 15px; font-family: Arial, Helvetica, sans-serif;}

.bkompaktnavi a {color:#275772; }
.bkompaktnavi td, th { font-family: Arial, Helvetica, sans-serif; font-size: 14px; }

.bkompaktnavi { border: 1px solid #d9d9d9; background-color:#fafafa; padding:5px 5px 5px 5px; font-size:15px; color:#4f4f4f; font-weight:bold;}
.bkompaktnavi { -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px;border-radius:3px; /* CSS3 */}

/* Hier hintergrundfarbe subnavi anpasssen */
.bkompaktsubnavi { display:none; position:absolute; border: 1px solid #d9d9d9; background-color:#db402e; padding:8px 5px 5px 5px; z-index:100000}
.bkompaktsubnavi { -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px;border-radius:3px; /* CSS3 */}

.breaker { width:1px; height;1px; overflow:hidden; clear:both;}

.bkompaktnavi ul  { margin:5px 0px 0px 0px; padding:0px; overflow:hidden;}
.bkompaktnavi li { position:relative; float:left; text-align:center; list-style:none; height: 32px; margin:0px; font-weight:bold;  }
.bkompaktnavi li div { text-decoration:none; color:#000; display:block; background: transparent url(images/navbtgreyleft.png) no-repeat top left; font-size:12px; font-weight:bold; height: 32px;}
.bkompaktnavi li div span { background: transparent  url(images/navbtgreyright.png) no-repeat top right; white-space:nowrap; display: block; padding: 6px 14px 0px 12px; height: 28px; }
.bkompaktnavi li div:hover, div.navbt.on { background: transparent url(images/navbtdredleft.png) no-repeat top left; color: #fff; }
.bkompaktnavi li div:hover span { background: transparent  url(images/navbtdredright.png) no-repeat top right; }
.bkompaktnavi li div:hover.on { color: #fff; }


.bkompaktsubnavi ul  { margin:0px; padding:0px; overflow:hidden;}
.bkompaktsubnavi li { list-style:none; margin:0px; font-weight:bold; padding:7px;  }
.bkompaktsubnavi li a { text-decoration:none; color:#fff; display:block; font-size:12px; font-weight:bold; }
.bkompaktsubnavi li a:hover{ color: #ff0; }

.bkompaktreadwrapper { float:left; margin-top:30px; font-size:15px; color:#4f4f4f; }
.bkompaktread { margin-top:10px; border: 1px solid #d9d9d9; background-color:#fafafa; padding:8px 5px 5px 5px;}
.bkompaktread { -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px;border-radius:3px; /* CSS3 */}
.bkompaktread a {text-decoration:none; font-size:13px;}
.bkompaktreadelement { padding:5px 0px 5px 0px; line-height:18px;}

.bkompaktbindexwrapper { float:left; margin-top:30px; margin-left:20px; font-size:15px; color:#4f4f4f; }
.bkompaktbindex { margin-top:10px;  border: 1px solid #d9d9d9; background-color:#fafafa; padding:8px 5px 5px 5px;}
.bkompaktbindex { -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px;border-radius:3px; /* CSS3 */}
.bkompaktbindexxs { font-size:11px}

/* ARTIKEL */

.kompaktsubheader { font-size:18px; color:#db402e; padding: 10px 5px 5px 0px; font-weight:bold; }

.stdartikel { margin-top:10px; border: 1px solid #e6e6e6;  padding:8px 5px 5px 5px;}
.stdartikel { -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px;border-radius:3px; /* CSS3 */}


.stdartikel { font-size:15px; }
.stdheadblock h1 { font-size:15px; color:#4f4f4f; line-height:15px; }
.stdheadblock h2 { font-size:20px; color:#db402e; line-height:15px; margin:0px 0px 20px 0px; }

.rechnerheader { font-size:20px; color:#db402e; line-height:15px; margin:20px 0px 10px 0px; }

/*
.bkompaktnavi li a.on, #biheadernavi li a.ondefault   { color:#fff; background: url(/images/construct/binavi.png) repeat-x 0px -84px; }
.bkompaktnavi li a:hover, #biheadernavi li a.default:hover  { color:#04388e; background: url(/images/construct/binavi.png) repeat-x 0px -28px; }
.bkompaktnavi li a.holdhover  { color:#04388e; background: url(/images/construct/binavi.png) repeat-x 0px -28px; }
.bkompaktnavi li a.default  { color:#fff; background: url(/images/construct/binavi.png) repeat-x 0px 0px; }
.bkompaktnavi li a.on:hover, #biheadernavi li a.onholdhover  { color:#fff; background: url(/images/construct/binavi.png) repeat-x 0px -112px; }
*/

