/* ------------------------------------------------------ GENERALE ---------------------------------------------------------- */

body {
	background-color: #ffffff;
	margin: auto;
	padding: 0;
	text-align: center;
}

#container {
	width: 950px;
	margin: auto;
	padding: 0;
}

#left_blue_bar {
	background-color: #07528d;
	background-image: url(../images/left_blue_img.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

#right_container {
	margin: auto;
	padding: 0;
	width: 710px;
}

#header_cont {
	margin: auto;
	padding: 0;
	left: 0;
}

#header_logo {
	margin: auto;
	padding-left: 16px;
	left: 0px;
	float: left;
}

#header_lang {
	float: right;
	margin: auto;
	padding: 0;
	right: 0;	
}

#select_lang{
	padding-right: 5px;
/*	float: right;*/
}

#select_lang a:hover, #select_lang a:active{ /*manu*/
	text-decoration: underline;
}

#header_under {
	margin: auto;
	padding: 0;
	width: 100%;
	height: 13px;
	clear: left;
}

#cont_pagina {
	width: 695px;
}

#cont_left{
	width: 480px;
	float: left;	
}

#cont_menu{
	width: 200px;
	float: right;	
}

#btn_menu_ita{
	background-image: url(../images/btn_menu_ita.gif);
	width: 200px;
	height: 40px;
}

#btn_menu_eng{
	background-image: url(../images/btn_menu_eng.gif);
	width: 200px;
	height: 40px;
}

#btn_news_ita{
	background-image: url(../images/btn_news_ita.gif);
	width: 200px;
	height: 40px;
}

#btn_news_eng{
	background-image: url(../images/btn_news_eng.gif);
	width: 200px;
	height: 40px;
}

#btn_area_clienti_ita{
	background-image: url(../images/btn_area_clienti_ita.gif);
	width: 200px;
	height: 40px;
}

#btn_area_clienti_eng{
	background-image: url(../images/btn_area_clienti_eng.gif);
	width: 200px;
	height: 40px;
}

#btn_carrello_ita{
	background-image: url(../images/btn_carrello_ita.gif);
	width: 200px;
	height: 40px;
}

#btn_carrello_eng{
	background-image: url(../images/btn_carrello_eng.gif);
	width: 200px;
	height: 40px;
}

#login{
	background-color: #8faed7;
	width: 100%;
}

#login input{
	border: 1px solid #07528d;
	width: 182px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #07528d;
	padding-left: 2px;
}

#btn_entra_ita{
	width: 56px;
	height: 23px;	
}

#btn_entra_ita a, #btn_entra_ita a:visited, #btn_entra_ita a:link {
	background-image: url(../images/btn_entra_ita.gif);
	background-repeat: no-repeat;
	background-position: top;
	display: block;
	width: 56px;
	height: 23px;
}

#btn_entra_ita :link, #btn_entra_ita a:hover {
	background-image: url(../images/btn_entra_ita.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	width: 56px;
	height: 23px;	
}

#btn_entra_eng{
	width: 56px;
	height: 23px;	
}

#btn_entra_eng a, #btn_entra_eng a:visited, #btn_entra_eng a:link {
	background-image: url(../images/btn_entra_eng.gif);
	background-repeat: no-repeat;
	background-position: top;
	display: block;
	width: 56px;
	height: 23px;
}

#btn_entra_eng :link, #btn_entra_eng a:hover {
	background-image: url(../images/btn_entra_eng.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	width: 56px;
	height: 23px;	
}


#btn_logout{
	width: 56px;
	height: 23px;	
}

#btn_logout a, #btn_logout a:visited, #btn_logout a:link {
	background-image: url(../images/btn_logout.gif);
	background-repeat: no-repeat;
	background-position: top;
	display: block;
	width: 56px;
	height: 23px;
}

#btn_logout :link, #btn_logout a:hover {
	background-image: url(../images/btn_logout.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	width: 56px;
	height: 23px;	
}









#btn_archivio_ita{
	width: 54px;
	height: 23px;
	padding: 10px;
}

#btn_archivio_ita a, #btn_archivio_ita a:visited, #btn_archivio_ita a:link {
	background-image: url(../images/btn_archivio_ita.gif);
	background-repeat: no-repeat;
	background-position: top;
	display: block;
	width: 54px;
	height: 23px;
}

#btn_archivio_ita :link, #btn_archivio_ita a:hover {
	background-image: url(../images/btn_archivio_ita.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	width: 54px;
	height: 23px;	
}

#btn_archivio_eng{
	width: 54px;
	height: 23px;	
}

#btn_archivio_eng a, #btn_archivio_eng a:visited, #btn_archivio_eng a:link {
	background-image: url(../images/btn_archivio_eng.gif);
	background-repeat: no-repeat;
	background-position: top;
	display: block;
	width: 54px;
	height: 23px;
}

#btn_archivio_eng :link, #btn_archivio_eng a:hover {
	background-image: url(../images/btn_archivio_eng.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	width: 54px;
	height: 23px;	
}

#news_box{
	background-color: #dc6d79;
	width: 100%;
	margin: auto;
	padding: 0;
}

#btn_cerca_ita{
	width: 76px;
	height: 23px;	
}

#btn_cerca_ita a, #btn_cerca_ita a:visited, #btn_cerca_ita a:link {
	background-image: url(../images/btn_cerca_ita.gif);
	background-repeat: no-repeat;
	background-position: top;
	display: block;
	width: 76px;
	height: 23px;
}

#btn_cerca_ita :link, #btn_cerca_ita a:hover {
	background-image: url(../images/btn_cerca_ita.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	width: 76px;
	height: 23px;	
}

#btn_cerca_eng{
	width: 76px;
	height: 23px;	
}

#btn_cerca_eng a, #btn_cerca_eng a:visited, #btn_cerca_eng a:link {
	background-image: url(../images/btn_cerca_eng.gif);
	background-repeat: no-repeat;
	background-position: top;
	display: block;
	width: 76px;
	height: 23px;
}

#btn_cerca_eng :link, #btn_cerca_eng a:hover {
	background-image: url(../images/btn_cerca_eng.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	width: 76px;
	height: 23px;	
}

#btn_reset_ita{
	width: 106px;
	height: 23px;	
}

#btn_reset_ita a, #btn_reset_ita a:visited, #btn_reset_ita a:link {
	background-image: url(../images/btn_filtri_ita.gif);
	background-repeat: no-repeat;
	background-position: top;
	display: block;
	width: 106px;
	height: 23px;
}

#btn_reset_ita :link, #btn_reset_ita a:hover {
	background-image: url(../images/btn_filtri_ita.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	width: 106px;
	height: 23px;	
}

#btn_reset_eng{
	width: 106px;
	height: 23px;	
}

#btn_reset_eng a, #btn_reset_eng a:visited, #btn_cerca_eng a:link {
	background-image: url(../images/btn_filtri_eng.gif);
	background-repeat: no-repeat;
	background-position: top;
	display: block;
	width: 106px;
	height: 23px;
}

#btn_reset_eng :link, #btn_reset_eng a:hover {
	background-image: url(../images/btn_filtri_eng.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	width: 106px;
	height: 23px;	
}

#btn_registra_ita{
	width: 76px;
	height: 23px;	
}

#btn_registra_ita a, #btn_registra_ita a:visited, #btn_registra_ita a:link {
	background-image: url(../images/btn_registra_ita.gif);
	background-repeat: no-repeat;
	background-position: top;
	display: block;
	width: 76px;
	height: 23px;
}

#btn_registra_ita :link, #btn_registra_ita a:hover {
	background-image: url(../images/btn_registra_ita.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	width: 76px;
	height: 23px;	
}

#btn_registra_eng{
	width: 76px;
	height: 23px;	
}

#btn_registra_eng a, #btn_registra_eng a:visited, #btn_registra_eng a:link {
	background-image: url(../images/btn_registra_eng.gif);
	background-repeat: no-repeat;
	background-position: top;
	display: block;
	width: 76px;
	height: 23px;
}

#btn_registra_eng :link, #btn_registra_eng a:hover {
	background-image: url(../images/btn_registra_eng.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	width: 76px;
	height: 23px;	
}

#btn_aggiorna_ita{
	width: 76px;
	height: 23px;	
}

#btn_aggiorna_ita a, #btn_aggiorna_ita a:visited, #btn_aggiorna_ita a:link {
	background-image: url(../images/btn_aggiorna_ita.gif);
	background-repeat: no-repeat;
	background-position: top;
	display: block;
	width: 76px;
	height: 23px;
}

#btn_aggiorna_ita :link, #btn_aggiorna_ita a:hover {
	background-image: url(../images/btn_aggiorna_ita.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	width: 76px;
	height: 23px;	
}

#btn_aggiorna_eng{
	width: 76px;
	height: 23px;	
}

#btn_aggiorna_eng a, #btn_aggiorna_eng a:visited, #btn_aggiorna_eng a:link {
	background-image: url(../images/btn_aggiorna_eng.gif);
	background-repeat: no-repeat;
	background-position: top;
	display: block;
	width: 76px;
	height: 23px;
}

#btn_aggiorna_eng :link, #btn_aggiorna_eng a:hover {
	background-image: url(../images/btn_aggiorna_eng.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	width: 76px;
	height: 23px;	
}

#btn_ordina_ita{
	width: 76px;
	height: 23px;	
}

#btn_ordina_ita a, #btn_ordina_ita a:visited, #btn_ordina_ita a:link {
	background-image: url(../images/btn_ordina_ita.gif);
	background-repeat: no-repeat;
	background-position: top;
	display: block;
	width: 76px;
	height: 23px;
}

#btn_ordina_ita :link, #btn_ordina_ita a:hover {
	background-image: url(../images/btn_ordina_ita.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	width: 76px;
	height: 23px;	
}

#btn_ordina_eng{
	width: 76px;
	height: 23px;	
}

#btn_ordina_eng a, #btn_ordina_eng a:visited, #btn_ordina_eng a:link {
	background-image: url(../images/btn_ordina_eng.gif);
	background-repeat: no-repeat;
	background-position: top;
	display: block;
	width: 76px;
	height: 23px;
}

#btn_ordina_eng :link, #btn_ordina_eng a:hover {
	background-image: url(../images/btn_ordina_eng.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	width: 76px;
	height: 23px;	
}

#btn_procedi_ita{
	width: 76px;
	height: 23px;	
}

#btn_procedi_ita a, #btn_procedi_ita a:visited, #btn_procedi_ita a:link {
	background-image: url(../images/btn_procedi_ita.gif);
	background-repeat: no-repeat;
	background-position: top;
	display: block;
	width: 76px;
	height: 23px;
}

#btn_procedi_ita :link, #btn_procedi_ita a:hover {
	background-image: url(../images/btn_procedi_ita.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	width: 76px;
	height: 23px;	
}

#btn_procedi_eng{
	width: 76px;
	height: 23px;	
}

#btn_procedi_eng a, #btn_procedi_eng a:visited, #btn_procedi_eng a:link {
	background-image: url(../images/btn_procedi_eng.gif);
	background-repeat: no-repeat;
	background-position: top;
	display: block;
	width: 76px;
	height: 23px;
}

#btn_procedi_eng :link, #btn_procedi_eng a:hover {
	background-image: url(../images/btn_ordina_eng.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	width: 76px;
	height: 23px;	
}

#btn_export_excel_ita{
	width: 150px;
	height: 23px;	
}

#btn_export_excel_ita a, #btn_export_excel_ita a:visited, #btn_export_excel_ita a:link {
	background-image: url(../images/btn_export_excel_ita.gif);
	background-repeat: no-repeat;
	background-position: top;
	display: block;
	width: 150px;
	height: 23px;
}

#btn_export_excel_ita :link, #btn_export_excel_ita a:hover {
	background-image: url(../images/btn_export_excel_ita.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	width: 150px;
	height: 23px;	
}

#btn_export_excel_eng{
	width: 150px;
	height: 23px;	
}

#btn_export_excel_eng a, #btn_export_excel_eng a:visited, #btn_export_excel_eng a:link {
	background-image: url(../images/btn_export_excel_eng.gif);
	background-repeat: no-repeat;
	background-position: top;
	display: block;
	width: 150px;
	height: 23px;
}

#btn_export_excel_eng :link, #btn_export_excel_eng a:hover {
	background-image: url(../images/btn_export_excel_eng.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	width: 150px;
	height: 23px;	
}

#white_bg{
	background-color: #ffffff; 
}

#piva{
	background-color: #ffffff;
	float: left;
}

#div_acktel{
	background-color: #ffffff;
	float: right;
}

#basket{
	background-color: #8faed7;
}

#qta{
	border: #07528d 1px solid;
}

/* ------------------------------------------------------ CLASSI ---------------------------------------------------------- */

.maxi_titolo {
	display: none;
	font-family: Impact, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #000000;
	text-transform: capitalize;
}

.testo {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: justify;
}

.testo a, .testo a:visited, .testo a:link {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	text-decoration: none;
}

.testo a:hover, .testo a:active {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	text-decoration: underline;
}

.testo_small {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-align: justify;
}

.btn_roll{
	width: 200px;
	height: 30px;	
	margin: auto;
	padding-left: 0px;
}

.btn_roll_attivo a, .btn_roll_attivo a:link, .btn_roll_attivo a:visited, .btn_roll_attivo a:hover, .btn_roll_attivo a:active{
	background-image: url(../images/btn_roll.gif);
	background-repeat: no-repeat;
	background-position: top;
	display: block;
	width: 200px;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #07528d;
	text-decoration: none;
	text-align: left;
	margin: auto;
}

.btn_roll_attivo span{
	margin: auto;
	padding-left: 30px;
}

.btn_roll span{
	margin: auto;
	padding-left: 30px;
}

.btn_roll a, .btn_roll a:link, .btn_roll a:visited {
	background-image: url(../images/btn_roll.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	display: block;
	width: 200px;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	margin: auto;
	padding: 0;
	padding-left: 0px;
}

.btn_roll a:active, .btn_roll a:hover {
	background-image: url(../images/btn_roll.gif);
	background-repeat: no-repeat;
	background-position: top;
	display: block;
	width: 200px;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #07528d;
	text-decoration: none;
	text-align: left;
	margin: auto;
	padding: 0;
	padding-left: 0px;
}

.btn_line{
	background-image: url(../images/btn_line.gif);
	width: 200px;
	height: 2px;
	margin: auto;
	padding: 0;
	font-size: 0px;
/*	float: left;*/
}

.btn_line2{
	background-image: url(../images/btn_line2.gif);
	width: 200px;
	height: 2px;
	margin: auto;
	padding: 0;
	font-size: 0px;
/*	float: left;*/
}

#login {
	clear: left;
}

.txt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #07528d;
}

.testo_login{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-align: left;
	margin: auto;
	padding-left: 0%;
}

.testo_login_bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #07528d;
	font-weight: bold;
}

.texto_blu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #07528d;
}

.texto_blu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #07528d;
	text-decoration: none;
}

.testo_prodotti {
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	text-align: justify;
	text-decoration: none;	
}

.testo_prodotti a, .testo_prodotti a:visited, .testo_prodotti a:link {
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	text-align: justify;
	text-decoration: none;
}

.testo_prodotti a:active, .testo_prodotti a:hover {
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	text-align: justify;
	text-decoration: underline;
}

.form_ordini input, .form_ordini select{
	font-family: Arial;
	font-size: 13px;
	color: #07528d;
	width: 160px;
	border: 1px solid #07528d;
	padding-left: 2px;
}

.riga_blu{
	background-color: #07528d;
}

.form_storage input{
	font-family: Arial;
	font-size: 13px;
	color: #07528d;
	width: 35px;
	border: 1px solid #07528d;
	padding-left: 2px;
}

.barraPag, .barraPag a, .barraPag a:visited, .barraPag a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #07528d;
	text-decoration: none;
	font-weight: bold;	
}

.barra_pag_categ{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #07528d;
	text-decoration: none;	
}

.down_cat, .down_cat a{
	width: 100%;
	background-color: #e9eff7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #07528d;
	font-weight: bold;
	text-decoration: none;
}

.riga_vuota{
	height: 5px;
}

.inpt_reg{
	font-family: Arial;
	font-size: 11px;
	color: #07528d;
	width: 155px;
	border: 1px solid #07528d;
	padding-left: 2px;
}

.inpt_reg_stato{
	font-family: Arial;
	font-size: 11px;
	color: #07528d;
	width: 200px;
	border: 1px solid #07528d;
	padding-left: 2px;
}

.inpt_reg_radio{
	font-family: Arial;
	font-size: 11px;
	color: #07528d;
/*	border: 1px solid #07528d;*/
}

.inpt_reg2{
	font-family: Arial;
	font-size: 10px;
	color: #07528d;
	width: 260px;
	height: 120px;
	border: 1px solid #07528d;
	width: 460px;
	padding-left: 2px;
}

.tdNewsTHeaderCol1{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.tdNewsTHeaderCol1 a, .tdNewsTHeaderCol1 a:link, .tdNewsTHeaderCol1 a:visited{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.tdNewsTHeaderCol1 a:hover, .tdNewsTHeaderCol1 a:active{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

.tdNewsTHeaderCol2{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.tdNewsTHeaderCol2 a, .tdNewsTHeaderCol2 a:link, .tdNewsTHeaderCol2 a:visited{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.tdNewsTHeaderCol2 a:hover, .tdNewsTHeaderCol2 a:active{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

.tdNewsTHeaderCol3{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.tdNewsTHeaderCol3 a, .tdNewsTHeaderCol3 a:link, .tdNewsTHeaderCol3 a:visited{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.tdNewsTHeaderCol3 a:hover, .tdNewsTHeaderCol3 a:active{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

.tdNewsTHeaderCol4{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.tdNewsTHeaderCol4 a, .tdNewsTHeaderCol4 a:link, .tdNewsTHeaderCol4 a:visited{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.tdNewsTHeaderCol4 a:hover, .tdNewsTHeaderCol4 a:active{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

.tdNewsTHeaderCol5{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.tdNewsTHeaderCol5 a, .tdNewsTHeaderCol5 a:link, .tdNewsTHeaderCol5 a:visited{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.tdNewsTHeaderCol5 a:hover, .tdNewsTHeaderCol5 a:active{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

.tdNewsTHeaderCol6{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.tdNewsTHeaderCol6 a, .tdNewsTHeaderCol6 a:link, .tdNewsTHeaderCol6 a:visited{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.tdNewsTHeaderCol6 a:hover, .tdNewsTHeaderCol6 a:active{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

.tdNewsTextHeader{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.tdNewsTextHeader a, .tdNewsTextHeader a:link, .tdNewsTextHeader a:visited{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.tdNewsTextHeader a:hover, .tdNewsTextHeader a:active{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

.barra_pag_categ{
	border-bottom: 1px solid #07528d;
	height: 20px;
}

.texto_blu_bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #07528d;
	font-weight: bold;
}

.testo_mod_sped{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #07528d;
	font-weight: bold;
	text-decoration: none;
}

.testo_mod_sped a, .testo_mod_sped a:visited, .testo_mod_sped a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #07528d;
	font-weight: bold;
	text-decoration: none;
}

.testo_mod_sped a:hover, .testo_mod_sped a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #07528d;
	font-weight: bold;
	text-decoration: underline;
}

.grassetto {
	font-weight: bold;
}

/*.news_testo {
	text-align: justify;
}*/

.news_testo_out {
	text-align: justify;
	margin: auto;
}

.news_testo_out a, .news_testo_out a:link, .news_testo_out a:visited {
	display: block;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	margin: auto;
	padding: 10px;
}

.news_testo_out a:hover, .news_testo_out a:active {
	display: block;
	background-color: #fcf1f2;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #c40b20;
	margin: auto;
	padding: 10px;
}

.padding {
padding: 0 5px 5px 0;
}

.grigio{
	color: #ffffff;
}
