
.blaetternbuttons {width:100%;}

.rparacheck .rparacheckbox{
	float:left;
}

.rparakurzinfoblock {
	margin-bottom:-10px;
	padding:6px 9px;
}
.rechnerkurz #RechnerButtonWeiterOben {
	display:none !important;
}

.registertab{border-right:1px solid #E5E5E5 !important;}
.registertextbreitselect,.registertextbreit{
	margin:-1px 25px 2px 3px !important;
	height:14px !important;
}
.registerselect{
	background-image:none !important;
	background-color:#FFFFFF !important;
	margin-left:0 !important;
	margin-right:0 !important;
	height:30px !important;
}
.registertext,.registertextbreit{
	padding-top:3px !important;
	padding-bottom:3px !important;
}
.registertext a{color:#666666 !important;}
.registertextbreit a{
	color:#666666 !important;
	font-size:14px !important;
	margin-top:-1px !important;
}
.register{
	background:none !important;
	background-color:#F4F4F4 !important;
	border:1px solid #E5E5E5 !important;
	margin:3px !important;
	height:auto !important;
}

.registerrumpf{border:none !important;}
.registerrumpfblock{
	border-top:1px solid #E5E5E5 !important;
	border-left:1px solid #E5E5E5 !important;
	box-shadow:2px 2px 2px #AAAAAA !important;
	margin-bottom:11px !important;
}

.eingabetab,.eingabetabff{
	padding:0 9px 0 9px !important;
	border-spacing:0 9px !important;
	border-collapse:separate !important;
	empty-cells:show !important;
}
.eingabetab .tabhead,.eingabetab .tabheadcur,
.eingabetab .tabline0,.eingabetab .tabline1,
.eingabetab .tablinecur0,.eingabetab .tablinecur1,
.eingabetabff .tabhead,.eingabetabff .tabheadcur,
.eingabetabff .tabline0,.eingabetabff .tabline1,
.eingabetabff .tablinecur0,.eingabetabff .tablinecur1,
.eingabetabff td{
	border-top:1px solid #DEDEDE !important;
	border-bottom:1px solid #DEDEDE !important;
	border-left:none !important;
	border-right:none !important;
}
.eingabetab .tabline1,
.eingabetabff .tabline1{background-color:#FCFCFF !important;}
.eingabetab .tablinecur0,.eingabetab .tablinecur1,
.eingabetabff .tablinecur0,.eingabetabff .tablinecur1{background-color:#FCFCFF !important;}
.eingabetab .tabhead,.eingabetab .tabheadcur,
.eingabetabff .tabhead,.eingabetabff .tabheadcur{
	background-image:none !important;
	background-color:#F4F4F4 !important;
}
.eingabetab .tabhead .tabheadlink,.eingabetab .tabheadcur .tabheadlink,
.eingabetabff .tabhead .tabheadlink,.eingabetabff .tabheadcur .tabheadlink{
	color:black !important;
}
.eingabetab td:first-child,
.eingabetabff td:first-child{border-left:1px solid #DEDEDE !important;}
.eingabetab td:last-child,
.eingabetabff td:last-child{border-right:1px solid #DEDEDE !important;}
.eingabetabff .tablinenr,
.eingabetab .tablinenr{
	background-color:#FFFFFF !important;
	color:#000000 !important;
	font-size:22px;
}

.tabheadsub{font-weight:normal !important;}

.RechnerInput input{
	width:60px;
	text-align:right;
	font-size:1.15em;
	font-weight:bold;
	margin-right:5px;
	margin-top:1px;
	padding:3px 1px 3px 1px;
	background-image: url("//www.biallo.de/finserv/rechner/Include/tab/regbg.jpg");
	background-repeat: repeat-x;
	border:1px solid #CECECE;
}
.RechnerInput span {font-size:1.15em; font-weight:bold;}
.RechnerInput.RechnerInputX3 input{width:32px;}
.RechnerInput.RechnerInputX6 input{width:66px;}
.RechnerInput.RechnerInputX9 input{width:80px;}

.RechnerInput.RechnerOK a {
	float:left;
}
.RechnerInput.RechnerOK a {
	background:url("//www.biallo.de/finserv/rechner/Include/tab/Atest-Berechnen.gif") no-repeat scroll left top transparent;
	cursor:pointer;
	display:block;
	font:bold 17px/10px Arial;
	text-decoration: none;
	width:125px; height:25px;
}
.RechnerInput.RechnerOK span {display:none;}
.RechnerInput.RechnerInputLabel{
	display:block;
	clear:both;
	font-size:1em;
	font-weight:bold;
}

.RechnerSliderBlock{
	clear:both;
	float:left;
	display:block;
	height:35px;
	width:400px;
}
.RechnerSlider{
	-moz-user-focus:normal;
	-moz-user-select:none;
	position:relative;
	cursor:default;
	width:200px; height:22px;
	float:left;
	outline:none;
}

.RechnerSlider .RechnerRegler{
	-moz-user-select:none;
	position:absolute;	
	font-size:1px;
	overflow:hidden;
	cursor:hand;
	width:41px; height:22px;
	background-image:url("//www.biallo.de/finserv/rechner/Include/tab/Regler.gif");
	z-index:99; /* MD 2014-09-04 */
}

.RechnerSlider .RechnerRegler div{}
.RechnerSlider .RechnerRegler.hover {}


.RechnerSlider .RechnerReglerSchiene{
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	font-size:0.01mm;
	height:22px;
	overflow:hidden;
}

.RechnerReglerStand{
	background-image:url("//www.biallo.de/finserv/rechner/Include/tab/ReglerStand.gif");
	background-repeat: no-repeat;
	background-position:11px;
	height:14px;
	margin-top:4px;
	float:left;
}

.RechnerReglerRest{
	background-image:url("//www.biallo.de/finserv/rechner/Include/tab/ReglerSchiene.gif");
	background-repeat: no-repeat;
	background-position:right;
	height:14px;
	margin-top:4px;
	float:left;
}

.RechnerSlider.schmal{width:270px;}
.RechnerSlider.mittel{width:350px;}
.RechnerSlider.breit{width:400px;}
.RechnerSlider.extrabreit{width:500px;}

.RechnerReglerWert{
	font-size:9px;
	font-weight:normal;
	padding-top:2px;
}
.RechnerReglerSkala div{
	position:absolute;
	text-align:center;
}
.RechnerReglerStrich {
	background:url("//www.biallo.de/finserv/rechner/Include/tab/ReglerStrich.gif") no-repeat scroll 0 0 transparent;
	height: 4px;
	width: 6px;
	margin-left: -3px !important;
	margin-top: 18px !important;
	position: absolute;
	text-align: center;
	z-index: 1;
}




.datatabZURBANK{width:87px;}
.datatabZURBANK a.RechnerButtonZurBank {
	display:block;
	background:url("//www.biallo.de/finserv/rechner/Include/tab/Atest-weiter.gif") no-repeat scroll left top transparent;
	cursor: pointer;
	height:29px;
	width:87px;
	text-decoration: none;
	margin:0;
}
.datatabZURBANK a.RechnerButtonZurBank span {display:none;}

a.sortonup, a.sortup, a.sortondown, a.sortdown{display:inline !important; height:11px; width:11px; padding-left:11px; margin-left:3px;}







.rparaanwahl {background-color:#FFFFFF !important;}
.rparatab{background-color:#FFFFFF !important;}
.rparablocktop select {
	padding:3px 3px 3px 0 !important;
	margin-left:3px !important;
	font-weight:bold !important;
}
.rparablocktop .rparalabel {display:none;}
#anwahlMitDirektkontakt .rparalabel{padding-top:3px !important;}
.rparablock,.rparacheck,.rparaokweiter,.rparablocktop{vertical-align: middle;}
.rparablocktop{padding-top:14px;}
.rparacheck{background-color:#FFFFFF !important;}

.rparacheck .rparalabel {float:right; padding-left:3px;}

.rparablock1, 
.rparablock2, 
.rparablock3	{padding-right:5px;} 

.rparablocktop .RechnerInput.RechnerInputLabel {display: none !important;}




.rparablock, .rparacheck{
	padding-bottom:7px;
}


.rechnerDispokredit .rparablocktop {padding-top: 0px;}



.rechnerGiro #rBlock_iMod img {display: none;}
.rechnerGiro #rBlock_iMod {
	font-size: 12px;
	font-weight: bold;
}
.rechnerGiro .rparablockzeile a {text-decoration: underline;}
.rechnerGiro .rparablockzeile {
	display: inline-block;
	left:403px;
	position: relative;
	top:-43px;
}
.rechnerGiro .rparablocktop {
	margin-top:-42px;
	padding-top:0;
}
.rechnerGiro .rparatab {
	height: 101px;
}

.rechnerInternet .tabline0,
.rechnerInternet .tabline1 {
	vertical-align: top;
}

.rechnerKreditkarten .rechnerBlockDetails .eingabetab .tabline1{ background-color: #FFFFFF;}
.rechnerKreditkarten .topicinfo{display:none;}
.rechnerKreditkarten .rparaanwahlpfeil{display:none;}
.rechnerKreditkarten .rparaanwahl{padding: 1px 6px 12px;}
.rechnerKreditkarten .RechnerInputLabel,
.rechnerKreditkarten .rparalabel{font-size:13px;}
.rechnerKreditkarten .RechnerReglerSkala{color:#666666;}
.rechnerKreditkarten .RechnerSliderBlock{float:none;}

.rechnerKreditkarten .rparablock1 .rparablock,
.rechnerKreditkarten .rparablock2 .rparablock,
.rechnerKreditkarten .rparablock3 .rparablock	{display:block;}

.rechnerKreditkarten .rparablock3,
.rechnerKreditkarten .rparablockdk		{display:inline-block;vertical-align: top;}

.rechnerKreditkarten .rparablock1 .rparablock,
.rechnerKreditkarten .rparablock2 .rparablock	{padding-right:20px;}
.rechnerKreditkarten #RechnerButtonZurueck	{display:none;}

.rechnerKreditkarten .rparatab	{margin-bottom: -20px;}
.rechnerKreditkarten .RechnerInputLabel{padding-top:11px;}

.rechnerKreditkarten #anwahlMitDirektkontakt {
	left:471px;
	position:absolute;
	top:122px;
}

.rechnerKreditkarten .rparablocktop		{margin-top:-20px}
.rechnerKreditkarten #RechnerButtonWeiterOben	{margin-top:2px}


.rechnerKreditkarten #RechnerButtonZurueck {display: none;}
.rechnerKreditkarten .rparablocktop {
	margin-top: 100px;
}

.ZusatzVergleichButton #RechnerButtonWeiterOben,
.rechnerKreditkarten #RechnerButtonWeiterOben {
	background: none repeat scroll 0 0 transparent;
	display:block;
	height:27px;
	width:67px;
	border:none;
}
.ZusatzVergleichButton #RechnerButtonWeiterOben span,
.rechnerKreditkarten #RechnerButtonWeiterOben span {
	background:url("//www.biallo.de/finserv/rechner/Include/tab/VergleichenTop.png") no-repeat scroll 0 0 transparent;
	font-size:0;
	height:27px;
	width:183px;
	position: relative;
	right: 1px;
}

.rechnerKreditkarten .datatabLEISTUNGEN a.infozumtextlinks {
	background: url("//www.biallo.de/finserv/rechner/Include/tab/info.jpg") no-repeat scroll left top transparent;
	height:20px;
	width:20px;
	padding-left: 20px;
	padding-bottom: 20px;
}



#RechnerButtonZurueck{display:none;}


.tabeinlagensicherung span {
	color:green;
	font-weight:bold;
	font-size:16px;
}

.tabeinlagensicherung img {
	height:12px;
	width:20px;
}


.rechnerTelefon.rbreite800b1000 .spalteinput {width:500px;}
#rechnerTelefon .spalteinput td {padding: 1px; border:none !important; border-left:none !important; border-right:none !important;}

.rechnerGiro #anwahlMitDirektkontakt,
.rechnerKombiGeldanlage #anwahlMitDirektkontakt,
.rechnerGeldanlage #anwahlMitDirektkontakt,
.rechnerKredit #anwahlMitDirektkontakt,
.rechnerBaugeld #anwahlMitDirektkontakt {
	right:-2px;
	position:absolute;
	top:21px;
}



.rechnerBaugeld #rBlock_AnzJ {
	display: block;
}
.rechnerBaugeld #rBlock_tilg {
	left: 370px;
	position: absolute;
	top:0;
}
.rechnerBaugeld #rBlock_bquo {
	left: 370px;
	position: absolute;
	top:55px;
}
.rechnerBaugeld .rparaokweiter {
	left:528px;
	position: absolute;
	top:69px;
}
.rechnerBaugeld .rparablocktop span:first-child {
	clear: both;
	display: block;
	position: absolute;
	right: 0;
	top: 42px;
}
.rechnerBaugeld .rparablocktop span:last-child {
	clear: both;
	display: block;
	position: absolute;
	right: 0;
	top: 71px;
}

.rechnerTilgungsplan #rBlock_abD{margin-top:21px; margin-left:408px;}
.rechnerTilgungsplan #rBlock_stj{margin-top:-40px;}
.rechnerTilgungsplan .rparatab{height:178px !important;}



.rechnerHypothekendarlehen .registerinfoheadtext {
	display: none;
}

.rechnerForwarddarlehen .rparablocktop,
.rechnerHypothekendarlehen .rparablocktop {
	margin-top: -6px;
	padding-top: 0;
}


.rechnerAbrufkredit .rparablocktop {
	margin-top: -6px;
	padding-top: 0;
}



.RVschalter.RVschalterregisterffselect,
.RVschalter.RVschalterregisterff {
	background:url("//www.biallo.de/finserv/rechner/Include/tab/tabnext.png") no-repeat scroll right center transparent;
	border:none;
	float:left;
	margin-right:5px;
	padding-right: 3px;
}
a.registerffselect, a.registerff,
a.registerffergselect, a.registerfferg {
	border: thin solid #EEEEEE;
	font-size: 16px;
	height: auto;
	margin-right: 11px;
}
a.registerfferg span, a.registerffergselect span,
a.registerff span, a.registerffselect span {
	display:block;
	min-height:27px;
	margin:3px;
	padding:9px 10px 4px;
}

a.registerfferg span,
a.registerff span {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #777777;
}
a.registerffergselect span,
a.registerffselect span {
	background: none transparent;
	color: #000099;
}

.registerff font,
.registerffselect font {display: none;}

.notopicinfo #RechnerErgebnisTabelleDIV {padding-top: 0 !important;}

.eingabelabel1 {background-color:#FFFFFF;}
.eingabelabel2 {background-color:#f5f5f5;}
.eingabezeilennr {display:none;}
.eingabetabff td {padding: 6px;}


.eingabetabff {margin-top:0;}
.eingabetabff input {
	background:url("//www.biallo.de/finserv/rechner/Include/tab/regbg.jpg") repeat-x;
	border: 1px solid #CECECE;
	font-weight: bold;
	margin-right: 5px;
	margin-top: 1px;
	padding: 3px 1px;
	text-align: right;
	width: 88px;
}
.eingabetabff input[type="checkbox"],
.eingabetabff input[type="radio"]{width:22px;}

.eingabetabff select {
	background:url("//www.biallo.de/finserv/rechner/Include/tab/regbg.jpg") repeat-x;
	font-weight: bold !important;
	padding: 4px !important;
	border: 1px solid #BDBEC2;
	color: #000022;
	font-size: 12px;
}






a.buttonzurueck,a.buttonweiter,a.buttonergebnis,a.buttonsonst {
	height:33px;
	cursor:hand;cursor:pointer;
	font-size:13px; font-weight:bold; text-decoration:none; line-height:10px; display:block;
	color: #ffffff;
	margin-top: 3px !important;
}

a.buttonzurueck {
	float:left;
	background:url(//www.biallo.de/finserv/rechner/Include/tab/button_green_right.png) no-repeat top right transparent;
	margin-right: 9px !important;
	padding-right: 5px !important;
}
a.buttonzurueck span {
	background:url(//www.biallo.de/finserv/rechner/Include/tab/button_green_left.png) no-repeat top left transparent;
	display:block; padding: 8px 16px 17px 14px !important; height:33px;
}
a.buttonzurueck:link,a.buttonzurueck:visited,a.buttonzurueck:active {color: #ffffff;}
a.buttonzurueck:hover {text-decoration:underline;}

a.buttonweiter {
	float:right;
	background: transparent url(//www.biallo.de/finserv/rechner/Include/tab/button_green_left.png) no-repeat top left;
	margin-left:9px !important;
	padding-left: 10px !important;
}
a.buttonweiter span {
	background:url(//www.biallo.de/finserv/rechner/Include/tab/button_green_right.png) no-repeat top right transparent;
	display:block; padding: 8px 16px 17px 14px !important; height:33px;
}
a.buttonweiter:link,a.buttonweiter:visited,a.buttonweiter:active {color: #ffffff;}
a.buttonweiter:hover {text-decoration:underline;}

a.buttonergebnis {
	float:right;
	background: url(//www.biallo.de/finserv/rechner/Include/tab/button_green_left.png) no-repeat top left transparent;
	margin-left:9px !important;
	padding-left: 10px !important;
}
a.buttonergebnis span {
	background:transparent url(//www.biallo.de/finserv/rechner/Include/tab/button_green_right.png) no-repeat top right;
	display:block; padding: 8px 16px 17px 14px !important; height:33px;
}
a.buttonergebnis:link,a.buttonergebnis:visited,a.buttonergebnis:active {
	color:#FFFF00;
	font-size:17px;
	font-weight:normal;
}
a.buttonergebnis:hover {text-decoration:underline;}



a.buttonsonst{
	float:right;
	border:none;
	background: transparent url(//www.biallo.de/finserv/rechner/Include/tab/button_green_left.png) no-repeat top left;
	margin-left:9px !important;
	padding-left:10px !important;
}
a.buttonsonst span {background:transparent url(//www.biallo.de/finserv/rechner/Include/tab/button_green_right.png) no-repeat top right;
	display:block; padding: 8px 16px 4px 10px !important; height:33px;}
a.buttonsonst:link,a.buttonsonst:visited,a.buttonsonst:active {color: #ffffff;}
a.buttonsonst:hover {text-decoration:underline;}

a.buttoninaktiv{
	float:right;
	margin-left:6px !important;
	margin-right:6px !important;
	border:none;
	background-color:transparent;
	color:#000000 !important;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	line-height:10px; height:26px;
	display:block;
	padding:3px;
}
a.buttoninaktiv span {display:block; padding:8px 16px 4px 10px; height:33px;}
a.buttoninaktiv {color: #ffffff;}

.RVschalter.RVschalterbuttonweiter,
.RVschalter.RVschalterbuttonzurueck {
	display: block;
	margin: 3px 3px 18px;
}

.topicinfo2 {
	background-color: #E9EAEF;
	margin: -10px 0 -11px;
}

.spaltelabel, .spalteinput {
	margin-left:0;
	padding-top:7px;
	padding-left:5px;
	padding-bottom:5px;
}

.spaltelabel {
	font-weight:bold;
	width: 200px;
}
.spaltelabel .infozumtextlinks,
.spaltelabel .infozumtextrechts,
.spaltelabel .infozumtext {
	float: right;
}

.spalteinput {
}

.eingabetabff .eingabeinput1,
.eingabetabff .eingabeinput2 {
	padding: 5px;
	width: 33%;
}

.eingabetabff .eingabelabel1
.eingabetabff .eingabelabel2{
}

.eingabeinput1 {background-color: #FFFFFF;}
.eingabeinput2 {background-color: #F8F8F8;}



.rbreite0b800 #anwahlMitDirektkontakt .rparalabel span span {display: none;}
.rechnerGiro.rbreite0b800 .rparablocktop {margin-top:0;}

.rechnerBaugeld.rbreite0b800 #anwahlMitDirektkontakt,
.rechnerBaugeld.rbreite0b800 .rparablocktop span {
	display:inline-block;
	position:relative;
	top:0;
}
.rechnerBaugeld.rbreite0b800 .rparablocktop {margin-top:0px; padding-top:0;}

.rechnerKreditkarten.rbreite400b600 .rparablocktop,
.rechnerKreditkarten.rbreite600b700 .rparablocktop {margin-top:-53px; padding-bottom:0;}
.rechnerKreditkarten.rbreite400b600 #anwahlMitDirektkontakt,
.rechnerKreditkarten.rbreite600b700 #anwahlMitDirektkontakt {
	left:auto;
	right:0;
	top:29px;
}
.rechnerKreditkarten.rbreite400b600 .rparablock3,
.rechnerKreditkarten.rbreite600b700 .rparablock3 {
	display:block;
}


.rechnerBlockSeiteFF .topicinfo{
	background-color:#F4F4F4;
	border-left:1px solid #E5E5E5;
	box-shadow:2px 2px 2px #AAAAAA;
	margin-bottom:15px;
	padding:11px;
	font-size:13px;
}
.rechnerBlockSeiteFF #RechnerErgebnisTabelleDIV  {padding-top:0px;}
.rechnerBlockSeiteErg #FormVorsorge td {border:medium none !important;}
.rechnerBlockSeiteFF #RechnerButtonZurueck {display: inline;}
.topicinfohead {
	color:#000000;
	font-size:16px;
}


.datatabPC{
	clear: both;
	margin-top:2px;
	background:transparent url(//www.biallo.de/finserv/rechner/Include/tab/img/pcheckicon.gif) no-repeat left top;
	height:16px;
	padding-left:20px;
}
.datatabPClink, .datatabPCblock{
	width:70px;
	height:14px;
	display:block;
}
.datatabPC0,.datatabPC1,.datatabPC2,.datatabPC3,.datatabPC4,
.datatabPC5,.datatabPC6,.datatabPC7,.datatabPC8,.datatabPC9,.datatabPC10{
	display:inline-block;
	width:14px;
	height:14px;
	padding:0 !important;
}
.datatabPC0{background:url("//www.biallo.de/finserv/rechner/Include/tab/produktcheck/0.gif") no-repeat scroll 0 0 transparent;}
.datatabPC1{background:url("//www.biallo.de/finserv/rechner/Include/tab/produktcheck/1.gif") no-repeat scroll 0 0 transparent;}
.datatabPC2{background:url("//www.biallo.de/finserv/rechner/Include/tab/produktcheck/2.gif") no-repeat scroll 0 0 transparent;}
.datatabPC3{background:url("//www.biallo.de/finserv/rechner/Include/tab/produktcheck/3.gif") no-repeat scroll 0 0 transparent;}
.datatabPC4{background:url("//www.biallo.de/finserv/rechner/Include/tab/produktcheck/4.gif") no-repeat scroll 0 0 transparent;}
.datatabPC5{background:url("//www.biallo.de/finserv/rechner/Include/tab/produktcheck/5.gif") no-repeat scroll 0 0 transparent;}
.datatabPC6{background:url("//www.biallo.de/finserv/rechner/Include/tab/produktcheck/6.gif") no-repeat scroll 0 0 transparent;}
.datatabPC7{background:url("//www.biallo.de/finserv/rechner/Include/tab/produktcheck/7.gif") no-repeat scroll 0 0 transparent;}
.datatabPC8{background:url("//www.biallo.de/finserv/rechner/Include/tab/produktcheck/8.gif") no-repeat scroll 0 0 transparent;}
.datatabPC9{background:url("//www.biallo.de/finserv/rechner/Include/tab/produktcheck/9.gif") no-repeat scroll 0 0 transparent;}
.datatabPC10{background:url("//www.biallo.de/finserv/rechner/Include/tab/produktcheck/x.gif") no-repeat scroll 0 0 transparent;}


.datatabVERGLEICH,
.datatabVERGLEICH input[type='checkbox'] {
	width:20px;
}
.datatabVERGLEICH a {
	position: relative;
	right:8px;
}
.datatabvalue {font-weight:bold;}
.datatabvalue span {padding-left:2px !important;}
.datatabbig span {padding-left:3px !important;}
.datatabsmall span {padding-left:1px !important;}

.datatabbig {font-size:22px;}
.datatabmiddle, .datatabgain {font-size:16px;}
.datatabsmall {color:black; font-size:12px;}

.datatabbig, .datatabmiddle {color:#000099;}
.datatabgood, .datatabgain {color:#018022;}
.datatabbad {color:#018022;}



.tabergebnis .tablineff:nth-child(n){border:medium none !important;}
.tablineff span {
	display:block;
	font-weight:bold;
	margin-top:33px;
}
.tablineSonst * {
	color:#444444 !important;
	opacity:0.85;
	-moz-opacity:0.85;
	cursor:default !important;
}

#RechnerErgebnisTabelleDIV .tabzeile td{
	background-color:transparent;
	border:none !important;
}


.eingabetabff td {font-size:14px;}

.datatabPC {height:28px;}
.datatabPCinfo {
	color:#888888;
	margin-left:-20px;
	width:85px;
	padding-top:3px;
	font-size:11px;
}

.detailtabelle td {vertical-align:bottom;}
.detailtabelle td:first-child {vertical-align:top;}


#rechnerTilgungsplan #anwahlMitDirektkontakt,
#rechnerTilgungsplan #anwahlMitDirektkontakt *,
#rechnerTilgungsplan .rparablocktop,
#rechnerTilgungsplan .rparablocktop *,
#rechnerTilgungsplan .rquickqtop,
#rechnerTilgungsplan .rparaqtop {
	display:none !important;
}
#rechnerTilgungsplan #parazeiletext_PROMO,
#rechnerTilgungsplan tabergebnis tr td.tabheadpre:first-child {
	padding:0 !important;
}




.gesamtenvergleich {float:right; padding-left:13px; padding-bottom:5px;}
.rparakurzinfobereich {font-weight: bold;}






#rechnerKreditkarten .registerrumpf {border:0;}
#rechnerKreditkarten .topicinfo {display:none;}
#rechnerKreditkarten #VergleichHead {min-width:90px;}
#rechnerKreditkarten .rparablockdk,
#rechnerKreditkarten #anwahlMitDirektkontakt {display:block !important;}
#rechnerKreditkarten #anwahlMitDirektkontakt,
#rechnerKreditkarten .rparablocktop {padding-top:8px;padding-left:0px;}
#rechnerKreditkarten .rparaanwahl {border:4px solid #dedede;margin-top:0px;}
#rechnerKreditkarten .rparablock3,
#rechnerKreditkarten .rparablock {padding-right:15px !important; font-size:0.9em;}
#rechnerKreditkarten .rparalabel {float:none;color:#888888;font-size:1.3em;padding-bottom:3px;}
#rechnerKreditkarten .rparaeingabewert {float:left;margin-top:2px;}
#rechnerKreditkarten .rparaselect {margin-top:4px;}
#rechnerKreditkarten .rparablocktop .rparalabel {display:none;}
#rechnerKreditkarten #Rechner_QInput4 {display:none;}
#rechnerKreditkarten #Rechner_QInput5 {display:none;}
#rechnerKreditkarten .rechnerBlockDetails .registerrumpf,
#rechnerKreditkarten .rechnerBlockDetails .eingabetab {border:0;}
#rechnerKreditkarten .rechnerBlockDetails .tabline0 {border:0; vertical-align:top; font-weight:normal;}
#rechnerKreditkarten .rechnerBlockDetails .tabline1 {border:0; background-color:#ffffff;}
#rechnerKreditkarten .rechnerBlockDetails .dettabline0 {border:0; vertical-align:top; font-weight:normal; font-size:12px; padding:3px;}
#rechnerKreditkarten .rechnerBlockDetails .dettabline1 {background-color:#e8e8e8;font-weight:bold; font-size:14px; padding:3px;}
#rechnerKreditkarten .rechnerBlockDetails .dettabline0 div {padding:3px;}
#rechnerKreditkarten .rechnerBlockDetails .detseitetext {clear:both;float:left;font-weight:bold; min-width:100px;}
#rechnerKreditkarten .rechnerBlockDetails .detseitewert {float:left;}
#rechnerKreditkarten .rechnerBlockDetails .DetailsSubTab {width:100%}
#rechnerKreditkarten .rechnerBlockDetails .zustabhead,
#rechnerKreditkarten .rechnerBlockDetails .zustabline0,.zustabline1 {font-size:12px;padding:3px 15px 3px 15px;}
#rechnerKreditkarten .rechnerBlockDetails .zustabhead {font-weight:bold;}
#rechnerKreditkarten .rechnerBlockDetails .zustabline1 {background-color:#E8E8E8;}
#rechnerKreditkarten .rechnerBlockDetails .detaildaten {clear:both; border:1px solid #DEDEDE; padding:5px;}
#rechnerKreditkarten .rechnerBlockDetails .detailimage {float:right;padding-bottom:4px;}
#rechnerKreditkarten .rechnerBlockDetails .detailheader {
	display:block;
	height:auto;
	font-weight:bold;
}
#rechnerKreditkarten .rechnerBlockDetails .detailsubheader {margin-bottom:9px;clear:left;}
#rechnerKreditkarten .rechnerBlockDetails .detailheaderinfo {
	margin:9px 0;
	float:none;
	margin-bottom:11px;
}
#rechnerKreditkarten .rechnerBlockDetails .detailheaderinfo span {display:none;}
#rechnerKreditkarten .rechnerBlockDetails .detailzurbank {float:none;}
#rechnerKreditkarten .rechnerBlockDetails a.RechnerButtonZurBank {
	cursor:pointer; display:block; float:left;
	height:35px; margin-bottom:11px;
	font:bold 15px/10px Arial; text-decoration: none;
	background: url("http://www.biallo.de/finserv/rechner/Include/tab/ZurBankBG.png") no-repeat scroll left top;
	width:auto;
}
#rechnerKreditkarten .rechnerBlockDetails a.RechnerButtonZurBank span {
	background: url("http://www.biallo.de/finserv/rechner/Include/tab/ZurBankBG.png") no-repeat scroll right top transparent;
	display:block; height:35px; padding:11px 33px 4px 5px; margin-left:44px;
}
#rechnerKreditkarten .rechnerBlockDetails a.RechnerButtonZurBank:link,
#rechnerKreditkarten .rechnerBlockDetails a.RechnerButtonZurBank:visited,
#rechnerKreditkarten .rechnerBlockDetails a.RechnerButtonZurBank:active {color:#ffffff;}
#rechnerKreditkarten .rechnerBlockDetails a.RechnerButtonZurBank:hover {color:#000000;}



.rechnerError	{color:red;}
.rechnerRot	{color:red;}
.rechnerGruen	{color:green;}
.tabtdCenter	{text-align:center;}
.tabtdRight	{text-align:right;}
.detailbody {clear: left;}
.rechnerVersicherungen .detailkommentare {display:none;}
.rechnerVersicherungen .detailartikel {
	background: white none repeat scroll 0 0;
	left: -33px;
	padding-left: 33px;
	position: relative;
	width: 101%;
}
.detailzurbank {
	float:right;
	margin-top:-30px;
}
h1 .detailzurbank {
	margin-top:0;
}

.ohneGewaehr {clear:left;}
.registerfftab, .eingabetab, .registertab, .rechnertab {width:100%;}
.gesamtenvergleich * {color:black;}
.modellbox {clear:left;}
.registerkopf {height:inherit !important;}