body {
	 font-family: 'Lucida Grande',Helvetica,Arial,sans-serif;
     /*font-size: 100%;*/
	 /*font-size: 11px; */
	color: #606060;
	}
	
  h1,h2,h3,h4,h5,h6 { 
  	font-family:"Lucida Grande",Helvetica,Arial,sans-serif; 
  	font-weight:normal; 
  	color:#969696;
  	margin: 0 0 0.75em 0; 
  }

li {margin-bottom:2px;}

.abstaende{
	line-height: 1.7em;
}

  h1 { font-size: 196%;letter-spacing:-0.05em;font-weight:bold; }                        
  h2 { font-size: 136%; color:#969696; border-bottom: 1px #969696 solid; margin-top:1.5em; font-weight:bold;}          
  h3 { font-size: 126%; color: #606060; margin-top:0.5em; font-weight:bold; }                        
  h4 { font-size: 116% }                    
  h5 { font-size: 106%}                    
  h6 { font-size: 96%;} 
  
 p { line-height: 1.7em; margin: 0 0 1.5em 0; }



#wrapper {
    margin: auto;
	width: 986px;
	
	}

#maincontent{
	margin-left: 20px;
	width: 600px;
	font-size: 12px;
}

/* Kontaktseite */
#maincontent_kontakt{
	margin-left: 15px;
	width: 600px;
	font-size: 80%;
}

.p_kontakt{
	margin-left: 5px;
	margin-top: 10px;
	margin-bottom: -5px;
	width: 600px;
}
/* Ende Kontaktseite */

/* lexikon  */
.section{
	font-size: 170%;
	font-weight: bold;
}

/* ende lexikon  */

#header {
	margin-top: 5px;
	margin-bottom: 5px;
    background: url(../images/banner4.png) no-repeat;
	width:984px;height:159px; 
	}





.content {
	font-size: 11px;
	position:relative;
	left: -10px;
	
}

#alle_themen {
	margin-top: 15px;
	width: 984px;
	height: 300px;
}

/* --------------------------- ENDE THEMEN ---------------------------- */

#bannerwerbung {
	margin-top: 35px;
    background: url(../images/shopping1.png) no-repeat;
	width:984px;height:270px; 
	}
	
#footerlast{
	margin-top: 20px;
	text-align: center;
	font-size: 13px;
	text-decoration: none;
	color: #606060;
	
}

a {outline:0;}

a:link, a:visited {
	text-decoration: none;
	color:#606060;
	
}

/* --------------------------- Rahmengerüst ---------------------------- */

#kasterl_oben{
	margin-top:10px;
	padding-top: 10px;
	padding-left: 25px;
	
	background: url(../images/rahmen_oben.png) no-repeat;
/*	background: url(../images/header_40px_trans.png) no-repeat;*/
	width:986px;height:20px; 
}

#kasterl_seite{
	padding-left: 25px;
	background: url(../images/rahmen_seitlich.png);
	background-repeat: repeat-y;
display: block;
}

#kasterl_unten{
	background: url(../images/rahmen_unten.png) no-repeat;
	width:986px;height:20px; 
}

/* ----------------------- Formular Grundgerüst ------------------------- */
#header_formular{
	margin-top: 10px;
	background: url(../images/rahmen_oben.png) no-repeat;
	width:986px;
	height:20px;
}

#maincontent_formular{
	margin-top: 10px;
	margin-left: 20px;
	width: 700px;
	font-size: 80%;
}

#formheader{
	width:986px;
	padding-left: 20px;
	
}

#header_formular_form2{
	margin-top: 10px;
	background: url(../images/progress/header_01_1-1.gif) no-repeat;
	width:986px;
	height:118px;
}

#header_formular_form4{
	margin-top: 10px;
	background: url(../images/progress/header_02_1-3.gif) no-repeat;
	width:986px;
	height:118px;
}

#header_formular_form5{
	margin-top: 10px;
	background: url(../images/progress/header_02_2-3.gif) no-repeat;
	width:986px;
	height:118px;
}

#header_formular_form6{
	margin-top: 10px;
	background: url(../images/progress/header_02_3-3.gif) no-repeat;
	width:986px;
	height:118px;
}

#header_formular_form14{
	margin-top: 10px;
	background: url(../images/progress/header_03_3-3.gif) no-repeat;
	width:986px;
	height:118px;
}

#header_formular_form15{
	margin-top: 10px;
	background: url(../images/progress/header_04_1-3.gif) no-repeat;
	width:986px;
	height:118px;
}

#header_formular_form16{
	margin-top: 10px;
	background: url(../images/progress/header_04_2-3.gif) no-repeat;
	width:986px;
	height:118px;
}

#header_formular_form18{
	margin-top: 10px;
	background: url(../images/progress/header_05_1-3.gif) no-repeat;
	width:986px;
	height:118px;
}

#header_formular_form20{
	margin-top: 10px;
	background: url(../images/progress/header_04_3-3.gif) no-repeat;
	width:986px;
	height:118px;
}

#header_formular_form21{
	margin-top: 10px;
	background: url(../images/progress/header_06_2-2.gif) no-repeat;
	width:986px;
	height:118px;
}
/* ----------------------- Schnellformular Grundgerüst--------------------- */

#header_schnellformular_form2{
	margin-top: 10px;
	background: url(../images/progress/header_kurz_01_1-2.gif) no-repeat;
	width:986px;
	height:118px;
}

#header_schnellformular_form3{
	margin-top: 10px;
	background: url(../images/progress/header_kurz_01_2-2.gif) no-repeat;
	width:986px;
	height:118px;
}
#header_schnellformular_form4{
	margin-top: 10px;
	background: url(../images/progress/header_kurz_02_1-3.gif) no-repeat;
	width:986px;
	height:118px;
}

#header_schnellformular_form6{
	margin-top: 10px;
	background: url(../images/progress/header_kurz_02_2-3.gif) no-repeat;
	width:986px;
	height:118px;
}
#header_schnellformular_form7{
	margin-top: 10px;
	background: url(../images/progress/header_kurz_02_3-3.gif) no-repeat;
	width:986px;
	height:118px;
}
#header_schnellformular_form82{
	margin-top: 10px;
	background: url(../images/progress/header_kurz_03_1-3.gif) no-repeat;
	width:986px;
	height:118px;
}
#header_schnellformular_form9{
	margin-top: 10px;
	background: url(../images/progress/header_kurz_03_1-3.gif) no-repeat;
	width:986px;
	height:118px;
}
#header_schnellformular_form10{
	margin-top: 10px;
	background: url(../images/progress/header_kurz_03_3-3.gif) no-repeat;
	width:986px;
	height:118px;
}
#header_schnellformular_form11{
	margin-top: 10px;
	background: url(../images/progress/header_kurz_03_3-3.gif) no-repeat;
	width:986px;
	height:118px;
}
#header_schnellformular_form12{
	margin-top: 10px;
	background: url(../images/progress/header_kurz_03_3-3.gif) no-repeat;
	width:986px;
	height:118px;
}
#header_schnellformular_form21{
	margin-top: 10px;
	background: url(../images/progress/header_kurz_04_1-2.gif) no-repeat;
	width:986px;
	height:118px;
}
#header_schnellformular_form22{
	margin-top: 10px;
	background: url(../images/progress/header_kurz_04_2-2.gif) no-repeat;
	width:986px;
	height:118px;
}

.headline{
	color: #606060;
	padding-top:10px;
	font-size: 16px;
	text-align:center;
}
	
.subheadline{
	text-align:center;
	font-size: 12px;
	position:relative;
    top: 115px;
	font-weight:bold;
	margin-bottom:8px;
}

.bigheadline{
	color: #606060;
	padding-left:10px;
	padding-top:10px;
	font-size: 16px;
	text-align:left;
}

.bigheadline2{
	/*color: #d2d2d2;*/
	color: #606060;
	font-weight:bold;
	padding-left:10px;
	padding-top:15px;
	/*font-size: 150%;*/
	text-align:left;
}

#header_allgemein {
	margin-top: 10px;
	background: url(../images/rahmen_oben.png) no-repeat;
	width:986px;
	height:20px;
}

#header_hauswohnen2{
	margin-top: 10px;
	background: url(../images/banner_s2_hauswohnen.gif) no-repeat;
	width:986px;height:120px; 
}

#header_umschuldung{
	margin-top: 10px;
	background: url(../images/banner_s2_umschulden.gif) no-repeat;
	width:986px;height:120px; 
}

#header_kontakt{
	margin-top: 10px;
	background: url(../images/rahmen_oben.png) no-repeat;
	width:986px;
	height:20px;
}
#content_seitlich{
	/*padding-left: 10px;*/
	padding-top: 10px;
	background: url(../images/rahmen_seitlich.png);
	background-repeat: repeat-y;
	display: block;
}

#content_unten{
		background: url(../images/footer_50px_oT.png) no-repeat;
		/*background: url(../images/footer_40px_trans.png) no-repeat;*/
		width:984px;height:50px; 
}

#rechts2
{
   float:right;
}

.promotion
{
   margin-top: 10px;
	padding-right: 30px;
	background: url(../images/rueckrufservice4.png) no-repeat;
	width:236px;height:120px; 
}

.promotion2
{
   margin-top: 10px;
	padding-right: 30px;
	
	background: url(../images/meine_vorteile2_1.png) no-repeat;
/*	background: url(../images/finanzierungsbeispiel_haus.png) no-repeat;*/
	width:236px;height:362px; 
}

.hinweistafel
{
   margin-top: 10px;
	padding-right: 30px;

	background: url(../images/hinweis_angaben.png) no-repeat;
/*	background: url(../images/finanzierungsbeispiel_haus.png) no-repeat;*/
	width:236px;height:250px;
}

.clear2
{
   clear:both;
}

.float {
   float:right;
   width: 200px;
   background-color: #006666;
   } 
.vermerk{
  border-width:1px;
  font-size: 9px;
  border-style:solid;
  border-color:#606060;
  padding: 5px;
  margin:auto;
  width: 550px;
}

.ausrichtung{
	text-align: center;
	font-size: 16px; 
	color: #969696;
}

/* navheader */

#navheader { width: 986px; height: 30px; margin: 0px 0px 0px 10px; position: relative; z-index: 89; }

#navheader #nav { margin: 0; padding: 0; }

#navheader #nav li { display: inline; float: left; background: none !important; }

#navheader #nav li a { float: left; height: 0; padding-top: 35px; overflow: hidden; }

#navheader #nav li a,

#navheader { background-image: url(../images/navigation.gif); background-repeat: no-repeat; margin: 0px; }

/* buttons */

#navheader #nav li a { float: left; padding-top: 34px; overflow: hidden; } /* height: 0;*/

#navheader #nav li#nav-home a {width: 101px; background-position: 0px 0; }

#navheader #nav li#nav-hausbau a { width: 112px; background-position: -101px 0; }

#navheader #nav li#nav-umschuldung a { width: 112px; background-position: -213px 0; }

#navheader #nav li#nav-shopping a {width: 112px; background-position: -325px 0; }

#navheader #nav li#nav-einrichten a { width: 113px;background-position: -437px 0; }

#navheader #nav li#nav-automotor a { width: 112px;background-position: -550px 0; }

#navheader #nav li#nav-lifestyle a {width: 112px; background-position: -662px 0; }

#navheader #nav li#nav-lexikon a {width: 107px; background-position: -774px 0; }

#navheader #nav li#nav-kontakt a { width: 105px;background-position: -881px 0; }

/* over status */ 

#navheader #nav li#nav-home a:hover { width: 101px;background-position: 0 -35px; }

#navheader #nav li#nav-hausbau a:hover {width: 112px; background-position: -101px -35px; }

#navheader #nav li#nav-umschuldung a:hover {width: 112px; background-position: -213px -35px; }

#navheader #nav li#nav-shopping a:hover {width: 112px; background-position: -325px -35px; }

#navheader #nav li#nav-einrichten a:hover {width: 113px; background-position: -437px -35px; }

#navheader #nav li#nav-automotor a:hover {width: 112px; background-position: -550px -35px; }

#navheader #nav li#nav-lifestyle a:hover {width: 112px; background-position: -662px -35px; }

#navheader #nav li#nav-lexikon a:hover {width: 107px; background-position: -774px -35px; }

#navheader #nav li#nav-kontakt a:hover {width: 105px; background-position: -881px -35px; }

/* down status */ 

#navheader #nav li#nav-home a:active { width: 101px; background-position: 0 -70px; }

#navheader #nav li#nav-hausbau a:active {width: 112px; background-position: -101px -70px; }

#navheader #nav li#nav-umschuldung a:active {width: 112px; background-position: -213px -70px; }

#navheader #nav li#nav-shopping a:active {width: 112px; background-position: -325px -70px; }

#navheader #nav li#nav-einrichten a:active {width: 113px; background-position: -437px -70px; }

#navheader #nav li#nav-automotor a:active {width: 112px; background-position: -550px -70px; }

#navheader #nav li#nav-lifestyle a:active {width: 112px; background-position: -662px -70px; }

#navheader #nav li#nav-lexikon a:active { width: 107px;background-position: -774px -70px; }

#navheader #nav li#nav-kontakt a:active { width: 105px;background-position: -881px -70px; }

/* active status */ 

#navheader.home #nav li#nav-home a:hover {width: 101px; background-position: 0 0; cursor: default; }

#navheader.hausbau #nav li#nav-hausbau a {width: 112px; background-position: -101px -105px !important; }

#navheader.umschuldung #nav li#nav-umschuldung a {width: 112px; background-position: -213px -105px !important; }

#navheader.shopping #nav li#nav-shopping a {width: 112px; background-position: -325px -105px !important; }

#navheader.einrichten #nav li#nav-einrichten a {width: 113px; background-position: -437px -105px !important; }

#navheader.automotor #nav li#nav-automotor a { width: 112px;background-position: -550px -105px !important; }

#navheader.lifestyle #nav li#nav-lifestyle a { width: 112px;background-position: -662px -105px !important; }

#navheader.lexikon #nav li#nav-lexikon a { width: 107px; background-position: -774px -105px !important; }

#navheader.kontakt #nav li#nav-kontakt a { width: 105px; background-position: -881px -105px !important; }


#container_site2{
	margin-right:30px;
}

#infobild
{
	float: right;
	padding-top: 133px;
	padding-right: 33px;
	text-decoration: none
}

#infobild_klein
{
	float: right;
	padding-top: 141px;
	padding-right: 33px;
	text-decoration: none
}

/* IE CSS Hack by vbdesigns.de */
* html #infobild_klein { 
float: right;
	padding-top: 126px;
	padding-right: 33px;
	text-decoration: none
} 
/* Ende IE CSS Hack by vbdesigns.de */

/* IE CSS Hack by vbdesigns.de */
* html #infobild { 
float: right;
	padding-top: 130px;
	padding-right: 33px;
	text-decoration: none
} 
/* Ende IE CSS Hack by vbdesigns.de */


/* Relativer Tooltip */
a.tooltip, a.tooltip:link, a.tooltip:visited, a.tooltip:active  {
  position: relative;
  text-decoration: none; 
  font-style: italic;
  color: #006600; 
  }
  
a.tooltip:hover {
  color: #ff0033; 
  background: transparent;
  }

a.tooltip span {
  display: none;  
  text-decoration: none; 
}

a.tooltip:hover span {
  display: block;
  position: absolute; 
  padding: 5px;
  top: 20px; 
  left: 0; 
  width: 200px;
  z-index: 100;
  color: #000000; 
  border:1px solid #000000; 
  background: #FFFFCC;
  font: 12px Verdana, sans-serif; 
  text-align: left;
  }
  
a.tooltip span b {
  display: block;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-weight: bold;
  color: yellow;
  background-color: gray;
  border: 0px;
  border-bottom: 1px solid black;
}
/* Ende Relativer Tooltip */

.error{
	margin-top: 5px;
	margin-left: 20px;
	font-size: 10px; 
	color: #cc0000;
}
 
#error_erinnerung{
	margin-top: 5px;
	margin-left: 40px;
	font-size: 13px; 
	color: #CC0000;
}
 
 
.weiter_button {
background: url(../images/weiter.png);
width: 70px;
height: 25px;
border-width: 0px;
}

.antraganschicken_button {
background: url(../images/Kreditantrag_zusenden.png);
width: 310px;
height: 25px;
border-width: 0px;
}
#emblem_hausbau {
	position: relative;
	left: 380px;
	top: 100px;
	border: 0px;
	z-index:2;
}

#emblem_umschulden {
	position: relative;
	left: 380px;
	top: 100px;
	border: 0px;
	z-index:3;
}

#emblem_wohntraum {
position: relative;
	left: 135px;
top: 110px;
	border: 0px;
	z-index:3;
}

#emblem_beauty {
	position: relative;
	left: 135px;
top: 110px;
	border: 0px;
	z-index:3;
}
#emblem_shopping {
position: relative;
	left: 135px;
top: 110px;
	border: 0px;
	z-index:3;
}

#emblem_auto {
position: relative;
	left: 135px;
top: 110px;
	border: 0px;
	z-index:3;
}

#headline1{
	font-size: 15px;
	text-align: center;
	padding-left: 20px;
	zoom: 1;
}

#headline2{
	padding-top: 100px;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
}

#aufzaehlung{
	margin-top: -10px;
	font-size: 11px;
}

#emblem_beauty2 {
	position: relative;
	left: 95px;
	top:5px;
	border: 0px;
	z-index:1;
}

* html #lifestyle {height: 300px;} /* for IE/Win */

.formueberschriften { 
	color: #008000;
/*	border-bottom: 1px #008000 solid;	*/
}

.tab_einruck {
	margin-left: 30px;
}

#entscheidung_background{
	background: url(../images/Antrag_Entscheidung_kurz.gif) no-repeat;
	width:700px;
	height: 350px;
	margin-left: 20px;
}
/*
#entscheidung_links{
margin-bottom: 100px;
margin-left:130px;
border:none;
}
*/
#button_kreditantrag_aut {
margin-top: 180px;
margin-left:75px;
border:none;
}

#button_kreditantrag_d {
margin-top: 2px;
margin-left:75px;
border:none;
}

#button_schnellanfrage_aut {
margin-left:10px;
border:none;
}

#button_schnellanfrage_de {
margin-left:10px;
border:none;
}

#button_erinnerung {
margin-left:72px;
border:none;
}


/* ---------------------- Homepage ----------------------------------*/

.clear {
 clear:both;
}

.links_content{
	float:left;
}
.rechts_content{
	float:right;
}

#zwei_themen {
margin-top: 15px;
width: 984px;
height: 300px;
}

#hauswohnen  {
	float:left;
    background: url(../images/p1_haus_wohnen_oT.gif) no-repeat;
	width:480px;height:300px; 	
}

#umschuldung {
	float:right;
    background: url(../images/p5_umschuldung_oT.gif) no-repeat;
	width:480px;height:300px; 
}
#shoppen {
	float:left;
	margin-right:20px;
	background: url(../images/p6_shoppen_luxus_oT.gif) no-repeat;
	width:230px;height:300px; 	
	/*padding-right: 10px;*/
}

#wohntraum {
	float:left;
	margin-right:22px;
	/*margin-right:22px;*/
    background: url(../images/p2_wohntraum_oT.gif) no-repeat;
	width:230px;height:300px; 	
}

#auto {
	float:left;
	background: url(../images/p3_auto_motorrad_oT.gif) no-repeat;
	width:230px;height:300px;
	}

#lifestyle {
	float:left;
	margin-left:20px;
	background: url(../images/p4_lifestyle_beauty_oT.gif) no-repeat;
	width:230px;height:300px;
	}
	
	
.headline1{
	margin-top: 10px;
	font-weight: bold;
	text-align: center;
}

.headline2{
	margin-top: 10px;
	margin-left:5px;
	font-weight: bold;
	text-align:left;
}
.subline{
	margin-top: 115px;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
}
.aufzaehlung{
	margin-top:-20px;
	margin-bottom:0;
	font-size: 11px;
}

#button_beauty {
margin-top: -5px;
margin-left:130px;
border:none;
}

#button_auto{
margin-top: -5px;
margin-left:130px;
border:none;
}

#button_wohntraum{
margin-top: -5px;
margin-left:130px;
border:none;
}

#button_shopping{
margin-top: -5px;
margin-left:130px;
border:none;
}

#button_umschulden{
margin-top: -5px;
margin-left:360px;
border:none;
}

#button_haus{
margin-top: -5px;
margin-left:360px;
border:none;
}

.zentrierung {
text-align: center;
}
