body{
  		margin: 0px 0px 0px 0px;
  		padding: 0px 0px 0px 0px;
		  background-color:#F8F8F8;
}
#corpus{
  		height:575px;
  		width:826px;
	    padding-top:10px;
	    margin:0px auto;
}
#wrapper{
  		height:575px;
  		width:826px;
}
img{
    	border:0px;
}
a:link, a:visited{
  		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#8C1923;
	    font-weight:normal;
	    text-decoration:none;
	    text-align:justify;
	    line-height:16px;
}
a:hover,a:active,a:focus{
  		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#737373;
	    font-weight:normal;
	    text-decoration:none;
	    text-align:justify;
	    line-height:16px;
}
table{
		width:445px;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:10px;
	    color:#737373;
	    font-weight:normal;
	    text-decoration:none;
	    text-align:left;
	    line-height:13px;
}
td{
    	background-color:#ececec;
		padding:3px;
}
h1{	
		display:inline;
		line-height:20px;
}
h1 a:link, h1 a:visited{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#1c3a68;
	    font-weight:bold;
	    text-decoration:none;
	    text-align:left;
	    line-height:20px;	
		display:inline;
}
h1 a:hover, h1 a:active{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#8c1923;
	    font-weight:bold;
	    text-decoration:none;
	    text-align:left;
	    line-height:20px;	
		display:inline;
}
h2 a:link, h2 a:visited{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:10px;
	    color:#737373;
	    font-weight:bold;
	    text-decoration:none;
	    text-align:left;
	    line-height:5px;	
		margin-left:35px;
		font-style:italic;
}
h2 a:hover, h2 a:active{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:10px;
	    color:#8c1923;
	    font-weight:bold;
	    text-decoration:none;
	    text-align:left;
	    line-height:5px;	
		margin-left:35px;
		font-style:italic;
}
h3 a:link, h3 a:visited{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:10px;
	    color:#737373;
	    font-weight:normal;
	    text-decoration:none;
	    text-align:left;
	    line-height:5px;	
		margin-left:70px;
}
h3 a:hover, h3 a:active{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:10px;
	    color:#8c1923;
	    font-weight:normal;
	    text-decoration:none;
	    text-align:left;
	    line-height:5px;	
		margin-left:70px;
}
/*------------------------------------------Kopf Einstellungen---------------------------------------------*/
#head{
  		width:820px;
  		height:85px;
}
/*------------------------------------------gesamt---------------------------------------------*/
.abstand_big{
  		width:20px;
  		height:490px;
		float:left;
  		font-size:1px;
}
#gesamt{
  		width:780px;
  		height:490px;
  		float:left;
  		clear:right;
}
.abstand_vertikal{
  		width:5px;
  		height:490px;
  		float:left;
  		clear:right;
}
/*------------------------------------------links---------------------------------------------*/
#links{
  		width:145px;
  		height:490px;
  		float:left;
  		clear:right;
}
#suche_bg{
  		width:145px;
  		height:40px;
  		background-color:#DCDCDC;
  		border:1px solid #8c1923;
		/*border:1px solid #B2B2B2;*/
}
.suche_text{
  		width:130px;
  		height:12px;
  		padding-left:10px;
  		padding-top:2px;
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:10px;
	    color:#8c1923;
	    text-decoration:none;
		/*border:1px solid #B2B2B2;*/
}
.suche_textfeld{
  		width:80px;
		height:13px;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:10px;
	    color:#8c1923;
	    text-decoration:none;
		float:left;
}
.suche_button{
  		width:40px;
  		height:20px;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:10px;
	    color:#8c1923;
		float:right;
}
.suche{
  		width:120px;
  		height:12px;
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:10px;
	    color:#8c1923;
	    text-decoration:none;
		/*border:1px solid #B2B2B2;*/
}
.abstand_horizontal{
  		width:145px;
  		height:5px;
      font-size:1px;
}
#links_unten{
  		width:145px;
  		height:65px;
  		border:1px solid #8c1923;
		background-color:#DCDCDC;
		/*border:1px solid #B2B2B2;*/
}
/*------------------------------------------subnavi---------------------------------------------*/
#subnavi_bg{
  		width:145px;
  		height:350px;
  		background-color:#DCDCDC;
  		border:1px solid #8c1923;
		/*border:1px solid #B2B2B2;*/
}
.subnavi{
  		width:130px;
  		height:330px;
		padding-left:3px;
		padding-top:5px;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#8C1923;
	    font-weight:bold;
	    text-decoration:none;
	    text-align:left;
	    line-height:20px;
}
.subnavi a:link,.subnavi a:visited{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#8e8e8e;
	    font-weight:bold;
	    text-decoration:none;
	    text-align:left;
	    line-height:20px;
}
.subnavi a:hover,.subnavi a:active,.subnavi a:focus{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#8C1923;
	    font-weight:bold;
	    text-decoration:none;
	    text-align:left;
	    line-height:20px;
}
.subsubnavi{
		padding-left:13px;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:9px;
	    color:#8C1923;
	    font-weight:bold;
	    text-decoration:none;
	    text-align:left;
	    line-height:16px;
}
.subsubnavi a:link,.subsubnavi a:visited{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:9px;
	    color:#8e8e8e;
	    font-weight:bold;
	    text-decoration:none;
	    text-align:left;
	    line-height:16px;
}
.subsubnavi a:hover,.subsubnavi a:active,.subsubnavi a:focus{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:9px;
	    color:#8C1923;
	    font-weight:bold;
	    text-decoration:none;
	    text-align:left;
	    line-height:16px;
}
/*------------------------------------------mitte---------------------------------------------*/
#mitte{
  		width:480px;
  		height:490px;
  		float:left;
  		clear:right;
}
#navi{
  		width:480px;
  		height:25px;
		font-size:1px;
}
.button{
  		width:120px;
  		height:25px;
  		float:left;
  		clear:right;
		font-size:1px;
}
#pfad{
  		width:480px;
  		height:15px;
  		background-color:#DCDCDC;
  		border-top:2px solid #F8F8F8;
  		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:9px;
	    color:#737373;
	    font-weight:normal;
	    text-decoration:none;
	    text-align:left;
	    line-height:13px;;
}
#pfad a:link,#pfad a:visited{
  		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:9px;
	    color:#737373;
	    font-weight:normal;
	    text-decoration:none;
	    text-align:left;
	    line-height:13px;
}
#pfad a:hover,#pfad  a:active,#pfad  a:focus{
  		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:9px;
	    color:#737373;
	    font-weight:normal;
	    text-decoration:none;
	    text-align:left;
	    line-height:13px;
}
/*------------------------------------------mitte unten---------------------------------------------*/
#mitte_unten{
  		width:480px;
  		height:65px;
  		border:1px solid #B2B2B2;
}
.mitte_text{
  		width:450px;
  		height:50px;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:13px;
	    color:#737373;
	    font-weight:bold;
	    text-decoration:none;
	    text-align:center;
	    line-height:18px;
		padding-left:15px;
		padding-top:10px;
}
/*------------------------------------------main text---------------------------------------------*/
#mainframe{
  		width:480px;
  		height:352px;
		overflow:auto;
		scrollbar-face-color:#DCDCDC;
		scrollbar-shadow-color:#F8F8F8;
		scrollbar-highlight-color:#F8F8F8;
		scrollbar-arrow-color:#F8F8F8;
		scrollbar-track-color:#F8F8F8;
		scrollbar-3dlight-color:#F8F8F8;
		scrollbar-darkshadow-color:#F8F8F8;
}
.text_ein{
  		width:440px;
  		height:330px;
		padding-left:10px;
		padding-top:10px;
  		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#737373;
	    font-weight:normal;
	    text-decoration:none;
	    text-align:justify;
	    line-height:16px;
}
.abstand_text{
  		width:20px;
  		height:330px;
		float:left;
		clear:right;
		font-size:1px;
}
.text_zwei{
  		width:200px;
  		height:330px;
		float:left;
		clear:right;
		padding-left:10px;
		padding-top:10px;
  		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#737373;
	    font-weight:normal;
	    text-decoration:none;
	    text-align:justify;
	    line-height:16px;
}
.text_zwei a:link,.text_zwei a:visited{
  		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#8C1923;
	    font-weight:normal;
	    text-decoration:none;
	    text-align:justify;
	    line-height:16px;
}
.text_zwei a:hover,.text_zwei a:active,.text_zwei a:focus{
  		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#737373;
	    font-weight:normal;
	    text-decoration:none;
	    text-align:justify;
	    line-height:16px;
}
/*------------------------------------------inhalt_index---------------------------------------------*/
#baufinanz{
  		width:230px;
  		height:181px;
		float:left;
		clear:right;
		margin-left:3px;
		background-image:url(../bilder/baufinanz.jpg);
		background-repeat:no-repeat;
}
#credit{
  		width:230px;
  		height:181px;
		float:right;
		margin-right:3px;
		background-image:url(../bilder/credit.jpg);
		background-repeat:no-repeat;
}
#anlage{
  		width:230px;
  		height:170px;
		float:left;
		clear:right;
		margin-left:3px;
		background-image:url(../bilder/anlagen.jpg);
		background-repeat:no-repeat;
}
#versicherung{
  		width:230px;
  		height:170px;
		float:right;
		margin-right:3px;
		background-image:url(../bilder/versicherung.jpg);
		background-repeat:no-repeat;
}
.text_index{
		width:218px;
		height:50px;
		padding-top:115px;
		padding-left:10px;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#DCDCDC;
	    font-weight:bold;
	    text-decoration:none;
	    text-align:left;
	    line-height:20px;
}
.text_index a:link,.text_index a:visited {
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
 		font-size:11px;
	    color:#DCDCDC;
	    font-weight:bold;
	    text-decoration:none;
	    text-align:left;
	    line-height:20px;
}
.text_index a:hover,.text_index a:active, .text_index a:focus {
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#8C1923;
	    font-weight:bold;
	    text-decoration:none;
	    text-align:left;
	    line-height:20px;
}
/*------------------------------------------rechts---------------------------------------------*/
#rechts{
  		width:145px;
  		height:490px;
  		float:left;
  		clear:right;
}
#login_bg{
  		width:143px;
  		height:40px;
  		background-color:#DCDCDC;
  		border:1px solid #1c3a68;
		/*border:1px solid #B2B2B2;*/
}
.login_text{
  		width:130px;
  		height:12px;
  		padding-left:10px;
  		padding-top:2px;
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:10px;
	    color:#1c3a68;
	    text-decoration:none;
}
.login_button{
  		width:123px;
  		height:26px;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#1c3a68;
		font-weight:bold;
		margin-top:5px;
		padding-bottom:3px;
}
#beratung_bild{
  		width:145px;
  		height:110px;
  		background-image:url(../bilder/beratung_bild.png);
		  background-repeat:no-repeat;
}
.beratung_button{
  		width:145px;
  		height:27px;
  		font-size:1px;
}
#aktuell_bg{
  		width:144px;
  		height:100px;
  		background-image:url(../bilder/aktuell_bg.png);
		background-repeat:no-repeat;
		border-right:1px solid #505050;
		background-color:#DCDCDC;
}
#aktuell_text{
  		width:125px;
  		height:50px;
  		padding-top:30px;
  		padding-left:10px;
  		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#505050;
	    text-decoration:none;
	    text-align:left;
	    line-height:17px;
  		
}
#aktuell_text a{
  		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#1c3a68;
	    text-decoration:none;
	    text-align:right;
	    line-height:17px;
		font-weight:bold;
  		
}
#center_bg{
  		width:144px;
  		height:65px;
  		/*background-image:url(../bilder/center_bg.png);
		background-repeat:no-repeat;*/
		border:1px solid #505050;
		background-color:#DCDCDC;
}
.center_text{
  		width:120px;
  		height:50px;
		  padding-top:15px;
      padding-left:10px;
  		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:9px;
	    color:#505050;
	    font-weight:bold;
	    text-decoration:none;
	    text-align:left;
	    line-height:16px;
}
.center_text a:link, .center_text a:visited {
  		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:9px;
	    color:#505050;
	    font-weight:bold;
	    text-decoration:none;
	    text-align:left;
	    line-height:16px;
}
.center_text a:hover, .center_text a:active, .center_text a:focus {
  		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:9px;
	    color:#B2B2B2;
	    font-weight:bold;
	    text-decoration:none;
	    text-align:left;
	    line-height:16px;
}
/*------------------------------------------footer---------------------------------------------*/
#footer_bg{
  		width:780px;
  		height:17px;
  		float:left;
  		background-image:url(../bilder/footer_bg.png);
		  background-repeat:no-repeat;
}
.footer{
		  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:9px;
	    color:#737373;
	    font-weight:normal;
	    text-decoration:none;
	    text-align:center;
	    line-height:10px;
}
.footer a:link,.footer a:visited {
		  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:9px;
	    color:#737373;
	    font-weight:normal;
	    text-decoration:none;
	    text-align:center;
	    line-height:13px;
}
.footer a:hover,.footer a:active,.footer a:focus {
		  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:9px;
	    color:#8C1923;
	    font-weight:normal;
	    text-decoration:none;
	    text-align:center;
	    line-height:13px;
}
/*----------------------------------------------kontaktformular--------------------------------------*/
input{
		  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:10px;
	    color:#737373;
	    font-weight:normal;
	    text-decoration:none;
}
select{
      font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size:10px;
	    color:#737373;
	    font-weight:normal;
	    text-decoration:none;
}
form {
	  font-size:1px;
	  padding:0px;
	  margin:0px;
}
textarea {
	  width:120px;
	  height:100px;
	  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#737373;
    font-weight:normal;
    text-decoration:none;
    text-align:left;
}
.kontakt_zeile /*an content anpassen*/ {
	  width:200px;
	  float:left;
	  clear:left;
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#737373;
    font-weight:normal;
    text-decoration:none;
    text-align:left;
}
.kontakt_name {
	  width:80px;
	  float:left;
	  clear:right;
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#737373;
    font-weight:normal;
    text-decoration:none;
    text-align:left;
    margin-top:10px;
}

.kontakt_inhalt {
	  width:120px;
	  float:right;
	  clear:right;
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#737373;
    font-weight:normal;
    text-decoration:none;
    text-align:left;
    margin-top:10px;
}
.kontakt_button {
	  width:60px;
	  height:17px;
	  float:left;
	  clear:right;
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:9px;
	padding-bottom:13px;
    color:#737373;
    font-weight:normal;
    text-decoration:none;
    text-align:center;
}

/*------------------------------------------Anfrageformular---------------------------------------------*/
.zeile{
  		width:440px;
  		height:20px;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:none;
		line-height:16px;
		font-weight:bold;
		color:#737373;
		float:left;
		padding-top:5px;
}
.bemerkung{
  		width:440px;
  		height:120px;
		font-weight:bold;
		padding-top:5px;
		float:left;
}
.anfrage_name {
		width:70px;
		float:left;
    	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    	font-size:10px;
    	color:#737373;
    	font-weight:normal;
    	text-decoration:none;
    	text-align:left;
}
.anfrage_inhalt {
	  	width:150px;
	  	float:left;
    	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    	font-size:10px;
    	color:#737373;
    	font-weight:normal;
    	text-decoration:none;
    	text-align:left;
}
.angebot_button {
	  width:150px;
	  height:17px;
	  float:left;
	  clear:right;
      font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size:9px;
	  padding-bottom:13px;
	  margin-left:40px;
	  margin-bottom:10px;
      color:#737373;
      font-weight:normal;
      text-decoration:none;
      text-align:center;

}

