/*==============================================================================================*/
/*	nicht sichtbar für Druck
/*==============================================================================================*/

div#ServiceNavi, 
div#MainNavi, 
div#LangSelect, 
div#Kreditrechner, 
div.infoBox img.close, 
a.print, 
a.logo,
#smile, 
img#smile,
#maennchen,
img.maennchen {display: none;}


/*==============================================================================================*/
/*	B A S I C S
/*==============================================================================================*/


body {
	font:11pt/120% Arial, serif;
	color: #000000;
	background-color: #ffffff;
	padding: 0px;
	margin: 0px;
}

h1, h2, h3 {color: #00743d;}

h1 {
	margin:0 0 20px 0;
	padding:0px;
	font-size: 18pt;
	line-height:110%;
}

h2 {
	margin:0 0 10px 0;
	padding:0px;
	font-size: 15pt;
	line-height:110%;
}

p {
	margin: 0 0 16px 0;
	font-size: 12pt;
	line-height:110%;
	color: #444444;
}

a { 
	text-decoration: none;
	color: #00743d;
	line-height:110%;
}

a:hover {
	color: #c00000;
	text-decoration: none;}
	
/*========================================================================
	Divs / Aufbau / Content
========================================================================*/

div#Main {
	background-color:transparent;
	background-image: none;
	padding: 0px;
	margin: 0px;
}


div#Content {
	background-color:transparent;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

div.schritteCont {
	float:left;
	margin: 0px; 
	width: 230px;
}

div.schritteCont img {float: left; margin-top: 3px;}
div.schritteContText {float: right; width: 185px;}
div.schritteContText a.right {float: right;}


/*========================================================================
	Popup Boxen
========================================================================*/

/* Startseite */
div#ContVorteile {
	z-index: 3000;
	position: absolute;
	top: 0px;
	left: 15px;
}

/* Kreditarten */
 
div.infoBox {
	background-color: #ffffff;
	border: none;
}


td.tabelleBorderTop {
	border-top: 1px solid #999;
	padding: 3px 0 3px 10px;
}

td.gruen1 {background-color: #ffffff;}
td.gruen2 {background-color: #ffffff;}

td.tabelleDefault{padding: 3px 0 3px 10px;} 

td.hinweis, p.hinweis {
	color: #999999;
	font-size: 10px;
}

div.frageAntwort {
	display: block;
	margin: 10px 0 15px 10px;
}

div.ratenabsicherungKlapptext {display: block; margin-top: 10px;}

/*========================================================================
	Default Elements
========================================================================*/

.clearBoth {
	clear:both;
	height:0px;
	line-height:0px;
	font-size:0px;
}

form {
	margin:0px;
	padding:0px;
}


/*========================================================================
	Listen
========================================================================*/
div#ContVorteile ul {margin: 0 0 0 15px; padding: 0;}

div.schritteContText ul {
	padding: 0;
	margin: 0 0 20px 15px;
	list-style-image: url(../pix/main/bullet.png);
}

div.schritteContText li {
	padding: 0;
	margin: 0;
}

ul.defaultList {
	padding: 0;
	margin: 3px 0 2px 20px;
	list-style-image: url(../pix/main/dot.png);
}

/*========================================================================
	Tabellen
========================================================================*/

td.BorderTopBottom {
	border-top: 1px solid #daeae2;
	border-bottom: 1px solid #daeae2;
}

/*========================================================================
	Formulare
========================================================================*/
div#formularLayer h1 {
	font-size: 15px;
	margin: 0 0 10px 0;
	padding: 0;
}

div#formularLayer h2 {
	font-size: 12px;
	margin: 0 0 5px 0;
	padding: 0;
}

.kontaktInputFields {
	width:270px; 
	height:20px;
	border: 1px solid #00473d;
	background-color:#f7fffb;
	padding:3px;
	margin-bottom:8px;
}

.defaultInput {
	background-color:#f7fffb;
	border: 1px solid #00473d;
	height:15px;
	margin-bottom:8px;
	padding:3px 0;
	width:270px;
}

.formButton {
	background-image: url(../pix/main/pfeil.png); 
	background-repeat: no-repeat; 
	padding-left: 16px;
	float: right;
}