	#dvPage{	    
			width:100%;	
		    height:100%;
			overflow:auto;
	}
	#ColonnaSx{
		background:url('img/BackColonnaSx.jpg') repeat-y;
		background-position:left;
		width:190px;
		vertical-align:top;
		margin:auto;
		text-align:center;
	}
	#ColonnaDx{
		text-align:center;
		background:url('img/BackColonnaDx.jpg') repeat-y;
		background-position:right;
		width:190px;
		vertical-align:top;
		margin:auto;
	}
	#FixColDx,#FixColSx{
		width:190px;
		margin:auto;
		padding:auto;
		text-align:center;	
	}
	
	.tbMenuCartSmall{
	width:150px;
	border:1px solid #FFFFFF;
	padding:0;		
	border-spacing:0px;
	border-collapse:collapse;				
}
.tbMenuCartSmallHead{
	width:120px;
}
.tbMenuCartSmallHeadRows{
	background-color:#DFE7FF;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;			
	color:#000066;
	
}
.tbMenuCartSmallBodyRows{
	background-color:#F0F0F0;
	font-family: Arial;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	padding-right:3px;			
}
.tbMenuCartSmallFoot{
	background-image:url('images/menu/FootCartSmall.gif');
	height:24px;
	vertical-align:middle;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;			
	color:#0000CC;
	text-align:right;	
	padding-right:3px;
}

.tbRicProd{
	width:120px;
	border:1px solid #000066;
	padding:0;		
	border-spacing:0px;
	border-collapse:collapse;
	background-color:#FFFFFF;		
}

.tbRicProdHead{
	font-family: Arial;
	font-size: 11px;
	color: #000066;	
	font-weight:bold;
	text-align:center;
	background:#999999;
}
.tbRicProdBody{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000077;
}
.tbRicProdInputHotkey{
	text-align:center;
}
.tbRicProdInputHotkey input{
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	color:#003399;
	border:1px solid #000000;
	width:120px;
	
}
.tbRicProdSelectCategorie{
	text-align:center;
}
.tbRicProdSelectCategorie select{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #000000;
	background-color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
	width:120px;
}
.tbRicProdSelectPrezzo{
	text-align:center;
}
.tbRicProdSelectPrezzo select{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #000000;
	background-color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
	width:120px;
}
.tbRicProdFoot{
	display:none;	
}

.tbMenuLogin{
	width:150px;
	border:1px solid #FFFFFF;
	padding:0;		
	border-spacing:0px;
	border-collapse:collapse;
	background-color:#FFFFFF;		
}
.tbMenuLoginHead{
	text-align:center;
	font-family: Arial;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform:uppercase;
}
.tbMenuLoginBody{
	text-align:left;
	color:#CCCCCC;
	text-decoration:none;
	font-family: Arial;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform:uppercase;

}
.tbMenuLoginLink{
	text-decoration:none;
	font-family: Arial;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform:uppercase;
	color: #000099;	
}
.tbMenuLoginFoot{
	display:none;
}
.tbCategorieElenco{
	width:150px;
	border:1px solid #FFFFFF;
	padding:0;		
	border-spacing:0px;
	border-collapse:collapse;	
	background-color:#999999;	
}
.tbCategorieElencoHead{
 }
.tbCategorieElencoBody{	
	background-color:#FFFFFF;
	text-align:left;
	height:25px;
	overflow:hidden;
}
.tbCategorieElencoLink{
	text-decoration:none;
	font-family: Arial;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform:uppercase;
	color: #666666;
}
.tbCategorieElencoLink:HOVER {
	color:#6666FF;
} 
.tbCategorieElencoFoot{
	display:none;
}

.tbModelliElenco{
	width:150px;
	border:1px solid #000066;
	padding:0;		
	border-spacing:0px;
	border-collapse:collapse;	
	background-color:#999999;	
}
.tbModelliElencoHead{
 }
.tbModelliElencoBody{
	border:1px solid #FFFFFF;	
	background-color:#FF9900;
	text-align:left;
	height:15px;
}
.tbModelliElencoLink{
	text-decoration:none;
	font-family: Arial;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform:uppercase;
	color: #666666;
}
.tbModelliElencoLink:HOVER {
	color:#6666FF;
} 
.tbModelliElencoFoot{
	display:none;
}

.tbMarcheElenco{
	width:150px;
	border:1px solid #000066;
	padding:0;		
	border-spacing:0px;
	border-collapse:collapse;	
	background-color:#999999;	
}
.tbMarcheElencoHead{
 }
.tbMarcheElencoBody{
	border:1px solid #FFFFFF;	
	background-color:#FF9900;
	text-align:left;
	height:15px;
}
.tbMarcheElencoLink{
	text-decoration:none;
	font-family: Arial;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform:uppercase;
	color: #666666;
}
.tbMarcheElencoLink:HOVER {
	color:#6666FF;
} 
.tbMarcheElencoFoot{
	display:none;
}


.tbAziendeElenco{
	width:150px;
	border:1px solid #000066;
	padding:0;		
	border-spacing:0px;
	border-collapse:collapse;	
	background-color:#999999;	
}
.tbAziendeElencoHead{
 }
.tbAziendeElencoBody{
	border:1px solid #FFFFFF;	
	background-color:#FF9900;
	text-align:left;
	height:15px;
}
.tbAziendeElencoLink{
	text-decoration:none;
	font-family: Arial;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform:uppercase;
	color: #666666;
}
.tbAziendeElencoLink:HOVER {
	color:#6666FF;
} 
.tbAziendeElencoFoot{
	display:none;
}



.tbZoneElenco{
	width:150px;
	border:1px solid #000066;
	padding:0;		
	border-spacing:0px;
	border-collapse:collapse;	
	background-color:#999999;	
}
.tbZoneElencoHead{
 }
.tbZoneElencoBody{
	border:1px solid #FFFFFF;	
	background-color:#FF9900;
	text-align:left;
	height:15px;
}
.tbZoneElencoLink{
	text-decoration:none;
	font-family: Arial;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform:uppercase;
	color: #666666;
}
.tbZoneElencoLink:HOVER {
	color:#6666FF;
} 
.tbZoneElencoFoot{
	display:none;
}




.tbRegioniElenco{
	width:150px;
	border:1px solid #000066;
	padding:0;		
	border-spacing:0px;
	border-collapse:collapse;	
	background-color:#999999;	
}
.tbRegioniElencoHead{
 }
.tbRegioniElencoBody{
	border:1px solid #FFFFFF;	
	background-color:#FF9900;
	text-align:left;
	height:15px;
}
.tbRegioniElencoLink{
	text-decoration:none;
	font-family: Arial;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform:uppercase;
	color: #666666;
}
.tbRegioniElencoLink:HOVER {
	color:#6666FF;
} 
.tbRegioniElencoFoot{
	display:none;
}

.testo {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000
}

.testoBold {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000077
}
.MainArticoliNovita{
	font-family: Arial;
	font-size: 12px;
	color: #000066;
	font-weight:bold;
}

.tbMainArticolo{
	width:130px;
	padding:0;		
	border-spacing:0px;
	border-collapse:collapse;
}

.tbMainArticoloHead{
	text-align:center;
	height:27px;
	background-image:url('images/top_prodotto.gif');
	background-repeat:no-repeat;
	padding:0;
}
.tbMainArticoloHead a{
	font-family: Arial;
	font-size: 10px;
	color:#000066;
}
.tbMainArticoloBody{
	padding:0;
	height:120px;	
	background-image:url('images/center_prodotto.gif');	
	background-repeat:repeat-y;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	margin-right: auto;
	margin-left: auto;
	text-align:center;
}
.tbMainArticoloBody img{
	margin-right: auto;
	margin-left: auto;
}

.tbMainArticoloPrice{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold; 
	color: #FF6600; 
	font-size: 13px;
	padding-right:10px;
	text-align:right;
}
.tbMainArticoloPromo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold; 
	color: #FF0000; 
	font-size: 13px;
	padding-right:10px;
	text-align:right;
}
.tbMainArticoloCart{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold; 
	color: #FF6600; 
	font-size: 13px;
	width:24px;
}
.tbMainArticoloFoot{
	padding:0;
	background-image:url('images/bottom_prodotto.gif');	
	background-repeat:no-repeat;
	height:36px;	
}


.tbArtModelli{
	padding:0;		
	border-spacing:0px;
	border-collapse:collapse;
	empty-cells:show;
}
.tbArtModelliHeadCornerLeft{
		background-image:url('/images/ArtModelliHeadLeft.jpg');
		background-repeat:no-repeat;
		width:24px;
		height:21px;
		padding:0;
}
.tbArtModelliHead{
		background-image:url('/images/ArtModelliHead.jpg');
		background-repeat:repeat-x;		
		padding:0;	
		text-align:center;
}
.tbArtModelliHead a {
		font-family:Arial;
		font-size:11px;
		font-weight:bold;	
}
	

.tbArtModelliHeadCornerRight{
		background-image:url('/images/ArtModelliHeadRight.jpg');
		background-repeat:no-repeat;
		width:24px;
		height:21px;
		padding:0;
}

.tbArtModelliBodyCornerLeft{
		background-image:url('/images/ArtModelliBodyLeft.jpg');
		background-repeat:repeat-y;
		width:24px;
		padding:0;
}
.tbArtModelliBody{
	text-align:center;
}
.tbArtModelliBodyCornerRight{
		background-image:url('/images/ArtModelliBodyRight.jpg');
		background-repeat:repeat-y;
		width:24px;
		padding:0;
}
.tbArtModelliFootCornerLeft{
		background-image:url('/images/ArtModelliFootLeft.jpg');
		background-repeat:repeat-y;
		width:24px;
		height:21px;
		padding:0;
}
.tbArtModelliFoot{
		background-image:url('/images/ArtModelliFoot.jpg');
		background-repeat:repeat-x;
		width:24px;
		height:21px;
		padding:0;
		text-align:center;
}
.tbArtModelliFoot a {
		font-family:Arial;
		font-size:11px;
		font-weight:bold;	
}

.tbArtModelliFootCornerRight{
		background-image:url('/images/ArtModelliFootRight.jpg');
		background-repeat:no-repeat;
		width:24px;
		height:21px;
}

.ProdottiCategoria{
	font-family: Arial;
	font-size: 12px;
	color: #000066;	
	font-weight:bold;	
	background-color:#FFF9DD;
	padding-left:10px;
}
.ProdottiAzienda{
	font-family: Arial;
	font-size: 12px;
	color: #000066;	
	font-weight:bold;	
	background-color:#FFF9DD;
}
.ProdottiZona{
	font-family: Arial;
	font-size: 12px;
	color: #000066;	
	font-weight:bold;	
	background-color:#FFF9DD;
}
.ProdottiParolaChiave{
	font-family: Arial;
	font-size: 12px;
	color: #000066;	
	font-weight:bold;	
	margin-top:20px;
	color:#FF0000;
}
.ProdottiParolaChiave span{
	font-family: Arial;
	font-size: 12px;
	color: #000066;	
	font-weight:bold;	

}
.ProdottiPrezzo{
	font-family: Arial;
	font-size: 12px;
	color: #000066;	
	font-weight:bold;	
	color:#FF0000;
	margin-top:20px;	
}
.ProdottiPrezzo span{
	font-family: Arial;
	font-size: 12px;
	color: #000066;	
	font-weight:bold;	
}
.ProdottiMarca{
	font-family: Arial;
	font-size: 12px;
	color: #000066;	
	font-weight:bold;	
	background-color:#FFF9DD;
}
.ProdottiModello {
	font-family: Arial;
	font-size: 12px;
	color: #000066;	
	font-weight:bold;	
	background-color:#FFF9DD;
	padding-left:5px;
}
.ProdottiModello a{
	font-family: Arial;
	font-size: 12px;
	color: #000066;	
	font-weight:bold;	
	background-color:#FFF9DD;
}
.ProdottiOrdina{
	background-color:#CCCCCC;
	font-family: Arial;
	font-size: 11px;	
	vertical-align:middle;
	padding-left:10px;
}
.ProdottiOrdina select{
	font-family: Arial;
	font-size: 11px;
}
.ProdottiPage{
	font-family: Arial;
	font-size: 11px;
	color:#006600;
}
.ProdottiPage span{
	font-family: Arial;
	font-size: 11px;
	color:#000066;
}
.ProdottiPage a{
	font-family: Arial;
	font-size: 11px;
	color:#000066;
}
.ProdottiPage span{
	font-family: Arial;
	font-size: 10px;
	color:#003366;
}
.tbProdottiElencoHead{
	padding:0;
	height:5px;
}
.tbProdottiElencoBody{	
	padding:0;
}
.tbProdottiElencoFoot{
	padding:0;
	background-image:url('/DOMINI/2/images/prodotti_divisorio.jpg');
	height:2px;
	height:5px;
}
.tbProdotti{
	width:100%;
	padding:0;		
	border-spacing:0px;
	border-collapse:collapse;
}
.tbProdottiHead{
	padding:0;		
	text-align:center;
}
.tbProdottiHead a{
	font-family: Arial;
	font-size: 12px;
	color:#993300;	
	font-weight:bold;
}
.tbProdottiBody{
	padding:0px 20px 0px 20px;
}
.tbProdottiBodyMain{
	width:100%;
	padding:0;		
	border-spacing:0px;
	border-collapse:collapse;
}
.tbProdottiBodyImage{
	padding:0;
	width:100px;
}
.tbProdottiBodyImageHead{
	background-image:url('DOMINI/2/images/Prodotti_cornice_up.jpg');
	background-repeat:repeat-x;
	padding:0;
}
.tbProdottiBodyImageBody{
	height:100px;	
	text-align:center;
	padding:0;	
	font-weight:bold;
	font-family: Arial;
	font-size: 10px;
	color:#000066;	
}
.tbProdottiBodyImageFoot{
	background-image:url('DOMINI/2/images/Prodotti_cornice_down.jpg');
	background-repeat:repeat-x;
	padding:0;
}
.tbProdottiBodyDet{
	
}
.tbProdottiBodyDet a{
	color:#990000;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
}
.tbProdottiBodyCampoDesc{
	font-family: Arial;
	font-size: 11px;
	margin:2px 2px 2px 2px; 
	font-weight:bold;
	margin:15px 2px 15px 2px; 	
}
.tbProdottiBodyCampoDesc a {
	text-align:center;
	font-family: Arial;
	font-size: 10px;
	color:#0033CC;
}
.tbProdottiBodyCampo{
	background-color:#F7F7F7;
	font-family: Arial;
	font-size: 10px;
	margin:2px 2px 2px 2px; 
}
.tbProdottiBodyCampo a{
	font-family: Arial;
	font-size: 10px;
	color:#FFFFFF;
	text-decoration:none;
}
.tbProdottiBodyCampo a:hover{
	font-family: Arial;
	font-size: 10px;
	color:#FFFFFF;
	text-decoration:underline;
}
.tbProdottiBodyCampo span{
	font-weight:bold;
	font-family: Arial;
	font-size: 10px;
	color:#000066;	
}

.tbProdottiBodyPrezzo{
	width:100%;
	padding:0;		
	border-spacing:0px;
	border-collapse:collapse;
}
.tbProdottiBodyPrezzoLabel{
	width:50%;	
	padding:0;	
	background-image:url('/DOMINI/2/images/prodotti_bkprezzo.gif');
	height:28px;
	background-repeat:no-repeat;
	background-position:center;
	white-space:nowrap;	
	text-align:center;
	font-size:11px;
	color:#FF0000;
	font-weight:bold;
}
.tbProdottiBodyPrezzoLabelPromo{
	text-decoration:line-through;
	color:#FF0000;
	font-size:9px;
	line-height:9px;
	height:9px;
	font-weight:bold;
}
.tbProdottiBodyPromoLabel{
	color:#FF0000;
	font-size:16px;
}
.tbProdottiBodyPrezzoBtn{
	width:50%;	
	text-align:right;
}
.dvFasi{
	padding-top:10px;
	border-bottom:1px solid #000000;
	margin-bottom:20px;
	padding-bottom:10px;
}
.tbCart{
	width:50%;
	padding:1px;		
	border-spacing:1px;
	border-collapse:separate;
}
.tbCartHead{
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	text-align:center;
	background-color:#FDF3AC;
	border:solid 1px #FF6600;
}
.tbCartBodyRow{
	background:#FEEEDE;
	font-family: Arial;
	font-size: 11px;	
}
.tbCartBodyRow input {
	text-align:right;
	font-family: Arial;
	font-size: 11px;		
}

.tbCartBodyRow1{
	font-family: Arial;
	font-size: 11px;
	background:#EBEBEB;
}

.tbCartBodyRow1 input {
	text-align:right;
	font-family: Arial;
	font-size: 11px;	
}

.dvCartBtnElimina{
	text-align:right;
	padding-right:5px;
}
.dvCartTotale{
	text-align:right;
	padding-right:5px;
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	color:#339900;
}

.dvCartTotale span{
	font-family: Arial;
	font-size: 13px;
	color:#000000;
}
tbCartBtnConcludi{
	text-align:center;
}
.tbCartBtnBack{
	text-align:left;
	padding-left:5px;
}
.tbCartBtnConcludi{
	text-align:right;
	padding-right:5px;
}
.dvLogin{
	clear: both;
	float:left;
	text-align: center;	
}
.tbLogin{
	width:70%;
	padding:0px;		
	border-spacing:0px;
	border-collapse:collapse;
	border:solid 1px #CCCCCC;
	margin-right: auto;
	margin-left: auto;
}
.tbLoginHead{
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color:#000000;
	background-color:#F0E7E6;
}
.tbLoginBody{
	height:150px;
	vertical-align:middle;
}
.tbLoginFoot{
	text-align:left;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	padding-left:5px;
}
.tbLoginFoot a{
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color:#0000CC;
}
.tbLoginParam{
	padding:0px;		
	border-spacing:0px;
	border-collapse:collapse;
}
.tbLoginParamLb{
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color:#000000;
}
.tbLoginParamUserName{
	padding-left:10px;
	text-align:left;
}
.tbLoginParamUserName input{
	font-family: Arial;
	font-size: 11px;
	color:#000000;
}
.tbLoginParamPw{
	padding-left:10px;
	text-align:left;
}
.tbLoginParamPw input{
	font-family: Arial;
	font-size: 11px;
	color:#000000;
}
.tbLoginParamPw input{
	font-family: Arial;
	font-size: 11px;
	color:#000000;
}
.tbLoginParamSpace{
	height:30px;
}
.tbLoginParamMemDati{
	font-family: Arial;
	font-size: 11px;
	color:#000000;
}
.tbLoginParamBtnLogin{
	text-align:center;
}
.dvLoginErrMsg{
	font-family: Arial;
	font-size: 11px;
	color:#FF0000;
}
.dvSelPag{
text-align:center;
}
.tbSelPag{
	padding:2px;		
	border-spacing:2px;
	border-collapse:separate;
	margin-right: auto;
	margin-left: auto;
}
.tbSelPagHead{
	font-family: Arial;
	font-size: 14px;
	color:#000066;
	text-align:center;
}

.tbSelPagBody{
	text-align:center;
}
.tbSelPagFoot{
}

.dvOrdineDatiFat{
	text-align:center;
	margin-top:20px;
}
.tbOrdineDatiFat{
	width:70%;
	padding:0px;		
	border-spacing:0px;
	border-collapse:collapse;
	border:1px solid #996666;
	margin-right: auto;
	margin-left: auto;	
}
.tbOrdineDatiFatHead{
	background-color:#993333;
	color:#FFFFFF;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;	
}
.tbOrdineDatiFatBodyDesc{	
	text-align:left;
	font-family: Arial;
	font-size: 10px;
	font-weight:bold;
	width:150px;
	padding-left:5px;
}
.tbOrdineDatiFatBodySpace{
	text-align:right;
	font-family: Arial;
	font-size: 11px;
	width:20px;
}
.tbOrdineDatiFatBodyInput{
	text-align:left;
	font-family: Arial;
	font-size: 11px;
	background-color:#FFF7D2;
	border:2px solid #FFFFFF;
}
.tbOrdineDatiFatFoot{
	text-align:right;
}
.tbOrdineDatiFatFoot a{
	color:#000066;
	font-family: Arial;
	font-size: 10px;
	font-weight:bold;		 
}

.dvOrdineDatiSped{
	text-align:center;
	
}
.tbOrdineDatiSped{
	width:70%;
	padding:0px;		
	border-spacing:0px;
	border-collapse:collapse;
	border:1px solid #996666;
	margin-right: auto;
	margin-left: auto;	
}
.tbOrdineDatiSpedHead{
	background-color:#993333;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color:#FFFFFF;	
}
.tbOrdineDatiSpedBodyDesc{	
	text-align:left;
	font-family: Arial;
	font-size: 10px;
	font-weight:bold;
	width:150px;
	padding-left:5px;
}
.tbOrdineDatiSpedBodySpace{
	text-align:right;
	font-family: Arial;
	font-size: 13px;
	width:20px;
}
.tbOrdineDatiSpedBodyInput{
	text-align:left;
	font-family: Arial;
	font-size: 10px;
	font-weight:bold;	
}
.tbOrdineDatiSpedBodyInput input{
	font-family: Arial;
	font-size: 10px;
}
.tbOrdineDatiSpedBodyInput select{
	font-family: Arial;
	font-size: 10px;
}
.tbOrdineDatiSpedFoot{
	height:50px;
}




.dvRiepOrdineDatiFat{
	text-align:center;
	margin-top:50px;
}
.tbRiepOrdineDatiFat{
	width:400px;
	padding:0px;		
	border-spacing:0px;
	border-collapse:collapse;
	border:1px solid #996666;
	color:#000000;
	margin-right: auto;
	margin-left: auto;	
}
.tbRiepOrdineDatiFatHead{
	background-color:#F4E9E8;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;	
}

.tbRiepOrdineDatiFatBody{
	text-align:left;
	font-family: Arial;
	font-size: 10px;
	font-weight:bold;	
}
.tbRiepOrdineDatiFatFoot {
	text-align:right;
	
}
.tbRiepOrdineDatiFatFoot a{
	color:#000066;
	font-family: Arial;
	font-size: 10px;
	font-weight:bold;		 
}

.dvRiepOrdineDatiSped{
	text-align:center;
}
.tbRiepOrdineDatiSped{
	width:400px;
	padding:0px;		
	border-spacing:0px;
	border-collapse:collapse;
	border:1px solid #996666;
	margin-right: auto;
	margin-left: auto;	
}
.tbRiepOrdineDatiSpedHead{
	background-color:#F4E9E8;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;	
}

.tbRiepOrdineDatiSpedBody{
	text-align:left;
	font-family: Arial;
	font-size: 10px;
	font-weight:bold;	
}
.tbRiepOrdineDatiSpedFoot{
	text-align:right;
	
}
.tbRiepOrdineDatiSpedFoot a{
	color:#000066;
	font-family: Arial;
	font-size: 10px;
	font-weight:bold;		 
}

.dvRiepOrdinePag{
	text-align:center;
	margin-bottom:30px;
	
}
.tbRiepOrdinePag{
	width:400px;
	padding:0px;		
	border-spacing:0px;
	border-collapse:collapse;
	border:1px solid #996666;
	margin-right: auto;
	margin-left: auto;	
}
.tbRiepOrdinePagHead{
	background-color:#F4E9E8;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;	
}

.tbRiepOrdinePagBody{
	text-align:center;
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;	
}
.tbRiepOrdinePagFoot{
	text-align:right;
	
}
.tbRiepOrdinePagFoot a{
	color:#000066;
	font-family: Arial;
	font-size: 10px;
	font-weight:bold;		 
}


.dvtbRiep{
}
.tbRiep{
	width:100%;
	padding:1px;		
	border-spacing:1px;
	border-collapse:separate;
	margin-right: auto;
	margin-left: auto;	
}
.tbRiepHead{
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	text-align:center;
	background-color:#FDF3AC;
	border:solid 1px #FDF3AC;
}
.tbRiepBodyRow{
	background:#FEEEDE;
	font-family: Arial;
	font-size: 11px;
}
.tbRiepBodyRow1{
	font-family: Arial;
	font-size: 11px;
	background:#EBEBEB;
}

.dvRiepTot{
	text-align:right;
	margin-right:2px;
}
.tbRiepTot{
	width:300px;
	padding:0px;		
	border-spacing:0px;
	border-collapse:separate;
	border:1px solid #996666;	
	margin-left: auto;
}
.tbRiepTotHead{
	text-align:right;
	background-color:#F5EBEB;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;	
}

.tbRiepTotMerce{
	text-align:right;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	background-color:#F0F0F0;	
}
.tbRiepTotMerceValue{
	text-align:right;
	font-family: Arial;
	font-size: 11px;
	background-color:#FFF5CE;
}
.tbRiepTotSconto{
	text-align:right;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;	
	background-color:#F0F0F0;
}
.tbRiepTotScontoValue{
	text-align:right;
	font-family: Arial;
	font-size: 11px;
	background-color:#FFF5CE;
}
.tbRiepTotSpeseTrasp{
	text-align:right;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;	
	background-color:#F0F0F0;
}
.tbRiepTotSpeseTraspValue{
	text-align:right;
	font-family: Arial;
	font-size: 11px;
	background-color:#FFF5CE;
}
.tbRiepTotContrassegno{
	text-align:right;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;	
	background-color:#F0F0F0;
}
.tbRiepTotContrassegnoValue{
	text-align:right;
	font-family: Arial;
	font-size: 11px;
	background-color:#FFF5CE;
}
.tbRiepTotIva{
	text-align:right;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;	
	background-color:#F0F0F0;
}
.tbRiepTotIvaValue{
	text-align:right;
	font-family: Arial;
	font-size: 11px;
	background-color:#FFF5CE;
}
.tbRiepTotOrdine{
	text-align:right;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;	
	color:#FF0000;
	background-color:#F0F0F0;
}
.tbRiepTotOrdineValue{
	text-align:right;
	font-family: Arial;
	font-size: 11px;	
	color:#FF0000;
	font-weight:bold;
}
.dvtbRiepBtn{
	margin-top:20px;
}
.tbRiepBtn{
	margin-right: auto;
	margin-left: auto;
}
.tbRiepBtnBack{
	text-align:center;

}
.tbRiepBtnInviaOrdine{
	text-align:center;
}
.dvtbRiepOrdine{
}

.dvRiepOrdine{
	text-align:center;	
}
.tbRiepOrdine{
	width:400px;
	padding:0px;		
	border-spacing:0px;
	border-collapse:separate;
	border:1px solid #996666;	
	margin-right: auto;
	margin-left: auto;	
}
.tbRiepOrdineHead{
	background-color:#F0E7E6;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color:#000000;	
}

.tbRiepOrdineDesc{
	text-align:left;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;	
	background-color:#F0E7E6;
	width:150px;
}
.tbRiepOrdineValue{
	text-align:left;
	font-family: Arial;
	font-size: 11px;
	background-color:#FFF5CE;
}
.dvtbRiepBtnPrint{	
	margin-top:50px;	
	text-align:center;
}
.dvPayPalRispostaErr{
	text-align:center;
	color:#FFFFFF;
	background-color:#FF0000;
	border:1px solid #FF0000;
	vertical-align:middle;
	height:100px;
	margin-top:50px;
	padding-top:38px;
	margin-right:25px;
	margin-left:25px;
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
}

.dvModInfoUtente{
	text-align:center;
	font-family: Arial;
	font-size: 10px;
	margin-top:20px;	
}
.dvModInfoUtente div{
	text-align:center;
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	margin-bottom:10px;
}
.tbModInfoUtente{
	width:70%;
	padding:0px;		
	border-spacing:0px;
	border-collapse:collapse;
	border:1px solid #996666;
	margin-right: auto;
	margin-left: auto;	
}
.tbModInfoUtenteHead{
	background-color:#F3EAE9;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;	
}
.tbModInfoUtenteBodyDesc{	
	text-align:left;
	font-family: Arial;
	font-size: 10px;
	font-weight:bold;
	padding-left:5px;
	width:100px;
}
.tbModInfoUtenteBodySpace{
	text-align:right;
	font-family: Arial;
	font-size: 11px;
	width:20px;
}
.tbModInfoUtenteBodyInput{
	text-align:left;
	font-family: Arial;
	background-color:#F8F2F1;
	font-size: 11px;
	border:2px solid #FFFFFF;
}
.tbModInfoUtenteBodyInput input{
	font-family: Arial;
	font-size: 10px;
}
.tbModInfoUtenteBodyInput select{
	font-family: Arial;
	font-size: 11px;
}
.tbModInfoUtenteFoot{
	height:50px;
}


.dvIscUtente{
	text-align:center;
	font-family: Arial;
	font-size: 10px;
	margin-top:20px;	
}
.tbIscUtente{
	width:75%;
	padding:0px;		
	border-spacing:0px;
	border-collapse:collapse;
	border:1px solid #996666;
	margin-right: auto;
	margin-left: auto;	
}
.tbIscUtenteHead{
	background-color:#F2E4E3;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;	
}
.tbIscUtenteBodyDesc{	
	text-align:left;
	font-family: Arial;
	font-size: 10px;
	font-weight:bold;
	width:100px;
}
.tbIscUtenteBodySpace{
	text-align:right;
	font-family: Arial;
	font-size: 11px;
	width:20px;
}
.tbIscUtenteBodyInput{
	width:200px;
	text-align:left;
	font-family: Arial;
	font-size: 11px;
	border:2px solid #FFFFFF;
}
.tbIscUtenteBodyInput input{
	font-family: Arial;
	font-size: 10px;
}
.tbIscUtenteBodyPrivacy{
		font-family: Arial;
	    font-size: 10px;
		font-weight:bold;
		background:#CCCCCC;
	   
}
.tbIscUtenteBodyPrivacyInput{
		font-family: Arial;
	    font-size: 10px;
		font-weight:bold;
	   text-align:center;   
}
tbIscUtenteBodyPrivacyInput{
	text-align:center;
	font-family: Arial;
	font-size: 10px;
}
.tbIscUtenteFoot{
	height:50px;
}
.dvLostPw{
	margin-top:50px;
	text-align:center;
}
.dvLostPw div{
	margin-top:50px;
	text-align:center;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color:#003399;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
}
.tbLostPw{
	width:70%;
	padding:0px;		
	border-spacing:0px;
	border-collapse:collapse;
	border:1px solid #996666;
	margin-right: auto;
	margin-left: auto;	
}
.tbLostPwHead{
	background-color:#F3EAE9;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;	
}
.tbLostEmailDesc{
	text-align:center;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	width:50px;
	height:50px;
}
.tbLostEmailInput{
	text-align:center;
	font-family: Arial;
	font-size: 10px;
}
.tbLostEmailInput input{
	font-family: Arial;
	font-size: 10px;
}
.tbLostEmailBtn{
	text-align:center;
}
.tbLostEmailMsg{
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
}
.tbLostEmailFoot{
}
.dvtbSelArtVar{
	margin-top:50px;
	text-align:center;
}
.tbSelArtVar
{
	width:100%;
	padding:0px;		
	border-spacing:0px;
	border-collapse:collapse;
	border:1px solid #FFCC00;
	margin-right: auto;
	margin-left: auto;
}
.tbSelVarArtHead
{
	background-color:#FFCC00;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
}
.tbSelArtBodyDesc
{
	text-align:left;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;

}
.tbSelArtBodyValue
{
	text-align:left;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
}
.dvtbSelVar
{
	margin-top:50px;
	margin-bottom:50px;
	text-align:center;
}
.tbSelVar
{
	width:300px;
	padding:0px;		
	border-spacing:0px;
	border-collapse:collapse;
	border:1px solid #FFCC00;
	margin-right: auto;
	margin-left: auto;
}
.tbSelVarHead
{
	background-color:#FFCC00;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
}
.tbSelVarBody
{
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
}
.tbSelVarDet
{
	width:100%;
	padding:0px;		
	border-spacing:0px;
	border-collapse:collapse;
	margin-right: auto;
	margin-left: auto;
}
.tbSelVarDetHeadDesc{
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	background-color:#CCCCCC;
	width:100px;
}
.tbSelVarDetDesc{
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	background-color:#CCCCCC;
	width:100px;
}

.tbSelVarDetHeadInput
{
	font-family: Arial;
	font-size: 11px;
}
.tbSelVarDetInput
{
	font-family: Arial;
	font-size: 10px;
}
.tbSelVarDetInput input
{
	font-family: Arial;
	font-size: 11px;
	text-align:right;
}
.tbSelVarDetHeadAddCart
{
	width:20px;
}
.tbSelVarDetAddCart
{
	width:20px;
}
.tbSelVarFoot{
}

.tbProdottiDetail{
	width:100%;
	padding-top:10px;		
	border-spacing:0px;
	border-collapse:collapse;
	border:solid 1px #CCCCCC;
}
.dvProdottiElencoNoResult{
	text-align:center;
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
	color:#FF0000;	
}
.tbProdottiDetailHead{
	padding:0;		
	text-align:center;
}
.tbProdottiDetailHead a{
	font-family: Arial;
	font-size: 12px;
	color:#993300;	
	font-weight:bold;
}
.tbProdottiDetailBody{
	padding:0px 20px 0px 20px;
}
.tbProdottiDetailBodyMain{
	width:100%;
	padding:0;		
	border-spacing:0px;
	border-collapse:collapse;
}
.tbProdottiDetailBodyImage{
	padding:0;
	width:100px;
}
.tbProdottiDetailBodyImageHead{

	background-image:url('//images/Prodotti_cornice_up.jpg');
	background-repeat:repeat-y;
	background-position:center;
	height:5px;

	padding:0;
}
.tbProdottiDetailBodyImageBody{
	height:100px;	
	text-align:center;
	padding:0;	
	font-weight:bold;
	font-family: Arial;
	font-size: 10px;
	color:#000066;	
}
.tbProdottiDetailBodyImageFoot{
	background-image:url('/images/Prodotti_cornice_down.jpg');
	background-repeat:repeat-x;
	padding:0;
}
.tbProdottiDetailBodyDet{
	
}
.tbProdottiDetailBodyCampo{
	background-color:#F7F7F7;
	font-family: Arial;
	font-size: 10px;
	margin:2px 2px 2px 2px; 
}
.tbProdottiDetailBodyCampo span{
	font-weight:bold;
	font-family: Arial;
	font-size: 10px;
	color:#000066;	
}

.tbProdottiDetailBodyPrezzo{
	width:100%;
	padding:0;		
	border-spacing:0px;
	border-collapse:collapse;
}
.tbProdottiDetailBodyPrezzoLabel{
	width:50%;	
	padding:0;	
	background-image:url('/DOMINI/2/images/prodotti_bkprezzo.gif');
	height:28px;
	background-repeat:no-repeat;
	background-position:center;
	white-space:nowrap;	
	text-align:center;
	font-size:11px;
	color:#FF0000;
	font-weight:bold;
}
.tbProdottiDetailBodyPrezzoLabelPromo{
	text-decoration:line-through;
	color:#FF0000;
	font-size:9px;
	line-height:9px;
	height:9px;
	font-weight:bold;
}
.tbProdottiDetailBodyPromoLabel{
	color:#000000;
	font-size:13px;
}
.tbProdottiDetailBodyPrezzoBtn{
	width:50%;	
	text-align:right;
}
.dvtbProdottiDetail{
	width:772px;
	height:497px;
	padding:0px 0px 0px 0px;
	padding-top:20px;
	padding-left:20px;
}
.dvtbProdottiDetailDescDet{
	font-family: Arial;
	font-size: 12px;
	width:100%;
	margin:20px 10px 20px 10px;
}
.dvtbProdottiDetailDescDet{
	text-align:left;
}
.tbProdCorr{
	width:100%;
	padding:0;		
	border-spacing:1px;
	border-collapse:separate;
}
.tbProdCorrHead{
	background-color:#FFCC00;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;;
	height:30px;
}
.tbProdCorrBody{
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
}
.tbProdCorrDet{
	width:100%;
	padding:0;		
	border-spacing:0px;
	border-collapse:collapse;
}
.tbProdCorrDet{
	width:100%;
	padding:0;		
	border-spacing:0px;
	border-collapse:collapse;
}
.tbProdCorrDetImage{
	text-align:center;
}
.tbProdCorrDetBody{
}
.tbProdCorrDetBodyArt{
	font-family: Arial;
	font-size: 11px;
}
.tbProdCorrDetBodyDesc{
	font-family: Arial;
	font-size: 10px;
}
.tbProdCorrDetBodyDet{
	width:100%;
	padding:0;		
	border-spacing:0px;
	border-collapse:collapse;
}
.tbProdCorrDetBodyDetPrezzo{
	text-align:center;
	background-image:url('/images/prodotti_bkprezzo_small.gif');
	background-repeat:no-repeat;
	background-position:center;	
	font-size: 11px;
	font-weight:bold;
}
.tbProdCorrDetBodyDetAddCart{
	background-repeat:no-repeat;
	background-position:center;	
}

.dvtbUtenteOrdiniDati{
	text-align:center;
	margin-top:30px;
	margin-bottom:30px;
	
}
.tbUtenteOrdiniDati{
	width:70%;
	padding:0;		
	border:1px solid #F4EAEA;
	border-spacing:0px;
	border-collapse:collapse;
	margin:auto;
	padding-left:5px;
}
.tbUtenteOrdiniDatiHead{
	background-color:#F4EAEA;
	color:#000000;
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	
}
.tbUtenteOrdiniDatiDesc{
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	text-align:left;
	padding-left:5px;

}
.tbUtenteOrdiniDatiValue{
	text-align:left;
	width:60%;
	font-family: Arial;
	font-size: 11px;

}
.tbUtenteOrdiniDatiFoot{
	display:none;
	margin-bottom:50px;
}
.dvtbUtenteOrdini{
}
.tbUtenteOrdini{
	width:100%;
	padding:1px;		
	border-spacing:1px;
	border-collapse:separate;
	margin-right: auto;
	margin-left: auto;	
}
.tbUtenteOrdiniHead{
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	text-align:center;
	background-color:#FDF3AC;
	border:solid 1px #FF6600;
}
.tbUtenteOrdiniBodyRow{
	background:#FEEEDE;
	font-family: Arial;
	font-size: 11px;
}
.tbUtenteOrdiniBodyRow1{
	font-family: Arial;
	font-size: 11px;
	background:#EBEBEB;
}
.tbUtenteOrdiniBodyRow a{
	font-family: Arial;
	font-size: 10px;
	color:#000033;
}
.tbUtenteOrdiniBodyRow1 a{
	font-family: Arial;
	font-size: 10px;
	color:#000033;
}

.dvtbModEmail{
	text-align:center;
	margin-top:50px;
}
.tbModEmail{
	width:70%;
	padding:0px;		
	border-spacing:0px;
	border-collapse:collapse;
	border:1px solid #996666;
	margin-right: auto;
	margin-left: auto;	
}
.tbModEmailHead{
	background-color:#F8F1F1;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;	
}
.tbModEmailDesc{
	text-align:center;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	width:100px;
	height:50px;
}
.tbModEmailInput{
	text-align:center;
	font-family: Arial;
	font-size: 10px;
	width:70%;
}
.tbModEmailInput input{
	font-family: Arial;
	font-size: 10px;
}
.tbModEmailBtn{
	text-align:center;
}
.tbModEmailMsg{
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
}
.tbModEmailFoot{
}


.dvUtenteChgPw{
	text-align:center;
	margin-top:50px;
}
.tbUtenteChgPw{
	width:70%;
	padding:0px;		
	border-spacing:0px;
	border-collapse:collapse;
	border:1px solid #996666;
	margin-right: auto;
	margin-left: auto;	
}
.tbUtenteChgPwHead{
	background-color:#F8F0EF;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;	
}
.tbUtenteChgPwDesc{
	text-align:center;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	width:100px;
	height:50px;
}
.tbUtenteChgPwInput{
	width:70%;
	text-align:center;
	font-family: Arial;
	font-size: 10px;
}
.tbUtenteChgPwInput input{
	font-family: Arial;
	font-size: 10px;
}
.tbUtenteChgPwBtn{
	text-align:center;
}
.tbUtenteChgPwMsg{
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
}
.tbUtenteChgPwFoot{
}