body{font-family:Verdana, Geneva, sans-serif; font-size:11px; margin:0; padding:0;}
ul{margin:0; padding:0; list-style:none;}
input{font-family:Verdana, Geneva, sans-serif; font-size:10px;}
select{font-family:Verdana, Geneva, sans-serif; font-size:10px;}
radio{margin:0; padding:0; font-size:10px;}
checkbox{margin:0; padding:0; font-size:8px;}
form{padding:0; margin:0;}
a{text-decoration:none; color:#000;}
img{border:0;}
hr{border:0px; height:1px; background-color:#ccc; color:#ccc;}
#pagecentre{ margin : auto; width : 980px; text-align : left; overflow : hidden;}
#page{ margin : auto; width : 980px; text-align : left; overflow : visible;}
a.tlv {background-image:url(http://www.mavillemescommerces.com/img_new/acc/Rech_fleche.png); background-repeat:no-repeat; font-weight:normal; line-height:18px; padding-left:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;}

a.tlv2 {background-image:url(http://www.mavillemescommerces.com/img_new/acc/Rech_fleche2.png); background-repeat:no-repeat; background-position:0 2px; font-weight:normal; line-height:30px; padding-left:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; font-size:15px;}
hr {color:#785; margin 10px 0;}

.submit{
     border:none;
     color:#000;
     background: transparent url(http://www.mavillemescommerces.com/img_new/charte/bt_submit.png) no-repeat top left;
     width:86px;
     height:24px;
	 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	 font-size:11px; line-height:24px;

}

.submit:hover {
cursor:pointer;
background-image: url(http://www.mavillemescommerces.com/img_new/charte/bt_submit_h.png);
}

h1{font-size:18px; color:#7da41b; margin:0; padding:0; padding-bottom:20px; font-weight:normal; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}


.t_module_rech{color:#777; background-image:url(http://www.mavillemescommerces.com/img_new/acc/loupe_module.png); background-repeat:no-repeat; padding-left:20px;}
#VilleAcc{margin-bottom:20px; height:246px; }

.taille12{font-size:11px;}

#haut {background-image:url(http://www.mavillemescommerces.com/img_new/charte/logo.png); height:65px; padding-top:80px; margin-top:20px; overflow:visible;}
#haut #divMenuRemise{display:none; background-image:url(http://www.mavillemescommerces.com/img_new/navigation/fond_remise.png); background-repeat:no-repeat; width:910px; height:167px; position:absolute; z-index:10; margin-top:43px; margin-left:15px; padding:20px; overflow:visible;}
#haut #divMenuRemise #divMenuRemise_txt{position:absolute; top:60px; left:425px; width:320px; color:#555;}
#haut .bt_fermer {cursor:pointer; position:absolute; margin-top:169px; margin-left:340px; height:50px; width:100px;}
#haut #divMenuJeux{display:none; background-image:url(http://www.mavillemescommerces.com/img_new/navigation/fond_jeux.png); width:910px; height:157px; position:absolute; z-index:10; margin-top:43px;margin-left:15px;  padding:20px;}
#haut #divMenuJeux #divMenuJeux_txt{position:absolute; top:60px; left:425px; width:320px; color:#555;}
#haut #divMenuAnnonce{display:none; background-image:url(http://www.mavillemescommerces.com/img_new/navigation/fond_annonce.png); width:910px; height:157px; position:absolute; z-index:300; margin-top:43px; margin-left:15px; padding:20px;}
#haut #divMenuAnnonce #divMenuAnnonce_txt{position:absolute; top:60px; left:425px; width:480px; color:#555;}
#haut #divMenuMembre{display:none;  width:910px; height:157px; position:absolute; z-index:10; margin-top:43px; margin-left:15px; padding:20px;}
#haut .Fondlogin_ok{background-image:url(http://www.mavillemescommerces.com/img_new/navigation/fond_membre_log.png);}
#haut .Fondlogin_no{background-image:url(http://www.mavillemescommerces.com/img_new/navigation/fond_membre.png);}
#haut #txtMenuLogin{position:absolute; top:130px; left:105px; width:180px; color:#555; line-height:20px;}

#haut #divMenuMembre #identification{position:absolute; margin-top:30px; margin-left:610px; color:#666;}
#haut #divMenuMembre #identification_log{position:absolute; margin-top:30px; margin-left:630px; color:#666;}
#haut #divMenuMembre #identification_gauche{position:absolute; margin-top:128px; margin-left:30px;}

#haut .bt_inscription_haut{position:absolute; margin-top:108px; margin-left:760px;}

#haut #lienhaut{position:absolute; width:980px; text-align:right; margin-top:-65px;  margin-left:0; padding-left:0; z-index:60;}
#haut #lienhaut a.lien{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333;}
#haut #nomvilleACCh2{position:absolute; width:960px; text-align:right; margin-top:-30px;  margin-left:0; padding-left:0; z-index:62; color:#fff; font-size:16px;}

#haut #navigation{height:53px; overflow:visible; margin:0 15px; position:absolute;}
#haut #navigation ul{width:950px;}
#haut #navigation li{float:left; cursor:pointer;}
#haut #navigation li a{display:block;}

#haut label{width:100px; float:left; overflow:auto;}
#haut .selectrech3{font-size:10px; width:200px; margin:4px 0; }
.selectrech4{font-size:10px; width:190px; margin:4px 0; }



#bandeBas{height:127px; width:960px; background-image:url(http://www.mavillemescommerces.com/img_new/charte/fond_bas.png); background-color:#fff; color:#FFF; padding-top:50px; padding-left:20px; margin-top:40px; clear:both;}
#bandeBas #bbcommercant{float:left; width:320px;}
#bandeBas a.bb {color:#FFF; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#bandeBas #bbdroite{overflow:hidden; margin-left:10px;}
#bandeBas .copy{color:#CCC;}
#bandeBas a.copy{color:#CCC;}

#colonneGauche {
        margin-top:20px;
        float: left; /* cet ŽlŽment est flottant, il faut donc lui attribuer une largeur */
        width: 220px; /* Dans les navigateurs conformes au standard et dans Internet Explorer en mode standard, la largeur rŽelle de cet ŽlŽment div est composŽe de la largeur plus le remplissage et la bordure */
        background-color: #fff;
        /* la couleur de l'arrire-plan est affichŽe sur la largeur du contenu de la colonne, mais pas au-delˆ */
 }

#mainContent {
	font-size : 11px;
	background-color: #fff;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 230px;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
 } 
 
 #pageprincipal {background-color: #fff; margin-top:20px; overflow:visible;}


.selectModuleG {font-family : Arial, Helvetica, sans-serif; font-size : 9px; width : 190px; margin-bottom:5px;}
.selectrech2 {font-family : Arial, Helvetica, sans-serif; font-size : 9px; width : 190px; margin-bottom:5px;}
.titreRechG {background-image:url(http://www.mavillemescommerces.com/img_new/acc/Rech_fleche.png); background-repeat:no-repeat; font-weight:bold; line-height:20px; padding-left:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.formrecherche{padding-left:14px; background-color:#eee; margin-bottom:30px; padding-bottom:20px;}
.formrecherche_ville{height:195px; background-color:#eee;}
.bouton_recherche{padding-left:55px;}








 a.paginationNav {float: left; color: #444; height: 17px; border: 1px solid #444; padding-left : 5px; padding-right : 5px; margin-left: 10px; margin-right: 10px;  text-decoration:none;  line-height:17px;}
 a.paginationNavPrec {float: left; color: #444; height: 17px; border: 1px solid #444; padding-left : 5px; padding-right : 5px; margin-right: 10px; line-height:17px; }
.paginationInactive {color: #999; float: left; height: 17px; border: 1px solid #999; padding-left: 5px; padding-right: 5px; margin-left: 10px; margin-right: 10px; line-height:17px;  height:17px;}
.paginationInactivePrec {color: #999; float: left;  border: 1px solid #999; padding-left: 5px; padding-right: 5px; margin-right: 10px;   line-height:17px; height:17px; }
 .pageSelect {	color: #fff;	background-color: #444; width: 18px;	height: 18px;text-align: center;float: left; line-height:17px;}
 a.pageBt {color: #444;	float: left;	margin-right: 6px;	margin-left: 6px;  line-height:17px; height: 17px;}
.blockpagination {font-size: 12px; 	height: 30px; padding-top: 5px;	 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
.blockpaginationGauche {font-size: 12px; 	height: 30px; padding-top: 5px;	 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; float:left;}


#blockpaginationliste {font-size: 11px;float:left;height: 30px;padding-top: 5px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
#picto {margin-left: 430px;}
.blockhautliste{padding: 0 0 5px 0;}



#enteteVille {background-image:url(http://www.mavillemescommerces.com/img_new/moduleG/t_ville.png); font-size:12px; width:210px; height:25px; color:#fff; padding-left:10px; padding-top:30px;}
a.lien_enteteVille{color:#333; font-size:18px; font-family: Arial, Helvetica, sans-serif; line-height:36px;}
a:hover.lien_enteteVille{color:#000; text-decoration: underline;}
.villeAccTitre  {color:#333; font-size:18px; font-family: Arial, Helvetica, sans-serif; line-height:36px; margin:0; padding:0;}

/* Actu
*******************************************************************************/
.ActuPhoto{float:left; margin-right:10px; width:140px;}
.ActuInfo{height:86px;}
.ActuInfoNoPhoto{}
a.news_titrelien{font-size:16px; font-weight:bold; color:#7da41b;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
a:hover.news_titrelien{color:#000;}
.news_date_t{font-size:12px; font-weight:bold;color:#222; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.news_date{font-size:12px; color:#777; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.news_decription {font-size:11px; color:#555;}


/* Commerce
*******************************************************************************/
.enseigne{padding:0; margin:0; font-size:30px;}
#bandeHCommerce {position:relative; width : 720px; height : 80px;}
#bandeHCommerce .bienvenuechez {font-size:14px; color:#000; font-weight:normal;}
#bandeHCommerceDroite{position:absolute; margin-left:588px; margin-top:0px; width:200px;}
#contactCommerce label{width:100px; float:left; overflow:auto;}
#www{background-image:url(http://www.mavillemescommerces.com/img_new/commerce/bt_site.png); background-repeat:no-repeat; height: 18px; padding-left:48px; padding-top:2px; margin-top:6px; }
.champtxtContact{padding:4px 0;}


/* Annonce
*******************************************************************************/

.photoAnnonceDetail {float:left; width:300px;}
.txtAnnonceDetail {padding-left:300px;}
.prixAnnonce {color:#6b9919; font-size:12px;  font-weight:bold;}
.titreAnnonce {font-size:12px; font-weight:bold;}



/* Membre
*******************************************************************************/
.h1membre{font-size:18px; color:#7da41b; margin:0; padding:0; padding-bottom:20px; font-weight:normal; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
.hralerte{padding:0; margin:5px 0; border:0px; height:1px; background-color:#7da41b; color:#7da41b;}




/* Liste
*******************************************************************************/
.h1resultat{font-size:12px; color:#666; margin:0; padding:0; padding-bottom:20px; font-weight:normal;}

.liste_enseigne_nc {
	color : #888;
	font-size : 20px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	

	background-position: left center;
}


a.liste_enseigne {
	color : #7fa41a;
	font-size : 20px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;

	background-position: left center;
}

a.liste_enseigne:hover {

	color: #000;
	text-decoration: underline;
}

.liste_specialite {
	color: #333333;
	font-family: "Trebuchet MS",  Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	font-style: italic;
	
	padding-bottom: 0px;
	line-height: 15px;
}

.liste_categorie {
	color: #999999;
	font-family: "Trebuchet MS",  Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-bottom: 0px;
	text-align: left;
	
}
a.lien_categorie{color: #999999;}
a.lien_categorie:hover{color: #FF6600;}

.liste_adresse {
	color: #333333;
	font-family: "Trebuchet MS",  Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	
}
