@charset "utf-8";
/* CSS Document */


a:link, a:visited, a:active{
font-weight:bold;
text-decoration:none;
color:#3D5252;
}

a:hover {
color:#b66668;
text-decoration:underline

}


body{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;


}


#klicken {
	margin-top:25px;
	text-align: center;
	float: left;
	width: 780px;

}
#site {
	width:820px;
	text-align:left;
	background-color: #FFFFFF;
	background-position: center;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #DDB9BA;
	

}


#rechts{
	float:right;
	width:280px;
	text-align: right;
	margin-bottom: 0px;
	margin-right: 15px;
	margin-top: 20px;
	}
	
#webseitentitel{
	float:right;
	width:280px;
	text-align: right;
	margin-bottom: 0px;
	margin-right: 15px;
	margin-top: 10px;
	}
	
	#logo{
	width: auto;
	text-align: left;
	float: left;
	text-decoration:none;
	border:none;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	
}


#part_kommentare {
	width: auto;
	padding-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CAB3C3;
	margin-bottom: 15px;
	margin-top: 10px;
	margin-right: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CAB3C3;
}


#footer2{
	width: 820px;
	text-align: center;
	border-top-style: solid;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-color: #F4F0F0;
	background-color: #FFFFFF;
	clear: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}


#tool {
	height:auto;
	margin-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-top: 5px;
	text-align: center;
	margin-right: 10px;
	margin-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #CFB6CC;
	border-bottom-color: #CFB6CC;
	float: left;
	width: 500px;
}

/* Tags */
#tags {
	height:auto;
	text-align: justify;
	width: 260px;
	padding: 5px;
}

#tags a:link, #tags a:visited, #tags a:active{
color:#cab3c3;
text-decoration:none;
	
}

#tags a:hover{
color:#006699;


	
}

#umfrage {
	height:auto;
	text-align: justify;
	width: 248px;
	padding: 10px;
	border: 1px solid #F4F0F0;
	background-color: #F4F0F0;
}


/* mehr zum thema */

#thema {
	background-color:#F4F0F0;
	height: 60px;
	margin-bottom: 2px;

}

#related1 {
	width: 510px;
	heigt: auto;
	float: left;
	margin-top: 20px;

}


#thema2 {
	background-color:#F4F0F0;
	height: auto;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	padding-right: 5px;

}

#thema_bild {
	float:left;
	margin-left:5px;
	margin-bottom:5px;
	margin-top:5px;
	width:70px;
	height: 50px;
}

#thema_text {
	float:left;
	height:28px;
	width: 180px;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: -5px;
	line-height: 10px;

}

#thema_erfahrung {
	float:left;
	height:auto;
	width: 250px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	margin-right: -5px;
	line-height: 10px;

}

#thema_header {
	float:left;
	width: 180px;
	margin-top: 5px;
	margin-left: 10px;
	margin-right: -5px;
	line-height: 12px;
	color:#b66668;

}




/* Vorteile */
#vorteile {
	background-color:#F4F0F0;
	height: 28px;
	margin-bottom: 2px;

}

#vorteile_bild {
	float:left;
	margin-left:5px;
	margin-bottom:5px;
	margin-top:5px;
	width:20px;
	height: 20px;
}

#vorteile_text {
	float:left;
	height:20px;
	width: 230px;
	margin-top: 7px;
	margin-bottom: 0px;
	margin-right: -5px;
	margin-left: 10px;

}
/* Artikel */

#content {
	height: auto;
	margin-right: 10px;
	padding-bottom: 10px;
	margin-bottom: 0px;
	font-size: 12px;
	color: #3D5252;
	line-height: 16px;
}

#content_empfehlen {
	background-color:#F4F0F0;
	height: auto;
	margin-right: 10px;
	margin-bottom: 10px;
	font-size: 12px;
	color: #3D5252;
	border: 1px dotted #CAB3C3;
	margin-top: 10px;
	padding: 10px;
}

#content_info {
	background-color:#F4F0F0;
	height: auto;
	margin-right: 0px;
	margin-bottom: 30px;
	font-size: 12px;
	color: #3D5252;
	border: 1px dotted #CAB3C3;
	margin-top: 10px;
	float: left;
	width: 470px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	clear: left;
}

#content_tipps {
	background-color:#F4F0F0;
	height: auto;
	margin-right: 10px;
	margin-bottom: 100px;
	font-size: 12px;
	color: #3D5252;
	border: 1px dotted #CAB3C3;
	margin-top: 0px;
	padding: 10px;
	float: left;
	width: 480px;
}

#content_tipps2{
	font-size: 16px;
	color: #B66668;
	line-height: normal;
	margin-top: 5px;
	font-style: italic;
	margin-left: 60px;

}

#content_tipps_text{
	float:left;
	width:490px;
	padding-right: 10px;
	font-size: 12px;
	color: #3D5252;
	line-height: 16px;
	
}


#content_info_bild {
	background-color:#F4F0F0;
	height: auto;
	margin-right: 10px;
	margin-bottom: 10px;
	font-size: 12px;
	color: #3D5252;
	border: 1px dotted #CAB3C3;
	margin-top: 10px;
	padding: 10px;
}


#subheadline {
	height: auto;
	margin-right: 10px;
	margin-bottom: 0px;
	font-weight: bolder;
	color: #3D5252;
	font-size: 12px;
}

#subheadline_agenturen {
	height: auto;
	margin-right: 10px;
	margin-bottom: 20px;
	font-weight: bolder;
	color: #3D5252;
	font-size: 12px;
}


#artikel_agenturen {
	margin-right: 0px;
	height: auto;
	width: 800px;
	float: left;
	padding-top: 20px;
	padding-left: 20px;
	background-color: #FFFFFF;
	padding-bottom: 20px;
}

#agenturen_teaser {
	margin-right: 0px;
	height: auto;
	width: 500px;
	float: left;
	padding-top: 0px;
}



/* Men&uuml;2 */

	#menu2 {
	
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 270px;
}
#menu2 li {

	margin: 0;
	padding: 0;
}
#menu2 a {
	border-bottom: 1px solid #720010;
	color: #3D5252;
	display: block;
	margin: 0;
	text-decoration: none;
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#menu2 a:hover {
	color: #720010;
	background-color: #F4F0F0;
	
}	


/* ZUSATZ */

#zusatz1 {
	float: left;
	height: 20px;
	width: 475px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 20px;
	margin-bottom: 5px;
	background-color: #CAB3C3;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #9F0010;
	text-align: left;
	padding-top: 5px;
	padding-left: 5px;
}


/* PART 1 */

#part1 {
	float: left;
	height: auto;
	width: 510px;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 20px;
}

#part1_box {
	margin-right: 10px;
	height: auto;
	width: 500px;
	float: left;
	margin-left: 10px;
}

#part1_header {
	width: 500px;
	padding-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CAB3C3;
	margin-bottom: 5px;
	margin-top: 0px;
	padding-top: 10px;
	float: left;
}

#part1_header_detail {
	width: 780px;
	padding-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CAB3C3;
	margin-bottom: 5px;
	margin-top: 0px;
	padding-top: 10px;
	float: left;
}


#anmelden {
	width:230px;
	float: left;
	margin-top: 0px;
	height: 90px;
}

#empfehlen {
	width:230px;
	float: left;
	margin-top: 0px;
	height: 190px;
}

#ratgeber {
	float:left;
	height: 270px;
	width: 270px;
	padding-top: 0px;
	}






/* PART 2 */
#part2 {
	float: left;
	height: auto;
	width: 810px;
	margin-right: 0px;
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 10px;
}

#part2_header {
	width: auto;
	padding-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CAB3C3;
	margin-bottom: 5px;
	margin-top: 0px;
	padding-top: 10px;
}



#part2_news {
	width: auto;
	padding-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CAB3C3;
	margin-bottom: 0px;
	margin-top: 10px;
}

#part2_box {
	margin-right: 10px;
	height: auto;
	width: 245px;
	float: left;
	margin-top: 0px;
}

#part2_box2 {
	margin-right: 10px;
	height: auto;
	width: 180px;
	float: left;
}

#part2_bild {
	height: auto;
	width: auto;
}


#part2_bild2 {
	height: auto;
	width: 180px;
}


#part2_uberschrift {
	margin-top:5px;
	margin-bottom: 5px;
	margin-right: 10px;
}

#part2_content {
	height: auto;
}

#part2_content2 {
	height: auto;
}


/* PART 3 */
#part3 {
	float: left;
	height: auto;
	width: 500px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}



#part3_1 {
	float: left;
	height: auto;
	width: 510px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#part_3 {
	float: left;
	height: auto;
	width: 510px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}

#box570 {
	margin-right: 10px;
	height: auto;
	width: 500px;
	margin-top: 0px;
}


#box570_bild {
	float:left;
	height: 110px;
	width: 160px;
	margin-top: 5px;
	margin-bottom: 10px;
}

#bild_agenturen {
	padding-left:15px;
	float:left;
	height: 110px;
	width: 160px;
	margin-top: 15px;
	margin-bottom: 5px;
}

#bild_agentur {
	float:left;
	height: 50px;
	width: 160px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#box570_text {
	float:left;
	height: 140px;
	width: 330px;
	margin-left: 10px;

}


#textbox_agenturen {
	float:left;
	height: auto;
	width: 300px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-left: 15px;
}

#textbox_agenturen_bewertung {
	float:left;
	height: auto;
	width: 300px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-left: 15px;
}

#textbox_agenturen_stadt {
	float:left;
	height: auto;
	width: 460px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-left: 15px;
}

#textbox_stadt_kosten {
	float:left;
	height: auto;
	width: 150px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-left: 10px;

}



#textbox_agenturen_bewertung_rechts {
	float:right;
	height: auto;
	width: 150px;
	padding-right: 10px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-left: 15px;
	padding-top: 5px;
}

#textbox_agenturen2 {
	float:left;
	height: auto;
	width: 280px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
}


#textbox_stadt{
	float:left;
	width:300px;
	padding-top: 15px;
	text-align: center;

}

#textbox_agenturen_detail {
	float:left;
	height: auto;
	width: 280px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
}


#text_agentur {
	float:left;
	height: 80px;
	width: 330px;
	margin-left: 10px;

}

#box570_news{
	float:left;
	height: auto;
	width: 500px;
	margin-left: 0px;
	margin-bottom: 20px;

}

#box570_text_header {
	margin-top: 10px;
}

#box570_text_uberschrift {
	margin-top:10px;
	clear: left;
	float: left;
	width: 350px;
	padding-left: 15px;
}

#box570_text_stadt {
	margin-top:10px;
	clear: left;
	float: left;
	width: 280px;
	padding-left: 15px;
}

#box570_text_uberschrift_detailanaylse {
	margin-top:10px;
	clear: left;
	float: left;
	width: 270px;
	padding-left: 0px;
}

#box570_text_content {
	text-align:justify;
	
}




/* PART 3 */


/* -------------------------------PART 4 */

#part4 {
	float: left;
	height: auto;
	width: 300px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CAB3C3;
}

#part4_box {
	float: left;
	height: auto;
	width: 160px;
	margin-right: 10px;
	margin-top: 10px;
	margin-left: 0px;
	
}

#part4_box2 {
	float: left;
	height: auto;
	width: 230px;

	
}

#part4_bild {
	height: 100px;
	width: auto;
	margin-top: 0px;

	
}


#part4_bild2 {
	height: 100px;
	width: auto;
	margin-top: 10px;

	
}
#part4_header {
	border-bottom-style: solid;
	border-top-color: #F4F0F0;
	border-bottom-width: 1px;
	margin-top: 10px;
	margin-bottom: 5px;
}

#part4_uberschrift {
	margin-top:5px;
}

#part4_content {
	height: auto;
	
}



/* -----------------------------ENDE PART 4 */

#part5 {
	float: left;
	height: auto;
	width: 270px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
}

#part5_box {
	float: left;
	height: auto;
	width: 270px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	
}


#video {
	float: left;
	height: auto;
	width: 270px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 10px;
	
}

#part5_2 {
	float: left;
	height: auto;
	width: 270px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 5px;
	
}

#part5_2_1 {
	float: left;
	height: auto;
	width: 270px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 18px;
	margin-bottom: 5px;
	
}

#part5_agenturen {
	float: left;
	height: auto;
	width: 270px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 15px;
	margin-bottom: 5px;
	
}

#part5_3 {
	float: left;
	height: auto;
	width: 270px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 5px;
	
}

#part5_stadt {
	float: left;
	height: auto;
	width: 270px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	
}

#part5_4 {
	float: left;
	height: auto;
	width: 270px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	
}




#part5_bild {
	height: 100px;
	width: auto;
	margin-top: 0px;

	
}


#box_erfahrungen {
	float:left;
	height: auto;
	width: 500px;
	margin-left: 0px;
	margin-bottom: 20px;

}
	
#box_erfahrungen_headline {
	
}




#box_230 {
	margin-right: 10px;
	height: auto;
	width: 180px;
	float: left;
}


#header {

width:890px;
}

#artikelheader_260 {
	height: 23px;
	width: 225px;
	background-color: #907482;
	padding-right: 0px;
	padding-left: 5px;
	font-size: 11px;
	font-variant: small-caps;
	color: #FFFFFF;
	font-weight: bolder;
	background-image: url(Bilder/artikelheader.jpg);
	float: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
}



#box900x300 {
	float: left;
	height: 350px;
	width: 890px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
}




#artikel_bild {
	float: left;
	margin-right: 10px;
	height: 100px;
	width: 570px;
}


#box180 {
	float: left;
	height: 180px;
	width: 160px;
	margin-right: 10px;
	margin-top: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


#box180_1 {
	float: left;
	height: 180px;
	width: 180px;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 10px;
	background-color: #CCCCCC;
}

#box370 {
	float: left;
	height: 370px;
	width: 180px;
	margin-right: 10px;
	margin-top: 10px;
	background-color: #FFFF66;
}

#box370_1 {
	float: left;
	height: 370px;
	width: 180px;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 10px;
	background-color: #FFFF66;
}

#box380x380 {
	float: left;
	height: 380px;
	width: 380px;
	
}

#box370x180 {
	float: left;
	height: 180px;
	width: 370px;
	margin-right: 10px;
	margin-top: 10px;
	background-color: #F4F0F0;
}

#box560x180 {
	float: left;
	height: auto;
	width: 900px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 5px;
}

#artikelheader {
	height: 18px;
	width: 210px;
	background-color: #907482;
	padding-top: 2px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 11px;
	font-variant: small-caps;
	color: #FFFFFF;
	font-weight: bolder;
	background-image: url(Bilder/artikelheader.jpg);
	float: left;
	clear: right;
	margin-right: 10px;
	margin-left: 10px;
}

#artikelheader370 {
	height: 18px;
	width: 350px;
	background-color: #907482;
	padding-top: 2px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
	font-variant: small-caps;
	color: #FFFFFF;
	font-weight: bolder;
	background-image: url(Bilder/artikelheader370.jpg);
}

#artikelheader570 {
	height: 18px;
	width: 450px;
	background-color: #907482;
	padding-top: 2px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
	font-variant: small-caps;
	color: #FFFFFF;
	font-weight: bolder;
	background-image: url(Bilder/artikelheader570.jpg);
	float: left;
	margin-left: 0px;
	margin-right: 10px;
}

#artikelbild {
	height: 160px;
	width: 180px;
}






#subnav  {
	border: 0px solid #EBEBEB;
	width:300px;
	float: left;
}


#subnav ul ,#subnav li{
 list-style: none;
        margin: 0px;
        padding: 0px;
        }


#subnav li a:link , #subnav li a:visited , #subnav li a:active {
	display:block;
	height:25px;
	line-height:26px;
	background-color:#F4F0F0;
	color:#006699;
	text-decoration:none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:10px;
	padding-bottom:0px;
	margin:0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #EBEBEB;
	border-bottom-color: #720010;
	border-left-color: #EBEBEB;
	border-top-color: #EBEBEB;
	border-top-style: none;
}

#subnav li a:hover {
	background-color:#006699;
	color:#FFFFFF;
}
#artikelbild570 {
	float: left;
	margin-right: 10px;
	height: 200px;
	width: 500px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#artikelbild180 {
	float:left;
	height: 160px;
	width: 180px;
	padding-right:10px;
}

#artikeltext {
	height: 86px;
	width: 160px;
	background-color:#F4F0F0;
	padding-top: 4px;
	padding-right: 10px;
	padding-left: 10px;
}

#artikeltext370 {
	float:left;
	height: 190px;
	width: 230px;
	padding-top: 0px;
}




/*.artikelueberschrift {
	font-weight: normal;
	color: #3D5252;
	font-size: 18px;
	line-height: 40px;
	
}*/

.artikelueberschrift {
	font-weight: normal;
	color: #3D5252;
	font-size: 18px;
	padding-top:15px;
	padding-bottom:10px
}

.artikel&uuml;berschrift3 {
	color: #b66668;
	font-weight:bold;
	font-size: 12px;
}

.artikel&uuml;berschrift2 {
	font-weight: bolder;
	color: #3D5252;
	font-size: 12px;
}



.artikeltext {
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}

.blau {
	color:#006699;
	font-variant: normal;
	font-size: 12px;
	font-weight: bolder;
}

.thema_header {
	color:#b66668;
	font-size: 12px;
	font-weight: bolder;
}

.thema_header a:link {
	color:#b66668;
	text-decoration:none;
	font-size: 12px;
	font-weight: bolder;
}

.thema_header a:visited {
color:#b66668;
text-decoration:none;
	font-size: 12px;
	font-weight: bolder;
}

.thema_header a:hover{
color:#006699;
}



.thema_text {
	font-size: 10px;
	font-weight: normal;
	color: #3D5252;
	
}



.thema_text a:link, .thema_text a:visited  {
	text-decoration:none;
	font-size: 10px;
	font-weight: normal;
	color: #3D5252;
	
	
}

.thema_text a:hover  {
	text-decoration:none;
	font-size: 10px;
	font-weight: normal;
	color: #006699;
	
	
}


.Artikelformat {
	color:#3D5252;
	padding-left: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	font-weight: normal;
	text-align: left;
}

.Artikelformat_rot {
	color:#720010;
	padding-left: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	font-weight: bold;
	text-align: left;
}

h1 {
	font-size:20px;
	color:#3D5252;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-variant: normal;
}

h1 a:link{
	font-size:16px;
	color:#3D5252;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-variant: normal;

}

h1 a:visited{
	font-size:16px;
	color:#3D5252;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-variant: normal;

}
h1 a:hover{
	font-size:16px;
	color:#b66668;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-variant: normal;

}



h2 {
	font-size:16px;
	color:#8e3340;
	font-variant: normal;
}

h2 a:link{
	font-size:16px;
	color:#8e3340;
	font-variant: normal;

}

h2 a:visited{
	font-size:16px;
	color:#8e3340;
	font-variant: normal;

}

h2 a:hover{
	color:#b66668;
	font-variant: normal;

}



a img {
border:none
}

.link {
color:#3D5252;

}

.link a:link, .link a:visited, .link a:hover {
color:#3D5252;
text-decoration:none;
font-weight:normal

}


.headline {
	font-size:16px;
	color:#3D5252;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	

}



.headline a:link{
	font-size:16px;
	color:#3D5252;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	

}

.headline a:hover{
text-decoration:underline;
color:#b66668;

}

.headline a:visited {
	font-size:16px;
	color:#3D5252;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;


}

.agentur {
	font-size:12px;
	font-weight:bold;
	color:#02669a;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	

}

.agentur_besuchen a:link, .agentur_besuchen a:visited {
	font-size:16px;
	font-weight:normal;
	color:#0066AB;
	margin:0px;
	text-decoration:underline;
	

}

.agentur_besuchen a:hover{
	color:#8e3340;
	text-decoration:underline;
	font-weight:normal;
	text-decoration:underline

}



.agentur a:link{
	font-size:12px;
	color:#02669a;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	

}

.agentur a:hover{
color:#720010;
text-decoration:underline;

}

.agentur a:visited {
	font-size:12px;
	color:#02669a;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	

}
