* {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #dddddd;
	margin: 0px;
	padding: 0px;
}


body{
background-image:url(../images/muster.gif);
background-color:#797979;
overflow:auto;


}




h1{
font-size:16px;
font-weight:normal;
text-transform:uppercase;
padding-bottom:15px;

}

h2{

}

p{



}


#menu{
position:absolute;
left:385px;
top:685px;
z-index:6;
width:410px;
text-align:right;

}

#menu a{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#dbdbdb;
	text-transform: uppercase;
	letter-spacing: 0px;
	padding-right:10px;

}

#menu a:HOVER{
color:#fcea1b;
cursor:pointer;
}

#background_animation{

position:absolute;
left:0px;
top:0px;
width:528px;

height:850px;
z-index:1;
background-repeat:no-repeat;

}


#background_stand{
background-image:url(../images/animation_stand.jpg);
position:absolute;
left:0px;
top:0px;
width:528px;

height:850px;
z-index:1;
background-repeat:no-repeat;
}

#logo{

position:absolute;
left:53px;
top:85px;

cursor:pointer;


z-index:4;
}

#logo_dynoptic{
cursor:pointer;
position:absolute;
left:668px;
top:99px;

z-index:4;
}

#main{
position:absolute;
left:204px;
top:114px;
height:570px;
width:580px;
z-index:3;

}

#main_boarder{
border:1px solid #454545;
}

#main_top{
height:276px;
overflow:hidden;
}

#content{
position:absolute;
left:160px;
top:45px;
width:370px;
height:210px;
line-height:16px;


}

#main_buttom{
height:290px
}

#main_buttom img{
margin-bottom:-3px;
}



#main_middel_boarder{
	background-color:#454545;
	width:100%;
	height:1px;
	line-height:0px;
	padding:0px;
	margin:0px;
	font-size:0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	overflow:hidden;
}



#box_right{
position:absolute;
left:800px;
top:114px;

width:245px;
z-index:3;

}


#box_right_top{
height:15px;
background-color:#454545;
font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#dbdbdb;
padding-left:16px;
padding-top:2px;

}

#box_right_buttom{
height:400px;
font-size:12px;
overflow:hidden;
}

#box_right_buttom div{
padding-left:8px;
padding-right:5px;


}


.newsdatum{
font-size:11px;
color:#000000;
padding-top:15px;
}

.newstitel{
padding-top:5px;
font-size:11px;
text-transform:uppercase;
}

.newstext{
padding-top:15px;
}

.newslink, .newslink a{
padding-top:15px;
text-decoration:none;
}

#teamgallery {
background-color:#454545;
height:290px;
width:578px;
}

#teamgallery img{
float:left;
padding-right:1px;
cursor:pointer;
padding-bottom:3px;
}

.beruf{
color:#1a171b;
font-size:12px;
padding-left:00px;
}







