/* *** Generated by www.csscreator.com *** */
html, body{ 
 margin:0; 
 padding:0; 
 /*text-align:center; */
 BACKGROUND: #666666 url(bg_marmoriert.jpg) repeat-y top;
 FONT-FAMILY: verdana,arial,helvetica,sans-serif;
} 
 
#container{
	position: relative;
	/*background-image: url("abajo.gif");
	background-repeat: repeat-x;
	background-position: bottom;*/
	width: 760px;
	/*border: 1px solid #5F5F5F;
	border-bottom: 0;
	border-top: 0;*/
	margin: 0 auto;
	text-align: left;
}


#supportingText{
	margin-left: 280px;
	padding-right: 40px;
	
	/*font-size: 90%;*/
	background: url(bg_content-30jahre.gif);
	text-align: center;
}

#bilder{
	/*background: #CCFF00;*/
	width: 450px;
}

#bilder td{
	font-size: 9px;
	line-height: 30px;
}


a img { border: 1px solid Black;}
a:hover img { border: 1px solid White;  border-style: solid;}
a:hover { border: 0px solid White;  border-style: dotted;}
a.none:hover {border: 0px solid White;  border-style: dotted;}
a.none:hover img{border: 0px solid White;  border-style: dotted;}





#supportingText a {
color: #323232;
}

#supportingText a:hover {
color: #D70000;
}


#header{
padding-top: 18px;

}

#adresse {
	margin-top: 40px;
	margin-left: 18px;
	font-size: 11px;
	line-height: 16px;
	color: Black;
	width: 190px;
}

#adresse a {
color: Black;
}
#adresse a:hover {
color: Black;
text-decoration: none;
}

#footer{
	position: relative; 
	/*left: 280px;*/
	padding: 40px 0px 30px 4px;
	background-image: url(emblem_footer.gif);
	background-repeat: no-repeat;
	background-position: right;
	font-size: 10px;
	line-height: 16px;
	text-align: left;
}

.text_leistungen{
	font-size: 14px;
	line-height: 18px
}
.text_referenzen{
	font-size: 11px;
	line-height: 18px
}


p {
	font-size: 13px;
	line-height: 18px;
	margin-bottom: 24px;
	color: #3F3F3F;
	text-align: left;
}

h1{
margin-top: 28px;
font-size: 22px;
text-align: left;
}

h3{
text-align: left;
}

/* Navigation -------------------*/

#linkList {
	position: absolute;
	left: 12px;
	top: 20px;
	width: 178px;
	padding: 0 0px 0 0;
	font-size: 80%;
	line-height: 140%;
	/*background: #EFEFEF url("linea.gif") top right repeat-y;*/
}

.bild_links{
margin-right: 16px;
}


/*printer styles*/ 
@media print{ 
/*hide the left column when printing*/
#header{display:none;}
#linkList{display:none;}
#navi_footer{display:none;}
#footer{display:none;}  

#supportingText{
	margin-left: 120px;
	padding-right: 60px;
	/*font-size: 90%;*/
	background: url(bg_content.gif);
}

h1{ color: Black;}
}

#oldbrowsers {
	DISPLAY: none
}