/* Mein Bausparvergleich - Style */











* {





margin: 0;





padding: 0;





}











body{
	background: url(images/bg-body.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0.005em;
	text-align:center;
}
#container {
	width:1018px;
	margin-left: auto;
	margin-right: auto;
	background: #ffffff;
}













#header{
	background:url(images/bg-header.jpg);
	width:1018px;
	float: left;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	height: 290px;




}
#navi-beratung{
	margin-left: 100px;
	position: absolute;
	margin-top: 45px;
	width: 214px;





}




#navi-beratung a {
	font-size: 13px;
	color:#323b4c;
	font-weight: bold;
	text-align: left;
	float: left;
	line-height: 22px;
	text-decoration: none;
}
#navi-beratung p {
	font-size: 13px;
	color:#323b4c;
	font-weight: normal;
	text-align: left;
	float: left;
	line-height: 40px;
	display: block;
}
#navi-beratung a:hover {
	color:#2694c0;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	float: left;
	text-decoration: none;
}
#navi-bausparkassen {
	margin-left: 350px;
	position: absolute;
	margin-top: 37px;
	width: 318px;
}
#navi-bausparkassen p {
	font-size: 13px;
	color:#323b4c;
	font-weight: bold;
	text-align: center;
	float: left;
	line-height: 22px;
	display: block;
	width: 318px;
	padding-top: 10px;
}


#bauspar-tarife {
	float: left;
	margin-top: 15px;
}
#bauspar-tarife a {
	height:24px;
	display:block;
	background:url(images/bausparkassen-tarife.png) no-repeat;
	width: 318px;
	float: left;
}
#bauspar-tarife a:hover {
	height:24px;
	display:block;
	background:url(images/bausparkassen-tarife-over.png) no-repeat;
	width: 318px;
	text-align: left;
	float: left;
}









#navi-services {
	width:965px;
	height: 21px;
	position: absolute;
	margin-top: 218px;
	margin-left: 40px;
	top: 1px;
}
.button-services {
	height: 21px;
	float: left;
	margin-right: 22px;
}
.button-services a {
	font-size: 13px;
	text-decoration:none;
	color:#323b4c;
	font-weight: normal;
	height: 19px;
	text-align: center;
	float: left;
	display: block;
	line-height: 18px;
}
.button-services a:hover {
	text-decoration:none;
	color:#028dc9;
}
.buttoncurrent-services {
	height: 21px;
	float: left;
	margin-right: 22px;
}
.buttoncurrent-services a {
	font-size: 13px;
	text-decoration:none;
	color:#2694c0;
	font-weight: normal;
	height: 19px;
	text-align: center;
	float: left;
	display: block;
	line-height: 18px;
}
.buttoncurrent-services a:hover {
	text-decoration:none;
	color:#028dc9;
}


#navi-bausparen {
	width:994px;
	height: 21px;
	margin-top: 260px;
	position: relative;
	margin-left: 24px;
	margin-right: auto;
	top: 1px;

}
.button-home {
	float: left;
	height: 21px;
	margin-right: 20px;
	width: 63px;
}

.button-home a {
	display: block;
	height: 21px;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
	color: #323b4c;
}
.button-home a:hover {
	text-decoration:none;
	display: block;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	color: #028dc9;
}
.button-angebot {
	height: 21px;
	float: left;
	margin-right: 18px;
}
.button-angebot a {
	font-size: 13px;
	text-decoration:none;
	color:#323b4c;
	font-weight: bold;
	line-height: 18px;
	height: 21px;
	display: block;
	text-align: center;
	float: left;
}
.button-angebot a:hover {
	text-decoration:none;
	font-size: 13px;
	font-weight: bold;
	color: #028dc9;
}








.button-bausparen {
	height: 21px;
	float: left;
	margin-right: 20px;
}

.button-bausparen a {
	font-size: 13px;
	text-decoration:none;
	color:#323b4c;
	font-weight: bold;
	line-height: 18px;
	height: 21px;
	display: block;
	text-align: center;
	float: left;
}
.button-bausparen a:hover {
	text-decoration:none;
	font-size: 13px;
	font-weight: bold;
	color: #028dc9;
}
.buttoncurrent-bausparen {
	height: 21px;
	float: left;
	margin-right: 20px;
}
.buttoncurrent-bausparen a {
	font-size: 13px;
	text-decoration:none;
	color:#2694c0;
	font-weight: bold;
	line-height: 18px;
	height: 21px;
	display: block;
	text-align: center;
	float: left;
}
.buttoncurrent-bausparen a:hover {
	text-decoration:none;
	font-size: 13px;
	font-weight: bold;
	color: #2694c0;
}
.buttoncurrent-home {
	float: left;
	height: 21px;
	margin-right: 20px;
	width: 63px;
}
.buttoncurrent-home a {
	display: block;
	height: 21px;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
	color: #2694c0;
}
.buttoncurrent-home a:hover {
	text-decoration:none;
	display: block;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	color: #028dc9;
}
.button-bausparanfrage {
	height: 21px;
	float: left;
	margin-right: 9px;
}
.button-bausparanfrage a {
	font-size: 13px;
	text-decoration:none;
	color:#4e8499;
	font-weight: bold;
	line-height: 18px;
	height: 21px;
	display: block;
	text-align: center;
	float: left;
}
.button-bausparanfrage a:hover {
	text-decoration:none;
	color:#fff;
	font-size: 13px;
	font-weight: bold;
	background-color: #2ba8da;
}




#currentbutton {
	height: 20px;
	padding-top: 8px;
	float: left;
}
#currentbutton p {
	font-size: 13px;
	text-decoration:none;
	height:54px;
	font-weight: bold;
	line-height: 22px;
	text-align: justify;
	padding: 9px 10px 0px 24px;
	color: #2694c0;
}
#currentbutton a {
	font-size: 13px;
	text-decoration:none;
	color:#2694c0;
	font-weight: bolder;
	line-height: 20px;
}
#currentbutton a:hover {
	text-decoration:none;
	color:#fff;
	font-size: 13px;
	font-weight: bold;
	background-color: #2694c0;
}
#content {
	width:1018px;
	text-align:left;
	float: left;
	margin-left: auto;
	margin-right: auto;
	background: #ffffff;
}
#content1{
	width:1002px;
	float: left;
	margin-left: auto;
	margin-right: auto;
	padding: 0px 8px 0px 8px;
	background: #ffffff;





}
#anfrage-button {
	float:left;
	height:24px;
	width:1002px;
	margin: 24px 0px 0px 0px;
}
#anfrage-button a {
	display:block;
	height:24px;
	background: url(images/bg-bauspar-vergleich-anfrage.png) no-repeat;
}




#spar-buttons{
	float:left;
	height:63px;
	width:1002px;
	margin: 18px 0px 0px 0px;





}
#spar-button1{





width:318px;





height: 63px; 





float:left;





}
#spar-button1 a{
	display:block;
	height:63px;
	background: url(images/bg-bausparvertrag-rechner-rendite.gif) no-repeat;
	width: 318px;





}
#spar-button1 a:hover {
	display:block;
	height:63px;
	background: url(images/bg-bausparvertrag-rechner-rendite-over.gif) no-repeat;
}

#spar-button2{
	width:318px;
	height: 63px;
	margin:0px 0px 0px 24px;
	float:left;





}
#spar-button2 a{
	display:block;
	height:63px;
	background: url(images/bg-bausparvertrag-rechner-baufinanzierung.gif) no-repeat;





}
#spar-button2 a:hover {
	display:block;
	height:63px;
	background: url(images/bg-bausparvertrag-rechner-baufinanzierung-over.gif) no-repeat;
}

#spar-button3{
	width:318px;
	height: 63px;
	margin:0px 0px 0px 24px;
	float:left;





}
#spar-button3 a{
	display:block;
	height:63px;
	background: url(images/bg-bauspar-rechner-option.gif) no-repeat;





}
#spar-button3 a:hover {
	display:block;
	height:63px;
	background: url(images/bg-bauspar-rechner-option-over.gif) no-repeat;
}

#spar-currentbutton1 {
	width:318px;
	height: 63px;
	float:left;
}
#spar-currentbutton1 a {
	display:block;
	height:63px;
	background: url(images/bgcurrent-bausparvertrag-rechner-rendite.gif) no-repeat;
}
#spar-currentbutton2 {
	width:318px;
	height: 63px;
	margin:0px 0px 0px 24px;
	float:left;
}
#spar-currentbutton2 a {
	display:block;
	height:63px;
	background: url(images/bgcurrent-bausparvertrag-rechner-baufinanzierung.gif) no-repeat;
}
#spar-currentbutton3 {
	width:318px;
	height: 63px;
	margin:0px 0px 0px 24px;
	float:left;
}
#spar-currentbutton3 a {
	display:block;
	height:63px;
	background: url(images/bgcurrent-bauspar-rechner-option.gif) no-repeat;
}











#subline1{
	width:1002px;
	height:60px;
	background:url(images/subline01.gif) no-repeat;
	float:left;





}











#subline2{
	width:1002px;
	height:60px;
	background:url(images/subline02.gif) no-repeat;
	float:left;





}











#subline3{
	width:1002px;
	height:60px;
	background:url(images/subline03.gif) no-repeat;
	float:left;





}











#subline1 p{
	font-size:13px;
	color:#FFFFFF;
	line-height:16px;
	width:270px;
	margin:9px 24px 0px 24px;
	text-align: center;





}











#subline2 p{
	font-size:13px;
	color:#FFFFFF;
	line-height:16px;
	width:269px;
	margin:9px 24px 0px 366px;
	text-align: center;





}











#subline3 p{
	font-size:13px;
	color:#FFFFFF;
	line-height:16px;
	width:270px;
	margin:9px 24px 0px 706px;
	text-align: center;
	border-top: 0px;





}

.headline {
	width:1002px;
	height:36px;
	background:url(images/bg-headline.png) no-repeat;
	float: left;
	display: block;
	margin-top: 18px;
}
.headline1 {
	width:1002px;
	height:36px;
	background:url(images/bg-headline1.png) no-repeat;
	float: left;
	display: block;
	margin-top: 18px;
}

.headlinex {
	width:1002px;
	height:36px;
	background:url(images/backgroundx.png) no-repeat;
	float: left;
	display: block;
	margin-top: 18px;
	margin-bottom: 18px;
}


.headlinekurz {
	width:1002px;
	height:36px;
	background:url(images/bg-headline.png) no-repeat;
	float: left;
	display: block;
	margin-top: 24px;
}


.headline-rendite {
	width:1002px;
	height:36px;
	background:url(images/bg-headline-rendite.png) no-repeat;
	float: left;
	display: block;
	margin-top: 24px;
}
.headline-anschlussfinanzierung {
	width:1002px;
	height:36px;
	background:url(images/bg-headline-anschlussfinanzierung.png) no-repeat;
	float: left;
	display: block;
	margin-top: 24px;
}
.headline-online {
	width:1002px;
	height:36px;
	background:url(images/bg-headline-online.png) no-repeat;
	float: left;
	display: block;
	margin-top: 24px;
}


.headline h1  {
	font-size:13px;
	font-weight:bold;
	color:#323b4c;
	padding:8px 2px 0px 366px;
	text-align: left;





}
.headline1 h1 {
	font-size:13px;
	font-weight:bold;
	color:#323b4c;
	padding:8px 2px 0px 366px;
	text-align: left;
}

.headlinex h1 {
	font-size:13px;
	font-weight:bold;
	color:#323b4c;
	padding:8px 2px 0px 20px;
	text-align: left;
}

.headlinekurz h1 {
	font-size:13px;
	font-weight:bold;
	color:#323b4c;
	padding:8px 2px 0px 342px;
	text-align: left;
}
.headline-rendite h1 , .headline-anschlussfinanzierung h1, .headline-online h1, .headline-anschlussfinanzierung1 h1{
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	padding:8px 2px 0px 366px;
	text-align: left;
}
.bausparkassen-logos {
	float:right;
	width: 294px;
}













.textbox2{
	float:left;
	width: 318px;





}
.textbox9 {
	width: 294px;
	padding: 13px 0px 0px 24px;
}

.textbox1 {
	width:294px;
	padding: 15px 0px 24px 22px;
	float: left;
}
.navibox {
	width:318px;
	float: left;
}

.button-bausparkasse {
	width:318px;
	float: left;
	height: 63px;
}
.button-bausparkasse a {
	display:block;
	width:316px;
}

.button-tarif {
	float: left;
	border-bottom: solid 1px #d6dce0;
	width: 316px;
	height: 64px;
}
.button-tarif h2 {
	display:block;
	width:294px;
	font-size: 13px;
	line-height: 22px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	padding: 15px 0px 7px 22px;
	color: #323b4c;
}
.button-tarif a {
	display:block;
	width:294px;
	color: #2694c0;
	font-size: 13px;
	line-height: 22px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	padding: 4px 0px 7px 22px;
	background: url(images/bg-weiter.png) top right no-repeat;
}





.videobox-s {
	width:316px;
	float: left;
}
.button-haus-small{
	width:318px;
	float: left;
	margin-top: 8px;
	height: 36px;
	background: url(images/button-haus-small.png) top right no-repeat;





}
.button-haus-small a{
	display:block;
	width:294px;
	font-size:13px;
	font-weight:bold;
	color: #323b4c;
	text-decoration: none;
	line-height: 22px;
	text-align: left;
	padding-left: 24px;
	padding-top: 6px;





}
.button-haus-small a:hover {
	color:#2694c0;
}
.button-haus-big {
	width:318px;
	float: right;
	height: 63px;
	background: url(images/button-haus-big.png) top right no-repeat;
	margin-left: 24px;
}
.button-haus-big a {
	display:block;
	width:294px;
	font-size:13px;
	font-weight:bold;
	color: #323b4c;
	text-decoration: none;
	line-height: 22px;
	text-align: left;
	padding-left: 24px;
	padding-top: 6px;
}
.button-haus-big p {
	display:block;
	width:294px;
	font-size:13px;
	font-weight:bold;
	color: #323b4c;
	text-decoration: none;
	line-height: 22px;
	text-align: left;
	padding-left: 22px;
	padding-top: 6px;
}
.button-haus-big a:hover {
	color:#2694c0;
}
.buttoncurrent-haus-small {
	width:318px;
	float: left;
	margin-top: 8px;
	height: 36px;
	background: url(images/button-haus-small.png) top right no-repeat;
}
.buttoncurrent-haus-small a {
	display:block;
	width:294px;
	font-size:13px;
	font-weight:bold;
	color: #2694c0;
	text-decoration: none;
	line-height: 22px;
	text-align: left;
	padding-left: 22px;
	padding-top: 6px;
}

.buttoncurrent-haus-small a:hover {
	color:#2694c0;
}
.button-filme {
	width:316px;
	float: left;
	height: 267px;
	background: url(images/button-haus-big.png) top right no-repeat;
}
.button-filme a {
	display:block;
	width:294px;
	font-size:13px;
	font-weight:bold;
	color: #323b4c;
	text-decoration: none;
	line-height: 22px;
	text-align: left;
	padding-left: 22px;
	padding-top: 6px;
}
.button-filme p {
	display:block;
	width:294px;
	font-size:13px;
	font-weight:bold;
	color: #323b4c;
	text-decoration: none;
	line-height: 22px;
	text-align: left;
	padding-left: 22px;
	padding-top: 10px;
	padding-bottom: 11px;
}
.button-filme p:hover {
	color:#2694c0;
}



            #media
            {
	float: right;
	margin-top: 2px;
	margin-right: 2px;

            }















.textbox{
	padding:13px 24px 13px 24px;
	width:636px;
	float: right;





}
.textbox a    , .textbox1 a, .textbox7 a  {
	font-weight: bold;
	color: #2ba8da;
	text-decoration: none;
	font-size: 13px;
}




.wichtig {
	font-weight: bold;
}


#bauspar-vergleich  {
	width:658px;
	height:24px;
	float: right;
	margin-bottom: 13px;





}

#bauspar-vergleich a{
	height:24px;
	display:block;
	background:url(images/bg-bauspar-vergleich-link.png) no-repeat;





}
#bauspar-vergleich a:hover {
	height:24px;
	display:block;
	background:url(images/bg-bauspar-vergleich-over.png) no-repeat;
}



#bauspar-rechner {
	width:658px;
	height:24px;
	float:right;
	margin-bottom: 13px;
}
#bauspar-rechner a {
	height:24px;
	display:block;
	background:url(images/bg-bausparvertrag-rechner-link.png) no-repeat;
}
#bauspar-rechner a:hover {
	height:24px;
	display:block;
	background:url(images/bg-bausparvertrag-rechner-over.png) no-repeat;
}

#wohn-riester-vergleich {
	width:658px;
	height:24px;
	float:right;
	margin-bottom: 13px;
}
#wohn-riester-vergleich a {
	height:24px;
	display:block;
	background:url(images/bg-wohn-riester-vergleich-link.png) no-repeat;
}
#wohn-riester-vergleich a:hover {
	height:24px;
	display:block;
	background:url(images/bg-wohn-riester-vergleich-over.png) no-repeat;
}
#bauspar-vergleich-1 {
	width:636px;
	height:24px;
	float: right;
	margin-top: 24px;
	margin-right: 24px;
}
#bauspar-vergleich-1 a {
	height:24px;
	display:block;
	background:url(images/bg-bauspar-vergleich-link.png) no-repeat;
}
#bauspar-vergleich-1 a:hover {
	height:24px;
	display:block;
	background:url(images/bg-bauspar-vergleich-over.png) no-repeat;
}

#bauspar-rechner-baufinanzierung {
	width:636px;
	height:24px;
	float:right;
	margin-bottom: 13px;
	margin-right: 22px;
}
#bauspar-rechner-baufinanzierung a {
	height:24px;
	display:block;
	background:url(images/bg-rechner-baufi-link.png) no-repeat;
}
#bauspar-rechner-baufinanzierung a:hover {
	height:24px;
	display:block;
	background:url(images/bg-rechner-baufi-over.png) no-repeat;
}

#haus-vorsorge {
	width:636px;
	height:24px;
	float: right;
	margin-bottom: 13px;
	margin-right: 22px;
}
#haus-vorsorge a {
	height:24px;
	display:block;
	background:url(images/bg-haus-vorsorge-link.png) no-repeat;
}
#haus-vorsorge a:hover {
	height:24px;
	display:block;
	background:url(images/bg-haus-vorsorge-over.png) no-repeat;
}
#login-beratungszimmer {
	width:214px;
	height:85px;
	float: left;
	margin-bottom: 13px;
	margin-left: 24px;
}
#login-beratungszimmer a {
	height:85px;
	display:block;
	background:url(images/login-beratungszimmer-over.png) no-repeat;
}
#login-beratungszimmer a:hover {
	height:85px;
	display:block;







	background:url(images/login-beratungszimmer-over.png) no-repeat;
	background: url(images/login-beratungszimmer-over.png) no-repeat;
}














#footer{
	float:left;
	width:1018px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	background: url(images/bg-footer.jpg);
	height: 120px;





}
#footer1 {
	float:left;
	width:1002px;
	padding: 24px 8px 60px 8px;
	text-align: left;
}
#footer1 p{





font-size:10px;





color:#999;





}
#footer1 a{





color:#999;





}











#footer a:hover{





color:#323b4c;





}













.contentbox{
	width:1002px;
	float: left;
	margin-top: 0px;



}


















form p {
	font-size:13px;
	line-height:22px;
	color:#323b4c;
	margin:3px 12px 3px 12px;





}












#felder{
	margin:24px 0px 0px 0px;
	float:left;
	width:1002px;
	height: 472px;





}











#feld1{
	width:270px;
	float:left;
	background:#2ba8da;
	padding:24px;
	height: 424px;





}











#feld1 p{





margin-bottom:15px;





font-size:13px;





line-height:22px;





color:#fff;





}











#feld2{
	width:270px;
	margin:0px 0px 0px 24px;
	background:#4e8499;
	padding:24px;
	float: left;
	height: 424px;





}











#feld2 p{





margin-bottom:15px;





font-size:13px;





line-height:22px;





color:#fff;





}











#feld3{
	width:270px;
	margin:0px 0px 0px 24px;
	float:left;
	background:#59b3be;
	padding:24px;
	height: 424px;





}











#feld3 p{





margin-bottom:15px;





font-size:13px;





line-height:22px;





color:#fff;





}
.infobox {
	width:1002px;
	height:24px;
	background:#2ba8da;
	float: left;
	display: block;
	margin: 4px 0px 0px 0px;
}
.infobox p {
	font-size:11px;
	font-weight:normal;
	color:#fff;
	padding:5px 2px 5px 24px;
	text-align: left;
	text-decoration: none;
}
.info-line {
	float:left;
	height: 36px;
	width: 29px;
	margin-right: 24px;
	margin-top: 8px;
}
.christian-andreas  {
	float:left;
	width: 316px;
}
.img-bausparen {
	width:318px;
	float: left;
}











.linkbox{
	width:270px;
	height:26px;
	background: url(images/bg-weiter.png) right no-repeat;
	float: left;





}

















.linkbox a{
	width:270px;
	height:26px;
	font-size:15px;
	color:#fff;
	text-decoration: none;
	font-weight: bold;
	line-height: 22px;
	display: block;





}
.linkboxPDF {
	width:290px;
	height: 45px;
}
.linkboxPDF a {
	height:22px;
	font-size:13px;
	color:#2ba8da;
	text-decoration: none;
	font-weight: bold;
	line-height: 22px;
}
.textbox ul  {
	font-weight: normal;
	color: #323b4c;
	text-decoration: none;
	padding-left: 48px;
	font-size: 13px;
	list-style-image: url(images/img-check.png);
	line-height: 22px;
}
.textbox ul   {
	font-weight: normal;
	color: #323b4c;
	text-decoration: none;
	font-size: 13px;
	list-style-image: url(images/img-check.png);
	padding-left: 48px;
	line-height: 22px;
}
.textbox li     {
	color: #323b4c;
	text-decoration: none;
	margin-bottom: 5px;
	text-align: left;
	text-indent: 5px;
}
.textbox1 ul {
	font-weight: normal;
	color: #323b4c;
	text-decoration: none;
	font-size: 13px;
	list-style-image: url(images/img-check.png);
	line-height: 22px;
	text-indent: 10px;
	list-style-position: inside;
}
.textbox1 li {
	color: #323b4c;
	text-decoration: none;
	margin-bottom: 10px;
	text-align: left;
}











.textbox3{
	width:270px;
	height: 400px;
	float: left;





}












.textbox4{
	float:left;
	width: 269px;
	height: 400px;





}
.textbox5 {
	width:954px;
	float: left;
	padding: 24px 22px 22px 22px;
}
.textbox6 {
	width:998px;
	float: left;
}
.textbox7 {
	width:294px;
	float: right;
	margin-left: 24px;
}
.textbox7 ul {
	font-weight: normal;
	color: #323b4c;
	text-decoration: none;
	font-size: 13px;
	list-style-image: url(images/img-check.png);
	padding-left: 24px;
	line-height: 22px;
}
.textbox7 li {
	color: #323b4c;
	text-decoration: none;
	margin-bottom: 5px;
	text-align: left;
}

.textbox8 {
	padding:15px 24px 13px 24px;
	width:636px;
	float: right;
}
.textbox2 h2 {
	font-size:13px;
	color:#323b4c;
	margin-bottom:9px;
	font-weight: bold;
	line-height: 22px;
	margin-left: 24px;
}
.textbox2 p {
	font-size:13px;
	line-height:22px;
	color:#323b4c;
	margin-left: 24px;
	width: 294px;
}
.textbox p, .textbox1 p, .textbox2 p, .textbox3 p, .textbox4 p, .textbox5 p, .textbox6 p, .textbox7 p  , .textbox9 p{
	font-size:13px;
	line-height:22px;
	color:#323b4c;
	text-align: left;





}
.textbox h2, .textbox1 h2, .textbox3 h2  , .textbox4 h2, .textbox5 h2, .textbox6 h2, .textbox7 h2   , .textbox9 h2{
	font-size:13px;
	color:#323b4c;
	margin-bottom:9px;
	font-weight: bold;
	line-height: 22px;
	text-align: left;





}
.textbox3 h3 , .textbox4 h3{
	font-size:15px;
	color:#fff;
	margin-bottom:10px;
	font-weight: bold;
	line-height: 22px;
}
.tabelle1 {
	margin:2px 0px 0px 0px;
	float: left;
	width: 660px;
}
.tabelle7  {
	float: left;
	width: 1000px;
}
.tabelle6  {
	margin:13px 0px 0px 0px;
	float: left;
	width: 1002px;
}
.tabelle1 h2 , .tabelle6 h2, .tabelle7 h2{
	font-size:13px;
	color:#2ba8da;
	line-height: 22px;
	font-style: normal;
	text-decoration: none;
	margin: 2px 12px 2px 12px;
	font-weight: bold;
}
.tabelle1 p {
	font-size:13px;
	color:#323b4c;
	line-height: 22px;
	font-style: normal;
	text-decoration: none;
	margin: 2px 6px 2px 6px;
	font-weight: normal;
}
.tabelle6 p   , .tabelle7 p, .tabellekunden p{
	font-size:13px;
	color:#323b4c;
	line-height: 22px;
	font-style: normal;
	text-decoration: none;
	margin: 2px 12px 2px 12px;
}


.tabelle2 {
	margin:0px 0px 0px 0px;
	float: left;
	width: 660px;
}
.tabelle2 h2 {
	font-size:13px;
	color:#323b4c;
	line-height: 22px;
	font-style: normal;
	text-decoration: none;
	margin: 0px 0px 0px 22px;
	font-weight: bold;
}
.tabelle2 h3 {
	font-size:13px;
	color:#2ba8da;
	line-height: 22px;
	font-style: normal;
	text-decoration: none;
	margin: 0px 0px 0px 22px;
	font-weight: normal;
}

.tabelle2 p {
	font-size:13px;
	color:#323b4c;
	line-height: 22px;
	font-style: normal;
	text-decoration: none;
	margin: 0px 0px 0px 22px;
}
.tabelle3 {
	float: left;
	margin-top: 2px;
	width: 1002px;
}
.tabelle3 h2 {
	font-size:11px;
	color:#2ba8da;
	line-height: 18px;
	font-style: normal;
	text-decoration: none;
	margin: 2px 12px 2px 12px;
	font-weight: normal;
}
.tabelle3 p {
	font-size:11px;
	color:#323b4c;
	line-height: 18px;
	font-style: normal;
	text-decoration: none;
	margin: 3px 12px 3px 12px;
}
.tabelle4 {
	margin:2px 0px 0px 0px;
	float: left;
}
.tabelle4 p {
	font-size:13px;
	color:#323b4c;
	line-height: 22px;
	font-style: normal;
	text-decoration: none;
	margin: 7px 12px 7px 12px;
}
.tabelle4 h2 {
	font-size:13px;
	color:#323b4c;
	line-height: 22px;
	font-style: normal;
	text-decoration: none;
	margin: 7px 12px 7px 12px;
	font-weight: bold;
}
.tabelle4 a , .tabelle1 a,.tabelle6 a, tabelle7 a{
	color:#2ba8da;
	line-height: 22px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
}
.tabelle-anmelde {
	margin:2px 0px 0px 0px;
	float: left;
	width: 658px;
}
.tabelle-anmelde p {
	font-size:13px;
	color:#323b4c;
	line-height: 22px;
	font-style: normal;
	text-decoration: none;
	margin: 2px 12px 2px 0px;
}
.tabelle-kontakt {
	margin:2px 0px 0px 0px;
	float: left;
	width: 658px;
}
.tabelle-kontakt p {
	font-size:13px;
	color:#323b4c;
	line-height: 22px;
	font-style: normal;
	text-decoration: none;
	margin: 2px 12px 2px 0px;
}



.textbox a:hover   {
	text-decoration:none;
	color:#ffffff;
	font-size: 13px;
	font-weight: bold;
	background-color: #2ba8da;
}

.img-broschueren {
	width:318px;
	float: left;
}
.videobox-mitte {
	width:318px;
	float: left;
	padding-bottom: 1px;
}
.img-tests-download {
	width:318px;
	float: left;
}
.button-haus-bausp {
	width:294px;
	float: right;
	margin-top: 15px;
	border-bottom: solid 1px #d6dce0;
}
.button-haus-bausp a{
	display:block;
	width:294px;
	font-size:13px;
	font-weight:bold;
	color: #323b4c;
	text-decoration: none;
	line-height: 22px;
	text-align: left;
	background: url(images/bg-weiter-s.png) top right no-repeat;
	padding-bottom: 18px;
}
.button-haus-bausp a:hover {
	color:#2694c0;
	background-image: url(images/bg-weiter-s-over.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.img-beratungszimmer {
	width:318px;
	float: left;
}
.img-beratungszimmer a {
	background: url(images/beratungszimmer.jpg) no-repeat;
	width: 318px;
	display: block;
	height: 190px;
}
.img-beratungszimmer a:hover {
	background: url(images/beratungszimmer-over.jpg) no-repeat;
	width: 318px;
	display: block;
	height: 190px;
}
#rechner-buttons {
	float:left;
	width:1002px;
	margin: 2px 0px 0px 0px;
}
.tabelle5 {
	float: left;
	width: 318px;
	height: 100px;
}

.tabelle5 p {
	font-size:13px;
	color:#323b4c;
	line-height: 14px;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	font-style: normal;
	margin-right: 0px;
	margin-left: 0px;
}

#rechner-rendite {
	width:318px;
	float:left;
	background-color: #76d6fd;
}
#rechner-anschlussfinanzierung {
	width:318px;
	float:left;
	background-color: #90cbe4;
}
#rechner-anschlussfinanzierung1 {
	width:318px;
	float:left;
	padding-left: 24px;
}
#rechner-online {
	width:318px;
	float:left;
	background-color: #8de1e7;
}
#rechner-online1 {
	width:318px;
	float:left;
	padding-left: 24px;
}
#rechner-rendite1 {
	width:318px;
	float:left;
	background-color: #76d6fd;
}

#bauspar-gross-anfrage {
	width:658px;
	height:24px;
	float: right;
	margin-bottom: 13px;
}
#bauspar-gross-anfrage a {
	height:24px;
	display:block;
	background:url(images/grossbausparvertrag-anfrage.png) no-repeat;
}
#bauspar-gross-anfrage a:hover {
	height:24px;
	display:block;
	background:url(images/grossbausparvertrag-anfrage.png) no-repeat;
}
#bauspar-vergleich-2 {
	width:636px;
	height:24px;
	float: right;
	margin-top: 24px;
	margin-right: 24px;
	margin-bottom: 24px;
}
#bauspar-vergleich-2 a {
	height:24px;
	display:block;
	background:url(images/bg-bauspar-vergleich-link.png) no-repeat;
}
#bauspar-vergleich-2 a:hover {
	height:24px;
	display:block;
	background:url(images/bg-bauspar-vergleich-over.png) no-repeat;
}
#kind-vorsorge {
	width:636px;
	height:24px;
	float: right;
	margin-bottom: 13px;
	margin-right: 22px;
}
#kind-vorsorge a {
	height:24px;
	display:block;
	background:url(images/bg-kind-vorsorge-link.png) no-repeat;
}
#kind-vorsorge a:hover {
	height:24px;
	display:block;
	background:url(images/bg-kind-vorsorge-over.png) no-repeat;
}
.blinken {
	font-weight: bold;
	text-decoration: blink;
}
.angebotblinken {
	font-weight: bold;
	text-decoration: underline blink;
	font-size: 13px;
}
.telefon {
	font-weight: bolder;
	font-size: 15px;
	line-height: 22px;
}
.buttoncurrent-angebot {
	height: 21px;
	float: left;
	margin-right: 15px;
}
.buttoncurrent-angebot a {
	font-size: 13px;
	text-decoration:none;
	color:#2694c0;
	font-weight: bold;
	line-height: 18px;
	height: 21px;
	display: block;
	text-align: center;
	float: left;
}
.buttoncurrent-angebot a:hover {
	text-decoration:none;
	font-size: 13px;
	font-weight: bold;
	color: #028dc9;
}
.buttoncurrent-haus-big {
	width:316px;
	float: left;
	margin-top: 2px;
	height: 63px;
	background: url(images/button-haus-big.png) top right no-repeat;
}
.buttoncurrent-haus-big a {
	display:block;
	width:294px;
	font-size:13px;
	font-weight:bold;
	color: #2694c0;
	text-decoration: none;
	line-height: 22px;
	text-align: left;
	padding-left: 22px;
	padding-top: 6px;
}
.buttoncurrent-haus-big p {
	display:block;
	width:294px;
	font-size:13px;
	font-weight:bold;
	color: #323b4c;
	text-decoration: none;
	line-height: 22px;
	text-align: left;
	padding-left: 22px;
	padding-top: 6px;
}
.buttoncurrent-haus-big a:hover {
	color:#2694c0;
}
.underlined {
	font-weight: bold;
	font-size: 13px;
	line-height: 22px;
	text-decoration: underline;
}
.googlebox {
	width:201px;
	float: left;
	padding: 15px 58px 15px 58px;
	height: 250px;
}
.facebookbox {
	width:201px;
	float: left;
	padding: 15px 58px 15px 58px;
	height: 40px;
	margin-top: 24px;
}
.buttons-bausparkasse {
	width:660px;
	float: right;
	height: 63px;
	margin-top: 10px;
}
.buttons-download {
	width:660px;
	float: right;
	height: 63px;
	margin-bottom: 15px;
}
.button-download {
	width:318px;
	float: left;
	height: 63px;
	background: url(images/button-haus-big.png) top right no-repeat;
}
.button-download a {
	display:block;
	width:294px;
	font-size:13px;
	font-weight:bold;
	color: #323b4c;
	text-decoration: none;
	line-height: 22px;
	text-align: left;
	padding-left: 24px;
	padding-top: 6px;
}
.button-download p {
	display:block;
	width:294px;
	font-size:13px;
	font-weight:bold;
	color: #323b4c;
	text-decoration: none;
	line-height: 22px;
	text-align: left;
	padding-left: 22px;
	padding-top: 6px;
}
.headline-anschlussfinanzierung1 {
	width:1002px;
	height:36px;
	background:url(images/bg-headline-anschlussfinanzierung1.png) no-repeat;
	float: left;
	display: block;
	margin-top: 24px;
}
.button-finanzierung {
	width:318px;
	float: left;
	margin-top: 8px;
	height: 36px;
	background: url(images/button-finanzierung.png) top right no-repeat;
}
.button-finanzierung a {
	display:block;
	width:294px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 22px;
	text-align: left;
	padding-left: 24px;
	padding-top: 6px;
}
.buttoncurrent-finanzierung {
	width:318px;
	float: left;
	margin-top: 8px;
	height: 36px;
	background: url(images/button-finanzierung.png) top right no-repeat;
}
.buttoncurrent-finanzierung a {
	display:block;
	width:294px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: underline;
	line-height: 22px;
	text-align: left;
	padding-left: 24px;
	padding-top: 6px;
}
.tabellekunden {
	margin:13px 0px 0px 0px;
	float: left;
	width: 636px;
}

