body {
	font-family: "Trebuchet MS", Tahoma, "Lucida Sans", Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	background-color: #A7AEB0;
	bac kground-image: url(img/back_kemper.jpg);
}
body, div, td, th {
	font-family: "Trebuchet MS", Tahoma, "Lucida Sans", Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	line-height:9pt;
}
#enter {
	position:absolute;
	z-index:1000;
	top:400px;
	left:0px;
	color: #FFFFFF;
	font-size: 130%;
	text-align: center;
	width: 720px;
	height: 100px;
	line-height: normal;
}
a {
	text-decoration: none;
}
a:link {
	color: #FFFFFF;
}
a:visited {
	color: #FFFFFF;
}
a:hover {
	color: #000000;
}
a:active {
	color: #FFFFFF;
}

.pp {
	color:#FFFFFF;
}
a.pp:link {
	color: #5EC7F0;
}
a.pp:visited {
	color: #5EC7F0;
}
a.pp:hover {
	color: #DA6817;
}
a.pp:active {
	color: #5EC7F0;
}

#content {
	position:absolute;
	height:524px;
	width:738px;
	margin:-262px 0px 0px -369px;
	top: 50%;
	left: 50%;
	text-align: left;
	padding: 0px;
	overflow: hidden;
}
#top_slide_a {
	background-image:url(img/top_slide_a.png);
	background-position:0 0;
	background-repeat:no-repeat;
	position:absolute;
	left:0;
	top:0;
	z-index:1000;
	width:738px;
	height:170px;
}
#top_slide_b {
	background-image:url(img/top_slide_b.png);
	background-position:0 0;
	background-repeat:no-repeat;
	position:absolute;
	left:0;
	top:0;
	z-index:1000;
	width:738px;
	height:170px;
}
.imgaz {
	padding: 0px;
	height: 115px;
	width: 165px;
	border: 0px solid #61C9F1;
	position: absolute;
	left: 200px;
	top: 255px;
	overflow: hidden;
}
.dovesiamoarea {
	padding: 0px;
	height: 135px;
	width: 200px;
	position: absolute;
	left: 190px;
	top: 226px;
	visibility: visible;
}
.contattiarea {
	padding: 0px;
	height: 125px;
	width: 200px;
	position: absolute;
	left: 200px;
	top: 255px;
	overflow: hidden;
}
.boxaz {
	position: absolute;
	left: 380px;
	top: 240px;
	width: 340px;
	height: 120px;
	overflow: visible;
	padding: 0px;
	color: #FFFFFF;
	font-size: 85%;
	text-align:justify;
	line-height: 110%;
}
.boxaz p {
	padding:2px 0 2px 0;
	margin:0;
}
.boxaz ul {
	padding:0px 0 0 30px;
	margin:5px;
	list-style-position: inset;
	list-style-type: square;
}
.boxareariservata {
	position: absolute;
	left: 380px;
	top: 254px;
	width: 350px;
	height: auto;
	overflow: visible;
	line-height: 12pt;
	padding: 0px;
	color: #FFFFFF;
}
.boxdovesiamo {
	position: absolute;
	left: 490px;
	top: 255px;
	width: 240px;
	height: 120px;
	overflow: visible;
	line-height: 12pt;
	padding: 0px;
	color: #FFFFFF;
	visibility: hidden;
}
.boxcontatti {
	position: absolute;
	left: 438px;
	top: 252px;
	width: 340px;
	height: 120px;
	overflow: visible;
	line-height: 12pt;
	padding: 0px;
	color: #FFFFFF;
}
h1 {
	font-size: 15px;
	color: #FFFFFF;
	margin: 0 0 5px 0;
	padding: 0;
}
p {
	margin: 0;
	line-height: 9pt;
}
#gallery {
	height: 124px;
	width: 720px;
	background-color: #000000;
	top: 46px;
	position: absolute;
	left: 9px;
	overflow: hidden;
}
#cont, #pro {
	visibility: visible;
}
#testo {
	background-color: #CC3300;
	height: 100px;
	width: 100px;
	position: absolute;
	left: 544px;
	top: 264px;
}

.txtprod {
	position: absolute;
	height: 150px;
	width: 260px;
	left: 50px;
	top: 213px;
}
.txtprod a {
	text-decoration: none;
}
.txtprod a:link {
	color: #333;
}
.txtprod a:visited {
	color: #333;
}
.txtprod a:hover {
	color: #f00;
}
.txtprod a:active {
	color: #333;
}

.txtprod h1 {
	color:#fff;
	margin:0 0 5px 0;
	font-size: 10pt;
}

.txtprod p {
	border-bottom: #CCCCCC 1px solid;
	line-height: 14pt;
}

.imgprod {
	position: absolute;
	height: 210px;
	width: 360px;
	background-color: #FFFFFF;
	left: 320px;
	top: 210px;
	border: 4px solid #F04E11;
}
#backimgprod {
	background-repeat: no-repeat;
	background-position: 250px;
	position: absolute;
	top: 428px;
	left: 465px;
}

.dlpdf {
	width: 150px;
	height: 20px;
	position: absolute;
	bottom: 0px;
	right: 0px;
}
#logoprod {
	position: absolute;
	height: 34px;
	width: auto;
	top: 435px;
	right: 20px;
}
#footerhp {
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	top: 500px;
	left: 0px;
	width: 738px;
	text-align: center;
}

#parigi, #lemignano, #modena, #kempergroup {
	visibility:hidden;
}
#seleziona {
	visibility:visible;
}

#divpolicy, #divprivacy {
	color:#000000;
	margin:20px;
	height:360px;
	overflow:auto;
}
