
/*
************************************
 001. stili standard
************************************
 */
html, body {width:100%; margin:0 auto; text-align:center; color:#999; background-color:#323338;}
 td, tr, th, table {font:9pt 'Trebuchet MS',  Arial, Verdana, Helvetica, sans-serif; margin:0; padding:0; text-align:left; color:#000;}
 div, p, span {font:9pt 'Trebuchet MS',  Arial, Verdana, Helvetica, sans-serif; margin:0; padding:0; text-align:left; color:#000;}
.titolotesto {font-size: 9pt; font-weight:bold; color:#666;}
.error {color:#f30;}
* {margin: 0; padding: 0; }
.cursor_link {cursor:pointer;}

.centrata {width:100%; text-align:center;}
.destrata {width:100%; text-align: right;}
.sinistrata {width:100%; text-align:left;}

img, a {margin:0; padding:0; border:0;}
br.cucu { clear:both; height:0px;}
hr.cucu { height: 0px;	margin: 0px;	padding: 0px;	overflow: hidden;	clear: both; display: block; visibility: hidden;}

hr.grigiafina {width:340px; color:#0083BE; background-color:#0083BE; height: 1px; border:1px; text-align:center; margin:0 auto; margin-top:20px; margin-bottom:20px;}




h1 {font-size:20px; text-transform:uppercase; margin:0; padding:0;background-color:#fff; color:#000;}

h2 {font-size: 16px; padding:0; padding:5px 0 0 0; color:#fff;}

	
	
h3 {font-size:20px; text-transform:uppercase; margin:0; padding:0;}

h4 {font-size:20px; text-transform:uppercase; margin:0; padding:10px 0 0 10px;}
h5 {font-size: 14px; padding:0 10px 0 10px; color:#000; font-weight:bold; background:url(../../img/public/it/lista_servizi.jpg) no-repeat left;}

* {margin:0; padding:0;}

.larghezza {width:100%;}

.posiziono_spazio {width:980px; margin:0 auto;}


/*
************************************
002.divs pagina
************************************
*/

#top {padding:5px 0 5px 0; background-color:#232427;}
	
#corpo {height:485px; background-color:#232427;}
	.sinistra {width:20px; height:485px;  background-color:#323338; float:left;}
	.destra {float:left;}
	.sinistra_testo {width:980px; height:443px; background-color:#f5f5f5;}
	.dentro_testo {width:755px; float:left;}
	.destra_testo {float:left;}
	.testo { width:740px; margin:10px 0 0 8px;}
	.testo_2 {width:210px; margin:10px 0 0 8px; float:left;}




#footer {clear:both; background-color:#323338;}	
#footer a:link, #footer a:visited {text-decoration:none; color:#999;}
#footer a:focus, #footer a:hover, #footer a:active {text-decoration:underline; color:#EB46B2;}

	.posiziono_testo_footer {clear:both; color:#999999; font-size:11px; padding:10px 0 10px 0; font-size:11px;}



/*
************************************
004.Form
************************************
*/


.bottone_cerca { width:60px; height:18px; float:right; margin:3px 0 0 0; background:url(../../img/public/it/cerca.jpg) no-repeat; cursor:pointer; cursor:hand; border:0;}


