/* biallo.da 2009 CSS */	
/* Globals/Helpers */	

body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
body, td, th { font-family: Arial, Helvetica, sans-serif; }
#biallode { margin: 0px; }
A { color:#053b90; text-decoration:none; }
A:hover { text-decoration:underline }
.grey { color:#e1e1e1; }
.black { color:#000000; }
/*  HELPER  */
.breaker { height:1px; overflow:hidden; clear:both; }
A.redarrow { padding: 0px 0px 0px 17px; font-weight:normal; color:#053b90; background-image:url(http://www.biallo.de/images/elements/bullet_red_arrows.gif); background-repeat:no-repeat; background-position: 0px 5px; }
/*  BANNER  */
#biallodebannertop { }
#biallodesuperbanner { width:840px; text-align:center; line-height:1px; margin:0; padding:0; }
#biallodesky { width:162px; height: 600px; position:absolute; padding-top:16px; left: 850px; }
/*  HEADER  */
#bitopheader { width: 840px; height: 16px; font-size:11px; background-color:#FFF; color:#8d8d8d; margin-top:2px; }
#bitopheaderred { width: 840px; height: 8px; background-image:url(http://www.biallo.de/images/background/top_balken.gif); }
#bitopheader a { color:#8d8d8d; text-decoration:none; }
#bitopheaderpartleft { float:left; width: 450px; padding-left:3px; }
#bitopheaderpartright { float:right; width: 300px; text-align:right; }
#biheader { clear:both; width: 840px; height: 80px; background-image:url(http://www.biallo.de/images/header/top_bg_inv.gif); }
#biheaderdatem { float:left; text-align:right; padding: 5px 5px 0px 0px; width: 140px; font-weight:bold; color:#FFFFFF; font-size:11px; }
#biheaderlogo { float:left; height:66px; width: 292px; }
#biheadshadow { clear:both;  width: 840px; height: 12px; background-repeat:no-repeat; background-color: #F4F4F4; }
#biheadshadowwide { width: 838px; height: 12px; background-color:#FFF; }
#biheaderpartright { float:right; width: 415px; height:80px; overflow:hidden;  }
#biheadernavi { text-align:right; width: 410px; overflow:hidden; padding: 0px 5px 0px 0px; height: 29px; color:#FFFFFF; font-size:11px; font-weight:bold; background-image:url(http://www.biallo.de/images/header/top_navi_bg.gif);  }
#biheadernavi ul { margin:0px; padding:4px 0px 0px 0px; }
#biheadernavi li { display: inline; list-style:none; margin-left:10px; padding:0px; }
#biheadernavile { background-image:url(http://www.biallo.de/images/header/top_navi_re.gif); height:29px; width:44px; float:left; }
#biheadernavi a { color:#FFFFFF; text-decoration:none; }
#biheadernavi a:hover { color:#CCCCCC; text-decoration:none; }
#biheaderdate { text-align:right; padding: 5px 5px 0px 0px; width: 300px; font-weight:bold; color:#FFFFFF; font-size:11px; }
#biheadersuche { text-align:right; float:right; padding: 13px 5px 0px 0px; width: 300px; font-weight:bold; color:#FFFFFF; font-size:11px; }
#biheadersuche input { font-size:11px; }
#binavi { clear:both; width: 840px; background-image:url(http://www.biallo.de/images/background/navi3_reiter_off.gif); height: 29px; padding: 0px 0px 0px 0px; font-size:11px !important; color:#FFFFFF; font-weight:bold; background-color:#3b60ae; min-width:0 }
.binavitabon { float:left; background-image:url(http://www.biallo.de/images/background/navi3_reiter_on.gif); height: 20px; padding: 9px 3px 0px 6px; text-align:center; font-size:11px; color:#FFFFFF; font-weight:bold;  }
.binavitabon a { color:#FFFFFF; text-decoration:none; }
.binavitabon a:hover { color:#FFFFFF; text-decoration:none; }
.binavitaboff { float:left; height: 20px; padding: 9px 3px 0px 6px; background-image:url(http://www.biallo.de/images/background/navi3_reiter_off.gif); text-align:center; font-size:11px !important; color:#FFFFFF; font-weight:bold;  }
.binavitaboff:hover { background-image:url(http://www.biallo.de/images/background/navi3_reiter_over.gif); }
.binavitabspacer { float:left; width: 2px; height: 29px; }
.binavitaboff a { color:#FFFFFF; text-decoration:none; }
.binavitaboff a:hover { color:#FFFFFF; text-decoration:none; }
#bisubnavi { clear:both; width: 832px; background-image:url(http://www.biallo.de/images/background/navi_sub_bg4.gif); padding: 0px 0px 0px 8px; height: 19px; font-size:11px; color:#FFFFFF; font-weight:bold; }
.bisubnavioff { float:left; padding: 3px 4px 0px 8px; text-align:center; }
.bisubnavion { float:left; padding: 3px 4px 0px 8px; text-align:center; }
.bisuche { font-size:11px; }
.bisubnavioff a { color:#FFFFFF; text-decoration:none; }
.bisubnavioff a:hover { color:#FF0000; text-decoration:none; }
/* CONTENT */
#portalcontent { clear:both; width:840px; }
#bicontentleftwrapper { float:left; width:540px; overflow:hidden; margin: 0px; padding: 0px;  }
#bicontentleftwrapperwide { float:left; width:838px; overflow:hidden; margin: 0px; padding: 0px; background-color:white;  }
#bicontentleft { margin: 0px 8px 0px 8px;  }
#bicontentright { float:left; width:300px; margin: 0px 0px 0px 0px; }
/* BUTTONS*/
.batbackbuttons { padding: 15px 0px 15px 0px; }
.button90 { margin-top:10px; background-image:url(http://www.biallo.de/images/buttons/90buttonbg.gif); width:90px; height:15px; font-size:11px; font-weight:bold; color:#333333; text-align:center; padding-top:1px; }
.button90 a { color:#333333; text-decoration:none; }
/* REITER BOXEN BLAU GLOSSY */
.bireiterbluegl { text-transform: capitalize; background-image:url(http://www.biallo.de/images/background/bluegl_reiter_bg.gif); height: 25px; font-size:12px; color:#FFFFFF; font-weight:bold; }
.bireiterblueglon { float:left; font-weight:bold; background-image:url(http://www.biallo.de/images/background/bluegl_reiter_on.gif); height: 17px; padding: 8px 7px 0px 8px; text-align:center; color:#FFFFFF; }
.bireiterblueglon a { color:#FFFFFF; text-decoration:none; }
.bireiterblueglon a:hover { color:#EEEEEE; text-decoration:none; }
.bireiterbluegloff { float:left; height: 17px; padding: 8px 7px 0px 8px; background-image:url(http://www.biallo.de/images/background/bluegl_reiter_off.gif); text-align:center; color:#FFFFFF; cursor:pointer; }
.bireiterbluegloff:hover { color:#FF0000; }
.bireiterbluegloff a { color:#FFFFFF; text-decoration:none; }
.bireiterbluegloff a:hover { color:#FF0000; text-decoration:none; }
.bireiterblueglspacer { float:left; width: 2px; height: 25px; background-image:url(http://www.biallo.de/images/background/bluegl_reiter_spacer.gif); }
/* REITER BOXEN BLAU Höhe 25px */
.bireiterblue25 { text-transform: capitalize; background-image:url(http://www.biallo.de/images/background/blue_reiter_bg.gif); height: 20px; font-size:12px; color:#FFFFFF; font-weight:bold; }
.bireiterblue25on { float:left; font-weight:bold; background-image:url(http://www.biallo.de/images/background/blue_reiter_on.gif); height: 17px; padding: 3px 7px 0px 8px; text-align:center; color:#FFFFFF; }
.bireiterblue25on a { color:#FFFFFF; text-decoration:none; }
.bireiterblue25on a:hover { color:#EEEEEE; text-decoration:none; }
.bireiterblue25off { float:left; height: 17px; padding: 3px 7px 0px 8px; background-image:url(http://www.biallo.de/images/background/blue_reiter_off.gif); text-align:center; color:#FFFFFF; cursor:pointer; }
.bireiterblue25off:hover { color:#FF0000; }
.bireiterblue25off a { color:#FFFFFF; text-decoration:none; }
.bireiterblue25off a:hover { color:#FF0000; text-decoration:none; }
.bireiterblue25spacer { float:left; width: 2px; height: 20px; background-image:url(http://www.biallo.de/images/background/blue25_reiter_spacer.gif); }
/* REITER BOXEN GRAU Höhe 25px */
.bireitergrey25 { background-image:url(http://www.biallo.de/images/background/grey25_reiter_bg.gif); height: 25px; font-size:12px; color:#eeeeee; font-weight:bold; }
.bireitergrey25on { float:left; font-weight:bold; background-image:url(http://www.biallo.de/images/background/grey25_reiter_on.gif); height: 20px; padding: 5px 7px 0px 8px; text-align:center; color:#666666; }
.bireitergrey25on a { color:#000000; text-decoration:none; }
.bireitergrey25on a:hover { color:#FF0000; text-decoration:none; }
.bireitergrey25off { float:left; height: 20px; padding: 5px 7px 0px 8px; background-image:url(http://www.biallo.de/images/background/grey25_reiter_off.gif); text-align:center; color:#666666; cursor:pointer; }
.bireitergrey25off:hover { color:#FF0000; }
.bireitergrey25off a { color:#000000; text-decoration:none; }
.bireitergrey25off a:hover { color:#FF0000; text-decoration:none; }
.bireitergrey25spacer { float:left; width: 2px; height: 25px; background-image:url(http://www.biallo.de/images/background/grey25_reiter_spacer.gif); }
/* REITER BOXEN BLAU */
.bireiterblue { background-image:url(http://www.biallo.de/images/background/blue_reiter_bg.gif); height: 19px; font-size:11px; color:#FFFFFF; }
.bireiterblueon { float:left; font-weight:bold; background-image:url(http://www.biallo.de/images/background/blue_reiter_on.gif); height: 17px; padding: 2px 7px 0px 8px; text-align:center; color:#FFFFFF; }
.bireiterblueon a { color:#FFFFFF; text-decoration:none; }
.bireiterblueon a:hover { color:#FFFFFF; text-decoration:none; }
.bireiterblueoff { float:left; height: 17px; padding: 2px 7px 0px 8px; background-image:url(http://www.biallo.de/images/background/blue_reiter_off.gif); text-align:center; color:#FFFFFF; cursor:pointer; }
.bireiterblueoff a { color:#FFFFFF; text-decoration:none; }
.bireiterblueoff a:hover { color:#FFFFFF; text-decoration:none; }
.bireiterbluespacer { float:left; width: 2px; height: 19px; background-image:url(http://www.biallo.de/images/background/blue_reiter_spacer.gif); }
/* REITER BOXEN Grau*/
.bireitergrey { background-image:url(http://www.biallo.de/images/background/grey_reiter_bg.gif); height: 20px; font-size:11px; color:#000000; border-top: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; }
.bireitergreyon { float:left; background-image:url(http://www.biallo.de/images/background/grey_reiter_on.gif); font-weight:bold; height: 17px; padding: 3px 7px 0px 8px; text-align:center; color:#000000; }
.bireitergreyon a { color:#000000; text-decoration:none; }
.bireitergreyon a:hover { color:#BB0000; text-decoration:none; }
.bireitergreyoff { float:left; height: 17px; padding: 3px 7px 0px 8px; background-image:url(http://www.biallo.de/images/background/grey_reiter_off.gif); text-align:center; color:#333333; cursor:pointer; }
.bireitergreyoff:hover { color:#FF0000; }
.bireitergreyoff a { color:#333333; text-decoration:none; }
.bireitergreyoff a:hover { color:#FF0000; text-decoration:none; }
.bireitergreyspacer { float:left; width: 2px; height: 20px; background-image:url(http://www.biallo.de/images/background/grey_reiter_sep.gif) }
/* REITER BOXEN Trans Dark */
.biaktreitertrans { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size:11px; font-weight: bold; }
.biaktreitertranson { float:left; height: 17px; border:1px solid #ffffff; margin: 4px 4px 4px 4px; padding: 2px 8px 0px 8px; text-align: center; background-color:#000000; }
* html .biaktreitertransons { background-color: #000000; back\ground-color: transparent; background-image: url(http://www.biallo.de/images/dummy.gif);  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/spezial/overlayblack.png", sizingMethod="scale"); }
.biaktreitertransoff { float:left; height: 17px; border:1px solid #ffffff; margin: 4px 4px 4px 4px; padding: 2px 8px 0px 8px; text-align: center; background-image: url(http://www.biallo.de/images/spezial/overlayblack.png); }
* html .biaktreitertranson { background-color: #000000; back\ground-color: transparent; background-image: url(http://www.biallo.de/images/dummy.gif);  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/spezial/overlayblack.png", sizingMethod="scale"); }
.biaktreitertranson a { color:#ffffff; text-decoration:none; }
.biaktreitertranson a:hover { color:#FF0000; text-decoration:none; }
.biaktreitertransoff a { color:#aaaaaa; text-decoration:none; }
.biaktreitertransoff a:hover { color:#FF0000; text-decoration:none; }
/* REITER BOXEN Trans Dark */

.bireitertrans { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size:11px; font-weight: bold; }
.bireitertranson { float:left; height: 17px; margin: 0px 1px 0px 0px; padding: 2px 8px 0px 8px; text-align: center; background-color:#000000; }
* html .bireitertransons { background-color: #000000; back\ground-color: transparent; background-image: url(http://www.biallo.de/images/dummy.gif);  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/spezial/overlayblack.png", sizingMethod="scale");
}
.bireitertransoff { float:left; height: 17px; margin: 0px 1px 0px 0px; padding: 2px 8px 0px 8px; text-align: center; background-image: url(http://www.biallo.de/images/spezial/overlayblack.png); }
* html .bireitertranson { background-color: #000000; back\ground-color: transparent; background-image: url(http://www.biallo.de/images/dummy.gif);  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/spezial/overlayblack.png", sizingMethod="scale");
}
.bireitertranson a { color:#ffffff; text-decoration:none; }
.bireitertranson a:hover { color:#FF0000; text-decoration:none; }
.bireitertransoff a { color:#aaaaaa; text-decoration:none; }
.bireitertransoff a:hover { color:#FF0000; text-decoration:none; }

/*  FOOTER  */

.bildhinweis { color:#999999; font-size:10px; padding-top:20px; padding-bottom:20px;}
#bifooter { width: 830px; background-image:url(http://www.biallo.de/images/background/bg_verlauf_db.gif); text-align:center; padding:15px 5px 15px 5px; color:#FFFFFF; background-color:#0d4aaa; background-position:top; background-repeat:repeat-x; margin: 0px; }
#bifooter a { color:#FFF; }
#bifooter .footernavi1 li { display: inline; list-style:none; margin:6px; padding:0px; font-size: 13px; }
#bifooter .footernavi1 ul { margin:10px; padding:0px; }
.minisitemap { width: 825px; padding:10px 5px 10px 10px; color:#999; background-color:#f4f4f4; margin: 0px 0px 0px 0px; }
.minisitemap a { color:#555; }
.minisitemap li { list-style:none; margin:0px; padding:0px; text-align:left; }
.minisitemap ul { margin:0px; padding:0px; text-align:left; font-size:11px; }
.minisitemapelement { margin:0px; padding:0px 10px 0px 0px; text-align:left; width:127px; float:left; }
.minisitemapheader { font-weight:bold; color:white; font-size:11px; margin:0px; padding:0px; }
.printpage { width:500px; }
.toplistrow { font-size:11px; font-weight: normal; background-color:#eeeeee }
.toplistrowalt { font-size:11px; background-color:#e2e6ed; font-weight: normal; }
.toplistnr { font-size: 11px; background-color: #053b90; color: #FFFFFF; padding: 0px 3px 0px 3px; font-weight: bold; }
A.toplist { font-weight:bold; color:#000000; text-decoration:none; font-weight: normal; }
A.toplist:hover { text-decoration:underline; color:#BB0000; font-weight: normal; }
.birightelement { padding:0px 0px 16px 0px; }
.bitabbox { padding:10px 0px 8px 66px; margin: 0px 0px 10px 0px; border-top: 1px solid rgb(211, 211, 211); border-bottom: 1px solid rgb(211, 211, 211); background-image:url(http://www.biallo.de/images/banner/anzeige.gif); background-position:top right; background-repeat:no-repeat;}
.birighcontentad{ padding:0px 0px 0px 0px; background-color:#fff;}
.rightshboxfirst { background-image:url(http://www.biallo.de/images/background/sh_box_top2.gif); width:300px; height:3px; margin-bottom:8px; }
.rightshboxtop { background-image:url(http://www.biallo.de/images/background/sh_box_top.gif); width:300px; height:5px; }
.rightshboxmid { background-image:url(http://www.biallo.de/images/background/sh_box_mid.gif); padding: 5px 0px 0px 0px; width:300px; }
.rightshboxbottom { background-image:url(http://www.biallo.de/images/background/sh_box_bottom.gif); width:300px; height:5px; }
.righttrennertop { background-image:url(http://www.biallo.de/images/background/right_spacer_top.gif); width:300px; height:5px; }
.righttrennerbottom { background-image:url(http://www.biallo.de/images/background/right_spacer_bottom.gif); margin-bottom:4px; width:300px; height:13px; }
/*  QUICKNAV  */

.quicknav { float:left; width:109px; background-repeat:no-repeat; background-position: 0px 0px; height: 17px; color:#ffffff; font-size:12px; font-weight:bold; padding: 2px 0px 0px 29px; background-color:#8394c9; /*  background-color:#4165b2; */
margin:1px 0px 9px 8px; font-size:11px; }
.rechner { background-image:url(http://www.biallo.de/images/icons/quicknavss_rechner.gif); }
.blog { background-image:url(http://www.biallo.de/images/icons/quicknavss_blog.gif); }
.bialloindex { background-image:url(http://www.biallo.de/images/icons/quicknavss_index.gif); }
.pcheck { background-image:url(http://www.biallo.de/images/icons/quicknavss_produktcheck.gif); }
.quicknav a { color:#ffffff; }
/* ARCHIV */

.archive { list-style:none; margin:0; padding:0 }
.archive ul { padding: 0px 0px 2px 0px; margin: 0; font-weight:normal; list-style-type:none; }
.archive li { padding: 0px 0px 3px 0px; margin: 0px; font-size:12px; font-weight:normal; list-style-type:none; }
/*  CONTENT PORTAL   color:#7b93b8;  */

.pttrenner { height:1px; overflow:hidden; border-top:1px solid #d3d3d3; margin-bottom:12px; }
.ptheaderh2 { background-image:url(http://www.biallo.de/images/background/bg_hederh2.gif); font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #d3d3d3; line-height:17px; color:#053b90; background-position: 0px 1px; background-repeat:repeat-x; height:17px; background-color:#fcfcfc; font-size:14px; font-weight:bold; display:inherit; padding: 1px 0px 0px 1px; margin: 0px 0px 12px 0px; }
.ptheaderh2test { background-image:url(http://www.biallo.de/images/background/blue_reiter_bgf.gif); font-family:Arial, Helvetica, sans-serif; line-height:17px; color:#053b90; background-position: 0px 0px; background-repeat:repeat-x; height:17px; background-color:#fcfcfc; font-size:12px; font-weight:bold; display:inherit; padding: 1px 0px 0px 4px; margin: 0px 0px 5px 0px; }
.ptlinkweitere { color:#000; }
.ptdothead { background-image:url(http://www.biallo.de/images/background/line_trenner6.gif); background-repeat:repeat-x; color:#BB0000; background-position: 0px 2px; font-size:14px; font-weight:bold; padding: 0px 0px 2px 0px; margin: 0px 0px 5px 0px; }
.ptdotheadtext { margin-top:2px; padding:0px 5px 0px 1px; }
.bmaintitel { background-image:url(http://www.biallo.de/images/background/line_trenner5.gif); background-repeat:repeat-x; color:#BB0000; background-position: 0px 0px; font-size:14px; font-weight:bold; padding: 2px 0px 2px 1px; margin: 0px 0px 0px 0px; }
.ptschnelleinstieg  .bifinanztabellen h1 { /* background-image:url(http://www.biallo.de/images/background/headline_blue_gradient_hor.gif);
background-repeat:repeat-y; */
color:#9a9a9a; font-size:11px; font-weight:bold; padding: 2px 0px 2px 0px; margin: 0px 0px 6px 0px; }
.bifinanztabellen h2 { color:#053b90; font-size:18px; font-weight:bold; padding: 2px 0px 2px 4px; margin: 0px 0px 6px 0px; }
.birightdotheaddisabled { background-image:url(http://www.biallo.de/images/background/lines.gif); color:#BB0000; /* background-image:url(../images/background/sh_box_trenner.gif); */
background-repeat:repeat-x; font-size:12px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 8px; }
.birightdotheadtextdisabled { background-color:#f4f4f4; }
.birightdothead { /* background-image:url(http://www.biallo.de/images/background/headline_blue_gradient_hor.gif); */
background-image:url(http://www.biallo.de/images/background/blue_reiter_bgf.gif); color:#ffffff; font-size:12px; height:17px; font-family: Arial, Helvetica, sans-serif; padding: 2px 0px 0px 4px; margin: 0px 8px 8px 8px; font-weight:bold; }
.birightredhead { background-image:url(http://www.biallo.de/images/background/headline_red_gradient_hor.gif); color:#ffffff; font-size:12px; height:17px; font-family: Arial, Helvetica, sans-serif; padding: 2px 0px 0px 4px; margin: 0px 8px 8px 8px; }
.nlmini { background-image:url(http://www.biallo.de/images/background/newsletterbg.jpg); padding:1px 5px 5px 5px; color:#FFF; min-width:0 }
.birightorangehead { background-image:url(http://www.biallo.de/images/background/headline_orange_gradient_hor.gif); color:#ffffff; font-size:12px; height:17px; font-family: Arial, Helvetica, sans-serif; padding: 2px 0px 0px 4px; margin: 0px 8px 8px 8px; }
.birightpetrolhead { background-image:url(http://www.biallo.de/images/background/headline_petrol_gradient_hor.gif); color:#ffffff; font-size:12px; height:17px; font-family: Arial, Helvetica, sans-serif; padding: 2px 0px 0px 4px; margin: 0px 8px 8px 8px; }
.birightbluehead { /* background-image:url(http://www.biallo.de/images/background/headline_blue_gradient_hor.gif); */
background-image:url(http://www.biallo.de/images/background/blue_reiter_bgf.gif); color:#ffffff; font-size:12px; height:17px; font-family: Arial, Helvetica, sans-serif; padding: 2px 0px 0px 4px; margin: 0px 8px 8px 8px; }
.portalelementheaderbig { background-image:url(http://www.biallo.de/images/background/headline_deepblue_gradient.gif); /* background-image:url(http://www.biallo.de/images/background/headline_navstyle.gif); */
height: 23px; color:#FFFFFF; font-size:16px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; padding: 2px 0px 0px 5px; margin: 0px 0px 8px 0px; }
.portalelementheaderbig h1 { /* background-image:url(http://www.biallo.de/images/background/headline_navstyle.gif); */
height: 23px; color:#FFFFFF; font-size:16px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; }
.portalelementheadersmall { /* background-image:url(http://www.biallo.de/images/background/headline_blue2_gradient_small.gif); */
background-image:url(http://www.biallo.de/images/background/blue_reiter_bgf.gif); background-position: 0px 0px; height: 16px; color:#FFFFFF; font-size:11px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; padding: 3px 0px 0px 5px; margin: 0px 0px 0px 0px; }

.bivergleichboxwrapper { margin: 0px 0px 13px 0px; }
.bivergleichboxwrapper li { list-style:none; }
.finanzrechner li { list-style:none; }
.biarchivbox { background-image:url(http://www.biallo.de/images/background/box_lightblue_gradient.gif); background-repeat:repeat-x; background-color:#aebcd2; font-size:11px; padding: 4px 4px 4px 4px; margin-bottom:12px; font-size:12px; min-width:0 }
.bivergleichboxwrapper h2 { font-size:18px; margin-bottom:4px; }
.biarchivboxthemen { background-color:#f7f8f9; width:245px; margin: 10px 0px 0px 0px; padding:4px; }
.biarchivboxthemenheader { font-size:11px; font-weight:bold; color:#919191 }
.bivergleichbox { background-image:url(http://www.biallo.de/images/background/box_lightblue_gradient.gif); background-repeat:repeat-x; background-color:#aebcd2; font-size:11px; padding: 8px 6px 2px 8px; }
.bivergleichboxgrey { background-color:#f3f3f3; font-size:11px; padding: 8px 8px 8px 8px; min-width:0; }
.bivergleichboxblueborder { background-image:URL(http://www.biallo.de/images/background/box_grey_gradient.gif); padding:5px; border:1px solid #d3d3d3; font-size:11px; min-width:0; }
.ptkondiheader { font-size:13px; font-weight:bold; margin-bottom:8px; }
.bivergleichboxindex { background-color:#e2e6ed; width:162px; padding:3px; height:94px; overflow:hidden; }
.bivergleichboxtabelle { margin-right:10px; }
.bivergleichboxtabellerowalt { background-color:#e2e6ed; font-size:11px; }
.bivergleichboxtabellerow { font-size:11px; }
.bivergleichboxwrapper .festgeld { display:none }
.bivergleichboxwrapper .sparbriefe { display:none }
.bivergleichboxwrapper .baufinanzierung { display:none }
.bivergleichboxwrapper .kredite { display:none }
.bivergleichboxhead { padding: 0px 0px 3px 0px; }
A.bluelinkbluearrow { background-image:url(http://www.biallo.de/images/elements/bullet_blue_arrow.gif); background-repeat:no-repeat; text-decoration:none; color:#053b90; font-weight:bold; padding: 0px 0px 0px 10px; background-position: 0px 5px; }
.bivergleichboxwrapper .vglsp1 { width:195px; float:left; }
.bivergleichboxwrapper .vglsp2 { width:175px; float:left; }
.bivergleichboxwrapper .vglsp3 { width:130px; ; float:left; }
.sp3 { width:33%; float:left; padding: 0px 0px 0px 0px; }
.sp3np { width:33%; float:left; }
.sp2 { width:50%; float:left; padding:10px 0px 10px 0px; }
.sp2np { width:50%; float:left; }
.spacer3d { background-image:url(../images/construct/sep_3d.gif); height:2px; }
.portalcontentad { text-align:center; padding: 0px 0px 8px 0px; margin: 0px 0px 0px 0px; }
.vgboxnext {width:18px;height:9px;float:right; cursor:pointer; background-image:url(http://www.biallo.de/images/buttons/vgboxnext.gif)}
.anzeige { color:#AAAAAA; font-size:10px; text-align:right; }
/* Zinsticker */

.zinsticker { margin: 0px 0px 14px 0px; /* background-image:url(http://www.biallo.de/images/background/bg_verlauf_lb.gif); */
background-color: #f4f4f4; background-position:bottom; }
/* Spezial 	height:160px;*/

.ptspezialbox { padding: 0px 0px 0px 0px; margin: 0px 0px 16px 0px; background-repeat:no-repeat; width:524px; height:125px; overflow:hidden; cursor:pointer; }
.ptspezialboxcontent { padding: 3px; margin: 8px 8px 0px 0px; width:238px; height: 103px; float:right; overflow: hidden; background-image: url(http://www.biallo.de/images/spezial/overlaywhite.png); }
.ptspezialboxcontent a:link, .ptspezialboxcontent a:visited, .ptspezialboxcontent a:hover, .ptspezialboxcontent a:active { color:#000000; text-decoration:none; }
* html .ptspezialboxcontent { background-color: #333; back\ground-color: transparent; background-image: url(http://www.biallo.de/images/dummy.gif);  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/spezial/overlaywhite.png", sizingMethod="scale");
}
.ptspezialboxcontent h2 { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal; margin:0px; padding:0px 0px 15px 0px; color:black; }
.ptspezialboxcontent h3 { font-size:11px; font-weight:bold; margin:0px; padding:0px 0px 0px 0px; color:black; }
/*  GA_VERGLEICH  */
.gavergleich { padding: 0px 0px 20px 0px; }
.gavergleichheader { background-image:url(../images/construct/gavergleich_head_bg.gif); height: 25px; color:#FFFFFF; font-size:16px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; padding: 3px 0px 0px 5px; }
.gavergleichmain { background-image:url(../images/construct/bg_verlauf_lb.gif); padding:5px; }
.gavergleichbox { border:1px solid #a9b7cd; padding:3px; background-image:url(http://www.biallo.de/images/construct/bg_verlauf_lb.gif); }
A.bluelinkwhitearrow { background-image:url(../images/construct/arr_vergleich.gif); background-repeat:no-repeat; text-decoration:none; color:#053b90; font-weight:bold; padding: 0px 0px 0px 19px; background-position: 0px 2px; }
/*  KOLUMNE  */

.kolumnetext { font-size: 11px; }
.kolumneimageold { font-size: 12px; float:left; }
.kolumneimage { margin-left:10px; }
.kolumnemain { padding:0px 8px 0px 8px; }
.kolumnetext h2 { font-family:Arial, Helvetica, sans-serif; color:#435dae; margin:0px 0px 5px 0px; line-height:normal; font-size:13px; }
.kolumnetext h3 { color:#435dae; margin:0px; padding:0px; line-height:normal; padding:0px 0px 3px 0px; font-weight:bold; font-size:11px; font-family: Arial, Helvetica, sans-serif; }
/*  Hauptartikel  */
.ptaktuell { padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; background-position:bottom; background-repeat:repeat-x; }
.ptaktuell .geld { display:block }
.ptaktuell .kred { display:none }
.ptaktuell .immo { display:none }
.ptaktuell .koka { display:none }
.ptaktuell .vers { display:none }
.ptaktuellhead { padding: 0px 0px 0px 0px; margin: 0px 0px 8px 0px; background-repeat:no-repeat; width:524px; height:220px; overflow:hidden; position:relative; }
.ptaktuellheadtext { position: absolute; bottom: 0px; margin-bottom:8px; width:100%; background-image: url(http://www.biallo.de/images/spezial/overlayblack.png); }
* html .ptaktuellheadtext { background-color: #000000; back\ground-color: transparent; background-image: url(http://www.biallo.de/images/dummy.gif);  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/spezial/overlayblack.png", sizingMethod="scale");
}
.ptaktuellheadtext h3 { font-family: Arial, Helvetica, sans-serif; font-size:20px; line-height:24px; font-weight:normal; margin:0px; padding: 0px 0px 5px 8px; color:white; }
.ptaktuellheadtext h2 { font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height:12px; margin:0px; padding: 3px 0px 0px 8px; color:white; font-weight:bold; }
.ptaktuellheadtext h3 a { color:white; }
.ptaktuelltext { padding: 0px 0px 0px 0px; margin: 0px 0px 16px 0px; }
.ptaktuelltext h3 { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; margin:0px; padding: 0px 0px 5px 0px; color:#053b90 }
.ptaktuelltext h2 { font-size:11px; margin:0px; padding: 2px 0px 0px 0px; color:#96a2b5 }
.ptaktuellweiterehead { color: #919191; font-weight:bold; font-size:11px; margin: 8px 0px 4px 0px; }
/*  TEASER PORTAL  */
.portalteaserspacer { background-image:url(http://www.biallo.de/images/construct/dottedline.gif); height:1px; margin:10px 0px 10px 0px; }
A.portalteaserlink { text-decoration:none; color:#053b90; font-weight:bold; white-space:nowrap; }
.portalteaser { padding-top: 0px; padding-bottom: 16px; background-position:bottom; background-repeat:repeat-x;/* background-image:url(http://www.biallo.de/images/background/rubtrennerfade.gif); */
}
.resortlink { }
.resortlink a { color:#96a2b5; font-size:11px; font-weight:normal; }
.portalteaserimage { width:150px; float:left; margin:2px 10px 5px 0px; overflow:hidden;}
.portalteasertext { float:left; margin-bottom:10px;  }
.portalteasertext h2 { color:#333333; margin:0px; line-height:normal; font-weight:bold; font-size:11px; }
.portalteasertext h3 { color:#053b90; margin:0px; padding:0px; line-height:normal; padding:0px 0px 10px 0px; font-weight:normal; font-size:18px; font-family:Arial, Helvetica, sans-serif }
.portalteasertext h3 a { color:#053b90; text-decoration:none; }
.portalteaserweitere ul { padding:0px; margin:0px; color:#053b90; list-style:none; padding: 10px 0px 10px 0px; }
a .blacknormal { color:#000000; font-weight:normal; }
.portalteaserweitere li { padding:0px; margin:0px; color:#053b90; }
A.portalteaserweiterelink { text-decoration:none; color:#053b90; }
/* 2ps */

.portalteaser2sptext { float:left; margin-bottom:10px; font-size:12px; }
.portalteaser2sp h2 { color:#96a2b5; margin:0px; line-height:normal; font-size:11px; }
.portalteaser2sp h3 { color:#053b90; margin:0px; padding:0px; line-height:normal; padding:0px 0px 10px 0px; font-weight:bold; font-size:13px; font-family:Arial, Helvetica, sans-serif }
.portalteaser2sp h3 a { color:#053b90; text-decoration:none; }
.ptrechnerblock { padding: 0px 0px 10px 0px; font-family:Arial, Helvetica, sans-serif; }
.ptrechnerteaser { background-image:  url(http://www.biallo.de/images/background/rechnerteaserbox.gif); font-family:Arial, Helvetica, sans-serif; float:left; width: 219px; margin-right:8px; font-size:11px; overflow:hidden; white-space:nowrap; height: 49px; background-repeat:no-repeat; padding: 2px 0px 0px 35px; cursor:pointer; }
.ptrechnerteaserempty h2, .ptrechnerteaser h2, .ptrechnerteasertabelle h2 { font-size:12px; padding:0px; margin:0px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.ptrechnerteasertabelle { background-image:  url(http://www.biallo.de/images/background/vergleichteaserbox.gif); font-family:Arial, Helvetica, sans-serif; float:left; width: 219px; margin-right:8px; font-size:11px; overflow:hidden; white-space:nowrap; height: 49px; background-repeat:no-repeat; padding: 2px 0px 0px 35px; cursor:pointer; }
.ptrechnerteaserempty { background-image:  url(http://www.biallo.de/images/background/rechnerteaserboxempty.gif); float:left; font-size:11px; width: 262px; overflow:hidden; white-space:nowrap; height: 51px; background-repeat:no-repeat; padding: 0px 0px 0px 0px; cursor:pointer; }
.ptrechnerteaserimage { width:42px; float:left; padding-right:4px; }
.ptrechnerteaserempty a, .ptrechnerteasertabelle a, .ptrechnerteaser a { color:#000000; text-decoration:none; }
.ptrechnerteaserempty a:hover, .ptrechnerteasertabelle a:hover, .ptrechnerteaser a:hover { text-decoration: underline; }
/* Artikel*/

.atruletop { padding: 0px 0px 0px 10px; margin: 0px 0px 3px 0px; border-bottom: 1px dotted #555555; }
.atartikel { padding: 0px 0px 0px 0px; }
.atartikel h2 { color:#96a2b5; margin:0px; line-height:normal; font-size:11px; }
.atartikel h3 { color:#053b90; margin:0px; padding:0px; line-height:normal; padding:0px 0px 10px 0px; font-weight:normal; font-size:22px; font-family:Tahoma, Arial, Helvetica, sans-serif }
.atteaser { font-weight:bold; }
.atimage { float:left; padding: 14px 10px 5px 0px; }
.attext { padding: 10px 0px 10px 0px; margin: 0px; }
.attext p { padding: 0px 0px 10px 0px; margin: 0px; }
.atanzeige { padding: 0px 0px 10px 0px; text-align:center; margin:10px 0px 10px 0px; border-bottom: 1px solid #bcc9d1; border-top: 1px solid #bcc9d1; clear:both; }
.atanzeigelabel { padding-bottom:10px; text-align:left; font-size:10px; color:#7f7f7f; }
.atartikel A { font-weight:bold; color:#053b90; text-decoration:none; }
.atartikel A:hover { text-decoration:underline }
.atquicklink { font-size: 13px; background-image: url(http://www.biallo.de/images/helpers/arrfatt.gif); background-repeat: no-repeat; background-color:#dddddd; font-weight:bold; background-position: 0px 2px; padding: 3px 0px 3px 28px; margin: 5px 0px 7px 0px; clear:both; }
.atquicklink A { color: #222222; text-decoration: none }
.atquicklink A:hover { color: #222222; text-decoration: underline }
.atweitereartikel { padding: 0px 0px 10px 0px; }
.atweitereartikelhead { font-weight:bold; padding: 0px 0px 10px 0px; }
.atweitereartikel A { font-weight:normal; color:#000000; text-decoration:none; }
.atweitereartikel A:hover { text-decoration:underline }
.stdweitereelementabgesetzt { padding: 10px 0px 10px 0px; text-align:left; }
ul.atweitere { margin: 0px; padding:0px 0px 10px 10px; }
ul.atweitere li { list-style-type:none; background-image:  url(http://www.biallo.de/images/helpers/ctweiterebullet.gif); padding: 0px 0px 2px 10px; margin: 0px; background-repeat:no-repeat; background-position: -3px 2px; font-weight:normal; }
.atssstext ul { margin-left: 40px; }
.atssstext li { margin-left: 40px; }
.atfooter { padding: 0px 0px 10px 0px; clear:both; font-size:12px; color:#999999; font-weight:bold; }
.atautor { padding: 0px 0px 10px 0px; float:left; width:50%; }
.atfkt { padding: 0px 0px 10px 0px; float:left; width:50%; text-align:right; }
.atdrucken { width:110px; height:20px; text-align:right; float:right; background-image:  url(http://www.biallo.de/images/helpers/printicon.gif); background-repeat:no-repeat; background-position: right top; }
.atempfehlen { width:110px; height:20px; text-align:right; float:right; clear:both; background-image:  url(http://www.biallo.de/images/icons/icon_send.gif); background-repeat:no-repeat; background-position: left top; }
.atdruckentop { margin: 0px 0px 0px 0px; float:right; text-align:right; width:140px; background-image:  url(http://www.biallo.de/images/helpers/printicon.gif); background-repeat:no-repeat; background-position: right top; }
.atdruckentop A { font-weight:bold; color:#053b90; text-decoration:none; font-size:12px; }
.atdruckentop A:hover { text-decoration:underline; font-size:12px; }
.atbewerten { background-color:#ffffff; padding:3px; clear:both; margin: 30px 0px 10px 0px; border: 1px solid #bcc9d1; }
.atkommentare { padding: 20px 0px 0px 0px; margin:20px 0px 10px 0px; border-top: 1px solid #bcc9d1; }
.atkommentareeintrag { padding: 0px 0px 10px 0px; }
.atkommentare H2 { color:#960000; font-size:16px; font-weight:bold; text-align:left; padding: 0px 0px 0px 0px; margin:0px; line-height:normal; }
.atkommentarebox { border: 1px solid #bcc9d1; padding:4px; background-color: #f5f3f3; margin: 10px 0px 0px 0px; }
.atkommentardatum { font-size:11px; }
.atkommentarhead { font-weight:bold; }
.atkommentarautor { color:#7c7c7c; }
.atkommentartext { color:#000000; }
.atbildquelle { padding: 0px 0px 10px 0px; clear:both; font-size:10px; color:#9b9b9b; text-align:right; }
.atbildquelle a, .atbildquelle a:link, .atbildquelle a:hover { color:#9b9b9b; text-decoration:none; font-weight:normal; }
.footerlinks { color: #888888; font-size: 10px; width:780px; }
.footerlinks a:link, .footerlinks a:visited, .footerlinks a:active { text-decoration: none; color: #888888; font-size: 10px; padding: 0px; font-weight: normal; }
/* ================================================ Artikel ================================================ */

.ctbreadcrumb { color:#9a9a9a; font-size:11px; font-weight:normal; text-align:left; padding: 0px 0px 3px 0px; }
.ctbreadcrumb a { color:#9a9a9a; text-decoration:none; }
.stdruletop { padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; border-bottom: 1px dotted #b1b1b1; }
.stdinfohead { color:#939393; font-size:11px; font-weight:normal; text-align:right; padding: 0px 0px 0px 0px; border-bottom: 0px dotted #b1b1b1; }
.stdinfoheaddu a { color:#333333; text-decoration:none; }
.stdimageblock { margin: -10px 0px 13px 0px; }
.stdspezialrechner { background-color:#ffffff; padding:5px 0px 0px 0px; margin-bottom:15px; border:1px solid #b5b5b5; }
.stdspezialrechner img { margin-right:8px; }
.stdspezialrechner a { text-decoration:none; color:#053b90; }
.stdspezialrechnerhead { font-size: 12px; color:#FFFFFF; font-weight:bold; position:relative; padding: 0px 1px 1px 5px; background-color:#CDCDCD; background-image:  url(http://www.biallo.de/images/common/fondstipp_bg.gif); background-repeat: no-repeat; }
.stdspezialrechnerbildhinweis { font-size: 10px; text-align:right; color:#aaaaaa; padding-right:3px;  }
.stdspezialrechnerbox { font-size: 11px; line-height:normal; padding:5px 5px 0px 5px; width:250px; height:64px; float:left; }
.stdspezialteaser h3 a, .stdspezialteaser h3 a:link, .stdspezialteaser h3 a:visited, .stdspezialteaser h3 a:hover, .stdspezialteaser h3 a:active { text-decoration:none; color:#000000; }
.stdspezialteaseranzeige h3 a, .stdspezialteaseranzeige h3 a:link, .stdspezialteaseranzeige h3 a:visited, .stdspezialteaseranzeige h3 a:hover, .stdspezialteaseranzeige h3 a:active { text-decoration:none; color:#000000; }
.stdspezialteaserimage { float:left; margin: 0px 10px 5px 0px; overflow:hidden; }
.stdspezialteaser { margin-bottom:15px; }
.stdspezialteaseranzeige { border-bottom: 1px solid #999999; margin-bottom:15px; }
.stdspezialteaser h2 { line-height:14px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#061691; margin: 0px; font-weight:bold; line-height: normal; padding: 0px 0px 3px 0px; }
.stdspezialteasertextbox { float:left; }
.stdspezialteaser h3 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#000000; font-weight:bold; padding: 0px 0px 5px 0px; line-height: normal; margin: 0px; }
.stdspezialteaseranzeige h3 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#000000; font-weight:bold; padding: 0px 0px 5px 0px; line-height: normal; margin: 0px; }
.stdspezialteasertext { font-size: 12px; color:#000000; line-height: 16px; word-spacing: 1px; }
.stdbannertop10block { padding-bottom:15px; }
.stdbannertop10left { float:left; width:300px; }
.stdbannertop10right { float:left; margin:16px 0px 0px 16px; width:250px; }
.stdbannertop10anzeige { font-size:11px; color:#999999 }
.spezialbox { font-size: 13px; background-image: url(http://www.biallo.de/images/common/arrfatt.gif); background-repeat: no-repeat; background-color:#dddddd; font-weight:bold; background-position: 0px 2px; padding: 3px 0px 3px 28px; margin: 5px 0px 5px 0px; }
.spezialbox A { color: #222222; text-decoration: none }
.spezialbox A:hover { color: #222222; text-decoration: underline }
.stdbewerten { padding:0px 0px 0px 3px; clear:both; margin: 10px 0px 10px 3px; border:1px solid #CCCCCC; }
.stdtitel { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#053b90; font-weight:bold; padding: 1px 0px 1px 5px; margin: 0px 0px 10px 0px; background-color:#CECECE; }
.stdartikel { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; word-spacing: 1px; padding: 2px 2px 5px 0px; }
.stdartikel A { font-weight:bold; }
.stdheadline, H1 { font-family: Arial, Verdana, Helvetica; font-size: 14px; color: #000000; padding: 0px 0px 0px 0px; margin: 0px; font-weight:bold; }
.stdsubline, H2 { font-family: Tahoma, Verdana, Arial; font-size: 20px; line-height: 22px; color: #053b90; padding: 0px 0px 0px 0px; margin: 0px 0px 15px 0px; font-weight:normal; }
#infopage h2 { font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #053b90; padding: 0px 0px 5px 0px; margin: 0px; font-weight:normal; }
#infopage h1 { font-family: Tahoma, Verdana, Arial; font-size: 20px; line-height: 22px; color: #053b90; padding: 0px 0px 0px 0px; margin: 0px 0px 15px 0px; font-weight:normal; }
.stdteaserblock { padding: 0px 0px 10px 0px; }
.stdimage { float: left; margin: 3px 10px 2px 0px; }
.stdteaser { font-weight: bold; padding: 0px 0px 13px 0px; }
.bildunterschrift { color:#9a9a9a; font-size:11px; width:240px; line-height: 12px;}
.stdtextblock { padding: 0px 0px 13px 0px; }
.stdtextblock p { margin:0px; padding:0px 0px 13px 0px; }
.stdtextblock td { padding:3px; margin:0px; vertical-align: top; }
.stdtextblock tr { padding:3px; margin:0px; }
.stdtextblock table { font-size:11px; border: 1px solid #BBBBBB; background-color:#EEEEEE; }
.stdtext { word-spacing: 1px; }
.stdtextabsatz { word-spacing: 1px; padding: 0px 0px 12px 0px; }
.stdtextabsatz h2 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; margin: 0px; padding: 0px; }

.stdback { font-size: 13px; font-weight: bold; padding-left:3px; }

.stdauthor { font-size: 12px; font-weight: bold; padding-left:3px; color:#9a9a9a; }
.stddruck { float:right; font-size: 11px; font-weight: bold; }
.stdempf { float:right; width:255px; font-size: 13px; font-weight: bold; }

.stdfooter { color:#939393; font-size:11px; font-weight:normal; text-align:right; margin: 5px 0px 0px 0px; clear:both; border-top: 1px dotted #b1b1b1; }

.stdweitere { padding: 2px 5px 2px 5px; margin: 0px 0px 0px 3px; border: solid #CCCCCC 1px; background-color:#FFFFCC; }
.stdpremiumselect { padding: 2px 5px 2px 5px; margin: 5px 0px 5px 0px; border: solid #888888 1px; background-color:#EEEEEE; font-size: 12px; }
.stdpremiumlink { padding: 2px 5px 2px 5px; margin: 5px 0px 5px 0px; border: solid #666666 1px; background-color:#E4E8FF; font-size: 12px; }
.stdpremiumpaybox { padding: 2px 5px 2px 5px; margin: 5px 0px 5px 0px; border: solid #888888 1px; background-color:#FFFFFF; font-size: 12px; }
.stdtextinbox { padding: 4px 4px 4px 4px; margin: 5px 0px 5px 0px; border: solid #B5AFA2 1px; background-color:#f1f0fe; font-size: 13px; }
.stdinfobox { width:180px; float:right; padding: 2px 5px 2px 5px; margin: 5px 0px 5px 10px; border: solid #888888 1px; background-color:#EEEEEE; font-size: 12px; }
.stdinfoboxhead { font-size: 12px; font-weight: bold; }
.stdinfoboxtext { font-size: 12px; font-weight: normal; }
.stdinfobox3d { width:190px; float:right; padding: 4px 4px 4px 4px; margin: 5px 0px 5px 10px; border: solid #B5AFA2 1px; background-color:#f1f0fe; font-size: 12px;/* background-image:  url(http://www.biallo.de/images/common/infobox3dbg.jpg); */
}
.stdinfobox3ddisabled A:link { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size: 12px; color: #000000; text-decoration: none }
.stdinfobox3ddisabled A:visited { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size: 12px; color: #000000; text-decoration: none }
.stdinfobox3ddisabled A:hover { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size: 12px; color: #053b90; text-decoration: none }
.stdinfobox3ddisabled A:active { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size: 12px; color: #000000; text-decoration: none }
.stdinfoboxhead3d { font-size: 12px; font-weight: bold; background-color:#CECECE; padding:2px 4px 5px 4px; color:#053b90; }
.stdinfoboxtext3d { font-size: 12px; font-weight: normal; padding: 2px 2px 2px 2px; }
.stdinfoboxtext3d p { margin:5px 0px 5px 0px; padding:0px 0px 0px 0px; }
.stdinfografik { width:190px; float:right; padding: 4px 4px 4px 4px; margin: 5px 0px 5px 10px; border: solid #B5AFA2 1px; background-color:#FFFFFF; font-size: 11px; }
.stdinfografiktext { font-size: 11px; color:#888888; font-weight: normal; padding: 2px 2px 2px 2px; }
.stdweiterehead { font-size: 12px; font-weight: bold; }
.stdweitereelement { font-size: 13px; padding: 1px 0px 0px 0px; }
.stdweitereelementold { font-size: 12px; background-image: url(../images/common/link.gif); background-repeat: no-repeat; background-position: 0px 3px; padding: 0px 0px 0px 20px; }
.stdlegals { padding: 10px 0px 10px 3px; font-size: 13px; }
.stdquelle { }
.stdbildhinweis { float:right; font-size: 10px; color:#aaaaaa; }
.stdbildhinweis A:link { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 10px; color: #aaaaaa; text-decoration: none }
.stdbildhinweis A:visited { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 10px; color: #aaaaaa; text-decoration: none }
.stdbildhinweis A:active { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 10px; color: #aaaaaa; text-decoration: none }
.stdcontentadsep { width:100%; height:1px; overflow:hidden; background-color: #888888; }
.stdcontentadtext { padding: 0px 0px 10px 0px; text-align:center; }
.stdanzeige { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#888888; text-align:right; border-top: 1px solid #999999; }
A.stdbuttonlink:link { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; color: #333333; text-decoration: none }
A.stdbuttonlink:visited { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; color: #333333; text-decoration: none }
A.stdbuttonlink:active { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; color: #333333; text-decoration: none }
.stdbutton { width: auto; height: 16px; margin: 5px 0px 5px 0px; }
.stdbuttonle { float:left; width: 11px; height: 16px; background-image: url(http://www.biallo.de/images/buttons/stdbutle.gif); }
.stdbuttonre { float:left; width: 11px; height: 16px; background-image: url(http://www.biallo.de/images/buttons/stdbutre.gif); }
.stdbuttontext { float:left; font-size:11px; font-weight:bold; padding: 1px 0px 0px 0px; height: 16px; background-image: url(http://www.biallo.de/images/buttons/stdbutmid.gif); background-repeat:repeat-x; }
.stdbutle { border-top: solid 1px #CCCCCC; padding: 10px 0px 0px 0px; }
.stdkombox { padding:0px 3px 0px 3px; clear:both; margin: 0px 0px 10px 0px; border:1px solid #CCCCCC; background-color:#F3F3F3; }
.stdkomboxerf { padding:0px 3px 0px 3px; clear:both; margin: 0px 0px 10px 3px; border:1px solid #CCCCCC; background-color:#FFFFFF; }
.stdkomboxbighead { font-size: 16px; color:#053b90; font-weight:bold; padding: 0px 0px 0px 4px; margin: 10px 0px 0px 3px; background-image:url(http://www.biallo.de/comments/images/headlinegradient.gif); }
.stdkomhead { font-size: 13px; color:#000000; font-weight:bold; padding: 0px 0px 0px 0px; }
.stdkomheadsub { font-size: 13px; padding: 0px 0px 5px 0px; }
.stdkommentar { font-size: 13px; padding: 3px; margin: 6px 0px 6px 0px; background:#F1F1F1; }
.stdkommentardatum { font-size: 11px; color:#666666; }
.stdkommentarhead { font-size: 13px; color:#000000; font-weight:bold; }
.stdpageinhalt {clear:both; padding: 10px 0px 10px 0px; margin: 10px 0px 10px 0px; border-top:1px dotted #b1b1b1; border-bottom:0px dotted #b1b1b1; font-size:13px;}
.stdpageinhalthead {padding: 0px 0px 5px 0px; font-weight:bold;}

.stdpageinhaltelement {
	background-image:  url(http://www.biallo.de/images/helpers/ctweiterebullet.gif);
	padding: 0px 0px 0px 10px;
	margin: 0px;
	background-repeat:no-repeat;
	background-position: -3px 2px;
}
.stdpageinhaltquick 	{ height:16px; float:right; width:120px; }
.stdpageinhalt .prev 	{ cursor:pointer; height:16px; float:left; width:16px; background-image:url(http://www.biallo.de/images/buttons/pageprev.gif); background-repeat:no-repeat; margin-left:10px; }
.stdpageinhalt .prevoff { height:16px; float:left; width:16px; background-image:url(http://www.biallo.de/images/buttons/pageprevoff.gif); background-repeat:no-repeat; margin-left:10px; }
.stdpageinhalt .next 	{ cursor:pointer; height:16px; float:left; width:16px; background-image:url(http://www.biallo.de/images/buttons/pagenext.gif); background-repeat:no-repeat;  margin-left:10px; }
.stdpageinhalt .nextoff { height:16px; float:left; width:16px; background-image:url(http://www.biallo.de/images/buttons/pagenextoff.gif); background-repeat:no-repeat;  margin-left:10px; }
.stdpageinhalt .pagenr 	{ font-size:12px; height:16px; float:left; width:60px; text-align:left; color:#666;}

.stdpageflip { color:#aaaaaa; font-size:13px; padding:3px; margin-top:10px;}
.stdpageflip .prev { font-size:13px; height:16px; float:left; width:150px; background-image:url(http://www.biallo.de/images/buttons/pageprev.gif); background-repeat:no-repeat; padding-left:20px; }
.stdpageflip .prevoff { height:16px; float:left; width:150px; background-image:url(http://www.biallo.de/images/buttons/pageprevoff.gif); background-repeat:no-repeat; padding-left:20px; }
.stdpageflip .next { font-size:13px; height:16px; float:left; width:150px; text-align:right; background-image:url(http://www.biallo.de/images/buttons/pagenext.gif); background-repeat:no-repeat; background-position:right; padding-right:20px; }
.stdpageflip .nextoff { height:16px; float:left; width:150px; text-align:right; background-image:url(http://www.biallo.de/images/buttons/pagenextoff.gif); background-repeat:no-repeat; background-position:right; padding-right:20px; }
.stdpageflip .quick { font-size:13px; height:16px; float:left; width:176px; text-align:center; }
/* ================================================ Rechnerhinweis ================================================ */
A.rechnerinfolink:link { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-weight:bold; font-size: 11px; color: #FF0000; text-decoration:underline }
A.rechnerinfolink:visited { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-weight:bold; font-size: 11px; color: #FF0000; text-decoration:underline }
A.rechnerinfolink:active { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-weight:bold; font-size: 11px; color: #FF0000; text-decoration:underline }
.bmaintitelrechner { font-weight: bold; padding: 7px 0px 7px 5px; margin: 0px 0px 10px 0px; background-color: #053b90; background-image: url(http://www.biallo.de/images/common/mainbg_rech.jpg); }
.bmaintitelrechner H1 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold; padding: 0px 0px 0px 25px; margin: 0px; }
.rechnerhinweis { width:223px; overflow:hidden; float:right; margin-top:2px; }
.infobox { font-family:Arial, Helvetica, sans-serif; font-size:11px; width:220px; position:absolute; }
.infoboxhead { width:220px; height:11px; background-image:url(../images/rechner/hinweis_top2.gif); background-repeat:no-repeat; overflow:hidden; }
.infoboxpointer { width:22px; height:11px; background-image:url(../images/rechner/hinweis_arr.gif); background-repeat:no-repeat; overflow:hidden; }
.infoboxmain { padding:4px; background-image:url(../images/rechner/hinweis_mid.gif); background-repeat:repeat-y; }
.infoboxbottom { width:220px; height: 6px; background-image:url(../images/rechner/hinweis_bottom.gif); background-repeat:no-repeat; overflow:hidden; }

.sitemap  li { list-style:none; margin:6px 6px 6px 0px; padding:0px; font-size:11px;}
.sitemap  ul { margin:0px; padding:0px; }

.splabelgs {color:#990000; border:1px solid #990000; font-size:10px; font-weight:normal; padding:0px 2px 0px 2px; }
.splabel {color:#990000; }

/* Lightbox */

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(http://www.biallo.de/images/common/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(http://www.biallo.de/images/dummy.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/common/overlay.png", sizingMethod="scale");
	}
