@charset "utf-8";

#mainImg {
	background-color: #666666;
	float: left;
	margin: 0px 10px 10px 0px;
}

# header h1 {
	visibility:hidden;
}

/***************************** devider ******************************/ 
#mainMiddle {
	background-color: #FFFFFF;
	float:left;
	width: 4%;
	padding: 25px 3px 0px 3px;
}
#mainMiddle img {
	padding: 0px 4px;

}

/*****************************  ReferenzStyle ******************************/

#referenzMain {
	width: 256px;
	float: left;
}
#referenzMain2 {
	width: 256px;
	float: left;
	padding-top:13px;
}
#referenzMain3 {
	width: 256px;
	float: left;
	padding-top:13px;
}

#referenzregion {
	padding: 3px 3px 3px 3px;
}
#referenzTable {
	width: 255px;
	color: #465680;
	border-collapse: collapse;
	text-align: left;
		}

#referenzTable h2{
	font-size: 19px;
	font-family:"Myriad Pro";
		}

#referenzTable th {
	margin: 0;
	padding: 6px 10px;
	cursor: pointer;
}

#referenzTable td {
	margin: 0;
	padding: 1px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#referenzTable a {
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #465680;
	text-decoration:underline;
}

/*****************************  KontaktStyle ******************************/
#mainKontakt {
	background-color: #FFFFFF;
	float:left;
	width: 95%;
}

#kontaktTable {
	width: 250px;
	color: #465680;
	border-collapse: collapse;
	text-align: left;
		}
#kontaktTable h2{
	font-size: 19px;
	font-family:"Myriad Pro";
}
#kontaktTable  td {
	margin: 0;
	padding: 1px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#kontaktTable  th {
	margin: 0;
	padding: 6px 10px;
	cursor: pointer;
}
/*****************************  CompanyStyle ******************************/
#companyTable {
	width: 99%;
	color: #465680;
	border-collapse: collapse;
	text-align: left;
		}
		
#companyTable h2{
	font-size: 19px;
	font-family:"Myriad Pro";
}
		
#companyTable  td {
	margin: 0;
	padding: 1px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#companyTable  th {
	margin: 0;
	padding: 6px 10px 13px;
	cursor: pointer;
}

#mainCompany {
	background-color: #FFFFFF;
	float:left;
	width: 95%;
}

/*****************************  AgbStyle ******************************/

#agbLeft p {
	font-size: 10px;
}

/*****************************  ServiceStyle ******************************/
#serviceTable {
	width: 99%;
	color: #465680;
	border-collapse: collapse;
	text-align: left;
}

#serviceTable h2{
	font-size: 19px;
	font-family:"Myriad Pro";
}

#serviceTable  td {
	margin: 0;
	padding: 1px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#serviceTable  th {
	margin: 0;
	padding: 6px 10px 13px;
	cursor: pointer;
}

#tdAdv {
	margin: 0;
	padding: 4px 0px;
	float:left;
	width: 350px;
}

#hrtag {
	margin: 0;
	padding: 4px 0px;
	color:#999999;
	}
	
/*****************************  PartnerStyle ******************************/

#mainPartner {
	background-color: #FFFFFF;
	float:left;
	width: 95%;
}

#partnerTable {
	width: 400px;
	color: #465680;
	border-collapse: collapse;
	text-align: left;
}
#partnerTable h2{
	font-size: 19px;
	font-family:"Myriad Pro";
}
#partnerTable  td {
	margin: 0;
	padding: 5px 10px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#partnerTable  th {
	margin: 0;
	padding: 6px 10px;
	cursor: pointer;
}
#partnerTable a {
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #465680;
	text-decoration:underline;
}
