@CHARSET "UTF-8";

.prev_boxg_top{
	width:589px; background:url('/_ele/preventivatore/box/box_grande/Box_ombra_alto.png') top left no-repeat;
	height:21px; margin-top:15px;
}
.prev_boxg_sx{
	width:589px; background:url('/_ele/preventivatore/box/box_grande/Box_ombra_sx.png') top left no-repeat;
}
.prev_boxg_dx{
	width:589px; background:url('/_ele/preventivatore/box/box_grande/Box_ombra_dx.png') top right no-repeat;
}
.prev_boxg_centro{
	width:571px; background:#fbfbfb url('/_ele/preventivatore/box/box_grande/Box_sfondo.png') top left repeat-x;
	margin-left:8px; border-left:1px solid #e0e0e1; border-right:1px solid #e0e0e1;
}
.prev_boxg_basso{
	width:589px; background:url('/_ele/preventivatore/box/box_grande/Box_ombra_basso.png') top left no-repeat;
	height:14px;
}
.prev_boxg_titolo{
	padding-left:30px; font-size:16px; font-weight:bold; float:left; width:470px;
}
.prev_boxg_titolo .sottotitolo{
	font-weight:normal; font-size:12px;
}
.prev_boxg_img{
	float:right; margin-right:15px;
}
.prev_boxg_area_titolo{
	/*height:55px;*/ overflow-y:hidden; text-align:justify; margin-bottom:3px;
}
.prev_boxg_filetto{
	width:548px; height:2px; background:url('/_ele/preventivatore/box/box_grande/filetto.png') top left no-repeat;
	margin:auto;  margin-bottom:5px;
}

.prev_boxin_top{
	width:557px; background:url('/_ele/preventivatore/box/box_piccolo/Boxinterno_ombra_alto.png') top left no-repeat;
	height:7px; margin-left:auto; margin-right:auto;
}
.prev_boxin_sx{
	width:557px; background:url('/_ele/preventivatore/box/box_piccolo/Boxinterno_ombra_sx.png') top left no-repeat;
	margin-left:auto; margin-right:auto;
}
.prev_boxin_dx{
	width:557px; background:url('/_ele/preventivatore/box/box_piccolo/Boxinterno_ombra_dx.png') top right no-repeat;
}
.prev_boxin_centro{
	margin-left:7px; width:543px; border:1px solid #e9e9e9;
}
.prev_boxin_risposta{
	padding-top:12px; padding-bottom:12px; padding-left:15px; position:relative;
	background:url('/_ele/preventivatore/box/filetto_trat.png') bottom center no-repeat;
}
.prev_boxin_risposta input.txt{
	width:40px;
}
.prev_boxin_risposta_testo{
	width:490px;
}
.prev_boxin_risposta_help{
	position:absolute; top:12px; right:15px; width:20px; height:20px;
}
.prev_boxin_risposta_desc{
	position:absolute; top:15px; left:530px; z-index:999; display:none;
	font-size:11px; text-align:justify; 
}

.prev_prezzo_alto{
	width:250px; height:63px; background:url('/_ele/preventivatore/box/box_prezzo/box_alto.png') top left no-repeat;
}
.prev_prezzo_sx{
	width:250px; background:url('/_ele/preventivatore/box/box_prezzo/box_ombra_sx.png') top left no-repeat;
}
.prev_prezzo_dx{
	width:250px; background:url('/_ele/preventivatore/box/box_prezzo/box_ombra_dx.png') top right no-repeat;
}
.prev_prezzo_centro{
	width:235px; margin-left:7px; background:#c7dbf0 url('/_ele/preventivatore/box/box_prezzo/box_sfondo_sfumatura.png') top left repeat-x;
	border-left:1px solid #a8c4dd; border-right:1px solid #a8c4dd;
}
.prev_prezzo_basso{
	width:250px; height:87px; background:url('/_ele/preventivatore/box/box_prezzo/box_basso.png') top left no-repeat;
}
.prev_prezzo_contenuto{
	width:216px; margin-left:auto; margin-right:auto; border:1px solid #a8c4dd; background-color:#ffffff;
}
.prev_prezzo_contenuto2{
	width:216px; height:300px; margin-left:auto; margin-right:auto; border:1px solid #a8c4dd; background-color:#ffffff;
	overflow-y:scroll;
}

.prev_boxhelp_bg{
	width:210px; border:2px solid #e9e9e9;
}
.prev_boxhelp_centro{
	background-color:#ffffff; overflow:hidden; border:1px solid #555555; padding:5px;
}

.prev_lbl_prezzo{
	font-size:18px; color:#7dbd55; font-weight:bold; padding-top:7px; padding-left:7px;
}
.prev_lbl_iva{
	font-weight:bold; padding-left:7px; font-size:12px;
}

.prev_box_icone{
	height:38px; width:216px; position:relative; margin-left:auto; margin-right:auto;
}
.prev_box_icone .riepilogo{
	font-weight:bold; font-size:12px; position:absolute; top:10px; left:0px;
}
.prev_box_icone .invia{
	position:absolute; top:10px; left:150px;
}
.prev_box_icone .stampa{
	position:absolute; top:10px; left:175px;
}
.prev_box_icone .submit{
	position:absolute; top:10px; left:200px;
}
.prev_box_icone .invia_desc{
	position:absolute; top:33px; left:150px; display:none;
}
.prev_box_icone .stampa_desc{
	position:absolute; top:33px; left:175px; display:none;
}
.prev_box_icone .submit_desc{
	position:absolute; top:33px; left:200px; display:none;
}
.prev_box_icone .prev_prezzo_btn{
	width:100px; background-color:#ffffff; border:1px solid #555555; font-size:11px; padding:5px;
}
.prev_riepilogo{
	margin:5px;
}
.prev_riepilogo_domanda{
	font-weight:bold; font-size:12px;
}
.prev_riepilogo_risposta{
	font-size:12px; padding-left:5px;
}

.box_invia_email{
	background:url('/_ele/preventivatore/inviaci_preventivo/sfondo.png'); width:300px; height:400px; overflow:hidden;
	color:#7e7979; font-size:14px;
}
.box_invia_email .content{
	padding-left:10px; padding-top:45px;
}
.box_invia_email .nome_campo{
	margin-bottom:1px;
}
.box_invia_email .campo{
	height:53px;
}
.box_invia_email .campo input{
	width:270px;
}
.box_invia_email .btn{
	text-align:right; padding-right:15px;
}
.box_invia_email .btn img{
	cursor: pointer;
}

#prevAjaxWaitIcon{ position:absolute; left:0px; top:0px; width:100%; height:100%;
		background:url('/_ele/preventivatore/ajax-loader-bg.png') repeat; text-align:center; z-index:999;
		}
#prevAjaxWaitIcon div{ margin-top:300px; }

span.warning{
	color:#990000; font-size:10px;
}