	/*
	GENERALE
	================================================*/

	html {          
		background-color:#00688C;
		margin-top:0px;
		margin-bottom:10px;
		text-align:center; 
    }
    
    
    body {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		margin-top:0px;
		padding-top:0px;
		color:#333333;
		text-align:center;   
    }


	.container {
		width:960px;
		margin-left:auto;
		margin-right:auto;
		text-align:left;
		margin-top:0px;
		text-align:left;   
    }

	.wrapper {
		width:960px;
		float:left;
		background-color:#FFFFFF;
    }

	.container_generale {
		float:left;
		border-left: 10px solid #FFFFFF;
		margin-bottom:20px;
	}

	/*
	HEADER
	================================================*/
	
	.banner {
		background-color:#FFFFFF;
		width:960px;
		height:105px;
		background-image: url(/sincmstemplate/content/img/banner.jpg);
		background-repeat:no-repeat;
		float:left;
    }

	.logo {
		width:248px;
		height:90px;
		margin-top:10px;
		margin-left:10px;
		float:left;
    }


		.area_dx_banner {
			width:120px;
			height:105px;
			float:right;
		}

			.lingue {
				width:120px;
				height:15px;
				float:right;
				margin-top:3px;
			}
			.box_lingua_attiva {
			background-color:#FFFFFF;
			background-image: url(/sincmstemplate/content/img/lingua_attiva.jpg);
			background-repeat:repeat-x;
			height:15px;
			width:59px;
			float:left;
			margin-right:1px;
			border-left:1px;
			display:inline;
			}

			.box_lingua_inattiva {
			background-color:#FFFFFF;
			background-image: url(/sincmstemplate/content/img/lingua_inattiva.jpg);
			background-repeat:repeat-x;
			height:15px;
			width:59px;
			float:left;
			margin-right:1px;
			border-left:1px;
			display:inline;
			}

			.loghi_gruppo {
				width:120px;
				height:87px;
				float:right;
			}

				.logo_gruppo_top1 {
					width:60px;
					height:25px;
					float:left;
					margin-right:7px;
					margin-top:18px;
					margin-left:0px;
					padding:0px;
				}

				.logo_gruppo_top1 a{
					background-image: url(/sincmstemplate/content/img/luve_bianco.gif);
					background-repeat:no-repeat;
					padding:0px;
					float:left;
					
				}
		
				.logo_gruppo_top1 a:hover{
					background-image: url(/sincmstemplate/content/img/luve_colorato.gif);
					float:left;

				}

				.logo_gruppo_top2 {
					width:60px;
					height:25px;
					float:left;
					margin-right:7px;
					margin-top:18px;
					margin-left:0px;
				}

				.logo_gruppo_top2 a{
					background-image: url(/sincmstemplate/content/img/tecnair_bianco.gif);
					background-repeat:no-repeat;
					padding:0px;
					float:left;
				}
		
				.logo_gruppo_top2 a:hover{
					background-image: url(/sincmstemplate/content/img/tecnair_colorato.gif);
				}

				.logo_gruppo_top3 {
					width:60px;
					height:25px;
					float:left;
					margin-right:7px;
					margin-top:18px;
					margin-left:0px;
				}

				.logo_gruppo_top3 a{
					background-image: url(/sincmstemplate/content/img/hts_bianco.gif);
					background-repeat:no-repeat;
					padding:0px;
					float:left;
				}
		
				.logo_gruppo_top3 a:hover{
					background-image: url(/sincmstemplate/content/img/hts_colorato.gif);
				}


				.logo_gruppo_bottom1 {
					width:60px;
					height:25px;
					float:left;
					margin-right:7px;
					margin-top:7px;
					margin-left:0px;
				}

				.logo_gruppo_bottom1 a{
					background-image: url(/sincmstemplate/content/img/sest_bianco.gif);
					background-repeat:no-repeat;
					padding:0px;
					float:left;
				}
		
				.logo_gruppo_bottom1 a:hover{
					background-image: url(/sincmstemplate/content/img/sest_colorato.gif);
				}

				.logo_gruppo_bottom2 {
					width:60px;
					height:25px;
					float:left;
					margin-right:7px;
					margin-top:7px;
					margin-left:0px;
				}

				.logo_gruppo_bottom2 a{
					background-image: url(/sincmstemplate/content/img/sestluve_bianco.gif);
					background-repeat:no-repeat;
					padding:0px;
					float:left;
				}
		
				.logo_gruppo_bottom2 a:hover{
					background-image: url(/sincmstemplate/content/img/sestluve_colorato.gif);
				}

				.logo_gruppo_bottom3 {
					width:60px;
					height:25px;
					float:left;
					margin-right:7px;
					margin-top:7px;
					margin-left:0px;
				}

				.logo_gruppo_bottom3 a{
					background-image: url(/sincmstemplate/content/img/sestluveb_bianco.gif);
					background-repeat:no-repeat;
					padding:0px;
					float:left;
				}
		
				.logo_gruppo_bottom3 a:hover{
					background-image: url(/sincmstemplate/content/img/sestluveb_colorato.gif);
				}

	.menu {
		background-color:#FFFFFF;
		width:959px;
		height:19px;
		float:left;
		background-image: url(/sincmstemplate/content/img/menu_inattivo.jpg);
		background-repeat:repeat-x;
		margin-top:1px;
		border-bottom:1px solid #FFF;

    }

	.banner3px {
		width:959px;
		height:3px;
		float:left;
		display:inline;
    }

		.menu_attivo {
			background-color:#FFFFFF;
			background-image: url(/sincmstemplate/content/img/menu_attivo.gif);
			background-repeat:repeat-x;
			height:19px;
			float:left;
			border-left: #FFFFFF solid 1px;
		}

		.menu_prima_voce {
		}

		.menu_inattivo {
			background-color:#FFFFFF;
			background-image: url(/sincmstemplate/content/img/menu_inattivo.jpg);
			background-repeat:repeat-x;
			height:19px;
			float:left;
			border-left: #FFFFFF solid 1px;
		}

		.menu_cerca {
			height:19px;
			width:93px;
			margin-top:0px;
			float:left;
			border-left: #FFFFFF solid 1px;
			margin-right:0px;
			padding-top:0px;
		}

		.tasto_cerca a{
			width:58px;
/*			background-image:url(/sincmstemplate/content/img/accedi.gif);
			background-repeat:no-repeat;*/
			float:left;
			margin:0px;
			padding:0px;
		}

		.tasto_cerca p a{
			padding-top:0px;
			float:left;
			font-weight:bold;
			font-size:13px;
			margin:0px;
			padding:0px;			
			
		}

/*		.tasto_cerca a:hover{
			background-image:url(/sincmstemplate/content/img/accedi_hover.gif);
		}*/



	.feed {
		background-color:#FFFFFF;
		width:960px;
		height:16px;
		float:left;
		border-bottom:1px solid #e6e6e6;
    }


	/*
	MENU_SX
	================================================*/


	.menu_sx {
		float:left;
		width:203px;
	}

	.titolo_menu {
		visibility:hidden;
		display:none;
/*		float:left;
		width:203px;
		height:24px;
		background-color:#5aaeea;
		border-bottom:1px solid #e6e6e6;
		margin:0px;
		padding:0px;*/
	}


	.titolo_menu p {
		font-size:14px;
		color:#FFFFFF;
		margin-left:20px;
		margin-top:2px;
	}


	.voce_principale {
		float:left;
		width:203px;
		border-bottom:1px solid #e6e6e6;
		margin:0px;
		padding:0px;
	}



	.voce_principale_attiva {
		background-color:#e5f2fa;
		float:left;
		width:203px;
		border-bottom:1px solid #e6e6e6;
		margin:0px;
		padding:0px;
	}


	.voce_secondo_livello {
		background-color:#e5f2fa;
		float:left;
		width:203px;
		margin:0px;
		padding:0px;
	}

	.voce_secondo_livello_attiva {
		background-color:#e5f2fa;
		float:left;
		width:203px;
		margin:0px;
		padding:0px;
	}

		.freccia_menu {
			float:left;
			height:12px;
			width:12px;
			background-image: url(/sincmstemplate/content/img/freccia_menu.gif);
			background-repeat:no-repeat;
			background-position:top;
			margin-bottom:0px;
			margin-top:0px;
			padding:0px;
			margin-top:10px;
			margin-right:4px;
		}

		.freccia_menu_attiva {
			float:left;
			height:12px;
			width:12px;
			background-image: url(/sincmstemplate/content/img/freccia_menu_attiva.gif);
			background-repeat:no-repeat;
			background-position:top;
			margin-bottom:0px;
			margin-top:0px;
			padding:0px;
			margin-top:11px;
			margin-right:4px;
		}


		.cerchio_menu {
			float:left;
			height:22px;
			width:22px;
			background-image: url(/sincmstemplate/content/img/cerchio_menu.gif);
			background-repeat:no-repeat;
			background-position:top;
			margin-bottom:0px;
			margin-top:0px;
			padding:0px;
			margin-top:5px;
			margin-right:5px;
		}


		.cerchio_menu_attiva {
			float:left;
			height:22px;
			width:22px;
			background-image: url(/sincmstemplate/content/img/cerchio_menu_attiva.gif);
			background-repeat:no-repeat;
			background-position:top;
			margin-bottom:0px;
			margin-top:0px;
			padding:0px;
			margin-top:5px;
			margin-right:5px;
		}

	.voce_principale a:link, .voce_principale p, .voce_principale a:visited, .voce_principale a:active {
		font-size:11px;
		color:#578fc2;
		margin-top:0px;
		margin-bottom:0px;
		margin-left:0px;
		margin-right:7px;
		text-decoration:none;
		padding:0px;
		margin-top:7px;
		padding-bottom:4px;
		display:block;
	}


	.voce_principale a:hover {
		color:#064885;
	}


	.voce_principale_attiva a:link, .voce_principale_attiva p, .voce_principale_attiva a:visited, .voce_principale_attiva a:active, .voce_principale_attiva a:hover {
		font-size:11px;
		font-weight:bold;
		color:#064885;
		margin-top:0px;
		margin-bottom:0px;
		margin-left:0px;
		margin-right:7px;
		text-decoration:none;
		padding:0px;
		margin-top:7px;
		padding-bottom:4px;
		display:block;
	}

	.voce_secondo_livello a:link, .voce_secondo_livello p, .voce_secondo_livello a:visited, .voce_secondo_livello a:active {
		font-size:11px;
		font-weight:normal;
		color:#578fc2;
		margin-top:0px;
		margin-bottom:0px;
		margin-left:0px;
		margin-right:7px;
		text-decoration:none;
		padding:0px;
		margin-top:0px;
		padding-bottom:4px;
		display:block;
	}


	.voce_secondo_livello a:hover {
		color:#064885;
		font-weight:normal;
	}


	.voce_secondo_livello_attiva a:link, .voce_secondo_livello_attiva p, .voce_secondo_livello_attiva a:visited, .voce_secondo_livello_attiva a:active, .voce_secondo_livello_attiva a:hover {
		font-size:11px;
		font-weight:normal;
		color:#064885;
		margin-top:0px;
		margin-bottom:0px;
		margin-left:0px;
		margin-right:7px;
		text-decoration:none;
		padding:0px;
		margin-top:0px;
		padding-bottom:4px;
		display:block;
	}


	/*
	FOOTER
	================================================*/

	.footer {
		background-color:#FFFFFF;
		width:960px;
		height:20px;
		font-size:9px;
		color:#999999;
		text-align:center;
		float:left;
    }


	/*
	HOME
	================================================*/

	.home_top {
		background-color:#FFFFFF;
		width:960px;
		height:236px;
		float:left;
    }

		.home_top_immagine {
			width:711px;
			height:236px;
			float:left;
		}

		.prodotto_home {
			width:249px;
			height:236px;
			float:right;
			background-color:#FFF;
			margin-left:15px;
            
		}

	.home_bottom {
		background-color:#FFFFFF;
		width:960px;
		height:168px;
		float:left;
		border-bottom: #e6e6e6 solid 1px;
    }

		.home_bottom_news {
			background-color:#FFFFFF;
			width:236px;
			height:138px;
			float:right;
		}

			.home_bottom_news_titolo {
				background-color:#FFFFFF;
				width:236px;
				height:33px;
				float:left;
			}

			.home_bottom_news_blocco {
				background-color:#FFFFFF;
				width:236px;
				height:123px;
				float:left;
				margin-left:0px;
				border-right: #e6e6e6 solid 1px;
			}

			.news_blocco {
				background-color:#FFFFFF;
				width:350px;
				float:left;
				margin:0px;
				border-right: #e6e6e6 solid 1px;
			}


			.news_blocco p{
				font-size:11px;
				color:#333333;
				margin-left:10px;
				margin-right:15px;
				line-height:17px;
				margin-bottom:0px;
				text-align:left;
				margin-top:5px;
			}


			.news_bloccoo a:link, .news_blocco a:link, .news_blocco a:visited{
				color:#333333;
			}
		
			.news_blocco a:hover{
				color:#333333;
				text-decoration:none;
			}

			.blocco_2_news {
				clear:both; 
				width:756px; 
				float:left; 
				height:auto; 
				margin-bottom:20px;
				margin-top:0px;
			}

		.home_bottom_dx {
			width:249px;
			height:168px;
			float:left;
			border-left: #e6e6e6 solid 1px;
		}

		.area_riservata {
			width:239px;
			height:92px;
			float:left;
			border-bottom: #e6e6e6 solid 1px;
		}

		.certificazioni {
			width:236px;
			height:80px;
			float:left;
			display:inline;
			background-image:url(/sincmstemplate/content/img/bg_certificazioni.jpg);
			background-repeat:no-repeat;
		}


		.tasto_accedi a{
			float:right;
			background-image:url(/sincmstemplate/content/img/accedi.gif);
			background-repeat:no-repeat;
			width:58px;
			height:19px;
			border:0px;
			margin:0px;
		}


		.tasto_accedi p a{
			padding-top:2px;
		}


		.tasto_accedi a:hover{
			background-image:url(/sincmstemplate/content/img/accedi_hover.gif);
		}


		.tasto_registrati a{
			float:right;
			background-image: url(/sincmstemplate/content/img/registrati.gif);
			background-repeat:no-repeat;
			width:65px;
			height:19px;
			margin-top:7px;
		}

		.tasto_registrati a:hover{
			background-image: url(/sincmstemplate/content/img/registrati_hover.gif);
		}

		.tasto_registrati p a{
			padding-top:2px;
		}

		.errore{
			margin-bottom:0px; 
			margin-left:10px; 
			color:#FF0000; 
			margin-top:5px; 
			font-weight:bold;
			font-size:10px;
		}

	/*
	DOWNLOAD
	================================================*/

		.barra_categoria{
			width:756px;
			float:left;
			background-color:#5aaeea;
			margin:0px;
			border-bottom: 1px solid #FFFFFF;
		}

		.barra_categorie{
			width:756px;
			float:left;
			background-color:#e6e6e6;
			margin:0px;
		}

		.barra_categorie p{
			font-size:11px;
			font-weight:bold;
			margin-left:10px;
			margin-top:5px;
			margin-bottom:5px;
		}

		.modello{
			width:136px;
			float:left;
			margin:0px;
		}

		.modello_box{
			width:136px;
			float:left;
			margin:0px;
			background-color:#f2f2f2;
		}

		.modello_box p{
			color:#0099CC;
		}

		.foto{
			width:201px;
			float:left;
			margin:0px;
		}
		.foto2{
			width:231px;
			float:left;
			margin:0px;
		}
		.foto_box {
			width:201px;
			float:left;
			margin:0px;
			text-align:center;
			height:75px;
			overflow:hidden;
		}

		.foto_box2 {
			width:231px;
			height:100px;
			float:left;
			margin:0px;
			text-align:center;
			overflow:hidden;
		}

		.catalogo{
			width:96px;
			float:left;
			margin:0px;

		}

		.catalogo2{
			width:106px;
			float:left;
			margin:0px;

		}

		.catalogo_box{
			width:96px;
			float:left;
			margin:0px;
			background-color:#f2f2f2;

		}
	
		.catalogo_box2{
			width:106px;
			float:left;
			margin:0px;
			background-color:#f2f2f2;

		}

		.istruzioni{
			width:186px;
			float:left;
			margin:0px;
		}
		.istruzioni2{
			width:176px;
			float:left;
			margin:0px;
		}

		.istruzioni_box{
			width:186px;
			float:left;
			margin:0px;

		}
		.istruzioni_box2{
			width:176px;
			float:left;
			margin:0px;

		}
		.certificati{
			width:136px;
			float:left;
			margin:0px;
		}

		.certificati2{
			width:106px;
			float:left;
			margin:0px;
		}

		.certificati_box{
			width:136px;
			float:left;
			margin:0px;
			background-color:#f2f2f2;

		}


		.certificati_box2{
			width:106px;
			float:left;
			margin:0px;
			background-color:#f2f2f2;

		}

		.barra_categoria p{
			color:#FFFFFF;
			font-size:12px;
			margin-top:5px;
			margin-bottom:5px;
			margin-left:10px;
		}

		.linea_prodotto{
			float:left;
			border-bottom:1px solid #e6e6e6;
			background-image: url(/sincmstemplate/content/img/sfonfo_download.gif);
			background-repeat:repeat-y;
			width:755px;
		}
		
		.linea_prodotto2{
			float:left;
			border-bottom:1px solid #e6e6e6;
			background-image: url(/sincmstemplate/content/img/sfonfo_download2.gif);
			background-repeat:repeat-y;
			width:755px;
		}

	/*
	NEWS
	================================================*/



	.news {
		float:left;
		background-color:#FFFFFF;
		width:756px;
		border-left: 1px solid #e6e6e6;
		margin-top:0px;
		margin-bottom:10px;
	}






	/*
	ARTICOLI TECNICI
	================================================*/




	.articolo {
		float:left;
		background-color:#FFFFFF;
		width:247px;
		border-left: 1px solid #e6e6e6;
		margin:0px;
	}

	.articolo p{
		margin-left:10px;
		margin-right:15px;
		margin-top:0px;
		font-size:11px;
		margin-bottom:10px;
	}

	.articolo a:link, .articolo a:visited, .articolo a:active {
		color:#333333;
	}

	.articolo a:hover {
		text-decoration:none;
	}




	/*
	FOTOGALLERY
	================================================*/

	.blocco_foto {
		float:left;
		width:756px;
		text-align:center;
	}

	.blocco_miniature {
		float:left;
		border:1px solid #e6e6e6;
		margin-top:20px;
	}

	.blocco_miniature img{
		width:65px;
		height:65px;
		margin:10px;
		float:left;
	}

	.blocco_miniature2 {
		float:left;
		margin-top:20px;
	}

	.blocco_miniature2testo {
		float:left;
		width:145px;
		clear:left;
	}

	.blocco_miniature2 img{
		width:120px;
		height:120px;
		margin:10px;
		float:left;
	}

	.container_miniature {
		float:left;
		border-left: 70px solid #FFFFFF;
		border-right: 70px solid #FFFFFF;

	}



	/*
	PRODOTTI
	================================================*/


	.prodotti {
		float:left;
		background-color:#FFFFFF;
		width:567px;
		border-left: 1px solid #e6e6e6;
		border-right: 1px solid #e6e6e6;
		margin-top:0px;
		margin-bottom:10px;
	}

		.col_sx_prodotti {
			float:left;
			background-color:#FFFFFF;
			width:143px;
			border-left: 4px solid #FFFFFF;
			border-bottom: 10px solid #FFFFFF;
		}

		.col_centro_prodotti {
			float:left;
			width:420px;
			margin:0px;
		}



	.col_dx_prodotti {
		float:left;
		background-color:#FFFFFF;
		width:188px;
		margin-top:0px;
		margin-bottom:10px;
	}

			.box_catalogo {
			float:left;
			width:188px;
			height:131px;
			margin:0px;
		}

			.box_catalogo p{
			font-size:11px;
			color:#FFFFFF;
			margin-left:11px;
			margin-top:3px;
			margin-right:11px;
		}

			.box_catalogo a:link, .box_catalogo a:visited{
			color:#FFFFFF;
		}

			.box_catalogo a:hover{
			text-decoration:none;
		}

			.box_certificati {
			float:left;
			width:188px;
			height:106px;
			margin:0px;
			border-bottom: 1px solid #e6e6e6;

		}

			.bordo_grigio {
			border: 1px solid #e6e6e6;

		}


		.energy {
		float:left;
		width:203px;
		height:196px;
		margin-top:10px;
	}

		.loghi_dx{
		float:left;
		margin-top:7px;
		margin-left:10px;
		border:0px;
	}

		.loghi_adobe{
		float:right;
		margin-top:5px;
		margin-right:10px;
		border:0px;
	}

		.blocco_link{
		float:left;
		width:137px;
		border-bottom: 1px solid #e6e6e6;
		text-decoration:none;
	}

		.blocco_link a:link, .blocco_link a:hover, .blocco_link a:visited, .blocco_link p {
		font-size:11px;
		color:#578fc2;
		text-decoration:none;
		margin-bottom:5px;
		margin-top:5px;
	}
	

	/*
	TESTO
	================================================*/



	.testo {
		float:left;
		background-color:#FFFFFF;
		width:756px;
		border-left: 1px solid #e6e6e6;
		margin-top:0px;
		margin-bottom:10px;
	}


	.testo_pop_up {
		float:left;
		background-color:#FFFFFF;
		border: 1px solid #e6e6e6;
		font-size:11px;
		color:#333333;
		text-align:left;
		margin:0px;

	}

	.testo_pop_up p {	
		margin:10px;
	}

	.testo_pop_up a:link, .testo_pop_up a:visited {
		color:#333333;
	}

	.testo_pop_up a:hover {
		text-decoration:none;
	}

	.contenitore_testo {
		float:left;
		margin-top:10px;
		
	}

	.contenitore_testo p {
		font-size:11px;
		color:#333333;
		margin-left:10px;
		margin-right:15px;
		margin-top:0px;
		line-height:17px;
		margin-bottom:17px;
		text-align:left;
	}

    .contenitore_testo table {
            font-size:11px;
    }

	.contenitore_testo a:link, .contenitore_testo a:link, .contenitore_testo a:visited{
		color:#333333;
	}

	.contenitore_testo a:hover{
		color:#333333;
		text-decoration:none;
	}



	/*
	RASSEGNA STAMPA
	================================================*/

	.data_articolo {	
		font-size:11px;
		color:#333333;
		margin-top:0px;
		margin-bottom:0px;
	}

	.nome_articolo {	
		font-size:11px;
		color:#333333;
		margin-top:7px;
		margin-bottom:0px;
	}

	.nome_testata {	
		font-size:11px;
		color:#333333;
		font-weight:bold;
		margin-top:7px;
		margin-bottom:0px;
	}

	.link_pdf{	
		font-size:11px;
		color:#333333;
		margin-top:7px;
		margin-bottom:0px;
	}

	.link_pdf a:link, .link_pdf a:visited{	
		color:#333333;
	}

	.link_pdf a:hover {
		text-decoration:none;
	}


	/*
	RICERCA
	================================================*/

	.ricerca {
		width:940px;
		float:left;
		border-left: 10px solid #FFFFFF;
		border-bottom: 1px solid #e6e6e6;
		margin:0px;
		height:40px;
	}

	.opzione_ricerca {
		width:735px;
		height:30px;
		float:left;
		margin-top:7px;
		margin-left:0px;
	}

	.opzione_ricerca p{
		font-size:11px;
		display:inline;
	}

	.risultati_ricerca {
		width:735px;
		float:left;
		border-left: 10px solid #FFFFFF;
	}

	.parola_chiave {
		color:#FF0000;
	}


	/*
	MAPPA DEL SITO
	================================================*/
	
	.container_blocco_mappa {
		float:left;
		margin-bottom:20px;
	}

	.blocco_mappa {
		float:left;
		width:150px;
		border-left: 1px solid #e6e6e6;
	}

	.blocco_mappa_sx {
		float:left;
		border-left: 15px solid #FFFFFF;
		border-top: 15px solid #FFFFFF;

	}

	.blocco_mappa p{
		font-size:11px;
		margin-left:5px;
		margin-top:0px;
		margin-bottom:10px;
		margin-right:10px;
	}

	.blocco_mappa a:link, .blocco_mappa a:hover, .blocco_mappa a:visited, .blocco_mappa a:active {
		color:#333333;
		text-decoration:none;
	}

	.immagine_mappa {
		float:right;
		width:250px;
		margin:0px;
		height:570px;
	}

	.immagine_mappa_img {
		float:left;
		width:100px;
		height:100px;
		margin:0px;
		border:0px;
	}

	.immagine_mappa_img img{	
		display:block;
	}

	.immagine_mappa_testo {
		float:left;
		width:100px;
		height:100px;
		margin:0px;
	}

	.immagine_mappa_testo p{
		font-size:13px;
		text-align:center;
		font-weight:bold;
		color:#0067a6;
	}


	/*
	FONT
	================================================*/

	.testo_generico {
		font-size:11px;
		color:#333333;
		margin-left:10px;
		margin-right:15px;
		margin-top:0px;
		line-height:17px;
		margin-bottom:0px;
		text-align:left;
	}



	.testo_generico a:link, .testo_generico a:link, .testo_generico a:visited{
		color:#333333;
	}

	.testo_generico a:hover{
		color:#333333;
		text-decoration:none;
	}

	.testo_generico_2 {
		font-size:11px;
		line-height:17px;
		margin:0px 10px 0px 0px;
	}

	.testo_generico_2 a:link, .testo_generico_2 a:link, .testo_generico_2 a:visited{
		color:#333333;
	}

	.testo_generico_2 a:hover{
		color:#333333;
		text-decoration:none;
	}

	.briciole_di_pane  {
		font-size:10px;
		color:#999999;
		margin-left:10px;
		margin-right:5px;
		margin-top:4px;
		margin-bottom:5px;
	}

	.briciole_di_pane a:link, .briciole_di_pane a:visited {
		color:#999999;
	}

	.briciole_di_pane a:hover {
		text-decoration:none;
	}


	.titolo_pagina {
		color:#0069b3;
		font-weight:bold;
		font-size:17px;
		margin-top:7px;
		margin-left:10px;
		margin-right:10px;
	}


	.footer p, .footer a:link, .footer a:visited{
		font-size:9px;
		color:#666666;
		margin-top:3px;
    }

	.footer a:hover {
		font-size:9px;
		color:#666666;
		text-decoration:none;
    }

	.lingue p, .lingue a:link, .lingue a:visited{
		font-size:10px;
		color:#FFF;
		margin-top:1px;
		text-align:center;
		text-decoration:none;

    }

	.lingue a:hover {
		font-size:10px;
		color:#FFF;
		margin-top:1px;
		text-align:center;
    }

	.lingua_attiva {
		font-size:10px;
		color:#015486;
		margin-top:1px;
		text-align:center;
		text-decoration:none;
	}

	.feed p {
		font-size:10px;
		color:#999999;
		margin-left:5px;
		margin-right:5px;
		margin-top:1px;
		margin-bottom:0px;
	}

	.feed a:link, .feed a:hover, .feed a:visited, .feed a:active{
		color:#999999;
		text-decoration:none;
	}

	.data_news {
		color:#0069b3;
	}

	.menu_attivo p {
		color:#FFFFFF;
		font-size:10px;
		text-align:center;
		margin-bottom:0px;
		margin-top:3px;
		margin-left:7px;
		margin-right:7px;
	}

	.menu_attivo a:link, .menu_attivo a:visited {
		color:#FFFFFF;
		text-decoration:none;
	}

	.menu_attivo a:hover {
		color:#FFFFFF;
		text-decoration:none;
	}

	.menu_inattivo p {
		color:#FFF;
		font-size:10px;
		text-align:center;
		margin-bottom:0px;
		margin-top:3px;
		margin-left:7px;
		margin-right:7px;
		text-decoration:none;

	}


	.menu_inattivo a:link, .menu_inattivo a:visited, .menu_inattivo a:hover {
		color:#FFF;
		text-decoration:none;
	}



	.tasto_cerca p, .tasto_cerca a:link, .tasto_cerca a:hover, .tasto_cerca a:active, .tasto_cerca a:visited  {
		font-size:10px;
		color:#FFFFFF;
		text-decoration:none;
		margin-right:2px;
		margin-left:0px;
		margin-bottom:0px;
		text-align:center;
		margin-top:2px;
		float:left;
		padding-bottom:0px;
	}

	.home_top_immagine p{
		font-size:14px;
		color:#FFFFFF;
		margin-top:206px;
		text-align:center;
		font-weight:bold;
	}


	.prodotto_home p{
		font-size:11px;
		color:#FFFFFF;
		margin-top:5px;
		text-align:left;
		margin-left:14px;
		line-height:15px;
		text-decoration:none;
	}
    
    .prodotto_home a{
        text-decoration:none;
    }
    
	.titolo_prodotto_home, .titolo_prodotto_home a:link, .titolo_prodotto_home a:visited{
		font-size:14px;
		line-height:30px;
		text-decoration:none;
		color:#FFFFFF;
		font-weight:bold;
	}


	.home_bottom_news_titolo p {
		color:#0069b3;
		font-weight:bold;
		font-size:17px;
		margin-top:5px;
		margin-left:12px;
	}


	.miniatura_home {
		float:right;
		border: #999999 solid 1px;
		margin-right:8px;
		margin-left:10px;
		margin-top:0px;
		width:65px;
		height:65px;
	}

	.miniatura_stampa {
		float:right;
		border: #999999 solid 1px;
		margin-right:8px;
		margin-left:10px;
		margin-top:0px;
		width:65px;
		height:92px;
	}

	.testo_news_blocco {
		color:#333333;
		font-size:11px;
		margin-right:7px;
		margin-top:5px;
		margin-left:12px;
		margin-bottom:0px;
		line-height:16px;
	}

	.titolo_news_blocco { 
		color:#333333;
		font-size:11px;
		font-weight:bold;
		margin-bottom:0px;
		margin-top:0px;
		margin-left:12px;
		margin-right:12px;
		line-height:16px;
	}

	.titolo_home{
		color:#0069b3;
		font-weight:bold;
		font-size:17px;
		margin-top:5px;
		margin-left:12px;
	}

	.logo_certificazione {
		margin-left:50px;
		margin-top:4px;
		border:0px;
	}

	.link_password, .link_password a:link, .link_password a:visited {
		font-size:10px;
		color:#333333;
		margin-left:5px;
		margin-top:6px;
	}

	.link_password a:hover {
		font-size:10px;
		color:#333333;
		text-decoration:none;
	}


	.link_home, .link_home a:link, .link_home a:visited {
		font-size:10px;
		color:#333333;
		margin-left:5px;
		margin-top:7px;
	}

	.link_home a:hover {
		font-size:10px;
		color:#333333;
		text-decoration:none;
	}

	.registrati {
		font-size:10px;
		color:#666666;
		text-decoration:none;
		display:inline;
		float:right;
		margin-right:12px;
		margin-top:10px;
	}

	.tasto_accedi p, .tasto_accedi a:link, .tasto_accedi a:hover, .tasto_accedi a:visited {
		font-size:10px;
		color:#FFFFFF;
		text-decoration:none;
		margin-right:2px;
		margin-left:2px;
		margin-bottom:3px;
		text-align:center;
		margin-top:0px;
	}

	.tasto_registrati p, .tasto_registrati a:link, .tasto_registrati a:hover, .tasto_registrati a:visited {
		font-size:10px;
		color:#FFFFFF;
		text-decoration:none;
		margin-right:2px;
		margin-left:2px;
		margin-top:3px;
		margin-bottom:3px;
		text-align:center;
	}


	ul a, ul a:visited, ul {
		color:#333333;
		font-size:11px;
		line-height:17px;
	
	}
	
	ul a:hover {
		text-decoration:none;
	}
	
	ul {
		border-bottom: solid #FFFFFF 17px;
	}

	.col_centro_prodotti table {
		text-align:center;
		border-bottom: solid #FFFFFF 17px;
		margin:0px;
		float:left;

		}
        
        
   /*
    FORM INSERIMENTO CONTENUTO
    ================================================*/
    .inserimento_contenuto {
        font-size:11px;
        color:#333333;
    }


    .form_label {
        margin-right:10px;
        text-align:right;
        
    }
    
    .inserimento_contenuto select {
        margin:0px;
        width:150px;
    }

    .inserimento_contenuto input {
        margin:0px;
    }
    
    .inserimento_contenuto textarea {
        margin:0px;
        width:400px;
        height:200px;
    }

