body, html
{
	font-family :  Tahoma, Verdana, Georgia, Arial;
	font-size : 9pt;
	color : #FFFFFF;
	background-color : #585858;
	margin : 0px; 
	padding : 0px;
	height : 100%;
	text-align : center;
}


.DivLink
{
	float : left;
	margin : 0px;
	padding : 0px;
	padding-top : 3px;
}



A:link, A:VISITED, A:Active  {
	color : #999999;
	text-decoration : none;
}

A:Hover  {
	color : #999999;
	text-decoration : underline;
}

.LinkBianco:link, .LinkBianco:VISITED, .LinkBianco:Active  {
	color : #FFFFFF;
	text-decoration : none;
}

.LinkBianco:Hover  
{
	color : #999999;
	text-decoration : underline;
}

.LinkSimboloBianco:link, .LinkSimboloBianco:VISITED, .LinkSimboloBianco:Active  {
	background-image : url(../img/sfondoMenuLaterale.gif);
	background-position : left center;
	background-repeat : no-repeat;
	padding-left : 7px;
	color : #FFFFFF;
	text-decoration : underline;
}

.LinkSimboloBianco:Hover  
{
	background-image : url(../img/sfondoMenuLaterale.gif);
	background-position : left center;
	background-repeat : no-repeat;
	padding-left : 7px;	
	color : #999999;
	text-decoration : underline;
}

INPUT, TEXTAREA, SELECT
{
	text-indent: 2; 
	background-color: #D5D5D5; 
	font-family: Verdana; 
	font-size: 8pt; 
	color: #333333; 
	font-weight: normal;
}

.FormClass H4
{
	width : 100px;
	font-size : 7.5pt;
	margin : 0px;
	padding : 0px;
	font-weight : normal;
	padding-top : 10px;
	clear : both;
}



.FormClass .labelForm
{
	float : left;
	width : 100px;
	text-align : left;
	margin-bottom : 3px;
	
}

.FormClass .inputForm
{
	float : left;
	width : 120px;
	text-align : left;
	margin-bottom : 3px;
	padding-left : 3px;
}

.FormClass .inputFormMono
{
	float : left;
	width : 320;
	text-align : left;
	margin-bottom : 3px;
	padding-left : 3px;
}

.FormClass
{
	text-align : left;
	padding-top : 10px;
	
}


.FormClassCatalogo H4
{
	width : 100px;
	font-size : 7.5pt;
	margin : 0px;
	padding : 0px;
	font-weight : normal;
	padding-top : 10px;
	clear : both;
}



.FormClassCatalogo .labelForm
{
	float : left;
	text-align : left;
	margin-bottom : 3px;
	padding-top : 2px;	
}

.FormClassCatalogo .inputForm
{
	float : left;
	width : auto;
	text-align : left;
	margin-bottom : 3px;
	padding-left : 3px;
}

.FormClassCatalogo .inputFormMono
{
	float : left;
	width : 320;
	text-align : left;
	margin-bottom : 3px;
	padding-left : 3px;
}

.FormClassCatalogo
{
	text-align : left;
	margin : 0px;
	padding : 0px;
	margin-top : 70px;
	margin-bottom : 10px;
	padding : 5px;
}


.FormClassCatalogo fieldset
{
	text-align : left;
	margin : 0px;
	padding : 5px;
	border : 1px solid #7d7d7d;
}

.FormClassCatalogo fieldset legend
{
	text-align : left;
	margin : 0px;
	padding : 0px;
	color : #FFFFFF;
	font-weight :  bold;	
}



.FormClassRicerca .inputForm
{
	float : left;
	width : auto;
	text-align : left;
	margin-bottom : 3px;
}

.FormClassRicerca
{
	text-align : left;
	margin : 0px;
	padding : 0px;
	margin-bottom : 15px;
}
/*=======================================*/
/* Classi di definizione del layout del sito*/
/*=======================================*/

.Contenuto
{
	margin : 0px;
	width : 100%;
	height : 100%;
	padding : 0px;
	clear : both;
	text-align : center;
	
}

.ContenutoHeader
{
	width : 100%;
	height : 30px;
	background-color : #F2F2F2;
	text-align : left;
	margin : 0px;
	padding : 0px;	
}

.ContenutoLogoHome
{
	width : 100%;
	height : auto;
	background : #FFFFFF url(../img/sfondoAlto.gif) no-repeat bottom left;
	height : auto;
	text-align : left;
	margin : 0px;
	padding : 0px;
	
}

.ContenutoMenu
{
	background : #BEBEBE url(../img/sfondoCentro.gif) no-repeat top left ;
	width : 100%;
	height : 31px;	
	text-align : left;
	margin : 0px;
	padding : 0px;
}

.ContenutoCentrale
{
	background : #585858 url(../img/sfondoBasso.gif) no-repeat top left ;
	width : 100%;
	text-align : left;
	margin : 0px;
	padding : 0px;	
}

.ContenutoFooter
{
	background-color : #585858;		
	width : 100%;
	text-align : left;
	margin : 0px;
	padding : 0px;	
}	


/*Classi di definizione header*/
.HeaderMenu 
{
	list-style : none;
	padding : 0px;
	margin : 0px;
}

.Header	
{
	margin-left : 0px;
	text-align : right;
	float : left;
}


.HeaderMenu li
{
	float : left;
	background : url(../img/SfondoMenuHeader.gif) no-repeat top left;
	width : 90px;
	text-align : left;
	padding-left : 15px;
	height : 18px;
	padding-top : 12px;
}

.HeaderMenu A:link, .HeaderMenu A:active, .HeaderMenu A:visited, .HeaderMenu A:hover
{
	color : #9C9C9C;
}


/*Classe di definizione link sulla mappa*/
.ContenutoMappa
{
	text-align : left;
	padding : 0px;
	margin : 0px;
	padding-left : 1px;	
	padding-right : 1px;	
	color : #FFFFFF;
	margin-left : 20px;
}

.ContenutoMappa ul
{
	list-style: none;
	margin : 0px;
	padding : 0px;
}

.ContenutoMappa ul li
{
	padding : 3px;
	margin : 0px;
	color : #FFFFFF;
	font-weight : normal;
	width : auto;
	padding-left : 5px;
	background : url(../img/sfondoMenuLaterale.gif) no-repeat center left;
}

.ContenutoMappa ul li a:link, .ContenutoMappa ul li a:active, .ContenutoMappa ul li a:hover, .ContenutoMappa ul li a:visited
{
	color : #FFFFFF;
	padding-left : 10px;		
}

.ContenutoMappa ul li a:hover
{
	color : #D83A3A;
	padding-left : 10px;	
	text-decoration : underline;
}

/*Classi di definizione parte logo centrale*/

.LogoHome
{
	margin-left : 200px;
	width : 590px;
	background-color : #FFFFFF;
}

.LogoHomeImmagine
{
	float : left;
	margin : 0px;
	margin-top : 23px;
	width : 370px;
	height : 85px;
	/*background : url(../img/logo.gif) no-repeat top left;*/
}

.LogoHomeIndirizzo
{
	float : left;
	margin-top : 23px;
	text-align : left;
	font-size : 9pt;
	padding-top : 17px;
	color : #585858;
}

.HomeTitle
{
	color : #306799;
	font-size : 14pt;
	font-weight : normal;
	padding : 0px;
	margin : 0px;
	margin-top : 30px;
	margin-bottom : 7px;
	margin-left : 15px;
}

.HomeText
{
	padding : 0px;
	margin : 0px;
	margin-bottom : 20px;
	margin-left : 15px;	
	color : #585858;
	
}


/*Classi di definizione parte menu*/
.Menu
{
	text-align : left;
	margin-left : 210px;
	width : 670px;	
	border-top : 1px solid #8F8F8F;
}




.Menuul
{
	list-style: none;
	width : 150px;
	margin : 0px;
	padding : 0px;
}

.Menuul li
{
	padding : 0px;
	margin : 0px;
	background-color : #BEBEBE;
	padding-left : 25px;
	padding-right : 10px;
	height : 30px;
	width : auto;
	color : #585858;
	font-weight : bold;
}

.Menuul li a:link, .Menuul li a:active, .Menuul li a:hover, .Menuul li a:visited
{
	color : #585858;
	font-weight : bold;
}


/* Classi di definizione area centrale del layout */
.AreaSxCentrale
{
	margin : 0px;
	padding : 0px;	
	width : 200px;
	margin-left : 10px;
	margin-right : 10px;
	float : left;
}

.AreaCentrale
{
	margin : 0px;
	padding : 0px;	
	width : 750px;
	margin-left : 220px;
}

.AreaDxCentrale
{
	margin : 0px;
	padding : 0px;	
	width : 750px;
	float : left;
}

.ContenutoCentraleSxHome
{
	float : left;
	margin : 0px;
	width : 550px;
	padding : 0px;
}

.ContenutoCentraleSx
{
	float : left;
	margin : 0px;
	padding : 10px;
	margin-top : 20px;
	margin-right : 10px;
	background-color : #474747;
	width : 530px;
	color : #FFFFFF;
	font-size : 8pt;
	line-height : 15px;
}

.ContenutoCentraleDx
{
	margin : 0px;
	padding : 0px;	
	float : left;
	margin-top : 20px;
	background-color : #585858;
	width : 170px;
	color : #FFFFFF;
}

.ContenutoMenuHome
{
	margin : 0px;
	padding : 5px;	
	padding-top : 0px;
	background-color : #585858;
	width : 160px;
	color : #FFFFFF;
}

.ContenutoNewsHome
{
	margin : 0px;
	padding : 0px;	
	padding : 5px;
	background-color : #747474;
	width : 150px;
	color : #FFFFFF;
	padding-bottom : 10px;
	margin-top : 15px;
}


.headerImage
{
	width : 380px;
	height : 200px;
	margin-bottom : 10px;
	margin-left : auto;
	margin-right : auto;
	clear : both;
}




.BloccoQuestionario
{
	width : 160px;
	margin-top : 10px;
	margin-bottom : 0px;
	background-color : #659CCD;
	color : #FFFFFF;
	font-weight : bold;
	padding-left : 10px;
	padding-top : 5px;
}

.BloccoQuestionario .link
{
	width : 70px;
	margin : 0px;
	padding : 0px;
	background-color : #585858;
	color : #FFFFFF;
	font-weight : bold;
	padding : 4px;
	margin-top : 8px;
	float : right;
}

.BloccoQuestionario .link a:link, .BloccoQuestionario .link a:active, .BloccoQuestionario .link a:visited
{
	color : #FFFFFF;
	background-image : url(../img/sfondoMenuLaterale.gif);
	background-position : left center;
	background-repeat : no-repeat;
	padding-left : 15px;
}

.BloccoQuestionario .link a:hover
{
	background-image : url(../img/sfondoMenuLaterale.gif);
	background-position : left center;
	background-repeat : no-repeat;
	padding-left : 15px;
}


.BloccoQuestionario a:link, .BloccoQuestionario a:active, .BloccoQuestionario a:visited
{
	color : #FFFFFF;
}

.BloccoQuestionario a:hover
{
}

.CheckQuestionario
{
	background-color : #474747;
}

/*Classi di definizione dei testi*/

.PageTitle
{
	clear : both;
	padding-left : 0px;
	padding-right : 5px;
	color : #FFFFFF;
	font-size : 28px;
	font-weight : normal;
	font-family : Georgia;	
	margin-top : 10px;
	margin-bottom : 10px;
}

.PageTitleMini
{
	clear : both;
	padding-left : 0px;
	padding-right : 5px;
	color : #FFFFFF;
	font-size : 20px;
	font-weight : normal;
	font-family : Georgia;	
}

.PageTitleScheda
{
	clear : both;
	padding-left : 0px;
	padding-right : 5px;
	color : #FFFFFF;
	font-size : 20px;
	font-weight : normal;	
	font-family : Georgia;	
	margin-bottom : 10px;
}



/*Stili per la definizione della vetrina*/
.itemgridVetrina
{
	text-align : left;
	padding-bottom : 30px;
	padding-left : 10px;
	vertical-align : top;
}

.itemgridVetrina div img
{
	border : 2px solid #7D7D7D;
}

.itemgridVetrina h4
{
	font-weight : bold;
	font-size : 10pt;
	color : #EFEFEF;
	padding : 0px;
	margin : 0px;
	width : 250px;
}

.itemgridVetrina h4 a:link, .itemgridVetrina h4 a:hover, .itemgridVetrina h4 a:visited, .itemgridVetrina h4 a:active
{
	font-weight : bold;
	font-size : 10pt;
	color : #EFEFEF;
	padding : 0px;
	margin : 0px;
}


.itemgridVetrina h5
{
	font-weight : normal;
	font-size : 8pt;
	color : #EFEFEF;
	padding : 0px;
	margin : 0px;	
	width : 250px;
}

.itemgridVetrina h5 a:link, .itemgridVetrina h5 a:hover, .itemgridVetrina h5 a:visited, .itemgridVetrina h5 a:active
{
	font-weight : normal;
	font-size : 8pt;
	color : #EFEFEF;
	padding : 0px;
	margin : 0px;	
}

.itemgridVetrina h3
{
	font-weight : bold;
	font-size : 11pt;
	color : #DADADA;
	padding : 0px;
	margin : 0px;	
	letter-spacing : -1px;
	width : 250px;
}

.itemgridVetrina .prezzo
{
	font-weight : bold;
	font-size : 22px;
	color : #8bc7fd;
	padding : 0px;
	margin : 0px;	
	letter-spacing : -1px;
	width : 250px;
}

.itemgridVetrina .prezzoListino
{
	font-weight : normal;
	font-size : 9pt;
	color : #FFFFFF;
	padding : 0px;
	margin : 0px;	
	letter-spacing : -1px;
	width : 250px;
	text-decoration : line-through;
}

.tableVetrina
{
	padding : 0px;
	margin : 5px;
	margin-top : 15px;	
	border-bottom : 1px dashed #ffffff;
	margin-left : 10px;
}



/*Classi di definizione del layout delle news*/
.NewsData
{
	font-weight : bold;
	color : #C3C3C3;
	font-size : 7pt;
	padding-left : 5px;
	margin-bottom : 7px;
}

.NewsTitle
{
	font-weight : bold;
	color : #D5D5D5;
	font-size : 8pt;
	padding-left : 5px;
	text-decoration : underline;
	margin-bottom : 3px;
}

.NewsTesto
{
	color :#D5D5D5;
	font-size : 8pt;
	padding-left : 5px;

}




/*Classe di definizione del menulaterale*/
.ContenutoMenuHome
{
	text-align : left;
	width : 170px;	
	padding-left : 10px;
}

.ContenutoMenuHome ul
{
	list-style: none;
	width : 150px;
	margin : 0px;
	padding : 0px;
	line-height : 20px;
}

.ContenutoMenuHome ul li
{
	padding : 0px;
	margin : 0px;
	background-image : url(../img/sfondoMenuLaterale.gif);
	background-position : 5px 8px;
	background-repeat : no-repeat;
	padding-left : 18px;
	height : 18px;
	padding-top : 0px;
	width : auto;
	color : #EFEFEF;
	font-weight : normal;
	
}

.ContenutoMenuHome ul li a:link, .ContenutoMenuHome ul li a:active, .ContenutoMenuHome ul li a:hover, .ContenutoMenuHome ul li a:visited
{
	color : #EFEFEF;
	font-weight : normal;
}

.ContenutoMenuHome ul .titolo
{
	padding : 0px;
	margin : 0px;
	height : 18px;
	padding-top : 0px;
	width : auto;
	color : #EFEFEF;
	font-weight : normal;
	border-bottom : 1px solid #808080;
	background : none;
	padding-left : 5px;
}

.ContenutoMenuHome ul .separatore
{
	padding : 0px;
	margin : 0px;
	height : 10px;
	padding-top : 0px;
	width : auto;
	font-weight : normal;
	background : none;
	padding-left : 5px;
}

/*Classi di definizione footer*/
.footer
{
	color : #999999;
	width : 530px;
	margin-left : 232px;
	text-align : left;
	font-size : 7pt;
	margin-top : 20px;
	margin-right : 20px;
	
}

.footer a:link, .footer a:active, .footer a:hover, .footer a:visited
{
	color : #999999;
}


.Lingue
{
	float : left;
	margin : 0px;
	padding : 0px;
	padding-top : 3px;
	width : 350px;
	text-align : right;
	margin-right : 100px;

}


.MessaggioGenericoImportante
{
	color : #EA5858;
}

.InfoSito
{
	text-align : right;
}

.InfoSito input
{
	margin-right : 15px;
}


.ClsPaginazioneSelezionata
{
	color : #FF0000;
	font-weight : bold;
}

.ClsPaginazione
{
	margin : 0px;
	padding : 5px;	
	text-align : right;
	width : 480px;
	margin-left : 20px;
}

.ClsPaginazione a:link, .ClsPaginazione a:active, .ClsPaginazione a:visited
{
	color : #FFFFFF;
	text-decoration : none;
}

.ClsPaginazione a:hover
{
	color : #FFFFFF;
	text-decoration : underline;
}

/* Classi di definizione della foto gallery */

.tableFotoGallery
{
	margin : 0px;
	padding : 0px;
	width : auto;
	
}

.itemgridFotoGallery 
{
	padding : 3px;
}

.itemgridFotoGallery div
{
	border : 1px solid #000000;
}

.FGZoomImmagine
{
	margin : 10px;
	border : 1px solid #000000;
	display : block;
}

.FGZoomDescrizione
{
	font-size : 10pt;
	padding : 5px;
	border : 1px solid #CCBEAC;
	margin-top : 10px;
	text-align : left;
	display : block;
	overflow : auto;
	margin-right : 15px;
}

.FGZoomDescrizione label
{
	font-weight : bold;
	margin-bottom : 15px;
	font-size : 14pt;
}


/*Classi di definizione catalogo*/
.CatalogoSchedaImmagini
{
	float : left;
	width : 100px;
	
}

.CatalogoInfo
{
	float : left;
	width : 400px;
	margin-right : 10px;
}

.CatalogoInfo .Prezzo
{
	font-size : 22px;
	color : #8bc7fd;
}

.prezzoListino
{
	font-size : 11px;
	color : #FFFFFF;
	text-decoration : line-through;
}


.tableCatalogo
{
	text-align : center;
	margin : 5px;
	width : 100%;

}

.itemgridCatalogo 
{
	padding : 3px;
	padding-left : 7px;
	text-align : left;
	width : 110px;
	border-left : 1px solid #7D7D7D;
	border-bottom : 1px solid #7D7D7D;
}

.itemgridCatalogoPosizione
{
font-size : 22px;
width : 30px;
}

.itemgridCatalogoEsteso
{
	padding : 3px;
	padding-left : 7px;
	text-align : left;
	border-left : 1px solid #7D7D7D;
	border-bottom : 1px solid #7D7D7D;
}

.itemgridCatalogoFoto
{
	padding : 0px;
	text-align : left;
	width : 116px;
}

.itemgridCatalogoButton
{
	padding : 3px;
	text-align : left;
	width : 110px;
	background-color : #7D7D7D;	
}

.itemgridCatalogoButtonEsteso
{
	padding : 3px;
	text-align : left;
	background-color : #7D7D7D;	
}



.itemgridCatalogoFoto div img
{
	border : 1px solid #7D7D7D;
	
}

.itemgridCatalogo h4, .itemgridCatalogoEsteso h4
{
	font-weight : bold;
	font-size : 10pt;
	color : #8bc7fd;
	padding : 0px;
	margin : 0px;
}

.itemgridCatalogo h4 a:link, .itemgridCatalogo h4 a:hover, .itemgridCatalogo h4 a:visited, .itemgridCatalogo h4 a:active, .itemgridCatalogoEsteso h4 a:link, .itemgridCatalogoEsteso h4 a:hover, .itemgridCatalogoEsteso h4 a:visited, .itemgridCatalogoEsteso h4 a:active
{
	font-weight : bold;
	font-size : 10pt;
	color : #EFEFEF;
	padding : 0px;
	margin : 0px;
}


.itemgridCatalogo h5, .itemgridCatalogoEsteso h5
{
	font-weight : normal;
	font-size : 8pt;
	color : #EFEFEF;
	padding : 0px;
	margin : 0px;	
}

.itemgridCatalogo h5 a:link, .itemgridCatalogo h5 a:hover, .itemgridCatalogo h5 a:visited, .itemgridCatalogo h5 a:active, .itemgridCatalogoEsteso h5 a:link, .itemgridCatalogoEsteso h5 a:hover, .itemgridCatalogoEsteso h5 a:visited, .itemgridCatalogoEsteso h5 a:active
{
	font-weight : normal;
	font-size : 8pt;
	color : #EFEFEF;
	padding : 0px;
	margin : 0px;	
}

.itemgridCatalogo h3, .itemgridCatalogoEsteso h3
{
	font-weight : bold;
	font-size : 11pt;
	color : #DADADA;
	padding : 0px;
	margin : 0px;	
	letter-spacing : -1px;
}



/*Classe di definizione immagini per pagine, news, chi siamo, catalogo*/

.PagineImmagini
{
	margin : 3px;
}

.PagineThumbs img
{
	border : 2px solid #7D7D7D;
	margin : 1px;
	float : left;
	width : 100px;
	height : 100px;
}

.NewsThumbs
{
	border : 2px solid #7D7D7D;
	margin : 1px;
	float : left;
	width : 100px;
	height : 100px;	
}

.ChiSiamoThumbs
{
	border : 2px solid #7D7D7D;
	margin : 1px;
	float : left;
	width : 100px;
	height : 100px;	
}

.CatalogoThumbs img
{
	border : 2px solid #7D7D7D;
	margin : 1px;
	float : left;
	width : 100px;
	height : 100px;	
}

.ClearFloat
{
	clear : both;
	padding : 0px;
	margin : 0px;
}

#Credits
{
	clear : both;
	width : 560px;
	margin-left: 220px; 
	margin-right: auto; 
	text-align : center;
	font-family :  Tahoma, Verdana, Georgia, Arial;
	font-size : 9px;
	color : #999999;			
	padding-right : 30px;
}

#Credits a:link, #Credits a:hover,  #Credits a:active, #Credits a:visited
{
	font-family :  Tahoma, Verdana, Georgia, Arial;
	font-size : 9px;
	color : #999999;		
}


.LandingPages
{
	margin-top : 20px;
	clear : both;
	width : 560px;
	margin-left: 220px; 
	margin-right: auto; 
	text-align : left;
	font-family :  Tahoma, Verdana, Georgia, Arial;
	font-size : 9px;
	color : #999999;			
	padding-right : 30px;
	padding-bottom : 20px;	
}

.LandingPages a:link, .LandingPages a:hover,  .LandingPages a:active, .LandingPages a:visited
{
	font-family :  Tahoma, Verdana, Georgia, Arial;
	font-size : 9px;
	color : #999999;		
}

.SeparatoreOrizzontale
{
	padding : 0px;
	margin : 0px;
	border-bottom: 1px solid #585858;
}

.likebox
{
background-color : #f0f0f0;
text-align : center;
}


ul.topnav {
	padding : 0px;
	margin : 0px;
	list-style : none;
	width : 100%;
	margin-left : auto;
	margin-right : auto;
}
ul.topnav li {
	float : left;
	padding : 0px;
	margin : 0px;
	text-align : center;
	text-transform : none;
	padding-top : 1px;
	position : relative;
	background : url(../img/sfondoMenu.gif) no-repeat bottom left;	
	color : #585858;
	font-weight : bold;
	padding-left : 20px;
}
ul.topnav li a{
	padding : 0px;
	margin : 0px;
	font-size : 12px;
	color : #585858;
	font-weight : bold;
	text-decoration : none;
	position : relative;
	display : block;
	padding-bottom : 10px;
	margin-top : 5px;
}
ul.topnav li a:hover{
	padding : 0px;
	margin : 0px;
	font-size : 12px;
	color : #FFFFFF;
	font-weight : bold;
	text-decoration : none;
	position : relative;
	display : block;
	padding-bottom : 10px;
	margin-top : 5px;
	
}

ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 10px; top: 28px;
	background: #bebebe;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 240px;
	
}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	border-top: 1px solid #999999; /*--Create bevel effect--*/
	clear: both;
	width: 240px;
	text-transform : normal;
}
html ul.topnav li ul.subnav li a {
	margin: 0; padding: 0;
	float: left;
	background-color: #bebebe;
	padding-left: 10px;
	width : 230px;
	text-align : left;
	padding-top : 5px;
	padding-bottom : 5px;
	text-transform : normal;
	color : #585858;
}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	background-color: #bebebe;
	color : #ffffff;
}
