body
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000; 
	
}
td 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
} 
.sf 
{ 
	background: url(img/bg1.jpg) no-repeat;
} 
.sf2 
{ 
	 background: url(img/bg3.jpg) no-repeat;
} 
.sf3 
{  
	background: url(img/bg4.jpg)  no-repeat;
} 
.bott 
{ 
	color: #CC0000; 
	text-decoration: none;
	font-weight: bold;
} 
a.bott:active 
{ 
	color: #CC0000;
	text-decoration: none; 
	font-weight: bold; 
} 
a.bott:hover 
{ 
	color: #CC9933; 
	text-decoration: none ;
	font-weight: bold 
} 
TABLE.Mta TD 
{
	border-bottom:solid #D4C79B 1px;
	padding-top: 2px; 
	padding-bottom: 2px; 
}
.Mta 
{ 	
	text-decoration: none ;
} 
.Mta a:active, .Mta a:link, .Mta a:visited  
{ 	
	color: #CC0000; 
	text-decoration: none ;
} 
.Mta a:hover 
{ 
	color: #CC9933; 
	text-decoration: none ; 
}
/*--------- prodotti consigliati -------------------*/
.ordine_agg
{text-align: center; margin-top: 10px; /*margin-bottom: 20px;*/}
.ordine_agg td
{width: 170px; padding-left: 6px; padding-right: 6px;}
.ordine_agg .uno
{background:url(img/cornice.gif) no-repeat top; padding-top: 14px; padding-bottom: 4px; text-align:left;}
.ordine_agg .uno img
{border: 1px solid #D4C79B; padding: 2px; float:left;}
.ordine_agg .due
{background:url(img/corniceg.gif) no-repeat bottom; text-align:right;
vertical-align: middle; line-height: 17px;  padding-top: 6px; margin-top: 10px; padding-bottom: 6px;}
.ordine_agg .due input
{border: 0px; vertical-align: middle; float:right;}
.ordine_agg form
{margin: 0px; padding:0px;}
/*-------------- messaggio controllo ordini-------------------------*/
.messaggio
{padding: 10px; border: #D4C79B 1px dotted; width: 460px; margin-top: 10px;}
.messaggio em
{line-height: 20px; color:#621400;}

.tit 
{ 
	font-style: italic; 
	font-weight: bold;
} 
.ann 
{ 
	color: #CC0000; 
	text-decoration: line-through; 
	font-style: normal; 
	font-weight: normal;
} 
.n 
{ 
	color: #CC0000; 
	text-decoration: none; 
	font-weight: bold;
} 
a.n:hover 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	color: #CC9933; 
	text-decoration: none ;
	font-weight: bold; 
} 
a.n:active 
{ 
	color: #CC0000; 
	text-decoration: none ;
	font-weight: bold;
} 
.ross 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #CC0000; 
	text-decoration: none; 
	font-weight: bold;
} 
.li 
{ 
	color: #CC0000;
	text-decoration: none ; 
} 
a.li:active 
{ 	
	color: #CC0000; 
	text-decoration: none ;
} 
a.li:hover 
{ 
	color: #CC9933; 
	text-decoration: none ; 
} 
input 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	color: #000000;
	height: 18px;
	font-size: 11px;
} 
.jus 
{ 
	color: #000000; 
	text-decoration: none; 
	line-height: 15px; 
	text-align: justify;
}
.iframe 
{
	width: 500px; 
	height: 80px; 
	background-attachment: scroll; 
	overflow: auto; 
	border: 1px #CC9933 solid; 
	padding: 5px;
} 
select 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000; 
	line-height: 18px;
} 
.tbr 
{
	border:#D4C79B 1px solid;
	background-color: #FFF2F2;
	padding-left: 5px; 
	border-width: 0px 1px 1px; 
	padding-right: 5px;
	padding-top: 5px; 
	padding-bottom: 5px;
} 
.tito 
{   
	font-weight: bold; 
	color: #000000; 
 	padding-left: 5px; 
	background-image: url(img/schede.gif); 
	height: 20px; 
	background-repeat: no-repeat; background-position: bottom;
} 
.oro 
{ 
	color: #857333; 
	text-decoration: none ; 
	font-weight: normal ;
	height: 20px; 
	line-height: 20px;
	background-position: bottom;
} 
a.oro:active 
{ 
	color: #857333; 
	text-decoration: none ; 
	font-weight: normal ; 
	height: 20px ;
	line-height: 20px; 
	background-position: bottom;
} 
a.oro:hover 
{ 
	color: #CC0000; 
	text-decoration: none ; 
	font-weight: normal ; 
	height: 20px; 
	line-height: 20px;
	background-position: bottom;
} 
.null 
{ 
	background-repeat: no-repeat; 
	height: 10px;
}
.tbr2 
{
	color: #000000; 
	text-decoration: none; 
	font-size: 10px; 
	background-color: #D4C79B; 
	font-weight: bold;
} 
.reg 
{  
	font-size: 10px; 
	color: #000000; 
	text-decoration: none ; 
	padding-right: 3px; 
	padding-left: 3px;
} 
textarea 
{ 
	color: #000000; 
	text-decoration: none; 
} 
.pagam 
{
	margin: 4px 4px
} 
.fine 
{ 
	background: #E0D8B0 url(img/sched_fine2.gif) no-repeat right bottom; 
	width: 500px; 
	height: 24px; 
	text-align: right; 
	padding: 0px 20px 0px 0px;
	float: right; 
} 
.tbr3 
{
	border:1px #D4C79B solid; 
	text-decoration: none; 
	background-color: #FFF2F2;
	padding-left: 5px;
	padding-right: 5px; 
	padding-top: 5px;
	padding-bottom: 5px;
}
.imgme

{
	vertical-align: middle;

}
.uva 
{
	background-image: url(img/uva.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 30px;

}
.tendina

{
	width: 380px;

}
.xscheda

{
	background: url(img/xscheda2.jpg) bottom no-repeat center;
	text-align:center;
	padding-bottom: 20px;
	padding-top: 6px;

}
.xscheda IMG

{
	border: #E8DDB6 3px solid;

}
.titscheda

{
	text-align: center;
	padding-bottom:12px;
	vertical-align:bottom;
	font-style: italic; 
	font-weight: bold;
	font-size: 14px;

}
.avviso
{width: 166px; text-align:justify; margin-left: 10px;}