a:visited    { color:#4A2420; text-decoration: none }
a:link       { color:#4A2420; text-decoration: none }
a:hover      { color:#694440; text-decoration: underline }
a:active		{ color:#694440; text-decoration: underline }
:visited.ts { color:#000000; text-decoration: underline }
:link.ts { color:#000000; text-decoration: underline }
:hover.ts { color: #FF6B00; text-decoration: underline }

:visited.menu {	width:100%; color:#4A2420}
:link.menu {	width:100%; color:#4A2420}
:hover.menu {	width:100%; color:#107DFF; text-decoration: none}
:active.menu {	width:100%; color:#107DFF; text-decoration: none}

:visited.lk { color:#107DFF}
:link.lk { color:#107DFF}
:hover.lk { color:#107DFF; text-decoration: underline}
:active.lk { color:#107DFF; text-decoration: underline}

.bt_style {background-color: #ffffff; font-weight: bold; color: #4A2420; font-family: sans-serif, Verdana, Arial, Helvetica; border: 1px solid #4A2420; font-size: 11px; }
.bt_newsl {background-color: #E0D4A1; font-weight: bold; color: #4A2420; font-family: sans-serif, Verdana, Arial, Helvetica; border: 1px solid none; font-size: 11px; }
.in_style {font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 13px; font-weight: bold; color: #4A2420;}
.in_login {font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; color: #4A2420;}
.se_style {background-color: #ffffff }

BODY {
	SCROLLBAR-FACE-COLOR: #2F1411;
	SCROLLBAR-HIGHLIGHT-COLOR: #D3D3D3;
	SCROLLBAR-SHADOW-COLOR: #D3D3D3;
	SCROLLBAR-ARROW-COLOR: #FFEA73;
	SCROLLBAR-BASE-COLOR: #2F1411;
	scrollbar-dark-shadow-color: white;
	scrollbar-3d-light-color: #002E9A;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 12px;
	background: #F0EDE6 url('Img2/Bgtestata.gif') repeat-x 0 0;
	margin: 0px;
	text-align:center;
}

td {  
font-family: sans-serif, Verdana, Arial, Helvetica; 
font-size: 13px;
color: #000000;
}

th {  
font-family: sans-serif, Verdana, Arial, Helvetica;
font-size: 13px;
color: #000000;
}

.ContentTestata    { font-family: Arial, Verdana, Helvetica, sans-serif;  font-size: 20px; font-weight:bold; letter-spacing: 1pt; margin-top: 5; margin-bottom: 0; line-height:150%; color:#434343; text-align:left; margin-left:10; margin-right:10 }
.ContentHome    { font-family: Arial, Verdana, Helvetica, sans-serif;  font-size: 17px; font-weight:bold; letter-spacing: 1pt; margin-top: 5; margin-bottom: 0; line-height:150%; color:#E1D9B7; text-align:left; margin-left:10; margin-right:10 }
.ContentOcchiello  { font-family: Verdana, Arial, Helvetica; font-size: 11px; margin-top: 4; margin-bottom: 3; color:#000000; font-weight:bold; margin-left:20; margin-right:10 }
.content    { font-size: 12px; letter-spacing: 1pt; margin-top: 5; margin-bottom: 0; line-height:150%; color:#000000; text-align:justify; margin-left:10; margin-right:10 }
.contentNoGiust    { font-size: 12px; margin-top: 15; margin-bottom: 0; line-height:150%; color:#000000; text-align:left; margin-left:10; margin-right:10 }
.contentSmall    { font-size: 11px; letter-spacing: 0pt; margin-top: 5; margin-bottom: 0; line-height:150%; color:#000000; text-align:justify; margin-left:10; margin-right:10 }
.contentExSmall    { margin-left:4; margin-right:4; font-size: 10px }



/*===menu orizzontale===*/
#menuNav{
margin:0;
padding:0;
width:998px;
height:44px;
}

.orizzontale{
margin:0;
padding:0;
text-align: center;
font-weight:bold;
width:998px;
line-height:43px;
font-size:14px;
font-family: arial, helvetica, verdana,  'trebuchet ms',sans-serif;
}

.orizzontale ul{
margin:0;
padding:0;
list-style:none;
}

.orizzontale li{
display:inline;
margin:0;
border-left:1px solid #E9E1C0;
}

.orizzontale li.primaVoce{
border-left:none;
}

.orizzontale a{
padding:1.2em 10px;
text-decoration:none;
margin:-0.6em 0;
}

.orizzontale a:link,
.orizzontale a:visited{
color:#4A2420;
text-decoration:none;
border:1px none #eeeadc;
}

/* effetto over */
.orizzontale a:hover,
.orizzontale a:focus,
.orizzontale a:active{
color:#4A2420;
background: #fff;
/* questo codice è con l'immagine grafica di sfondo */
background: url('Img2/bgmenuSw.gif') repeat-x 0 0;
text-decoration:none;
}

/*===fine menu orizzontale===*/


.piccolo7 {  
font-size: 9px;
}

.piccolo8 {  
font-size: 11px;
}

.grande12 {  
font-size: 12px;
}

.MARK{
	background-color: #F64C01;
	font-weight: bold;
	color: #FFFFFF;
}

.tab_txt {
	padding:4; text-align:justify
}

.rigacat1 {
	BORDER-RIGHT: #000000 1px none;
	BORDER-TOP: #000000 1px none;
	BORDER-BOTTOM: #A25831 1px none;
	BORDER-LEFT: #0000 1px none;
	background-color: #ffffff;
	font-weight: bold;
	color: 7F7F7F;
	cursor:hand;
}

.bt­_invia {
	background-color: #FFD575;
	border:#FFFFFF 1px BUTTON;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 11px; font-weight: bold; color: #000000;
}

.box_s  { text-align: justify; margin-left: 10; margin-right: 10 }
.percorso		{ font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 11px; color:#666666;}
.navbar		{ font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 13px; color:#7A7A7A; font-weight:bold;}
.messaggio   { font-size: 12px; color:#F64C01; font-weight:bold; text-align:center}
.curiosita   { text-align: justify; margin-left: 5; margin-right: 5 }
.txt_login   { font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 14px; margin-left: 2; margin-right: 2 }
.txt_cl   { font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 12px; margin-left: 2; margin-right: 2 }
.txt_centrale   { margin-left: 18; margin-right: 18; margin-top:18; margin-bottom:6; text-align:justify }
.field       { color: #4A2420; font-size: 12px; font-weight: bold; text-align:right }
.ts_carrello { font-size: 11px; color: #FFFFFF; font-weight: bold; text-align: center; 
               margin-top:7; margin-bottom:5 }
.pr_carrello { text-align: right; margin-top: 12; margin-bottom: 12; margin-left:3; margin-right:10 }
.art_carrello { color: #000000; text-align: left; margin-left:10; margin-right:3 }
.tot_carrello { font-size: 15px;font-weight:bold; text-align:right }
.vuoto_carrello { font-size: 18px;font-weight:bold; text-align:center; color:#F64C01}
.p_nome   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold}
.p_nomePr   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight:bold}
.p_descVet   { font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 11px; color:#666666; margin-top:8; margin-bottom:8}
.p_prezzo   { font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 13px; color:#D81D28; font-weight:bold}
.p_pivato   { color:#666666; font-weight:bold}
.p_desclist   { font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 12px; color:#585858; margin-top:2; margin-bottom:1; text-align:justify}
.p_prezzolist   { font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 13px; color:#694440; font-weight:bold}
.check   { color:#000000; font-size: 13px; font-weight:bold}
.topdes		{ font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 12px;}
.deptlist   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FF6B00; font-weight:bold}
.logo		{ font-family: sans-serif, Arial, Helvetica; font-size: 16px; color:#7A7A7A; font-style:oblique}
.tab_carat { font-family: Verdana, Arial, Helvetica, sans-serif; border:1px solid #CBCBCB; padding:3; background-color:#F6F6F6; text-align:justify}
.piede   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}