/* Generali */
body{font-family:Arial,Helvetica,sans-serif;font-size:8pt ;COLOR:#56656E;}

/* Links */
a:link{ color : #444444; font-family : Arial,Helvetica,sans-serif; font-size :  11px; font-style : normal; font-weight : normal; line-height : 11px; }
a:visited{ color : #444444; font-family : Arial,Helvetica,sans-serif; font-size :  11px; font-style : normal; font-weight : normal; line-height : 11px; }
a:hover{ color : #444444; font-family : Arial,Helvetica,sans-serif; font-size :  11px; font-style : normal; font-weight : normal; line-height : 11px; }
a:active{ color : #444444; font-family : Arial,Helvetica,sans-serif; font-size :  11px; font-style : normal; font-weight : normal; line-height : 11px; }

.news{font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color: #FFFFFF;text-decoration:none;line-height:8pt;}

/* Tabelle*/
td.nomi{padding-left:5px; padding-top:2px; padding-right:5px; padding-bottom:2px;}
td.misure{padding-left:5px; padding-top:2px; padding-right:5px; padding-bottom:2px;}
td.numeri{padding-left:5px; padding-top:2px; padding-right:5px; padding-bottom:2px;}
td.title{padding-left:5px; padding-top:2px; padding-right:5px; padding-bottom:2px; background-color:#C0D6E6;}



/* Bold */
b{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:11px;line-height:11px;color: #56656E;text-decoration:none;  border : #56656E; }
b.mini{font-size:9px; font-weight:bold; font-family:Arial;}

/*Form */
input{font-size:7pt;font-family:Verdana,Arial; background-color : #C8D8E7;  border : 1px solid  #C8D8E7;  padding-left : 3px;   }
textarea{font-size:7pt;font-family:Verdana,Arial; background-color : #C8D8E7;  padding : 10px;     }
select{font-size:7pt;font-family:Verdana,Arial; background-color : #C8D8E7;  padding : 4px;   }
input.button{font-size:7pt;font-family:Verdana,Arial; background-color : #E9F1FF;  border : 1px solid ; padding-left : 5px;  padding-right : 5px;  text-transform : uppercase;   }


/* Text */
.slightIndent{PADDING-LEFT:18px;PADDING-RIGHT:15px;TEXT-INDENT:0px; }
.basket{COLOR:#56656E;FONT-FAMILY:arial,helvetica,sans-serif;font-size:8pt}

/* Lista */
ul.img{list-style-image : url(../img-main/point.gif); list-style-position : outside; margin-left:15px; }

/************************************************
*	Style liste con funzioni di paginazione		*
************************************************/
#mapcontainer {	
padding:5px 10px 0px 0px;
font-size: 10px;
}

#mapcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
}

#mapcontainer li
{
display: inline;
margin: 0;
padding: 0;
padding-right:5px;
float: left;
color: #016FAE;
font-size: 10px;
}

#mapcontainer li.text
{
color: #666666;

}

#mapcontainer a
{
padding: 2px 3px 2px 3px;
color: #666666;
font-size: 10px;
}

#mapcontainer a:link #mapcontainer a:visited
{
text-decoration: none;
color: #666666;
font-size: 10px;
}

#mapcontainer a:hover
{
background-color: #F5F5F5;
color: #016FAE;
font-size: 10px;
}

td.imgFotogallery{ background-color: #EEEEEE; padding:4px;}

td.imgFotogallery b{ color: #016FAE}
div.boxImgFotogallery{
COLOR:#696969;FONT-FAMILY:arial,helvetica,sans-serif;
FONT-SIZE:11px;
 background-image: url(../img-main/div-sfondo-esempi.gif); 
 background-repeat:no-repeat; padding-top:12px;
 padding-left:15px; padding-right:11px; padding-bottom:10px; width:112px;float:left;text-align:center}

.datanews {
	display: block;
	text-align: center;

	width: 74px;
	float: left;
	padding-bottom: 4px;
	margin-bottom: 5px;
	font-family: Arial, Helvetica, Sans;
	background: url(../img-main/news-riquadro-down.gif) bottom left no-repeat;
	}
.datanews .giorno {

	color: #1E84BB;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.4em;
	line-height: .9em;
}
.datanews .mese {
	font-size: 12px;
	font-weight: bold;

	padding-top: 7px;
	background: url(../img-main/news-riquadro-top.gif) top left no-repeat;
	display: block;
	height: 17px;
	color: #655;
}
.datanews 
em.anno {
	font-size: 12px;
	text-transform: uppercase;
	display: block;
	line-height: 1.2em;
	color: #999;
	font-style: normal;
	letter-spacing: -1px !important;
}
div.autor-box-detail { margin: 0px 5px 0px 0px; width:160px; display: block; border: 0px solid #ccc;text-align:center;padding:0px 5px 0px 0px} 

div.fileImg{float:right;margin: 0px 0px 20px 20px;border-left:#EEEEEE solid 1px;padding-left:20px }