@charset "utf-8";
/* CSS Document */
html{
background-image:url(../Images/Gabarit/fond.gif);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
}

body {
  padding: 0; margin: 0;
height: 100%;
width: 100%;
 }
  
#page {
  position: relative; margin: 0 auto 0 auto; width: 932px;
  background-image:url(../Images/Gabarit/degrade.png);
  background-repeat:repeat-y;
  min-height:638px;
  z-index:0;
  	/*height:100%;
	overflow:hidden;*/
	background-attachment: scroll;
}
/* ----------------- menu   ----------------------*/
.clic{
color:#3e3d40;
}
#Nav {
padding: 0;
list-style: none;
width:922px;
margin-left:0px;
vertical-align:center;
    cursor:pointer;
}

#Nav li {
	width: 113px;
	height:35px;
	border:1px solid #ffffff;

    margin: 0px 0 0 0px;
    font-size:12px;
    color:#3e3e3e;
    float: left;
    padding: 0;
   z-index:1000; 
}
#Nav li#menu_auto{
background-color:#ffc600;
}
#Nav li#menu_assur{
background-color:#fecd07;
}
#Nav li#menu_brico{
background-color:#ffd600;
vertical-align:middle;
}
.new{
vertical-align:middle;
}
#Nav li#menu_equip{
background-color:#ffde00;

}
#Nav li#menu_kdo{
background-color:#ffe600;
}
#Nav li#menu_loisirs{
background-color:#ffee00;
}
#Nav li#menu_tryba{
background-color:#ffe600;
}
#Nav li#menu_services{
background-color:#ffde00;
}
#Nav li#menu_tryba a {
background-color: #ffe600;
color: #3e3e3e;
text-decoration: none;	
height:35px;
width: 113px;
margin-left:0px;
padding: 0px;
margin-top:-12px;
line-height:40px;
font-size:12px;
}
#Nav li#menu_tryba a:hover {
background-color: #fff59a;
}
#Nav li#menu_brico a {
background-color: #ffd600;
color: #3e3e3e;
text-decoration: none;	
height:35px;
width: 113px;
margin-left:0px;
padding: 0px;
margin-top:-12px;
line-height:40px;
font-size:12px;
vertical-align:middle;
}
#Nav li#menu_brico a:hover {
background-color: #fff59a;

}
#Nav li a {
display: block;
background-color: #555;
color: white;
text-decoration: none;	
height:35px;
margin-left:0px;
padding: 0px;
line-height:35px;
font-size:10px;

}
#Nav li.item_menu_auto a {
display: block;
background-color: #ffc600;
color: #3e3e3e;
text-decoration: none;	
height:35px;
	width: 113px;
margin-left:0px;
padding: 0px;
line-height:35px;

}
#Nav li.item_menu_assur a {
display: block;
background-color: #fecd07;
color: #3e3e3e;
text-decoration: none;	
height:35px;
	width: 113px;
margin-left:0px;
padding: 0px;
line-height:35px;
}
#Nav li.item_menu_brico a {
display: block;
background-color: #ffd600;
color: #3e3e3e;
text-decoration: none;	
height:35px;
	width: 113px;
margin-left:0px;
padding: 0px;
line-height:35px;
vertical-align:middle;
}
#Nav li.item_menu_equip a {
display: block;
background-color: #ffde00;
color: #3e3e3e;
text-decoration: none;	
height:35px;
margin-left:0px;
	width: 113px;
padding: 0px;
line-height:35px;
}
#Nav li.item_menu_kdo a {
display: block;
background-color: #ffe600;
color: #3e3e3e;
text-decoration: none;	
	width: 113px;
height:35px;
margin-left:0px;
padding: 0px;
line-height:35px;
}
#Nav li.item_menu_loisirs a {
display: block;
background-color: #ffee00;
color: #3e3e3e;
text-decoration: none;	
height:35px;
	width: 113px;
margin-left:0px;
padding: 0px;
line-height:35px;
}
#Nav li.item_menu_tryba a {
display: block;
background-color: #ffe600;
color: #3e3e3e;
text-decoration: none;	
height:35px;
	width: 113px;
margin-left:0px;
padding: 0px;
line-height:35px;
}
#Nav li.item_menu_services a {
display: block;
background-color: #ffde00;
color: #3e3e3e;
text-decoration: none;	
height:35px;
	width: 113px;
margin-left:0px;
padding: 0px;
line-height:35px;
}
#Nav li a:hover,#Nav li a:active {
display: block;
background-color: #fff59a;
color: #3e3e3e;
text-decoration: none;	
margin-left:0px;
padding: 0px;
}
.Menu {
padding: 0px;
list-style: none;
display: none;
width: 113px;
height:35px;
margin-left:-1px;
}
/* ---------------------*/
#contenu{
padding-top:15px;
position:relative;
left:258px;
width:462px;
color:#565859;
font-size:12px;
margin-bottom: 25px;
}

.titre_contenu{
font-size:16px;
font-weight:bold;
/*margin-left:5px;*/
line-height:30px;
}

.texte_contenu{
/*position:relative;
left:5px;
height:80px;*/
margin: 0 0 0 0;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
list-style:none;
}
.contenu_actu{
position:relative;
top:-15px;
}
/* Numéro vert club diam */
.num_vert{
margin-top:-47px;
margin-left:5px;
}
.num_tel{
font-size:8px;
margin-left:5px;
width:210px;
}
/* ----------------------- */
/* spécial bijoux */
.bij_gauche{
width:250px;
float:left;
display:inline;
}
.bij_gauche2{
width:250px;
float:left;
display:inline;
margin-top:30px;
}
.bij_droit{
width:200px;
float:right;
display:inline;
}
/* ------------------ */
.titre_ac{
font-size:16px;
font-weight:bold;
color:#f4a157;
}
.ac_gauche{
width:280px;
float:left;
display:inline;
}
.ac_droit{
width:180px;
float:right;
display:inline;
}
/* spécial hertz */
.hertz_droit{
width:150px;
float:right;
display:inline;
}
.titre_hertz{
font-size:16px;
font-weight:bold;
color:#bda1af;
}
.hertz_gauche{
width:300px;
float:left;
display:inline;
}
#hertz{
font-size:16px;
font-weight:bold;
color:#293188;
}
#txtHertz{
float:left;
margin-top:10px;}
/* --------------- */
.demiDiv1{
position:relative;
left:0px;
top:0px;
width:300px;
}
.demiDiv2{
position:relative;
top:0px;
right:0px;
width:150px;
}
#actu{
width:472px;
}

#actu img {
	border:0;
}

.savoir_plus{
text-align:right;
}

.savoir_plus a{
font-size:9px;
text-decoration:underline;
color:#565859;
}

#bandeau{
width:920px;
height:169px;
/*position:absolute;
top:0px;
left:6px;*/
margin-left:6px;
background-image:url(../Images/Gabarit/bandeau.jpg);
background-repeat:no-repeat;
}
#bandeau img{
border:none;
}
#logo{
position:absolute;
top:70px;
left:110px;
}

#menu_nav{
background-image: url(../Images/Gabarit/menu.gif);
background-repeat: no-repeat;
position:relative;
top:135px;
height:42px;
width:920px;
text-align:center;
z-index:1000;
}
#item_menu{
margin-top:2px;
margin-left:3px;
}
#menu a{
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
text-decoration:none;
}

#menu a:hover{
color:#FFFF00;
}

#menu a:active{
color:#FFFF00;
}
.jaune{
font-size:9px;
color:#FFFF00;
}
#menu_principal{
margin:0;
 /* background-image:url(../Images/Gabarit/menu_principal.gif);
  background-repeat:repeat-y;*/
  background-color: #d9dadb;
  height:440px;
  width:207px;
  position:absolute;
	left:6px;
	top:177px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	z-index:2;
	font-weight:bold;
	float:left;

}
#menu_principal a{
	cursor: pointer;
	border:none;
}
#item_menu_principal a:focus, a:active{
color:#3e3d40;
}
#item_menu_principal{
  position:absolute;
	left:36px;
	top:20px;
}
.couleur_menu_principal{
color:#0b5c9a;
}
#menu_principal a{
color:#0b5c9a;
text-decoration:none;
}
#menu_principal a:hover{
color:#112d43;
}
#menu_principal a:active{
color:#112d43;
}
.puce_menu{
color:#112d43;
}
#qsn_guide{
  /*background-image:url(../Images/QuiSommesNous/fond_guide.gif);
  background-repeat:no-repeat;*/
  width:462px;
  height:174px;
}
.titre_qsn{
color:#eb6a0a;
font-size:14pt;
}
.texte_qsn{
float:left;
width:260px;
}
.img_qsn{
float:right;
width:190px;
}
#qsn_mag{
  /*background-image:url(../Images/QuiSommesNous/fond_mag.gif);
  background-repeat:no-repeat;*/
  width:462px;
  height:140px;
}
#qsn_releve{
  /*background-image:url(../Images/QuiSommesNous/fond_releve.gif);
  background-repeat:no-repeat;*/
  width:462px;
  height:110px;
}

#agenda{
  background-image:url(../Images/Gabarit/agenda.gif);
  background-repeat:no-repeat;
  width:152px;
  height:86px;
  position:absolute;
  left:30px;
  top:110px;
  text-align:center;
}
#agenda img{
border:none;
}
#gauche{
position:absolute;
top:40px;
left:5px;
}
#droite{
position:absolute;
top:40px;
right:10px;
}
.titre_bulle{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin-top:5px;
cursor:pointer;
}
.evenement_agenda {
	margin: 0;
	padding:0;
	height: 70px;
}
.carrousel-conteneur {
 margin-left: 15px;
 margin-top: 4px;
 }
.bulle{
margin:0;
padding: 0;
width:120px;
height: 70px;
color:#838586;
font-size:10px;
text-align:center;
list-style: none;
float: left;
display: inline;
}

.liste_privileges {
	margin:0;
	padding:0;
	width: 100px;
}
.liste_privileges li {
	list-style: none;
}
#bas_priv {
	margin-top: 10px;
}

#espace_membre{
  background-image:url(../Images/Gabarit/espace_membre.gif);
  background-repeat:no-repeat;
  width:152px;
  height:228px;
  position:absolute;
  left:30px;
  top:208px;
  text-align:center;
}
#espace_membre form {
margin:0;
}

.menu_membre {
	padding:0;
	margin:0;
	margin-bottom: 5px;
}
.menu_membre-conteneur {
	padding: 0;
	margin: 0;
}
#croix{
  position:absolute;
  top:10px;
  right:10px;

  height:9px;
  width:8px;
}
#menu_connecter{
  background-image:url(../Images/Gabarit/menu_connecter.png);
  background-repeat:no-repeat;
  position:absolute;
  top:0px;
  left:-16px;
  width:208px;
  height:151px;
  color:#838586;
  visibility:hidden;
  }
#contenu_connecter{
margin-top:20px;
margin-left:15px;
}
#formulaire_connecter{
  position:absolute;
  top:19px;
  left:60px;
}
#btn_valider{
  position:absolute;
  top:100px;
  left:115px;
}
#code{
  position:absolute;
  top:105px;
  left:16px;
}
.bulle_connecter{
margin-top:10px;
margin-left:13px;
width:120px;
color:#838586;
font-size:10px;
  text-align:center;
}
.bulle_connecter img{
border:none;
}
#contenu_espace_membre{
position:absolute;
left:17px;
top:55px;
color:#FFFFFF;
font-size:12px;
text-align:left;
}
.fleches_verticales{
margin-left:45px;
width:20px;
height: 8px;
}
.fleches_verticales2{
margin-left:7px;
}
.fleches_verticales2 img{
border:none;
}
#contenu_espace_membre img{
border:none;
margin-bottom:5px;
}
 #bas {
	margin-top: 5px;
}
#contenu_espace_membre a{
color:#FFFFFF;
text-decoration:none;
}
#contenu_espace_membre a:hover{
color:#FFFFFF;
text-decoration:none;
}
#mon_compte{
width:111px;
height:40px;
border:1px solid #b1b3b4;
background-color:#0c80cf;
margin-bottom:5px;

}

.titre_mon_compte{
margin-top:12px;
width:111px;
height:40px;
background-image:url(../Images/Gabarit/pixel.gif);
}
#guide{
width:111px;
height:40px;
border:1px solid #b1b3b4;
background-color:#3ba8df;
margin-bottom:5px;
}
.titre_guide{
margin-top:5px;
width:111px;
height:40px;
}

#diam_mag{
width:111px;
height:40px;
border:1px solid #b1b3b4;
background-color:#4bc1cf;
margin-bottom:5px;
}
.titre_diam_mag{
margin-top:5px;
width:111px;
height:40px;
}

#cheque{
width:111px;
height:40px;
border:1px solid #b1b3b4;
background-color:#52c7a5;
margin-bottom:5px;
}
.titre_cheque{
margin-top:2px;
line-height:12px;
width:111px;
height:40px;
}
#especes{
width:111px;
height:40px;
border:1px solid #b1b3b4;
background-color:#5ac24f;
margin-bottom:5px;
}
.titre_especes{
margin-top:5px;
width:111px;
height:40px;
}
#achats{
width:111px;
height:40px;
border:1px solid #b1b3b4;
background-color:#85c320;
margin-bottom:5px;
}
.titre_achats{
margin-top:6px;
width:111px;
height:40px;
}
#mensualites{
width:111px;
height:40px;
border:1px solid #b1b3b4;
background-color:#9fd54c;
margin-bottom:5px;
}
.titre_mensualites{
margin-top:5px;
width:111px;
height:40px;
}
#privileges_services{
margin:0;
padding:0;
position:absolute; 
right:6px;
top:173px;
  width:132px;
    height:441px;
	float:right;
}
#privileges.active {
  background-image:url(../Images/Gabarit/menu_privileges.gif);
  background-repeat:no-repeat;
  width:132px;
  height:364px;
  position:absolute;
  right:26px;
  top:18px;
  text-align:center;
}
.desactive_privileges{
  background-image:url(../Images/Gabarit/menu_privileges_ferme.gif);
  background-repeat:no-repeat;
  width:132px;
  height:43px;
  position:absolute;
  right:26px;
  top:18px;
  text-align:center;
}
#contenu_privileges{
position:absolute;
left:14px;
top:53px;
}
#contenu_privileges li{
height:30px;
margin-top:7px;}
#contenu_privileges img{
border:none;
}
#contenu_privileges a{
color:#c0c0c0;
text-decoration:none;
font-size:9px;
}
#contenu_privileges a:hover{
color:#000000;
}
.btn_slide , .btn_slide2 {
border:0;
text-decoration:none;
}
#partenaires.active {
  background-image:url(../Images/Gabarit/menu_partenaires.gif);
  background-repeat:no-repeat;
  width:132px;
  height:364px;
  position:absolute;
  right:26px;
  top:70px;
  text-align:center;
}
.desactive_partenaires{
  position:absolute;
  margin: 0;
  background-image:url(../Images/Gabarit/menu_partenaires_ferme.gif);
  background-repeat:no-repeat;
  width:132px;
  height:43px;
  right:26px;
  top:382px;
  text-align:center;
}
#contenu_partenaires{
position:absolute;
top:45px;
left:-5px;
font-size:10px;
list-style: none;
font-weight:bold;
}
#contenu_partenaires ul{
position:absolute;
left:-150px;
text-align:center;
}
#contenu_partenaires li{
text-align:center;
margin-left:-25px;
height: 24px;
}
#contenu_partenaires a{
color:#78797a;
text-decoration:none;
}
#contenu_partenaires a:hover{
color:#006ab3;

}
#footer{
	border-top:1px solid #B1B3B4;
	width:920px;
	height:20px;

	margin-left: 6px;
	z-index:5;
	font-size:9px;
	
	position:absolute;
	bottom: 0px;
}
#footer a{
text-decoration:none;
 color:#9fa0a1;
}

.espacement{
margin-left:30px;
}
.gras{
font-weight:bold;
}
.gras14{
font-weight:bold;
font-size:16px;
}
.bggras{
font-weight:bold;
background-color:#ffee00;
}
/* parties */
.titre_rouge{
font-size:16px;
font-weight:bold;
/*margin-left:5px;*/
color:#8e96c7;
width:450px;
}
.titre_rougeFly{
font-size:16px;
font-weight:bold;
/*margin-left:5px;*/
color:#629da7;
width:450px;
}
.titre_bleu{
font-size:16px;
font-weight:bold;
/*margin-left:5px;*/
color:#005397;
width:340px;
}
.titre_beige{
font-size:16px;
font-weight:bold;
/*margin-left:5px;*/
color:#c1ac74;
width:340px;
}
.titre_rose{
font-size:16px;
font-weight:bold;
/*margin-left:5px;*/
color:#b3589a;
width:340px;
}
.titre_bordeaux{
font-size:16px;
font-weight:bold;
/*margin-left:5px;*/
color:#a25196;
width:340px;
}
.titre_demenagement{
font-size:16px;
font-weight:bold;
/*margin-left:5px;*/
color:#4a77b6;
width:350px;
} 
.rouge16{
font-weight:bold;
font-size:16px;
color:#e41129;
}
.gras_rouge{
font-weight:bold;
color:#e41129;
}
.gras_ciel{
font-weight:bold;
color:#459dd2;
}
.lien_partenaire{
font-size:10px;
font-weight:bold;
}
.lien_partenaire a{
color:#565859;
text-decoration:none;
}
.lien_partenaire a:hover{
text-decoration:underline;
}
sup{
font-size:10px;
vertical-align: top;
}
.logoEnseigne{
text-align:center;
}
.defilement{
margin-top:20px;
width:450px;
height:143px;
}
.mentions{
  border-top:1px solid #565859;
  padding-top:5px;
font-size:9px;
/*margin-bottom:1px;*/
width:467px;
/*margin-left:258px;*/
}
.lien_enseigne{
text-decoration:none;
font-weight:bold;
color:#a8324c;
}
.lien_enseigne:hover{
text-decoration:underline;
font-weight:bold;
color:#a8324c;
}
.bareme{
background-color:#eff0f0;
border:1px solid #cdd8da;
padding-top:10px;
padding-left:10px;
width:300px;
height:55px;
}
.cata_gauche{
width:250px;
float:left;
display:inline;
height:100px;
}
.cata_droit{
width:200px;
float:right;
display:inline;
margin-top:-25px;
}
.baremeCroz{
background-color:#eff0f0;
border:1px solid #cdd8da;
padding-top:10px;
padding-left:10px;
width:300px;
height:40px;
}
.baremeFly{
background-color:#eff0f0;
border:1px solid #cdd8da;
padding-top:10px;
padding-left:10px;
width:350px;
height:70px;
}
.baremeGFly{
/*background-color:#eff0f0;
border:1px solid #cdd8da;*/
display:inline;
float:left;
width:240px;
border-right:1px solid #808080;
/*padding:5px;*/
}
.baremeDFly{
/*background-color:#eff0f0;
border:1px solid #cdd8da;*/
margin-right:10px;
float:right;
display:inline;
width:90px;
text-align:center;
}
.baremeG{
/*background-color:#eff0f0;
border:1px solid #cdd8da;*/
display:inline;
float:left;
width:190px;
border-right:1px solid #808080;
/*padding:5px;*/
}
.baremeD{
/*background-color:#eff0f0;
border:1px solid #cdd8da;*/
margin-right:10px;
float:right;
display:inline;
width:90px;
text-align:center;
}
/*Spécifique voyage */
.titre_voyage{
font-size:16px;
font-weight:bold;
/*margin-left:5px;*/
color:#3fabd4;
width:350px;
}
.voyage_gauche{
width:270px;
float:left;
display:inline;
height:70px;
}
.bij_droit{
height:70px;
width:200px;
float:right;
display:inline;
}
/* ---------------------- */
/*Spécifique fleurs */
.titre_fleurs{
font-size:16px;
font-weight:bold;
/*margin-left:5px;*/
color:#70bd95;
width:350px;
}
.violetgras{
color:#70bd95;
font-size:22px;
font-weight:bold;
}
.nom_fleur{
font-size:12pt;
font-weight:bold;
}
#moderne{
width:240px;
}
#prix_moderne{
position:relative;
top:-32px;
left:230px;
width:150px;
}
/* ------------------------ */
/*Spécifique Services */
.titre_services{
font-size:16px;
font-weight:bold;
/*margin-left:5px;*/
color:#f29a8a;
width:370px;
}
.sstitre_services{
font-size:14px;
font-weight:bold;
}
.services_gauche{
width:350px;
float:left;
display:inline;
height:100px;
}
.services_droit{
width:100px;
float:right;
display:inline;
margin-top:-25px;
}
.contenu_services{
width:245px;
margin-left:150px;
padding-top:10px;
font-size:8pt;
}
.contenu_services2{
width:245px;
margin-left:150px;
padding-top:25px;
font-size:8pt;
}
.contenu_services3{
width:245px;
margin-left:150px;
padding-top:30px;
font-size:8pt;
}
.contenu_services4{
width:245px;
margin-left:150px;
padding-top:18px;
font-size:8pt;
}
#bricolage{
background-image:url(../Images/Services/bricolage.jpg);
background-repeat:no-repeat;
width:400px;
height:121px;
}
.txt_services{
color:#FFFFFF;
position:relative;
top:140px;
margin-left:10px;
font-size:10px;
}
#domicile{
position:relative;
left:50px;
background-image:url(../Images/Services/domicile.jpg);
background-repeat:no-repeat;
width:400px;
height:126px;
}
.txt_domicile{
color:#FFFFFF;
position:relative;
top:140px;
margin-left:10px;
font-size:10px;
}
#sloisirs{
background-image:url(../Images/Services/loisirs.jpg);
background-repeat:no-repeat;
width:400px;
height:121px;
}
.txt_sloisirs{
color:#FFFFFF;
position:relative;
top:165px;
margin-left:10px;
font-size:10px;
}
#mobilite{
position:relative;
left:50px;
background-image:url(../Images/Services/mobilite.jpg);
background-repeat:no-repeat;
width:400px;
height:125px
}
.txt_mobilite{
color:#FFFFFF;
position:relative;
top:155px;
margin-left:10px;
font-size:10px;
}

.texte_contenu_s{
/*position:relative;
left:5px;*/
height:285px;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
}
/* ------------------------ */
/* spécial demenagement */
.dem_droit{
width:160px;
float:right;
display:inline;
text-align:right;
}
.dem_gauche{
width:300px;
float:left;
display:inline;
}
#num_francearmor{
position:relative;
top:-55px;
left:125px;
}
.titre_fond_dem{
font-size:16px;
font-weight:bold;
/*margin-left:5px;*/
color:#4f4894;
} 
#fond_dem{
position:relative;

}
#contenu_fond_dem{
position:absolute;
top:160px;
left:180px;
width:250px;
}
.num_vert_dem{
margin-top:15px;
margin-left:0px;
}
/* -----------------------*/
/* special assurance */
.titre_assur{
font-size:16px;
font-weight:bold;
/*margin-left:5px;*/
color:#aa7d7f;
width:280px;
} 
.assur_droit{
width:120px;
float:right;
display:inline;
text-align:right;
}
.assur_gauche{
width:340px;
float:left;
display:inline;
}
.bleu_assur{
color:#aa7d7f;
}
.num_assur{
margin-top:-40px;
margin-left:5px;
}
/*-------------------------*/
/* special protection juridique */
.titre_pj{
font-size:16px;
font-weight:bold;
color:#f08c48;
width:400px;
}
.num_pj{
margin-top:-42px;
margin-left:30px;
color:#27a22d;
font-size:22px;
font-weight:bold;
}
.num_tel2{
color:#000000;
font-size:8px;
margin-left:5px;
}
#fond_pj{
width:462px;
height:312px;
background-image:url(../Images/ProtectionJuridique/fond_pj.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-weight:bold;
}
#pj_gauche{
position:relative;
top:15px;
left:160px;
width:150px;
}
#pj_droite{
position:relative;
top:-270px;
left:310px;
width:150px;
}
.pj_titre{
font-size:14px;
}
#notice{
width:462px;
position:relative;
left:355px;

}
#notice img{
border:none;
}
/* ---------------------------- */
/* spécial AVP */
.titre_avp{
font-size:16px;
font-weight:bold;
color:#69c0bb;
width:350px;
}
.num_avp{
margin-top:-35px;
margin-left:30px;
color:#69c0bb;
font-size:22px;
font-weight:bold;
}
#mariage{
width:143px;
height:273px;
background-image:url(../Images/Assistance/mariage.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-weight:bold;
}
#conso{
position:relative;
top:-273px;
left:154px;
width:143px;
height:273px;
background-image:url(../Images/Assistance/conso.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-weight:bold;
}
#fiscalite{
position:relative;
top:-546px;
left:308px;
width:143px;
height:273px;
background-image:url(../Images/Assistance/fiscalite.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-weight:bold;
}
#texte_contenu_avp{
position:relative;
width:462px;
height:280px;
}
.texte_avp{
/*line-height:25px;*/
font-size:14px;
width:120px;
position:relative;
top:110px;
left:15px;}
/* ---------------------------- */
/* spécial cinemas / spectacle */
.titre_cine{
font-size:16px;
font-weight:bold;
color:#9171ac;
width:350px;
}
.titre_spectacle{
font-size:16px;
font-weight:bold;
color:#ba8968;
width:440px;
}
.cine_droit{
width:150px;
float:right;
display:inline;
text-align:right;
}
.cine_gauche{
width:310px;
float:left;
display:inline;
}
/* ----------------------- */
/* spécial cinemas / spectacle */
.prestige_droit{
width:210px;
float:right;
display:inline;
text-align:right;
}
.prestige_gauche{
width:250px;
float:left;
display:inline;
}
.prestige_droit2{
width:210px;
margin-right:15px;
float:right;
display:inline;
text-align:right;
}
.prestige_gauche2{
width:220px;
margin-left:15px;
float:left;
display:inline;
}
.prix_prestige{
font-size:22px;
font-weight:bold;
color:#d6bd8a;
}
.prix_prestige sup{
font-size:16px;
font-weight:bold;
color:#dda003;
}
#fond_promo{
position:absolute;

top:1000px;
}
.marque{
vertical-align: top;
line-height:20px;
font-size:10px;}
.marque2{
vertical-align: top;
line-height:6px;
font-size:10px;}
/* ----------- Brico ------------*/
.titre_brico{
font-size:16px;
font-weight:bold;
color:#0084bc;
width:460px;
}
.brico_droit{
width:160px;
float:right;
display:inline;
text-align:right;
margin-top:40px;
}
.brico_gauche{
width:300px;
float:left;
display:inline;

}
/* ------------Tryba-------------*/
#lien_tryba a{
font-size:16px;
font-weight:bold;
color:#6297a8;
text-decoration:none;
}
#lien_tryba a:hover{
font-size:16px;
font-weight:bold;
color:#000000;
text-decoration:underline;
}
.titre_tryba{
font-size:16px;
font-weight:bold;
color:#6297a8;
width:460px;
}
.avantage{
font-size:16px;
font-weight:bold;
color:#e2001a;
}
.tryba_droit{
width:160px;
float:right;
display:inline;
text-align:right;
}
.tryba_gauche{
width:300px;
float:left;
display:inline;
margin-top:40px;
}
#pose{
background-image:url(../Images/Tryba/fond_pose.jpg);
background-repeat:repeat-x;
width:462px;
height:321px;
}
#mentions_tryba{
font-size:9px;
width:430px;
position:relative;
top:267px;
left:16px;
}
#charte{
background-image:url(../Images/Tryba/fond_charte.gif);
background-repeat:repeat-x;
width:462px;
height:190px;
}
/* -------------------------- */
/* spécial Coffrets */
.titre_coffrets{
font-size:16px;
font-weight:bold;
color:#a4c425;
width:350px;
}
#coffret_sport{
width:462px;
height:443px;
background-image:url(../Images/Coffrets/sports.jpg);
background-repeat:no-repeat;
}
.texte_coffret{
position:relative;
top:205px;
left:200px;
width:240px;
}
.prix_coffrets{
font-size:24px;
font-weight:bold;
color:#a4c425;
}
.euro{
font-size:16px;
font-weight:bold;
color:#a4c425;
}
.coffrets_droit{
width:180px;
float:right;
display:inline;
text-align:right;
margin-top:40px;
text-align:left;
}
.coffrets_gauche{
width:280px;
float:left;
display:inline;

}
#coffret_parenthese{
width:462px;
height:444px;
background-image:url(../Images/Coffrets/parenthese.jpg);
background-repeat:no-repeat;
}
#coffret_plaisirs{
width:462px;
height:478px;
background-image:url(../Images/Coffrets/gourmandise.jpg);
background-repeat:no-repeat;
}
.marquecoffrets{
vertical-align: top;
line-height:8px;
font-size:10px;
}
/* Contact */
#telephone{
  background-image:url(../Images/Contact/telephone.jpg);
  background-repeat:no-repeat;
  width:380px;
  height:150px;
}
#courier{
  background-image:url(../Images/Contact/courier.jpg);
  background-repeat:no-repeat;
  width:380px;
  height:148px;
}
#adresse_contact{
color:#0099FF;
font-weight:bold;
}
.contenu_courier{
text-align:center;
margin-left:135px;
padding-top:25px;
}
.contenu_contact{
text-align:center;
margin-left:135px;
padding-top:15px;
}
.contact_gras{
font-weight:bold;
font-size:12pt;
}
.contact_droit{
width:240px;
float:right;
display:inline;
text-align:right;
}
.contact_gauche{
width:220px;
float:left;
display:inline;
}
.petit{
font-size:9px;
}
/* formulaire de contact */
#form_contact{
width:462px;
}
.champ_contact_nom{
border: 1px solid #eb6a0a;
margin-left:74px;
width:120px;
}
.champ_contact{
border: 1px solid #eb6a0a;
margin-left:10px;
width:120px;
}
#nom_contact{
position:relative;
top:0px;
left:0px;
width:231px;
}
#prenom_contact{
position:relative;
top:-20px;
left:252px;
width:231px;
}
.champ_contact_num{
border: 1px solid #eb6a0a;
margin-left:10px;
width:328px;
}
#numcarte_contact{
position:relative;
top:-15px;
left:0px;
width:462px;
}
.champ_contact_email{
border: 1px solid #eb6a0a;
margin-left:74px;
width:328px;
}
#email_contact{
position:relative;
top:-10px;
left:0px;
width:462px;
}
.champ_contact_adr{
border: 1px solid #eb6a0a;
margin-left:57px;
width:328px;
}
#adr_contact{
position:relative;
top:-5px;
left:0px;
width:462px;
}
.champ_contact_ville{
border: 1px solid #eb6a0a;
margin-left:20px;
width:150px;
}
.champ_contact_cp{
border: 1px solid #eb6a0a;
margin-left:38px;
width:110px;
}
#cp_contact{
position:relative;
top:0px;
left:0px;
width:231px;
}
#ville_contact{
position:relative;
top:-20px;
left:239px;
width:231px;
}

.champ_contact_port{
border: 1px solid #eb6a0a;
margin-left:10px;
width:100px;
}
.champ_contact_fixe{
border: 1px solid #eb6a0a;
margin-left:21px;
width:100px;
}
#fixe_contact{
position:relative;
top:-10px;
left:0px;
width:231px;
}
#port_contact{
position:relative;
top:-30px;
left:213px;
width:231px;
}

.champ_contact_carte{
border: 1px solid #eb6a0a;
margin-left:9px;
width:328px;
}
#carte_contact{
position:relative;
top:-20px;
left:0px;
width:462px;
}

#reponse_contact{
position:relative;
top:-15px;
left:0px;
width:462px;
}
.btn_radio{
vertical-align:bottom;
}
.champ_contact_message{
border: 1px solid #eb6a0a;
margin-left:105px;
margin-top:-15px;
width:328px;
}
#message_contact{
position:relative;
top:-10px;
left:0px;
width:462px;
}
#envoi_contact{
position:relative;
top:0px;
left:363px;
width:462px;
}
.envoi{
border:1px solid #000000;
background-color:#FFFFFF;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
cursor:pointer;
}
/* ---------------------- */
/* partie financement */
.titre_financement{
font-size:16px;
font-weight:bold;
color:#ee813c;
}
.sstitre_financement{
font-size:14px;
font-weight:bold;
color:#358d2e;
}
#financement{
position:relative;
top:0px;
left:45px;
height:215px;
width:360px;
}
#fin1{
position:absolute;
top:0px;
background-image:url(../Images/Financement/financement1.gif);
background-repeat:no-repeat;
width:105px;
height:205px;
}
#fin2{
position:absolute;
top:0px;
margin-left:140px;
background-image:url(../Images/Financement/financement2.gif);
background-repeat:no-repeat;
width:105px;
height:205px;
}
#fin3{
position:absolute;
left:270px;
background-image:url(../Images/Financement/financement3.gif);
background-repeat:no-repeat;
width:105px;
height:205px;
}
.txt_fin{
color:#FFFFFF;
font-size:10px;
width:100px;
position:relative;
top:97px;
left:4px;
}
.fin_droit{
width:150px;
float:right;
display:inline;
text-align:left;

margin-top:-10px;
}
.fin_gauche{
width:300px;
float:left;
display:inline;
}
.num_fin{
margin-top:-90px;
margin-left:150px;
}
/* parcs loisirs */

.bon_loisirs a{
text-decoration:none;
font-weight:bold;
font-size:12pt;
color:#FF0000;
}
.bon_loisirs a:hover{
text-decoration:underline;
font-weight:bold;
}
#asterix{
background-image:url(../Images/Loisirs/asterix.jpg);
background-repeat:no-repeat;
height:729px;
width:462px;
}
.titre_asterix{
font-size:16px;
font-weight:bold;
color:#9171ac;
}
.texte_asterix{
width:420px;
}
#contenu_asterix{
position:relative;
top:415px;
left:25px;
width:420px;
}
.asterix_droit{
width:90px;
float:right;
display:inline;
text-align:right;
margin-top:0px;
}
.asterix_gauche{
width:330px;
float:left;
display:inline;
}
/* culture dvd cd rom */
#cddvd {
	width: 50%;
	float:left;
	height: 120px;
	background-color: #ECECEC;
	border-bottom: 1px solid white;
}

.titre_culture{
font-size:16px;
font-weight:bold;
color:#00858d;
}
#dvd_cdrom{
font-size:10px;
border:none;
width:231px;
}
#dvd_cdrom tr{
border-bottom:2px solid #ffffff;
}
.entete{
font-size:16px;
font-weight:bold;
background-color:#00858d;
text-align:center;
color:#FFFFFF;
width:462px;
}
.clair_dvd{
background-color:#ececec;
}
.fonce_dvd{
background-color:#d9dadb;
}
.photo_dvd{
width:70px;
}
.prix_dvd{
font-size:14px;
font-weight:bold;
color:#FF0033;
}
.txt_dvd{
width:161px;
}
/* guide */
.btn_guide_G{
width:100px;
height:20px;
background-color:#cdd8da;
text-align:center;
line-height:20px;
cursor:pointer;
}
.btn_guide_D{
position:absolute;
top:50px;
left:110px;
width:100px;
height:20px;
text-align:center;
line-height:20px;
background-color:#cdd8da;
cursor:pointer;
}
.contenu_guide a{
text-decoration:none;
font-weight:bold;
color:#767575;
}
.contenu_guide a:hover{
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
}
/* financement FLY */
.fin_fly{
border:1px solid #FFFFFF;
background-color:#f0ced3;
color:#000000;
text-align:center;
}
/* financement Atlas */
.titre_fin_atlas{
background-color:#3e4f58;
color:#eadec0;
border: 1px solid #eadec0;
font-size:16px;
text-align:center;}

#ex_fin_atlas{
background-color:#eadec0;
color:#000000;
font-size:14px;
font-weight:bold;
text-align:center;}

.contenu_fin_atlas{
background-color:#eadec0;
color:#000000;
border: 1px solid #3e4f58;
}
/* financement atlas cof */
.titre_cof{
font-size:16px;
font-weight:bold;
color:#e85b62;
}
.sstitre_cof{
font-size:14px;
font-weight:bold;
color:#0090c5;
}
.titre_atlas_cof{
background-color:#0090c5;
color:#FFFFFF;
border: 1px solid #FFFFFF;
font-size:12px;
text-align:center;
}
.titre_atlas_cof2{
vertical-align:top;
border: 1px solid #0090c5;
font-size:12px;
text-align:center;}
.texte_contenu_tab{
/*position:relative;
left:5px;
height:80px;*/
padding-left:30px;
padding-bottom:5px;
font-size:12px;
}
.grasrouge{
font-weight:bold;
color:#e85b62;
}
#cadre_cof{
width:462px;
height:85px;
background-image:url(../Images/Financement/cadre_cof.gif);
background-repeat:no-repeat;
position:relative;
left:31px;
}
#txt_cadre_cof{
font-size:9px;
font-weight:bold;
color:#000000;
padding-top:55px;
padding-left:20px;
}
.changer_cof{
border:1px solid #b1b3b4;
width:462px;
padding:10px;
}
.sstitre_changer_cof{
font-size:14px;
font-weight:bold;
color:#0083a1;
}
.mentions_cof{
color:#83317c;
font-weight:bold;
}
#atouts_cof{
width:462px;
height:131px;
background-image:url(../Images/Financement/atouts_cof.gif);
background-repeat:no-repeat;
}
#top{
width:95px;
text-align:center;
position:relative;
top:60px;
left:13px;
font-size:11px;
}
#conseil{
width:150px;
text-align:center;
position:relative;
top:10px;
left:136px;
font-size:11px;}
#simplicite{
width:130px;
text-align:center;
position:relative;
top:-60px;
left:310px;
font-size:11px;
}
/* parties magazines */
.titre_mag{
font-size:16px;
font-weight:bold;
color:#17a345;
width:462px;
}
.titre_mag2{
font-size:18pt;
font-weight:bold;
color:#17a345;
width:462px;
}
.titre_mag a:hover{
color:#FF0000;
text-decoration:underline;
}
.titre_mag a{
color:#17a345;
text-decoration:none;
}
.mag_gauche a{
color:#FF0000;
text-decoration:none;
font-weight:bold;
}
.mag_gauche a:hover{
color:#FF0000;
text-decoration:underline;
}
.mag_gauche{
width:300px;
float:left;
}
.mag_droit{
width:140px;
float:right;
}
.mag_droit2{
width:140px;
float:right;
margin-top:-30px;
}
.gras_rouge_grand{
font-size:16px;
font-weight:bold;
color:#e41129;
}
#lien_bon a{
font-weight:bold;
color:#e41129;
text-decoration:none;
}
#lien_bon a:hover{
font-weight:bold;
color:#e41129;
text-decoration:underline;
}
.magazines{
text-align:center;
font-size:11px;
float:left;
}
.promo{
font-weight:bold;
color:#FF0000;
}
.clair{
background-color:#ececed;
}
.fonce{
background-color:#d9dadb;
}
.L70{
width:70px;
}
/* Actu */ 
.titre_actu{
font-size:16px;
font-weight:bold;
color:#7bbc20;

}
/* SYNOPSIS*/ 
.photo_syn{
position:absolute;
left:20px;
top:20px;
width:70px;
}
.titre_syn{
font-size:16px;
font-weight:bold;
position:absolute;
left:110px;
top:25px;
width:270px;
}
.realisateur{
position:absolute;
left:20px;
top:160px;
}
.acteur{
position:absolute;
left:20px;
top:180px;
}
.prix_public{
position:absolute;
left:20px;
top:120px;
font-weight:bold;
}
.prix_club{
position:absolute;
left:20px;
top:135px;
font-weight:bold;
color:#FF0000;
font-size:16px;
}
.synopsis{
font-size:12px;
}
.plansite li{
	color: #838586;
}
.plansite a{
color: #838586;
	text-decoration:none;
}
.plansite a:hover {
	text-decoration: underline;
}
.plansite h3 {
	font-size:12px;
	font-weight: bold;
	color: #838586;
	margin:0;
	padding:0;
}
