
/* CSS Document - struttura pagina */

/* struttura pagina */

body {
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:80%;
	/*background:url(../immagini/sfondo_dody.jpg) repeat-y;*/
	background-color:#B0B0B0;
	}


/*********************************/
/********* CLASSI GENERICHE ******/
/*********************************/
/** Global **/
* {
    margin:0;
    padding:0;
	border:0;
	text-align:left;
}

.clear, .clear_left, .clear_right {
	clear:both;
	height:0;
	line-height:0;
	font-size:1%;
	
	}
	
.clear_left {
	clear:left;
	}	
	
.clear_right {
	clear:right;
	}		
	
.foto_dx {
	margin:0 0 0 250px;
	}
	
.foto_dx2 {
	float:right;
	}	
	
.foto_sx {
	float:left;
	margin:0 15px 15px 0;
	}	
	
/** Nascondo oggetti **/
.off, .span {
	position: absolute;
    top: -9999px;
	left:-9999px;
	}
	
a {
	color:#666;
	text-decoration:none;
	}	
	
a:hover {
	text-decoration:underline;
	}	



input, textarea, select {
border:1px solid #ccc;
background-color:#fff;
width:130px;
padding:1px;
color:#666;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

textarea {
	width:300px;
	font-size:11px;
	}

input.pulsante {
	width:100px;
	text-align:center;
	background-color:#eaeaea;
	color:#484848;
	margin:15px 0 0 0;
	}

input.check {
	border:0;
	padding:0;
	width:auto;
	}

select {margin-bottom:5px;}

#sitemap ul {
margin-left:20px;
}

#sitemap ul li {
list-style:square;
padding:3px 0;
}

#contenuti_esteso ul {
	padding:0 0 10px 10px;
	}

#contenuti_esteso ul li {
	list-style:square;
	padding:3px;
	}
	
/** end global **/
	

/*********************************/
/***** INTRO ******/
/*********************************/

#contenitore_intro {
	width:751px;
	margin:0 auto;
	padding:0 0 0 0;
	border-right:1px solid #fff;
	text-align:left;
	background:url(../immagini/sfondo_contenitore_intro.jpg) repeat-y;
	}
	
#contenitore_intro #header {
	width:751px;
	height:187px;
	background:url(../immagini/sfondo_header_intro.jpg) no-repeat;
	}	
	
/* box_lingua */	
	
#box_lingua {
	width:230px;
	padding:45px 0 0 0;
	background-color:#fff;
	margin:0 0 60px 462px;
	}	
	

#box_lingua #chiusura {
	width:230px;
	height:20px;
	color:#fff;
	background-color:#666;
	}		
	
#box_lingua #chiusura p {
	text-align:center;
	margin:0;
	padding:2px 0;
	}	
	
#box_lingua ul {
	padding:0 0 40px 20px;
	}	

#box_lingua ul li {
	list-style:none;
	padding:0 0 15px 0;
	}
	
#box_lingua ul li a {
	background:url(../immagini/quadratino.gif) left no-repeat;
	padding:0 0 0 20px;
	}	
	
/* foto_intro */	
	
img.foto_intro {
	margin:10px 0 0 0;
	float:left;
	}	
	
#contenitore_intro ul#entra {
	float:right;
	margin:0 5px 0 0;
	padding:10px 0 2px 0;
	}	
	
#contenitore_intro ul#entra li {
	list-style:none;
	display:inline;
	color:#666;
	}	
	
#contenitore_intro ul#entra li a {
	text-decoration:underline;
	}	

#contenitore_intro ul#entra li a:hover {
	text-decoration:none;
	}	
	
#foto_intro {
	margin:10px 0 0 0;
	float:left;
	}		


/*********************************/
/***** CONTENITORE ******/
/*********************************/

#contenitore {
	width:916px;
	margin:0 auto;
	text-align:left;
	background:url(../immagini/sfondo_contenitore.gif) repeat-y;
	}

/*********************************/
/*********** HEADER **************/
/*********************************/


#contenitore #header, #contenitore #header_news, #contenitore #header_profilo,
#contenitore #header_prodotti {
	width:916px;
	background:url(../immagini/sfondo_header.jpg) no-repeat;
	height:187px;
	}
	
#contenitore #header_news {
	background:url(../immagini/sfondo_header_news.jpg) no-repeat;
	}
	
#contenitore #header_profilo {
	background:url(../immagini/sfondo_header_profilo.jpg) no-repeat;
	}
	
#contenitore #header_prodotti {
	background:url(../immagini/sfondo_header_prodotti.jpg) no-repeat;
	}			
	

/*********************************/
/*********** CENTRALE ************/
/*********************************/


#centrale {
	width:916px;
	font-size:90%;
	line-height:18px;
	padding:20px 0 0 0;
	}	

#centrale h2 {
	font-size:100%;
	font-weight:lighter;
	color:#fff;
	margin-bottom:20px;
	background-color:#666;
	width:180px;
	padding:0 0 0 15px;
	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:165px;
	}
	
#centrale h2.etichetta {
	margin:-8px 0 20px 0;
	position:relative;
	float:left;
	display:block;
	}	

#centrale_intro {
	width:751px;
	}

/*********************************/
/*********** COLONNA_SX ************/
/*********************************/

#colonna_sx {
	width:751px;
	}

/* blocco_news */

#blocco_news, #blocco_bianco {
	width:740px;
	background-color:#999;
	margin:0 0 4px 0;
	padding:0 0 20px 0;
	}

#blocco_bianco {
	background-color:#fff;
	}
	
#blocco_bianco_filiali {
	width:740px;
	margin:0 0 4px 0;
	padding:0 0 20px 0;
	background-color:#fff;
	background-image:url(http://www.cms.it/immagini/world.jpg);
	background-repeat:no-repeat
	}	

img.organigramma {
	margin:0 0 0 15px;
	}

#blocco_news .box_news {
	width:740px;
	color:#fff;
	margin:0;
	float:left;
	padding:0 15px;
	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:710px;
	}

#centrale #blocco_news .box_news .gallery {
	width:710px;
	margin:15px 0 0 0;
	padding:0;
	}

#blocco_news a {
	color:#fff;
	text-decoration:underline;
	}

#blocco_news a:hover {
	color:#fff;
	text-decoration:none;
	}
	
#blocco_news hr {
	width:710px;
	height:1px;
	float:left;
	border-bottom:1px solid #fff;
	margin:15px 15px 15px 15px;
	}	

/* blocco_sx */

#blocco_sx {
	background-color:#fff;
	width:385px;
	padding:0 0 30px 0;
	}

#blocco_sx hr {
	width:312px;
	height:1px;
	border-bottom:1px solid #666666;
	margin:20px 30px 20px 35px;
	}

/* box */

.box {
	width:385px;
	padding:0 0 0 15px;
	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:355px;
	}
	
/* sotto_menu */

#blocco_bianco_filiali ul#sotto_menu {
	margin:0 0 0 15px;
	}	

#blocco_bianco  ul#sotto_menu {
	margin:0 0 0 15px;
	}

ul#sotto_menu {
	width:355px;
	padding:0 0 20px 0;
	}	
	
ul#sotto_menu li {
	list-style:none;
	display:inline;
	padding:0 30px 0 0;
	}	
	
ul#sotto_menu li a {
	text-decoration:underline;
	font-weight:bold;
	}		
	
	
ul#sotto_menu li a:hover, ul#sotto_menu li.attivo a {
	color:#004488;
	}		
		
/* map */	
	
.map, .f_storia {
	width:355px;
	}	
	
.map p {
	text-align:right;
	}	
	
.g_map, .foto_storia {
	border:1px solid #999;
	padding:1px;
	margin:5px 0;
	}			

.box .sx, .box .dx {
	width:160px;
	}
	
.box .dx {
	float:right;
	width:180px;
	}	
	
.box .sx p, .box .dx p {
	margin:0 0 5px 0;
	}	

.box .sx a, .box .dx a {
	text-decoration:underline;
	color:#666;
	}
	
.box .sx a:hover, .box .dx a:hover {
	text-decoration:none;
	}	
	
.box .dx ul {
	margin:0 0 15px 0;
	position:relative;
	}

.box .dx ul li {
	list-style:none;
	color:#666;
	}	

.box .dx ul li a {
	text-decoration:none;
	font-weight:bold;
	}
	
.box .dx ul li a:hover, .box .dx ul li.attivo a {
	text-decoration:underline;
	color:#003680;
	}
	
/* CSS hover img */	
	
.box .dx a.thumbnail span { /*CSS for enlarged image*/
position: absolute;
padding:0;
width:72px;
height:133px;
/*display:none;*/
text-decoration: none;
visibility: hidden;
}



.box .dx a.thumbnail:hover span { /*CSS for enlarged image*/
visibility: visible;
/*display:block;*/
top: 0;
left: 0; /*position where enlarged image should offset horizontally */
z-index:50;
margin:0 0 0 -90px;
}				


	
/*.box .sx img.foto_settori {
	float:right;
	}*/

		

			
	
.box .dx select {
	width:180px;
	font-size:11px;
	}
	

#box_settori {
	width:178px;
	border:1px solid #868889;
	background-color:#F1F1F1;
	padding:5px;
	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:168px;
	}	
	
/* box_settori */	
	
#box_settori2 {
	width:400px;
	float:right;
	margin:0 10px 0 10px;
	}	
	
#box_settori2 #corpo {
	width:400px;
	background-color:#999;
	padding:5px 5px 5px 5px;
	margin:10px 0 0 0;
	height:188px;
	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:390px;
	}			
	
#box_settori2 #corpo img {
	border:1px solid #fff;
	float:right;
	}	
	
#centrale #box_settori2 .etichetta {
	position:relative;
	margin-top:0px;
	}

#box_settori2 ul {
	margin:25px 0 0 20px;
	position:relative;
	}
	
#box_settori2 ul li {
	list-style:square;
	color:#fff;
	margin:0 0 4px 0;
	}
	
#box_settori2 ul li a {
	color:#fff;
	}		
	
#box_settori2 ul li a:hover {
	color:#1160C6;
	}	
	
#box_settori2  a.thumbnail span { /*CSS for enlarged image*/
position: absolute;
padding:0;
width:150px;
height:188px;
/*display:none;*/
text-decoration: none;
visibility: hidden;
}



#box_settori2 a.thumbnail:hover span { /*CSS for enlarged image*/
visibility: visible;
/*display:block;*/
top: 2px;
left: 0; /*position where enlarged image should offset horizontally */
z-index:50;
margin:-27px 0 0 220px;

}
		

p.intro {
	color:#666;
	margin:0 0 0 10px;
	}
	
/* box_prodotti */

#box_prodotti {
	width:720px;
	margin:80px 10px 0 10px;
	}	
	
#box_prodotti #corpo {
	width:720px;
	background-color:#999;
	color:#fff;
	padding:0 10px;
	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:700px;
	}	

#box_prodotti #corpo p.testo {
	float:left;
	position:relative;
	margin:30px 0 15px -170px;
	}

.box_prodotto {
	float:left;
	width:170px;
	margin:0 5px 20px 0;
	}

/* blocco_dx */

#contenitore_blocco_dx {
	width:350px;
	float:right;
	margin:0 10px 0 0;
	}

* html #contenitore_blocco_dx {
	margin:0 5px 0 0;
	}	

.blocco_dx {
	background-color:#999;
	width:350px;
	padding:0 0 30px 0;
	color:#fff;
	margin:0 0 20px 0;
	}

.blocco_dx a {
	color:#fff;
	}

.blocco_dx hr, #contenitore_blocco_dx hr {
	width:320px;
	height:1px;
	border-bottom:1px solid #fff;
	margin:8px 0 10px 15px;
	}

/* box_news */

.box_news, .box_fiera, .box_dove, .box_chi_siamo {
	width:350px;
	padding:0 0 0 15px;
	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:320px;
	
	
	}

.box_chi_siamo {
	padding-top:25px;
	}
	
.box_chi_siamo p  {
	padding:0 0 15px 0;
	}	

.box_chi_siamo img {
	float:right;
	margin:0 0 10px 0;
	}

.box_news .gallery {
	width:320px;
	padding:10px 0;
	}

.come_arrivare, .chi_siamo_gallery {
	width:350px;
	margin:0 0 160px 0;
	background-color:#ccc;
	}

.box_news .gallery img, 
.come_arrivare img {
	float:right;
	padding:1px;
	border:1px solid #fff;
	margin:0 0 0 10px;
	}

p.titolo {
	margin:0 0 5px 0;
	font-weight:bold;
	font-size:110%;
	}

#centrale .box_fiera hr {
	width:320px;
	height:1px;
	border-bottom:1px solid #fff;
	margin:8px 0 10px 0;
	}

.box_fiera img {
	float:right;
	border:1px solid #fff;
	}
	
.box_foto {
	width:160px;
	float:left;
	color:#666;
	margin:0 5px 0 5px;
	}	
	
.box_foto a {
	text-decoration:underline;
	}	
	
.box_foto a:hover {
	text-decoration:none;
	}		
	
/* contenitore_box_contatti */

#contenitore_box_contatti {
	width:350px;
	float:right;
	padding:25px 0;
	}	
	
.box_contatto {
	background-color:#999;
	color:#fff;
	width:350px;
	margin:0 0 5px 0;
	padding:5px 10px;
	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:320px;
	}	
	
.box_contatto a {
	color:#fff;
	}	
	
.separatore {
	height:50px;
	}	
	
	
/* etichetta_pagina */

#etichetta_pagina {
	background-color:#fff;
	font-size:11px;
	color:#1160C6;
	font-weight:bold;
	width:405px;
	position:relative;
	border-bottom:1px solid #1160C6; 
	margin:-20px 0 15px 0;
	padding:5px 10px;
	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:385px;
	}
	
#etichetta_pagina span {
	color:#666;
	}
	
	
	
/* box_processi */	
	
.box_processo {
	width:740px;
	color:#fff;
	margin:20px 0 0 0;
	float:left;
	padding:0 15px;
	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:710px;
	}		
	
.box_processo .sx {
	width:232px;
	}	
	
#centrale .box_processo .sx h2 {
	width:232px;
	padding:0;
	margin:0 0 10px 0;
	text-align:center;
	}	
	
#centrale .box_processo .sx ul {
	margin:0 0 0 15px;
	}

#centrale .box_processo .sx ul li {
	list-style:square;
	color:#fff;
	}	
	
#centrale .box_processo .sx ul li.titolo {
	font-weight:bold;
	color:#1160C6;
	font-size:12px;
	}

#centrale .box_processo .sx ul li.titolo a {
	font-weight:bold;
	color:#1160C6;
	font-size:12px;
	}	
	
.box_processo .sx .box_foto {
	width:232px;
	background-color:#666;
	margin:10px 0 0 0;
	}	
		
		
.box_processo .sx .box_foto img {
	background-color:#fff;
	padding:5px;
	margin:10px 10px 7px 10px;
	border:1px solid #1160C6;
	}	
	
.box_processo .dx {
	width:475px;
	float:right;
	color:#666;
	padding:0 0 13px 0;
	background-color:#fff;
	border-bottom:8px solid #666;
	}			
	
.box_processo .dx p{
	margin:0 15px;
	}	
	
.box_processo .dx ul {
	margin-left:25px;
	margin-right:15px;
	}		
	
#centrale .box_processo .dx hr {
	margin:10px 85px;
	height:1px;
	width:300px;
	border-bottom:1px solid #666;
	}		
	
.box_processo .dx .gallery {
	width:475px;
	margin:5px 0 10px 0;
	}	
	
.box_processo .dx .gallery img {
	float:left;
	margin:0 0 0 7px;
	}	
	
.box_processo .dx .gallery_prdotti {
	width:475px;
	}		
	
.box_processo .dx .gallery_prdotti .prodotto {
	width:153px;
	float:left;
	text-align:center;
	min-height:150px;
	background:url(../immagini/linea_prodotto.gif) right center no-repeat;
	}
	
* html .box_processo .dx .gallery_prdotti .prodotto {
	height:150px;
	}	
	
#centrale .box_processo .dx .gallery_prdotti .prodotto p {
	text-align:center;
	}

#centrale .box_processo .dx .gallery_prdotti .prodotto p a {
	color:#1160C6;
	}		
	
#centrale p.link_pdf {
	text-align:center;
	}

#centrale p.link_pdf a {	
	color:#999;
	font-size:14px;
	font-weight:bold;
	line-height:25px;
	}		
	
#centrale p.link_pdf span {
	margin:0 25px 0 0;
	}

#centrale p.link_pdf span a {	
	color:#1160C6;
	font-size:12px;
	font-weight:normal;
	}						
	
#centrale .box_processo p a {
	color:#1160C6;
	}	
	
/* dettaglio - box_sx */

#box_sx {
	width:340px;
	margin:0 0 0 10px;
	text-align:right;
	}	
	
#box_sx #gallery {
	padding:5px 0 5px 5px;
	background-color:#fff;
	}	
	
#box_sx #gallery img {
	border:1px solid #666;
	float:left;
	margin:0 5px 0 0;
 	}	
	
/* dettaglio - box_dx */

#box_dx {
	width:365px;
	float:right;
	color:#fff;
	padding:0 10px 0 0;
	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:355px;
	}		
	
#box_dx p.titolo {
	font-size:12px;
	font-weight:bold;
	margin:10px 0 10px 0;
	}	
	
/* lavorazioni_p */

.lavorazioni_p {
	background-color:#ccc;
	width:710px;
	margin:15px 0 0 10px;
	padding:10px;
	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:690px;
	}	
	
.lavorazioni_p p.titolo {
	color:#666;
	font-size:12px;
	margin:0 0 10px 0;
	font-weight:bold;
	}		
	
.lavorazione {
	width:118px;
	float:left;
	margin:0 10px 0 0;
	text-align:center;
	}	
	
.lavorazione img {
	background-color:#fff;
	padding:10px;
	}
	
.lavorazione p {
	text-align:center;
	}		
	
#centrale .lavorazione p {
	color:#666;
	font-weight:bold;
	}	
	
/*********************************/
/*********** COLONNA_DX ************/
/*********************************/

#colonna_dx {
	width:163px;
	float:right;
	}	
	
* html #colonna_dx {
	width:162px;
	margin:0 0 0 -3px;
	}	
	
#colonna_dx ul li {
	list-style:none;
	padding:7px 0 7px 0;
	}	
	
#colonna_dx ul li ul.interno {
	background-color:#FFFF99;
	padding:5px 0 5px 10px;
	} 
	
#colonna_dx ul li ul.interno li {
	color:#666;
	font-style:italic;
	font-size:12px;
	font-weight:bold;
	padding:0;
	} 		

#colonna_dx ul li a {
	padding:2px 5px 2px 15px;
	font-weight:bold;
	display:block;
	width:142px;
	}	
	
#colonna_dx img.banner {
	margin:30px 0 0 10px;
	}	
	
#ricerca {
	margin:0 0 0 10px;
	}	
	
#ricerca input {
	width:90px;
	font-size:11px;
	padding:1px;
	}	
	
#ricerca input.pulsante {
	width:40px;
	text-align:center;
	background-color:#999;
	color:#484848;
	margin:15px 0 0 0;
	}	
	
/* centrale */	
	
#centrale #colonna_dx ul li a:hover, #centrale #colonna_dx ul li.attivo a {
	background:url(../immagini/sfondo_a.gif);
	text-decoration:underline;
	}
	
#centrale #colonna_dx ul li.special a, #centrale #colonna_dx ul li.special a:hover {
	background:none;
	color:#FF6600;
	text-decoration:none;
	}	
	
#centrale #colonna_dx ul li.special a:hover {
	text-decoration:underline;
	}	
	
body #centrale #colonna_dx ul li ul.interno li a {
	background:none;
	padding:0;
	font-style:normal;
	font-size:11px;
	font-weight:normal;
	color:#1160C6;
	text-decoration:none;
	} 		
	
body #centrale #colonna_dx ul li ul.interno li a:hover, body #centrale #colonna_dx ul li ul.interno li.attivo a {
	text-decoration:underline;
	}	
	
body #centrale #colonna_dx ul li ul.interno li.divisore {
	border-bottom:1px solid #ccc;
	height:1px;
	margin:5px 10px 5px 0;
	display:block;
	}	
				
/* menu_interno settori */


	
#colonna_dx ul li ul.settori {
	background-color:#fff;
	padding:5px 0 5px 10px;
	} 
	
#colonna_dx ul li ul.settori li {
	color:#666;
	font-size:11px;
	padding:0;
	} 	
	
	
body #centrale #colonna_dx ul li ul.settori li a {
	background:none;
	padding:0;
	font-style:normal;
	font-size:11px;
	font-weight:normal;
	color:#666;
	text-decoration:none;
	} 			

 
body #centrale #colonna_dx ul li ul.settori li.attivo a, body #centrale #colonna_dx ul li ul.settori li a:hover {
	color:#1160C6;
	text-decoration:underline;
	} 	

/* testo_dx */

#testo_dx {
	width:339px;
	float:right;
	}	

/* gallery_prodotto */

#gallery_prodotto {
	width:339px;
	}
	
#gallery_prodotto .miniature {
	width:339px;
	padding:10px 0 0 0;
	margin:10px 0 15px 0;
	background-color:#fff;
	
	}	
	
#gallery_prodotto .miniature img {
	float:left;
	margin:0 0 5px 5px;
	padding:1px;
	border:1px solid #666;
	}	
	
.fascia {
	color:#0178BA;
	padding:2px 0 2px 0;
	background-color:#fff;
	width:339px;
	font-weight:bold;
	margin:0 0 15px 0;
	} 	

#centrale #colonna_sx .box_news .fascia a {
	color:#1160C6;
	padding:0 0 0 5px;
		
	 }	
/* dati */

#blocco_news .dati {
	width:710px;
	color:#666;
	margin:15px 0 0 15px;
	padding:10px;
	background-color:#ccc;
	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:680px;
	}
	
.dati {float:left;}
		
.box_dati {
	width:300px;
	float:left;
	color:#0178BA;
	font-weight:bold;
	margin:0 20px 20px 5px;
	
	
	}	
	
.box_dati .corpo {
	width:300px;
	padding:10px;
	background-color:#fff;
	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:280px;
	}	
	
#centrale .box_dati a {
	color:#0178BA;
	}	


/*********************************/
/*********** FOOTER **********/
/*********************************/

#footer_intro {
	margin:0 auto;
	width:751px;
	background-color:#999999;
	border-right:1px solid #fff;
	text-align:left;
	}
	
#footer {
	margin:0 auto;
	width:916px;
	background:url(../immagini/sfondo_footer.jpg) repeat-y;
	text-align:left;
	}
	
#banner {
	margin:0 auto;
	width:916px;
	text-align:left;
	text-align:right;
	padding:10px 164px 0 0;
	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:752px;
	}	
 	
	
#footer_intro p, #footer p {
	color:#fff;
	font-size:11px;
	padding:5px 0 5px 15px;
	}	
	
#footer_intro a, #footer a {
	color:#fff;
	}	
	
/* more */

.intro_desc {
	margin:0 10px 0 10px;
	color:#666;
	}	
	
img.banner {
	margin:5px 0 0 10px;
	border:1px solid #1160C6;
	padding:1px;
	}	
	
table#dati {
	margin:15px 0 0 0;
	background-color:#fff;
	color:#666;
	}
	
table#dati td.intestazione {
	background-color:#1160C6;
	color:#fff;
	}		
	
table#dati td {
	padding:5px; 
	}
	
table#dati td.caratteristiche {
	background-color:#B5D5FF;
	}	
	

/* CSS ZAKI AGGIUNTO */

.risultato {
border:1px solid #ccc;
background-color:#E6E6E6;
margin:0 0 0 15px;
margin-bottom:10px;
}

.risultato td {
border:1px solid #ccc;
padding:3px;
}

.risultato tr.giallo {background-color:#FEFF99;} 

.titolo_tab {
background-color:#1180B9;
color:#fff;
}

.p_c {margin-left:15px;}	

/* more */

#centrale a.back {
	display:block;
	background-color:#fff;
	padding:1px;
	width:70px;
	color:#666;
	font-size:11px;
	text-align:center;
	position:absolute;
	margin:-30px 0 0 653px;
	}


