.wfMain {
	WIDTH: 100%; font-size:1.1em;
}
.wfRow {
	
}
.wfCellLabelLeft {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; WIDTH: 200px; TEXT-ALIGN: left
}
.wfCellLabel {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; WIDTH: 200px; TEXT-ALIGN: right
}
.wfCellLabelSmall {
	VERTICAL-ALIGN: middle; WIDTH: 140px; TEXT-ALIGN: right
}
.wfCellLabelLarge {
	VERTICAL-ALIGN: middle; WIDTH: 300px; TEXT-ALIGN: right
}
.wfCellField {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: left
}
.cTextBoxStd {
	WIDTH: 200px
}
.cDropDownListStd {
	WIDTH: 200px
}
.cDropDownListStdBig {
	WIDTH: 300px
}
.cDropDownListStdBig2 {
	WIDTH: 300px; HEIGHT: 52px
}
.cButtonStd {
	
}
.cRadioStd {
	COLOR: black
}
.cCheckBoxStd {
	
}
.mError {
	COLOR: red
}
.mTextStd {
	
}
.mNote {
	FONT-SIZE: 9px; COLOR: rgb(20,20,20); FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; TEXT-ALIGN: left
}
.tTableStd {
	WIDTH: 100%
}
.tTable2 {
	MARGIN-LEFT: 12px; WIDTH: 96%
}
.tRowHeader {
	
}
.tRowStd {
	
}
.tHeaderStd {
	BORDER-RIGHT: rgb(0,0,0) 0px solid; BORDER-TOP: rgb(0,0,0) 0px solid; FONT-WEIGHT: bold; BORDER-LEFT: rgb(0,0,0) 0px solid; PADDING-TOP: 8px; BORDER-BOTTOM: rgb(100,100,100) 1px solid; TEXT-ALIGN: center; line-height:10px;
}
.tHeaderLeft {
	BORDER-RIGHT: rgb(0,0,0) 0px solid; BORDER-TOP: rgb(0,0,0) 0px solid; FONT-WEIGHT: bold; BORDER-LEFT: rgb(0,0,0) 0px solid; PADDING-TOP: 8px; BORDER-BOTTOM: rgb(100,100,100) 1px solid; TEXT-ALIGN: left; line-height:20px;
}
.tHeaderRight {
	BORDER-RIGHT: rgb(0,0,0) 0px solid; BORDER-TOP: rgb(0,0,0) 0px solid; FONT-WEIGHT: bold; BORDER-LEFT: rgb(0,0,0) 0px solid; PADDING-TOP: 8px; BORDER-BOTTOM: rgb(100,100,100) 1px solid; TEXT-ALIGN: right; line-height:20px;
}
.tCellNumber {
	BORDER-RIGHT: rgb(0,0,0) 0px solid; BORDER-TOP: rgb(0,0,0) 0px solid; BORDER-LEFT: rgb(0,0,0) 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: rgb(200,200,200) 1px dotted; TEXT-ALIGN: right; line-height:20px;
}
.tCellCenter {
	BORDER-RIGHT: rgb(0,0,0) 0px solid; BORDER-TOP: rgb(0,0,0) 0px solid; BORDER-LEFT: rgb(0,0,0) 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: rgb(200,200,200) 1px dotted; TEXT-ALIGN: center; line-height:20px;
}
.tCellCurrency {
	BORDER-RIGHT: rgb(0,0,0) 0px solid; BORDER-TOP: rgb(0,0,0) 0px solid; BORDER-LEFT: rgb(0,0,0) 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: rgb(200,200,200) 1px dotted; TEXT-ALIGN: right; line-height:20px;
}
.tCellStd {
	BORDER-RIGHT: rgb(0,0,0) 0px solid; BORDER-TOP: rgb(0,0,0) 0px solid; BORDER-LEFT: rgb(0,0,0) 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: rgb(200,200,200) 1px dotted; line-height:20px;
}
.tCellLeft {
	BORDER-RIGHT: rgb(0,0,0) 0px solid; BORDER-TOP: rgb(0,0,0) 0px solid; BORDER-LEFT: rgb(0,0,0) 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: rgb(200,200,200) 1px dotted; TEXT-ALIGN: left; line-height:20px;
}
.tCellRight {
	BORDER-RIGHT: rgb(0,0,0) 0px solid; BORDER-TOP: rgb(0,0,0) 0px solid; BORDER-LEFT: rgb(0,0,0) 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: rgb(200,200,200) 1px dotted; TEXT-ALIGN: right; line-height:20px;
}
.clsVetrinaItem {
	FONT-SIZE: 10px; VERTICAL-ALIGN: bottom; WIDTH: 300px; COLOR: rgb(20,20,20); FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; TEXT-ALIGN: left
}
.ProdListSconti {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; TEXT-ALIGN: left
}
.ProdListScontiDiv {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-TOP: 3px
}
.ProdListName {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; TEXT-ALIGN: left
}
.ProdListDesc {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: rgb(50,50,50); FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; TEXT-ALIGN: left
}
.variantPropertyCaptionStyleTD {
	FONT-WEIGHT: bold; WIDTH: 200px; TEXT-ALIGN: left
}
.variantPropertyListBoxStyleTD {
	TEXT-ALIGN: left
}
DIV#idLoginForm TD BUTTON {
	TEXT-ALIGN: center
}
.clsLoginButton {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 130px; HEIGHT: 20px
}
.clsLoginLinks {
	PADDING-TOP: 60px
}
.clsPasswordTooltip {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: rgb(50,50,50); FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif
}
.clsProfileEditPrivacyTextBox {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; WIDTH: 100%; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; HEIGHT: 180px
}



.clsBannerMerchantHeader
{
	position:relative;
	left: 10px;
	top: 15px;
	vertical-align:middle;
	float: left;
	height: 60px;
	width: 468px;	

}
.clsBannerMerchantLeftColumn{
	padding-top:10px;
	text-align: center;
}
.BannerPoste
{
	padding-top:10px;
	list-style:none;
}

.BannerPoste li
{

	list-style:none;
}
/* Classi per errori ordine */

.mErrorContainer
{
	margin: 0px; 
	padding: 5px; 
	border: 1px solid #808080;
}

.mErrorMap
{
	margin: 5px;
	font-weight: bold;
	color: Red;
	padding-bottom: 3px;
}

.mErrorDiagnostic
{
	font-style: italic;
	font-size: 95%;
	margin: 5px;
	color: #808080;
	padding-bottom: 5px;
}

.mErrorAction
{
	
	margin: 5px;
	padding-top: 10px;
	/*color: Orange;*/
	font-weight: bold;
}

.TitleEvidence
{
			/* color: Red;  */
			font-size: 13px; 
			font-weight: bold;
			padding: 2px;
			/* border: 1px solid red; */
}

.thumbRepeater
{
      margin-top:10px;
      display:inline;
      float:left;
}

.thumbElement
{
      display:inline;
      float:left;
}
.promocodeStyle
{

}
.divMainImageProduct
{

}
