/* allgemeine auszeichnungen */

body {
font-family: Verdana, sans-serif;
font-size: 10px;
line-height:12px;
color: #434343;
background-color:#cbc5af;
}

a {text-decoration: none; color:#00000;}
a:link {color: #00000;}
a:visited {color: #00000;}
a:focus { color:#00000;}
a:hover{color:#00000;}
a:active {color:#00000;}

/* IDs */


#container {
   position: absolute;
   /*margin:0 auto 0 auto;*/ 
   left:50%;
   top:50%;
   width:912px; /* Breite des Elements */
   height:454px; /* Höhe des Elements */
   margin-left: -456px; /* Breite des Elements geteilt durch zwei! */
   margin-top: -227px; /* Höhe des Elements geteilt durch zwei! */
   background-color: #fff;
}

#logo{
position:absolute;
width:252px;
height:39px;
top:-45px;
right:0px;
background:transparent url(../pics/logo.jpg);
background-position:top left;
background-repeat:no-repeat;
}

#fotohome{
	position:absolute;
	width:906px;
	height:448px;
	margin-top:3px;
	margin-right:2px;
	margin-bottom:2px;
	margin-left: 3px;
		background:transparent url(../pics/dv_home.jpg);
	background-position:top left;
background-repeat:no-repeat;
 /*border: 1px solid #434343;*/
}

#fotoservice{
	position:absolute;
	width:906px;
	height:448px;
	margin-top:3px;
	margin-right:2px;
	margin-bottom:2px;
	margin-left: 3px;
		background:transparent url(../pics/dv_service.jpg);
	background-position:top left;
background-repeat:no-repeat;
 /*border: 1px solid #434343;*/
}
#fotokontakt{
	position:absolute;
	width:906px;
	height:448px;
	margin-top:3px;
	margin-right:2px;
	margin-bottom:2px;
	margin-left: 3px;
		background:transparent url(../pics/dv_kontakt.jpg);
	background-position:top left;
background-repeat:no-repeat;
 /*border: 1px solid #434343;*/
}
#fotoimpressum{
	position:absolute;
	width:906px;
	height:448px;
	margin-top:3px;
	margin-right:2px;
	margin-bottom:2px;
	margin-left: 3px;
		background:transparent url(../pics/dv_impressum.jpg);
	background-position:top left;
background-repeat:no-repeat;
 /*border: 1px solid #434343;*/
}
#textbox_service{
position:absolute;
text-align:left;
font-size: 12px;
line-height:14px;
color: #00000;
	margin-top:3px;
	margin-right:2px;
	margin-bottom:2px;
	margin-left: 300px;
width:500px;
height:448px;
padding:10px 5px 10px 20px;
}

#textbox_service ul{
	list-style-type:disc;
color: #00000;
padding:0 0 0 0;
margin:0 0 0 0;
}
#textbox_service li{
margin-left:15px;

}
#textbox{
position:absolute;
text-align:left;
font-size: 12px;
line-height:14px;
color: #00000;
	margin-top:3px;
	margin-right:2px;
	margin-bottom:2px;
	margin-left: 3px;
width:906px;
height:448px;
padding:10px 5px 10px 20px;
}

#textbox ul{
	list-style-type:disc;
color: #00000;
padding:0 0 0 0;
margin:0 0 0 0;
}
#textbox li{
margin-left:15px;
margin-top:10px;
}
#navigation{
position:absolute;
width:500px;
left:0px;
bottom:-20px;
font-family: Verdana, sans-serif;
font-size: 12px;
line-height:13px;
color: #fff;
}

#navigation ul{
	list-style-type:none;
padding:0 0 0 0;
margin:0 0 0 0;
}

#navigation li{
display:inline;
}

#navigation a{
padding-right: 8px;
}
#navigation a:link{
color: #fff;
}
#navigation a:visited{
color: #fff;
}
#navigation a:hover{
color: #fff;
}
#navigation a:active{
color: #fff;
}
#navigation a:focus{
color: #fff;
}
#navigation a#aktiver_button{
color: #fff;
}

/* CLASSES */
h1{
font-family:Verdana, sans-serif;
font-size: 12px;
line-height:13px;
font-weight:bold;
text-align:left;
color: #434343;
}

.small{
font-family:Verdana, sans-serif;
font-size: 10px;
line-height:15px;
color: #434343;
}