/*
   Redesign Tarifrechner 10/2008
*/
.myButtonOrange,
.myButtonGreen
{
	background-color: #F1701A;
	height: 20px;
	padding: 2px 10px 5px 10px;
	margin: 0;
	border: 0;
	background-image: url(_img/white_line.gif);
	background-repeat: repeat-y;
	color: #FFF;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	cursor: pointer;
	overflow: visible;
}

.myButtonGreen
{
	font: bold 11px Verdana, sans-serif;
	color: #FFFFFF;
	display: inline;
	height: 22px;
	margin: 0;
	margin-left: 4px;
	padding: 1px 4px 4px 4px;
	line-height: 11px;
	text-decoration: none;
	background-repeat: repeat-x;
	cursor: pointer;
	background-color: #009999;
}

.myButtonOrange
{
	font: bold 11px Verdana, sans-serif;
	color: #FFFFFF;
	display: inline;
	height: 22px;
	margin: 0;
	margin-left: 4px;
	padding: 1px 4px 4px 4px;
	line-height: 11px;
	text-decoration: none;
	background-repeat: repeat-x;
	cursor: pointer;
	background-color: #FF9900;
}

.newsbox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFCC66;
}

.newsbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFCC;
}
.newsbox a:link  {
    color: #000000; /*#CC6600;*/
    text-decoration : none;
}		
.newsbox a:visited  {
    color: #000000;
    text-decoration : none;
}		
.newsbox a:active  {
    color: #000000;
    text-decoration : underline;
}		
.newsbox a:hover  {
    color: #000000;
    text-decoration : underline;
}
.infobox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFCC;
	font-weight: bold;	
}




/* z.B. für Copyright-Fußzeile */
.textnavigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.textnavigation a:link  {
    color: #999999;
    text-decoration : none;
}		
.textnavigation a:visited  {
    color: #999999;
    text-decoration : none;
}		
.textnavigation a:active  {
    color: #999999;
    text-decoration : none;
}		
.textnavigation a:hover  {
    color: #999999;
    text-decoration : underline;
}
/* SK 18.10.2010 */
.fehler {border: 1px solid #999;}	


.feldhintergrund {
	font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
	color: #000000;
	background-color: #E3F0EF;
}

/*= Titel über einem Eingabeblock =*/
.formtitel
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
/*= Default für Labels =*/
.formtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
/*= ÜBERGANGslösung für fettgedruckte Ttiel =*/
.formtextb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

/*= Hilfetext auf dem Formular =*/
.forminfo
{
    font-family: Arial, helvetica, sans-serif;
    font-weight: normal;
    font-size: 7.5pt;
    color: #666666
}
/*= Standard-Eingabefeld =*/
/*= Für Netscape sollte als SIZE-Angabe auf 21 gesetzt werden =*/
.formitext
{
    font-family: Arial, helvetica, sans-serif;
    font-weight: normal;
  	font-size: 12px;
    color: #000000;
    width: 230px;
    text-align: left;
}
/*= schmales Eingabefeld (z.B. PLZ, Datumsfelder...) =*/
/*= Für Netscape sollte als SIZE-Angabe auf 6 gesetzt werden =*/
.formitexts
{
    font-family: Arial, helvetica, sans-serif;
    font-weight: normal;
	  font-size: 12px;
    color: #000000;
    width: 80px;
    text-align: left;
}
/*= sehr schmales Eingabefeld (z.B. Länderkennung) =*/
/*= Für Netscape sollte als SIZE-Angabe auf 1 gesetzt werden =*/
.formitextxs
{
    font-family: Arial, helvetica, sans-serif;
    font-weight: normal;
  	font-size: 12px;
    color: #000000;
    width: 30px;
    text-align: left;
}

/*= Hinweistext im Submenü unter der Ziffer (inaktiv) =*/
.formsubpage
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration : none;
	text-align: left;
}
/*= Hinweistext im Submenü unter der Ziffer (aktiv) =*/
.formsubpageactiv
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #007D69;
	text-decoration : none;
	text-align: left;
}

/*===========================================================================*/
/* E R G E B N I S L I S T E   A N G E B O T */
/* K O N T R O L L - A U S G A B E N */
/*= Überschrift =*/
.angabentitel {
    font-family: Arial, helvetica, sans-serif;
    background-color: #CCCCCC;
    color: #666666;
  	font-size: 12px;
    font-weight: bold
}

/*= die ehemalige Eingabe =*/
.angabenwert
{
    font-family: Arial, helvetica, sans-serif;
	  font-size: 12px;
    color: #000000
}
.angabenwert2
{
    font-family: Arial, helvetica, sans-serif;
	  font-size: 12px;
    color: #000000
}
.angabenlabel
{
  font-family: Arial, helvetica, sans-serif;
	font-size: 12px;
  color: #000000
}

.ergebnislinie {
    background-color: #339999
}

/* für konditionen */
.ergebnistitel{
    font-family: Arial, helvetica, sans-serif;
    color: #000000;
	  font-size: 12px;
    font-weight: bold
}
.formsubtitel
{
    font-family: Arial, helvetica, sans-serif;
    font-weight: bold;
    color: #000000;
	font-size: 12px;
}
.angabenwert2
{
    font-family: Arial, helvetica, sans-serif;
	  font-size: 12px;
    color: #000000
}
.ergebnistitelUL{
	font-family: Arial, helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-bottom-width: 2px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
ul.tick_l {
 list-style-image:none;
 list-style-position:outside;
 list-style-type:none;
 padding-left:0px;
 margin-left:0px;
 margin-top:5px;
 margin-bottom:5px;
}
ul.tick_l li {
 background-attachment:scroll;
 background-clip:border-box;
 background-color:transparent;
 background-image:url(/_img/tick_L.gif);
 background-origin:padding-box;
 background-position:left center;
 background-repeat:no-repeat;
 background-size:auto auto;
 padding-left:18px;
}
p.abschlusstext {
 margin:0px;
 padding:3px;
 background-color:#FFFFCC;
}
td.hinweis {background-color: #FFBBBB}
td.hinweis .hinweisheader {
 font-weight: bold;
 border-bottom: 1px solid #FFF;
}
a.pdf {
 background: url("../_img/icon_pdf.png") no-repeat scroll left top transparent;
 padding: 0 0 0 18px;
}
/*
neue Homepage
*/
.formButGreen,
.formButOrange
{
	margin: 0;
	margin-left: 2px;
	border: 0;
	padding: 0;
	height: 32px;
}

.formButGreen .formButAnf,
.formButOrange .formButAnf
{
	width: 18px;
	height: 32px;
}

.formButGreen .formButAnf
{
	background-image: url(/_img/button_green_anf.jpg);
}
.formButOrange .formButAnf
{
	background-image: url(/_img/button_orange_anf.jpg);
}

.formButGreen .formBut, .formButOrange .formBut
{
  font: Verdana, sans-serif;
	font-size: 11px;	
  cursor: pointer;
	margin: 0;
	border: 0;
	height: 32px;
	font-weight: bold;	
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px 17px 4px 0px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: top right;
	overflow: visible;
}
.formButGreen .formBut
{
	background-image: url(/_img/button_green.jpg);
}
.formButOrange .formBut
{
	background-image:url(/_img/button_orange.jpg);
}

