.rechnerkurz {
	margin-left:-11px !important;
	padding:0 !important;
}


.rechnerkurz .eingabetab, .rechnerkurz .eingabetabff {
	border:none !important;
	padding:0 !important;
}

.rparakurzinfoblock {
	margin-bottom: -10px !important;
	padding: 6px 9px !important;
}


.eingabetab, .eingabetabff {
	border-collapse: separate !important;
	border-spacing: 0 9px !important;
	empty-cells: show !important;
	border: 1px solid #b5c1c4 !important;
	border-radius:3px;
	padding: 0 8px !important;
}


.rparaanwahl{
	border: 1px solid #b5c1c4 !important;
	border-radius:3px;
	border-top-left-radius:none;
	padding: 0 8px !important;
	box-shadow: 1px 1px 5px #DDDDDD;
}

.eingabetabff td:first-child,
.tabergebnis td:first-child{
	border-left:1px solid #dadada !important;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}
.eingabetabff td:last-child,
.tabergebnis td:last-child{
	border-right:1px solid #dadada !important;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
}
.eingabetabff td,
.tabergebnis td{border-top:1px solid #dadada !important; border-bottom:1px solid #dadada !important;}

.eingabetabff .tablinenr,
.eingabetab .tablinenr{
	background-color:#FFFFFF !important;
	color:#000000 !important;
}
.tabhead{font-weight:bold;}
.tabheadsub{font-weight:normal !important;}


.dettabline1{ background-color: #9BD5E4 !important;}
.zustabline1{ background-color: #EBF7FA !important;}


.XXXRechnerInput{display:inline-block;}

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

.RechnerInput{
	margin-top:-2px !important;
}

.RechnerInput input{
	width:60px;
	text-align:right;
	margin-right:5px !important;
	margin-top:1px !important;
	padding:3px 1px 3px 1px !important;

	border:solid #b5b4b8 1px !important;
	background:url("/content/finanzen/Include/styleG/bgInput.png") repeat-x 0 0 #ffffff;
}
.RechnerInput input,
.RechnerInput span{
	color:#000000 !important;
	font-size:13px !important;
	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("/content/finanzen/Include/styleG/NeuBerechnen.png") no-repeat scroll left top transparent;
	cursor:pointer;
	display:block;
	font:bold 17px/10px;
	text-decoration: none;
	width:117px; height:29px;
}
.RechnerInput.RechnerOK span {display:none;}
.RechnerInput.RechnerInputLabel{
	display:block;
	clear:both;
	font-size:1em;
	font-weight:normal;
}

.RechnerSliderBlock{
	clear:both;
	float:left;
	display:block;
	height:35px;
	width:370px;
}
.rechnerGeldanlage .RechnerSliderBlock{width:400px;}
.rechnerKombiGeldanlage .RechnerSliderBlock{width:400px;}
.rechnerGiro .RechnerSliderBlock{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:40px; height:20px;
	background:url("/content/finanzen/Include/styleG/Regler.png") no-repeat scroll 0 0 transparent;
	z-index:9999;
}

.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:url("/content/finanzen/Include/styleG/ReglerStand.png") no-repeat scroll 11px 0 transparent;
	height:14px;
	margin-top:4px !important;
	float:left;
}

.RechnerReglerRest{
	background:url("/content/finanzen/Include/styleG/ReglerSchiene.png") no-repeat scroll right 0 transparent;
	height:14px;
	margin-top:4px !important;
	float:left;
}

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

.RechnerReglerSkala{
	font-size:9px;
	font-weight:normal;
}
.RechnerReglerSkala div{
	position:absolute;
	height:auto;
	width:auto;
	text-align:center;
	padding-top:2px !important;
}
.RechnerReglerSkala .RechnerReglerStrich {
	background:url("/content/finanzen/Include/styleG/ReglerStrich.png") no-repeat scroll 0 0 transparent;
	height: 4px;
	margin-left:-3px !important;
	margin-top:18px !important;
	position: absolute;
	text-align: center;
	width: 6px;
	z-index:1;
}



.datatabZURBANK{width:120px;}
.datatabZURBANK a.RechnerButtonZurBank {
	background:url("/content/finanzen/Include/styleG/zurBank.png") no-repeat scroll left top transparent;
	cursor: pointer;
	text-decoration: none;
	margin:0 !important;
	display: block;
	height: 36px;
	width: 109px;
}
.datatabZURBANK a.RechnerButtonZurBank span {display:none;}
.tabMarketingLink a.RechnerButtonZurBank {
	background:url("/content/finanzen/Include/styleG/zurBank.png") no-repeat scroll left top transparent;
	cursor: pointer;
	text-decoration: none;
	margin:0 !important;
	display: block;
	height: 36px;
	width: 109px;
}
.tabMarketingLink a.RechnerButtonZurBank span {display:none;}



.tabeinlagensicherung span{margin-right:3px !important;}







.rparaanwahl {background-color:#FFFFFF !important;}
.rparatab{background-color:#FFFFFF !important;}


.rparablocktop .RechnerInputLabel{display:none;}
.rparablocktop select {
	padding:3px 3px 3px 0 !important;
	margin-left:3px !important;
	font-weight:bold !important;
}
.rparablocktop{margin-top:15px !important;}

.rparablocktop .rparalabel {display:none;}
#anwahlMitDirektkontakt .rparalabel{padding-top:5px !important;}
#anwahlMitDirektkontakt {
	right:-6px;
	position: absolute;
	top: 21px;
}
.rparaokweiter {padding-top:7px !important;}
.rechnerForwarddarlehen #anwahlMitDirektkontakt {position:static;}
.rechnerForwarddarlehen .rparablocktop {margin-top: -33px !important;}

.rparablock, .rparacheck, .rparaokweiter, .rparablocktop{vertical-align: middle;}
.rparacheck{background-color:#FFFFFF !important;}


.rparablock1, 
.rparablock2, 
.rparablock3	{vertical-align: top; padding-right:5px !important;} 




.spaltelabel {
	font-weight: bold;
	width: 200px;
}

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

.rechnerGiro #rBlock_iMod img {display:none;}
.rechnerGiro .rparablockzeile {
	display:inline-block;
	position: relative;
	left: 402px;
	top: -38px;
}
.rechnerGiro .rparablockzeile a {
	text-decoration: underline;
}


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

.rechnerKreditkarten .rechnerBlockDetails .eingabetab .tabline1{ background-color: #FFFFFF !important;}
.rechnerKreditkarten .topicinfo{display:none;}
.rechnerKreditkarten .rparaanwahlpfeil{display:none;}
.rechnerKreditkarten .RechnerInputLabel,
.rechnerKreditkarten .rparalabel{font-size:13px !important;}
.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;}

.rechnerKreditkarten .rparablock1 .rparablock,
.rechnerKreditkarten .rparablock2 .rparablock	{padding-right:20px !important;}
.rechnerKreditkarten #rBlock_kBind		{margin-top:-4px !important;}
.rechnerKreditkarten #rBlock_nurP		{margin-top:-10px !important;}
.rechnerKreditkarten a.seitedrucken {
	position: relative;
	right: 0;
	top: -5px;
}
.rechnerKreditkarten #RechnerButtonZurueck	{display:none;}
.rechnerKreditkarten .rparablocktop{
	position:absolute;
	right:0;
	top:88px;
}

.rechnerBaugeld #rBlock_AnzJ	{display:block;}
.rechnerBaugeld #rBlock_tilg	{top:0px;  left:370px; position:absolute;}
.rechnerBaugeld #rBlock_bquo	{top:66px; left:370px; position:absolute;}
.rechnerBaugeld .rparaokweiter	{top:77px; left:544px; position:absolute;}
#rBlock_iMod{margin-top:-6px !important;}

.rechnerTilgungsplan #rBlock_abD{margin-top:21px; margin-left:375px;}
.rechnerTilgungsplan #rBlock_stj{position:relative; top:-52px;}
.rechnerTilgungsplan #rBlock_tilgnxj,
.rechnerTilgungsplan #rBlock_nxj{position:relative; top:-60px;}
.rechnerTilgungsplan .rparatab{height:178px !important;}


.maininfo {border:none !important;}
.topicinfohead {
	padding: 6px !important;
}

.rechnerBlockSeiteFF .topicinfo{
	background-color:#F4F4F4;
	border-left:1px solid #E5E5E5 !important;
	box-shadow:2px 2px 2px #AAAAAA;
	margin-bottom:15px !important;
	padding:9px;
}

.rechnerBlockSeiteFF .RechnerErgebnisTabelleDIV  {
	padding-top:0px !important;
	box-shadow:2px 2px 2px #AAAAAA;
}
.rechnerBlockSeiteErg .FormVorsorge td {border:medium none !important;}

.rechnerBlockSeiteFF .registerffrumpf {
	border:none !important;
	border-radius:none;
	box-shadow:none;
	padding:0 !important;
}





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.geldsparen.de/content/finanzen/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.geldsparen.de/content/finanzen/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.geldsparen.de/content/finanzen/Include/tab/button_green_left.png) no-repeat top left;
	margin-left:9px !important;
	padding-left: 10px !important;
}
a.buttonweiter span {
	background:url(//www.geldsparen.de/content/finanzen/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.geldsparen.de/content/finanzen/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.geldsparen.de/content/finanzen/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.geldsparen.de/content/finanzen/Include/new/buttonblueleft.png) no-repeat top left;
	margin-left:9px !important;
	padding-left:10px !important;
}
a.buttonsonst span {background:transparent url(//www.geldsparen.de/content/finanzen/Include/new/buttonblue.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;
}




.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;
}
.rechnerKreditkarten.rbreite400b600 #rBlock_kBind,
.rechnerKreditkarten.rbreite600b700 #rBlock_kBind,
.rechnerKreditkarten.rbreite400b600 #rBlock_nurP,
.rechnerKreditkarten.rbreite600b700 #rBlock_nurP {
	left:225px;
	margin-top:0;
	position: absolute;
}
.rechnerKreditkarten.rbreite400b600 #rBlock_kBind,
.rechnerKreditkarten.rbreite600b700 #rBlock_kBind {top:138px;}
.rechnerKreditkarten.rbreite400b600 #rBlock_nurP,
.rechnerKreditkarten.rbreite600b700 #rBlock_nurP {top:168px;}
.rechnerKreditkarten.rbreite400b600 .rparaanwahl,
.rechnerKreditkarten.rbreite600b700 .rparaanwahl {height:197px;}




.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("/content/finanzen/Include/tab/VergleichenTop.png") no-repeat scroll 0 0 transparent;
	font-size:0;
	height:27px;
	width:183px;
	position: relative;
	right: 1px;
}



.rechnerkurz #RechnerButtonWeiterOben {display: none !important;}


.datatabVORTEIL .datatabwert{color:#018022; font-size:16px; font-weight:bold;}

.datatabVERGLEICH,
.datatabVERGLEICH input[type='checkbox'] {
	width:20px;
}
.datatabVERGLEICH a {
	position: relative;
	right:8px;
}

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


.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;
}



.RechnerReglerSkala {
	font-size:8px;
}




.rechnerkurz .rechnerVersicherungen .datatabPC {display: none;}
.rechnerkurz .tabMarketingLink a.RechnerButtonZurBank {
/* MD 2014-09-01
	background-image: url("//www.geldsparen.de/content/finanzen/Include/new/zur_bank.gif");
	height: 29px;
	width: 87px;
*/
}

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


.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;
}


a.buttonweiter span {
	color: yellow;
	font-size: 16px;
}





.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;}
.detailpromo, .detailchart {display:none;}
.detailbeschreibung {clear: both;}
.detailtop5 {display:none;}
.detailartikel {
    clear: both;
    padding-top: 20px !important;
}
.detailbody {clear: left;}
#rechnerVersicherungen .detailkommentare {display:none;}
.detailzurbank {
	float:right;
	margin-top:-30px;
}

.tablogo		{width:137px; max-height:55px; border:none;}
.tablogoklein		{width:100px; max-height:41px; border:none;}
.ohneGewaehr {clear:left;}
.registerfftab, .eingabetab, .registertab, .rechnertab {width:100%;}
.gesamtenvergleich * {color:black;}
.modellbox {clear:left;}
.registerkopf {height:inherit !important;}
.rechnerSeiteErg .registerselect, .rechnerSeiteErg .register, .rechnerSeiteErg .register .registertextbreit {
	padding: 3px 10px 10px 10px !important;
}
.register .infozumtext {display:none !important};
.rechnerGiro #rBlock_plz {width:100px;}

.rtabtable, .stabtable	{display:table;}
.rtabbody, .stabbody	{display:table-row-group;}
.rtabtr, .stabtr	{display:table-row;}
.rtabtd, .stabtd	{display:table-cell;}
.stabtd			{padding-left:10px !important;}

