body { 
	font:80% verdana,helvetica,sans-serif; 
	margin:0px;
	padding:0px;
	background:#ccc;
}
hr { 
	display:none
}

	#colContent { 
		margin:0px 0px 0px 0px;
		width:887px;
		border:0px solid red;	
		background:#fff; 
		/*padding:4px */
	}

	#selezeserc{
		position:relative;
		float:left;
		width:255px;
		height:23px;
		margin-left:45px;
		_margin-left:22px;
		margin-top:15px;
		border:0px solid #59a6ee;
	}
		#selectYear_label{
			position:relative;
			float:left;
			margin-left:5px;
			font-size:16px;
			font-weight:bold;
			color:#790030;
			border:0px solid red;
		}
		#selectYear{
			position:relative;
			float:right;
			border:0px solid red;
		}
		
a.linkDiscrete{
	text-decoration:underline;
	color: black
}
a.linkDiscrete:hover{
	text-decoration:none;
	color: black
}
tr.RowOverFirst {
	background-color : #FCFCFC;
	cursor:default
}

tr.RowOverSecond {
	background-color : #CFCFCF;
	cursor:default
}

tr.RowOverSelected {
	color : #000;
	background-color : #fbbcc8;
	cursor:default
}
tr.data_RowOverFirst {
	background-color : #FCFCFC;
	cursor:default
}

tr.data_RowOverSecond {
	background-color : #CFCFCF;
	cursor:default
}

tr.data_RowOverSelected {
	background-color : #fbbcc8;
	cursor:default
}
/* stile per menu a tendina */
.table_m {
	width:900px;
	border-bottom: solid 0px #607BA6;
}
.td_m {
	background-color: #fff;
	padding:5px;
	font: 13px Helvetica;
	border-right: solid 0px #607BA6;
}
.menu_m {
	position: absolute;
	visibility: hidden;
	padding: 4px;
	margin-top:15px;
	background-color: #fff;
	font: normal 12px Verdana;
	width: auto !important;
	width: 200px;
	border-left: solid 1px #000;
	z-index:10;
}
.a_m {
	color: #8F003E;/*59a6ee;*/
	font-weight:bold;
	text-decoration: none;
}
.a_m_na {
	color: grey;
	font-weight:bold;
	cursor:default;
	text-decoration: none;
}
/* ---------------------- *//* ------- elenco notizie ------- */
.listFaq{
	width:700px;
	margin:0px auto;
	margin-top:15px;
	padding-top:10px;
	padding-bottom:10px;
	border:1px solid #999;
}
#boxfaq{
	position:relative;
	margin:0px auto;
	width:860px;
	border:1px solid #ccc;
	padding:5px;
	margin-top:10px;
}
.boxsinglefaq{
	position:relative;
	margin:0px auto;
	width:850px;
	border-bottom:1px solid #ccc;
	padding:5px;
	margin-top:10px;
}
.top_faq{
	poisiont:relative;
	width:860px;
}
.bottom_faq{
	position:relative;
	width:860px;
	text-align:right;
}
/* ----- no_permission -------*/
.no_permission{
	width:400px;
	margin:0px auto;
	border:1px solid #999;
	text-align:center;
	margin-top:20px;
	padding:10px;
	padding-bottom:15px;
	background:#fff;
}
/* messaggi! */
#msgnormal{
	width:350px;
	margin:auto;
	text-align:center;
	margin-top: 30px;
	background:#FFCC00;
	font-style:italic;
	font-weight:bold
}
.stat_box{
	position:relative;
	margin:0px auto;
	border-top:1px dotted;
	border-bottom:1px dotted;
	width:450px;
	padding-left:10px;
	padding-right:5px;
	background:#eee;
}/* paginazione indicazioni home level 2 (erica) */

.divriquadro{
	position: relative;
	float: left;
	width: 178px;
	background-image: url(../img/freccialinea.gif);
	background-position: left top;
	background-repeat: no-repeat;
	left: 25px;
	height: 225px
}

p.riquadro{
	position:relative;
	float:right;
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 11px;
	_font-size:11px;
	color: #333;
	padding-left: 20px;
	padding-right: 6px;
	padding-top: 22px;	
	text-align: left;
	width: 148px
}
/*paginazione grafici cilindro*/
.cilindro{
    /*border:1px solid #ccc;*/
    _margin-top:-5px;
    #margin-top:-5px;
    _margin-bottom:-5px;
    #margin-bottom:-5px;
}
