/*
CODICI COLORE

verde scuro			#3b3b3c
verde chiaro		#f0f3eb
verde 				#869c6b
grigio				#555555
grigio barra menù	#5a5a5c

*/


/* used for needed field messages */


#News_ShortNews
{

}
#News_ShortNews a:link
{
	color:#3b3b3c;
}
.News_ShortNews_Date
{
	display:block;
	color:#3b3b3c;
	font-size:8pt;
	margin-top:10px;
	font-weight:bold;
}

.News_ShortNews_Title
{
	background-image: url(/Images/arrow.gif);
	background-repeat:no-repeat ;
	background-position:0px 5px;
	margin-top:4px;
	color:#3b3b3c;
	font-size:8pt;
	padding-left: 10px;
}

A.News_ShortNews_Link:link , A.News_ShortNews_Link:visited 
{
	margin-left:4px;
	color:Black ;
	text-decoration:none;
	font-weight:normal;
}

A.News_ShortNews_Link:hover 
{
	margin-left:4px;
	color:Red;
	text-decoration:none;
	font-weight:bold;
}

#News_ShowNews
{
}

.News_ShowNews_Date
{
	display: block;
	font-weight:bold;
}

.News_ShowNews_Title
{
	display: block;
	font-weight:bold;
	margin-top: 10px;
	margin-bottom:10px;
}

.News_ShowNews_Abstract
{
	display:block;
	font-style:italic;
	margin-bottom:20px;
	background-color:#f0f3eb;
}

.News_ShowNews_Body
{
	display:block;
}

.News_ShowNews_Picture
{
	 text-align:center;
	 float:left;
	 margin-right:10px;
}

.News_HomeTitle
{
	display: block;
/*	font-weight:bolder;*/
	margin-bottom:20px;
}

.News_HomeRSSFeed
{
	margin-top:1px;
	display:block;
	position:relative;
	float:right;
}

/*SEARCH BOX*/
#ricerca
{
	margin-right:5px;
	margin-top:38px;
	text-align:center;
}

.boxRicerca
{
	text-align:right;
/*margin-left:140px;
margin-left:50px;*/
}

.boxRicerca a:link, .boxRicerca a:hover,.boxRicerca a:visited
{
	color:#FFFFFF;
}

.Search_SearchInput
{
	font-family: Verdana;
	width:110px;
	font-size: 8pt;
	border: 1px solid #869c6b;
	height:15px;
	margin-right:8px;
}

/* solo per IE */
/* \*/
* html .Search_SearchInput
{
	height:18px;
	margin-right:0px;
}
/* */

.Search_SearchButton
{
	background-color:#869c6b;
	color:#FFFFFF;
	display:block;
	position:relative;
	float:right;
	padding-top:2px;
	top:-19px;
	width: 65px;
    height: 17px;
	font-family: Verdana;
	font-size: 8pt;
	font-weight:normal;
	margin-left:7px;
/*	
	height:19px;
	border: 0px;
*/
}

/* solo per IE */
/* \*/
* html .Search_SearchButton
{
	margin-left:7px;
	margin-top:0px;
	top:-20px;
	height:18px;
}
/* */
#menuLang
{
	margin-top:5px;
	margin-bottom:10px;
	font-size: 0.75em;
	font-weight:normal;
	text-align:right;
	margin-right:5px;
}

#menuLang A
{
	display:block;
	float:right;
	margin-top:6px;
	margin-bottom:18px;
	margin-left:5px;
	padding-left:5px;
	border-color:#000000;
	border-left-width:1px;
	border-left-style:solid;
	text-transform:lowercase;
	text-decoration:none;
}

#menuLang A:link, #menuLang A:visited
{
	text-decoration:none;
}

#menuLang A:hover
{
	text-decoration:underline;
}

#menuLang .menuSelected
{
	color:#555555;
	display:block;
	float:right;
	margin-top:6px;
	margin-bottom:18px;
	margin-left:5px;
	padding-left:5px;
	border-color:#000000;
	border-left-width:1px;
	border-left-style:solid;
	text-transform:lowercase;
	text-decoration:none;
}

#menuLang .menuSelectable
{
	display:block;
	float:right;
	margin-top:6px;
	margin-bottom:18px;
	margin-left:5px;
	padding-left:5px;
	border-color:#000000;
	border-left-width:1px;
	border-left-style:solid;
	text-transform:lowercase;
	text-decoration:none;
}






#placeHolder
{
 padding-top:4px;
 padding-bottom:4px;
}



/* search : begin */
#search a:link
{
	color:White;
	text-align:center;	
}

#search a
{
	color:White;
	text-align:center;	
}

#search a:hover
{
	color:White;
	text-align:center;	
}

#search a:visited
{
	color:White;
	text-align:center;	
}

.Search_FormTable
{
	width:100%;
	border:0px;
	border-style:none;
	margin:0px;
	padding:0px;
}

.Search_Button
{
	background-color: #869c6b;
	color:#FFFFFF;
}

.Search_OddLine
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	background-color:#f0f3eb;
	padding-bottom :3px;
	padding-top :3px;
}

.Search_OddLine A, .Search_OddLine A:hover, .Search_OddLine A:visited, .Search_OddLine A:selected
{
}

.Search_EvenLine
{
	background-color:#FFFFFF;
	padding-bottom :3px;
	padding-top :3px;
}

.Search_EvenLine A, .Search_EvenLine A:hover, .Search_EvenLine A:visited, .Search_EvenLine A:selected
{
}

.Search_ValueColumn
{
	text-align : left;
	vertical-align : middle ;
	border:0px;
	border-style:none;
	color:#006699;
}

.Search_LabelColumn
{
	font-weight :bold ;
 	text-align : left;
	vertical-align : middle ;
	padding-left : 5px;
	border:0px;
	border-style:none;
	width :20%;
}

.Search_OddFitInput
{
	background-color:#f0f3eb;
	text-align :left;
	width:100%;
}

#Search_Found
{
	padding-top:30px;
	font-weight: bold;
	font-style:italic;
	text-align:center;
	/*color:#006699;*/
}

.Search_Title
{
	padding-top:10px;
	font-weight:bold;
 	text-align : left;
	padding-left : 5px;
	border:0px;
	border-style:none;
}

.Search_Item
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	padding-top:5px;
 	text-align : left;
	border:0px;
	border-style:none;

}

.Search_Item A:link
{
	color:#606250;

}

.Search_Item A:visited
{
	color:#848c78;
}

.Search_Item A:hover
{
}

.Search_Abstract
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
 	text-align : left;
	border:0px;
	border-style:none;
}
/* search : end */
