/* DATEI: format.css */

body {
	color: #000000;
	margin: 0px;
}


p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i
     {
	font-family: sans-serif;
	font-size:1em;
}

div.logo {
	position: absolute;
	top: 0px;
	float: right;
}

div.startbild {
	position: static;
	text-align: right;
	float: right;
	margin-right: 10px;
}

div.body {
    position: absolute;
	top: 180px;
	width: 100%;
	
}

div.cont-bild {
	margin-top: 10px;
	text-align: center;
}


h1 {
	color: #FFFFFF;
	font-size: 1.6em;
	font-weight:bold;
	text-align:center;
	background: #D0896C;
	height: 70px;
	padding-top: 20px;
	padding-left: 80px
}
/* gilt für die hauptüberschriften in Weiß */


h2 {
	color: #000000;
	font-size:1.2em;
	margin-left:40px;
}
/* gilt für Überschriften im Text */

h3 {
	color: #000000;
	font-size:1em;
	margin-left:40px;
	text-align: center;
	margin-top: 60px;
	margin-bottom: 10px;
}

h4{
	color: #000000;
	font-size:1em;
	margin-left:40px;
	margin-bottom: -20px;
	margin-top: 30px;
}
p {
	margin-left:40px; 
	margin-right:40px;
	margin-bottom: 20px }
/* gilt für bodytext */

p.referenz {
	margin-left:80px; 
	margin-right:40px; }
/* gilt für eingerückten Bodytest bei der Referenz*/

p.faq {
	font-weight: bold;
	margin-top: 40px
}
/* gilt für eingerückten Bodytest bei der Referenz*/

p.formular{
	vertical-align: text-top;
}

p.start{
	text-align: center;
}

li {
	margin-left:40px;
	margin-right:40px;
	padding-bottom: 20px;
}
/* gilt für Aufzählungen */


table {
	border: none;
	width: 100%;
}

table.anlagen {
	width:90%;
	margin-left:40px
}

table.bilder {
	position : absolute;
	top : 50px;
	background: #D0896C;
	height: 60px;
}

table.navi {
	position: absolute;
	top: 90px
}

table.referenz {
	margin-left : 50px;
	width: 90%; 
}

table.kontakt {
	width:70%
}

td.navi {
	margin-top:1px;
	margin-bottom:1px;
	text-align:center;
	font-size:1.0em;
	font-weight: bold;
}
/* gilt für Zelle der Navigation */

td.bilder {
	margin-top:1px;
	margin-bottom:1px;
	margin-left:15px;
	margin-right:15px;
	text-align: center;
}
/* gilt für Zelle der Bilder */

td.referenz {
	vertical-align: top;
}

td.referenz-dauer {
	text-align: center;
}

td.kontakt {
	width:200px
}

td.kontakt1 {
	text-align: left;
	vertical-align: top;
}


tr.grau {
	background : Silver;
	border : none;
}

