﻿*
{
	margin: 0px;
	padding: 0px;
}
body
{
	font-family: Arial;
	font-size: 11px;
	color:#000000;
	text-align: justify;
}
* html img
{
	border-width: 0px;
	border-style: none;
	behavior: url(common/include/iepngfix.htc);
}
img
{
	border-width: 0px;
	border-style: none;
}
.div-main-home
{
	width: 100%; 
	height: 552px;
	background-color: #B3C0CE;
}
.div-img-logo-home
{
	width: 1003px;
	height: 503px;
	background-image: url('/common/images/bg-img-home.gif');
	background-position: center top;
	background-repeat: no-repeat;
	margin: auto;
}
.div-piva-home
{
	width: 1003px;
	height: 16px;
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	margin: auto;
}
.div-language-sel
{
	width: 1003px;
	height: 60px;
	text-align: left;	
}
.div-main-page
{
	width: 1003px; 
	height: 552px;
	margin: auto;
}
.div-menu-container
{
	width: 218px;
	height: 552px;
	background-color: #66809D;
	float: left;
}
.div-center
{		
	float: left;	
}
.div-right
{
	width: 62px;
	height: 552px;
	background-color: #33557C;
	float: left;
}
.div-header
{
	width: 1003px;
	height: 84px;
	background-color: #33557C;
}
.div-curvafooter
{
	width: 723px;
	height: 75px;
	background-image: url('/common/images/curva-footer.gif');
	background-position: center top;
	background-repeat: no-repeat;
	float: left;
}
.div-curvafooter-giardino
{
	width: 723px;
	height: 75px;
	background-image: url('/common/images/bg-curva-gardening.gif');
	background-position: center top;
	background-repeat: no-repeat;
	float: left;
}
.div-curvafooter-agricoltura
{
	width: 723px;
	height: 75px;
	background-image: url('/common/images/bg-curva-agricoltura.gif');
	background-position: center top;
	background-repeat: no-repeat;
	float: left;
}
.div-curvafooter-edilizia
{
	width: 723px;
	height: 75px;
	background-image: url('/common/images/bg-curva-edilizia.gif');
	background-position: center top;
	background-repeat: no-repeat;
	float: left;
}
.div-footer
{
	width: 1003px;
	height: 37px;
	background-image: url('/common/images/bg-footer.gif');
	background-position: center top;
	background-repeat: repeat-y;
	text-align: center;
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	clear: both;
}
.div-footer a
{	
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.div-menu
{
	width: 188px;
	height: 21px;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 28px;
	padding-top: 3px;
}
.div-menu a
{	
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.div-menu a:hover
{		
	color: #002B5C;
}
.div-menu-sel
{
	width: 188px;
	height: 21px;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url('/common/images/bg-menu-voce.gif');
	background-position: center top;
	background-repeat: no-repeat;
	padding-left: 28px;
	padding-top: 3px;
}
.div-menu-sel a
{	
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.div-submenu
{
	width: 164px;
	height: 21px;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 36px;
	padding-top: 3px;
}
.div-submenu a
{
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.div-submenu a:hover
{	
	text-decoration: underline;
}
.div-submenu-sel
{
	width: 164px;
	height: 21px;
	font-family: Arial;
	font-size: 12px;
	color: #002B5C;
	background-image: url('/common/images/bg-submenu-voce.gif');
	background-position: center top;
	background-repeat: no-repeat;
	padding-left: 36px;
	padding-top: 3px;
}
.div-submenu-sel a
{
	font-family: Arial;
	font-size: 12px;
	color: #002B5C;
	text-decoration: none;
}
.div-thirdmenu
{
	width: 149px;
	height: 20px;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-style: italic;
	padding-left: 52px;
	padding-right: 15px;
	padding-top: 3px;
}
.div-thirdmenu a
{
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-style: italic;
}
.div-thirdmenu a:hover
{	
	text-decoration: underline;
}
.div-thirdmenu-sel
{
	width: 149px;
	height: 20px;
	font-family: Arial;
	font-size: 12px;
	color: #002B5C;	
	padding-left: 52px;
	padding-right: 15px;
	padding-top: 3px;
	font-style: italic;
}
.div-thirdmenu-sel a
{
	font-family: Arial;
	font-size: 12px;
	color: #002B5C;
	text-decoration: none;
	font-style: italic;
}
.div-title-page
{
	width: 643px;
	font-family: Arial Black, Arial Black, Gadget, sansserif;
	font-size: 20px;
	color: #294D76;
	padding-left: 40px;
	padding-right: 40px;
}
.div-title-page a
{
	width: 643px;
	font-family: Arial Black, Arial Black, Gadget, sansserif;
	font-size: 20px;
	color: #294D76;
	text-decoration: none;
}
.div-title-page-riv
{
	width: 324px;
	font-family: Arial Black, Arial Black, Gadget, sansserif;
	font-size: 20px;
	color: #294D76;
	padding-left: 40px;
	padding-right: 20px;
}
.div-title-page a:hover
{		
	color: #66809D;
}
.div-text-page
{
	width: 643px;
	font-family: Arial;
	font-size: 12px;
	color: #294D76;
	padding-left: 40px;
	padding-right: 40px;
}
.div-text-page-riv
{
	width: 324px;
	font-family: Arial;
	font-size: 12px;
	color: #294D76;
	padding-left: 40px;	
}
.div-text-page-hp-prod
{
	width: 723px;
	height: 422px;
}
.div-text-page-hp-prod-gardening
{
	width: 723px;
	height: 422px;
	background-image: url('/common/images/bg-gardening.gif');
	background-position: center top;
	background-repeat: no-repeat;
}
.div-text-page-hp-prod-agricoltura
{
	width: 723px;
	height: 422px;
	background-image: url('/common/images/bg-agricoltura.gif');
	background-position: center top;
	background-repeat: no-repeat;
}
.div-text-page-hp-prod-edilizia
{
	width: 723px;
	height: 422px;
	background-image: url('/common/images/bg-edilizia.gif');
	background-position: center top;
	background-repeat: no-repeat;
}
.div-subtitle-page
{	
	font-family: Arial;
	font-size: 12px;
	color: #294D76;	
}
.div-title-separator
{
	padding-left: 40px;	
}
.div-text-page-prod
{
	width: 384px;
	font-family: Arial;
	font-size: 12px;
	color: #294D76;
	padding-left: 40px;	
	float: left;
}
.div-img-page-prod-top
{
	width: 277px;	
	padding-right: 20px;	
	float: left;
}
.div-table-page-prod
{
	width: 384px;
	font-family: Arial;
	font-size: 12px;
	color: #294D76;
	padding-left: 40px;	
	float: left;
}
.div-img-page-prod-dwn
{
	width: 277px;
	padding-right: 20px;	
	float: left;
}
.div-text-page-contattaci
{	
	width:145px;
	font-family: Arial;
	font-size: 12px;
	color: #294D76;
	padding-left: 20px;
	padding-right: 20px;
}
.td-contattaci
{
	width: 65px;
	font-family: Arial;
	font-size: 12px;
	color: #294D76;
}
.td-contattaci-colspan
{
	font-family: Arial;
	font-size: 12px;
	color: #294D76;
}
.txt-contattaci
{
	width: 130px;	
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}
.riv-flash
{
	width: 150px;
	padding-left: 100px;
	text-align: right;
	float: left;
}
.riv-elenco
{
	width: 384px;
	float: left;
}
.riv-elenco-element
{
	font-family: Arial;
	font-size: 12px;
	color: #294D76;
}
.riv-elenco-regione
{
	font-family: Arial;
	font-size: 12px;
	color: #294D76;
	font-weight: bold;
}
.div-pager
{
	text-align: center;
}
.pg-link
{
	font-family: Arial;
	font-size: 12px;
	color: #33557C;
	text-decoration: none;
}
.pg-link-sel
{
	font-family: Arial;
	font-size: 12px;
	color: #66809D;
	text-decoration: none;
}

/* style table popup products details */

.ImgZoom
{
	height:600px;
	width:600px;
	position:absolute;
	top:133px;
	left:0px;
	visibility:hidden;
	display:none;
}

.btn-close-popup
{
	z-index: 5;
	width: 15px;
	height: 15px;
	position: absolute;
	top:15px;
	right: 50px;
}
.td-zoom-top
{
	padding: 0px;
	width: 600px;
	height: 22px;
	behavior: url(common/include/iepngfix.htc);
	background-image: url('/common/images/sfondo-popup-top.png');
}
.td-zoom-center
{
	padding: 0px;
	height: 517px;
	width: 565px;
	text-align: center;
	background-color: #FFFFFF;
}
.td-zoom-right
{
	padding: 0px;
	width: 35px;
	height: 517px;
	behavior: url(common/include/iepngfix.htc);
	background-image: url('/common/images/sfondo-popup-right.png');
}
.td-zoom-bottom
{
	padding: 0px;
	width: 600px;
	height: 61px;
	behavior: url(common/include/iepngfix.htc);
	background-image: url('/common/images/sfondo-popup-bottom.png');
}

/*Tabella Prodotti*/

.tabella-prodotti-top
{
	background-color : #66809D;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	height: 30px;
	font-weight : bold;
	text-align : center;
}
.tabella-prodotti-det
{
	background-color : #B3C0CE;
	font-family: Arial;
	font-size: 12px;
	color: #294D76;
	height: 20px;
	text-align : center;
}
.div-print-page
{
	width: 707px;
	height: 20px;
	text-align: right;
	padding-right: 16px;
}
.div-title-page-print
{
	width: 640px;
	font-family: Arial Black, Arial Black, Gadget, sansserif;
	font-size: 20px;
	color: #294D76;	
}
.div-title-page-print a
{	
	font-family: Arial Black, Arial Black, Gadget, sansserif;
	font-size: 20px;
	color: #294D76;	
}
.div-text-page-print
{
	width: 640px;
	font-family: Arial;
	font-size: 12px;
	color: #294D76;	
}
.div-text-page-prod-print
{
	width: 384px;
	font-family: Arial;
	font-size: 12px;
	color: #294D76;	
	float: left;
}
.div-img-page-prod-top-print
{
	width: 256px;	
	float: left;
}
.div-table-page-prod-print
{
	width: 384px;
	font-family: Arial;
	font-size: 12px;
	color: #294D76;
	float: left;
}
.div-img-page-prod-dwn-print
{
	width: 256px;	
	float: left;
}


