body { /*
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
	   font-weight: normal;
		color: #999999;
		background: url(../resources/background_body.gif);
		background-repeat: repeat-x; 
		text-align: center; 
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		*/
	
}

a {
	font-family: Arial, Helvetica, sans-serif;
	color: #5A5A5A;
	background-color: inherit;
	text-decoration: none;
	font-weight: bold;
}

/*ordine da seguire per evitare conflitti tra i vari stati in cui un collegamento puÃƒÂ² trovarsi*/
a:link,a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0099cc;
	background-color: inherit;
	text-decoration: underline;
}

a:focus {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a:active {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #68692f;
	height: 26px;
	width: auto; /*aggiunta larghezza 081127 PN */
	/*background-image:url(../resources/sfondo_h1.gif); aggiunta immagine di sfondo 081127 PN */
	/* background-repeat: no-repeat;*/
	font-weight: bold;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
}

h2 { /*12px blu*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #C4CB3E;
	background-color: inherit;
	text-align: left;
	line-height: 16px;
	margin: 0px 0px 0px 0px;
	padding: 40px 0px 0px 0px;
	font-weight: bold;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #b9cf7e;
	background-color: inherit;
	text-align: left;
	line-height: 16px;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	font-weight: lighter;
	/*text-transform: uppercase;*/
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #9ca16d;
	background-color: inherit;
	text-align: left;
	line-height: 16px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
}

h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5a5a5a;
	background-color: inherit;
	text-align: left;
	line-height: 16px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
}

h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: inherit;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
}

img {
	border: none;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	color: black;
}

li {
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	/*background: url(../resources/background_header_hover.gif) repeat-x;*/
}

div {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
}

table {
	font-family: Arial, Helvetica, sans-serif;
}

caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: black;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0099CC;
	background-color: #ffffff;
	border-style: solid;
	border-width: 1px;
	border-color: #006699;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #0099CC;
	background-color: #E0ECF3;
	/*background-color:#0099CC;*/
	border-width: 1px;
	border-color: #75b5df;
	height: 20px;
	background-repeat: repeat-x;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0099CC;
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-color: #0099CC;
	width: 95%;
}

/**************classi per toolbar _accessibility *************************/
.form_AAA { /*usato da toolbar_accessibility*/
	float: left;
	height: 30px;
	width: 14px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.form_visibilita { /*usato da toolbar_accessibility*/
	float: left;
	height: 30px;
	width: 33px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.input_AAA { /* sovrascrive input*/ /*usato da toolbar_accessibility*/
	font-size: inherit;
	color: inherit;
	background-color: transparent;
	border-width: 0px;
	border-color: inherit;
	background-image: none;
	background-repeat: no-repeat;
	height: 33px;
	width: 16px;
}

.input_visibilita { /* sovrascrive input*/
	/*usato da toolbar_accessibility*/
	font-size: inherit;
	color: inherit;
	background-color: transparent;
	border-width: 0px;
	border-color: inherit;
	background-image: none;
	background-repeat: no-repeat;
	height: 33px;
	width: 28px;
}

/*************** classe per ricerca.jsp**************************/
.form_input_text {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 10px 5px 8px 0px;
	padding: 3px 0px 3px 0px;
	font-weight: bold;
	width: 200px;
	color: #0099CC;
	background-color: #E0ECF3;
	border-color: #C5E2ED;
	background-image: none;
	background-repeat: no-repeat;
}

/*******************allineamento orizzontale header editabile dall'utente***********/
.headermenu {
	float: right;
	border-right: 1px solid black;
	/*padding: 0px 2px 0px 5px;*/
	margin: 2px 0px 2px 0px;
	color: #3399CC;
	/*line-height:15px;*/ /*text-transform: uppercase;*/
	font-size: 10px;
	font-weight: normal;
}

.headermenu_last {
	float: right;
	border-right: none;
	/*padding: 0px 2px 0px 5px;*/
	margin: 2px 0px 2px 0px;
	color: #3399CC;
	/*line-height:15px;*/ /*text-transform: uppercase;*/
	font-size: 10px;
	font-weight: normal;
}

.headermenu a:visited,.headermenu_last a:visited,.headermenu a:LINK, ,
	.headermenu_last a:LINK,.headermenu a:active,.headermenu_last a:active,.headermenu a:focus,.headermenu_last a:focus,.footer a:hover
	{ /*sovrascrive le proprietÃ  di element a */
	font-weight: normal;
	color: #3399CC;
	background: inherit;
	text-decoration: none;
}

/************************************ TABLE GALLERY   *************************************/
.testata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #a22222;
	background-image: url(../resources/sfondo_testata_tabella.gif);
	background-repeat: repeat-x;
	width: auto;
	border: 1px solid #E3E2E2;
	padding: 10px 5px 10px 5px;
	margin: 0px 0px 0px 0px;
}

A.testata:VISITED,A.testata:LINK {
	font-weight: bold;
	background-color: inherit;
	color: red;
}

A.testata :ACTIVE,A.testata :FOCUS,A.testata:HOVER {
	font-weight: bold;
	text-decoration: underline;
	color: red;
}

.testata1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3399CC;
	background:
		url("../../img/sfondo_sottotestata_tabella.gif");
		 background-repeat : repeat-x;
	width: auto;
	border: 1px solid #E3E2E2;
	padding: 10px 5px 10px 5px;
	margin: 0px 0px 0px 0px;
	background-repeat: repeat-x;
}

A.testata1:VISITED,A.testata1:LINK {
	text-decoration: none;
	font-weight: bold;
	color: #3399CC;
	/*background-color: #cde0ea;*/
}

A.testata1:ACTIVE,A.testata1:FOCUS,A.testata1:HOVER {
	font-weight: bold;
	color: #3399CC;
	text-decoration: underline;
}

.sottotestata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	/*background:green;*/
	background-image: url(../resources/sfondo_sottotestata_tabella.gif);
	background-repeat: repeat-x;
	color: #5a5a5a;
	width: auto;
	border: 1px solid #E3E2E2;
	padding: 15px 5px 15px 5px;
	margin: 0px 0px 0px 0px;
}

A.sottotestata:VISITED,A.sottotestata:LINK {
	text-decoration: none;
	font-weight: bold;
	color: #3399cc;
	/*	background-color: #e4eef3; */
}

A.sottotestata :ACTIVE,A.sottotestata:FOCUS,A.sottotestata:HOVER {
	font-weight: bold;
	color: #3399CC;
	text-decoration: underline;
}

.corpo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-image: url(../resources/sfondo_corpo_tabella.gif);
	background-repeat: repeat-x;
	color: black;
	text-align: left;
	width: auto;
	border: 1px solid #E3E2E2;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
}

A.corpo:VISITED,A.corpo:LINK {
	text-decoration: none;
	font-weight: bold;
	color: #959595;
	/*	background-color: #f3f3f3;*/
	background-image: url(../resources/sfondo_corpo_tabella.gif);
	background-repeat: repeat-x;
}

A.corpo:ACTIVE,A.corpo:FOCUS,A.corpo:HOVER {
	font-weight: bold;
	color: #959595;
	text-decoration: underline;
	/*	background-color: #f3f3f3;*/
	background-image: url(../resources/sfondo_corpo_tabella.gif);
	background-repeat: repeat-x;
}

.corpo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-image: url(../resources/sfondo_corpo_tabella.gif);
	background-repeat: repeat-x;
	/*	background-color: #e0dfdf;*/ /*	background: #F1F6F6;*/
	color: #959595;
	text-align: left;
	width: auto;
	border: 1px solid #E3E2E2;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

A.corpo1:VISITED,A.corpo1:LINK {
	text-decoration: none;
	font-weight: bold;
	color: #959595;
	/*	background-color: #e0dfdf;*/
}

A.corpo1 :ACTIVE,A.corpo1 :FOCUS,A.corpo1:HOVER {
	font-weight: bold;
	color: #959595;
	text-decoration: underline;
	/*	background-color: #e0dfdf;*/
	background-image: url(../resources/sfondo_corpo_tabella.gif);
	background-repeat: repeat;
}

/****************************** fine table gallery *************************************/
	/************************** classe di testo motore di ricerca e i testi piccoli *************/
.text_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

/***************** classsi e IDs per briciole.jsp  ********************/
#briciole {
	margin: 10px 0px 25px 0px;
	padding: 0px 12px 10px 5px;
	background: url(../resources/sfondo_briciole.gif);
	background-repeat: repeat-x;
}

#briciole_nonav {
	float: left;
	margin: 10px 0px 10px 0px;
	padding: 0px 12px 10px 5px;
	background: url(../resources/sfondo_briciole.gif);
	background-repeat: repeat-x;
	width: 889px;
}

.text_briciole {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	background-color: inherit;
	font-weight: bold;
}

a.text_briciole:link,a.text_briciole:visited {
	/*sovrascrive le prorpietÃ  di a*/
	font-weight: normal;
}

a.text_briciole:hover { /*sovrascrive le prorpietÃ  di a*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #999999;
	background: inherit;
	text-decoration: underline;
}

.text_blu {
	color: #3399CC;
}

/***************** fine classsi e IDs per briciole.jsp  ********************/
.menunavigazione {
	list-style-type: none;
	padding-left: 15px;
	margin: 0px 4px 0px 0px;
	width: 210px;
}

.menunavigazione a {
	display: block;
	/*definisce il link a livello di blocco : tutta l'area diventa cliccabile*/
	line-height: 15px;
	height: auto;
	/*serve per firefox: senza height o con height= altezza fissa non va a capo */
	/*text-align: left;*/
	margin: 5px 0px 5px 0px;
}

.menunavigazione a:hover {
	/*sovrascrive la proprietÃƒ  di element a:hover*/
	text-decoration: none;
}

/*proprietÃƒ  comuni del livello 2 della navigazione*/
a.navleftliv2,a.navleftliv2:hover,a.navleft2select,a.navleft2select:hover
	{
	font-size: 11px;
	text-align: left;
	/*	margin-left:22px;*/
	padding-left: 20px;
	margin-left: 2px;
	/*border-bottom: 1px solid #ffffff;*/
}

/*colori e image del liv 2 normale */
a.navleftliv2,a.navleftliv2:hover {
	background-image: url(../resources/raquoOrizz.gif);
	background-repeat: no-repeat;
	/*color: #3399CC;*/
	color: #999000;
	background-color: inherit;
	vertical-align: middle;
}

/*colori e image del liv 2 selezionato */
a.navleft2select,a.navleft2select:hover { /*color: */
	color: #68692f;
	background: inherit;
	background-image: url(../resources/raquoSelect.gif);
	background-repeat: no-repeat;
	vertical-align: middle;
}

/*proprietÃƒ  comuni del livello 3 della navigazione*/
a.navleftliv3,a.navleftliv3:hover,a.navleft3select,a.navleft3select:hover
	{
	font-size: 11px;
	text-align: left;
	/* margin-left:33px;*/
	padding-left: 20px;
	margin-left: 13px;
}

/*colori e image del liv 3 normale */
a.navleftliv3,a.navleftliv3:hover {
	background-image: url(../resources/raquoOtherLev.gif);
	background-repeat: no-repeat;
	color: #555555; /*sovrascrive la proprietÃƒ  di element a */
	background-color: inherit; /*sovrascrive la proprietÃƒ  di element a */
}

/*colori e image del liv 3 selezionato */
a.navleft3select,a.navleft3select:hover { /*color: */
	color: #68692f;
	background: inherit;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	background-image: url(../resources/raquoSelect.gif);
	background-repeat: no-repeat;
}

/*proprietÃƒ  comuni del livello 4 della navigazione*/
a.navleftliv4,a.navleftliv4:hover,a.navleft4select,a.navleft4select:hover
	{
	font-size: 11px;
	/*margin-left:50px;*/
	text-align: left;
	padding-left: 20px;
	margin-left: 30px;
}

/*colori e image del liv 4 normale */
a.navleftliv4,a.navleftliv4:hover {
	background-image: url(../resources/raquoOtherLev.gif);
	background-repeat: no-repeat;
	color: #333333;
	background-color: inherit;
}

/*colori e image del liv 4 selezionato */
a.navleft4select,a.navleft4select:hover {
	color: #68692f;
	background: inherit;
	background-image: url(../resources/raquoSelect.gif);
	background-repeat: no-repeat;
	vertical-align: middle;
}

/*proprietÃƒ  comuni del livello 5 della navigazione*/
a.navleftliv5,a.navleftliv5:hover,a.navleft5select,a.navleft5select:hover
	{
	font-size: 11px;
	text-align: left;
	/*margin-left:62px;*/
	padding-left: 20px;
	margin-left: 42px;
}

/*colori e image del liv 5 normale */
a.navleftliv5,a.navleftliv5:hover {
	color: #333333;
	background-color: inherit;
	background-image: url(../resources/raquoOtherLev.gif);
	background-repeat: no-repeat;
}

/*colori e image del liv 5 selezionato */
a.navleft5select,a.navleft5select:hover {
	color: #68692f;
	background: inherit;
	background-image: url(../resources/raquoSelect.gif);
	background-repeat: no-repeat;
}

/*******************Fine  classsi e IDs per navleft.jsp  ********************/
	/*******************classi per la Mappa del sito ***********************/
.boxmappa {
	float: left;
	width: 40%;
	margin: 20px 0px 20px 30px;
	/*border:1px solid red;*/
}

.textliv2 {
	font-size: 12px;
	font-weight: bold;
	color: #3399CC;
	background-color: inherit;
	text-align: left;
}

.textliv2 a:VISITED,.textliv2 a:LINK {
	text-decoration: none;
	color: #3399CC;
	background-color: inherit;
}

.textliv2 a:ACTIVE,.textliv2 a:FOCUS,.textliv2 a:HOVER {
	color: #3399CC;
	text-decoration: underline;
	background-color: inherit;
	/*background-color :transparent;	*/
}

.textliv3 {
	font-size: 10px;
	color: #999999;
	background-color: inherit;
	text-align: left;
	text-indent: -10px;
	margin-left: 15px;
}

.textliv3 a:VISITED,.textliv3 a:LINK {
	text-decoration: none;
	color: #999999;
	background-color: inherit;
}

.textliv3 a:ACTIVE,.textliv3 a:FOCUS,.textliv3 a:HOVER {
	color: #999999;
	text-decoration: underline;
	background-color: inherit;
}

.textliv4 {
	font-size: 10px;
	color: #999999;
	background-color: inherit;
	text-align: left;
	text-indent: 20px;
}

.textliv4 a:VISITED,.textliv4 a:LINK {
	text-decoration: none;
	color: #999999;
	background-color: inherit;
}

.textliv4 a:ACTIVE,.textliv4 a:FOCUS,.textliv4 a:HOVER {
	color: #999999;
	background-color: inherit;
	text-decoration: underline;
}

/****************************************fine mappa del sito ************************************/
	/************************************stile per footer ***************/
.footeredit {
	line-height: 35px;
	height: 35px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	clear: left;
	width: 100%;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-align: center;
	background-color: inherit;
}

.footer a:visited,.footer a:LINK,.footer a:active,.footer a:focus,.footer a:hover
	{ /*sovrascrive le proprietÃ  di element a */
	color: #999999;
	background-color: inherit;
	font-weight: normal;
	text-decoration: none;
}

.footer a:hover { /*sovrascrive la proprietÃ  di element a:hover */
	color: #999999;
	background-color: inherit;
	text-decoration: underline;
}

.footer_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	text-align: center;
	background-color: inherit;
}

A.footer_nav:visited,A.footer_nav:LINK,A.footer_nav:active,A.footer_nav:focus,A.footer_nav:hover
	{
	color: #999999;
	background-color: inherit;
	font-weight: normal;
	text-decoration: none;
}

/*******************classi e IDs per navigazione in testata (nav_testata.jsp)********/
	/*#headernav ul{
	width:752px;
	height:37px;
	position: absolute; 
	top:0px; 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

}
#headernav ul li{
	float:left; 
	width:auto; 
	vertical-align:middle;
	text-align:center; 
	list-style-type: none;
}
#headernav ul li a{
	width:auto; 
	height:37px; 
	line-height: 37px;
	color: 
	background: inherit; 
	text-decoration:none; 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;		
}

#headernav ul li a:hover, .headernav a:ACTIVE, .headernav a:FOCUS, .headernav a:HOVER{ 
	width:auto; 
	height:37px; 	
	line-height: 37px; 
	background: url(../resources/headernav_top_hover.gif); 
	background-repeat:repeat-x; 
	color:#3e9dce;
	text-decoration:none;
}

#headernav a:visited:hover { 
width:auto; 
	height:37px; 	
	line-height: 37px; 
	background: url(../resources/headernav_top_hover.gif); 
	background-repeat:repeat-x; 
	color:#3e9dce;
	text-decoration:none;
}


#headernav ul li span a{
	width:auto; 
	height:37px; 	
	line-height: 37px; 
	background: url(../resources/headernav_top_hover.gif); 
	background-repeat:repeat-x; 
	color:#3e9dce;
	text-decoration:none;
}
*/
#headernav_sx {
	height: 37px;
	width: 10px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(../resources/headernav_left.gif);
	background-repeat: no-repeat;
	float: left;
}

#headernav_dx {
	height: 37px;
	width: 10px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(../resources/headernav_right.gif);
	background-repeat: no-repeat;
	float: right;
}

.menuheader {
	width: 752px;
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	vertical-align: top;
}

.menuheader li {
	float: left;
}

.menuheader a {
	float: left;
	line-height: 37px;
	height: 37px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.menuheaderselect,.menuheader a:hover {
	background: url(../resources/headernav_top_hover.gif);
	background-repeat: repeat-x;
	color: #3e9dce;
	text-decoration: none;
}

/*.linea{

width:2px;
height: 37px;
background: url(../resources/linea.gif); 
background-repeat:no-repeat; 
}*/
.linea_accessibilita { /*vertical-align: top;*/
	width: 2px;
	height: 34px;
	background: inherit;
}

/*******************Fine classi e IDs per navigazione in testata (nav_testata.jsp)********/
.box_hp_head {
	width: 259px;
	height: 12px;
	background: url("../resources/box_sx_top.gif") no-repeat;
}

.box_hp_body {
	width: 259px;
	background-image: url("../resources/box_sx_body.gif");
	float: left;
}

.box_hp_footer {
	width: 259px;
	height: 16px;
	background-image: url("../resources/box_sx_bottom.gif");
	float: left;
}

.boxcontent_right_hp {
	width: 140px;
	height: 100px;
	margin: 20px 0px 0px 3px;
}

.boxcontent_right_hp td {
	font-weight: lighter;
	font-size: 12px;
}

.boxcontent_left_hp {
	width: 240px;
}

.box_title {
	margin-left: 15px;
	margin-bottom: 5px;
}

.immagine_alvivo_hp {
	margin-left: 15px;
	float: left;
}

#box_content_sx {
	margin-top: 10px;
	width: 259px;
}

#box_content_dx {
	margin-top: 10px;
	width: 259px;
}

.box_hp_dx .box_hp_head {
	background: url("../resources/verdeTitle.gif") no-repeat;
	height: 28px;
}

.box_hp_dx .box_hp_body {
	background: url("../resources/sfondo4Verde.gif") no-repeat;
	height: 165px;
}

.box_hp_dx .box_hp_footer {
	display: none;
}

.box_hp_dx .box_title h3 {
	color: #FFFFFF;
	margin-top: 5px;
	font-weight: lighter;
}

.box_hp_sx .box_title h3 {
	color: #999900;
	margin-top: 5px;
	font-weight: lighter;
}

.box_hp_sx {
	float: left;
}

.margin {
	margin-left: 2px;
	margin-bottom: 25px;
}

.boxhp_table {
	margin-top: 25px;
	margin-left: 5px;
}

.box_table_title {
	background: url("../resources/tableHeaderImg.gif");
	height: 34px;
	width: 371px;
}

.box_table_title h3 {
	margin-left: 5px;
	margin-top: 10px;
	font-weight: bolder;
	float: left;
}

.box_table_content {
	margin-left: 153px;
}

.box_table_img {
	float: left;
}

.box_hp_sx .immagine_vivo_hp {
	margin-left: 5px;
}

.immagine_vivo_hp {
	float: left;
}

.boxhp_table {
	background: url("../resources/logoSpazzatrice.gif") no-repeat;
	height: 150px;
	width: 369px;
}

.box_table_content .corpo0 {
	background: #CFDCAE;
	width: 205px;
	height: 40px;
}

.box_table_content .corpo1 {
	background: #DFE6D4;
	width: 205px;
	height: 40px;
}

.box_news {
	height: 180px;
}

.content_news {
	float: left;
	width: 265px;
	margin-left: 5px;
}

.img_news img {
	float: left;
}

#briciole_nonav .backbutton {
	float: right;
}

#testoBriciole {
	float: left;
}

.dovelobutto H3{
	text-align: center;
}
