/* ############################# Template [CatalogoPuntiVenditaPrincipale] ############################### */

/*** links ***/
a, a:visited {
	text-decoration: none;
	color: #CDB378;
}
a:hover {
	color: #FFF;
	text-decoration: underline;
}
ul {
	list-style-type:none;
	padding:0;
	margin:0;
}
#page_margins {
	width:896;
	margin: 0 auto;
}
#codBody {
	margin-left:0em;
	margin-right:0em;
	margin-top:0em;
}

#headerLeft {
	float:left;
	background-image:url(../Images/leftheader-28.jpg);
	background-position: top right;
	background-repeat:no-repeat;
	width:250px;
	height:134px;
}
#contentTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	width:830px;
	clear:both;
	margin: 0 auto;
	border-bottom: solid 1px #fff;
	margin-bottom:15px;
/*display:none;*/}
#headerRight {
	float:right;
	background-image:url(../Images/right-header-30.jpg);
	background-position: top right;
	background-repeat:no-repeat;
	width:500px;
	height:134px;
}
/*** Layout ***/ 
#codHeader {
	width: 950px;
	position: relative;
	height: 120px;
/*background-image:url(../Images/cervo2-106.gif);
background-repeat:no-repeat;
background-position:70px -140px;*/

	padding: 0;	
	color: #FFF;
	margin: 0 auto;	
}

#col1 { /*background-color:#ff5;*/
	float:left;
	background-repeat:repeat-x;
	width:180px;
	min-height:400px;
	margin-left:5px;
	height:auto;
}
.imgContentHeader {
	margin:0;
	margin-left:8px;
	margin-bottom:15px;
}
#wdgCodContent {
	width:900px;
	margin:0 auto;
        margin-top:20px;
        /*background-color:#fff555;*/
}
#contentArea {
	min-height:200px;
	width:400px;
	color:#fff;
	padding:0;
	height:auto;
	width:830px;
	clear:both;
	margin: 0 auto;
	/*text-align:justify;*/
	line-height:18px;
	margin-bottom:20px;
}
#col3 { /*background-color:#ff5;*/
	float:left;
	background-repeat:repeat-x;
	width:180px;
	min-height:400px;
	margin-left:0px;
	height:auto;
}
#wdgCodFooter {height:102px;
width:930px;
 clear:both;
 margin: 0 auto;
padding:10px;
background-image:url(../Images/bottom-78.gif);
background-repeat:no-repeat;
	/*text-align:center;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size:10px;
	
 }
#wdgSEOTitle {
	height:26px;
	background-image:url(../Images/sf_seotitle-31.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}
/*** Main ***/
#main {
	clear:both;
	width: 928px;
	padding:10px;
	min-height:400px;
	height:auto;
	margin: 0 auto;
	background-color:#30130C;
	border: 1px solid #6a4716;
}


#codSpot {
	width:900px;
	height:136px;
	margin: 0 auto;
}

/*** classi aggiuntive e display ***/
.clear {
	clear: both;
}
#codChiusura {
	clear:both;
	height:10px;
}
.style1 {
	font-weight: bold
}
.style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
}
.style6 {
	color: #AD0101
}
.style7 {
	color: #555;
}
#wdgNewsSKU1 {
	clear:both;
}
#wdgNewsSKU2 {
	clear:both;
}
#wdgNewsSKU3 {
	clear:both;
}
#Gallery {
	width:830px;
	clear:both;
	margin: 0 auto;
	border-top: 1px dotted #a60000;
	padding-top:10px;
}
#Gallery img {
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}
#percorsoCatalogo {
	padding-left:10px;
	font-size:11px;
	height:25px;
	width:auto;
	line-height: 25px;
	color:#FFFaea;
}
#prodottiCategorie {
	width:180px;
	float:left;
	font-size:0.9em;
	background:#aa99aa;
}
#prodottiList {
	width:650px;
	background:#FF33FF;
}
.categoriaObject {
	margin:5px;
	padding:5px;
	background-color:transparent;
	float:left;
	width:100px;
	/*text-align:center;*/
	color:#FFFFFF;
}
#CatalogoCategorieEsplora {
	float:left;
	width:180px;
}
/*height:auto;
min-height:400px;
border-right:#CCCCCC dotted 1px;
margin-right:5px;
padding:0;



#CatalogoCategorieEsplora ul {list-style-type:none; margin:0;}*/

#catalogoProdottiIcone {
	height:auto;
	min-height:280px;
	width:930px;
}

#navRecords {
	clear:both;
	border-top:#CCCCCC dotted 1px;
	margin:5px;
	padding-top:5px;
	font-size:10px;
	text-transform: uppercase;
}


#prevRecord, #nextRecord {
	float:left;
	width:auto;
	margin-right:5px;
}
/*-- categoriaObject --*/	

#codDescrizioneCategoria{}
#catalogoCategorieIcone{ clear:both; width:450px; display:none;}
	
.categoriaObject {
	margin:1px;
	padding:1px;
	background-color:transparent;
	float:left;
	width:300px;
	color:#333;
	clear:both;
}
.categoriaObject img a .categoriaObject img a:active .categoriaObject img a:visited {
	/*border: 2px transparent solid; */
	margin:5px;
	width:110px;
	height:110px;
}
.categoriaObject img a:hover {
	float:left;
	width:110px;
	height:110px;
	border: 2px #811618 solid;
}
 .categoriaLink, .categoriaLink a, {
color:#CDB378;
text-decoration:none;
}
.categoriaLink a:hover, {
color:#333;
text-decoration:none;
}
.categoriaImg, .categoriaImg a, {	/*border:  solid 3px #747D78 ;*/
}
.categoriaImg a:hover, {	/*border:  solid 3px #ffffff ;*/
}
/*-- END categoriaObject --*/

#catalogoProdottiIcone {/*background-color:#fff555;*/
	width:930px;
}
/*--catalogoProdottoObject --*/
.catalogoProdottoObject {
	/*margin-right:15px;*/
	padding:0px;
	background-color:transparent;
	float:left;
	width:300px;
	height:30px;
	margin-bottom:10px;
	/*text-align:center;*/
	color:#333;
	clear:both;
	margin: 0 auto;
}
.catalogoProdottoImg a .catalogoProdottoImg a:active .catalogoProdottoImg a:visited {
	margin:5px;
	width:170px;
	height:170px;
}
.catalogoProdottoImg a:hover {
	float:left;
	
}
 .catalogoProdottoLink, .catalogoProdottoLink a, {
color:#CDB378;
text-decoration:none;
text-transform:uppercase;
}
.catalogoProdottoLink a:hover, {
color:#fff;
text-decoration:none;
text-transform:uppercase;
}



/*-- END catalogoProdottoObject --*/


.BarraPaginazione{ clear:both; border-top:#6a4716 dotted 1px;  width:100%; margin:0 auto; padding-top:5px; margin-top:20px; text-align: center;  font-size:12px; text-transform: uppercase;}

/*.BarraPaginazione a, .BarraPaginazione a:visited { color:#CDB378; text-decoration:none;}*/
/*.BarraPaginazione  a:hover, { color:#fff; text-decoration:underline;} */

.BarraPaginazione_Indietro{ float:left;    margin-right:5px;}
.BarraPaginazione_Pagine {   float:left; width:auto; min-width:100px;   }
.NumPaginaAttuale a
	{
	color:red;
	}
.NumPaginaAltro
	{
	color:#CDB378;
	}
.BarraPaginazione_Avanti{ float:left;   /*margin-right:5px;*/}	
	
	
#wdgBreadCrumbs{clear:both; color:#fff; margin: 0 auto; width:900px; /*background-color:#fff555;*/ line-height:25px; vertical-align:middle; border-top:#6a4716 dotted 1px; border-bottom:#6a4716 dotted 1px; margin-top:5px}	


