BODY {
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #A480CE; 
	scrollbar-darkshadow-color: #A480CE; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #A480CE; 
}

h1 { COLOR: #9463D6; FONT-SIZE: 22px; FONT-FAMILY: Verdana, Tahoma }
p { COLOR: #5A1B86; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Tahoma }
font { COLOR: #5A1B86; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Tahoma }
div { COLOR: #5A1B86; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Tahoma }
li { COLOR: #5A1B86; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Tahoma }
.seltaglia { FONT-SIZE: 12px; FONT-FAMILY: Verdana, Tahoma }

.sfondofisso { background-repeat: repeat-x }
.titolicolonne { COLOR: #FFFFFF; FONT-SIZE: 18px; font-weight: bold; FONT-FAMILY: Verdana, Tahoma }
.cat { COLOR: #9463D6; FONT-SIZE: 18px; FONT-FAMILY: Verdana, Tahoma }

.titolimenualto   { color: #E2D7F9; font-size: 10px; font-family: Verdana, Tahoma; font-weight: bold; background:#5A1B86; TEXT-DECORATION: none }
.titolimenualto:hover   { color: #5A1B86; font-size: 10px; font-family: Verdana, Tahoma; background:#E2D7F9; font-weight:bold; TEXT-DECORATION: none }

.menu:visited, .menu:link, .menu:active
{ color: #FFFFFF; font-size: 10px; font-family: Verdana, Tahoma; TEXT-DECORATION: none }
.menu:hover   { color: #DFD316; font-size: 10px; font-family: Verdana, Tahoma; font-weight: bold; TEXT-DECORATION: none }

.menu2:visited, .menu2:link, .menu2:active
{ color: #5A1B86; font-size: 11px; font-family: Verdana, Tahoma; TEXT-DECORATION: none }
.menu2:hover   { color: #5A1B86; font-size: 11px; font-family: Verdana, Tahoma; background:#DFCFE9; TEXT-DECORATION: underline }

.smenu2:visited, .smenu2:link, .smenu2:active
{ color: #7E43A7; font-size: 10px; font-family: Verdana, Tahoma; TEXT-DECORATION: none }
.smenu2:hover   { color: #7E43A7; font-size: 10px; font-family: Verdana, Tahoma; background:#E4DBE9; TEXT-DECORATION: underline }

.nomeprodotto { COLOR: #5A1B86; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Tahoma; text-decoration: none }
.nomeprodotto:hover { COLOR: #5A1B86; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Tahoma; text-decoration: underline }

.prezzoprodotto { COLOR:#9966CC; FONT-SIZE: 16px; FONT-FAMILY: Verdana, Tahoma; text-decoration: none; font-weight:bold }
.prezzoprodotto:hover { COLOR:#FF0000; FONT-SIZE: 16px; FONT-FAMILY: Verdana, Tahoma; font-weight:bold; text-decoration: underline }

.prezzoprodotto_rosso { COLOR:#F00; FONT-SIZE: 16px; FONT-FAMILY: Verdana, Tahoma; text-decoration: none; font-weight:bold }
.prezzoprodotto_rosso:hover { COLOR:#F00; FONT-SIZE: 16px; FONT-FAMILY: Verdana, Tahoma; font-weight:bold; text-decoration: underline }

.frecce { COLOR: #5A1B86; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Tahoma; text-decoration: none }
.frecce:hover { COLOR: #9C5EC7; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Tahoma; text-decoration: underline }

.linktesto { COLOR: #5A1B86; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Tahoma; text-decoration: underline }
.linktesto:hover { COLOR: #9C5EC7; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Tahoma; text-decoration: underline }

.testopiccolo { COLOR: #3A1D5E; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Tahoma; text-decoration: none }
.testopiccolo:hover { COLOR: #3A1D5E; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Tahoma; text-decoration: underline }

.testopiccolo2 { COLOR: #6047A9; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Tahoma; background:#E4BCF7; text-decoration: none }
.testopiccolo2:hover { COLOR: #6047A9; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Tahoma; background:#E4BCF7; text-decoration: underline }

.sein { COLOR: #5A1B86; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma; text-decoration: none }

.sein2 { COLOR: #5A1B86; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Tahoma; text-decoration: underline }
.sein2:hover { COLOR: #9C5EC7; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Tahoma; text-decoration: underline }

.neretto10 { COLOR: #5A1B86; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Tahoma; font-weight: bold; text-decoration: none }
.neretto10:hover { COLOR: #5A1B86; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Tahoma; font-weight: bold; text-decoration: underline }

.fondo { COLOR: #70869D; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Tahoma }
.fondo2 { COLOR: #FFFFFF; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Tahoma; font-weight: bold; text-decoration: none }
.fondo3 { COLOR: #70869D; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Tahoma; font-weight: bold; text-decoration: none }
.fondo4 { COLOR: #70869D; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Tahoma; font-weight: bold; text-decoration: none }

.bianco { COLOR: #9361B5; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Tahoma; text-decoration: none }

.bianco2 { COLOR: #FFFFFF; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Tahoma; text-decoration: none }

.bianco3 { COLOR: #E2D7F9; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma; text-decoration: none }
.bianco3:hover { COLOR: #E2D7F9; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma; text-decoration: underline }

.tablink { COLOR: #FFFFFF; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma; text-decoration: none }
.tablink:hover { COLOR: #FFFFFF; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma; text-decoration: underline }

.newblu { COLOR: #2a044c; FONT-SIZE: 18px; FONT-FAMILY: Verdana, sans-serif; font-weight: bold; text-decoration: none }
.newred { COLOR: #800000; FONT-SIZE: 14px; FONT-FAMILY: Verdana, sans-serif; font-weight: bold; text-decoration: none }


/** recensioni **/
.social {
  border-top: #5A1B86 thin dotted;border-bottom: #5A1B86 thin dotted;padding: 10px 0 10px 0; margin: 20px 20px 20px 20px;
  text-align: center;
}

.social div {
  color: #5A1B86;font-family: Verdana,Tahoma;font-size: 11px;
}

#list-commento {
  padding: 1em 0 1em 0;
}

#header-commento {
  text-align: justify;
  margin: 0 0 0.5em 0;
}

#header-commento h3 {
  margin: 1em 1em 0.2em 0;
}

.table-title {
  background-color:#9463D6; color:#FFFFFF; font-weight:bold; font-size:14px;
  padding: 4px 4px 4px 4px;
  text-align: left;
}

.table-autor {
  background-color:#EAEAFF; color: #CC33CC;font-size: 12px; text-align: right;
  padding: 4px 4px 4px 4px;
}

.table-text-adm, .table-text {
  background-color:#EAEAFF; color: #5A1B86;font-family: Verdana,Tahoma;font-size: 13px;
  margin: 0.2em 0 0.8em 0;
  padding: 4px 4px 4px 4px;
  text-align: justify;
}

.table-text-adm {
/*  border: 2px solid #EAEAFF; */
  background-color: #B4BCDA;
  background-color: #F4E2B7;
  background-color: #FAF4E4;
  margin-left: 40px;
}


.messaggio_errore, .messaggio_conferma {
  padding: 0.5em;
  margin: 0.5em;
}

.messaggio_errore {
  color: white;
  background-color: red;
}

.messaggio_conferma {
  color: white;
  background-color: green;
}

/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(delete.gif) no-repeat 0 -16px}
div.star-rating,div.star-rating a{background:url(star.gif) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -16px!important}
div.star-rating-hover a{background-position:0 -32px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */
