@charset "utf-8";
/* CSS Document */



body{
	margin:0px;
	font-family:"Courier New", Courier, monospace;
	color:#868c93;
	font-size:15px;
	
}

a{ text-decoration:none;}
/*a{
	color:#000000; 
	text-decoration:none; 
}
a:hover, a:visited, a:active, a:link{
	color:#909090; 
	text-decoration:none; 
} */

form{
	display:inline;
}
th {
	height:1px;
}
#header{
	background-image:url(../img/header.bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:39px;
}
#nav{
	background-image:url(../img/menu.bg.jpg);
	background-repeat:repeat-x;
	height:55px;
}
#menu{
	width:950px;
	margin:auto;
}
/*
#menu ul{
	margin-left:50px; 
}*/
#menu ul{
	position:absolute;
	margin-top:17px;
	margin-left:-31px; !important;
	list-style-type: none;
}



#menu li{
	display:inline;
	margin-left:-9px;
}


.display_oriziontale {


	
	position:absolute;
	margin-top:3px;
	margin-left:-31px; !important;
	list-style-type: none;

}
.display_oriziontale li{
	display:inline;
	margin-left:-9px;
}

.display_none{display:none;}


.testo_grande{font-size:18px;letter-spacing: -0.12em;}
.testo_piccolo{font-size:11px;}
.testo_stretto{letter-spacing: -0.12em;}
.testo_verde{ color:#50a512;}
.testo_rosso{ color:#FF0000;}
.testo_verdana_piccolo{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
.giustifico { text-align:justify}
.testo_bianco{ color:#FFFFFF;}
.link_verde{color:#50a512; text-decoration:none;}
.link_verde:hover{color:#909090; text-decoration:none;}

#display{
	background-image:url(../img/display.bg.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:370px;
	
}
#display_content{
	width:950px;
	margin:auto;
	
}
#corpo{
	width:950px;
	margin:auto;
	padding-top:5px;
}
#corpo_stampa{

	padding-top:20px;
	width:550px;
	margin:auto;


}

#contenuto_sx{
	/*position:relative;*/
	width:550px;
}

#contenuto_sx_stampa{
	/*position:relative;*/
	width:550px;
	padding-left:20px;
}

#contenuto_dx{
	/*position:relative;*/
	width:400px;
}
#footer{
	background-image:url(../img/footer.bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:126px;
}

.input{
	background-image:url(../img/input.bg.png);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	border:0px;
	width:138px;
	height:23px;
	padding:5px;
}

.bg_radio_label{
	background-image:url(../img/bg.radio.label.png);
	background-repeat:repeat-y;
	
	width:572px;
	/*
	height:29px;*/
}
.clearFloat{
	clear:left; 
	clear:right;
}
.clearBoth{
	clear:both;
}
.floatLeft{	
	float:left;
}

.bold{ 
	font-weight:bold;
}
h3{
	margin-bottom:-5px;
}




.correggiAllineamentoElenco{
	position:relative;
	margin-top:-2px;
}
.bg_label_prezzo{
	background-image:url(../img/label.prezzo.png);
	width:133px;
	height:29px;
}
.bg_label_prezzo span{
	position:absolute;
	margin-left:20px;
	padding-top:7px;
	text-align:right;
	font-size:11px;
	width:100px;
}

.barra_sx{
	background-image:url(../img/barra.sx.gif);
	background-repeat:no-repeat;
	width:8px;
	height:26px;
}

.barra_dx{
	background-image:url(../img/barra.dx.gif);
	background-repeat:no-repeat;
	width:8px;
	height:26px;
}

.barra_middle{
	background-image:url(../img/barra.middle.gif);
	height:26px;
	padding-top:3px;
	background-repeat:repeat-x;
}

.barra_sx_verde_piatto{
	background-image:url(../img/barra.sx.verde.piatto.gif);
	background-repeat:no-repeat;
	width:8px;
	height:26px;
}

.barra_dx_verde_piatto{
	background-image:url(../img/barra.dx.verde.piatto.gif);
	background-repeat:no-repeat;
	width:8px;
	height:26px;
}

.barra_middle_verde_piatto{
	background-image:url(../img/barra.middle.verde.piatto.gif);
	height:26px;
	padding-top:3px;
	background-repeat:repeat-x;
}
.barra_sx_gialla{
	background-image:url(../img/barra.sx.gialla.gif);
	background-repeat:no-repeat;
	width:8px;
	height:27px;
}

.barra_dx_gialla{
	background-image:url(../img/barra.dx.gialla.gif);
	background-repeat:no-repeat;
	width:8px;
	height:27px;
}

.barra_middle_gialla{
	background-image:url(../img/barra.middle.gialla.gif);
	height:27px;
	padding-top:3px;
	background-repeat:repeat-x;
}



.barra_sx_verde{
	background-image:url(../img/barra.sx.verde.gif);
	background-repeat:no-repeat;
	width:8px;
	height:27px;
}

.barra_dx_verde{
	background-image:url(../img/barra.dx.verde.gif);
	background-repeat:no-repeat;
	width:8px;
	height:27px;
}

.barra_middle_verde{
	background-image:url(../img/barra.middle.verde.gif);
	height:27px;
	padding-top:3px;
	background-repeat:repeat-x;
}



.box_top{
	background-image:url(../img/box.top.gif);
	background-repeat:no-repeat;
	width:225px;
	height:6px;
}

.box_bottom{
	background-image:url(../img/box.bottom.gif);
	background-repeat:no-repeat;
	width:225px;
	height:6px;
}

.box_middle{
	background-image:url(../img/box.middle.gif);
	background-repeat:repeat-y;
	width:225px;
	
}
.box_middle div{
	margin-left:5px;
	margin-rigth:5px;
}





.box_big_top{
	background-image:url(../img/box.big.top.gif);
	background-repeat:no-repeat;
	width:354px;
	height:8px;
}

.box_big_bottom{
	background-image:url(../img/box.big.bottom.gif);
	background-repeat:no-repeat;
	width:354px;
	height:8px;
}

.box_big_middle{
	background-image:url(../img/box.big.middle.gif);
	background-repeat:repeat-y;
	width:354px;
	
}



.bg_input_grande, .bg_input_grande_red{
	background-image:url(../img/bg.input.big.png);
	width:220px;
	height:29px;
	background-repeat:no-repeat;
	border:0px;
	padding-left:5px;
	padding-top:5px;
	/*padding-right:50px;*/

}

.bg_input_grande_red{
	background-image:url(../img/bg.input.big.red.png);

}

.bg_input, .bg_input_red{
	background-image:url(../img/bg.input.png);
	width:172px;
	height:29px;
	background-repeat:no-repeat;
	border:0px;
	padding-left:5px;
	padding-top:5px;
	/*padding-right:50px;*/

}

.bg_input_red{
	background-image:url(../img/bg.input.red.png);

}


.bg_input_piccolo, .bg_input_piccolo_red{
	background-image:url(../img/bg.input.piccolo.png);
	width:88px;
	height:29px;
	background-repeat:no-repeat;
	border:0px;
	padding-left:5px;
	padding-top:5px;
	/*padding-right:50px;*/

}

.bg_input_piccolo_red{
	background-image:url(../img/bg.input.piccolo.red.png);

}


.bg_input_CTA{
	border:0px;
	
}

.linea_grigia{
	background-color:#50A512; 
	width:950px;  
	height:1px; 
	margin-top:10px; 
	margin-bottom:10px;
}

.linea_top{
	background-image:url(../img/linea.top.gif);
	width:8px;
	height:6px;
}

.linea_middle{
	background-image:url(../img/linea.middle.gif);
	width:8px;
}

.linea_bottom{
	background-image:url(../img/linea.bottom.gif);
	width:8px;
	height:6px;
}
.correggi_label_step1{
	position:absolute; 
	width:200px; 
	margin-top:-20px; 
	margin-left:-190px; !important;
}
.correggi_label_step1_corpo{
	margin-top:2px; 
}

.correggi_label_step6{
	margin-top:3px; !important;
}
/*
step 3-----------------------------------
*/

.thumb_versione{
	width:266px;
	height:100px;

}
.correggi_label_versione{

	margin-left:70px;
}
.correggi_label_versione2{
	margin-left:140px;
	width:120px;
}

/*
step 3----------------------------------- FINE
*/



/*
step 4 --------------------------------inizio
*/

.coloreEsterni{ 
	width:120px;
	height:17px;
}
.bordo_esterni {
	position:absolute;
	margin-top:-5px;
	margin-left:-6px;
}

.bg_interni{
	background-image:url(../img/bordo_interni.png);
	background-repeat:no-repeat;
	width:427px;
	height:192px;
	
	margin-left:0px;
	margin-top:93px;
	position:absolute;
}


.cerchi{ 
	width:81px;
	height:81px;
}
.bordo_cerchi {
	position:absolute;
	margin-top:-5px;
	margin-left:-6px;
}
.pagina_stampa{
	page-break-after:always;
}
.pagina_stampa_b{
	page-break-before:always;
}

/*
step 4 --------------------------------FINE
*/


.margin_top{
	margin-top:10px;
}


.margin_left{
	margin-left:10px;
}


.margin_left_stampa{
	margin-left:30px;
}

/*----per IE7 ----*/
*:first-child+html #menu ul {
	margin-left:0px; !important;
}

/*----per IE7 ----*/
*:first-child+html .display_oriziontale  {
	margin-left:0px; !important;
}
/*----per IE7 ----*/
*:first-child+html .correggi_label_step1{
	margin-left:-200px; !important;
}

*:first-child+html .correggi_label_step6{
	margin-top:6px; !important;
}

/* per le png Per IE6--------------------------------------------------------inizio */


/*
*html #menu li {
	margin-right:0px;
}

*html .correggi_sx {
	margin-left:-9px;
}
*html .prima_voce{
	margin-left:9px;
}
*/
*html .#menu ul {
margin-left:0px;
}
*html #menu li {
	margin-left:0px;
}
*html .correggi_sx {
	margin-left:-9px;
}




*html .display_oriziontale {
margin-left:0px;
}
*html .display_oriziontale li {
	margin-left:0px;
}


*html .box_middle {
margin-top:-11px;
}


*html .bg_label_prezzo {background: transparent none no-repeat top left;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
sizingMethod='scale', src='img/label.prezzo.png');
}
*html .input { background: transparent none no-repeat top left;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
sizingMethod='scale', src='img/input.bg.png');} /*Per IE6 */