@charset "iso-8859-2";

/*  
// BASE
*/
body {
	background: #ffffff;
	margin: 0px;
	padding: 0px;
	text-align: center; 
	font: 14px "trebuchet MS", Verdana, Arial;
	z-index: 1;
}
a {
	outline : none;
	-moz-outline: none;
}
.clearerSpacer {
	line-height: 6px;
	height: 6px;
	margin: 0;
	font-size: 0;
	clear: both;
}
.spacer {
	float: left;
	display: block;
	margin: 0px 2px 0px 2px;
	width: 50px;
	height:	87px;
}

/*
PAGINA PRINCIPALE
*/

div#wizard_ce {
	width: 850px;
	margin-left: auto;
	margin-right: auto;
	background: #E5E5E5 url(../images/bg_wizard.jpg) no-repeat right 0px;
}
.wiz_titoli_sez {
	height: 11px;
	margin: 0px;
	padding: 0px;
	font-size: 1px;
}

.wiz_contenuti {
	background: transparent;
	min-height: 380px;
	padding: 0px;
	text-align: left;
}
.wiz_contenuti_body {
	padding: 0px 12px 6px;
	text-align: left;
	margin: 0px;
	min-height: 61px;
}
.wiz_contenuti_b_sx {
	width: 100%;
	min-height: 380px;
}
.wiz_contenuti_b_dx {
	width: 100%;
	min-height: 380px;
}

.wiz_piede_sez {
	width: 100%;
}

#float_right {
	float: right;
}

/*  HELP  */

.help_button a {
	text-decoration: underline;
	padding:0px;
	margin:3px 3px 0px 0px;
	padding: 2px 0px 0px 30px;
	height: 21px;
	background: url(../images/aiuto.png) no-repeat;
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #3d4b55;

}
.help_button a:link, .help_button a:visited {
	color: #3d4b55;
	background: url(../images/aiuto.png) no-repeat 0px 0px;
}
.help_button a:hover, .help_button a:focus, .help_button a:active {
	color: #4B983A;
	text-decoration: underline;
	background: url(../images/aiuto.png) no-repeat 0px -23px;
}

a.help_button_2 {
	text-decoration: underline;
	padding:0px;
	margin: 0px;
	padding: 2px 30px 2px 0px;
	height: 23px;
	background: url(../images/aiuto.png) no-repeat right 0px;
	display:inline;
	font-size: 12px;
	font-weight: bold;
	color: #3d4b55;
}
a.help_button_2:link, a.help_button_2:visited {
	color: #3d4b55;
	text-decoration: none;
	background: url(../images/aiuto.png) no-repeat right 0px;

}
a.help_button_2:hover, a.help_button_2:focus, a.help_button_2:active {
	color: #4B983A;
	text-decoration: underline;
	background: url(../images/aiuto.png) no-repeat right -23px;
}

#container-help {
	background: transparent url(../images/help_bg.png) no-repeat 0px 0px;
	height: 250px;
	padding: 10px;
	z-index: 5;
}
.help_titolo {
	float: left;
	height: 17px;
	margin:0px 0px 0px 0px;
	display: block;
	font-weight: bold;
	font-size: 14px;
	color: #666666;
}
.help_close a {
	float: right;
	text-decoration: none;
	padding:0px;
	margin:0px 0px 8px 0px;
	padding: 0px 20px 0px 0px;
	height: 17px;
	background: url(../images/chiudi.png) no-repeat right 0px;
	display: block;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
.help_close a:link, .help_close a:visited {
	color:#666666;
	background: url(../images/chiudi.png) no-repeat right 0px;
}
.help_close a:hover, .help_close a:focus, .help_close a:active {
	color:#666666;
	text-decoration: underline;
	background: url(../images/chiudi.png) no-repeat right -17px;
}
.help_contenent {
	clear: right;
	overflow:auto;
	height: 215px;
	font-size: 12px;
	color: #999999;
	text-align: justify;
}
#wiz_corpo #help {
	background: #999999;
	text-align: left;
}
#wiz_corpo #help h3 {
	font-size: 12px;
}
#wiz_corpo #help p {
	font-size: 10px;
}
/* 
STEP
*/

#container-wizard-acb {
	background: transparent;
	min-height: 370px;
}

/* Pagina iniziale */
.wiz_sezione_start {
	/*background: url(../images/bg_testata_start.jpg) no-repeat -128px -11px;*/
	float: left;
	font: "trebuchet MS", Verdana, Arial;
	color: #FFFFFF;
	width: 100%;
	height: 90px;
	padding: 0px 0px 0px 5px;
}
#wiz_corpo_start {
	background: url(../images/bg_start.jpg) no-repeat 0px 0px;
	min-height: 225px;
	float: left;
	margin: 0px 0px 0px 10px;	/*width: 350px;*//*background: #006666;*/
	width: 643px;
}
.step_start {
	margin: 0px ;
	padding: 0px;
}
.inizia a {
	float: left;
	display: block;
	background: transparent url(../images/inizia.png) no-repeat 0px 0px;
	margin: 80px 0px 0px 0px;
	width: 140px;
	height:	140px;
	text-indent: -1000em;
	cursor: pointer;
}
.inizia a:link {
	background: transparent url(../images/inizia.png) no-repeat 0px 0px;
}
.inizia a:hover {
	background: transparent url(../images/inizia.png) no-repeat 0px -140px;
}


.wiz_sezione {
	background: transparent;
	float: left;
	font: "trebuchet MS", Verdana, Arial;
	color: #0098c1;
	height: 90px;
	padding: 0px 0px 0px 5px;
}
.wiz_sezione h2 {
	display:block;
	width: 500px;
	margin: 0px;
	padding: 0px;
	font-size: 22px;
	font-weight: bolder;
}
.wiz_sezione p {
	display:block;
	width: 350px;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: bolder;
	font-style: italic;
	line-height: 1em;
}

/* CONTENUTI*/

#wiz_corpo {
	background: url(../images/bg_corpo.jpg) no-repeat 0px 10px;
	min-height: 270px;
	float: left;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
	width: 330px;
}
#wiz_corpo #tips1{
	background: url(../images/bg_tips1.jpg) no-repeat;
	margin: 10px 0px;
	padding: 8px 2px 0px 1px ;
	float: left;
	width: 314px;
	border-bottom: 1px solid #964E51;
	text-align:justify;
}
#wiz_corpo #tips2{
	background: url(../images/bg_tips2.jpg) no-repeat;
	margin: 10px 0px;
	padding: 8px 2px 0px 1px ;
	float: left;
	width: 314px;
	border-bottom: 1px solid #964E51;
	text-align:justify;	
}
#wiz_corpo #tips3{
	background: url(../images/bg_tips3.jpg) no-repeat;
	margin: 10px 0px;
	padding: 8px 2px 0px 1px ;
	float: left;
	width: 314px;
	border-bottom: 1px solid #964E51;
	text-align:justify;	
}
.titolo_tips{
	height: 15px;
	font-weight:bold;
/*	background: #D9D9D9;*/
	padding: 3px 5px;	
	border-bottom: 1px solid #964E51;
	color: #0098c1;
	background: transparent url(../images/bg_tips.gif) repeat-x 0px 0px;
}
.corpo_tips{
	clear: both;
	font-size: 10px;
	background: #FFFFFF;	
	padding: 5px ;
	color: #333333;
}

#wiz_corpo p {
	text-align: left;
	font-style: italic;
	font-size: 14px;
	margin: 0px;
	padding: 15px 0px 0px 8px;
}
#wiz_corpo #vert_spacer{
	margin: 100px 0px 0px 0px;
}


#wiz_corpo input {
	width: 150px;
	height: 22px;
	padding: 2px 5px 0px 5px;
	margin: 0px 0px 0px 5px;
	font: 14px "trebuchet MS", Verdana, Arial;
	background: transparent url(../images/textfield_bg.gif) repeat-x 0px 0px;
	border: 1px solid #CCCCCC;
}
#wiz_corpo input.conferma {
	font: 14px "trebuchet MS", Verdana, Arial;
	background: transparent url(../images/conferma.png) no-repeat 0px 0px;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	height: 23px;
	width: 78px;
	border-style: none;
	cursor: pointer;
}
#wiz_corpo input.conferma:hover {
	background: url(../images/conferma.png) no-repeat 0px -23px;
}



/*
 Sezione risultati
*/

#wiz_corpo_risultato {
	background: url(../images/bg_corpo.jpg) no-repeat 0px 10px;
	min-height: 270px;
	line-height:18px;
	float: left;
	margin: 0px 0px 0px 10px;	/*width: 350px;*//*background: #006666;*/
	padding: 20px 0px 0px 10px;
	width: 400px;
}
#wiz_corpo_risultato ul {
	font-size: 12px;
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#wiz_corpo_risultato li {
	margin: 0px;
	padding: 0px 0px;
}
#wiz_corpo_risultato li b {
	color:#CC0000;
	margin: 0px;
	padding: 0px 20px 0px 5px;
}

#wiz_corpo_risultato li b.icona {
	background: url(../images/icon_info.gif) no-repeat center right;
}
b.icona {
	background: url(../images/icon_info.gif) no-repeat center left;
	padding-left: 18px;
}
/* Consolle pagina risultati */
.opzioni a {
	text-decoration: none;
	padding:0px;
	margin:3px 3px 0px 0px;
	height: 21px;
	font-size: 12px;
	font-weight: bold;
	color: #3d4b55;
}
.opzioni a:link, .opzioni a:visited {
	color:#3d4b55;
}
.opzioni a:hover, .opzioni a:focus, .opzioni a:active {	
	color: #4B983A;
	text-decoration: underline;
}

#consolle_opzioni_wizard {
	margin: 20px 0px 0px 0px;
	height: 250px;
	width: 250px;
	float: right;
}
#consolle_opzioni_wizard_disable {
	margin: 20px 0px 0px 0px;
	height: 230px;
	width: 250px;
	float: right;
}

#pdf_risultati a {
	/*float: right;*/
	display: block;
	background: url(../images/icona_pdf.png) no-repeat 0px 0px;
	margin: 0px 0px 0px 150px;
	width: 66px;
	height:	60px;
	text-indent: -1000em;
	cursor: pointer;
}
#pdf_risultati a:link {
	background: url(../images/icona_pdf.png) no-repeat 0px 0px;
}
#pdf_risultati a:hover {
	background: url(../images/icona_pdf.png) no-repeat 0px -60px;
}

#richiedi_contatto a {
	display: block;
	background: url(../images/richiedi_contatto.png) no-repeat 0px 0px;
	margin: 0px 0px 0px 150px;
	width: 66px;
	height:	60px;
	text-indent: -1000em;
	cursor: pointer;
}
#richiedi_contatto a:link {
	background: url(../images/richiedi_contatto.png) no-repeat 0px 0px;
}
#richiedi_contatto a:hover {
	background: url(../images/richiedi_contatto.png) no-repeat 0px -60px;
}


/*
// LISTA SCELTE / STEP VERTICALI
*/
#wiz_corpo_scelte {
	background: url(../images/bg_scelte_step.jpg) no-repeat right 10px;
	min-height: 255px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 1px;
	width: 148px;
}
#wiz_corpo_scelte .passo_precedente a {
	padding: 0px 0px 0px 20px;
	color: #333333;
	text-decoration: none;
	background: url(../images/back.png) no-repeat 0px 0px;
}
#wiz_corpo_scelte .passo_precedente a:visited {
	color: #333333;
	text-decoration: none;
	background: url(../images/back.png) no-repeat 0px 0px;
}
#wiz_corpo_scelte .passo_precedente a:hover, #wiz_corpo_scelte .passo_precedente a:focus, #wiz_corpo_scelte .passo_precedente a:active {
	color: #333333;
	text-decoration: underline;
	background: url(../images/back.png) no-repeat 0px -18px;
}
#wiz_corpo_scelte p {
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
	padding: 15px 0px 0px 0px;
}
#wiz_corpo_scelte ul {
	font-size: 10px;
	list-style: none;
	margin: 0px;
	padding: 4px 0px 0px 0px;
}
#wiz_corpo_scelte li.step_corrente {
	text-align: center;
	/*background: #ffdd00 url(../images/step/freccione_corrente.gif) no-repeat center center*/;
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
	border-bottom: solid 1px #ffffff;
	color: #4B983A;

}
#wiz_corpo_scelte li {
	text-align: center;
	background: url(../images/freccione.gif) no-repeat center top;
	margin: 0px;
	padding: 6px 0px;
	border-bottom: solid 1px #ffffff;
	line-height: 0.8em;
}
#wiz_corpo_scelte li a:link {
	color: #333333;
	text-decoration: none;
}
#wiz_corpo_scelte li a:visited {
	color: #333333;
	text-decoration: none;
}
#wiz_corpo_scelte li a:hover {
	color: #333333;
	text-decoration: underline;
}

#wiz_corpo_scelte li.riparti {
	background: none;
	margin: 0px;
	padding: 0px;
	border: none ;
}
#wiz_corpo_scelte li.riparti a{
	display: block;
	background: url(../images/riparti.png) no-repeat 0px 0px;
	margin: 6px 0px 0px 0px;
	padding: 0px;
	height: 38px;
	width: 148px;
	text-indent: -1000em;
	cursor: pointer;
}
#wiz_corpo_scelte li.riparti a:hover {
	background: url(../images/riparti.png) no-repeat 0px 0px;
}
#wiz_corpo_scelte li.riparti a:hover {
	background: url(../images/riparti.png) no-repeat 0px -38px;
}



/* Pulsanti posizionamento */


.terra a {
	float: left;
	display: block;
	background: url(../images/terra.png) no-repeat 0px 0px;
	margin: 0px 2px 0px 2px;
	width: 100px;
	height:	87px;
	text-indent: -1000em;
	cursor: pointer;
}
.terra a:link {
	background: url(../images/terra.png) no-repeat 0px 0px;
}
.terra a:hover {
	background: url(../images/terra.png) no-repeat 0px -87px;
}
.tetto_piano a {
	float: left;
	display: block;
	background: url(../images/tetto_piano.png) no-repeat 0px 0px;
	margin: 0px 2px 0px 2px;
	width: 100px;
	height:	87px;
	text-indent: -1000em;
	cursor: pointer;
}
.tetto_piano a:link {
	background: url(../images/tetto_piano.png) no-repeat 0px 0px;
}
.tetto_piano a:hover {
	background: url(../images/tetto_piano.png) no-repeat 0px -87px;
}
.tetto_inclinato a {
	float: left;
	display: block;
	background: url(../images/tetto_inclinato.png) no-repeat 0px 0px;
	margin: 0px 2px 0px 2px;
	width: 100px;
	height:	87px;
	text-indent: -1000em;
	cursor: pointer;
}
.tetto_inclinato a:link {
	background: url(../images/tetto_inclinato.png) no-repeat 0px 0px;
}
.tetto_inclinato a:hover {
	background: url(../images/tetto_inclinato.png) no-repeat 0px -87px;
}


/* Pulsanti integrazione */


.integrato a {
	float: left;
	display: block;
	background: url(../images/tetto_integrato.png) no-repeat 0px 0px;
	margin: 0px 2px 0px 2px;
	width: 100px;
	height:	87px;
	text-indent: -1000em;
	cursor: pointer;
}
.integrato a:link {
	background: url(../images/tetto_integrato.png) no-repeat 0px 0px;
}
.integrato a:hover {
	background: url(../images/tetto_integrato.png) no-repeat 0px -87px;
}
.semintegrato a {
	float: left;
	display: block;
	background: url(../images/tetto_semintegrato.png) no-repeat 0px 0px;
	margin: 0px 2px 0px 2px;
	width: 100px;
	height:	87px;
	text-indent: -1000em;
	cursor: pointer;
}
.semintegrato a:link {
	background: url(../images/tetto_semintegrato.png) no-repeat 0px 0px;
}
.semintegrato a:hover {
	background: url(../images/tetto_semintegrato.png) no-repeat 0px -87px;
}


/* Pulsanti modalita */


.scambio_sul_posto a {
	float: left;
	display: block;
	background: url(../images/scambio_sul_posto.png) no-repeat 0px 0px;
	margin: 0px 2px 0px 2px;
	width: 100px;
	height:	87px;
	text-indent: -1000em;
	cursor: pointer;
}
.scambio_sul_posto a:link {
	background: url(../images/scambio_sul_posto.png) no-repeat 0px 0px;
}
.scambio_sul_posto a:hover {
	background: url(../images/scambio_sul_posto.png) no-repeat 0px -87px;
}

.consumo_totale a {
	float: left;
	display: block;
	background: url(../images/consumo_totale.png) no-repeat 0px 0px;
	margin: 0px 2px 0px 2px;
	width: 100px;
	height:	87px;
	text-indent: -1000em;
	cursor: pointer;
}
.consumo_totale a:link {
	background: url(../images/consumo_totale.png) no-repeat 0px 0px;
}
.consumo_totale a:hover {
	background: url(../images/consumo_totale.png) no-repeat 0px -87px;
}

.vendita_totale a {
	float: left;
	display: block;
	background: url(../images/vendita_totale.png) no-repeat 0px 0px;
	margin: 0px 2px 0px 2px;
	width: 100px;
	height:	87px;
	text-indent: -1000em;
	cursor: pointer;
}
.vendita_totale a:link {
	background: url(../images/vendita_totale.png) no-repeat 0px 0px;
}
.vendita_totale a:hover {
	background: url(../images/vendita_totale.png) no-repeat 0px -87px;
}
.vendita_autoconsumo a {
	float: left;
	display: block;
	background: url(../images/vendita_autoconsumo.png) no-repeat 0px 0px;
	margin: 0px 2px 0px 2px;
	width: 100px;
	height:	87px;
	text-indent: -1000em;
	cursor: pointer;
}
.vendita_autoconsumo a:link {
	background: url(../images/vendita_autoconsumo.png) no-repeat 0px 0px;
}
.vendita_autoconsumo a:hover {
	background: url(../images/vendita_autoconsumo.png) no-repeat 0px -87px;
}
/*
//
//
//
//
// Icone Sezioni
*/
#dimensionamento {
	margin: 20px 0px 0px 0px;
	background: url(../images/dimensionamento.png) no-repeat;
	height: 180px;
	width: 300px;
	float: right;
}
#potenza {
	margin: 20px 0px 0px 0px;
	background: url(../images/potenza.png) no-repeat;
	height: 180px;
	width: 300px;
	float: right;
}

#posizionamento {
	margin: 20px 0px 0px 0px;
	background: url(../images/posizionamento.png) no-repeat;
	height: 180px;
	width: 300px;
	float: right;
}

#vendita {
	margin: 20px 0px 0px 0px;
	background: url(../images/vendita.png) no-repeat;
	height: 180px;
	width: 300px;
	float: right;
}

