* { padding: 0; margin: 0; }

body {
 margin: 0px 0px 0px 0px;
 background-image: url(Nuncas/bg.gif);
 background-repeat:repeat-x;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 behavior: url(../css/script/csshover2.htc);
}
#wrapper { 
 margin: 0 auto;
 width: 890px;
}

#header {
	width: 890px;
	padding: 0px;
	border: 0px;
	height: 80px;
	background-color: #2864a3;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#header1 {
	width: 190px;
	padding: 0px;
	border: 0px;
	height: 80px;
	margin: 0px 0px 0px 0px;
	float:left;
	
}
#header2 {
	width: 700px;
	padding: 0px;
	border: 0px;
	height: 80px;
	margin: 0px 0px 0px 0px;
	float:right;
	z-index:10;
}

#content {
	width: 890px;
	border: 0px;
	background: #ffffff;
	margin: 0px;
	padding:0px;
	min-height: 440px;
}


#titolo {
	width: 880px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	text-align:left;
	border:0px;

}

#briciole {
	width: 880px;
	padding-top:5px;
	padding-bottom:30px;
	padding-top:10px;
	padding-left:10px;
	text-align:left;
	border:0px;

}

/*box immagine e sottotiotolo*/
#content_box {
	padding-bottom:10px;
	height:111px;
    width: 880px;
    border: 0px solid;
}

#content_img {
	padding-right:10px;
	width: 172px;
	height:111px;
    border: 0px;
	float:left;
}

#content_sottotitolo_testo {
    width: 688px;
    border: 0px;
	height:111px;
	float:left;
	}
	



/*marchi*/
#content_box_marchi {
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
	height:111px;
    width: 850px;
    border: 0px solid;
}

#content_logo_marchi {
	width: 130px;
	height:110px;
    border: 0px;
	float:left;
}

#content_testo_marchi {
    width: 450px;
    border: 0px;
	height:111px;
	float:left;
	
	}
	
#content_altri_prodotti_marchi {
	/*width: 270x;*/
	height:110px;
    padding-left:10px;
	border: 0px;
	float:left;
}


/*scheda prodotto*/
#content_scheda_prodotto {
	width: 890px;
	min-height:770px;
	border: 0px;
	border:0px solid;
	background: #ffffff;
	padding: 0px;
}

#content_box_scheda_prodotto1{
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
    width: 370px;
    border: 0px solid;
	float:left;
}

#content_logo_scheda {
	width: 380px;
	min-height:43px;
    border: 0px;
}

#content_img_scheda {
	width: 380px;
	height:431px;
    border: 0px;
}

/* INIZIO - NUOVO BOX VIDEO CHIEDILO */
#content_chiedilo_video
{
	display: block;
	width: 370px;
	height: 158px;
	margin-top:20px;
	position: relative;
	background: transparent url(Nuncas/bgCanVideo.png) no-repeat left top;
}
#content_chiedilo_video .content_chiedilo_video_imagesWrapper
{
	position: absolute;
	left: 9px;
    top: 30px; 
    width: 187px; 
    height: 126px; 
    overflow: hidden;
}
#content_chiedilo_video .CanVideoImage
{
	position: absolute;
	top: 0px; 
	left: 0px;
	width: 187px;
	height: 126px;
}
#content_chiedilo_video .CanVideoLinkPlay
{
	position: absolute;
    top: 0px;
    left: 0px;
    display: block;
    width: 187px;
    height: 126px;
}
#content_chiedilo_video .CanVideoImgPlay
{
	position: absolute;
	left: 0px;
	top: 0px;
}
#content_chiedilo_video .content_chiedilo_video_Title
{
	position:absolute;
	left:205px;
	top:63px;
	display:block;
	overflow:hidden;
	height:54px;
	width:160px;
	line-height:18px;
	font-size:15px;
}
#content_chiedilo_video .content_chiedilo_video_Title a
{
	line-height:18px;
	font-size:15px;
	color:#669fa4;
	font-weight:bold;
}
#content_chiedilo_video .content_chiedilo_video_Phrase
{
	position:absolute;
	left:205px;
	bottom:5px;
	display:block;
	overflow:hidden;
	max-height:39px;
	width:160px;
	line-height:13px;
	font-size:11px;
}
#content_chiedilo_video .content_chiedilo_video_Phrase a
{
	line-height:13px;
	font-size:11px;
	color:#7e7271;
	font-weight:bold;
}
/* FINE - NUOVO BOX VIDEO CHIEDILO */

#content_chiedilo_scheda{
	width: 338px;
	height:80px;
    border: 0px solid;
	position:relative;
	background:url(../Contents/Images/box_chiedilo_a_nuncas.jpg) no-repeat center top;

}
#testo_chiedilo_scheda{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	width:328px;
	height:20px;
	border: 0px solid;
	position: absolute;
	left:10px;
	top:35px;
}
#content_img_scheda {
	width: 380px;
	height:431px;
    border: 0px;
}

#top_scheda{
	width: 487px;
	height:51px;
    border: 0px solid;
	position:relative;
	background:url(../Contents/Images/top_scheda_prodotto.jpg) no-repeat center top;

}
#icona_scheda{
	width:90px;
	height:85px;
	border: 0px solid;
	position: absolute;
	left:0px;
	top:-25px;
	background:url(../Contents/Images/icona_top_scheda_prodotto.png) no-repeat center top;
		}


#footer_scheda{
	width: 487px;
	height:22px;
    border: 0px solid;
	background:url(../Contents/Images/footer_scheda_prodotto.jpg) no-repeat center top;

}

#titolo_scheda{
	width: 380px;
	height:40px;
    border: 0px solid;
	position: absolute;
	left:100px;
	top:5px;
}


		
#content_box_scheda_prodotto2 {
    width: 487px;
    border: 0px solid;
	float:left;
	background:url(../Contents/Images/bg_scheda_prodotto.jpg)repeat center top;

}

.box_testo_scheda{
	width: 467px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-right:10px;
	padding-left:10px;
	border: 0px solid;
	padding-top:10px;
}

.box_titolo_scheda_checosa{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fa5c25;
	border: 0px solid;
    width: 467px;
	padding-right:10px;
	padding-left:10px;
	padding-top:15px;
	
}

.box_titolo_scheda_comesiusa{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#128788;
   	border: 0px solid;
	width: 467px;
	padding-right:10px;
	padding-left:10px;
	padding-top:15px;
}
.box_titolo_scheda_profumazioni{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#d89c0c;
    border: 0px solid;
	width: 467px;
	padding-right:10px;
	padding-left:10px;
	padding-top:15px;
}

.box_titolo_scheda_consiglio{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#15629c;
    border: 0px solid;
	width: 467px;
	padding-right:10px;
	padding-left:10px;
	padding-top:15px;
}

.box_icone_comesiusa_scheda{
	border: 0px solid;
	width: 467px;
	min-height:60px;
	padding-right:10px;
	padding-left:10px;
	padding-top:15px;
}
.icona_comesiusa_scheda{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:10px;
	color:#000000;
	border: 0px solid;
	width: 80px;
	height:60px;
	padding-right:10px;
	padding-left:10px;
	float:left;

}

/*box sottotitolo*/

#content_sottotitolo {
	padding-left:10px;
	padding-bottom:5px;
    width: 880px;
    border: 0px;
}

/* HEAD */

#mini-top_btn {
	height:17px;
 width: 580px;
 border: 0px ;
 margin: 4px auto 0px 0px;
 padding: 0px;
 text-align:right;
 /*position:absolute;*/
 top:4px;
 z-index: 3;
 float:left;
}
/*
#mini-top_btn {
	height:17px;
	width: 580px;
	border: 0px ;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align:right;
	position:absolute;
	top:4px;
	z-index: 3;
}
*/

#mini-top {
	height:17px;
	width: 700px;
	border: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align:right;
	position:absolute;
	z-index: 3;
}

#menu1 {
	height:40px;
	width: 672px;
	border: 0px;
	margin: 30px 0px 0px 27px;
	padding: 0px;
	float:right;
	position:absolute;
	z-index: 2;
}

/*footer*/
#under-navigation-index {
margin-top:-3px;
 width: 890px;
 background: #ffffff;
}
#faux {
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 890px;
 height:65px;
 border:0px solid;
 background-color:#FFFFFF;
}
#leftcolumn { 
 display: inline;
 margin-left:5px;
 width: 340px;
 float: left;
}
#central { 
 float: left;
 margin-left:5px;
 padding: 0px;
 width: 270px;
 display: inline;
 position: relative;
}
#rightcolumn { 
 display: inline;
 position: relative;
 width: 260px;
 margin-right:5px;
 float: right;
}

#under-navigation {
margin-top:0px;
 width: 890px;
 min-height:55px;
 background: #ffffff;

}

#footer_destra {
	display: inline;
	margin-left:5px;
	margin-right:5px;
	width: 434px;
	padding: 0px;
	border: 0px;
	float:right;
}

#footer_sinistra {
	display: inline;
	width: 432px;
	margin-right:5px;
	margin-left:5px;
	padding: 0px;
	border: 0px;
	float:left;
}


.clear { clear: both; background: none; }



/*ricerca*/

.content-swf_ricerca {
	width: 880px;
	min-height:300px;
	border:0px;
	background: #ffffff;
	padding: 5px;
	margin:0px;
}


/*storia*/

.content-swf_storia {
	width: 880px;
	min-height:300px;
	border:0px solid;
	background: #ffffff;
	padding: 0px;
	margin:0px;
}


/*home*/
#content-home {
	width: 890px;
	border: 0px;
	border:0px;
	background: #ffffff;
	padding: 0px;
}
#content-swf_home {
	width: 880px;
	height:440px;
	border:0px;
	background: #ffffff;
	padding: 5px 5px 3px 5px;
	margin:0px;
}

#content-swf_home-new {
	width: 880px;
	height:480px;
	border:0px;
	background: #ffffff;
	padding: 5px 5px 3px 5px;
	margin:0px;
}

/*rivenditori*/
.content_rivenditori {
	height:20px;
    width: 766px;
	margin-top:10px;
	border: 0px solid;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:16px;
	color: #036;
	font-weight:normal;
	clear:both;
}
.box_rivenditori {
	padding-bottom:10px;
	width: 766px;
    border: 0px solid;
	float:left;

}

#content_box_rivenditori_1 {
	height:77px;
    width: 766px;
    border: 0px solid;
	background:url(../Contents/Images/fondo_rivenditori_1.jpg) no-repeat center top;

}

#content_box_rivenditori_2 {
	height:37px;
    width: 766px;
    border: 0px solid;
	background:url(../Contents/Images/fondo_rivenditori_2.jpg) no-repeat center top;
	
}

#content_box_rivenditori_3 {
	height:77px;
    width: 766px;
    border: 0px solid;
	background:url(../Contents/Images/fondo_rivenditori_3.jpg) no-repeat center top;
	
}


/*registrazione*/
#content_registrazione {
	padding-bottom:10px;
	margin-left:64px;
	margin-right:60px;
	min-height: 300px;
	width: 765px;
    border: 0px solid;
}

#content_box_registrazione {
	height:641px;
    width: 766px;
    border: 0px solid;
	background:url(Nuncas/bg_registrazione.gif) no-repeat center top;
}

#box_registrazione {
	padding-bottom:10px;
	min-height: 300px;
	width: 765px;
    border: 0px solid;
float:left;
}
#box_registrazione_colorato {
	margin-bottom:10px;
	min-height: 44px;
	width: 765px;
    border: 0px solid;
	background-color:#64aea9;
	float:left;
}

.box_registrazione_servizi {
	padding-bottom:10px;
	min-height: 44px;
	width: 765px;
    border: 0px solid;
	float:left;
}
.box_registrazione_consenso {
	padding-bottom:10px;
	padding-top:10px;
	width: 765px;
    border: 0px solid;
	
}
.box_img_servizi {
	height: 58px;
	width: 63px;
	margin-left:50px;
	margin-right:10px;
    border:0px solid;
	float:left;
}
.box_testi_servizi {
	padding-top:10px;
	margin-left:10px;
	height:38px;
    border: 0px solid;
	float:left;
	vertical-align:middle;
}

.contenitore_testo_input_1{
	margin-top:10px;
	width:129px;
	float:left;
    border: 0px solid;
	}

.contenitore_form_input{
	margin-top:10px;
	width:242px;
	float:left;
    border: 0px solid;

	}
	
	#content_box_servizi {
	height:231px;
    width: 766px;
    border: 0px solid;
	background:url(Nuncas/bg_servizi.gif) no-repeat center top;
}

/*novita*/
#box_content_novita {
	padding-bottom:10px;
	min-height: 1340px;
	border:0px solid;
}
#tabella_novita_sopra {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	min-height: 1340px;
	width: 870px;
	border: 0px solid;
}

.divisorio_novita {
	height:570px;
    width: 40px;
    border: 0px solid;
	background:url(../Contents/Images/divisorio_novita.jpg) no-repeat center top;
	float:left;
}
.fondo_novita_prodotti {
	width:262px;
	border: 0px;
	float:left;
	height:100px;
	background:url(../Contents/Images/fondo_novita_prodotti.jpg) no-repeat center top;
}
.fondo_novita_casa {
	width:262px;
	border: 0px;
	float:left;
	height:100px;
	background:url(../Contents/Images/fondo_novita_casa.jpg) no-repeat center top;
}
.fondo_novita_salotti {
	width:262px;
	border: 0px;
	float:left;
	height:100px;
	background:url(../Contents/Images/fondo_novita_salotti.jpg) no-repeat center top;
}
.tabella_novita {
	border: 0px;
	float:left;
	position:relative;
	top: 40px;
	left: 140px;
}

.colonna_novita {
	width: 262px;
	border: 0px solid;
	height:130px;
	position:relative;
	top:80px;
	float:left;
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
 	line-height:18px;
	color: #000000;
}

.fondo_box_novita {
	width: 262px;
	border: 0px solid;
	height:124px;
	position:relative;
	background:url(../Contents/Images/fondo_lancio_novita.png) no-repeat center top;
	float:left;
	top:80px;

}
.img_novita {
	width: 75px;
	border: 0px solid;
	height:90px;
	float:left;
	padding-top:15px;
	padding-left:5px;

}
.testo_novita {
	border: 0px solid;
	width:170px;
	height:75px;
	float:left;
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
 	line-height:18px;
	color: #000000;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;

}


.btn_novita {
	border: 0px solid;
	height:23px;
	width:170px;
	float:left;

}


/*contatti*/
#box_content_contatti {
	padding-bottom:10px;
	min-height: 600px;
	border: 0px;
}

#tabella_contatti_sopra {
	padding-left:10px;
	padding-bottom:10px;
	min-height: 150px;
	width:880px;
	border: 0px solid;
}

.tabella_contatti {
	width:176px;
	border: 0px;
	float:left;
	position:relative;
	top:50px;
}
.contatti_img {
	width:88px;
	border: 0px;
	float:left;
	height:151px;

}

.divisorio_contatti {
	height:151px;
    width: 43px;
    border: 0px solid;
	background:url(Nuncas/divisorio_contatti.jpg) no-repeat center top;
	float:left;
}

#tabella_contatti_sotto {
	padding-bottom:10px;
	min-height: 525px;
	width:890px;
	border: 0px solid;
}

.tabella_contatti_sinistra {
	width:300px;
	border: 0px;
	float:left;
	border: 0px solid;
	padding-left:10px;
	padding-bottom:10px;
}

.contatti_img_sede {
	padding-bottom:10px;
	width:85px;
	height:46px;
	border: 0px solid;
	float:left;
}

.contatti_segnaposto {
	padding-bottom:10px;
	width:27px;
	height:41px;
	border: 0px solid;
	float:left;
}

#tabella_contatti_destra {
	padding-bottom:10px;
	width:580px;
	border: 0px solid;
	float:left;
}

.tabella_contatti_2 {
	width:176px;
	border: 0px;
	float:left;
}

.divisorio_contatti_2 {
	height:20px;
    width: 300px;
    border: 0px solid;
	background:url(Nuncas/divisorio_contatti_orizzontale.jpg) no-repeat center top;
	float:left;
}




/* boutiques*/
#box_content_boutiques_sopra {
	padding-left:10px;
	padding-bottom:10px;
	/*min-height: 440px;*/
	border: 0px;
}
#box_content_boutiques_sotto {
	padding-right:10px;
	padding-bottom:10px;
	min-height: 260px;
    border: 0px;
}

#box_foto_boutiques {
	width: 417px;
	height:304px;
	padding-left:30px;		
	padding-bottom:10px;
	float:right;
}

#box_video_boutiques {
	width: 320px;
	height:256px;
	padding-left:10px;
	padding-right:30px;
	padding-bottom:10px;
	float:left;
	
}
#box_video_boutiques {
	width: 320px;
	height:256px;
	padding-left:10px;
	padding-right:30px;
	padding-bottom:10px;
	float:left;
	
}

/*valori chiari e puliti*/

#box_foto_valori {
	width: 400px;
	height:210px;
	padding-left:30px;		
	padding-bottom:10px;
	float:right;
}
#box_content_valori_sopra {
	padding-left:10px;
	padding-bottom:10px;
	min-height: 340px;
	border: 0px solid;
}

.box_content_valori_centro {
    width: 870px;
	min-height:60px;
	border:0px solid;
	margin-left:10px;
	margin-bottom:20px;
	margin-right:10px;
	}
	.content-swf_valori {
	width: 870px;
	min-height:260px;
	border:0px solid;
	background: #ffffff;
	padding-left:10px;
	padding-bottom:10px;
	padding-right:10px;
	margin:0px;
}

#box_video_valori {
	width: 510px;
	height:280px;
	padding-right:30px;
	padding-bottom:10px;
	float:left;
	border:0px solid;
	
}
#box_content_valori_sotto {
	padding-left:10px;
	padding-bottom:10px;
	min-height: 300px;
	border: 0px solid;
}



/*cosa facciamo*/
#box_content_che_cosa_facciamo {
	padding-left:10px;
	padding-bottom:10px;
	min-height: 380px;
	border: 0px solid;
}
#content_sottotitolo_testo_che_cosa_facciamo {
    width: 870px;
	min-height:60px;
	border:0px solid;
	margin-left:10px;
	margin-right:10px;
	float:left;
	}
	
#box_articoli_che_cosa_facciamo {
	width: 357px;
	height: 313px;
	border:0px solid;
	padding-bottom:10px;
	float:left;
}
/*
#box_articoli_che_cosa_facciamo {
	width: 357px;
	height: 313px;
	border:0px solid;
	padding-bottom:10px;
	float:left;
}*/
	
#box_video_sinistra {
	width: 392px;
	height:313px;
	padding-left:10px;
	padding-right:30px;
	padding-bottom:10px;
	float:left;
	
}

.box_video_destra {
	width: 392px;
	height:313px;
	padding-left:30px;
	padding-right:10px;
	padding-bottom:10px;
	border:0px solid;
	float:right;
	}

#box_dida_sinistra {
	width: 880px;
	padding-left:10px;
	min-height:50px;
	border: 0px;
	position: relative;
	
}
#icona_dida_sinistra {
	width: 26px;
	height: 25px;
	padding-right:10px;
	border: 0px;
	float:left;
}

#testo_dida_sinistra {
	width: 810px;
	height: 15px;
	padding-bottom:0px;
	padding-left:30px;
	border: 0px;
	float:left;
	position: absolute;
    top:15%;

}

.box_dida_destra {
	width: 405px;
	padding-left:485px;
	min-height:40px;
	border: 0px solid;
	position: relative;
	
}
.icona_dida_destra {
	width: 26px;
	height: 25px;
	padding-right:10px;
	border: 0px;
	float:left;
}
.testo_dida_destra {
	width: 370px;
	height: 15px;
	padding-bottom:0px;
	padding-left:30px;
	border: 0px solid;
	float:right;
	position: absolute;
    top:15%;

}

#box_tabella_che_cosa_facciamo{
	width: 890px;
	padding-top:20px;
	border: 0px solid;
		}


#fondo_tabella_che_cosa_facciamo{
	width:766px;
	height:124px;
	padding-left:66px;
	padding-right:66px;
	padding-top:15px;
	border: 0px solid;
	position:relative;
	background:url(../Contents/Images/fondo_tabella_checosafacciamo.png) no-repeat center top;
		}
		
	#icona_tabella_che_cosa_facciamo{
	width:125px;
	height:95px;
	border: 0px solid;
	position: absolute;
	left:700px;
	top:50px;
	background:url(../Contents/Images/icona_tabella_che_cosa_facciamo.png) no-repeat center top;
		}

.fondo_riga1_che_cosa_facciamo{
	width:740px;
	height:31px;
	padding-left:13px;
	padding-right:13px;
	padding-bottom:1px;
	border: 0px solid;
	background:url(Nuncas/riga_1_tabella_checosafacciamo.jpg) no-repeat center top;
	
	}
.fondo_riga2_che_cosa_facciamo{
	width:740px;
	height:31px;
	padding-left:13px;
	padding-right:13px;
	padding-bottom:1px;
	border: 0px solid;
	background:url(Nuncas/riga_2_tabella_checosafacciamo.jpg) no-repeat center top;
	
	}
	
.box_testo1_che_cosa_facciamo {
	width:250px;
	margin-left:50px;
	border:0px solid;
	margin-left:50px;
	position: relative;
	top:20%;
	float:left;
	 
 }

.box_testo2_che_cosa_facciamo {
	width:350px;
	margin-left:140px;
	border:1px solid;
	margin-left:50px;
	border: 0px solid;
	position: relative;
	top:20%;
	float:left;

	 
 }
	
	




.contenuto_template {
	width: 880px;
	border: 0px;
	background: #ffffff;
	margin: 5px;
	padding:0px;
}






#testo {
	width: 860px;
	padding-left:10px;
	padding-right:10px;
	text-align: justify;
}

#foto {
	width: 430px;
	height:240px;
	padding-left:10px;
	padding-bottom:10px;
	float:right;
}

/* innovazione*/
#titolo_innovazione {
	width: 520px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	text-align:left;
	border:0px;
	float:left;

}

#btn_innovazione {
	width: 350px;
	height:38px;
	padding-left:10px;
	padding-bottom:5px;
	border:0px;
	float:left;
}


#foto_innovazione {
	width: 350px;
	height:280px;
	padding-left:10px;		
	padding-bottom:10px;
	float:right;
}
#swf_innovazione {
	width: 350px;
	height:580px;
	padding-left:10px;		
	padding-bottom:10px;
	float:right;
}
#swf_premio_innovazione {
	width: 350px;
	min-height:530px;
	padding-left:10px;		
	padding-bottom:10px;
	float:right;
}
#content_innovazione {
	padding-left:10px;
	padding-bottom:10px;
	min-height: 750px;
    border: 0px solid;
}


#content_innovazione_premio {
	padding-left:10px;
	padding-bottom:10px;
	min-height: 570px;
    border: 0px solid;
}

#content_sottotitolo_innovazione {
	padding-bottom:10px;
	height:78px;
    width: 520px;
    border: 0px;
}

#content_img_sottotitolo_innovazione {
	width: 85px;
	height:78px;
    border: 0px;
	float:left;
}

#content_sottotitolo_testo_innovazione {
	padding-top:10px;
    width: 435px;
    border: 0px;
	height:78px;
	float:left;
	}

#box_video_innovazione {
	width: 510px;
	height:340px;
	padding-bottom:10px;
	padding-top:10px;
	float:left;
	}


/*Nuncas produce energia pulita*/
#content_energia {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	min-height: 290px;
	width:870px;
    border: 0px solid;
}


#content_sottotitolo_energia {
	padding-bottom:10px;
	height:78px;
    width: 870px;
    border: 0px solid;
	float:left;
}


#content_img_sottotitolo_energia {
	width: 85px;
	height:78px;
    border: 0px;
	float:left;
}

#content_sottotitolo_testo_energia {
	padding-top:10px;
    width: 785px;
    border: 0px;
	height:78px;
	float:left;
	}

.box_content_energia_sopra {
	padding-left:10px;
	padding-bottom:10px;
	padding-left:75px;
	padding-right:75px;
	min-height: 340px;
	width:715px;
	border: 0px;
}

.box_content_energia_sopra_2 {
	padding-left:10px;
	padding-bottom:10px;
	padding-left:75px;
	padding-right:75px;
	min-height: 290px;
	width:715px;
	border: 0px;
}

.box_content_energia_sopra_riassunto {
	padding-left:10px;
	padding-bottom:10px;
	padding-left:75px;
	padding-right:75px;
	min-height: 120px;
	width:715px;
	border: 0px;
}
.box_content_energia_sotto {
	padding-left:10px;
	padding-bottom:10px;
	padding-left:75px;
	padding-right:75px;
	min-height: 190px;
	width:715px;
	border: 0px;
}
.box_content_energia_sotto_4 {
	padding-left:10px;
	padding-bottom:10px;
	padding-left:75px;
	padding-right:75px;
	min-height: 70px;
	width:715px;
	border: 0px;
}

#box_foto_energia {
	width: 324px;
	height:242px;
	float:right;
	}
#content_testo_energia {
	padding-top:10px;
	padding-right:10px;
    width: 381px;
	min-height: 222px;
    border: 0px solid;
	float:left;
	}
#content_testo_energia_riassunto {
	padding-top:10px;
	padding-right:10px;
	width:715px;
    border: 0px solid;
	float:left;
	}
/*
#box_form_energia {
	height:77px;
    width: 699px;
    border: 0px solid;
	background:url(../Contents/Images/fondo_form_energia.png) no-repeat center top;
	
}*/

.box_form_energia_2 {
	width: 699px;
	height:77px;
    border: 0px solid;
	float:left;
	padding-bottom:10px;
	position:relative;
	background:url(../Contents/Images/fondo_form_energia.png) no-repeat center top;


}
.contenitore_form_energia{
	width:699px;
	float:left;
	height:43px;
	position:relative;
	top:40%;
    border: 0px solid;

	}
	
#icona_energia{
	width:70px;
	height:77px;
	border: 0px solid;
	position: absolute;
	left:645px;
	background:url(../Contents/Images/icona_energia.png) no-repeat center top;
		}	

/**/

#fondo_tabella_energia_1_sopra{
	width:728px;
	height:274px;
	padding-top:15px;
	border: 0px solid;
	position:relative;
	background:url(../Contents/Images/fondo_tabella_1.png) no-repeat center top;
		}
		
#fondo_tabella_energia_1_sotto{
	width:728px;
	height:755px;
	padding-top:15px;
	border: 0px solid;
	position:relative;
	background:url(../Contents/Images/fondo_tabella_1b.png) no-repeat center top;
		}

#fondo_tabella_energia_2_sopra{
	width:728px;
	height:178px;
	padding-top:15px;
	border: 0px solid;
	position:relative;
	background:url(../Contents/Images/fondo_tabella_2.png) no-repeat center top;
		}
		
#fondo_tabella_energia_4_sopra {
	width:728px;
	height:209px;
	padding-top:15px;
	border: 0px solid;
	position:relative;
	background:url(../Contents/Images/fondo_tabella_4.png) no-repeat center top;
		}
		


#fondo_tabella_energia_riassunto {
	width:728px;
	height:368px;
	padding-top:15px;
	border: 0px solid;
	position:relative;
	background:url(../Contents/Images/fondo_tabella_riassunto.png) no-repeat center top;
		}		

.fondo_titolo_energia {
	width:698px;
	height:31px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:1px;
	border: 0px solid;
	background:url(../Contents/Images/fondo_titolo_energia.jpg) no-repeat center top;
	
	}
.fondo_titolo_energia2{
	width:698px;
	height:81px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:1px;
	border: 0px solid;
	background:url(../Contents/Images/fondo_titolo_energia2.jpg) no-repeat center top;
	
	}	
	
.fondo_riga1_energia{
	width:698px;
	height:31px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:1px;
	border: 0px solid;
	background:url(../Contents/Images/fondo_riga1.jpg) no-repeat center top;
}
.fondo_riga2_energia{
	width:698px;
	height:31px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:1px;
	border: 0px solid;
	background:url(../Contents/Images/fondo_riga2.jpg) no-repeat center top;
}
.fr .fondo_riga1_energia{
	background:url(../Contents/Images/fondo_riga1_fra.jpg) no-repeat center top;
}
.fr .fondo_riga2_energia{
	background:url(../Contents/Images/fondo_riga2_fra.jpg) no-repeat center top;
}
.fr .box_testo2_energia
{
	margin-left:20px;
}
.fr .fondo_titolo_energia2
{
	height:100px;
	background:url(../Contents/Images/fondo_titolo_energia2_fra.jpg) no-repeat center top;
}
.fr .box_titolo_tabella_energia_lungo2
{
	width:180px; padding:0 5px;
}
.fr #fondo_tabella_energia_2_sopra
{
	background:url(../Contents/Images/fondo_tabella_2_center.png) repeat-y center top;
	position:relative;
}
.fr #fondo_tabella_energia_2_top
{
	background:url(../Contents/Images/fondo_tabella_2_top.jpg) no-repeat center top;
	position:absolute;
	top:0px;
	left:0px;
	display:block;
	width:728px;
	height:15px;
}
.fr #fondo_tabella_energia_2_bott
{
	background:url(../Contents/Images/fondo_tabella_2_bott.jpg) no-repeat center bottom;
	position:absolute;
	bottom:0px;
	left:0px;
	display:block;
	width:728px;
	height:15px;
}

.fondo_riga3_energia{
	width:698px;
	height:31px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:1px;
	border: 0px solid;
	
	}

.fondo_riga1_energia_2_colonne{
	width:698px;
	height:31px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:1px;
	border: 0px solid;
	background:url(../Contents/Images/fondo_riga1_2_colonne.jpg) no-repeat center top;
	
	}
.fondo_riga2_energia_2_colonne{
	width:698px;
	height:31px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:1px;
	border: 0px solid;
	background:url(../Contents/Images/fondo_riga2_2_colonne.jpg) no-repeat center top;
	
	}
	.fondo_energia_totale{
	width:698px;
	height:31px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:1px;
	border: 0px solid;
	background:url(../Contents/Images/fondo_riga1_2_colonne_totale.jpg) no-repeat center top;
	
	}
	
	
.box_titolo_tabella_form_energia {
	min-width:140px;
	border:0px solid;
	margin-left:10px;
	position: relative;
	top:25%;
	float:left;
	 
 }
 .box_titolo_tabella_form_energia_2 {
	width: 300px;
	border:0px solid;
	margin-left:10px;
	position: relative;
	top:25%;
	float:left;
	 
 }
 
.box_titolo_tabella_energia {
	width:550px;
	border:0px solid;
	margin-left:10px;
	position: relative;
	top:20%;
	float:left;
	 }
.box_titolo_tabella_energia_lungo {
	width:200px;
	border:0px solid;
	margin-left:10px;
	position: relative;
	top:40%;
	float:left;
	 
 }
 .box_titolo_tabella_energia_lungo2 {
	width: 190px;
	border:0px solid;
	margin-left:10px;
	position: relative;
	top:5%;
	float:left;
	 
 }
 .box_titolo_tabella_energia_lungo3 {
	width:260px;
	border:0px solid;
	margin-left:10px;
	position: relative;
	top:5%;
	float:left;
	 
 }
.box_testo1_energia {
	width:400px;
	border:0px solid;
	margin-left:10px;
	position: relative;
	top:20%;
	float:left;
	 
 }

.box_testo2_energia {
	width:200px;
	margin-left:-10px;
	border: 0px solid;
	position: relative;
	top:20%;
	float:left;

 }
 
 .box_testo3_energia {
	text-align:right;
	width:300px;
	border: 0px solid;
	position: relative;
	top:10%;
	float:right;

 }
 
.box_testo1_energia_2_colonne {
	width: 200px;
	border:0px solid;
	margin-left:10px;
	position: relative;
	top:20%;
	float:left;
	 
 }

.box_testo2_energia_2_colonne {
	width:150px;
	margin-left:30px;
	border: 0px solid;
	position: relative;
	top:20%;
	float:left;

 }

.box_testo3_energia_2_colonne {
	width:250px;
	margin-left:30px;
	border: 0px solid;
	position: relative;
	top:20%;
	float:left;

 }


/**/

















#foto2 {
	width: 430px;
	height:240px;
	padding-right:10px;
	padding-bottom:10px;
	float:left;
}





#content-scheda {
	width: 880px;
	border: 0px;
	background: #ffffff;
	margin: 0px;
	padding:5px;
}

#privacy { 
 width: 890px;
 color: #2864a3;
 border: 0px;
 margin: 0px 0px 0px 0px;
 padding: 0px;
}



#centratore {
 width: 700px;
 padding-left:80px;
 padding-right:80px;
}

#prodotto {
 height:340px;
 width: 260px;
 border: 0px;
 padding-top: 20px;
 float:left;
}

#titolo_prodotto {
 width: 560px;
 border: 0px;
 margin: 20px 0px 10px 0px;
 padding: 0px;
 float: right;
 padding-right:20px;
}

#testo_prodotto {
 width: 560px;
 border: 0px;
 padding-right:20px;
 float: right;
}


#logo {
 border: 0px;
 padding-left:10px;
 padding-top:10px;
}

#ingredienti {
 width: 186px;
 height:37px;
 border: 0px;
 float: right;
}

#terra {
 width: 186px;
 height: 37px;
 border: 0px;

}

#search {
	color:#999;
	background-color:#EAEAEA;
	border:medium;
}

/* */
#Registrazione {font-family: Helvetica,Arial,sans-serif; padding-bottom:10px; margin-left:64px; margin-right:60px; width: 765px;  border: 0px solid; } 
#Registrazione .Box { border: solid 1px #b4d7d4; background:url(Nuncas/bgForm.png) repeat-x bottom; padding-top:20px; padding-bottom:5px; margin-top:15px; min-height: 180px; width: 764px; } 
#Registrazione .Box div {padding: 10px}
#Registrazione div .cb {clear:both; padding:0px}
#Registrazione .formHead {margin-bottom:10px}
#Registrazione .formHead th { padding-left:5px; height:25px; width:255px; background-color:#e5efee;color: #64AEA9;font-family: "Palatino Linotype","Book Antiqua",Palatino,serif;font-size:16px;font-weight: bold;text-transform: uppercase;}
#Registrazione .formHead td { text-align:right; padding-right:25px;}

#Registrazione .Box table.form tr th, #Registrazione .Box table.form tr td { padding:10px 0 10px 0; line-height:14px; color: #64AEA9; font-family: Helvetica,Arial,sans-serif;font-size: 11px;font-weight: bold;vertical-align: middle;text-transform:uppercase;}
#Registrazione .Box table.form tr th { text-align:right; padding-right:10px}
#Registrazione .Box table.form tr.colorato th, #Registrazione .Box table.form tr.colorato td {color: #FFF; background-color:#81afaa; text-transform:none;}
#Registrazione .Box table.form tr td .input1 {margin:0px;width: 240px;height:20px;}
#Registrazione .Box table.form tr td select { width:240px; text-transform:capitalize; font-size:11px;}

.SubmitButtonMaxi {background: url("Nuncas/btnReg.png") no-repeat scroll 0 0 transparent; text-align:center; color: #54A5A0 !important;display: block;font-weight: bold; height: 32px; margin: auto;padding-top: 7px; text-decoration: none !important;width: 307px; margin-top:20px}
.SubmitButton {text-align:center; float:right;}

#Registrazione div.Servizio {padding:0px; padding-left: 35px; padding-right:10px}
#Registrazione .Servizio img { vertical-align:middle; margin-right:15px;}
#Registrazione hr { background-color: transparent; border: 1px dotted #b4d7d4; border-style: none none dotted; margin:10px }

.RegRefresh { }
.RegRefresh .label{
    color: #64AEA9;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 14px;
    padding-top: 10px 0;
    padding-left:10px;
    text-transform: uppercase;
    vertical-align: middle;
}
.RegRefresh .input1 {margin:0px;width: 240px;height:20px;}

.SubmitButtonLt {background: url("Nuncas/btn_Lt.png") no-repeat scroll 0 0 transparent; text-align:center; color: #54A5A0 !important;display: block;font-weight: bold; height: 32px; margin: auto;padding-top: 7px; text-decoration: none !important;width: 59px; margin-top:10px}
.SubmitButtonMidi {background: url("Nuncas/btn_Midi.png") no-repeat scroll 0 0 transparent; text-align:center; color: #54A5A0 !important;display: block;font-weight: bold; height: 32px; margin: auto;padding-top: 7px; text-decoration: none !important;width: 149px; margin-top:10px}

.modalBackground
{
	background-color: #000000;
	filter: alpha(opacity=40);
	opacity: 0.5;
}

.ModalWindow
{
	background: #ffffff;
	padding: 10px 20px;
	width: 500px;
	max-height: 400px;
	display: block;
	overflow: auto;
	color: #000000;
}
.ModalWindow h2
{
	font-weight: bold;
	font-size: 13px;
	color: #4b403f;
	padding: 0 0 4px 0;
	margin: 0;
}
.ModalLog
{
	background: transparent url(Nuncas/Login/bg.png) no-repeat;
	width: 343px;
	height: 269px;
	padding: 10px 2px;
	display: block;
	overflow: auto;
	color: #000000;
	font-size: 12px;
}

.ModalLogHead
{
	padding: 0 10px;
	text-align: left;
	min-height:80px;
	
}
.ModalLogHead h2
{
	float: left;
	width: 249px;
	font-family: "Palatino Linotype" , "Book Antiqua" , Palatino, serif;
	font-size: 18px;
	color: #54A5A0;
	text-align: left;
	padding: 0 0 4px 0;
	margin: 0;
}
.ModalClose
{
	float: left;
	width: 70px;
	background: #ffffff;
}

.ModalLogForm
{
	background-color: #64AEA9;
	margin: 0px 5px 5px 3px;
}
.ModalLogFormNames
{
	margin: 5px 0 5px 0;
	float: left;
	width: 65px;
	padding-right: 10px;
	color: #ffffff;
	text-align: right;
}
.ModalLogFormBoxes
{
	margin: 5px 0 5px 0;
	float: left;
	width: 230px;
	padding: 0;
}
.ModalError
{
	border: solid 1px red;
}
.ModalLogEnd
{
	text-align: center;
	color: #3e3f3f;
}
.ModalLogLinks
{
	padding: 0px 10px 0 10px;
	text-align: left;
}
.ModalLogEnd a
{
	color: #3e3f3f;
	text-decoration: underline;
	font-weight: bold;
}
.ModalButton
{
	margin: auto;
	color: #54A5A0 !important;
	background: transparent url(Nuncas/Login/Button.png) no-repeat;
	text-decoration: none !important;
	padding-top: 7px;
	width: 103px;
	height: 30px;
	display: block;
}

