@import url("Testata.css");
@import url("MenuCatTestata.css");
@import url("MenuSottCatTestata.css");
@import url("Carrello.css");
@import url("TopTen.css");
@import url("LoginUtente.css");
@import url("TestColLat.css");
@import url("WishList.css");
@import url("RicCatMerc.css");
@import url("InEvidenza.css");
@import url("Paginazione.css");
@import url("MenuSottocategorie.css");


html, body{
	margin:0;
	padding:0;
	text-align:center;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
} 
 
#pagewidth{ 
 width:1000px; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;  
} 
 
#header
{
	position:relative;
	height:173px;
	width:1000px;
	margin-bottom: 10px;
} 
 
#leftcol
{
	width:205px;
	margin: 0px;
	float:left; 
	position:relative; 
}
 
#twocols
{
	width:795px; 
	float:right; 
	position:relative; 
 }
 
#rightcol
{
 width:240px;
 float:right;
 position:relative; 
 }
 
#maincol
{
	background-color: #FFFFFF;  
	float: left; 
	display:inline; 
	position: relative; 
	margin: 0px 0px 0px 10px;
	width:535px; \width:537px; w\idth: 535px;
	text-align: left;
}
 
#PosSito
{
	border: 1px solid #7F9DB9;
	height: 20px;
	margin: 0px 0px 10px 0px;
	width: 533px;\width: 535px;w\idth: 533px;
	
}

#PosSito div
{
	background-color: #ECE9D8;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#PosSito span
{
	line-height: 20px;
	margin: 0px 0px 0px 15px;
	padding: 4px 0px 0xp 0px;
	font-size: 12px;
	color: #283148;
}
 
#footer
{
	height:20px; 
	background-color:#B6B6B6; 
	clear:both;
	width: 1000px;
	margin: 13px 0px 0px 0px;
	text-align: center;
	padding: 5px 0 0 0;
} 

#MenuNavigazioneCat
{
	margin: 0px 0px 12px 0px;
	padding: 0px;
	width: 205px;
}

#tabMenuNavig
{
	clear: both;
}

#MenuNavigazioneCat ul
{
	list-style:none;
	border-top: 1px solid #283148;
	border-right: 1px solid #283148;
	border-left: 1px solid #283148;
	margin:0px;
	padding:0px;
	text-align: left;
	float:left;
}

#MenuNavigazioneCat li
{
	float:left;
	margin:0px;
	padding:0px;
	clear:both;
	border-bottom: 1px solid #283148;
}

#MenuNavigazioneCat span
{
	padding:0px 0px 0px 5px;
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
}

#MenuNavigazioneCat a:hover span
{
	text-decoration: underline;
}

#MenuNavigazioneCat a
{
	margin:0px;
	padding:0px;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	width: 203px; \width: 203px; w\idth: 203px;
}

#liMenuNav0 a
{
	background-color: #394762;
	background-image: url(../Immagini/MenuNavigCat/immCatRic0.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#liMenuNav0 a span
{
	margin: 0px 0px 0px 16px;
	font-size:14px;
	color:#FFFFFF;
	line-height:38px;
}

#liMenuNav1 a
{
	background-color: #4D6185;
	background-image: url(../Immagini/MenuNavigCat/immCatRic1.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#liMenuNav1 a span
{
	margin: 0px 0px 0px 16px;
	font-size:14px;
	color:#FFFFFF;
	line-height:38px;
}

#liMenuNav2 a
{
	background-image: url(../Immagini/MenuNavigCat/immCatRic2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #7A97B2;
}

#liMenuNav2 a span
{
	margin: 0px 0px 0px 16px;
	font-size:14px;
	color:#FFFFFF;
	line-height:38px;
}

.liMenuNav a
{
	background-color: #F4F3EA;
}

.liMenuNav a span
{
	background-image: url(../Immagini/MenuNavigCat/immCatRic.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-size:11px;
	line-height:23px;
	color: #283148;
}

#BannerCall {
	position:relative;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
	border: 1px solid #666666;
	background-color: #ECE9D8;
	padding: 2px;
	text-align: left;
	width: 234px;\width: 238px;w\idth: 234px;
	margin: 0px 0px 13px 0px;
}

#BannerCall p
{
	margin: 12px 0px 0px 5px;
	padding:0px 0px 0px 20px;
	background-image: url(../Immagini/FreccieGrigie.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 12px;
	color: #283148;
}

#BannerCall div
{
	background-repeat: no-repeat;
	background-position: left center;
	color: #990000;
	font-size: 24px;
	font-family:"Arial Narrow";
	
}

.Telefono
{
	background-image: url(../Immagini/Banner/Telefono.gif);
	position: absolute;
	top: 3px;
	right: 7px;
	padding: 0px 0px 0px 19px;
}

.Fax
{
	background-image: url(../Immagini/Banner/Fax.gif);
	position: absolute;
	top: 34px;
	right: 7px;
	padding: 0px 0px 0px 22px;
}

#BannerCall span
{
	display: block;
	color:#333333;
	margin: 18px 0px 4px 5px;
	padding: 0px 0px 0px 20px;
	background-image: url(../Immagini/Banner/Orologio.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#BannerUPS
{
	border: 1px solid #666666;
	margin: 0px 0px 13px 0px;
	display: block;
}

#BannerCarteCred
{
	border: 1px solid #666666;
	margin: 0px 0px 13px 0px;
	display: block;
}

.SeparatoreColonne
{
	clear: both;
	margin: 0px;
	padding: 0px;
	height: 1px;
	width: 200px;
	font-size: 1px;
}

.IntestazioneForm
{
	border-top:1px solid #7F9DB9;
	border-bottom:1px solid #7F9DB9;
	font-family: Arial;
	font-size: 12px;
	height: 25px;
	background-color: #ECE9D8;
	padding: 8px 0px 0px 25px;
	color: #283148;
	font-weight: bold;
	margin: 0px 0px 15px 0px;
	
}

#InfoSped , #InfoCenter
{
	position:relative;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	border: 1px solid #666666;
	background-color: #FFFFFF;
	padding: 0px;
	text-align: left;
	width: 238px;\width: 238px;w\idth: 238px;
	margin: 0px 0px 13px 0px;
	height: 238px;
	color: #283148;
}

.Trasp
{
	background-image: url(../Immagini/InfoSped.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 10px 0px 0px 5px;
	padding: 0px 0px 0px 22px;
	color: #990000;
	font-weight: bold;
}

.Trasp span
{
	color: #283148;
	font-weight: normal;
}

.PrezzoTrasp
{
	padding: 0px;
	margin: 5px 0px 0px 27px;
}

.PrezzoTrasp span
{
	font-family:"Arial Narrow", Tahoma, Geneva, sans-serif;
	color: #990000;
	font-size: 24px;
	margin: 0px;
	padding: 0px;
	position: relative;
	top: 5px;
	left: 5px;
}

.Contrassegno
{
	background-image: url(../Immagini/ContrSped.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	bottom: 2px;
	right: 5px;
	font-size: 11px;
	padding: 0px 0px 0px 16px;
	font-style:italic;
}


 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 

/*hide the right column when printing*/ 
#rightcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}

