.servizi h1 {
display: block;
font-size: 1em;
margin: 25px 0 20px 0;
}

.servizi {
width:565px;
margin: 5px 0 0px 0px;
padding: 0px 10px 0px 10px;
background: #DFDB00;
}

.servizi p {
text-align:justify;
font-size: 0.8em;
line-height:1.3em;
margin: 5px 0 10px 0 ;
}
.servizi .sotto_sezione { margin:10px 0 3px 0; }
.servizi .dx { margin:0 0px 0px 10px; float:right; }
.servizi .sx { margin:0 10px 0px 0px; float:left;}

.servizio { width:180px; height:180px; background:#F1AC00; float:left; margin:0px 0 10px 0; padding:0; }
.serv_c .c { margin:0 10px 0px 10px; padding:0;  }
.serv_c { width:auto; margin:40px 0 0px 0; padding:0; height:400px; }
.servizio a { display:block; height:180px; text-align:center; text-decoration:none; color:#000000; padding:0; margin:0; }
.servizio a:hover span { text-decoration:underline; }
.servizio a span { display:block; height:38px; padding:12px 5px 5px 5px; cursor:pointer; font-size:1em; font-weight:bold; }


.servizi h2 { font-size:.9em; margin:25px 0 0 0; padding:0; clear:both; }
.servizi h3 { font-size:.8em; margin:0; padding:0px; }

.servizi ul { margin:0; list-style:disc; padding-left:20px; margin-bottom:10px;}
.servizi ul li { font-size:.8em; line-height:1.4em; }
.servizi ul .sec_l { margin-left:20px; }
.servizi a { color:#000; }
.servizi a:hover { font-weight:bold; }
.servizi .s_top { width:565px; height:135px; padding-top:5px;}
.servizi .s_top2 { height:95px; }
.servizi .flash_servizi { float:left; width:280px; height:135px; }

.servizi .s_menu { float:left; width:264px; list-style:disc; }
.referente { padding-top:30px; }

.servizi .d_lista { display:block; padding:0 0 5px 20px; }

#convegni_d, #convegni_g, #saletta { padding-bottom:10px; }


.end { font-size:1px; height:1px; line-height:.1em; margin-bottom:15px; }
