BODY {
	BACKGROUND: #ffffff; MARGIN: 0px; FONT: 10px Geneva, Verdana, Arial, Helvetica, sans-serif
}
TABLE {
font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px
}
TD {
}
.V9 {
	FONT-SIZE: 9px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.TITLE {
	FONT-WEIGHT: 900; FONT-SIZE: 16px; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif
}
.TITLE2 {
	FONT-WEIGHT: 900; FONT-SIZE: 14px; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif
}
.tableborder {
	BORDER-RIGHT: #a1a5a9 1px solid; BORDER-TOP: #a1a5a9 1px solid; BORDER-LEFT: #a1a5a9 1px solid; BORDER-BOTTOM: #a1a5a9 1px solid; BACKGROUND-COLOR: #ffffff
}

A:link {COLOR: #000000; TEXT-DECORATION: none}

A:visited {COLOR: #666666; TEXT-DECORATION: none}

.line A:link {COLOR: #008CD4; TEXT-DECORATION: underline}

.line A:visited {COLOR: #008CD4; TEXT-DECORATION: underline}

.line A:hover {COLOR: #008CD4; TEXT-DECORATION: none}

.col1medium {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 11px; color: #000000}

#form1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; background-color: #FFFFFF; width: 420px; text-align: center}
INPUT.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12.75px; color: #000000; background-color: #ebebeb; width: 200px; padding-left: 5px; border: 1px #8490A0 solid}
INPUT.button {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #8490A0; background-color: ebebeb; text-align: center; width: 80px; border: 1px #8490A0 solid; margin-top: 5px}
TEXTAREA.sfondo {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ebebeb; FONT: 12px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #000000 1px solid; WIDTH: 200px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid
; border: 1px #8490A0 solid
}
INPUT.button2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #8490A0; background-color: #ebebeb; text-align: center; width: 80px; border: 1px #336699 solid; font-weight: bold; margin-top: 5px}INPUT.risultato { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 16px; color: #000000; background-color: #FFFFFF; width: 140px; border: 1px #FFFFFF solid; clip:     rect(   ); font-weight: bold}

.formcol {
	background : #ebebeb;
	color : #000000;
	font-size: 12.75px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	scrollbar-base-color : #778899;
	scrollbar-face-color: #D7D7D7; 
	scrollbar-shadow-color: #2952A0; 
	scrollbar-highlight-color: #D7D7D7; 
	scrollbar-3dlight-color: #D7D7D7; 
	scrollbar-darkshadow-color: white; 
	scrollbar-track-color: #2952A0; 
	scrollbar-arrow-color: #2952A0;
; width: 300px
        	
}
.col1medium {
FONT-SIZE: 11.75px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}.opt1 {  background-color: eeeeee}
.opt2 {  background-color: #DBE0E5}
TEXTAREA.buy { BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ebebeb; FONT: 12px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #000000 1px solid; WIDTH: 300px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid ; border: 1px #8490A0 solid ; clip:  rect(   )}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.footerMain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
}
#stampa {
}

#header {
}

#menu {
}

#footer {
}
.sfondociano {
	background-image: url(index/puntino_ciano.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.sfondocianoOrizon {

	background-image: url(index/puntino_ciano.gif);
	background-repeat: repeat-x;
}
#informativa li {
	/*/*/margin: 0px 0px 10px 0px;/* */
}
#center {
	text-align: center;
}
#red {
	color: #FF0000;
}
.red {
	color: #FF0000;
}
#box {
	width:450px;
	height:375px;
	position:absolute;
	top:25%;
	left:20%;
	margin:-188px 0 0 -225px;

}   
div#minipics{
	width: 100%;
}
div#minipics ul{list-style-type: none;margin: 0;padding: 0}
div#minipics li{float:left;margin:0 5px 5px 5px;border:1px solid #ccc;padding: 3px}
div#minipics img{border:0}
UL.referenze {
	line-height: 1.5px;
	list-style-image: url(custommain/arrow.gif);
	list-style-type: square;
}
LI.referenze {
	padding-left: 5px;
	font-size: 12px;
	line-height: 1.5;
	font-variant: small-caps;
	font-weight: bold;
	letter-spacing: 1px;	
}
.titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.75px;
	color: #000000;
	background-image: url(contatti/fill.jpg);
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
	font-style: normal;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #FFFFFF;
	background-color: #8490A0;
	padding: 2px 0 2px 5px;
}
h2 {
	font-size: 1.1em;
	color: #000000;
}
.bgNegozio {
	background-image: url(display-riga-singola/bg.gif);
	background-repeat: repeat-x;
}
UL.descrizione {
	line-height: 1.2px;
	list-style-type: disc;
	margin:0;
}
LI.descrizione {
	padding: 5px 0 0 5px;
	font-size: 11px;
	line-height: 1.3em;
}.blu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #008CD4;
	padding: 10px 0 10px 10px;
}
.bluTitle {
	color: #008CD4;
	font-size: 40px;
	font-family: Georgia,Verdana,Arial,Sans-Serif;
	font-weight: normal;
	letter-spacing: -2px;
	padding: 10px 0 10px 0;
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #008CD4;
	padding: 10px 0 10px 10px;*/
}
.bluTitle a {
	color: #008CD4;
	text-decoration:none;
}
.rosso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FF0000;
	padding: 10px 0 10px 10px;
}
.nero {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	padding: 10px 0 10px 0;
}
.lettera {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	padding: 10px 0 10px 5px;
	font-weight: bold;
	color: #008CD4;
	font-style: italic;
}
.letteraRossa {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	padding: 10px 0 10px 5px;
	font-weight: bold;
	color: #FF0000;
	font-style: italic;
}
.price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #0290F2;
}
.priceMini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0290F2;
}
.opt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #787978;
}
.letteraVerde {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	padding: 10px 0 10px 5px;
	font-weight: bold;
	color: #00D414;
	font-style: italic;
}
.verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #00D414;
	padding: 10px 0 10px 10px;
}
.letteraBianco {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	padding: 10px 0 10px 5px;
	font-weight: bold;
	color: #A5A5A5;
	font-style: italic;
}
.bianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #A5A5A5;
	padding: 10px 0 10px 10px;
}
.giallo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #DBD932;
	padding: 10px 0 10px 10px;
}
.BGgiallo {
	font: bold 1.5em Arial, Helvetica, sans-serif;
	background-color: #DBD932;
}
.BGblu {
	font: bold 1.5em Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color: #008CD4;
}
.titoloDesc {
	font: bold 1.5em Arial, Helvetica, sans-serif;
	color: #000;
}
.titoloBGgiallo
 {
	font: bold 1.5em Arial, Helvetica, sans-serif;
}

.linkFoto A:link {font: bold 1.5em Arial, Helvetica, sans-serif; COLOR: #008CD4; TEXT-DECORATION: underline}

.linkFoto A:visited {font: bold 1.5em Arial, Helvetica, sans-serif; COLOR: #008CD4; TEXT-DECORATION: underline}

.linkFoto A:hover {font: bold 1.5em Arial, Helvetica, sans-serif; COLOR: #008CD4; TEXT-DECORATION: none}
