

table.farmacie { width:676px;}
.col1 table.farmacie { width:420px; }
table.farmacie tr td {padding:4px 10px; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; background-color:#eaeaf5; width:79px;}
table.farmacie tr th {background-color:#333399; color:#FFFFFF; font-weight:bold; text-transform:uppercase; padding:4px 10px; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; width:79px;}
table.farmacie tr td.large {width:137px;}

table.medici { width:676px;}
.col1 table.medici { width:420px; overflow:hidden;}
table.medici tr td {padding:4px 10px; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; background-color:#eaeaf5; width:79px;}
table.medici tr th {background-color:#333399; color:#FFFFFF; font-weight:bold; text-transform:uppercase; padding:4px 10px; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; width:79px;}
table.medici tr td.large {width:137px;}
table.medici tr td.small {width:69px;}
table.medici tr td.extra_large {width:239px;}

table.servizi { width:676px;}
.col1 table.servizi { width:420px; overflow:hidden;}
table.servizi tr td {padding:4px 20px; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; background-color:#eaeaf5; width:654px;}
table.servizi tr th {background-color:#333399; color:#FFFFFF; font-weight:bold; text-transform:uppercase; padding:4px 20px; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; width:654px; text-align:left;}
table.servizi tr td.desc { background-color:#d6d6eb}

table.meteo { width:218px; padding:0px; margin:0px;}
.col1 table.meteo { width:420px;}
table.meteo caption {background-color:#333399; color:#FFFFFF; font-weight:bold; text-transform:lowercase; padding:4px 0px; border-bottom:1px solid #FFFFFF; width:218px; text-align:left; font-weight:bold;}
table.meteo tr th {overflow:hidden; background-color:#ABABAB; color:#FFFFFF; font-weight:bold; padding:4px 0px; border-bottom:2px solid #f0f0f0; border-right:1px solid #f0f0f0; width:44px; text-align:center;}
table.meteo tr th.noborder { border-right:none;}
table.meteo tr th.nobck, table.meteo tr td.nobck { background-color:#f0f0f0;}
table.meteo tr td {overflow:hidden;background-color:#f0f0f0; font-weight:bold; padding:0px; border-bottom:2px solid #f0f0f0; border-right:1px solid #f0f0f0; width:44px; text-align:center; color:#000000; height:32px; background-image:url(/images/struttura/cell.gif); background-repeat:no-repeat;  vertical-align:middle;}
table.meteo tr td.last {background-color:#ababab; border:none; height:5px; line-height:5px; font-size:5px; padding:0px; background-image:none;}
table.meteo tr td.fisrt { width:79px; text-align:left; font-size:0.9em; line-height:12px; vertical-align:middle; background-image:none; padding-left:5px;}
table.meteo tr th.end, table.meteo tr td.end {background-color:#f0f0f0; border:none; height:1px; line-height:1px; font-size:1px; padding:0px; background-image:none; width:1px;}

.alerta{
	margin-left:5px;
	color:#333399;
}
.varius{
	background-color:#333399;

	color:#fff;
	float:right;
	width:100px;
	height:50px;
	text-align:center;
	padding-bottom:5px;
	font-size:200%;
	margin-right:105px;
	
}
table.incarichi { width:676px;}
.col1 table.incarichi { width:420px; overflow:hidden;}
table.incarichi tr td {overflow:hidden;padding:4px 10px; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; background-color:#eaeaf5 ; }
table.incarichi tr th {overflow:hidden;background-color:#333399; color:#FFFFFF; font-weight:bold; text-transform:uppercase; padding:4px 10px; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; }
table.incarichi tr td.large {width:137px;}
table.incarichi tr td.small {width:69px;}
table.incarichi tr td.extra_large {width:239px; }
