@charset "utf-8";
/* CSS Document */

table.contenuto{line-height:18px;}
a{outline:none;}

/*aggiunte febbraio 2010*/
.banner{width:380px; height:125px; overflow:hidden; background:url(../img/bg_banner.jpg) no-repeat top left; margin-bottom:30px;}
.banner img{margin-left:0px; margin-top:10px; padding:5px;}
.banner a{outline:none;}
#home .col1{padding-right:5px; border-right:1px dotted #ccc;}
#home .col2{padding-left:10px; line-height:18px; width:440px;}
#home .col2news{padding-left:0px; line-height:18px; width:440px;}
.bordo_stampa{border-right:dotted 1px #0498C8}
a img{border:none;}
.testi13_blu{font-size:13px; color:#0087BF;}
#home .col2 img{padding:5px;}
table.stampa{background:url(../img/bg_comunicazione.jpg) repeat-x top left; line-height:18px; text-align:left;}
table.stampa tr th{text-align:left; padding-left:10px;}
table.stampa tr td{vertical-align:top;}
table.stampa tr td table{padding-left:10px;}
table.stampa tr td.bordo_stampa{padding-left:10px; padding-right:10px;}

#news{line-height:18px;}
#news .col2 img{padding:5px;}

table.iniziative{background:url(../img/bg_iniziative.jpg) no-repeat top left; width:850px; text-align:left; margin-bottom:10px;}
table.iniziative a:link, table.iniziative a:visited, table.iniziative a:active, table.iniziative a:hover{font-size:15px; color:#666; font-weight:bold;}
td.titolo_pag_blu{text-align:left;}

.testi16_bianchi{color:#FFFFFF; font-size:16px; font-weight:bold;}
table.tab_allestimento tr td{border-bottom:1px #ccc dotted; height:50px; /*background:url(../img/bg_allestimento.jpg) repeat-x;*/}
table.tab_allestimento tr th{background-color:#0099cc; height:50px;}

table.serverzone{background:url(../img/bg_comunicazione.jpg) repeat-x left top; font-size:13px;}
.titolo_pag_blu16{font-size:16px; color:#0087BF; font-weight:bold;}
table.serverzone table.serverzone_numero{width:850px; margin-bottom:50px; text-align:left;}
a.pdf:link, a.pdf:active, a.pdf:visited, a.pdf:hover{background:url(../img/ico_pdf.gif) no-repeat left center; padding:5px 5px 5px 20px;}

.box_offerte a:link,.box_offerte a:visited,.box_offerte a:active,.box_offerte a:hover{text-decoration:none !important;}

.contenuto_nopad .link_grigi a:link,
.contenuto_nopad .link_grigi a:visited,
.contenuto_nopad .link_grigi a:active,
.contenuto_nopad .link_grigi a:hover{font-size:15px;color:#666666;font-weight:bold;}

/*---modifiche car server ottobre---*/
.titolo_pag2{font-size:13px; color:#666666; font-weight:bold;}

/*grigi*/
h1{font-size:20px; margin-bottom:10px; font-weight:bold; color:#666; text-align:left; margin-top:10px;}
h2{font-size:16px; margin-bottom:20px; font-weight:bold; color:#666; font-style:italic;}
h3{font-size:13px; display:inline; color:#666; font-style:italic; font-weight:normal; margin:0px; padding:0px;}

/*blu*/
h4{color:#0087BF; font-size:15px; font-weight:bold; margin:0px; padding:0px;} /*uguale a .titolo_pag_blu */


#home table .contenuto{padding-left:0px;}
#home table .contenuto_ud{padding-left:0px;}
.tab_anni.hover, .tab_anni:hover{background:url(../img/tab_anni.jpg) center bottom no-repeat; color:#FFFFFF; display:block; font-weight:bold; height:20px; line-height:20px; text-align:center; text-decoration:none; width:40px; font-size:12px; margin-right:3px; float:left;}
.contenuto_nopad .tab_anni:hover a{color:#fff; text-decoration:underline;}
.contenuto_nopad .tab_anni.hover a:link, .contenuto_nopad .tab_anni.hover a:visited, .contenuto_nopad .tab_anni.hover a:active {color:#FFFFFF; text-decoration:none; cursor:default;}

.tab_anni{background:url(../img/tab_anni.jpg) center top no-repeat; display:block; font-weight:bold; height:20px; line-height:20px; text-align:center; text-decoration:none; width:40px; color:#0F8EC3; font-size:12px; margin-right:3px; float:left;}
.archivio_stampa{color:#666; font-weight:bold; font-size:12px; border-left:1px dotted #999; padding-left:5px; line-height:15px; margin:10px; text-align:left;}
.archivio_stampa strong{margin-bottom:10px; display:block; font-size:11px;}


/*__________LAYOUT__________*/
body {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

.testata {
	background-image:url(../img/testata.jpg);
	background-repeat:no-repeat;
	height:125px;
}

.angolo_dx {
	background-image:url(../img/angolo_dx.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.angolo_sx {
	background-image:url(../img/angolo_sx.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}

.ombra_menu_sx {
	background-image:url(../img/ombra_menu_sx.jpg);
	background-position:bottom right;
	background-repeat:repeat-y;
}

.ombra_menu_dx {
	background-image:url(../img/ombra_menu_dx.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.ombra_sx {
	background-image:url(../img/ombra_sx.jpg);
	background-position:right;
	background-repeat:repeat-y;
}

.ombra_dx {
	background-image:url(../img/ombra_dx.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}

.bg_footer {
	background-image:url(../img/bg_footer.jpg);
	background-position:top;
	background-repeat:repeat-x;
}

.bg_fondo {
	background-image:url(../img/bg_fondo.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}

.bg_offerte {
	background-image:url(../img/bg_offerte.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}

.bg_offerte_dw {
	background-image:url(../img/bg_offerte_dw.jpg);
	background-position:top;
	background-repeat:repeat-x;
}

.bg_offerte_tt {
	background-image:url(../img/bg_offerte_tt.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}

.bg_sx {
	background-image:url(../img/impronte.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

.bg_dx {
	background-image:url(../img/bg_dx.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.bg_titolo {
	background-image:url(../img/bg_titolo.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

.footer{
	background:url(../img/footer.jpg) left top repeat-x;
}

.sx_basso{
	background:url(../img/sx_basso.jpg) right top no-repeat;
}

.dx_basso{
	background:url(../img/dx_basso.jpg) left top no-repeat;
}


/*__________MENU__________*/

.menu_link {
	background-image:url(../img/button.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	height:39px;
	width:180px;
	display:block;
	line-height:42px;
}


.menu_link:hover{
background-position:bottom center;
	text-decoration:underline;
}

.menu_nolink {
	background-image:url(../img/button.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	height:39px;
	width:180px;
	display:block;
	line-height:42px;
	cursor:default;
}


.menu_nolink:hover{
/*background-position:bottom center;*/
	text-decoration:none;
	cursor:default;
}



/*______________LINK______________*/

.contenuto_ud a.bianco_link:link,
.contenuto_home a.bianco_link:link,
.contenuto a.bianco_link:link {
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}

.contenuto_ud a.bianco_link:hover,
.contenuto_ud a.bianco_link:visited,
.contenuto_ud a.bianco_link:active,
.contenuto_home a.bianco_link:hover,
.contenuto_home a.bianco_link:visited,
.contenuto_home a.bianco_link:active,
.contenuto a.bianco_link:hover,
.contenuto a.bianco_link:visited,
.contenuto a.bianco_link:active
{
	color:#FFFFFF;
		font-weight:bold;
text-decoration:underline;
}

.contenuto_ud a:link,
.contenuto_ud a:visited,
.contenuto_ud a:hover,
.contenuto_ud a:active,
.contenuto a:link,
.contenuto a:visited,
.contenuto a:hover,
.contenuto a:active{
	color: #0087BF;
	text-decoration: underline;	}
	
.contenuto_ud .link_noline a:link,
.contenuto_ud .link_noline a:visited,
.contenuto_ud .link_noline a:active,	
.contenuto .link_noline a:link,
.contenuto .link_noline a:visited,
.contenuto .link_noline a:active{
	text-decoration: none;	}
	
.contenuto_ud .link_noline a:hover,
.contenuto .link_noline a:hover{
	text-decoration: underline;	}
	
.contenuto_home a:link,
.contenuto_home a:visited,
.contenuto_home a:hover,
.contenuto_home a:active{
	color: #0087BF;
	text-decoration: underline;	}
	
.contenuto_nopad a:link,
.contenuto_nopad a:visited,
.contenuto_nopad a:hover,
.contenuto_nopad a:active{
	color: #0087BF;
	text-decoration: underline;	}
	
	
.contenuto_home .grey11:link,
.contenuto_home .grey11:visited,
.contenuto_home .grey11:hover,
.contenuto_home .grey11:active{
	color: #666666;
	text-decoration: underline;
	font-size:11px;	}
	
/*.contenuto_home td.faq:link,
.contenuto_home td.faq:visited,
.contenuto_home td.faq:hover,
.contenuto_home td.faq:active{
text-align:left;
text-decoration: none;
font-size:12px;
color:#0087BF;}*/
	
	
.contenuto_home .elenco_link, .contenuto .elenco_link, .contenuto_ud .elenco_link{
	background-image:url(../img/elenco.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	color:#0087BF;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	height:21px;
	width:21px;
	display:block;
	line-height:20px;
}

.contenuto_home .elenco_link:hover, .contenuto .elenco_link:hover {
	background-position:bottom center;
	text-decoration:underline;
	color:#FFFFFF;
}

.contenuto_home .elenco_link:visited, .contenuto .elenco_link:visited, .contenuto_ud .elenco_link:visited{
	text-decoration:none;
}


.faq:hover{
background-color:#E6F8FB;}

/*__________TESTI__________*/

.testi11_blu {
	font-size:11px;
	color:#0087BF;
	text-decoration: none;
	
}

ul {
	list-style-type: none;
	margin: 0 auto;

}


.contenuto_home .faq .titolo_faq:link,
.contenuto_home .faq .titolo_faq:visited,
.contenuto_home .faq .titolo_faq:hover,
.contenuto_home .faq .titolo_faq:active{
	color: #0087BF;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration: underline;	}
	
	
/*.titolino_faq {
	font-size:11px;
	color:#0087BF;
	text-decoration: none;
	font-weight: bold;
	padding-left:0px;
	padding-top: 5px;
}*/

td.faq{
font-size:12px;
padding-top:5px;
padding-bottom:5px;
text-align:left;
color:#0087BF;}


.faq_inizio {
	font-size: 11px;
	text-align: left;
	padding: 0 0 0 15px;
	}

.puntini {
	font-size:11px;
	color:#0087BF;
	text-decoration: none;
	font-weight: bold;
}
.testi11 {
	font-size:11px;
}

.testi12_blu {
	font-size:12px;
	color:#0087BF;
}

.testi12{
	font-size:12px;
}

.testi15_blu {
	font-size:15px;
	color:#0087BF;
}

.testi11 {
	font-size:11px;
}

.testi13 {
	font-size:13px;
}

.testi13_bianchi {
	font-size:13px;
	color:#FFFFFF;
}

.testi15 {
	font-size:15px;
}

.testi15_bianchi {
	font-size:15px;
	color:#FFFFFF;
}

.titolo_pag{
font-size:15px;
color:#666666;
font-weight:bold;}

.titolo_pag_blu{
font-size:15px;
color:#0087BF;
font-weight:bold;}

.titolo_sezione .ombra_under{
height:40px;
background-image:url(../img/ombra_under.jpg);
background-position:center bottom;
background-repeat:no-repeat;
position:relative;
bottom:10px;}

.titolo_big{
font-weight:bold;
font-size:16px;}

/* .path{
color:#0087BF;
vertical-align:top;
height:50px;
text-align:left;}*/


.testi12_rosa{
color:#E656A6;}

.testi20{
font-size:20px;}

.no_margini{
margin:0px;}

.rientro_sx{
padding-left:20px;}

.finto_link{
color:#0087BF;
text-decoration:underline;
cursor:pointer;}

/*__________BOTTONI__________*/

.invia_btn {
	background-image:url(../img/invia.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	height:35px;
	width:75px;
	display:block;
	line-height:37px;
}

.invia_btn a:link,
.invia_btn a:visited,
.invia_btn a:hover,
.invia_btn a:active{
color:#FFFFFF;
text-decoration:none;}

.verifica{
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
	color:#FFFFFF;
}

.verifica:hover{
	color:#FFFFFF;
}

.verifica:visited{
	color:#FFFFFF;
}

.prezzi {
	background-image:url(../img/prezzo.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:17px;
	font-weight:bold;
	text-align:center;
	height:45px;
	width:95px;
	display:block;
	line-height:45px;
}

.sottotitolo_pag{
color:#0087BF;
font-weight:bold;
margin-bottom: 10px;}


/*__________RICERCA e CONVENZIONATO__________*/

.bg_ricerca {
	background-image:url(../img/box_ricerca.jpg);
	background-position:centrale centrale;
	background-repeat:no-repeat;
	display:block;
	width:300px;
	height:150px;
	line-height:27px;
}

*:first-child+html .bg_ricerca {
	background-image:url(../img/box_ricerca.jpg);
	background-position:centrale centrale;
	background-repeat:no-repeat;
	display:block;
	width:300px;
	height:150px;
	line-height:18px;
}

.bg_convenzione {
	background-image:url(../img/bg_convenzionato.jpg);
	background-position:centrale centrale;
	background-repeat:no-repeat;
}

/*__________FOOTER__________*/

.testi11_link {
	font-size: 11px;
	text-decoration: none;
	color: #666666;
}

.testi11_link:hover {
	font-size: 11px;
	text-decoration: underline;
	color: #666666;
}

.testi11_link:visited {
	text-decoration: none;
	color: #666666;
}


/*______________CONTENUTI______________*/
.pip{
background:url(../img/pip.gif) center center no-repeat;}

table .contenuto{
padding-left:20px;
padding-top:20px;
text-align:left;}

table .contenuto_ud{
padding-left:20px;
padding-top:20px;
text-align:left;}

.linea_vert{
background-image:url(../img/linea_vert.jpg);
background-repeat:no-repeat;
background-position:left top;
padding-left:10px;
}

.ombra_under{
background-image:url(../img/ombra_under.jpg);
background-position:center bottom;
background-repeat:no-repeat;
height:20px;}

.box_offerte img{
padding:0px 5px 2px 2px;}

/*______________CARTE DIRITTI______________*/

/*.div_carta{
	position: absolute;
	z-index: 2;
	visibility:visible;
	text-align: left;
	width:120px;
	height:120px;
}*/

 .intip {display:none;}
 
 
.contenuto2{
padding:5px;}

.img_bordo{
border:#ddd 1px solid;
padding:3px;}


	#gallery {
		float: left;
		width: 285px;
		padding-top:20px;
	}
	
	
	#gallery_top {
		background: url(../img/gallery_top.jpg) no-repeat top left;
		width: 280px;
		border: none;
		padding-top:25px;
		margin-bottom:0px;
		padding-left:20px;
		/*padding: 70px 20px 0 27px;*/
		}
	
	#gallery_md {
		background: url(../img/gallery_md.jpg) repeat-y left top;
		width: 280px;
		margin-top:0px;
		padding-top:0px;
		padding-left:20px;
		float: left;
		border: none;
		}
	
	#gallery_bottom {
		background:url(../img/gallery_foot.jpg) no-repeat;
		margin:0px;
		padding:0px;
		width:280px;
		height:10px;}

	.foto_gallery
	{
		float: left;	
		padding-right: 16px;
		padding-bottom: 5px;
		
	}
	.imm_gallery{
		border: none;
		width: 65px;
		height: 65px;
	}
	
.faq_top{
background:url(../img/faq_top.jpg) left top no-repeat;
height:30px;
}

.faq_md{
padding-left:5px;
padding-right:5px;
border-left: 2px solid #D3ECF3;
border-right: 2px solid #D3ECF3;
}

.faq_foot{
background:url(../img/faq_foot.jpg) left top no-repeat;
height:36px;
}

.pagina_faq ul li{
color:#0087BF;
}
.offerta_top{
width:300px;
background:url(../img/offerta_top.jpg) left top no-repeat;
height:30px;
}

.servizi_top{
width:300px;
background:url(../img/servizi_top.jpg) left top no-repeat;
height:30px;
}

.vantaggi_top{
width:300px;
background:url(../img/vantaggi_top.jpg) left top no-repeat;
height:30px;
}

.offerta_md{
padding-left:5px;
padding-right:5px;
width:300px;
border-left: 2px solid #D3ECF3;
border-right: 2px solid #D3ECF3;
}

.bordo_foot{
border-bottom:2px solid #0087BF;
width:700px;}


/*.profili .profilo_nome{
height:25px;
font-size:12px;
font-weight:bold;
width:115px;
color:#FFFFFF;
text-align:center;
padding-top:12px;
background:url(../img/profilo_foot.gif) left top no-repeat;
position:relative;
top:-10px;}*/
.profilo_nome {
font-size:12px;
font-weight:bold;
width:115px;
color:#FFFFFF;
text-align:center;
background:url(../img/tab2.png) repeat-x top left;
}

table.archivio{
padding-top:5px;
background:url(../img/bg_comunicazione.jpg) repeat-x top left;}

table.comunicazione{
background:url(../img/bg_comunicazione.jpg) repeat-x top left;}

.comunicazione td{
text-align:center;}

.comunicazione img{
border:#ddd 1px solid;
padding:3px;
margin-top:5px;}

.comunicazione div{
text-align:left;}

.contenuto_nopad{
padding:0px;
margin:0px;}

ul.li_pip{
padding-left:10px;}

ul.li_pip li{
background:url(../img/pip.gif) no-repeat center left;
padding-left:15px;
margin-left:0px;}

.box450_top{
padding-left:10px;
text-align:left;
font-size:16px;
color:#068AB1;
font-weight:bold;
width:450px;
background:url(../img/box450_top.jpg) left top no-repeat;
height:30px;
}

.box450_md{
padding-left:5px;
padding-right:5px;
width:450px;
border-left: 2px solid #D3ECF3;
border-right: 2px solid #D3ECF3;
}

.box450_foot{
background:url(../img/box450_foot.jpg) left top no-repeat;
height:36px;
width:450px;
}

.box300_top{
padding-left:10px;
text-align:left;
font-size:16px;
color:#068AB1;
font-weight:bold;
width:300px;
background:url(../img/box300_top.jpg) left top no-repeat;
height:30px;
}

.box300_md{
padding-left:5px;
padding-right:5px;
width:300px;
border-left: 2px solid #D3ECF3;
border-right: 2px solid #D3ECF3;
}

.box300_foot{
background:url(../img/box300_foot.jpg) left top no-repeat;
height:36px;
width:300px;
}

.bottone_sn{
width:6px;
background:url(../img/bottone_sn.jpg) left top no-repeat;
height:29px;
}

.bottone_md{
color:#FFFFFF;
font-weight:bold;
padding-top:2px;
height:29px;
width:auto;
background:url(../img/bottone_md.jpg) left top repeat-x;
}

.bottone_md a{
text-decoration:none;
color:#FFFFFF;
}

.bottone_md a:hover{
text-decoration:underline;
color:#FFFFFF;
}

.bottone_dx{
width:6px;
background:url(../img/bottone_dx.jpg) left top no-repeat;
height:29px;
}

.box450rosa_top{
padding-left:10px;
text-align:left;
font-size:16px;
color:#F279AF;
font-weight:bold;
width:450px;
background:url(../img/box450rosa_top.jpg) left top no-repeat;
height:30px;
}

.box450rosa_md{
padding-left:5px;
padding-right:5px;
width:450px;
border-left: 2px solid #F2C3D5;
border-right: 2px solid #F2C3D5;
}

.box450rosa_foot{
background:url(../img/box450rosa_foot.jpg) left top no-repeat;
height:36px;
width:450px;
}




.scheda {
margin-left:auto;
margin-right:auto;
width: 285px;
padding-top:0px;
	}
	
	
.scheda_top {
background: url(../img/scheda_top.jpg) no-repeat top left;
width: 280px;
height: 30px;
border: none;
padding:0px;;
margin:0px;
/*padding: 70px 20px 0 27px;*/
	}
	
.scheda_md {
background: url(../img/gallery_md.jpg) repeat-y left top;
width: 280px;
margin:0px;
height:auto;
padding:0px;
border: none;
text-align:center;
}

.scheda_md .nome{
font-size:15px;
font-weight:bold;
color:#006699;	
}
		
.scheda_md .descrizione{
width:240px;
text-align:left;
margin:0px;
padding-left:20px;
padding-top:10px;
padding-right:10px;
	}
	
.scheda_md p{
margin:0px;
padding:0px;
	}


.scheda_bottom {
background:url(../img/gallery_foot.jpg) no-repeat;
margin:0px;
padding:0px;
width:280px;
height:16px;}
																						
.profili img{
border:0px;}
			
.scegli_login{
color:#006699;
text-align:center;
width:180px;
padding:5px 3px 10px 3px;
background:url(../img/box_log.jpg) no-repeat left top;
height:65px;}


.blu_scuro15{
color:#006699;
font-weight:bold;
font-size:15px;}



.scegli_login .log {
	color:#006699;
	text-align:center;
	width:57px;
	height:22px;
	display:block;
	line-height:37px;
}

.scegli_login .log a:link,
.scegli_login .log a:visited{
background:none;
	width:80px;
	height:30px;
	text-align:center;
	width:57px;
	height:22px;
	display:block;
	line-height:30px;
color:#006699;
text-decoration:none;}


.scegli_login .log a:hover,
.scegli_login .log a:active{
background:url(../img/log.gif) no-repeat center center;
	text-align:center;
	width:57px;
	height:22px;
	display:block;
	line-height:30px;
	height:30px;
color:#FFFFFF;
text-decoration:none;}

.select{
margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;}
	
	
.titolo_up{
text-transform:uppercase;
color:#0087BF;
font-weight:bold;
font-size:12px;
}

.titolo_up_gray{
text-transform:uppercase;
color:#999;
font-weight:bold;
font-size:12px;
}

.titolo_up16{
text-transform:uppercase;
color:#0087BF;
font-weight:bold;
font-size:16px;
}

.box_offerte td{
vertical-align:top;}

.box_offerte td img{
border:none;
padding:10px;}

.box_offerte td div{
padding:5px;
padding-right:20px;
display:block;}

.box_offerte td a:link,
.box_offerte td a:visited,
.box_offerte td a:active,
.box_offerte td a:hover{
display:block;
}

.box_offerte td a:link div ,
.box_offerte td a:visited div ,
.box_offerte td a:active div{
color:#666;
border:none;
text-decoration:none;
background-image:url(../img/bg_offerte_def.jpg);
background-position:top;
background-repeat:repeat-x;
display:block;
/*border-bottom:#ccc 1px solid;*/}


.box_offerte td a:hover div{
color:#666;
border:none;
text-decoration:none;
background-image:url(../img/bg_comunicazione.jpg);
background-position:top;
background-repeat:repeat-x;
/*border-bottom:#ccc 1px solid;*/}

.info{
line-height:25px;}

.scheda_auto .scheda_md{
padding-left:20px;
text-align:left;}

.form_auto{
margin-left:auto;
margin-right:auto;}

/*.form_auto input{
width:150px;}
*/
.form_auto select{
width:155px;}

/*.form_auto textarea{
width:455px;}
*/



.box_offerte_mini{
background-image:url(../img/bg_comunicazione.jpg);
background-position:top;
background-repeat:repeat-x;
padding:20px;
padding-top:10px;}


/*______________AGGIUNTIVI CARSERVER______________*/

.hlpagina 
{
	background-image:url(../img/elenco.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	text-align:center;
	height:21px;
	width:21px;
	display:block;
	line-height:20px;
	background-position:bottom center;
	text-decoration:none;
	color:#FFFFFF;
}


