/*		BLU SCURO:			#5A6A85
		GRIGIO:				#6C6B6B
		AZZURRO:			#F0F2F3
*/

body, div, h1, a, table, select, input, button, textarea {
	font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 100%;			/* azzera la differenza di dimensione dei tag H */
	color: #3D3D3D;
}

select, input, button, textarea {
	border: 1px solid #CCCCCC;
}

body {
    text-align: center;		/*centra in IE 5.x */
}
form {
    position: relative;
    margin: 0px auto;		/*centra negli altri browsers*/
    text-align: left;		/*ripristina l' allineamento*/
}

/* disabilito i puntini per gli elenchi dei plugin */
div.layers_object ul,
div.layers_object ol {
	list-style-type: none;
	/* toglie i puntini sugli altri browser */
	margin: 0px;
	padding: 0px;
}

a:hover
{
    color:#90AA00 !important;   
}

/* ---------------------------------------------------------------- STILI GENERALI DEGLI ELENCHI */
div.pager {
	float: left;
	clear: both;
	margin-bottom: 1.4em;
}

div.pager a {
	font-size: 68.75%;
	text-decoration: none;
}
div.pager a:hover {
	text-decoration: underline;
}

div.pager a.prev {
	float: left;
	background: url(../../upload/1/images/interfaccia/freccia_sx.jpg) left no-repeat;
	margin-left: 0.1em;
	padding-left: 1.3em;
}

div.pager a.next {
	float: right;
	background: url(../../upload/1/images/interfaccia/freccia.jpg) right no-repeat;
	padding-right: 1.3em;
}

div.norecords{
	font-size: 75%;
}

/* ---------------------------------------------------------------- cambiolingua */

div.cambiolingua li
{
    font-size:9px;	
    padding-right: 10px;       
}

div.cambiolingua li span
{    	
	color:#90AA00;   
	text-align:right; 
}

div.cambiolingua li a
{    
	color: #B4B6AF;
	text-decoration:none;
}

div.cambiolingua li.selected a{
	color: #FFFFFF;
	font-weight: bold;
}

/* ---------------------------------------------------------------- credits*/
div.credits {
	padding-left: 25px;
	background: url(../../upload/2/images/NEXT-aim/credits_icon.gif) 10px 2px no-repeat;
	color: #B2B2B2;
}

div.credits *{
	font-size:10px;
}

div.credits span
{
    text-transform:lowercase;
}

div.credits a
{
    color: #B2B2B2;    
    text-decoration:none;
}


/* ---------------------------------------------------------------- FACEBOOK */
div.facebook div.fanpage
{
    background-color:#ffffcc;
}