.rechnerkurz{}
.rechnereinstieg{}
a.gesamtenvergleich{
	float:right; color: #000000; font-size: 12px;  font-weight: bold;
	padding-left: 15px;
	background-image: url(http://www.biallo.de/finserv/rechner/Include/tab/hierWeiter.gif); background-repeat: no-repeat;
}
a.gesamtenvergleich:hover{color: #FF0000;}

.rquickkurzinfoblock	{color: #000000; font-size: 12px; font-weight: normal;}
.rquickkurzinfobereich	{font-weight: bold; font-size:14px;}


A:link		{FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A:visited	{FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A:active	{FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A:hover		{FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

.rechnerhead1 {
	FONT-SIZE: 1px; COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0000ff
}
.rechnerhead2 {
	FONT-SIZE: 1px; COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000066
}
a.splink {
	FONT-SIZE: 12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

a.splink:link	{COLOR: #000000;}
a.splink:visited{COLOR: #000066;}
a.splink:active {COLOR: #000066;}
a.splink:hover	{COLOR: #FF0000;}



A.rquicklink {
	FONT-SIZE: 12px; FONT-FAMILY:Arial, Helvetica, sans-serif;
	padding-left: 2px; padding-right: 3px;
	TEXT-DECORATION: none;
}

A.rquicklink:link	{COLOR: #000000;}
A.rquicklink:visited	{COLOR: #000066;}
A.rquicklink:active 	{COLOR: #000066;}
A.rquicklink:hover	{COLOR: #FF0000;}

.rquicktab{
	font-size: 12px; font-family: Arial, Helvetica, sans-serif;
	background-color: #E2E2E2; COLOR: #000022; 
	padding-left: 5px; padding-top: 10px; padding-bottom: 10px;
}

.rquicktext{font-size: 12px; COLOR: #000022; }
.rquickinput{font-size: 13px; border:1px solid #BDBEC2; COLOR: #000022; text-align:right; padding-right:3px;}
.rquickselect{font-size: 13px; border:1px solid #BDBEC2; COLOR: #000022;}
.rquickcheck{font-size: 99px; background-color: #DADDEC; COLOR: #00ff00;}



a.rquick { COLOR: #00FF00; }


.maintopic {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #EEEEEE
}
.maintext {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
.main {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #EEEEEE
}
.main2 {
	FONT-SIZE: 12px; COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #EEEEEE
}
.mainsmall {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #EEEEEE
}
.maintexthead {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
.maintextintro {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
.maintextcontent {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
.maintextcontenthead {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
.maintextcontentsmall {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.graphik {
	FONT-SIZE: 0px; BACKGROUND-COLOR: #cfcff0
}
.mainsubtopic {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #EEEEEE
}
.maintrenner {
	FONT-SIZE: 1px; COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.maininfo {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
.mainspecinfo {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000;
	FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #EEEEEE
}
.mainwarning {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff;
	FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff0000
}
.mainbuttonline {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #EEEEEE
}
.mainbutton {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #000000; BACKGROUND-COLOR: #cccccc; FONT-WEIGHT: normal
}
.mainfoot {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.topicwichtig {
	COLOR: #990033; FONT-WEIGHT: bold
}

.infohinweis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFC4;
	border-width: 1px;
	border-style: solid;
	border-color: #000066;
}
.infohinweisattn {
	color: #FF0000;
	font-weight: bold;
}
A.infohinweislnk	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000099; text-decoration: underline}
A.infohinweislnk:link	{color:#000099;}
A.infohinweislnk:visited{color:#000099;}
A.infohinweislnk:active	{color:#000099;}
A.infohinweislnk:hover	{color:#000099;}

A.registerlink		{COLOR: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
A.registerlink:link	{COLOR: #000000;}
A.registerlink:visited	{COLOR: #000000;}
A.registerlink:active	{COLOR: #000000;}
A.registerlink:hover	{color: #FF0000;}

.register {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center;
	background-color: #EAEAEA; COLOR: #AAAAAA;
}
.registerselect {
	font-family: Arial, Helvetica, sans-serif; font-size: 13px;
	background-color: #EEEEEE; COLOR: #000000; font-weight: bold; text-align: center;
}
.registerleer {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	background-color: #EEEEEE; COLOR: #AAAAAA;
}
.registertopic {
	padding: 4px; padding-left: 10px;
	font-size: 12px; FONT-WEIGHT: bold; font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF; COLOR: #000000;
}
.registerinfo 
{
	vertical-align: top;
	padding: 4px; padding-left: 10px; padding-bottom: 10px;
	font-size: 12px; font-family: Arial, Helvetica, sans-serif;
	background-color: #EEEEEE; COLOR: #000000;
}
.registerinfohead { COLOR: #000077; font-weight: bold; font-size: 14px; }
.registerbody {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	background-color: #EEEEEE; COLOR: #000000;
}
.eingabezeilennr {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: left;
	background-color: #081894; COLOR: #FFFFFF;
}
.eingabelabel1 {
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left;
	background-color: #FFFFFF; COLOR: #000000;
}
.eingabeinput1 {
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left;
	background-color: #FFFFFF; COLOR: #000000;
}
.eingabelabel2 {
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left;
	background-color: #F4EED7; COLOR: #000000;
}
.eingabeinput2 {
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left;
	background-color: #F4EED7; COLOR: #000000;
}
A.buttonweiter		{COLOR: #000000; font-size: 11px; text-align: center; font-family: Arial, Helvetica, sans-serif;}
A.buttonweiter:link	{color: #000000;}
A.buttonweiter:visited	{color: #000000;}
A.buttonweiter:active	{color: #000000;}
A.buttonweiter:hover	{color: #FF0000;}
A.buttonzurueck		{COLOR: #000000; font-size: 11px; text-align: center; font-family: Arial, Helvetica, sans-serif;}
A.buttonzurueck:link	{color: #000000;}
A.buttonzurueck:visited	{color: #000000;}
A.buttonzurueck:active	{color: #000000;}
A.buttonzurueck:hover	{color: #FF0000;}
A.buttonsonst		{COLOR: #000000; font-size: 11px; text-align: center; font-family: Arial, Helvetica, sans-serif;}
A.buttonsonst:link	{color: #000000;}
A.buttonsonst:visited	{color: #000000;}
A.buttonsonst:active	{color: #000000;}
A.buttonsonst:hover	{color: #FF0000;}

A.tabheadlink		{color: #FFFFFF;  font-size: 12px; text-decoration: none; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
A.tabheadlink:link	{color: #FFFFFF;}
A.tabheadlink:visited	{color: #FFFFFF;}
A.tabheadlink:active	{color: #FF0000;}
A.tabheadlink:hover	{color: #FF0000;}

.tabhead {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
	background-color: #010066; COLOR: #FFFFFF;
	padding-top: 5px; padding-bottom: 5px;
	border-right: solid #AAAAAA 1px;
}
.tablinenr {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left;
	COLOR: #000000;
}
.tablineval { COLOR: #000077; font-weight: bold; }
.tabcol0 {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	background-color: #F5F5F5;
}
.tabcol1 {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	background-color: #EEEEEE;
}
.tabline0 {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	background-color: #FCFCFF;
	border-top: solid #BBBBBB 1px;
	border-right: solid #AAAAAA 1px;
}
.tabline1 {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	background-color: #E8E8FF;
	border-top: solid #BBBBBB 1px;
	border-right: solid #AAAAAA 1px;
}
.tablineff {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	background-color: #F5F5F5; font-style: italic;
	height: 25px; vertical-align: bottom;
	border-top: solid #BBBBBB 1px;
	border-right: solid #AAAAAA 1px;
}
.tabheadcur {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
	background-color: #0808CC; COLOR: #FFFFFF;
}
.tabcolcur0 {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	background-color: #FFFF66;
	border-top: solid #BBBBBB 1px;
	border-right: solid #AAAAAA 1px;
}
.tabcolcur1 {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	background-color: #FFFF66;
	border-top: solid #BBBBBB 1px;
	border-right: solid #AAAAAA 1px;
}
.tablinecur0 {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	background-color: #FCFFFF;
	border-top: solid #DDDDDD 1px;
	border-right: solid #AAAAAA 1px;
}
.tablinecur1 {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	background-color: #FAFFFF;
	border-top: solid #DDDDDD 1px;
	border-right: solid #AAAAAA 1px;
}

.mainnopop {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000099;
	FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF
}
.rechnerheadline {
	padding: 8px;
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	height: 31px; BACKGROUND-COLOR: #2143E6;
	background-image: url(../Images/headline.gif); background-repeat: repeat;
}

.rechnerkurz .registerrumpfblock{padding-top:1px;}
.rechnereinstieg .registerrumpfblock{padding-top:1px;}
.rechnereinstieg .registerfftab {padding-bottom: 1px;}

