/************ BODY ************/
body		{ margin:0; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:10pt; background-color:#8DA313}
/************ TABELLE ************/
table.contenitore			{ width:900px}
td.testata {background-image:url(../immagini/testata.jpg); background-repeat:no-repeat; width:900px; height:168px; vertical-align:top}
td.flash {background-image:url(../immagini/flash.jpg); background-repeat:no-repeat; background-position:left; width:307px; height:129px; vertical-align:top; text-align:right}
td.menu {background-image:url(../immagini/menu.jpg); background-repeat:no-repeat; background-position:left; width:593px; height:129px; vertical-align:top}
td.sinistra {width:307px; vertical-align:top; background-color:#FFFFFF}
td.menucategorie {background-image:url(../immagini/menucategorie.jpg); background-repeat:no-repeat; width:307px; height:96px; vertical-align:top}
td.cat {background-image:url(../immagini/sx.jpg); background-repeat:repeat; width:307px}
td.chiusurasx {background-image:url(../immagini/chiusurasx.jpg); background-repeat:no-repeat; width:307px; height:66px}
td.destra { background-color:#FFFFFF; vertical-align:top; width:593px}
td.comefunziona {background-image:url(../immagini/comefunziona.jpg); background-repeat:no-repeat; width:576px; height:34px; vertical-align:top}
td.testofunziona {background-image:url(../immagini/testofunziona.jpg); background-repeat:repeat-y; width:576px; vertical-align:top; background-position:left}
td.cerca {background-image:url(../immagini/sfondocerca.jpg); background-repeat:no-repeat; width:576px; height:64px}
td.testatacen {background-image:url(../immagini/testataprodotti.jpg); background-repeat:no-repeat; width:576px; height:42px; vertical-align:top}
td.chiusuradx {background-image:url(../immagini/chiusuradx.jpg); background-repeat:no-repeat; width:307px; height:37px}
td.footer {background-image:url(../immagini/footer.jpg); background-repeat:no-repeat; width:900px; height:226px; vertical-align:top}
td.linkpop { background-color:#96BD00; vertical-align:top}

td.articolo {background-image:url(../immagini/sfondocella.jpg); background-repeat:no-repeat; width:168px; height:205px; vertical-align:top}

table.dash {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: dashed dashed dashed dashed;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: #FFFFFF;
	margin-left:46px;
	width:520px; 
}

.th3 {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: dashed dashed dashed dashed;
	border-color: gray gray gray gray;
	background-color: #FFFFFF;
	-moz-border-radius: 0px 0px 0px 0px;
}

.thorange {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: dashed dashed dashed dashed;
	border-color: gray gray gray gray;
	background-color: #FFCC66;
	-moz-border-radius: 0px 0px 0px 0px;
}


/************ TESTO ************/
h1.titolo				{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#ffffff; font-size:10pt; margin:0; padding:0}
h2.titolo				{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:10pt; margin:0; padding:0; font-weight:normal}
h3				{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#7F807C; font-size:19pt; margin:0; padding:0; margin-left:45px; margin-top:8px; font-weight:bold}

.titolone				{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:19pt}
a.titolone				{text-decoration: none; color:#7F807C}
a.titolone:hover		{color:#990000; text-decoration:none}
a.titolone:active		{text-decoration: none; color:#7F807C}

.testo				{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:10pt}
a.testo				{text-decoration: none; color:#000000}
a.testo:hover		{color:#000000; text-decoration:underline}
a.testo:active		{text-decoration: none; color:#000000}

.titoloart				{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11pt; margin-left:4px}
a.titoloart				{text-decoration: none; color:#000000}
a.titoloart:hover		{text-decoration: none; color:#990000;}
a.titoloart:active		{text-decoration: none; color:#000000}

.testorosso				{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:10pt; color:#990000}
a.testorosso			{text-decoration: none; color:#990000}
a.testorosso:hover		{text-decoration: underline; color:#990000;}
a.testorosso:active		{text-decoration: none; color:#990000}

.testoverde				{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:10pt; color:#17781B}
a.testoverde			{text-decoration: none; color:#17781B}
a.testoverde:hover		{text-decoration: none; color:#209926;}
a.testoverde:active		{text-decoration: none; color:#17781B}

.testos				{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:9pt; margin:0; padding:0; font-weight:normal}

.menugrande				{font-family:  Trebuchet MS, Arial, Helvetica, sans-serif; color:#3C4712; font-size:13pt; margin-left:30px}
a.menugrande				{text-decoration: none; color:#3C4712}
a.menugrande:hover		{text-decoration: none; color:#555F2F}
a.menugrande:active		{text-decoration: none; color:#3C4712}

.menu				{font-family:  Trebuchet MS, Arial, Helvetica, sans-serif; color:#3C4712; font-size:10pt; margin-left:50px}
a.menu				{text-decoration: none; color:#3C4712}
a.menu:hover		{text-decoration: none; color:#555F2F}
a.menu:active		{text-decoration: none; color:#3C4712}

.menus				{font-family:  Trebuchet MS, Arial, Helvetica, sans-serif; color:#3C4712; font-size:13pt}
a.menus				{text-decoration: none; color:#3C4712}
a.menus:hover		{text-decoration: none; color:#555F2F}
a.menus:active		{text-decoration: none; color:#3C4712}

.menupicc				{font-family:  Trebuchet MS, Arial, Helvetica, sans-serif; color:#3C4712; font-size:9pt; margin-left:70px}
a.menupicc				{text-decoration: none; color:#3C4712}
a.menupicc:hover		{text-decoration: none; color:#555F2F}
a.menupicc:active		{text-decoration: none; color:#3C4712}

.res				{font-family:  Trebuchet MS, Arial, Helvetica, sans-serif; color:#668100; font-size:11pt; margin-left:20px; font-weight:bold}
a.res				{text-decoration: none; color:#668100}
a.res:hover		{text-decoration: underline; color:#668100}
a.res:active		{text-decoration: none; color:#668100}

.box				{font-family:  Trebuchet MS, Arial, Helvetica, sans-serif; color:#323230; font-size:9pt; margin:0; padding:0}
a.box				{text-decoration: none}
a.box:hover		{text-decoration: none; color:#ECEE45}
a.box:active		{text-decoration: none}

.footer				{font-family:  Arial, Helvetica, sans-serif; color:#0071AB; font-size:10pt}
a.footer			{text-decoration: none}
a.footer:hover		{text-decoration: underline}
a.footer:active		{text-decoration: none}
/************ VARIE ************/

radio.radio { border-width:0; background-color:#FFFFFF }
.img {border:1px solid #6D0019}
.logs		{background-color:#96BD00; width:90px; font-family: Trebuchet MS, Verdana, Arial; color:#ECEE45; border-width:0; font-size:9pt; margin-right:6px; height:15px}
.entra		{background-color:#FFFFFF; width:90px; font-family: Trebuchet MS, Verdana, Arial; color:#000000; border-width:0; font-size:9pt; margin-right:6px; height:15px}
.white {background-color:#FFFFFF; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:10pt;}
.cerca		{background-color:#FFFFFF; width:150px; font-family: Trebuchet MS, Verdana, Arial; color:#000000; font-size:10pt}

.cat ul {margin:0; padding:0; list-style:none; display:none}
.cat li {margin-left:0px; margin-bottom:0; margin-top:0; padding:0; line-height:19px;}

.bottone {font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#990000; margin-left:240px; width:100px; text-align:center}
.esci {font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:normal; color:#FFFFFF; background-color:#990000}
.f		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:230px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.c		{background-color:#E9E9EA; border:1px solid #7F9DB9; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.r		{background-color:#E9E9EA; border:1px solid #7F9DB9; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt; width:232px;}
.notes		{background-color:#E9E9EA; border:1px solid #7F9DB9; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:9pt; width:500px; height:140px; color:#000000}
