/*Boxen für Seite Agentur*/
.box_1530_110 {
	float:left;
	width:1530px;
	height:110px;
	margin:10px 10px 10px -30px;
	padding:0px;
	border:0px solid black;
}
.box_520_110 {
	float:left;
	width:520px;
	height:110px;
	margin:0px 0px 0px -30px;
	padding:0px;
	border:0px solid black;
}
.box_1010_110 {
	float:left;
	width:1000px;
	height:110px;
	margin:0px 0px 0px -30px;
	padding:0px;
	border:0px solid black;
}
.box_text1 {
	float:left;
	width:1540px;
	height:570px;
	margin:10px 10px 10px -30px;
	border:0px solid black;
	background-repeat: no-repeat;
}
.box_text2 {
	float:left;
	width:1540px;
	height:720px;
	margin:10px 10px 10px -30px;
	padding:0px;
	border:0px solid black;
	background-repeat: no-repeat;
}
.box_text3 {
	float:left;
	width:1540px;
	height:730px;
	margin:10px 10px 10px -30px;
	padding:0px;
	border:0px solid black;
	background-repeat: no-repeat;
}
.box_text4 {
	float:left;
	width:1540px;
	height:1050px;
	margin:10px 10px 10px -30px;
	padding:0px;
	border:0px solid black;
	background-repeat: no-repeat;
}
.box_text5 {
	float:left;
	width:1540px;
	height:110px;
	margin:10px 10px 10px -30px;
	padding:0px;
	border:0px solid black;
	background-repeat: no-repeat;
}
.line {
	float:left;
	width:980px;
	height:1px;
	margin:10px;
	padding:0px;
	border:0px solid black;
}
.box_480_230 {
	float:left;
	width:480px;
	height:230px;
	margin:10px 10px 10px 35px;
	padding:0px;
	border:0px solid black;
}
.box_230_100_first {
	float:left;
	width:230px;
	height:100px;
	margin:5px 10px 10px 40px;
	padding:0px;
	border:0px solid black;
}
.box_230_100 {
	float:left;
	width:230px;
	height:100px;
	margin:5px 10px 10px 10px;
	padding:0px;
	border:0px solid black;
}
.box_230_165_first {
	float:left;
	width:230px;
	height:165px;
	margin:10px 10px 10px 40px;
	padding:0px;
	border:0px solid black;
}
.box_230_165 {
	float:left;
	width:230px;
	height:165px;
	margin:10px 10px 10px 10px;
	padding:0px;
	border:0px solid black;
}
.box_480_670 {
	float:left;
	width:480px;
	height:670px;
	margin:10px 10px 10px 10px;
	padding:0px;
	border:0px solid black;
}
.box_480_650 {
	float:left;
	width:480px;
	height:650px;
	margin:10px 10px 10px 10px;
	padding:0px;
	border:0px solid black;
}
.box_480_950 {
	float:left;
	width:480px;
	height:950px;
	margin:10px 10px 10px 10px;
	padding:0px;
	border:0px solid black;
}
.box_50_315 {
	float:left;
	width:50px;
	height:315px;
	margin:0px 20px 20px 0px;
	padding:0px;
	border:0px solid black;
}
.box_daten {
	float:left;
	width:480px;
	height:460px;
	margin:10px 10px 10px 40px;
	padding:0px;
	border:0px solid black;
}
.box_daten_2 {
	float:left;
	width:980px;
	height:460px;
	margin:-5px 10px 10px 10px;
	padding:0px;
	border:0px solid black;
}
.box_daten_3 {
	float:left;
	width:480px;
	height:670px;
	margin:10px 10px 10px 40px;
	padding:0px;
	border:0px solid black;	
}
.box_inhaber {
	float:left;
	width:480px;
	height:650px;
	margin:10px 10px 10px 40px;
	padding:0px;
	border:0px solid black;
}
.box_partnering {
	float:left;
	width:480px;
	height:950px;
	margin:10px 10px 10px 40px;
	padding:0px;
	border:0px solid black;
}
.box_leistungen {
	float:left;
	width:1490px;
	height:100px;
	margin:10px;
	margin-left: 40px;
	padding:0px;
	border:0px solid black;
}
.box_agentur_anker {
	clear:both;
	float:left;
	width:1495px;
	height:20px;
	margin:5px 10px 5px 10px;
	padding:0px;
	border:0px solid black;
}
.box_komp_01 {
	float:left;
	width:1530px;
	height:410px;
	margin:0px 0px 0px -30px;
	padding:0px;
	border:0px solid black;
	background-color:#ffffff;
}
.box_komp_01_2 {
	float:left;
	width:1150px;
	height:337px;
	margin:40px 0px 30px 40px;
	padding:0px;
	border:0px solid black;
	background-image:url(/IMAGES/KOMPETENZEN/komp_grafik_01.png);
	background-repeat:no-repeat;
	background-position:260px 0px;
}
.box_komp_01_3 {
	float:left;
	width:1530px;
	height:210px;
	margin:0px 0px 0px -30px;
	padding:0px;
	border:0px solid black;
	background-color:#f4f4f4;
}

.box_komp_01_4 {
	float:left;
	width:1490px;
	height:150px;
	margin:20px 0px 0px 40px;
	padding:0px;
	border:0px solid black;
}
.box_komp_01_5 {
	float:left;
	width:150px;
	height:150px;
	margin:0px 10px 0px 0px;
	padding:0px;
	border:0px solid black;
}

.box_komp_01_5_border_re {
	float:left;
	width:150px;
	height:130px;
	margin:-10px 0px 0px 0px;
	padding:10px;
	border:solid #cfcfd1;
	border-width: 2px 0px 2px 2px;
}

.box_komp_01_5_border_li {
	float:left;
	width:150px;
	height:130px;
	margin:-10px 10px 0px 0px;
	padding:10px;
	border:1px solid #cfcfd1;
	border-width: 2px 2px 2px 0px;
}


/*Textformatierung für Seite Agentur*/

p.serif_medium_white_i {
	font-family: 'Gentium Basic', serif;
	font-size:45px;
	font-style:italic;
	color:#ffffff;
	margin:0px;
	padding:0px;
	line-height:1.0em;	
}
p.serif_medium_red_i {
	font-family: 'Gentium Basic', serif;
	font-size:35px;
	font-style:italic;
	color:#990000;
	margin:0px;
	padding:0px;
	line-height:1.0em;	
}
p.copy_agentur {
	font-family: arial, sans-serif;
	font-size:13px;
	color:#000000;
	margin:0px 10px 0px 10px;
	padding:0px;
	line-height:1.3em;	
}
p.agentur_anker {
	font-family: arial, sans-serif;
	font-size:14px;
	color:#787878;
	margin:0px;
	padding:0px;	
}
/*Tabellen für Seite Agentur*/
table.agenturtable {
	width:480px;
	height:480px;
	border-collapse:collapse;
	border:0px solid white;
	font-family: arial, sans-serif;
	font-size:14px;
	color:#3c3c3c;
	line-height:1.7em;	
}
table.agenturtable td{
	width:500px;
	vertical-align:top;
	margin:0px;
	padding:0px 20px 0px 0px;
}
table.agenturtable_2 {
	width:480px;
	border-collapse:collapse;
	border:0px solid white;
	font-family: arial, sans-serif;
	font-size:14px;
	color:#ffffff;
	line-height:1.7em;	
}
table.agenturtable_2 td{
	vertical-align:top;
	margin:0px;
	padding:0px 30px 0px 0px;
}
table.agenturtable_3 {
	width:480px;
	height:600px;
	border-collapse:collapse;
	border:0px solid white;
	font-family: arial, sans-serif;
	font-size:14px;
	color:#3c3c3c;
	line-height:1.7em;
}
table.agenturtable_3 td{
	width:500px;
	vertical-align:top;
	margin:0px;
	padding:0px 20px 0px 0px;
}
table.agenturtable_4 {
	width:480px;
	height:920px;
	border-collapse:collapse;
	border:0px solid white;
	font-family: arial, sans-serif;
	font-size:14px;
	color:#3c3c3c;
	line-height:1.7em;
}
table.agenturtable_4 td{
	width:500px;
	vertical-align:top;
	margin:0px;
	padding:0px 20px 0px 0px;
}
/*Links für Seite Kompetenzen*/

a.komp_red {
	color:#990000;
}

a.komp_white {
	color:#ffffff;
}