/* CSS Document */
html, body {
	margin:auto 0;
	width:100%;
	height:100%;
	font-family:arial;
	font-size:12px;

	background-color:#D1D1D1;	
}



.produktvorschau {
	width:354px;
}









.start { 
	position:relative;
	width:100%;
	height:100%;

}
.cent {
	position:relative;
	width:990px;
	min-height:100%;
	background-image:url(../gfx/hi_body.jpg);
	background-repeat:repeat-y;
	margin-bottom:10px;
	
}
*html .cent {height:100%}

/******* header ******/
.header {
	position:absolute;
	width:990px;
	height:130px;
	background:url(../gfx/higru_headxxx.jpg);

	left:150px;
}
.headback {
	position:absolute;
	left:0px;
	width:100%;
	height:134px;
	background-image:url(../gfx/higru_body.jpg);
	background-repeat:repeat-x;
}

.header_1 {
	position:absolute;
	width:16px;
	height:130px;
	left:-11px;
	background:url(../gfx/schatthead.jpg);

}
.header_2 {
	position:absolute;
	width:16px;
	height:130px;
	left:594px;
	background:url(../gfx/schatthead2.jpg);

}
.header_3 {
	position:absolute;
	width:auto;
	height:20px;
	top:136px;
	left:380px;
	z-index:100;
}
.header_3 a {
	height:5px;
	background:#F47920;
	border-right:1px solid #fff;
	padding:2px 10px 2px 10px;
	text-decoration:none;
	color:#fff;
	
}

/******** NAVI *********/

.navi {
	position:absolute;
	width:150px;
	top:180px;
	left:-2px;
	z-index:11;
}

a.link_struktur:link, a.link_struktur:visited {
	text-decoration:none;
	color:#bbb;
	border-bottom:1px dotted #ff5f10;
}

a.link_struktur:hover {
	color:#ff5f10;
}
/******** CONTENT *********/
.main_top {
	position:relative;
	width:990px;
	height:130px;
	}
.main {

	position:relative;
	padding:30px 20px 20px 160px;
	width:570px;
	z-index:10;	
	line-height:1.5;
}

/********  grafics ********/
.logo1{
	position:absolute;
	top:78px;
	left:-20px;

	width:194px;
	height:103px;
	z-index:1000;
	}


.jubi{
	position:absolute;
	top:0px;
	left:52px;
	background-image:url(../gfx/jubilxxx.jpg);
	width:97px;
	height:71px;
	}
.profil{
	position:absolute;
	top:0px;
	left:755px;
	background-image:url(../gfx/profil.jpg);
	width:120px;
	height:130px;

}
.flash_head {position:absolute;
	width:594px;
	height:130px;
	top:0px;
	left:150px;
	z-index:500;
}
/********* aktuelles *********/
.aktuelles {
	position:absolute;
	width:200px;
	height:auto;
	left:760px;
	top:160px;
	padding:10px;
}
/********* footer *********/
.footi {
	position:relative;
	bottom:10px;
	width:810px;
	height:50px;
	padding:10px 30px 20px 150px;
	background-image:url(../gfx/hi_foot.jpg);
	color:#fff;
	text-align:left;
}

.footi p {
	padding-left:40px;
	padding-top:-5px;
}

.footi a:link {
	color:#FFF;
}


.hr {
	border-right:1px solid #F47920;
}



.suchfeld {
	
	background-image: url(../gfx/suchgrund.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:55px;
	font-size:10px;
	width:100%;
	padding:0px;
	line-height:1em;

}

.suchfeldheader {
padding-top:3px;
/*	border: 1px solid #A5A9AC;*/
	font-size:12px;
	width:100%;
	padding-left:20px;
}

.sucheingabe{
		padding-left:20px;
}

table.farbliste {
	padding: 0px;
	background: #FFFFFF;
	border: 0px;
	font-size:12px;
	width:100%;
	padding:0px;
	margin:0px;
}

table.farbliste tr {
	height:90px;
}

table.farbliste td{
	/*	background:#FAFAFA;
		border: 1px solid #B2B2B2;*/
	width:144px;
	height:90px;
	background-image:url(../gfx/farbleiste.jpg);
	background-repeat:no-repeat;	
	font-size:12px;
	padding:0px;

	text-align:center;
}
table.farbliste .feld {
	background-image:none;
}

table td.prod_uebersicht {
	background-image:url(../gfx/farbleiste2.jpg);
	background-repeat:no-repeat;	
	vertikal-align:top;
	text-align:center;
	height:90px;
	width:140px;

}
table td.prod_uebersicht img {
	margin-top:10px;
	border:1px solid #f4f4f4;

	
}

table td.prod_uebersicht_klein {
	background-image:url(../gfx/farbleiste3.jpg);
	background-repeat:no-repeat;	
	vertikal-align:top;
	text-align:center;
	height:80px;
	width:98px;

}
table td.prod_uebersicht_klein img {
	margin-top:8px;
	border:1px solid #f4f4f4;

	
}
table td.prod_higru {
/*	background-image:url(../gfx/prod_higru.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;*/	
	vertikal-align:top;
	text-align:center;
	height:374px;
	width:300px;
	
}
table td.quer_higru {
	
	vertikal-align:top;
	text-align:center;
/*	border:1px solid #f4f4f4;*/
	
}
