#content h3.comune {
    color:white;text-align:right;margin:6px 20px 6px 0px;
    font-family:arial,verdana;
    font-size:16px;
    }
#content .c-banner{width:444px;padding-bottom:5px;color:#000000;font-weight:normal;}/*background-image:url(/img/bg_catlist444.jpg);background-repeat:no-repeat;*/
#content .c-banner h2
{
	font-family:arial, vedana;
	font-weight:bold;
	font-size:14px;
	line-height:18px;
	margin:0px 0px 2px 0px;padding:0px;
}
#content .c-banner h2 a{
	display:block;background:url(/img/c-banner.gif) repeat-y;padding:4px 12px 5px;
	color:white;
	font-size:14px;
}
#content .c-banner h2 a:hover{color:white;background-image:url(/img/c-banner-over.gif);}
#content .c-banner p
{
	padding:3px 0px 0px 12px;
	width:426px;
	text-align:left;
	font-size:12px;
	line-height:14px;
}
#content .c-banner p span, #content .c-banner p span a{font-size:11px;}
#content .c-banner p span.blu {line-height:14px;}
#content .c-banner p.servizi {margin:-2px 0px 0px 0px;font-weight:normal;line-height:11px;}
#content .c-banner p.breve{margin:-3px 0px 0px 0px;font-weight:normal;line-height:12px;}
#content .c-banner div{padding:3px 12px 0px 12px;color:black;}
#content .c-banner div.servizi {padding:3 12px 0 !important; margin:-2px 0px 13px 0px;}
#content td.pic {width:97px;height:100px;margin-top:0px;padding-bottom:0px;}
#content td.pic img{margin-top:0px;}
/* #content .c-banner div.info-esercizio{margin-top:-3px;line-height:12px;font-size:10px;} */

a.socicat{color:#1A59A6; text-decoration:none;}
a.socicat:hover {color:#1A59A6}


/*****************
 **** CATALOGO ***
 *****************/

#catalogo-categories {
    width:585px;
    margin-top:0px;
}

#catalogo-categories tr{
    background:#fff;
}

#catalogo-categories td{
    border-bottom:5px solid #fff;
}

#catalogo-categories td.pic{
    width:97px;
    height:100px;
    padding:0px;
}

#catalogo-categories tr.separator td{
    border-top:1px solid #cecece;
}


/*********************
 **** SCHEDA SOCIO ***
 *********************/

#scheda {
    width:525px;
    margin-left:0px;    
    margin-top:0px;
}

#scheda a{
    color:#2E4764;
}

#scheda-header h1{
    line-height:30px;
}

#scheda-footer{
	margin-top:15px;
    width:525px;
    height:30px;
    background:url(../img/bg_news_header.jpg) repeat-x;
    border-bottom:1px solid #cecece;
    line-height:30px;
    padding:0 0 0 20px;
}

#scheda-desc img {float:left;margin:5px 15px 15px 0px;}
#scheda-desc div {text-align:justify;}

#map div.gmnoprint div{text-align:center;}