/*
 ------------------------------------------------------------
	CMS_PRODUCTS_STYLE.CSS
 ------------------------------------------------------------
	Foglio stile per  pagine prodotti
 ------------------------------------------------------------
*/
div#mainarea {
	float:left;
	margin-top:42px;
	padding-bottom:1px;
	width:832px;
	z-index:100;
}

div#prodmain {
 	font:11px Arial,Thaoma,sans;
	padding-right:4px;
	position:relative;
	left:74px;
	width:690px;
	padding-bottom:20px;
}
div#proddesc {
	position:relative;
	margin-top:232px;
	width: 100%;
	padding: 0px;
	z-index: 100;
}
div#proddescarea a:link, div#proddescarea a:visited {
 	font:11px Arial,Thaoma,sans;
	text-decoration:none;
	color:#29367c;
}
div#proddescarea a:hover {
	color:black;
}
div#proddescarea {}

div#prodfiles{
	position:absolute;
	top:175px;
	left:187px;
	width:122px;
	height:55px;
	}
	
#prodfiles a:link, #prodfiles a:visited {
	color:#29367c;
 	font:11px Arial,Thaoma,sans;
	font-weight:bold;
	text-decoration: none;
}
#prodfiles a:hover {
	color:#de1825;
}
.proddownloadtitle{
 	font:11px Arial,Thaoma,sans;
	color:#de1825;
	font-weight:bold;
	text-indent: 2px;
}

div#prodleftarea{	
}

div#prodimgarea {
	overflow:hidden;
	cursor:pointer;
}
div#prodimg1area{
border:1px solid #29367c;
	position:absolute;
	float:left;
	left:235px;
	width:200px;
	height:200px;
	top:16px;
	overflow:hidden;
}
div#prodimg2area{
border:1px solid #29367c;
	position:absolute;
	float:left;
	top:16px;
	left:480px;
	width:200px;
	height:200px;
	overflow:hidden;
}
div#prodimg3area{
border:1px solid #29367c;
	position:absolute;
	float:left;
	top:16px;
	right:70px;
	width:200px;
	height:200px;
	overflow:hidden;
}
.prodimg {
 	font:11px Arial,Thaoma,sans;
	color: black;
	cursor:pointer;
	height:200px;
}

.prodname {
 	font:11px Arial,Thaoma,sans;
	font-weight:bold;
	color:#29367c;
	padding-bottom:6px;
	}

.prodmsg {
	color: black;
 	font:11px Arial,Thaoma,sans;
	text-align:center;
}

.imgbutton {border: 0px;}

p {margin:0;padding:0;}


div#prodmenu {
	background:#ececec;
	position:relative;
	float:left;
	overflow:auto;	
	width:690px;
	text-align:left;
	top:16px;
	left:74px;
}
div#prodmenutable {
	float: left;
	position: relative;
	overflow: auto;	
	width:471px;
	text-align:center;
	top:0px;
	right:0;
	display: block;
}
#prodmenu a:link, #prodmenu a:visited {
	color:#29367c;
	text-align: center;
	text-decoration: none;
}
#prodmenu a:hover {
	color:#4b4b4b;
}


div#prodpricesarea{display:none;}
div#prodnav {display:none;}
.catgroupnamearea{display:none;}
.prodcode {display:none;}

div#prodendpage {}
div#prodendpage a {}


.menutabprod {
	font:11px Verdana,Helvetica,sans-serif; 
	text-decoration: none;
	text-align: center;
	color:#29367c;
}

.menutabprodsel {
	font:11px Verdana,Helvetica,sans-serif; 
	color:#ab1e24;
	text-decoration:none;
	text-align: center;
}

.proddownloadtitle	{
}

a .imgpreview{
	border: 1px solid #29367c;
	height: 62px;
/*	display: block;*/
	text-align:center;
}

#prodmenutable div {
	position: relative;
	bottom:0;
	font-size:9px;
	margin:2px;
}
#prodmenutable a {
	position: relative;
	width:91px;
}

.menutabprodsel a:link, .menutabprodsel a:visited, .menutabprodsel a:hover{
	color:#ab1e24 !important;
	text-align: center;
	text-decoration: none;
}


