body {	padding : 0;	margin : 0;	color : #6a654c;	background-color: #fff;	font-size : 11px;	font-family: Verdana, sans-serif;	background-image : url(images/bg.png);	background-repeat: repeat-x;}body, td, th {	font-family: Verdana;	font-size: 11px;}a:link, a:visited {	text-decoration: none;	font-weight: normal;	font-size: 11px;	color : #460809;}a:hover, a:active {	text-decoration: none;	font-weight: normal;	font-size: 11px;	color : #cc071e;}.link {	text-decoration: underline;	font-weight: normal;	font-size: 11px;	color : #cc071e;}	#tbl_main     {	text-align: center;	width: 631px;	vertical-align: middle;	margin: 0px auto;		}	#td_head {	background-image: url(images/head.gif);    width : 630px;	text-align : center;	vertical-align: top;	position:absolute; 	top:1px;	}	#td_navigation {   	width : 634px;	height : 23px;	background-color: #460808;	text-align : center;	vertical-align: top;	position:absolute; 	top:173px;	background-image : url(images/navi_bg.gif);		}	#td_unter {   	width : 634px;	height : 26px;	background-color: #fff;	text-align : left;	vertical-align: middle;	padding-top: 5px;	font-size: 11px;	position:absolute; 	top:196px;	background-image : url(images/content_bg.gif);	background-repeat: repeat-y;	}#td_bottom {    color : #6a654c;	font-size : 9px;	text-align : center;	background-image : url(images/bottom.gif);	width : 634px;	height : 24px;	}	.tbl_txt {    border-right : 1px solid;	border-left : 1px solid;	border-color : #000000;	background : #FFFFFF;	width : 630px;	height : 410px;	color : #6a654c;	font-size : 12px;	text-align : left;	padding-bottom : 20px;	padding-left : 30px;	padding-right : 30px;	padding-top : 20px;	vertical-align : top;	}	.space {    color : #6a654c;	font-size : 12px;	text-align : center;	font-variant : small-caps;	}	#tbl_content {	width : 634px;	height : 450px;	position:absolute; 	top:220px;	background-image : url(images/content_bg.gif);	background-repeat: repeat-y;	}	#tbl_contenttext {	width : 360px;	height : 430px;	color : #6a654c;	font-size : 11px;	text-align : left;	padding-top : 20px;	padding-left : 10px;	vertical-align : top;	background-image : url(images/content_bg.gif);	}#tbl_contenttext_six {	width : 360px;	height : 440px;	color : #6a654c;	font-size : 11px;	text-align : left;	padding-top : 20px;	padding-bottom : 40px;	padding-left : 10px;	vertical-align : top;	background-image : url(images/content_bg.gif);	}		#tbl_content_six {	width : 634px;	height : 510px;	position:absolute; 	top:200px;	background-image : url(images/content_bg.gif);	background-repeat: repeat-y;	}	#tbl_content_gal1 {	background : #FFFFFF;	width : 634px;	height : 1170px;	position:absolute; 	top:200px;	background-image : url(images/content_bg.gif);	background-repeat: repeat-y;	}	#tbl_contenttext_gal1 {	background : #FFFFFF;	width : 360px;	height : 1100px;	color : #6a654c;	font-size : 11px;	text-align : center;	padding-top : 20px;	margin-left: 20px;	padding-bottom : 40px;	vertical-align : top;	background-image : url(images/content_bg.gif);	background-repeat: repeat-y;	}#tbl_content_gal2 {	background : #FFFFFF;	width : 634px;	height : 1790px;	position:absolute; 	top:200px;	background-image : url(images/content_bg.gif);	background-repeat: repeat-y;	}	#tbl_contenttext_gal2 {	background : #FFFFFF;	width : 360px;	height : 1720px;	color : #6a654c;	font-size : 11px;	text-align : center;		padding-top : 20px;	margin-left: 20px;	padding-bottom : 40px;	vertical-align : top;	background-image : url(images/content_bg.gif);	background-repeat: repeat-y;	}#tbl_content_gal3 {	background : #FFFFFF;	width : 634px;	height : 1740px;	position:absolute; 	top:200px;	background-image : url(images/content_bg.gif);	background-repeat: repeat-y;	}	#tbl_contenttext_gal3 {	background : #FFFFFF;	width : 360px;	height : 1660px;	color : #6a654c;	font-size : 11px;	text-align : center;		padding-top : 20px;	margin-left: 20px;	padding-bottom : 40px;	vertical-align : top;	background-image : url(images/content_bg.gif);	background-repeat: repeat-y;	}#tbl_content_gal4 {	background : #FFFFFF;	width : 634px;	height : 1960px;	position:absolute; 	top:200px;	background-image : url(images/content_bg.gif);	background-repeat: repeat-y;	}	#tbl_contenttext_gal4 {	background : #FFFFFF;	width : 360px;	height : 1880px;	color : #6a654c;	font-size : 11px;	text-align : center;		padding-top : 20px;	margin-left: 20px;	padding-bottom : 40px;	vertical-align : top;	background-image : url(images/content_bg.gif);	background-repeat: repeat-y;	}#tbl_content_gal5 {	background : #FFFFFF;	width : 634px;	height : 1600px;	position:absolute; 	top:200px;	background-image : url(images/content_bg.gif);	background-repeat: repeat-y;	}	#tbl_contenttext_gal5 {	background : #FFFFFF;	width : 360px;	height : 1530px;	color : #6a654c;	font-size : 11px;	text-align : center;		padding-top : 20px;	margin-left: 20px;	padding-bottom : 40px;	vertical-align : top;	background-image : url(images/content_bg.gif);	background-repeat: repeat-y;	}#tbl_content_gal6 {	background : #FFFFFF;	width : 634px;	height : 2100px;	position:absolute; 	top:200px;	background-image : url(images/content_bg.gif);	background-repeat: repeat-y;	}	#tbl_contenttext_gal6 {	background : #FFFFFF;	width : 360px;	height : 2030px;	color : #6a654c;	font-size : 11px;	text-align : center;		padding-top : 20px;	margin-left: 20px;	padding-bottom : 40px;	vertical-align : top;	background-image : url(images/content_bg.gif);	background-repeat: repeat-y;	}#tbl_content_gal7 {	background : #FFFFFF;	width : 634px;	height : 1370px;	position:absolute; 	top:200px;	background-image : url(images/content_bg.gif);	background-repeat: repeat-y;	}	#tbl_contenttext_gal7 {	background : #FFFFFF;	width : 360px;	height : 1300px;	color : #6a654c;	font-size : 11px;	text-align : center;		padding-top : 20px;	margin-left: 20px;	padding-bottom : 40px;	vertical-align : top;	background-image : url(images/content_bg.gif);	background-repeat: repeat-y;	}#tbl_content_gal8 {	background : #FFFFFF;	width : 634px;	height : 2500px;	position:absolute; 	top:200px;	background-image : url(images/content_bg.gif);	background-repeat: repeat-y;	}	#tbl_contenttext_gal8 {	background : #FFFFFF;	width : 360px;	height : 2430px;	color : #6a654c;	font-size : 11px;	text-align : center;		padding-top : 20px;	margin-left: 20px;	padding-bottom : 40px;	vertical-align : top;	background-image : url(images/content_bg.gif);	background-repeat: repeat-y;	}#tbl_content_ref {	background : #FFFFFF;	width : 634px;	height : 670px;	position:absolute; 	top:200px;	background-image : url(images/content_bg.gif);	background-repeat: repeat-y;	}	#tbl_contenttext_ref {	background : #FFFFFF;	width : 360px;	height : 650px;	color : #6a654c;	font-size : 11px;	text-align : center;	padding-top : 20px;	margin-left: 10px;	vertical-align : top;	background-image : url(images/content_bg.gif);	background-repeat: repeat-y;	}.tbl_picleft {	padding-left: 20px;	padding-top: 20px;	vertical-align: top;}.txt_markup {    color : #e00000;	font-size : 12px;}.tbl_special {	background : #FFFFFF;	width : 314px;	height : 450px;	align : center;	padding-top : 60px;	padding-left : 25px;	vertical-align : top;	color : #6a654c;	font-size : 12px;	text-align : left;}.home {  background: url(images/home.gif) no-repeat;  vertical-align: top;}.home:hover {  background: url(images/home_over.gif) no-repeat;  vertical-align: top;}.unternehmen {  background: url(images/unternehmen.gif) no-repeat;  vertical-align: top;}.unternehmen:hover {  background: url(images/unternehmen_over.gif) no-repeat;  vertical-align: top;}.Referenzen {  background: url(images/referenzen.gif) no-repeat;  vertical-align: top;}.Referenzen:hover {  background: url(images/referenzen_over.gif) no-repeat;  vertical-align: top;}.Impressionen {  background: url(images/impressionen.gif) no-repeat;  vertical-align: top;}.Impressionen:hover {  background: url(images/impressionen_over.gif) no-repeat;  vertical-align: top;}.Kontakt {  background: url(images/kontakt.gif) no-repeat;  vertical-align: top;}.Kontakt:hover {  background: url(images/kontakt_over.gif) no-repeat;  vertical-align: top;}.rueck {margin-left: 8px;}
