﻿span.CorrentePaginaRicerca
{
	color:#D2691E; /*chocolate*/
	font-family:Verdana; 
	font-size:12px;
	font-weight:bold;
	margin-left:2px;
	margin-right:2px;
}

a.PaginaRicerca
{
	color:#D2691E; /*chocolate*/
	font-family:Verdana; 
	font-size:12px;
	margin-left:2px;
	margin-right:2px;	
}

th.HeaderCV
{
	border-bottom:solid 1px buttonface;
}

body
{
	width:968px;
	margin:0;
	font-family:verdana;
	font-size:12px;
	background-color:White;	
	text-align:left;
	}
	
table
{
	border-collapse:collapse;
	}

.bold			 
{
	font-weight:bold;
}

 .menuitem
 {
 display:run-in;
 }

 .menuitem a:hover { 
	padding-left:7px;
	
} 

.menumercati
{
	background-image: url(menumercati1.png) ;
	background-position:right;
	background-repeat:no-repeat;
	padding-left:7px;

}

.menumercati :hover,.menumercati1
{
	background-image: url(menumercati.png) ;
	background-position:right;
	background-repeat:no-repeat;
	
}

a.menumercati1, a.menumercati
{
background-image:none;
display:block !important;
}

.centered			 
{
	text-align:center;
}

a.organigramma 
{
	display:block;
	width:100%;
}
td.organigramma 
{
	background-image: url(MenuItemPiu.gif) ;
	background-position:right;
	background-repeat:no-repeat;

}

li
{
	list-style-image:url(trattino.gif);
	margin-left:-15px;

	}

.topmenu
{
    background-image : url(topmenu.gif) ;
	background-position:right;
	background-repeat:no-repeat;
	display:block;
	padding-left:7px;
}

.top_menu
{
	background-image : url(top_menu.gif) ;
	background-position:left top;
	background-repeat:no-repeat;
	height:30px;
	width:240px;
	font-size:12px;
}

a.top_menu
{
	background-image:none;
	text-decoration:none;
	color:White;	
	display:block;
	width:240px;
	height:30px;
	padding-top:5px;
}

.top_menu_sel
{
	background-image : url(top_menu_sel.gif) ;
	background-position:left top;
	background-repeat:no-repeat;
	height:30px;
	width:240px
}

.top_menu :hover
{
	background-image : url(top_menu_sel.gif) ;
	background-position:left top;
	background-repeat:no-repeat;
	width:240px;
	height:30px;
}

td.eventi 
{
	background-image: url(MenuItemPiu.gif) ;
	background-position:left;
	background-repeat:no-repeat;
	padding-left:25px;
} 

.BordoTopTabella 
	{
	background-color:#666666;	
	height:5px;	
		}

.contenuto a
	{
	color:green;
	text-decoration:none;
	font-family:verdana;
	font-size:12px;
		
	}
	
.contenuto a:hover
	{
	color:#559955;
	text-decoration:underline;
		}
		
		
.titoliSx a
	{
	color:#ffffff;
		}
			
th.contenuto
{	
	height:30px;
	background-color:#006600;
	font-size:17px;
	font-weight:normal;
	color:White;
	padding-left:15PX;
	padding-RIGHT:15PX;
	text-align:left;
}
	
.menugrigio td
	{
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-bottom-color:Silver;
	padding:2px;
	}

	
.menugrigio a
	{
	color:#4a4a4a;
	text-decoration:none;
	font-family:verdana;
	font-size:11px;

	}
	
.menugrigio a:hover
	{
	color:#006600;
		}
			
.linkmercati
{
	vertical-align:bottom;
	padding-left:15px;
	padding-top:3px;
	}	
	
th.home 
{
	height:23px;
	background-color:#006600;
	font-size:14px;
	font-weight:bold;
	color:White;
	padding-left:15PX;
	padding-RIGHT:15PX;
	text-align:left;
	}
	

.TdTitolo
{
	height:18px;
	background-color:silver;
	font-size:13px;
	font-weight:bold;
	color:black;
	padding-left:14PX;
	padding-RIGHT:15PX;
	text-align:left;
	}

.reuters 
{
	font-family:verdana;
	font-size:12px;
	}
	
.reuters a
{
	text-decoration:none;
	color:Black;
}

.MenuSxSep
{
	position: relative; 
	top: -10px
}

.separatore
{
	width:100%;
	position:relative;	
	top: -11px; 
	}
	
.submenu	
	{
	position: relative;
	top: 1px;
	}
	      
.appo
{
	background-image:url(th.png);
	background-repeat:repeat-x;
	}
	
.DataGrid
	{
		padding-left:10px;
		}
		
.button
{
	cursor:hand;
	
	}
	
.prog
{
	padding:3px;
	padding-left:7px;
	padding-right:7px;
	font-weight:bold;

	}


.navtext {
width:235px;
font-size:8pt;
font-family:verdana;
border-width:2px;
border-style:outset;
border-color:#006BAE;
background-color:#FFF6D9;
color:black;
}

