body   {
	font-size: 10px;
	font-family: Verdana;
	margin: 0;
	scrollbar-3dlight-color: 000000; 
	scrollbar-arrow-color: 000000; 
	scrollbar-base-color: black; 
	scrollbar-darkshadow-color: black; 
	scrollbar-face-color: 444444; 
	scrollbar-highlight-color: 222222; 
	scrollbar-shadow-color: 000000; 
	scrollbar-track-color: 000000;
}

table   { font-size: 10px; font-family: Verdana }


INPUT  { color: #000; font: 10px Verdana; background-color: #e4e4e4 }
select  { color: #666; font: 9px Verdana; size: auto  }
textarea { color: #000; font: 10px Verdana; background-color: #e4e4e4 }
textarea.txtbox { color: #fff; font: 12px Verdana; background-color: #000 }
iframe.nob  { border: 0px solid #000; }

form { font-family: Verdana; font-size: 9px; margin: 4px }
form.bottone  { margin: 0; padding: 0 }

.sfondo_pagina        { background-color: #000 }
.sfondo_pagina2        { background-color: #90c }
.sfondo_pagina3       { background-color: #ccc }
.sfondo_top        { background-color: #666 }

/* menu  */
.sfondomenu        { background-color: #fff }
.menu    { color: #f30; font-weight: bold; text-decoration: none; background-image: url("immagini/icone/icona_scura.gif"); background-repeat: no-repeat; background-position: 5px 0; text-indent: 5px; display: inline; padding-right: 10px; padding-left: 15px }
a.menu:hover       { color: #fff; background-color: #39c; background-image: url("immagini/icone/icona_chiara.gif"); background-repeat: no-repeat }

/* menu home  */
.menu_home    { color: #c3f; font-weight: bold; text-decoration: none; background-image: url("immagini/icone/icona_scura.gif"); background-repeat: no-repeat; background-position: 5px 0; text-indent: 5px; display: inline; padding-right: 10px; padding-left: 15px }
a.menu_home:hover       { color: #fff; background-color: #90c; background-image: url("immagini/icone/icona_chiara.gif"); background-repeat: no-repeat }


/* menu_top  */
.sfondomenu_top         { background-color: #666 }
.menu_top     { color: #fff; font-weight: bold; text-decoration: none; background-image: url("immagini/icone/icona_off.gif"); background-repeat: no-repeat; background-position: 5px 0; text-indent: 5px; display: inline; padding-right: 10px; padding-left: 15px }
a.menu_top:hover        { color: #fff; background-color: #333; background-image: url("immagini/icone/icona_on.gif"); background-repeat: no-repeat }



/* menu2  */
.sfondomenu2        { background-color: #666 }
.menu2     { color: #fff; font-weight: bold; text-decoration: none; background-image: url("immagini/icone/icona_off.gif"); background-repeat: no-repeat; background-position: 5px 0; text-indent: 5px; display: inline; padding-right: 10px; padding-left: 15px }
a.menu2:hover      { color: #fff; background-color: #90c; background-image: url("immagini/icone/icona_chiara.gif"); background-repeat: no-repeat }

/* menu2  */
.sfondomenu2bis        { background-color: #666666 }
.menu2bis     { color: #9900cc; font-weight: bold; text-decoration: none; background-image: url("immagini/icone/icona_off.gif"); background-repeat: no-repeat; background-position: 5px 0; text-indent: 5px; display: inline; padding-right: 10px; padding-left: 15px }
a.menu2bis:hover      { color: #ffffff; background-color: #9900cc; background-image: url("immagini/icone/icona_chiara.gif"); background-repeat: no-repeat }



/* menu3  */
.sfondomenu3        { background-color: #f30 }
.menu3     { color: #fff; font-weight: bold; text-decoration: none; padding-right: 10px; padding-left: 10px }
a.menu3:hover      { text-decoration: underline }

.sfondob       { background-color: #f30 }

/* sx  */
.sfondosx       { background-color: #D8DDE1 }
.sx    { color: #fff; font-weight: bold; text-decoration: none; padding-right: 10px; padding-left: 10px }
a.sx:hover      { text-decoration: underline }

.titolocolonna    { color: #fff; font-weight: bold; background-color: #39c; text-align: left; text-indent: 10px; display: block; padding-top: 6px; padding-bottom: 6px }



/* News */
.titolonews   { color: #fff; font-size: 14px; font-weight: bold; background-color: #BDC8D0; text-align: left; text-indent: 10px; display: block; padding-top: 6px; padding-bottom: 6px }
.newsdata     { color: #999 }
.news       { color: #90c; font-weight: bold }
a.news:hover       { color: #c6f }




/* Prodotti */
.prodotto     { color: #fff; font-weight: bold }
a.prodotto:hover      { color: #963 }



.riquadro1   { font-size: 10px; background-color: #c93; display: block; padding: 4px; border: solid 1px #963 }
.riquadro2  { font-size: 10px; background-color: #ffffcc; display: block; padding: 10px; border: solid 1px #ffcc00 }
.riquadro3  { font-size: 10px; background-color: #e1e2e2; display: block; padding: 10px; border: solid 1px #ccc }

.area0 { background-color: #fea }
.area1 { background-color: #D8DDE1 }
.area2 { background-color: #ddeefe }
.area3 { background-color: #fff }



.bianco { color: #fff; font-size: 12px }


.titolone  { color: #90c; font-size: 24px; font-weight: bold }
.titolone_bianco  { color: #fff; font-size: 24px; font-weight: bold }
.titolone2  { color: #c6f; font-size: 24px; font-weight: bold }
.titolone_black  { color: #000; font-size: 24px; font-weight: bold }
.titolone0 { font-size: 18px; font-weight: bold }
.titolone3 { color: #90c; font-size: 18px; font-weight: bold }
.titolone0g { color: #666; font-size: 18px; font-weight: bold }
.titolino0 { color: #666; font-size: 12px; font-weight: bold }
.titolone1   { color: #c3f; font-size: 14px; font-weight: bold }
.titolino2  { color: #c3f; font-size: 14px; font-weight: bold }
.titolino3  { color: #c3f; font-size: 14px; font-weight: bold }

.testo12 { font-size: 12px }
.bianco_12 { color: #fff; font-size: 12px }
.bianco_10 { color: #fff; font-size: 10px }
.disab { color: #777 }


.collegamento     { color: #c3f }
a.collegamento:hover     { color: #90c }
.collegamento2     { color: #96f}
a.collegamento2:hover     { color: #99f}
.collegamento3     { color: #c3f }
a.collegamento3:hover     { color: #fff }

.img    { color: #ccc; border: 1px solid #ccc; }
a.img:hover    { border: 1px solid #ccc;  }

.img2    { color: #666; border: 1px solid #666; }
a.img2:hover    { border: 1px solid #c9f;  }

.nolinksx    { padding-right: 10px; padding-left: 10px }
.linksx       { color: #f30; font-weight: bold }
a.linksx:hover       { color: #f90 }

.piedipagina   { padding: 5px;  }






/* piedipagina */
.pie         { color: #000; background-color: #fff }
.pielink  { color: #f30; text-decoration: none }
a.pielink:hover   { color: #39c; text-decoration: underline }


.bordo1        { background-color: #ddd }



/* tabella richiesta */
.etichetta   { color: #ccc; font-size: 10px; text-align: right; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; vertical-align: top }
.contenuto  {  color: #ccc; font-size: 12px; text-align: left; padding-top: 5px; padding-bottom: 5px; vertical-align: top }
.istruzioni  { color: #666; font-weight: bold; font-size: 10px; text-align: left; padding-top: 5px; padding-bottom: 5px; vertical-align: top }






/* tabella */
.t1top  { color: #fff; font-weight: bold; text-align: left; padding: 5px; background-color: #777 }
.t1topr  { color: #fff; font-weight: bold; text-align: right; padding: 5px; background-color: #777 }
.t1btm  { color: #fff; font-weight: bold; text-align: center; padding: 5px; background-color: #777 }
.t1a  { text-align: left; padding: 5px; vertical-align: top }
.t1ar  { text-align: right; padding: 2px; vertical-align: top }
.t1ac  { text-align: center; padding: 2px; vertical-align: top }
.t1abis  { text-align: left; padding: 5px; vertical-align: top; background-color: #ddd }
.t1b   { text-align: center; padding-top: 5px; padding-bottom: 5px; vertical-align: top }
.t1w   { text-align: center; padding-top: 5px; padding-bottom: 5px; vertical-align: top; background-color: #fff }


/* carrello */
.c1top  { font-weight: bold; text-align: left; padding: 5px; background-color: #ccc }
.c1topr  { font-weight: bold; text-align: right; padding: 5px; background-color: #ccc }
.c1btm  { font-weight: bold; text-align: center; padding: 5px; background-color: #ccc }
.c1a  { font-size: 12px; text-align: left; padding: 5px; vertical-align: top; background-color: #eee }
.c1ar  { font-size: 12px; text-align: right; padding: 2px; vertical-align: top; background-color: #eee }
.c1ac  { font-size: 12px; text-align: center; padding: 2px; vertical-align: top; background-color: #eee }



/* lista prodotti */
.riga_prodotto    { color: #fff; font-size: 12px; font-weight: bold; text-decoration: none; background-color: #f30; display: block; padding: 4px }
a.riga_prodotto:hover   { background-color: #f90 }






/* dal vecchio foglio di stile */

th {
	font-weight: bold;
	background-color: #FFCC66;
	border: 2px solid #666666;

}
.rm03 {
	font-size: 9px;
	border-bottom-style: solid;
	border-top-color: #333;
	border-right-color: #333;
	border-bottom-color: #333;
	border-left-color: #333;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;

}


/* prodotti menu  */
.mp1 {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	background-image: url("immagini/icone/cartellina.gif");
	background-repeat: no-repeat;
	background-position: 5px 0;
	text-indent: 5px;
	display: inline;
	padding: 0px 10px 0px 25px
}
a.mp1:hover {
	color: #ffffff;
	background-color: #9900cc;
	background-image: url("immagini/icone/cartellina.gif");
	background-repeat: no-repeat
}
.mp2 {
	color: #9900cc;
	font-weight: bold;
	text-decoration: none;
	display: inline;
	padding: 0px 10px 0px 25px
}
a.mp2:hover {
	color: #ffffff;
	background-color: #9900cc;
}
.mp3 {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-indent: 5px;
	display: inline;
	padding: 0px 10px 0px 35px
}
a.mp3:hover {
	color: #ffffff;
	background-color: #9900cc;
}
.mp4 {
	color: #ff9900;
	font-weight: bold;
	text-decoration: none;
	text-indent: 5px;
	display: inline;
	padding: 0px 10px 0px 45px
}
a.mp4:hover {
	color: #ffffff;
	background-color: #9900cc;
}

.mp5 {
	color: #ff9900;
	font-weight: bold;
	text-decoration: none;
	text-indent: 5px;
	padding: 2px 10px;
}
a.mp5:hover {
	color: #ffffff;
	background-color: #9900cc;
}


