@import url(/css/datepicker.css);
@import url(/css/style_calendrier.css);
@import url(/css/apercuImg.css);
@import url(/css/jquery.autocomplete.css);
@import url(/css/fenetre_modal.css);
@import url(/css/annuaire.css);
@import url(/css/annuaire_detail.css);
@import url(/css/annuaire_style.css);
@import url("/css/style_pictonav.css");

/* CSS Document */

.normal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.txtdesc{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.ongletHaut{
	float:left;
	height:30px;
	text-align:center;
}

legend{
	color:#e7852d;
	margin-top:-6px;
	font-weight:bold;
}

.OngletHautEsp{
	height:5px;

	border:1px red solid;
}

.petit_haut{
	font-size:10px;
	color:#FFFFFF;
}
.topGauche{
	background-image:url(../images/bg_logo.gif);
	width:355px;
	height:89px;
	background-repeat:no-repeat;

}
.topGaucheEsp{
	height:55px;
}
.topDroiteEsp{
	height:50px;
}

.topDroit{
	background-image:url(../images/bg_pano_onglet.gif);
	width:622px;
	height:89px;
}

.liensHAutDroit{
height:35px;
}

.menuDroite{
	font-size:12px;
	text-align:left;
	width:173px;
	color:#000000;
}

.tablHabitat a{
	display:block;
	margin-left:20px;
	text-decoration:none;
	color:#000000;
}
.tablHabitat a:hover{
	display:block;
	margin-left:15px;
	text-decoration:underline;
	color:#000000;
}

.tablAuto a{
	display:block;
	margin-left:20px;
	color:#FFFFFF;
	text-decoration:none;
}
.tablAuto a:hover{
	display:block;
	margin-left:15px;
	color:#FFFFFF;
	text-decoration:underline;
}

.tablLoisirs{
	display:block;
	color:#FFF;
	text-decoration:none;
}

.tablLoisirs a{
	display:block;
	margin-left:20px;
	color:#FFF;
	text-decoration:none;
}
.tablLoisirs a:hover{
	display:block;
	margin-left:20px;
	color:#FFF;
	text-decoration:none;
	color:#FC0;
}
.tablLoisirs2{
	display:block;
	color:#FFF;
	text-decoration:none;
}
.tablLoisirs2 a{
	display:block;
	margin-left:10px;
	color:#FFF;
	text-decoration:none;
}
.tablLoisirs2 a.puce{
	display:block;
	padding-left:18px;
	margin-left:0px;
	color:#FFF;
	text-decoration:none;
	background-image:url(../images/dot.png);
	background-repeat:no-repeat;
	background-position:left;
}
.tablLoisirs2 a:hover{
	display:block;
	margin-left:5px;
	padding-left:18px;
	text-decoration:none;
	color:#FC0;
	background-image:url(../images/dotHover.png);
	background-repeat:no-repeat;
	background-position:left;
}

.tablAutre{
	display:block;
	color:#000;
	text-decoration:none;
}
.tablAutre a{
	display:block;
	margin-left:20px;
	color:#000;
	text-decoration:none;
}
.tablAutre a:hover{
	display:block;
	margin-left:15px;
	color:#000;
	text-decoration:underline;
}
.ongletHaut .liensMenuHautB{
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.ongletHaut .liensMenuHautB:hover{
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
}

.ongletHaut .liensMenuHautN{
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.ongletHaut .liensMenuHautN:hover{
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}

.bg_menu_habitat_on{
	background-color:#f0d57a;
}
.bg_menu_habitat_off{
	border-top:1px dotted #f0d57a;
}

.bg_menu_auto_on{
/*	background-color:#2d81ab;*/
	background-color:#562EA5;
}
.bg_menu_auto_off{
/*	border-top:1px dotted #2d81ab;*/
	border-top:1px dotted #562EA5;
}
.bg_menu_loisirs_on{
	background-color:#eb9b52;

}
.bg_menu_loisirs_off{
	border-top:1px dotted #eb9b52;
}

.bg_menu_autre_on{
	background-color:#cf91f3;
}
.bg_menu_autre_off{
	border-top:1px dotted #cf91f3;
}




div.bgDJaune{

	float:right;

	background-image:url(/images/bg_top_D_jaune.gif);

	width:72px;

	height:54px;

	background-repeat:no-repeat;

}



div.arondi_BG{

	float:left;

	background-image:url(/images/arrondiTop.gif);

	width:19px;

	height:27px;

	float:left;

}

div.bg_recherche{

	float:left;

	background-image:url(/images/zone_recherche.gif);

	background-repeat:repeat-x;

	height:54px;

	text-align:right;

}

div.bg_btnG{
	float:left;
	background-image:url(/images/bg_btn_G.gif);
	width:22px;
	height:27px;
}



div.bg_btn{
	float:left;
	background-image: url(/images/bg_btn.gif);
	background-repeat:repeat-x;
	height:27px;
}

a.btn{
	line-height:1.8em;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

a.btn:hover{
	line-height:1.8em;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}

div.bg_btnD{
	float:left;
	background-image:url(/images/bg_btn_D.gif);
	width:22px;
	height:27px;
}

div.separateur{

	float:left;

	background-image:url(/images/separateur.gif);

	width:4px;

	height:27px;

}

div.separateur2{

	float:left;

	background-image:url(/images/separateur.gif);

	background-repeat:repeat-x;

	height:27px;

	width:100%;

}

div.elargisseurBann{

	background-image:url(/images/bg_top.gif);

	background-repeat:repeat-x;

	height:103px;

	width:auto;

}

div.btnCategorie{
	background-image:url(/images/btn_categorie.gif);
	width:370px;
	height:34px;
	background-position:bottom;
	background-repeat:no-repeat;
	float:right;
}

div.btnCategorie a{
	line-height:2.8em;
	margin-left:10px !important;
	margin-left:10px;
	text-decoration:none;
	font-size:15px;
	color:#000000;
	font-weight:bold;
}

div.btnCategorie a:hover{
	text-decoration:none;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
}

div.titre{
	width:100%;
	height:38px;
	text-align:left;
}



span.date{

	font-size:11px;

	color:#E67B2D;

}

p{
	padding-left:10px;
}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}



div.zoneContact{
	font-size:12px;
	color:#006699;
}

div.zoneContact span.indication{
	font-size:11px;
	font-stretch:normal;
	font-style:italic;
}

div.zoneContact a{
	color:#006699;
	text-decoration:none;
}

div.zoneContact a:hover{
	color:#006699;
	text-decoration:underline;
}

div.zoneContact span.contact{
	font-weight: bold;
}

.lireSuite{
	text-align:center;
	font-size:11px;
	color:#FFFFFF;
}

.lireSuite a{

	font-weight:bold;

	text-decoration:none;

	color:#FFFFFF;

}

div.resume {
	font-size:11px;
	padding-left:12px;
	padding-top:12px;
}

.titreBlocArticle{
	font-size:14px;
	font-weight:bold;
	padding-left:12px;
	float:left;
	overflow:hidden;
}



.lireArticle a{
	color:#FFFFFF;
	text-decoration:none;
}

.lireArticle a:hover{
	color:#000000;
	text-decoration:none;
	text-align:center;
}

span.ville{
	font-size:11px;
	text-align:center;
}

span.lireArticle{
	font-size:11px;
}

.BlocArticle{
	margin-top:15px;
}


/*immobilier vente*/

div.autresPropositions{
	font-size:11px;
	font-weight:bold;
	color:#002AC6;
}



div.BlocArticleImmo{
	margin-top:15px;
	margin-bottom:20px;
}

div.BlocArticleImmo .titreBlocArticle{
	font-size:14px;
	font-weight:bold;
	padding-left:12px;
}

div.BlocArticleImmo .images{
	float:left;
	width:155px;
}

div.BlocArticleImmo .images .gd{
	margin-top:5px;
	margin-left:5px;
	width:149px;
	height:98px;
	background-color:#00CC33;
}

div.BlocArticleImmo .images .pt1{
	float:left;
	margin: 5px 20px 5px 5px !important;
	margin: 5px 20px 5px 3px;
	width:64px;
	height:42px;
	background-color:#00ff33;
}

div.BlocArticleImmo .images .pt2{
	float:left;
	margin: 5px 0px 5px 0px;
	width:64px;
	height:42px;
	background-color:#00ff33;
}

div.BlocArticleImmo .resume{
	width:215px;
	float:left;
	width:70% !important;
	width:69%;
}

div.BlocArticleImmo .zoneInformations a{
	color:#006699;
	font-weight:bold;
	font-size:10px;
	margin-top:5px;
	text-decoration:none;
	margin-left:5px;
}

div.BlocArticleImmo .zoneInformations .logo{
	text-align:center;
	width:117px;
	margin-top:13px;
	margin-bottom:13px;
}

div.BlocArticleImmo .zoneInformations .debattre{
	font-weight:bold;
	font-size:10px;
	text-align:right;
}

div.BlocArticleImmo .zoneInformations .indication{
	font-size:10px;
	font-stretch:normal;
	font-style:italic;
	text-align:left;
}

div.BlocArticleImmo .zoneInformations a{
	color:#006699;
	text-decoration:none;
}

div.BlocArticleImmo .zoneInformations a:hover{
	color:#006699;
	text-decoration:underline;
}

div.BlocArticleImmo .zoneInformations .contact{
	margin-top:10px;
	font-weight: bold;
	color:#006699;
	text-align:left;
}



div.BlocArticleImmo  .titreBlocArticleD{
	width:200px;
	float:right;
	font-weight:bold;
	font-size:14px;
}

div.BlocArticleImmo  .titreBlocArticleD .superficie {
	float:left;
	width:55px;
	background-color:#FAEB63;
	text-align:center;
}

div.BlocArticleImmo  .titreBlocArticleD .prix{
	text-align:right;
	float:left;
	width:144px;
	background-color:#FFF6AD;
}

.ligneJauneG{
	background-image:url(/images/bg_G_jaune.gif);
	width:33px;
	background-repeat:repeat-y;
	background-position:right;
}

.zoneRecherche {
	width:269px;
	height:49px;
	text-align:left;
}

.texteRecherche{
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
}

.zoneRecherche .btnOK {
	width: 49px;
	height: 29px;
	margin-left:15px;
	border: 0;
	background: transparent url(/images/btnOK.gif) no-repeat center top;
	overflow: hidden;

  }

.zoneRecherche .recherche {
	overflow: hidden;
}

.traitJaune{
	height:1px;
	background-color:#4383B3;
}

.menuIverse{
	margin-bottom:20px;
}



.lienSousMenu{
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	background-color:#E7BD2D;
}
a.lienSousMenu{
	font-weight:normal;
	font-size:11px;
	background-color:#FFFFFF;
}
a.lienSousMenu:hover{
	font-weight:normal;
	font-size:11px;
	background-color:#FFFFFF;
}

.sousMenuLabel{
	font-weight:normal;
	font-size:11px;
}
.sousMenuLabelB{
	font-weight:bold;
	font-size:11px;
	background-color:#E7BD2D;
}


.blocAttributsAnnonces {
	margin-left:85px;
}

.attributsAnnonces {
	font-size:11px;
	color:#AE8C18;
}
a.attributsAnnonces {
	font-size:11px;
	color:#AE8C18;
}
.petitGris {
	font-size:11px;
	color:#666666;
}

.petitrouge {
	font-size:11px;
	color:red;
}






li a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-right:10px;
	text-decoration:none;
	font-size:13px;
	color:#000000;
	}

li .etape{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-right:10px;
	text-decoration:none;
	font-size:13px;
	color:#000000;
	}

li a:hover {
	font-weight:bold;
	color:#0000FF;

}
li{

	float:left;
	width:80px;
}


#scroller {
 float:left;
 width: 580px;
 overflow: hidden;
/* border:#333333 1px solid;*/
}

#content {
  width: 5000px;
}

ul.ongletsSlider { text-decoration:none; margin:0; height:23px; margin:0; padding:0; width:564px;}
.onglet1{
	color:#0000FF;
	text-decoration:none;
	background-image:url(../images/onglet1.jpg);
	background-repeat:no-repeat;
	width:94px;
	height:23px;
	line-height:23px;
	display:block;
	text-align:center;
	list-style:none;
}

.onglet6{
	color:#0000FF;
	text-decoration:none;
	background-image:url(../images/onglet3.jpg);
	background-repeat:no-repeat;
	width:94px;
	height:23px;
	line-height:23px;
	display:block;
	text-align:center;
	list-style:none;
}

.onglet2, .onglet3,.onglet4,.onglet5{
	color:#0000FF;
	text-decoration:none;
	background-image:url(../images/onglet2.jpg);
	background-repeat:no-repeat;
	width:94px;
	height:23px;
	line-height:23px;
	display:block;
	text-align:center;
	list-style:none;
}
.actif1 {
	background-image:url(../images/onglet1-a.jpg);
	background-repeat:no-repeat;
	width:94px;
	height:23px;
	color:#FF0000;
	text-align:center;
	line-height:23px;
	list-style:none;
}
.actif2, .actif3, .actif4, .actif5 {
	background-image:url(../images/onglet2-a.jpg);
	background-repeat:no-repeat;
	width:94px;
	height:23px;
	color:#FF0000;
	text-align:center;
	line-height:23px;
	list-style:none;
}
.actif6 {
	background-image:url(../images/onglet3-a.jpg);
	background-repeat:no-repeat;
	width:94px;
	height:23px;
	text-align:center;
	line-height:23px;
	color:#FF0000;
	list-style:none;
}
.actif1 a, .actif2 a, .actif3 a, .actif4 a, .actif5 a, .actif6 a{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-right:10px;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
}
tr.bgOnglet { background-image:url(../images/bg-onglets.jpg); background-repeat:repeat-y; width:584px;}
.section{
 float:left;
 padding:5px 10px 0px 10px;
 width: 550px;
}


.jaune_g{
	background-color:#5A6AB1;
	height: 21px;
	width: 34px;

}



.jaune_centre{
	background-color:#C5CFF9;
	height:21px;
	width:490px;

}

.jaune_cart{
	background-image:url(../images/cadre_jaune.gif);
	background-repeat:no-repeat;
	height:155px;
	width:136px;

}

.text_normal_form{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px !important;
	color:#000000;
}

.text_normal_form a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

.bg_input_form{
	background-color:#FFF6AD ;
	font-size:11px;
	border:0px;
	width:400px;
	margin-top:5px;

}

.bg_input_form2{
	background-color:#FFF6AD ;
	font-size:11px;
	border:0px;
	width:250px;
	margin-top:5px;

}
.text_form{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	margin-left:13px;
}

.text_petit_form{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px !important;
	font-weight:bold;
	color:#000000;
	margin: 5px;
}

.text_petit_form a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px !important;
	font-weight:bold;
	color:#000000;
	margin: 5px;
}


.text_suite{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px !important;
	font-weight:bold;
	color:#000000;
	margin-right:50px;
	margin-left:50px;
	margin-top:15px;
}

.text_suite a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px !important;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	}

.text_gd_suite{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px !important;
	font-weight:bold;
	color:#000000;
	margin-right:20px;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:10px;
}

.text_gd_suite a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px !important;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.text_prix{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px !important;
	font-weight:bold;
	color:#000000;
}

.text_cart_form{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px !important;
	font-weight:bold;
	color:#000000;
}


.bord_tab{
	border:1px #000000 solid;
	background-color:#FFF6AD;
	height:300px;
	width:250px;
	margin-left:20px;
	float:left;

}

.bord2_tab{
	border:1px #000000 solid;
	background-color:#FFF6AD;
	height:120px;
	width:120px;
	margin-left:20px;

}

.duprix{
	background-color:#FFF6AD;
	width:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.bord_tab2{
	background-color:#FFF6AD;
	width:170px;
	height:30px;
}

.bord_tab3{
	margin-left:20px;
	border:3px #FFF6AD solid;
}

.bord_tab4{
	margin-left:20px;
	border:1px #FFF6AD solid;
}


.blocTexte {
	visibility:hidden;
	display:none;
}
.blocTexte2 {
	display:none;
}
.blocTexte_ouvert {
	visibility:visible;
	display:block;
}


.prix{
	margin:3px 15px 3px 15px;
	width:100px;
	height:25px;
	float:left;
}

.inputprix{

	height:25px;

	background:transparent;
	border:0px;
}

.alsace_sud{
	background-image:url(../images/gd_sud.jpg);
	background-repeat:no-repeat;
	border:#000000 1px solid;
	margin-top:10px;
	height:83px;
	width:60px;
	background-position:center;

}

.alsace_nord{
	background-image:url(../images/nord.jpg);
	background-repeat:no-repeat;
	height:83px;
	width:60px;
	border:#000000 1px solid;
	margin-top:10px;
	background-position:center;

}

.alsace_sud_nord{
	background-image:url(../images/sud_nord.jpg);
	background-repeat:no-repeat;
	border:#000000 1px solid;
	margin-top:10px;
	height:83px;
	width:60px;
	background-position:center;

}



.menuLien{
	font-size:12px;
	height:39px;
	width:119px;
	padding-top:5px;
	background-image:url(../images/menu1.gif);
}

.menuLienOver{
	background-image:url(../images/menu2.gif);
	background-repeat:no-repeat;
	height:39px;
	width:119px;
	padding-top:5px;
}

.menuLienSelected{
	background-image:url(../images/menu2.gif);
	background-repeat:no-repeat;
	height:39px;
	width:119px;
	padding-top:5px;
}

.menuLienOver a{
	color:#000000;
	font-size:12px;
	text-decoration:none;
	font-family: verdana;
	margin-left:20px;
	padding-top:2px;

	}

.menuLien a{
	color:#000000;
	font-size:12px;
	text-decoration:none;
	font-family: verdana;
	margin-left:20px;
	padding-top:2px;

}
.menuLienSelected a{
	color:#000000;
	text-decoration:none;
	font-size:12px;
	font-family: verdana;
	margin-left:20px;
	padding-top:5px;
}

.spacer{
 clear:both;
}


#chargTache {
    display:none;
}

.carteTache {
    width: 100%;
    margin-left:10px;
    border:1px #FFF solid;
    padding-bottom:5px;
}

.afficheTache{
    float:left;
    width: 50%;
}

.retrait20{
	margin-left:20px;
}
a.liensBlancHome {
line-height:17px;
	font-size:12px;
	text-decoration:none;
	color:#FFF;
}
a.liensBlancHome:hover {
line-height:17px;
	font-size:12px;
	text-decoration:underline;
	color:#FFF;
}
a.liensNoirHome {
line-height:17px;
	font-size:12px;
	text-decoration:none;
	color:#000;
}
a.liensNoirHome:hover {
line-height:17px;
	font-size:12px;
	text-decoration:underline;
	color:#000;
}
.rechercher {
	font-size:18px;
	font-weight:bold;
	color:#5A6AB1;
}

/* BOX APERCU */
.boxApercu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:275px;
	height:175px;
	font-size:12px;
	padding:3px;
	border:1px dotted #B5B5B5;
	margin:11px 0 11px 22px;
	float:left;
	text-align:left;
	position:relative;
	background-color:#FFF;
}
.boxApercuTitre{
	overflow:hidden;
	margin-top:5px;
	text-align:center;
	width:275px;
	height:15px;
}

.boxApercuTitre a{
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
.boxApercuImage{
	float:left;
	width:120px;
	height:120px;
	background-position:center;
	background-repeat:no-repeat;
}
.boxApercuImageSsBord{
	float:left;
	width:120px;
	height:120px;
	background-position:center;
	background-repeat:no-repeat;
}
.boxApercuContenu{
	margin-top:35px;
	position:absolute;
	right:0;
	top:0;
	width:147px;
}
.boxApercuPrix{
	background-color:#C7D8FF;
	bottom:0;
	font-weight:bold;
	margin-top:3px;
	position:absolute;
	right:0;
	text-align:center;
	width:100%;
}
.boxApercuSecteur{
	margin-top:15px;
	font-size:11px;
}
.boxApercuContGris{
	width:160px;
	margin-left:10px;
	margin-top:5px;
	text-align:center;
	background-color:#E2E2E2;
}
.boxApercuContGris2{
	width:160px;
	margin-left:10px;
	margin-top:5px;
	text-align:center;
	background-color:#E2E2E2;
	float:left;
}
.boxApercuCommentaire{
	float:right;
	font-size:10px;
	height:60px;
	margin-bottom:5px;
	overflow:hidden;
	text-align:left;
	width:147px;
	}
.boxApercuVille{
	width:120px;
	margin-left:10px;
	text-align:left;
	overflow:hidden;
	font-size:10px;
	float:right;
	margin-bottom:5px;
	text-align:left;
	height:30px;
}
.boxApercuTel{
	width:120px;
	margin-left:10px;
	text-align:left;
	right:10px;
	font-weight:bold;
	font-size:12px;
	float:right;
	text-align:left;
}
.boxApercuDepuis{
	font-size:9px;
}
.boxApercuVoir{
	font-size:10px;
	letter-spacing:-1px;
}
/* FIN BOX APERCU */

.moyen{
	font-size:11px;
	color:#666666;
}

/* BOX ANNONCE */
.titreArticle{
	font-size:14px;
}
.boxAnnonce{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:90%;
	margin-top:20px;
	padding:5px;
	border:1px dotted #B5B5B5;
	text-align:left;
}
/* FIN BOX ANNONCE */

.colGauche {
	width:137px;
}
.colCentre {

}
.colDroit {
	width:190px;
}
.titreViolet{
font-size:13px;
font-weight:bold;
color:#5A6AB1;
}
.fielsetStd {
	margin:10px;
	background-color:#c3c5c5;
}

.fielsetStdInterne {
	margin-top: 31px;
	background-color:#c3c5c5;
}
fieldset.fielsetStd legend { background-color:#fff;}
.fielsetPasserAnnonce {
	margin-left:10px;
	padding:5px;
	border:1px #5A6AB1 solid;
}
.listeRubrVD{
	text-align:left;
}
.listeRubrA a{
	color:#0000FF;
}
.listeRubrA a:hover{
	color:#F07A6C;
	text-decoration:underline;
}
.listeRubrA ul{
    text-align:left;
	float:none;
	width:auto;
	color:#F07A6C;
	list-style-type:disc ;

}
.listeRubrA li{
    text-align:left;
	float:none;
	width:auto;
	color:#F07A6C;
}

.listeRubrVD a{
	color:#0000FF;
}
.listeRubrVD a:hover{
	color:#25C065;
	text-decoration:underline;
}
.listeRubrVD ul{
    text-align:left;
	float:none;
	width:auto;
	color:#25C065;
	list-style-type:disc ;
}


.listeRubrVD li{
	float:none;
	width:auto;
	color:#25C065;
}


.listeRubrE a{
	color:#0000FF;
}
.listeRubrE a:hover{
	color:#DFE606;
	text-decoration:underline;
}
.listeRubrE ul{
    text-align:left;
	float:none;
	width:auto;
	color:#DFE606;
	list-style-type:disc ;

}
.listeRubrE li{
	float:none;
	width:auto;
	color:#DFE606;
}


.listeRubrV a{
	color:#0000FF;
}
.listeRubrV a:hover{
	color:#0074B2;
	text-decoration:underline;
}
.listeRubrV ul{
	float:none;
	width:auto;
	color:#0074B2;
	text-align:left;
	list-style-type:disc ;
}
.listeRubrV li{
	float:none;
	width:auto;
	color:#0074B2;
}

.listeRubrI{
	text-align:left;
}

.listeRubrI a{
	color:#0000FF;
}
.listeRubrI a:hover{
	color:#E7BD2D;
	text-decoration:underline;
}

.listeRubrI ul{
	float:none;
	width:auto;
	color:#E7BD2D;
	text-align:left;
	list-style-type:disc ;
}


.listeRubrI li{
	float:none;
	width:auto;
	color:#E7BD2D;
		list-style-type:disc ;
}

.liensNonSouligne a {
	text-decoration:none;
}

.blanc{
	color:#FFFFFF;
}


a.btn-violet-part {
	background-image:url(../images/btn-violet-part.jpg);
	background-repeat:no-repeat;
	width:140px;
	height:38px;
	color:#2D81AB;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	line-height:38px;
	display:block;
}
a.btn-violet-pro {
	background-image:url(../images/btn-violet-pro.jpg);
	background-repeat:no-repeat;
	width:167px;
	height:38px;
	color:#2D81AB;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	line-height:38px;
	display:block;
}
div.titrePasserAnnonce {
	background-image:url(../images/bg-passer-annonce.jpg);
	background-repeat:no-repeat;
	padding-top:10px;
	padding-left:10px;
}
div.titrePasserAnnonceBas {
	background-image:url(../images/bg-passer-annonce-bas.jpg);
	background-repeat:no-repeat;
	height:49px;
}

.parutionTitre {
	font-weight:bold;
	color:#5A6AB1;
	font-size:13px;
}
.parutionCumuleeTitre {
	font-weight:bold;
	color:#2D81AB;
	font-size:14px;
}
.parutionOffre {
	font-weight:bold;
	color:#3a3b3b;
	font-size:18px;
}
.jaune {
	color:#eb961d;
}
.signe {
	color:#ecb01c;
	font-size:39px;
	font-weight:bold;
}
.offreJaune {
	color:#ecb01c;
	font-size:20px;
	font-weight:bold;
}
div.offre1 {
	background-image:url(../images/bg-parution1.jpg);
	width:227px;
	background-repeat:repeat-y;
	font-family:Arial, Helvetica, sans-serif;
}
div.offre1 .top{
	background-image:url(../images/top-parution1.jpg);
	width:227px;
	background-repeat:no-repeat;
	height:41px;
	margin-bottom:-20px;
}
div.offre1 .bas{
	background-image:url(../images/bas-parution1.jpg);
	width:281px;
	background-repeat:no-repeat;
	height:41px;
}
div.offre2 {
	background-image:url(../images/bg-parution2.jpg);
	width:281px;
	background-repeat:repeat-y;
	font-family:Arial, Helvetica, sans-serif
}
div.offre2 .top{
	background-image:url(../images/top-parution2.jpg);
	width:281px;
	background-repeat:no-repeat;
	height:41px;
	margin-bottom:-20px;
}
div.offre2 .bas{
	background-image:url(../images/bas-parution2.jpg);
	width:281px;
	background-repeat:no-repeat;
	height:41px;
}
div.prixOffre1, div.prixOffre2 {
	background-image:url(../images/prix-offre1.jpg);
	background-repeat:no-repeat;
	width:81px;
	height:81px;
	line-height:81px;
	font-size:32px;
	font-weight:bold;
	color:#222323;
}
div.prixOffre2 {
	background-image:url(../images/prix-offre2.jpg);
	width:85px;
	height:85px;
	line-height:85px;
	font-size:41px;
}
.btnOffre {
	background-image:url(../images/btn-offre.jpg);
	background-repeat:no-repeat;
	width:137px;
	height:41px;
	line-height:15px;
	padding-top:17px;
}
.btnOffre a {
	font-size:16px;
	font-weight:bold;
	color:#2d81ab;
	text-decoration:none;
}
.btnOffre a:hover {
	color:#3a3b3b;
}

.choisir {
	font-size:1.2em;
}
.ou { text-align:center; margin-left:-65px;}

.saviezVousTop {
	background-image:url(../images/savez-vous-top.gif);
	background-repeat:no-repeat;
	width:204px;
	height:16px;
	margin-bottom:-12px;
}
.saviezVous {
	background-image:url(../images/savez-vous-C.gif);
	background-repeat:repeat-y;
	width:164px;
	padding-left:20px;
	padding-right:20px;
	color:#272727;
	font-weight:bold;
}
.saviezVous img{ margin-top:3px; margin-bottom:3px;}
.saviezVousBas {
	background-image:url(../images/savez-vous-bas.gif);
	background-repeat:no-repeat;
	width:204px;
	height:16px;
	margin-top:-12px;
}
span.rappel { font-size:11px; font-weight:normal;}
div.ajouterImg {
	font-size:20px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../images/btn-plus-photo.gif);
	background-repeat:no-repeat;
	width:160px;
	height:140px;
	padding-top:20px;
	line-height:18px;
}
.titreEtape { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#383838; margin-bottom:5px; margin-left:15px; margin-bottom:15px;}
div.annoncerPro { width:712px; margin-left:auto; margin-right:auto;}
div.annoncerProHaut { background-image:url(../images/bg-annonce-ProH.jpg); background-repeat:no-repeat; height:168px; }
div.annoncerProContenu { background-image:url(../images/bg-annonce-ProC.jpg); background-repeat:repeat-y;  padding:0px 40px;}
div.annoncerProBas { background-image:url(../images/bg-annonce-ProB.jpg); background-repeat:no-repeat; height:27px;}
.toutVoir {
	background-image:url(../images/bgToutVoir.png);
	background-repeat:no-repeat;
	height:23px;
	margin-bottom:20px;
	margin-top:10px;
	padding:5px;
}
.typeDeLoisirs {
	background-image:url(../images/bgtypeDeloisirs.png);
	background-repeat:no-repeat;
	height:23px;
	margin-bottom:20px;
	margin-top:10px;
	padding:5px;
}
.choixEvenement {
	background-image:url(../images/bgChoixEvenement.png);
	background-repeat:no-repeat;
	height:33px;
	margin-bottom:20px;
	margin-top:10px;
	padding:5px;
}
.moisLoisirs {
	background-image:url(../images/bgMoisLoisirs.png);
	background-repeat:no-repeat;
	height:23px;
	margin-bottom:20px;
	margin-top:10px;
	padding:5px;
}

#loginBox {background-color:white;
border:2px solid #B6B6B6;
display:block;
margin-left:372px;
margin-top:54px;
padding:10px;
position:absolute;
width:239px;
z-index:10;}


/*SLIDER AFFICHE*/
#sliderAffiche { width:695px; position:relative; background-image:url(../../../images/skins/commun/img_fond_top_vente.jpg); background-repeat:no-repeat; background-position:center; }
#contenusliderAffiche {  height:448px; width:305px; position:relative; overflow:hidden;}
#blocssliderAffiche { width:5000px; left:0; height:448px; margin-bottom:5px;}
#sliderAffiche .flecheG { position:absolute; top:120px; background-image:url(../../../images/skins/commun/fleche_slider_G.jpg); background-repeat:no-repeat; 
	width:30px; height:32px; left:40px; cursor:pointer;}
#sliderAffiche .flecheG:hover { background-image:url(../../../images/skins/commun/fleche_slider_G-a.jpg); background-repeat:no-repeat; width:38px; height:40px; top:120px; left:32px;}
#sliderAffiche .flecheD { position:absolute; top:120px; background-image:url(../../../images/skins/commun/fleche_slider_D.jpg); background-repeat:no-repeat; 
	width:30px; height:32px; right:38px; cursor:pointer;}
#sliderAffiche .flecheD:hover { background-image:url(../../../images/skins/commun/fleche_slider_D-a.jpg); background-repeat:no-repeat; width:38px; height:40px; top:120px; right:30px;}
#blocssliderAffiche .blocsliderAffiche {
	display:none;
	width:305px; 
	height:448px;
	position:absolute;
	background-repeat:no-repeat;
}


