/* titre provisoire page accueil*/

#provisoire	{ color 		: white; 
			  font-size 	: 26px;
			  font-weight 	: bold;
			  margin		: 300px 0 0 400px;}
			  
			  /* ---------- G�n�ral ---------- */

* {
	padding: 0;
	margin: 0;
	border: 0;
}

body {
	background-color:  #ECF1F4;
	font-family: Arial, sans-serif;
	font-size: 13px;
	color: #3d4e57;
	margin: 0 auto 0 auto;
	width: 100%; }

h2, h3, h4 {
	margin-bottom: 10px;
}

 #boutique { font-size: 24px; }
 
.marginTop20 {margin-top:20px!important;}
 
h1 { font-size: 20px; }
h2 { font-size: 16px; }

h3, .prix { font-size: 16px; }
h4 { font-size: 12px; }

h2.titre_fam {font-size	: 13px; margin-bottom : 0px; width : 210px;}



.prix2{
	font-size: 18px;
	color : #FF7100;
	font-weight : bold;
}

.align_drt {text-align : right; /*float : left;*/}
.align_left {float : left;}

/* TRACKER */
#tracker a, .credit a { color : #3d4e57 !important; }
#tracker, #tracker a { font-size : 11px !important; font-weight : bold;}


/**/
div#conteneur li { list-style-type : square;}

div#conteneur_fond{ background 	: url("images/fond.gif") top left repeat-y ;					
					width		: 962px;
					margin		: auto auto auto 8px; }


			 
div#header { background : url("images/header.gif") no-repeat;
			 width 		: 958px;
			 height 	: 314px;
			 padding-left : 10px;
			 margin-left : 2px;  }
			 
div#conteneur { width 	: 960px;
				clear 	: both;
				margin	: 0px 0px 0px 10px;
				padding-left : 0; }	
	
	div#header_left { 	width : 250px;
			 			float : left;}
			 
	div#header_right { 	width : 690px;
			 			float : left;}			 		
			 		
	
				 
	#haut { width  : 460px ;  
			height : 200px; 
			margin : 30px 0 0 220px;}
		#haut h1 {
			font-size: 16px;
			margin-bottom: 10px;
		}
	
	div#header li {	list-style-type : square;
					font-weight		: bold;}
				 
	/* MENU HAUT */
div#header_menu { padding-left : 15px; font-size : 13px;}

div#header a { text-decoration : none; }
				 
div#header a:hover { text-decoration : underline ;
				  	 color 		  	 : #FF7100;}


input.text { background   : url("images/recherche_txt.gif") no-repeat;
			 width		  : 126px;
			 height		  : 17px;
			 float 		  : left;
			 padding	  : 3px 0 0 5px; 
			 margin-right : 20px;}
			
.image { border : none;}

/*recherche*/
ul.list1 li{ float 			 : left;
			 margin-bottom 	 : 40px;}

div#recherche { padding : 20px 0 0 20px;
				width  : 240px;}
						

/** MENU **/				
.menu { display  	: block; 
		position 	: relative;
		z-index	 	: 1;
		margin-left : 0px;
		float 		: left; }
		
	.menu a { /*color : #7F025B;*/color: #FF7100;
			  margin-right: 0px; } 	
	
.ssmenu { padding		   : 10px;
		  clear 		   : both;
		  position 		   : absolute;
		  z-index	 	   : 2; 
		  background-color : #EEF3F5;
		  border 		   : 2px solid #C0D6E1;
		  color 		   : #FF7100 ;}
		  
	.ssmenu li { list-style-type : square !important; 
				 margin-left :10px;}
				 
	.ssmenu a {	text-decoration : none;
				color : #3d4e57; } 	
				
li#menu1{ width: 80px; 
		  margin-left: 5px;
		  margin-right : 44px; }

li#menu2{ width : 80px;
  		  margin-right : 32px; }

li#menu3{  width : 55px;
	  	   margin-right : 20px; }
				
li#menu4{  width 	: 67px; 
		   margin	: 10px 0 0 0;  }   

li#menu5{  width : 100px;
		   margin-right : 32px; }
		   
li#menu6{ width : 55px;
 		  margin-right : 40px; }

li#menu7{  width 	: 60px;
		   margin	: 9px 0 0 0;}				

				
	ul#ssmenu1,#ssmenu2,#ssmenu3,#ssmenu4,#ssmenu5,#ssmenu6,#ssmenu7  	
			{display : none; margin-top : 0px;}
	
		#ssmenu1, #ssmenu2 { width : 80px; }
		#ssmenu7{ width : 90px; }
		#ssmenu6{ width : 110px; }
		#ssmenu3{ width : 140px; }
		#ssmenu4 ,#ssmenu5 { width : 160px; }
		
/**********/				
/* GAUGHE */
/**********/
#gauche { width  : 230px; 
		  margin : 0;
		  float  : left;  }
		  
	#gauche ul { width 	: 160px;}
	
	#gauche li { margin-bottom 	: 5px;
				 font-size  	: 13px;}

	#gauche a, #droit a {text-decoration : none;}
		  
#index_pdt { background  : url("images/index_pdt.gif") no-repeat;
			 width 		 : 180px;
			 height		 : 37px;
			 padding	 : 20px 0 0 50px;
			 font-size   : 15px;
			 font-weight : regular;}

#marque_rech { background 	: url("images/marque_rech.gif") no-repeat;
			   width 		: 210px;
			   height		: 88px;
			   padding 		: 15px 0 0 10px;float: left; }
			   
	#marque_rech select { width : 130px; 
						  border : solid 1px #DEEFF7;}			 
						  
	#marque_rech span { font-size : 15px ;}		 
	
	
#index_paiement { background  : url("images/index_paiement.gif") no-repeat;
				  width 	  : 210px;
				  height	  : 34px;
				  padding 	  : 20px 0 0 10px;
			 	  font-size   : 15px;
			 	  font-weight : regular;}
			 	  
#index_achat { 	background  : url("images/index_achat.gif") no-repeat;
				width 	    : 210px;
				height	    : 33px;
				padding 	: 20px 0 0 10px;
			 	font-size   : 15px;
			 	font-weight : regular;}

	#fin_achat { background : url("images/fin_achat.gif") no-repeat;
				 width 	    : 225px;
				 height	    : 31px;
				 margin-left: -5px;}
	
.bloc {	background-color : white; 
		width 			 : 220px; 
		padding  		 : 0 0 5px 0;
		font-size   	 : 15px;
		font-weight 	 : bold; 
		float 			 : left ;}	 
			 
			 
.ligne_sep { background : url("images/ligne_sep.gif") no-repeat;
			 width 		: 220px;
			 height 	: 9px;
			 margin 	: 0;
			 padding 	: 0 0 10px 0;}		 
			 
			 
#ombre { background : url("images/ombre1.gif") no-repeat;
		 width 		: 10px;
		 height 	: 243px;
		 float 		: left;
		 padding 	: 0;}

#ombre2 { background : url("images/ombre2.gif") no-repeat;
		 width 		: 3px;
		 height 	: 300px;
		 float 		: left;
		 padding 	: 0;}
		 

			
/***********/
/* DROIT  **/			 
/***********/	 
#droit {width  : 197px; 
		float  : left !important; 
		/*margin-left : 3px;*/ }		 

		#droit li { margin-top : 5px;}
		
#index_partenaire {	background-color : white; 
					background 	: url("images/index_partenaire.gif") no-repeat;
					width	   	: 187px;
					height	   	: 37px;
					padding 	: 20px 0 0 10px;
			 		font-size   : 15px;
			 		font-weight : regular;}

div.ligne_partenaire { 	background  : url("images/ligne_partenaire.gif") repeat-y; 
						width 		: 175px;
						padding		: 0 20px 0 2px;
						}

div#fond_promo  { background : url("images/fond_promo.gif") no-repeat;
				  width 	 : 165px;
				  height 	 : 154px;
				  padding	 : 20px 20px 0 10px;}
			 
div#index_espace { 	background 	: url("images/index_espace.gif") no-repeat;
 					width 	 	: 187px;		 
 					height 	 	: 57px;
 					padding 	: 15px 0 0 10px;
 					font-size	: 15px;
 					font-weight : regular;}		
 					 
.ligne_short { 	background : url("images/ligne_short.gif") no-repeat;
			 	width : 196px;
			 	height : 11px;
			 	margin : 0;
			 	padding : 0 0 10px 0;}		
			 	
#fin_espace { 	background 	: url("images/fin_espace.gif") no-repeat;
				width 		: 197px;
			 	height 		: 42px;}	 
/*************/
/* CONTENU  **/			 
/*************/	 
#contenu {width : 510px; float : left !important; margin : 0; background-color : white;}	
#fin_contenu {background-image : url('images/fin_contenu.gif'); width : 710px; height : 39px; }	
					
#index_promo { 	background 	: url("images/index_promo.gif") no-repeat;
				width 		: 445px;
			 	height 		: 37px;
			 	padding 	: 20px 20px 0 45px;
			 	font-size   : 15px;
			 	font-weight : regular;}		
			 	
#index_selection { 	background 	: url("images/index_selection.gif") no-repeat;
					width 		: 460px;
				 	height 		: 34px;
				 	padding 	: 20px 0 0 50px;
				 	font-size   : 15px;
				 	font-weight : regular;}		
			 				
 .bloc_contenu {	background-color : white; 
					width 			 : 484px; 
					/*height 			 : 870px;*/
					padding  		 : 10px 6px 20px 20px;
					font-size   	 : 15px;
					font-weight 	 : bold;}
			
	.bloc_contenu_home a, .bloc_contenu a { text-decoration : none ; }				

	 .bloc_contenu_home {background-color : white; 
						 width 			  : 484px; 
						 padding  		  : 10px 6px 20px 20px;
						 font-size   	  : 15px;
						 font-weight 	  : bold;}	
						 
			.home1 {height 	  : 385px ;}
			.home2{height 	  : 425px ;}
	 
/****************/	 
/*** PRODUITS ***/
/****************/
				
.produit {float :left;width : 225px;}

.selection { float : left; width : 250px; padding-bottom : 10px;}
			
.pdt_haut{width : 230px; /*height : 100px;*/ height :auto;clear : both;margin-bottom : 5px;}
		.pdt_haut img {font-size : 11px; font-weight : normal;}	
		
.pdt_bas {width : 225px;font-size : 11px;clear : both; padding-top : 5px;}

		/* bloc text option du pdt */
.option {  	width : 100px;
			/*height : 90px;*/
			height : auto;
			font-size : 11px;
			font-weight : regular !important;
			float : left;
			margin: 5px 0 0 10px;
			text-align : left;}		
			
		.bloc_contenu_home img ,.bloc_contenu img { float : left; 
													border : 2px solid #C0D6E1;
													/*width : 100px;
													height : 75px;*/
													margin-top : 5px;  
													margin-left : 0px;  }
				
					
/* page option gestion images */

.detail_pdt { width : 150px;  float : left; margin : 20px 0 0 20px}

.detail_pdt img { width : 115px; height : 100px ;}


.index_famille { background : url("images/index_famille.gif") no-repeat;
				 width 		: 236px;
				 height 	: 35px;
				 margin-top : 0;
				 padding 	: 10px 0 0 0px;
				 margin-bottom : 10px;
				 text-transform : uppercase; }
				 
			 /* barre separation vertical pdt promotion*/
.sep_pdt { 	background : url("images/sep_pdt.gif") no-repeat;
			width : 9px;
			height : 143px;
			margin : 0 15px 0 5px;
			float : left;}
			
			
			 /* barre separation vertical pdt selection */
.sep_select { 	background 	 : url("images/sep_select.gif") no-repeat;
				width 		 : 2px;
				height 		 : 192px;
				margin 		 : 40px 0 0 0px;
				float 		 : left;}	
				
				
			 /* barre separation horizontale pdt */
.sep_pdt_long {	background 	: url("images/sep_pdt_long.gif") no-repeat;
				width 		: 484px;
				height 		: 7px;
				margin 		: 5px 0 10px 0; }	
				
.sep_pdt_select {	background 	: url("images/sep_pdt_select.gif") no-repeat;
					width 		: 464px;
					height 		: 3px;
					margin-top  : 15px; }	
				

.ligne_fin {	background 	: url("images/ligne_fin.gif") no-repeat;
				width 		: 510px;
				height 		: 36px;
				margin		: 0; 		 
				padding		: 0; }		
						 
.clear	{ clear : both;}
.clear2	{ clear : both; background-color : #ECF1F4;}

/* PAGE */
#famille {	background 	: url("images/famille.gif") no-repeat;
			width 		: 460px;
			height 		: 42px;
			margin		: 0;
			font-size	: 15px;
			color 		: #FF7100;		 
			padding	    : 15px 0 0 50px; }
			
#index_fiche_pdt {	background 	: url("images/index_fiche_pdt.gif") no-repeat;
					width 		: 660px;
					height 		: 42px;
					margin		: 0;
					font-size	: 15px;
					color 		: #FF7100;		 
					padding	    : 15px 0 0 50px; }

/* ligne de fin dans pages famille, categorie*/
#fin_famille {	background 	: url("images/fin_famille.gif") no-repeat;
				width 		: 510px;
				height 		: 36px;
				margin		: 0; 		 
				padding		: 0;
				float 		: left;}

				
/*********************/
/* fiche produit	**/			 
/*********************/	 

#fiche_pdt_gauche { width 	: 510px; 
					float 	: left;
					padding : 0;
					margin  : 0;}

#fiche_pdt_droit { 	width 		: 100px; 
					float 		: left; 
					font-size 	: 11px; 
					text-align 	: center; }
					
		#fiche_pdt_droit img { margin-left : 5px; float : left;} 
		
#fiche_haut { 	width  : 670px;
				min-height : 150px; }
				

.sep_fiche_pdt { background 	: url('images/sep_fiche_pdt.gif') no-repeat;float : left;
				 width 			: 3px;
				 height 		: 378px;
				 margin			: 0 15px 0 10px ;}

#fiche_img { float  : left;
			 width  : 173px;
			 height : 130px;
			 margin : 0 20px 0 0;}
			 
#fiche_img2 { float  : left;
			 width  : 173px;
			 height : 130px;
			 margin : 0 20px 0 0;}
			 
#pdt_cop { clear : both;float : left;}


/*********/
/*tableau*/		
/*********/
#tab { margin	:  15px 0 0 10px;  /*background-color :green;*/}
#tab tr {height : 20px; border-bottom : 2px solid #C0D6E1;}
	#tab td { width : 130px;}

	#entete_tab { background 	: url('images/entete_tab.gif') no-repeat;
				  /*height 		: 49px;*/
				  margin		: -20px 0 0 -20px; }
				  
	img.puce {	width 	: 12px;
				height 	: 12px;
				border 	: none;
				/*float 	: left;*/
				margin  : 2px 2px 0 0;}				
				
	#tab td.photo { width : 75px !important;}	
				
/*tableau panier*/
#tab_panier tr, #tab_panier td{text-align : center !important;}
#tab_panier tr.tabProduit {background-color : #ECF1F4;}
/*#tab_panier td.colspan4Right {text-align : right !important;}*/
		
	.lien_img {display: inline; float : left; }

	.pdt_qte { width : 30px; float : left; /*margin : 0 5px 0 5px;*/}
		
	div.qte { width : 90px; margin-left : 30px !important;}
/*tableau description marque*/
table.marque { 	width	: 596px;
				height	: 100px;
				float	: left; }
				
/* mode paiement */
#pdt-option label { margin-left : 10px;}

/* pdt option */
.photoOpt{width : 25px; height :25px; margin-right :5px; float : left;}
.loupe {width : 16px; height :16px;margin-right :0px; margin-top : 17px!important;border : none !important;float : left;}	
.bulle {background-color:#FFC836;float:left; position:absolute;font-size:12px;padding:2px;border:1px solid black;margin:5px 0 0 30px;width:100px;}

/*********************************/
/** BOUTONS VALIDATION PANIER   **/				
/*********************************/
	/*poursuivre achat*/
img.submit-t1 { width  : 141px;
		  		height : 26px;
		  	 	border : none;}
		  	 	
	/*vider panier*/
img.submit-t2 { width  : 111px;
		  		height : 26px;
		  	 	border : none;}
		  	 	
	/*valider commande*/
img.submit-t4 { width  : 75px;
		  	 	height : 24px;
		  	 	border : none;}
		  	 	
		  	 	
/*************/
/* liens	**/			 
/*************/	 

.lien { font-size 		: 11px;
		font-weight		: bold;
		color 			: #7F025B;
		text-decoration : underline !important;}

		/* puce bleue */
.liste_t1  { background : url('images/liste_t1.gif') 0 8px no-repeat;
			 display	: block;
			 clear  	: both;
			 margin		: 10px 0 0 0px;
			 padding	: 0 0 0 10px;
			 font-size	: 11px;
			 font-weight: 900; }
		
		/* puce violette */
.liste_t2 {  background : url('images/liste_t2.gif') 0 8px no-repeat;
	 		 display	: block;
			 clear		: both;
			 padding	: 0 0 0 15px;
			 font-size	: 13px;
			 font-weight: 900; }

		/* puce orange */ 
.liste_t3 {  background : url('images/liste_t3.gif') 0 8px no-repeat;
			 padding	: 0 0 0 15px;
			 font-size	: 13px; }
			
		/* puce grise */  
.liste_t5 {  background : url('images/liste_t5.gif') 0 8px no-repeat !important;
	 		 margin-left: 20px;
			 padding	: 0 0 0 15px;
			 font-size	: 15px; }

.gamme {margin-left : 0px; float : left;}
.large { height : 35px; width : 150px !important;}			 


/***********************/
/* navigation par page */
/***********************/

A.navpage { display: inline;
			color : #3d4e57;
			font-size : 12px; }


/*****************/
/* FORMULAIRE   **/			 
/*****************/				 
			 
.form label { display	  : block;
			  float		  : left;
			  cursor	  : pointer;
			  padding-top : 6px;
			  width		  : 85px;  }
	
	
.form input.txt, textarea { padding			: 3px;
							border			: 1px solid #d5d5d5;
							width			: 180px;
							font-family		: Arial, sans-serif;
							font-size		: 11px;
							color			: #666666;
							vertical-align 	: middle;  }

.form input.txt { height : 14px; }
.form select.txt { font-family		: Arial, sans-serif;
				   font-size		: 11px;
				   color			: #666666; }

.form textarea { height	  : 82px;
				 overflow : auto; }
	
.form input.error, .form textarea.error { border: 1px solid #ff6666; }

.form select {	border	: 1px solid #d5d5d5; 
				width	: 186px;}
				 
/*************/
/* FOOTER   **/			 
/*************/	 
#footer { width 	 : 958px;
		  text-align : center;
		  margin-top : 20px;
		  float 	 : left;
		  clear 	 : both;	}
#footer a {
	font-size: 11px;
	color: #3d4e57;
}

div_image { margin-left :5px; 
			margin-bottom: 20px; }

/* DIFFERENTES COULEURS*/
/* couleur violet*/
.color1{ color : #7F025B; font-weight : bold;}
/* violet plus clr*/
.color1b{ color : #9c1e79;font-weight : bold;}

/* couleur orange*/
.color2{ color : #FF7100;font-weight : bold;}

/* couleur gris*/
.color3{ color : #DEEFF7;font-weight : bold;}

/* couleur bleu*/
.color4{ color : #C0D6E1;font-weight : bold;}

.text_color { color : #3d4e57; font-weight : bold;}

.text_promotion { color : #3d4e57;font-size : 11px;}

/* couleurs etoile champs obligatoire*/
.obligatoire { color: #ff0000;}

/* DIFFERENTES MARGES */
.marge_select { margin-left : 10px;}
.marge { margin-left : 20px;}
.marge_pdt { margin-left : 30px;}
.marge_acc { margin-left : 40px; font-size : 20px}
.marge_index { margin-left : 50px;}

.marge_neg { margin-left : -20px;}

.small {font-size : 11px !important;}

.maj { text-transform : uppercase; }

.maj_titre{ text-transform 	: uppercase;
			font-size 		: 15px; }
			

/*###############################
#								#
#	Contenu nécessaire au CMS	#	
#								#
#################################*/		
div.accroche, div.media, div.texte, div.texte2, div.texte3 {
	margin-bottom : 20px; }

div.media {	text-align : center;}

div.texte { clear : both;padding-top : 10px;}

div.texte2 { float : left;
			 width : 49%;
			 margin-right : 2%;}

div.texte3 { float : left;
			 width : 32%;
			 margin-right : 2%;}

div.last {	margin-right: 0;}

div.left {	float : left;
			margin : 0 10px 10px 0;
			text-align : center;}

div.right {	float : right;
			margin : 0 0 10px 10px;
			text-align : center;}

q {	display    : block;
	text-align : center;
	font-size  : 10px; }

div.clear { clear: both;}

div.accroche{ font-weight: bold; }


/* SPECIAL ANNUAIRE */
h1.golden-h1 { display: none;}

/* ------------------- */
/* - Liste de type 1 - */
/* ------------------- */
ul#golden-n1 { 
	list-style-type: none;
	margin: 0 0 0 19px;
}
	ul#golden-n1 H2, ul#golden-n1 H3 {
		background: none;
		height: 15px;
		padding: 0;
		font-size: 13px;
	}
		ul#golden-n1 H2 a, ul#golden-n1 H3 a { color: #7F025B;}
		ul#golden-n1 li p {
			margin: 10px 0 10px;
			width: 450px;
		}

/* ------------------- */
/* - Liste de type2 - */
/* ------------------- */
ul.golden-n2 { 
	margin: 0 0 0 20px; 
	list-style-type: none;
}
	ul.golden-n2 li { 
		margin: 5px 0 0 0; 
	}
	ul.golden-n2 H3 {
		background: none;
		display: inline;
	}
		ul.golden-n2 H3 a {color: #3d4e57;}
		ul.golden-n2 a {color: #000000;}
/* ---------- */
/* - Divers - */
/* ---------- */
li.t1 { 
	margin: 10px 0 0 0;
	padding: 0;
}
ul.golden-n3 { 
	margin: 0 0 0 40px; 
	list-style-type: none;
}
	ul.golden-n2 a {color: #000000;}

/* STYLE PLAN */
div#planCMS ul {
	margin: 0 0 0 19px;
}
	div#planCMS ul li {
		margin: 0 0 20px 0;
		padding: 0 0 0 0;
	}
		div#planCMS ul li a {
			color: #7F025B;
		}
div#planCMS ul.sous-menu {
	margin: 0 0 0 20px; 
	clear: both;
}
	div#planCMS ul.sous-menu li {
		margin: 5px 0 0 0; 
	}
		div#planCMS ul.sous-menu li a {
			color: #000000;}

/* ---------------------- */
/* ------ Lightbox2 ----- */
/* ---------------------- */

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0; }
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(http://src.goldenmarket.eu/lightbox/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(http://src.goldenmarket.eu/lightbox/images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

#floatingCity
{
	display: none;
	position: absolute;
	background: #FFC18F;
	border: 1px solid #7F025B;
	width: 185px;
	overflow: auto;
	height:100px;
}
	#floatingCity ul
	{
		margin: 0px;
		padding: 0px;
		list-style-type:none;
	}
	#floatingCity li
	{
		margin: 0px;
		cursor: pointer;
		padding-left: 5px;
		padding-right: 5px;
		list-style-type:none;
	}
	
	.classOver
	{
		background: #EFEFF7;
	}
	.classOut
	{
		background: none;
	}