A:link,A:visited,A:hover {text-decoration: NONE;}

BODY {
	scrollbar-face-color: WHITE;
	scrollbar-shadow-color: BBBDBF;
	scrollbar-highlight-color: BBBDBF;
	scrollbar-3dlight-color: DBDCDC;
	scrollbar-darkshadow-color: DBDCDC;
	scrollbar-track-color: WHITE;
	scrollbar-arrow-color: 999999;
}

/*TESTO*/
.testo{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration: none;
}
.testo a:link, .testo a:visited, .testo a:hover, .testo a:active{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration: none;
}
/**************************************************************/
/*Contatti*/
.inptCt {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration: none;
	border:1px solid #6E7071;
	width:190px;
	height:18px;
	padding-left:3px;
}

.inptAreaCt{
	width:390px;
	height:130px;
}

.buttonCt{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	width:70px;
	height:20px;
	border: 1px solid #6E7071;
	background-color: #DBDCDC;
	cursor:pointer;	
}

/**************************************************************/

/*TESTO_GREY*/
.testo_grey{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 6E7071;
	text-decoration: none;
}
.testo_grey a:link, .testo_grey a:visited, .testo_grey a:hover, .testo_grey a:active{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 6E7071;
	text-decoration: none;
}
/**************************************************************/


/**********************************************************************************************/
/**********************************************************************************************/
/*																				   MENU TOP OR*/
/**********************************************************************************************/
/**********************************************************************************************/
/* Non seelzionato
#link_all a:link, #link_all a:visited ,#link_all a:active{
	display: inline;
	float: left;
	text-align: center;
	padding: 5 0 0 0;
	margin: 0;
	height:100%;
	width:100%;
	color:black;
	border-width:0 0 0 0;
	border-style:solid;
	background-repeat:repeat-x;
	background-position:top;
	background-image: url(/immagini/bg-menu-top-grigio.gif); 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
 */
/** Selezionato o hover *
#link_all a:hover, #link_all_selected a:link, #link_all_selected a:visited, #link_all_selected a:active, #link_all_selected a:hover{
	display: inline;
	float: left;
	text-align: center;
	padding: 5 0 0 0;
	margin: 0;
	height:100%;
	width:100%;
	color:6E7071;
	border-width:0 0 0 0;
	border-style:solid;
	background-repeat:repeat-x;
	background-position:top;
	background-image: url(/immagini/bg-menu-top-grigio.gif); 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}*/

.link_all  {
	color:black;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.link_all_selected {
	color:6E7071;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.td_menu{
	background-repeat:repeat-x;
	background-position:top;
	background-image: url(/immagini/bg-menu-top-grigio.gif);
	padding-top:5px;
}

.border_grey_dx{
	border-style:solid;
	border-width: 0 1 0 0 ;
	border-color:BBBDBF;
}
/**********************************************************************************************/
/**********************************************************************************************/




/**********************************************************************************************/
/**********************************************************************************************/
/*																				 MENU TOP FLAG*/
/**********************************************************************************************/
/**********************************************************************************************/
.bg_flag, .bg_flag a:link, .bg_flag a:visited, .bg_flag a:hover, .bg_flag a:active {
	background-position:top;
	text-align:left;
	background-repeat:no-repeat;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:black;
	padding: 0 0 0 0;
	width:65px;
	cursor:pointer;
	cursor:hand;
}
.bg_ita_flag_on{
	background-image: url(/immagini/flag-grey.gif); 
	border-style:solid;
	border-width: 0 1 0 0 ;
	border-color:6E7071;
}
.bg_ita_flag_off{
	background-image: url(/immagini/flag-grey.gif); 
	border-style:solid;
	border-width: 0 1 0 0 ;
	border-color:6E7071;
}
.bg_eng_flag_on{
	background-image: url(/immagini/flag-grey.gif); 
	border-style:solid;
	border-width: 0 1 0 0 ;
	border-color:6E7071;
}
.bg_eng_flag_off{
	background-image: url(/immagini/flag-grey.gif); 
	border-style:solid;
	border-width: 0 1 0 0 ;
	border-color:6E7071;
}
.bg_fra_flag_on{
	background-image: url(/immagini/flag-grey.gif); 
	border-style:solid;
	border-width: 0 1 0 0 ;
	border-color:6E7071;
}
.bg_fra_flag_off{
	background-image: url(/immagini/flag-grey.gif); 
	border-style:solid;
	border-width: 0 1 0 0 ;
	border-color:6E7071;
}
.bg_ger_flag_on{
	background-image: url(/immagini/flag-grey.gif); 
	border-style:solid;
	border-width: 0 1 0 0 ;
	border-color:6E7071;
}
.bg_ger_flag_off{
	background-image: url(/immagini/flag-grey.gif); 
	border-style:solid;
	border-width: 0 1 0 0 ;
	border-color:6E7071;
}
/**********************************************************************************************/
/**********************************************************************************************/





/**********************************************************************************************/
/**********************************************************************************************/
/*																				      MENU SX */
/**********************************************************************************************/
/**********************************************************************************************/

.mnsx_off{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration: none;
}
.mnsx_on{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration: none;
	background-image: url(/immagini/mnsx_bg_on.gif); 
	background-repeat:repeat-y;
}
/**********************************************************************************************/
/**********************************************************************************************/
/*																		    MENU SX CATEGORIE */
/**********************************************************************************************/
/**********************************************************************************************/

.mnsx_cat_off{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration: none;
}
.mnsx_cat_on{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	text-decoration: none;
	background-image: url(/immagini/mnsx_cat_bg_on.gif); 
	background-repeat:repeat-y;
}
/**********************************************************************************************/
/**********************************************************************************************/


.bg_striscia{
	background-position:bottom ;
	background-repeat:repeat-x;
}
.orange{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration: none;	
	color:#F3541A;
}

.top_events_news {
	padding:5 0 0 0;
}
.events_news {
	padding:0 0 10 0;
	border-width:0 0 1 0;
	border-style:solid;
	border-color:white;
}

.inpt{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration: none;
	BORDER:1px solid black;
}

#lightbox {
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background: transparent url('/immagini/bg_overlay.png') repeat top left;
	z-index:1001;
	opacity:0.8;
	filter: alpha(opacity=80);
	zoom: 1;
}  

#lightbox-panel {  
	display:none;
	position:absolute;
	background:#FFFFFF;
	width: 435px;
	height: 590px;
	top: 50%;
	left: 50%;
	margin-left: -217px;
	margin-top: -295px;
	z-index:1002;
}
