BODY {
	BACKGROUND: #ffffff; MARGIN: 0px; FONT: 10px Geneva, Verdana, Arial, Helvetica, sans-serif
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000;
	border-bottom: 2px solid #3e3e3e;
	padding-bottom: 5px;
	margin:10px 0;
}
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;

}   

/* Gallery Nuovo Fotovoltaico  */

.new_model{
	color:#777;
	text-align:left;
	font-size:18px;
	margin-bottom: -10px;
	font-variant: small-caps;
	letter-spacing: 1px;
	margin-bottom: 10px;
}

div#container{
	margin: 0 auto;
	width:100%;
	font-family:Verdana, Geneva, sans-serif;
	text-align:left;
}

#container img{
	border:5px solid #7b7b7b;
	-moz-border-radius: 5px;
	-webkit-border-radius: 10px;
	margin: 10px;
}

#container img:hover{
	border-color:#555;
	-moz-box-shadow: 0px 0px 10px #111;
	-webkit-box-shadow: 0px 0px 10px #111;
}


/* Gallery T-Sun 1  */


div#containerTsun1{
	margin: 20px auto 0 auto;
	width:100%;
	text-align:center;
}

#containerTsun1 img{
	border:5px solid #DFDFDF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 10px;
	margin: 10px;
}

#containerTsun1 img:hover{
	border-color:#555;
	-moz-box-shadow: 0px 0px 10px #111;
	-webkit-box-shadow: 0px 0px 10px #111;
}

/*   fine  */

/* Gallery T-Sun 3slimm  */


div#containerTsun3slimm{
	margin: 20px auto 0 auto;
	width:100%;
	text-align:center;
}

#containerTsun3slimm img{
	border:5px solid #DFDFDF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 10px;
	margin: 10px;
}

#containerTsun3slimm img:hover{
	border-color:#555;
	-moz-box-shadow: 0px 0px 10px #111;
	-webkit-box-shadow: 0px 0px 10px #111;
}

/*   fine  */

/* Gallery T-Sun 3  */


div#containerTsun3{
	margin: 20px auto 0 auto;
	width:100%;
	text-align:center;
}

#containerTsun3 img{
	border:5px solid #DFDFDF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 10px;
	margin: 10px;
}

#containerTsun3 img:hover{
	border-color:#555;
	-moz-box-shadow: 0px 0px 10px #111;
	-webkit-box-shadow: 0px 0px 10px #111;
}

/*   fine  */

/* Gallery T-Sun 4  */


div#containerTsun4{
	margin: 20px auto 0 auto;
	width:100%;
	text-align:center;
}

#containerTsun4 img{
	border:5px solid #DFDFDF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 10px;
	margin: 10px;
}

#containerTsun4 img:hover{
	border-color:#555;
	-moz-box-shadow: 0px 0px 10px #111;
	-webkit-box-shadow: 0px 0px 10px #111;
}

/*   fine  */

/* Gallery T-Sun 5  */


div#containerTsun5{
	margin: 20px auto 0 auto;
	width:100%;
	text-align:center;
}

#containerTsun5 img{
	border:5px solid #DFDFDF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 10px;
	margin: 10px;
}

#containerTsun5 img:hover{
	border-color:#555;
	-moz-box-shadow: 0px 0px 10px #111;
	-webkit-box-shadow: 0px 0px 10px #111;
}

/*   fine  */


/* Gallery Modelli Vecchi Fotovoltaico */

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: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-weight: normal;
	letter-spacing: -1px;
	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: 28px;
	font-weight: bold;
	color: #0290F2;
	text-indent:-0.8em
}
.priceMini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0290F2;
	
}
.opt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	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}

/*  SFONDO PAGINA FOTOVOLTAICO

#displaylcd {
	background-image:url(wd-impianto-fotovoltaico/display_fotovoltaico_LCD.jpg);
	width:500px;
	height:461px;
	background-repeat: no-repeat;
	background-position: center;
	margin: 20px 0;
	padding:3px;
	border: 1px solid #DFDFDF;
}
#displaylcd h2 {
color:#000; 
font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; 
font-size:28px; 
letter-spacing:-1px;
font-weight:bold; 
padding: 20px 0 0 0; 
margin: 0;

}

#displaylcd p {
color:#888; 
line-height:1.4; 
font-size:16px; 
font-weight:normal;
padding-left: 15px;
padding-right: 15px;
}*/

.displaylcdSLIMM {
	background-image:url(wd-impianto-fotovoltaico/display_fotovoltaico_tsun3_slimm_impianto.jpg);
	width:800px;
	height:461px;
	background-repeat: no-repeat;
	background-position: center;
	margin: 20px 0;
	padding: 3px;
	
	text-align:center;
	vertical-align:top;
}

.display-tsun1 {
	background-image:url(wd-impianto-fotovoltaico/display_fotovoltaico_tsun1_impianto.jpg);
	width:800px;
	height:461px;
	background-repeat: no-repeat;
	background-position: center;
	margin: 20px 0;
	padding: 3px;
	
	text-align:center;
	vertical-align:top;
}

.displaylcd1 {
	background-image:url(wd-impianto-fotovoltaico/display_fotovoltaico_LCD.jpg);
	width:800px;
	height:461px;
	background-repeat: no-repeat;
	background-position: center;
	margin: 20px 0;
	padding: 3px;
	
	text-align:center;
	vertical-align:top;
}

.display-tsun3 {
	background-image:url(wd-impianto-fotovoltaico/display_fotovoltaico_tsun3_impianto.jpg);
	width:800px;
	height:461px;
	background-repeat: no-repeat;
	background-position: center;
	margin: 20px 0;
	padding: 3px;
	
	text-align:center;
	vertical-align:top;
}

.display-tsun4 {
	background-image:url(wd-impianto-fotovoltaico/display_fotovoltaico_tsun4_impianto.jpg);
	width:800px;
	height:461px;
	background-repeat: no-repeat;
	background-position: center;
	margin: 20px 0;
	padding: 3px;
	
	text-align:center;
	vertical-align:top;
}

.display-tsun5 {
	background-image:url(wd-impianto-fotovoltaico/display_fotovoltaico_tsun5_impianto.jpg);
	width:800px;
	height:461px;
	background-repeat: no-repeat;
	background-position: center;
	margin: 20px 0;
	padding: 3px;
	/*border: 1px solid #DFDFDF;*/
	text-align:center;
	vertical-align:top;
}

.displaylcd h2 {
color:#000; 
font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; 
font-size:36px; 
letter-spacing:-1px;
font-weight:bold; 
padding: 20px 0 10px 0; 
margin: 0;

}

.displaylcd p {
color:#888; 
line-height:1.4; 
font-size:22px; 
font-weight:normal;
padding-left: 15px;
padding-right: 15px;
}

#lineborder {
padding:20px 0; 
}



/*  TABELLA FOTOVOLTAICO */

 .content #datasheet th,
 .content #datasheet td { width:20%; padding:10px; vertical-align:top; text-align:left; }
 .content #datasheet th { padding-left:40px; font-weight:bold; color:#000; font-size:11px; }
 .content #datasheet th span { font-weight:normal; display:block; }
 .content #datasheet .images th { padding:8px 0; text-align:center; }
 .content #datasheet .header th.divider { border-right:1px solid #eee; }
 .content #datasheet .description { vertical-align:bottom; }
 .content #datasheet .even { background:#eee; }
 .content #datasheet .even .divider { border-right:1px solid #fff; }
 .content #datasheet .odd { background:#fff; }
 .content #datasheet .odd .divider { border-right:1px solid #eee; }

.spec {
color:#000000; font:small-caps bold 16px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; line-height:14px; margin-bottom:36px; border-bottom:1px solid #BCBCBC; padding-bottom:7px; 
}
		
hr { background:none repeat scroll 0 0 #DFDFDF; border:medium none; height:10px; line-height:1px; margin-bottom:20px; padding:0; width:100%;
}

#sfondo { background-color:#999966;

}


/* EFFETTO SFUMATO */



a.opacity img {
filter:alpha(opacity=70);
-moz-opacity: 0.7;
opacity: 0.7;
}
a.opacity:hover img {
filter:alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

