
select
{
	font-family: Verdana, Arial;
	font-size: 70%;
	background-color: #cccccc;
}


.bianco {  background-color: #FFFFFF}
a.pwd{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-decoration: underline;
	color:#FF0000;
}

a.pwd:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-decoration: none;
	color:#000000;
}

input{
	background: #FFFFFF;
	font-size: 90%;
}

p{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 105%;
	text-decoration: none;
	color:#000000;
}
td.richieste{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-decoration: none;
	color:#000000;
}
td.richiestebig{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:110%;
	text-decoration: none;
	color:#000000;
}
div.richieste{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 110%;
	text-decoration: none;
	color:#000000;
}
td.titolo{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	FONT-WEIGHT: bold;
	text-decoration: none;
	color:#000000;
}
td.titpic{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	FONT-WEIGHT: bold;
	text-decoration: none;
	color:#ffffff;
}
td.titmenu{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	FONT-WEIGHT: bold;
	text-decoration: none;
	color:#ff0000;
}
td.titolow{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	FONT-WEIGHT: bold;
	text-decoration: none;
	color:#ffffff;
}
td.utente{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
	FONT-WEIGHT: normal;
	text-decoration: none;
	color:#ffffff;
}
td.titolor{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	FONT-WEIGHT: bold;
	text-decoration: none;
	color:#ff0000;
}

.barra
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.accesso
{
	border-top-width: 10px;
	border-bottom-width: 10px;
	border-right-width: 12px;
	border-left-width: 12px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-bottom-color: #ffffff;
	border-right-color: #ffffff;
	border-left-color: #ffffff;

    FONT-WEIGHT: normal;
    FONT-SIZE: 70%;
    FONT-COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.testacc{
	background-image: url(./images/images/head0.jpg);
	background-repeat: repeat-x;
}

.acctito{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: normal;
	color: #333333;
}
.acctitoB{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: normal;
	color: #333333;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dddddd;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
}
.acctesto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #333333;
}

.descrizione
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 90%;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.login
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.articolo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 80%;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.richieste
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 80%;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
a.ecom 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; font-size: 80%;
	color: #3366ff;
	text-decoration: none
}
a.ecom:hover 
{  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	font-size: 80%;
    background-COLOR: #D2021A;
    COLOR: #FFFFFF;
	text-decoration: none
}
a.ecom:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	font-size: 80%;
	text-decoration: none
}
.ricerca
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.ricercabig
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 120%;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
a.ecomart { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;  color: #3366ff;text-decoration: none}
a.ecomart:hover {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #003366; text-decoration: none}
a.ecomart:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none }
.page
{
    FONT-SIZE: 100%;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.pag
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.pag:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: #3366ff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.pag:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.pag:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: #3366ff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.link:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: #eeeeee;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.link:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.logout
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 90%;
    COLOR: #00CCFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.logout:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 90%;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.logout:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 90%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.logout:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 90%;
    COLOR: #00CCFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.linkq
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 90%;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.linkq:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 90%;
    background-COLOR: #000066;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.linkq:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 90%;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.lk
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 90%;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.lk:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 90%;
    COLOR: #ffffff;
    background-COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.lk:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 90%;
    COLOR: #ffffff;
    background-COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.lkn
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 90%;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.lkn:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 90%;
    COLOR: #ffffff;
    background-COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.lkn:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 90%;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.lkb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 90%;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.lkb:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 90%;
    background-COLOR: #000066;
    COLOR: #ffffff;
    background-COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.lkr
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 90%;
    COLOR:#0066CC;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.lkr:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 90%;
    background-COLOR: #F9FC1D;
    COLOR:#000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.lkr:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 90%;
    background-COLOR: #D2021A;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
ul {
	list-style-type: square;
	list-style-position: outside;
	left: 5px;


}
SELECT
{
    BORDER-RIGHT: #003366 1px groove;
    BORDER-TOP: #003366 1px groove;
    BORDER-LEFT: #003366 1px groove;
    BORDER-BOTTOM: #003366 1px groove;
    BACKGROUND-COLOR: #f0f0f0
}

td.articol
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR:#3366ff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
td.catmarc
{
    FONT-SIZE: 100%;
    COLOR:#3366ff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
td.articoltit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 120%;
    COLOR:#000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
td.testata
{
    FONT-SIZE: 100%;
    COLOR:#ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.offerta
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 110%;
    COLOR:#ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.testo
{
  	FONT-SIZE: 100%;
    COLOR:#000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.arthead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #ffffff;
	FONT-WEIGHT: bold;
	background-color:#0066CC;
}
.titcart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #333333;
	background-color:#CCCCCC;
}.carrello{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #666666;
	text-decoration:none;
}
a.carrello{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}
a.carrello:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration:none;
}
.tabtitolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #003366;
	position: relative;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-bottom-color: #7596AA;
	border-left-color: #7596AA;
}
.tabtitolo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #003366;
	border-rigth-width: 1px;
	border-rigth-style: solid;
	border-rigth-color: #999999;
}
.contornodx {
	border-rigth-width: 1px;
	border-rigth-style: solid;
	border-rigth-color: #999999;
}
.contornosx {

	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	
}
.smenusxtop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #ffffff;
	background-color:#CCCCCC;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;

}
.smenusx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #666666;
	background-color:#F8F8F8;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
}
.smenutop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #666666;
	background-color:#EEEEEE;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.smenuvoci {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #333333;
	background-color:#EEEEEE;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	padding-left: 10px;
}
.smenuvociup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #333333;
	background-color:#DDDDDD;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	padding-left: 10px;
}
.ssmenuvoci {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #000000;
	background-color:#B9DCFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6AB5FF;
	padding-left: 20px;
}
.ssmenuvociup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #003366;
	background-color:#6AB5FF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6AB5FF;
	padding-left: 20px;
}
.barratit{background-color:#CCCCCC;}
.titut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #ff9900;
	font-weight: bold;
}
.desut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #ffffff;
}

.artheadblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #333333;
	background-color:#D7EBFF;
}
.titcart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #333333;
	background-color:#fafafa;
}


.asscart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #333333;
	background-color:#fafafa;
}
.tit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 140%;
	font-weight: bold;
	color: #0066CC;
}
.titolino{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
}
.tabhead{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	background-color:#cccccc;
}
.tabheadblue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006666;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #006666;
	background-color:#0052A4;
}

.tabheadtot{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	background-color:#dddddd;
}
.titcatlin{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #333333;
}
.titcat{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #333333;
}
a.titcat{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}
a.titcat:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #999999;
	text-decoration:underline;
}
a.pag{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}
a.pag:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #999999;
	text-decoration:underline;
}
.trattfondo {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.trattfondomeutop {
	background-color:#0052A4;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #003366;
}
.trattfondodx {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.trattsx {

	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #999999;
}
.trattdx {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #999999;
}
.trattodx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	background-color:#dddddd;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #999999;
}
.tratttop {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999999;
}
.trattfooter {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	background-color:#cccccc;
}
.contorno{
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
}
.contornosf{
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	background-color:#eeeeee;
}
.did {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-style: italic;
	color: #FFFFFF;
}
.colonnasx {
	background-image: url(images/sfcolonnasx.gif);
	background-repeat: repeat-y;
}
.titolone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	color: #799BC4;
}
.titolonebue {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	color: #1C5598;
}
.indirizzi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #333333;
}
.tdbianco{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
}
.sfondohead
{
	background-color:#0055AA;
}

#tabellaarticoli th {font-size: 80%;}