body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
background-color:#000;
}

.geruest {
	width: 980px;
margin:auto;
}

.column_web {
	margin:10px;
	float:left;
	width:230px;
background-color:#000;


}


.column_web p img, .column_print p img, .column_about p img {
border: 1px solid #333333;
border-bottom:1px solid #767672;
margin-bottom:10px;

}






.column_print {
margin:10px;
float:left;
width:302px;
background-color:#000;




}

.column_print p {

text-align:right;

}

.column_about {
margin:10px;
float:left;
width:347px;
background-color:#000;




}

.header {

margin-left:10px;

}


p, li {
	font-family: "Arial";
	font-size: 0.75em;
	color: #646464;
}
h1 {
	font-family: "Arial";
	line-height: 1.1em;
	font-size: 1em;
color:#ffffff;
font-weight:normal;
}

.img_noborder {
border: 0px solid #333333;
}

a:link, a:visited {

color:#bcbcbc;
text-decoration:none;


}

a:hover {
color:#ffffff;



}

input, textarea {
border:1px solid #474747;
	color: #efefef;
background-color:#333333;
	font-family: "Arial";
	font-size: 0.75em;
padding:5px;
}

input:focus, textarea:focus {
border:1px solid #696969;
color:#7ecbb3;
}

.totop {
	background-color: #FF0000;
	height: 20px;
	width: 20px;
position:fixed;
bottom:10px;
display:block;
clear:both;
text-align:right;

}

.footer {
clear:both;
margin-bottom:10px;
text-align:right;
position:fixed;
right:12px;
bottom:-3px;

}

.footer a:link, .footer a:visited, .footer a:hover {
border:0px;
margin:0px;


}

.hiddenIMG {
display:none;

}


.text_1 {

position:absolute;
margin-left:10px;
margin-top:290px;
font-size:1.2em;
width:430px;
line-height:1.25em;

}
.text_2 {

position:absolute;
margin-left:470px;
margin-top:290px;
font-size:1.2em;
width:430px;
line-height:1.25em;
}


.jobs {
width:900px;
margin-left:10px;
line-height:1.25em;
background-color:#0e0e0e;
padding:10px;
opacity:0.9;
}

span.text_farbe1 {
	
	color:#69b099;
	
	}
	
span.text_farbe2 {
	
	color:#69b099;
	
	}

