html, body {
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F7F4EF;
}
.sfondo {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(../images/sfondo.jpg); BACKGROUND-REPEAT: no-repeat;
}
.sfondo_history {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(../images/sfondo_history.jpg); BACKGROUND-REPEAT: no-repeat;
}
.sottofondo {
	BACKGROUND-IMAGE: url(../images/sottofondo.jpg); BACKGROUND-REPEAT: repeat-x;
}
.pagebg {
	background-image: url(../images/pagebgtile.gif); background-repeat: repeat-y; background-position: center;
}
.sfondo_prodotti_up {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../images/scheda_prodotti_up.jpg); BACKGROUND-REPEAT: no-repeat;
}
.sfondo_prodotti {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/scheda_prodotti.jpg); BACKGROUND-REPEAT: repeat-y;
}
.sfondo_prodotti_down {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(../images/scheda_prodotti_down.jpg); BACKGROUND-REPEAT: no-repeat;
}
.sfondo_marrone {
	BACKGROUND-COLOR: #7a2e1d;
}
.sfondo_arancione {
	BACKGROUND-COLOR: #cc8e2b;
}
.sfondo_giallo {
	BACKGROUND-COLOR: #fcc333;
}
.testo {
	FONT-SIZE: 11px; COLOR: #fbe2a0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.testo_big {
	FONT-SIZE: 14px; COLOR: #fbe2a0; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.testo_contenuti {
	FONT-SIZE: 11px; COLOR: #7a2e1d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.link_prodotti {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffedea; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link_prodotti:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffedea; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.link_contenuti {
	FONT-SIZE: 11px; COLOR: #7a2e1d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.link_contenuti:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7a2e1d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.bottone {
	BORDER-RIGHT: #9f9984 1px solid; BORDER-TOP: #9f9984 1px solid; FONT-SIZE: 10px; BACKGROUND: #ffffff; BORDER-LEFT: #9f9984 1px solid; COLOR: #333333; BORDER-BOTTOM: #9f9984 1px solid; FONT-FAMILY: verdana, arial
}
img {
	display: block;
}
.campi {
	BORDER-RIGHT: #9f9984 1px solid; BORDER-TOP: #9f9984 1px solid; FONT-SIZE: 10px; BACKGROUND: #ffffff; BORDER-LEFT: #9f9984 1px solid; COLOR: #333333; BORDER-BOTTOM: #9f9984 1px solid; FONT-FAMILY: verdana, arial
}
A.viewdetails {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#7a2e1d;
	font-size:11px;
	text-decoration: underline;
	font-weight: normal;
}
A.viewdetails:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#7a2e1d;
	font-size:11px;
	text-decoration: underline;
	font-weight: normal;
}
A.viewdetails:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#7a2e1d;
	font-size:11px;
	text-decoration: underline;
	font-weight: normal;
}
A.viewdetails:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#7a2e1d;
	font-size:11px;
	text-decoration: underline;
	font-weight: bold;
}

A.cartlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#7a2e1d;
	font-size:11px;
	text-decoration: none;
	font-weight: normal;
}
A.cartlink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#7a2e1d;
	font-size:11px;
	text-decoration: none;
	font-weight: normal;
}
A.cartlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#7a2e1d;
	font-size:11px;
	text-decoration: none;
	font-weight: normal;
}
A.cartlink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	text-decoration: none;
	font-weight: normal;
}
.resultsprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#7a2e1d;
	font-size: 8px;
	text-decoration: none;
	font-weight: normal;
}
.resultstitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#7a2e1d;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
}
.bglightyellow 
{
	background-color: #fdce5a;
}
/**************************************************************
** BREAD CRUMB NAVIGATION
***************************************************************/
.contiBreadCrumbs { clear: both; margin-bottom: 10px; font-weight: bold; }
.contiBreadCrumbs a.contiNone { text-decoration: inherit; color: inherit; cursor: inherit; }
.contiBreadCrumbs a.contiNone:hover { text-decoration: inherit; color: inherit; cursor: inherit; }
.contiBreadCrumbs a.contiNone:visited { text-decoration: inherit; color: inherit; cursor: inherit; }
.contiBreadCrumbs a.contiNone:active { text-decoration: inherit; color: inherit; cursor: inherit; }
.contiSearchDescription { }



#BreadCrumbs_header {
	text-align: left;
	padding-top: 33px;
	padding-bottom: 18px;
	padding-left: 4px;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#7a2e1d;
	font-size:11px;
	text-decoration: none;
	font-weight: normal;
}






.contiGalleryCell { vertical-align: top; }
.contiGalleryContents .contiGalleryItem { font-size: 90%; }
.contiGalleryContents .contiGalleryItem .contiPhoto { display: block; }
.contiGalleryContents .contiGalleryItem .contiDetails { margin: 0; padding: 0; }
.contiGalleryContents .contiGalleryItem .contiDetails .contiItemCode { font-size: 90%;   }
.contiGalleryContents .contiGalleryItem .contiDetails .contiCategoryTitle { font-size: 130%; font-weight: bold; margin-top: 2px; margin-bottom: 4px;  }
.contiGalleryContents .contiGalleryItem .contiDetails .contiItemTitle { font-size: 130%; font-weight: bold; margin-top: 2px; margin-bottom: 6px;  }
.contiGalleryContents .contiGalleryItem .contiDetails .contiItemReadMore { font-weight: bold; margin-top: 3px; margin-bottom: 6px; }
.contiGalleryContents .contiGalleryItem .contiDetails .contiItemRetailPrice { font-size: 130%; color: #ff0000; text-decoration: line-through;
}
.contiGalleryItem .contiDetails .contiItemPrice { font-size: 130%;  }
.contiGalleryItem .contiDetails .contiBuyContents { margin-top: 10px; }


.contiPhotoPanel {
 
    margin-bottom: 10px;
    text-align: center;
}

.contiItemTitle {    
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: left;
    font-size: 11px;
    color: #7a2e1d;
    padding-left: 5px;
}

.contiDetails
{
	font-size: 130%; 
	font-weight: bold; 
	margin-top: 0px; 
	margin-bottom: 0px;  
	text-align: left;
	
}
.contiCartView .contiGridHeaderRow { background-color: #ccffcc; }

.contiDescnormal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #7a2e1d;
    font-weight:normal;  
    
}
.contiQtynormal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #7a2e1d;
    font-weight:normal; 
    border: #ffffff 0px; 
    
}
.continormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #7a2e1d;
    font-weight:normal;  
    
}
#conticont td {
	font-family: Verdana;
    font-size: 11px;
    color: #7a2e1d;
    font-weight:normal;  
    
}
.contiDesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #7a2e1d;
    font-weight:normal;
    font-style:italic;
    	
}
.contiDescRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #7a2e1d;
    font-weight:normal;
    font-style:italic;
    text-align:right;
    	
}
.contiDescwhite
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align:left;
    color: #7a2e1d;
    background-color:#ffffff;
    font-weight:normal;
    font-style:normal;
    border:2px #fcc333 solid;   
    	
}

.contiDescwhite_qty
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 30px;
    text-align:left;
    color: #7a2e1d;
    background-color:#ffffff;
    font-weight:normal;
    font-style:italic;
    border:2px #fcc333 solid;
    text-align:center;
    	
}

.contiDescwhiteprice
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align:right;
    color: #7a2e1d;
    background-color:#ffffff;
    font-weight:normal;
    font-style:normal;
    border:2px #fcc333 solid;  
    padding-right:2px; 
   
    	
}
.contiDescwhiteDelet
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align:center;
    color: #7a2e1d;
    background-color:#ffffff;
    font-weight:normal;
    font-style:normal;
    border:2px #fcc333 solid;   
    	
}

/* produc details images contol */

.contiMainPhoto {
	float: left;
	text-align: left;
	padding-left: 15px;
	clear: both;
}
/* produc details details container contol */
#contidetailcontainer {
	float: left;
	clear: both;
	text-align: left;
	padding-left: 15px;
}
#contidetailcontainer1 {
	float: left;
	clear: both;
	text-align: left;
	padding-left: 15px;
}
#contidetailcontainer .contictdetails {
	clear: both;
	text-align: left;
	padding-left: 15px;
}
.contidtBuyContents  {
	clear: both;
	text-align: left;
	padding-left: 15px;
	float: left;
}
.buybt {
	text-align: left;
	float: left;
}
.mscValue  {
	clear: both;
	text-align: left;
	padding-left: 15px;
}
.contiLabel {
    font-weight: bold;
    font-size: 110%;
}
.contiPriceTable {
    text-align: left;
}
.contipdItemTitle {    
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: left;
    font-size: 11px;
    color: #7a2e1d;
}
.contipdTitle {    
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: left;
    font-size: 11px;
    color: #7a2e1d;
    padding-left: 5px;
}
.contipdItemdisc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#7a2e1d;
	font-size:11px;
	text-decoration: normal;
	font-weight: normal;
}
.contiprice  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#7a2e1d;
	font-size:11px;
	text-decoration: normal;
	font-weight: normal;
}

/* page nav */
#pagenav_b {
	text-align: center;
	clear: both;
}



/* Address */
.addresshd  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#7a2e1d;
	font-size:11px;
	text-decoration: normal;
	font-weight: normal;
}
.addressheader  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#7a2e1d;
	font-size:11px;
	text-decoration: normal;
	font-weight: bold;
	text-align: left;
	width: 435px;
	padding-bottom: 15px;
}
.addressheader_newcost  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#7a2e1d;
	font-size:11px;
	text-decoration: normal;
	font-weight: bold;
	text-align: left;
	width: 435px;
	padding-bottom: 5px;
	padding-top: 20px;
}
.addresshdch  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#7a2e1d;
	font-size:11px;
	text-decoration: normal;
	font-weight: normal;
}
.addressheadership  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#7a2e1d;
	font-size:11px;
	text-decoration: normal;
	font-weight: bold;
	text-align: left;
	width: 435px;
	padding-top: 10px;
}
.addressmn  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#7a2e1d;
	font-size:11px;
	text-decoration: normal;
	font-weight: normal;
	width: 435px;
	text-align: left;
	padding-top: 20px;
	padding-bottom: 5px;
}
.addressinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#7a2e1d;
	font-size:15px;
	text-decoration: normal;
	font-weight: bold;
	width: 435px;
	padding-bottom: 15px;
	padding-top: 25px;
}
A.emailinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#fbe2a0;
	font-size:11px;
	text-decoration: none;
	font-weight: normal;
}
A.emailinfo:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#fbe2a0;
	font-size:11px;
	text-decoration: none;
	font-weight: normal;
}
A.emailinfo:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#fbe2a0;
	font-size:11px;
	text-decoration: none;
	font-weight: normal;
}
A.emailinfo:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#fbe2a0;
	font-size:11px;
	text-decoration: underline;
	font-weight: normal;
}
--------------
A.emaillink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#7a2e1d;
	font-size:11px;
	text-decoration: none;
	font-weight: normal;
}
A.emaillink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#7a2e1d;
	font-size:11px;
	text-decoration: none;
	font-weight: normal;
}
A.emaillink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#7a2e1d;
	font-size:11px;
	text-decoration: none;
	font-weight: normal;
}
A.emaillink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#7a2e1d;
	font-size:11px;
	text-decoration: underline;
	font-weight: bold;
}
.orderdetailview  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#7a2e1d;
	font-size:11px;
	text-decoration: normal;
	text-align: right;
}
.homecomment  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#7a2e1d;
	font-size:15px;
	font-style: italic;
	text-decoration: normal;
}

.homecomment1  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#F3FB1A;
	font-size:15px;
	font-style: italic;
	text-decoration: normal;
}
