
* {font-size: 11px; font-family: Verdana,Arial,Helvetica; line-height: 15px;}

a:link { text-decoration: none; } 
a:active { text-decoration: none; } 
a:visited { text-decoration: none; } 
a:hover { text-decoration: underline; } 
 
#pan_bott1 a { background-image: url(/templates_files/images/pan_mod_dati.gif); background-repeat: no-repeat; width: 91px; height: 15px; float: left; } 
#pan_bott1 a:hover { background-position: 0 -15px; } 
 
.nimg {margin-left: 30px;  margin-bottom: 20px; border: 1px solid black} 
 
td { 
	font-family: verdana, arial, helvetica, san-serif; 
	 
	color: #000000; 
	} 
 
	 
.tdlist { 
	font-family: verdana, arial, helvetica, san-serif; 
	 
	color: #000000; 
	text-align: justify;
} 
.copy { 
	font-family: verdana, arial, helvetica, san-serif; 
	 
	color: #8FAAC4; 
	} 
 
.cat { 
	font-family: verdana, arial, helvetica, san-serif; 
	 
	color: #8FAAC4; 
	font-weight: bold; 
	} 
 
.txt { 
	font-family: verdana, arial, helvetica, san-serif; 
	 
	color: #000000; 
	text-align: justify; 
	} 
 
.txt-small { 
	font-family: verdana, arial, helvetica, san-serif; 
	 
	color: #000000; 
	} 
 
.home b { color: #0D406F; } 
 
.carbo { 
	font-weight: bold; 
	color: #0D6F16; 
	} 
 
.news-list { 
	font-family: verdana, arial, helvetica, san-serif;
	line-height: 12px;
	 
	} 
 
.tdsel { 
	background-color: #f1f1f1; 
} 
 
img#imgsez { 
 float: left; 
 margin-right: 10px;  
	 
} 
 
 
.data { color: 5E5E5E; } 
 
.tit { 
	height: 12px; 
	font-weight: bold; 
	color: #91371F; 
	} 
 
.titolo { 
	font-family: verdana, arial, helvetica, san-serif; 
	 
	font-weight: bold; 
	color: #91371F; 
	} 
	 
.titolopop { 
	font-family: verdana, arial, helvetica, san-serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: #91371F; 
	} 
 
.abs { 
	color: #000000; 
	text-align: justify; 
	} 
 
.pagina { 
	font-family: verdana, arial, helvetica, san-serif; 
	 
	font-weight: bold; 
	/*height: 20px;*/ 
	} 
 
.menu-sin { 
	font-family: verdana, arial, helvetica, san-serif; 
	 
	color: #000000; 
	text-align: justify; 
	} 
	 
.b-bottom { 
	border-bottom: 1px solid #8FAAC4; 
	padding-bottom: 2px; 
} 
 
.int { 
	FONT-WEIGHT: bold; COLOR: rgb(0,0,153) 
} 
 
.intv {FONT-WEIGHT: bold; COLOR: rgb(0,153,51)} 
.colonna { 
	padding: 4px; 
} 
 
.normativa {border: 1px solid black; background: white; padding: 4px} 
.news {border: 1px solid black; background: #f1f1f1; padding: 4px} 
.back {background-color:#f1f1f1;padding: 4px;font-weight: bold} 
.backwhite {background-color:white} 
 
.falbum-tn-border-s { 
	float: left; 
	width: 95px; 
	height: 95px; 
} 
 
.falbum-tn-border-t { 
	float: left;	 
	width: 120px; 
	height: 125px;		 
} 
 
.falbum-tn-border-m { 
	float: left; 
	width: 260px; 
	height: 260px; 
} 
 
.falbum-thumbnail { 
	float: left; 
		background: url('/images/tpl_def/shadow.gif') no-repeat bottom right; 
	margin: 5px 0px 0px 6px; 
 	padding: 0px 0px 0px 0px;	 
	} 
  
.falbum-thumbnail img { 
		 background-color: #fff; 
	 border: 1px solid #a9a9a9; 
	 display: block; 
	 margin: -5px 5px 5px -5px; 
	 padding: 4px; 
	 position: relative; 
	} 
 
.falbum-thumbnail img:hover { 
	background-color: #ccd; 
} 
 
.falbum-editable{ 
     color: #000; 
     background-color: #ffffd3; 
} 
 
.b1 {background-color: #f1f1f1} 
.b2 {background-color: #ffffff} 
 
