/*regole specifiche per perugina*/
.logoprodotto {
	text-align:center;
	position:absolute;
	width:500px;
	left:40px;
	top:22%;
}
.prodboxtit, .prodboxtitdet {
	color: #600;
}



#prod1, #prod2, #prod3, #prod4 {
/*	background:url(sfondoriqbottom.gif) no-repeat bottom left;*/
	background:none;
	width:149px;
}
#prodin1,#prodin2,#prodin3,#prodin4  {
	font-weight:bold;
	height:105px;
	background:transparent url(sfondoriq.png) no-repeat top left;
	color: #333;
	cursor:pointer;
	padding:0px 10px 0px 10px ;
}

#prodin1,#prodin2,#prodin3,#prodin4  a{
	color: #333;
}
#prod1 {
	top : 58px;
	left: 17px;
}
#prod2 {
	top :190px;
	left:117px;
}
#prod3 {
	top : 190px;
	left:302px;
}

#prod4 {
	top : 58px;
	left:408px;
}

#prodet1, #prodet2, #prodet3, #prodet4 {
	background:url(sfondoriqdetbottom.gif) no-repeat bottom left;
}
#prodetin {
	background:url(sfondoriqdet.gif) no-repeat top left;
	color: #333333;
}

#prodetin {
	min-height: 165px;
	height: auto !important;/*tecnica per min-height anche su explorer*/
	height: 165px;
	padding:35px 8px 5px 15px;
}
#prodet1, #prodet2, #prodet3, #prodet4 {
	display:none;
	position: absolute;
	top :35px;
	left:100px;
	width:369px;
	z-index: 2;
	font-size:10px;
	padding-bottom:10px;
	padding-top:0px;
	border:0px solid red;
		}

.prchiudi a {
	background:url(botchiudi.gif) no-repeat top right;
	color: #333333;
}
.nutritab {/*tabella nutrizionale delle schede prodotto box rollover*/
	color: #333333;
}
.nutritab th, .nutritab td {
	border-bottom:1px solid #929292;
}
/*FINE regole specifiche per perugina*/

/*perugina page */
.boxscheda{
	position:relative;
	width:573px;
	height:310px;
	margin-left:75px;
	background:url(bktot.gif) no-repeat top left;
	margin-bottom: 70px;
}



#biancoext1, #biancoext2, #biancoext3, #biancoext4 {
	display:none; 
	background-image:url(boxover.gif); 
	background-repeat:no-repeat;
	position:absolute; 
	height:118px; 
	width:165px;	
	filter:alpha(opacity=50); 
	-moz-opacity:.50; 
	opacity:.50;
}	

img, div { behavior: url(iepngfix.htc); }
#biancoext1{
	top : 50px; 
	left: 10px; 
}	

#biancoext2{
	top : 180px; 
	left: 110px; 
}	

#biancoext3{
	top : 180px; 
	left: 295px; 
}	

#biancoext4{
	top : 50px; 
	left: 400px; 
}	

.prodinArrowLeft{
	position:absolute;
	padding-left:121px;
	padding-top:6px;
}

.prodinArrowLeftBottom{
	position:absolute;
	padding-left:122px;
	padding-top:5px;
}

.prodinArrowRightBottom{
	position:absolute;
	padding-left:119px;
	padding-top:6px;
}

.prodinArrowRight{
	position:absolute;
	padding-left:122px;
	padding-top:5px;
}