body {   font-family:Helvetica, Arial, sans-serif;   background:#f5f4ef url('./img/ceramico-fliesen.gif') repeat center;   color:#fff;   font-size:68.75%;   line-height:170%;   margin:0px;   padding:0px;}h1, h2, h3, h4, h5, h6 {   line-height: normal;   color: #c6b590;}h1, h2 {  font-size: 20px;  padding:3px 0px 18px 0px;  margin: 0px;}.fix {	clear:both;	height:1px;	overflow:hidden;}a:link, a:visited {  color: #fff;}a:hover, a:active, a:focus {  color: #fff;}a img {	border:0;}table tr td {   vertical-align: top;   padding:0px;}table {  width:100%;}table tr .flow {   overflow: visible;   white-space: nowrap;}table tr {   padding:0px;   margin:0px;}#bgcontent {	position:absolute;	background:transparent url('./img/ceramico-hintergrund.png') no-repeat left top;	height:622px;	width:787px;	top:50%;	left:50%;	margin:-311px 0px 0px -332px;}* html #bgcontent {	background-image:none;}#realcontent {	width:762px;	height:593px;	position:absolute;	top:50%;	left:50%;	overflow:hidden;	background-color:#5a5a5a;	margin:-298px 0px 0px -319px;}#navigation {	position:absolute;	left:50%;	top:50%;	width:112px;	overflow:hidden;	height:280px;	margin:-112px 0px 0px -450px;}#navigation a, #impress a {	font-family:'Frutiger 67 Bold Condensed','Frutiger', Helvetica, Arial, sans-serif;	text-align:right;	text-decoration:none;	display:block;	font-size:136.36%;	margin-bottom:8px;	text-transform:uppercase;	height:30px;}#navigation a:link, #navigation a:visited,#impress a:link, #impress a:visited {	color:#816c59;}#navigation a:hover, #navigation a:active, #navigation a:focus, #navigation a.highlight,#impress a:hover, #impress a:active, #impress a:focus, #impress a.highlight {	color:#000;}#impress {	position:absolute;	top:50%;	left:50%;	margin:302px 0px 0px 342px;	width:100px;}.rightpart {	float:right;	width:387px;	text-align:right;}.leftpart {	float:left;	width:374px;}.ceramico-headline {	position:relative;	padding-top:139px;	height:25px;}.fliesen-content {	position:relative;	padding:20px 30px 20px 32px;}.pdflink0, .pdflink1 {	height:29px;	margin:6px 0px;}.pdflink0 {	background:transparent url('./img/downloadlink01.gif') no-repeat 21px top;}.pdflink1 {	background:transparent url('./img/downloadlink02.gif') no-repeat 21px top;}.pdflink0 a, .pdflink1 a {	display:block;	background:transparent url('./img/pdflink.gif') no-repeat left center;	padding:3px 5px 0px 40px;	height:22px;}label {	display:block;}.standortform {	width:135px;}.standortform input {	width:135px;}.newsitem {	padding:2px 0px 15px 0px;}.newshead, .newscont {	float:left;	width:210px;}.newsbild {	margin-left:5px;	float:right;}.newshead {	font-size:120%;}.neuigk {	color:#e6d8c1;}.datumneu {	color:#d2d2d2;}p.first {	margin-top:0px !important;	padding-top:0px !important;}#partnerschaften {	position:absolute;	width:698px;	height:338px;	left:32px;	bottom:32px;	background:transparent url('./img/partner-sw.jpg') no-repeat left top;}#partnerschaften a {	display:block;	position:absolute;	text-decoration:none;}#ostern {	width:308px;	height:82px;	background:transparent url('./img/froheOstern.gif') no-repeat;	position:absolute;	left:30px;	top:15px;}#video {	width:308px;	height:92px;	background:transparent url('./img/werbefilm.jpg') no-repeat;	position:absolute;	left:30px;	top:15px;	display:block;	text-indent:-1000px;	overflow:hidden;	z-index:100;}@media print {   body {}}
