body
{
	background-color: #FFFFFF;
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.fin
{
clear:both;
}
/*********************************************/
#contenant_global {
	height: auto;
	width: 991px;
	padding: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;	
		/*border: 1px solid #CCCCCC;*/
}
#header
{
	height: 180px;
	width: 991px;
	/*border: 1px solid #CCCCCC;*/
	background-image: url(/1/interface/fond_logos.jpg);	
	background-repeat: no-repeat;
	background-position: center top;
}
#menu_nav
{
	height: 40px;
	width: 991px;		
}
#menu {
float:left;
	display:inline;
	width:784px;
	height:40px;
	background-image: url(/1/interface/fond_menu_nav.jpg);
	background-position: center top;
	margin: 0px;
}
#menu ul {
	margin:0;
	list-style:none;
	left:0;
	top:0;
	width:782px;
	height:40px;
	z-index:10;
	padding: 0;
}
#menu ul li {
	float:left;
	padding: 0;
	}
#menu li a {
	display:block;
	height:40px;
	float:left;
	color: #666666;
	text-decoration:none;
	line-height:35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-image: url(/1/interface/sep.jpg);
	background-repeat: no-repeat;
	margin-top:2px;
	padding-top: 0;
	padding-right: 28px;
	padding-bottom: 0;
	padding-left: 27px;
	background-position: right top;
	font-weight: bold;
}	
#menu li a:hover {white-space:nowrap; color: #E62884;
	text-decoration: none;
}

#menu li a.actif {color: #E62884;}

#cherche_1
{
	background-image: url(/1/interface/fond_menu_rech.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	width: 198px;
	height: 40px;
	float:left;
	line-height:40px;
	
}
/*--------------------------------------------------*/
/* menu haute*/
#menu_haut
{
	float:right;
	display:inline;
	width:515px;
	margin-top: 8px;	/*border: 1px solid #00FFFF;*/
}

/*///////////////////////*/
#menu_h {
float: left;
display:inline;
	padding:0;
	margin:0;
	height:1em;
	list-style-type:none;
/*border-left:1px solid #bbb;*/
	color: #999999;
}
#menu_h li {
	float:left;
	width:auto;
	height:1.2em;
	line-height:1.5em;
	border-right:1px solid #bbb;
	position:relative;
	text-align:center;
	color: #999999;
	padding-right: 15px;
	padding-left: 15px;
}
#menu_h li a, #menu_h li a:visited {
	display:block;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#6A6263;
	font-weight: bold;
}

#menu_h li a.actif {color: #E62884;}

#menu_h li a:hover {
border:0; /* needed to trigger IE */
color:#C3C3C3;
}

.activation
{
	float: left;
	display:inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#6A6263;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.activation_input
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	background-color: #C4C3C4;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
		
}

/*.activation label
{
	line-height: 20px;
}
*/
.bt_act
{
	background-image: url(../1/interface/activation_bt_ok.jpg);width: 21px;
	height: 21px;
	
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: no-repeat;
	
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
}

/*********************************/
/*logo*/
#logo
{
float:left;
	display:inline;
	width:491px;
	
}
/* commander carte */
#cmd_carte
{
	float:left;
	display:inline;
	/*border: 1px solid #00FFFF;*/
	width:250px;
	margin-top: 83px;
	margin-left: 245px;
}

/****************************************************/
/****************************************************/
#left
{
	float:left;
	display:inline;
	height: auto;
	width: 220px;
	/*border: 1px solid #CC99CC;*/
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
/*les images sur la gauche*/
#zone_1 p, #zone_2 p, #zone_3 p, #zone_4 p, #zone_1 p, #zone_0
{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;	
}


/*#block-menu-menu-tourisme ul li
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	list-style-type: none;
	font-weight: bold;	
}

#block-menu-menu-tourisme  a, #block-menu-menu-tourisme  a:visited 
{
	list-style-type: none;
	color: #CCCCCC;
	text-decoration: none;
}
#block-menu-menu-tourisme  a:hover 
{
	list-style-type: none;
	color: #666666;
	text-decoration: none;
}*/

/*--------------------------------------------------*/

.liste_vignette1
{
	padding:0;
	list-style-type:none;
	margin-top:40px;
	margin-left: 0px;	
}

.liste_vignette1 li
{
	margin-bottom: 14px;
}


/****************************************************/
/****************************************************/

#content
{
	float:left;
	display:inline;
	width: 765px;
	margin-top: 15px;
	/*border: 1px solid #CC99CC;*/
	
}

#ariane
{
	float:left;
	display:block;
	width: 700px;
	margin-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	/*border: 1px solid #CC99CC;*/
	
}



#ariane a, #ariane a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #999999;

}
#ariane a:hover {

color:#666666;
}
#ariane p a
{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF3399;	

}
#ariane p a:hover {

color: #FF0482;	
}

/*---------------------------------------------------*/
.contenant
{
	float:left;
	display:inline;
	width: 727px;
	
	margin-left: 27px;
	/*border: 1px solid #CC99CC;*/
}
.logos_partenaire
{
float:left;
display:inline;
width:133px;
margin-top:15px;
/*border: 1px solid #CC99CC;*/
}
.infos_partenaires
{
	float:left;
	display:inline;
	width:310px;
	margin-top:15px;
	font-family: Arial, Helvetica, sans-serif;
	/*border: 1px solid #CC99CC;*/
	padding-top: 2px;
	margin-left: 3px;
	
}
.infos_partenaires h1
{
	font-size: 14px;
	font-weight: bold;
	color: #4D4D4D;
	margin: 0px;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
}
.infos_partenaires p
{
	font-size: 11px;
	color: #666666;
	margin: 0px;
}

.zone_identi
{
float:left;
display:inline;
width:265px;
margin-top:15px;
/*border: 1px solid #CC99CC;*/

}

.zome_diapo
{
	float:left;
	display:inline;
	width: 711px;
	margin-top: 10px;	/*border: 1px solid #CC99CC;*/
}

.g_image
{
	float:left;
	display:inline;
	width: 453px;
	/*border: 1px solid #CC99CC;*/
}

.zone_vignette
{
	float:left;
	display:inline;
	width: 247px;
	/*border: 1px solid #CC99CC;*/
	margin-left: 9px;
}
.item_vignette
{
	float:left;
	display:inline;
	margin-left: 7px;
	margin-top: 3px;
	height: 73px;
	width: 113px;
	margin-bottom: 15px;
}
.bloc_affiche_remise
{
	float:left;
	display:block;
	width:719px;

	margin-top: 10px;
	background-image: url(../1/interface/fondd_bloc_reduc.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 93px;
}

.bloc_remise
{
float:left;
	display:block;
	width:650px;
	
}
.bloc_remise p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E62884;
	text-transform: uppercase;
	margin-left: 20px;
	
}


.onglet_txt_partenaire_1
{
	float:left;
	display:inline;
	width:111px;
	height:29px;
	background-color: #CBCACB;text-align: center;
	}
	
.onglet_txt_partenaire_1 a, onglet_txt_partenaire_1 a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	color: #6A6263;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 29px;
	
}

.onglet_txt_partenaire_2
{
	float:left;
	display:inline;
	width:auto;
	height:29px;
	background-color: #E1E1E1;text-align: center;
	}
.onglet_txt_partenaire_2 a, onglet_txt_partenaire_2 a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	color: #6A6263;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 29px;
	padding-right: 10px;
	padding-left: 10px;
}

	

#bloc_texte_partenaire
{
	float:left;
	display:block;
	width:719px;
	background-color: #CBCACB;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 15px;
	padding-bottom: 10px;
	margin-bottom: 30px;
	
}

#bloc_texte_partenaire p,#bloc_texte_partenaire_2 p
{
	font-size: 12px;
	color: #6A6263;
	width: auto;
	margin-left: 20px;
	margin-top: 8px;
	margin-bottom: 8px;		
	margin-right: 10px;
}


#bloc_texte_partenaire h1, #bloc_texte_partenaire_2 h1
{
	font-size: 20px;
	font-weight: bold;
	margin-left: 20px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	
	color: #6A6263;
}

#bloc_texte_partenaire h2, #bloc_texte_partenaire_2 h2
{
	font-size: 18px;
	font-weight: bold;
	margin-left: 20px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #6A6263;
}

#bloc_texte_partenaire h3, #bloc_texte_partenaire_2 h3
{
	font-size: 15px;
	font-weight: bold;
	margin-left: 20px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #6A6263;
}

#bloc_texte_partenaire h4, #bloc_texte_partenaire_2 h4
{
	font-size: 13px;
	font-weight: bold;
	margin-left: 20px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #6A6263;
}
#bloc_texte_partenaire h5, #bloc_texte_partenaire_2 h5
{
	font-size: 11px;
	font-weight: bold;
	margin-left: 20px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
		color: #6A6263;
}

#bloc_texte_partenaire_2
{

float:left;
	display:none;
	width:719px;
	background-color: #E1E1E1;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 15px;
	padding-bottom: 10px;
	margin-bottom: 30px;
}
#bloc_texte_partenaire_2 a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #990000;
}

#bloc_texte_partenaire_2 a:hover

{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #990066;
}

.denomination
{
	float:left;
	display:inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	margin-left: 10px;
}

.decon_dp
{
	float:right;
	display:inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: 15px;
}

.renouvellement_carte_lien
{
	float:left;
	display:inline;
	color: #990000;
	margin-left: 10px;
	margin-bottom: 10px;
}
.renouvellement_carte_lien a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;

	color: #990000;
}


.information_connexion
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.aide
{
	float:left;
	display:inline;
	margin-left: 12px;
	height: auto;
	width: 230px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}

.aide p
{
	padding-left: 3px;
}

.aide a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #737373;
	text-decoration: none;
}
/****************DIALOGUE LOGIN**************************************/
.boitedialogue_login
{
	position:absolute;
	left:450px;
	top:300px;
	width:400px;
	height:auto;
	z-index:100;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0px;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	background-image: url(images/interfaces/oiseau_bleu_login.jpg);
	background-repeat: no-repeat;
	background-position: left 20px;
}

.logus_2
{
	margin-left: 50px;
}
.message_erreur_log
{
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	
	text-align: left;
	margin-left: 130px;
	
}
.textedial
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A6A6A6;
	/*text-align: center;*/
	line-height: 18px;
	width: 435px;
	margin-left: 55px;
	
	text-align: left;
	display: block;
}
.noir_gras
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: 5px;
}
.noir_gras_b
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #000000;
	
}
.valide1
{
	float:right;
	height: 25px;
	width: 70px;
	margin-right: 10px;
	margin-top: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 5px;
}
.valide2
{
	float:right;
	height: 25px;
	width: 130px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 5px;
	
}


a.b_dial:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 0px;
	
}
a.b_dial:link, a.b_dial:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #666666;
	margin-left: 0px;
}


a.b_dial:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #999999;
	margin-left: 0px;
}
.information_couleur
{
	background-color: #CCCCCC;
	width: 400px;
	margin-bottom: 10px;
	
	height: 30px;
	line-height: 25px;
	background-image: url(interface/barre_fond_popup.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	
}
.texte_couleur
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	float:left;
	display:inline;
	width: 355px;
	
	padding-left: 10px;
}
.image_couleur
{
	float:right;
	display:inline;
	margin-right: 3px;	
}


/*****************zone_connection********************/
.zone_connection_2
{
	width: 230px;
	margin-left: 50px;
	float:left;
	display:inline;
	height: 200px;
	
}

.zone_connection-2 h1, .zone_creer_compte_2 h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #999496;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:8px;
	font-weight: normal;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
}

.zone_connection_2 span, .zone_creer_compte_2 span
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999496;
	padding: 0px;
	
	margin-top: 0px;
	margin-right: 0px;
	
}

.zone_connection_2 a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999496;
	display: block;margin-bottom: 10px;
}

.zone_connection_2 label
{
	display:block;
	width:250px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #A69FA2;
	margin-top: 5px;
	margin-bottom: 10px;
		
}
.b_input_logus
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	width: 200px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #ECECED;
	height: 19px;
}

.bouton_identifier_logus
{
	background-color: transparent;
	background-image: url(interface/identifier_compte_client.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 29px;
	width: 133px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
		
}

.bouton_identifier_logus_2
{
	background-color: transparent;
	background-image: url(interface/identifier_compte_client.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 29px;
	width: 133px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
		
}


.message_erreur_log_2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	padding: 5px;
	line-height: 20px;
	
	width: 380px;
	margin-left: -50px;
}

.message_erreur_log_2 a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E62884;
}


/*--------------------------------------------------*/
.derniere_minute
{
	float:left;
	display:inline;
	width:478px;
	margin-left: 27px;
	margin-bottom: 12px;/*border: 1px solid #CC99CC;*/

}
.seconde
{
	float:left;
	display:inline;
	
	width:227px;
	margin-left: 27px;
	margin-bottom: 12px;
	/*border: 1px solid #CC99CC;*/
}
.suite_offre
{
	float:left;
	display:inline;
	width:227px;
	margin-left: 27px;
	margin-bottom: 12px;
		/*border: 1px solid #CC99CC;*/
	
}
.sur_texte_1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	position: absolute;
	z-index: 15;
	padding-top: 110px;
	height: auto;
	width: 223px;
	visibility: hidden;
}
.sur_texte_1 p.blanc
{
	float:left;
	font-size: 13px;
	color: #FFFFFF;
	margin-left: 4px;
	display: inline;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	visibility: visible;	
}
.sur_texte_1 p.rose
{
	float:right;
	color: #E62B8D;
	font-size: 15px;
	display: inline;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	visibility: visible;

}

/****************************************************/
/****************************************************/

#footer
{
	height: auto;
	width: 991px;
	text-align: center;	
	
}

.image_bas
{
	background-image: url(interface/bas.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 174px;
	
}
.infos_enfants
{
	height: 68px;
	width: 174px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-align: left;
	float: right;
	margin-top: 85px;
	margin-right: 20px;
}

.infos_enfants a
{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.infos_enfants a:hover
{
	text-decoration: none;
}
/*--------------------------------------------------*/


/****menu bas***/

.contient_menu_b
{
	text-align: center;
	margin-left: 12%;
	margin-top: 40px;
}

#menu_b {
	float: left;
	display:inline;
	padding:0;
	height:2em;
	list-style-type:none;
	/*border-left:1px solid #bbb;*/
	color: #999999;
	
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#menu_b li {
	float:left;
	width:auto;
	height:1em;
	line-height:1em;
	border-right:1px solid #bbb;
	position:relative;
	text-align:center;
	color: #999999;
	padding-right: 12px;
	padding-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	color:#CECCCD;
	font-weight: bold
	
}
#menu_b li a, #menu_b li a:visited {
	display:block;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#CECCCD;
	font-weight: bold;
}

#menu_b li a.actif {color: #E62884;}


#menu_b li a:hover {
border:0; /* needed to trigger IE */
color:#C3C3C3;
}

.actif
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF3399;	
}
/***********************************************/
/***********************************************/
#search-block-form label
{
display:none;
}

#edit-search-block-form-1
{
	background-color: #999496;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	width: 151px;
	margin-left: 10px;
}


#edit-submit, #edit-submit-2
{
	background-color:transparent;
	background-image: url(/sites/all/files/images/bouton_ok_cherche.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height:21px;
	width:21px;
	color: transparent;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;	
	cursor:pointer;	
}

/**************Affichage des sous catégories***************/

.seconde_ss
{
	float:left;
	display:inline;	
	width:227px;
	height: 169px;
	margin-left: 27px;
	margin-bottom: 2px;	
}

.sur_texte_2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	position: absolute;
	padding-top: 105px;
	height: auto;
	width: 222px;	
	visibility: hidden;	
}
.sur_texte_2 p.blanc
{
	float:left;
	font-size: 13px;
	color: #FFFFFF;
	margin-left: 4px;
	display: inline;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	visibility: visible;
}
.sur_texte_2 p.rose
{
	float:right;
	color: #E62B8D;
	font-size: 15px;
	display: inline;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/*******************************************/
.sc_gauche
{
	padding: 0px;
	margin: 0px;
}
.sc_gauche li
{
	list-style-image: url(interface/puce.jpg);
	list-style-position: inside;
	white-space: nowrap;
	
}
.sc_gauche li a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	line-height: 19px;
	vertical-align:20%;
	text-decoration: none;	
}
.sc_gauche li a:hover
{
	
	color: #E62884;	
}
.sc_gauche li a.actif {color: #E62884;}

/*************** DEVENIR PARTENAIRE *************************/

.content_partenaire
{
	font-family: Arial, Helvetica, sans-serif;
	/*border: 1px solid #0000FF;*/
	padding-left: 10px;
}

.content_partenaire h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #E62B8D;
	padding: 0px;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:-8px;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
}


.content_partenaire hr
{
	padding: 0px;
	margin-left: 10px;
	width: 740px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E5E5E5;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}


.form_col_1
{
float:left;
display:inline;
/*border: 1px solid #99FF66;*/
}



.form_col_2
{
	float:left;
	display:inline;
	/*border: 1px solid #CCCC00;*/
	margin-left: 50px;
}
.form_col_1 label
{
	display:block;
	width:330px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B4AFB1;
	margin-top: 5px;
	margin-bottom: 25px;
	margin-left: 10px;	
}

.form_col_1 input
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	width: 318px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #ECECED;
	height: 19px;
}

.dp_adresse
{
display:block;
	width:355px;
	text-align:left;
	margin-top: 5px;
	margin-bottom: 20px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B4AFB1;	
}

.dp_input_adresse
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	width: 350px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #ECECED;
	height: 19px;
}

.dp_ville
{
	float:left;
	display:inline;
	width:220px;
	text-align:left;
	margin-top: 5px;
	margin-bottom: 25px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B4AFB1;		
}

.dp_input_ville
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	width: 220px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #ECECED;
	height: 19px;	
}


.dp_cp
{
	float:left;
	display:inline;
	width:105px;
	text-align:left;
	margin-top: 5px;
	margin-bottom: 25px;
	margin-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B4AFB1;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}

.dp_input_cp
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	width: 105px;
	background-color: #ECECED;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 19px;	
}

.form_col_2 textarea
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	width: 350px;
	background-color: #ECECED;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}

.dp_commentaire
{
	display:block;
	width:355px;
	text-align:left;
	margin-top: 5px;
	margin-bottom: 20px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B4AFB1;	
}

.bouton_ok_dp
{
	background-color: transparent;
	background-image: url(interface/bouton_ok_devenir_partenair.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 29px;
	width: 133px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
	margin-left: 10px;	
}


.champ_obligatoire
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E62B8D;	
	margin-left: 10px;	
}


.etoile_dpc
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #E62B8D;
}
.postal_tele
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	color: #B4AFB1;
}

.texte_devenez_partenaire
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;	
	color: #9C9698;
	margin-left: 10px;
}

.message
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #993300;
	margin-left: 10px;
}

/******************Compte client*******************************/
.content_compte_client
{
	font-family: Arial, Helvetica, sans-serif;
	/*border: 1px solid #0000FF;*/
	padding-left: 10px;
}

.content_compte_client h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #E62B8D;
	padding: 0px;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:-8px;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
}


.content_compte_client hr
{
	padding: 0px;
	margin-left: 10px;
	width: 740px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E5E5E5;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.content_compte_client p
{
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 17px;
	margin-top: 20px;
	margin-left: 10px;
	font-weight: bold;
	margin-right: 0px;
	margin-bottom: -3px;
}
.content_compte_client a
{
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	
	font-weight: bold;
	
}


.content_compte_client span
{
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#B5AFAF;
	font-size: 12px;
	
	margin-left: 10px;
	font-weight: bold;
	margin-right: 0px;
	
}



.content_compte_client_col_1
{
float:left;
display:inline;
/*border: 1px solid #99FF66;*/
}



.message_carte_active
{
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 10px;
	color: #990000;
	font-size: 14px;
	font-weight: bold;
}


.content_compte_client_col_2
{
	float:left;
	display:inline;
	/*border: 1px solid #CCCC00;*/
	margin-left: 70px;
}
.content_compte_client_col_1 label,.content_compte_client_col_2 label
{
	display:block;
	width:330px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B4AFB1;
	margin-top: 5px;
	margin-bottom: 20px;
	margin-left: 10px;	
}

.b_input_cpt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	width: 318px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #ECECED;
	height: 19px;
}
.select_date
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-color: #ECECED;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 0px;
	padding: 0px;
	margin-top: 5px;
	width: 102px;
}




.bouton_modifier_compte
{
	background-color: transparent;
	background-image: url(interface/modifier_information_cpt_cl.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 29px;
	width: 206px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
		
}

.bouton_modifier_mdp
{
	background-color: transparent;
	background-image: url(interface/modifier_votre_mot_de_passe.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 29px;
	width: 206px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
		
}


.bouton_inscription_cpt
{
	background-color: transparent;
	background-image: url(interface/valider_inscription.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 29px;
	width: 133px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
	margin-left: 10px;		
}

/*******************zone_connection********************/
.zone_connection
{
	width: 318px;
	margin-left: 50px;
	float:left;
	display:inline;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	height: 210px;
	
}

.zone_connection h1, .zone_creer_compte h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #999496;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:8px;
	font-weight: normal;
	text-align: left;
}

.zone_connection span, .zone_creer_compte span
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999496;
	padding: 0px;
	
	margin-top: 0px;
	margin-right: 0px;
	
}

.zone_connection a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999496;
	display: block;margin-bottom: 10px;
}

.zone_connection label
{
	display:block;
	width:250px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #A69FA2;
	margin-top: 5px;
	margin-bottom: 10px;
		
}
.b_input_logus
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	width: 200px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #ECECED;
	height: 19px;
}

.bouton_identifier_logus
{
	background-color: transparent;
	background-image: url(interface/identifier_compte_client.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 29px;
	width: 133px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
		
}

.bouton_identifier_logus_2
{
	background-color: transparent;
	background-image: url(interface/identifier_compte_client.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 29px;
	width: 133px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
		
}


/*.message_erreur_log
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	padding: 10px;
	line-height: 20px;
}*/


.zone_creer_compte
{
	float:right;
	display:inline;
	color:#999496;
	margin-right: 70px;
}



.bouton_crrer_compte
{
	background-color: transparent;
	background-image: url(interface/creer_un_compte.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 29px;
	width: 133px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
	margin-top: 8px;
}
/************************************************/
.content_commander_carte
{
	font-family: Arial, Helvetica, sans-serif;
	/*border: 1px solid #0000FF;*/
	padding-left: 10px;
	
}

.content_commander_carte h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #E62B8D;
	padding: 0px;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:-8px;
	text-align: left;
}


.content_commander_carte hr
{
	padding: 0px;
	margin-left: 10px;
	width: 740px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E5E5E5;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.content_commander_carte p
{
font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	padding: 0px;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:-8px;
	
}


.bloc_achat
{
	float : left;
	display:inline;
	padding: 0px;
	margin-left: 10px;
	width: 237px;
	/*border: 1px solid #0000FF;*/
text-align: center;
	margin-top: 8px;
}

.bloc_achat p
{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#999496;
	text-align: center;
	font-size: 18px;
}
.bloc_achat span
{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#999496;
	text-align: center;
	font-size: 12px;
}

.b_input_achat
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	width: 200px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #ECECED;
	height: 16px;
	margin-top: 3px;
	margin-bottom: 3px;
}

	



.bouton_acheter_1
{
	background-color: transparent;
	background-image: url(interface/bt_acheter.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 29px;
	width: 133px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
	margin-top: 10px;
	margin-bottom: 5px;
}

/*********************************************************/
.bloc_adresse_facturation
{
	border: 1px solid #CCCCCC;
	float:left;
	display:inline;
	width: 356px;
	height: 136px;
	margin-top: 10px;
	margin-left: 10px;
	padding: 4px;
}

.bloc_adresse_facturation h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 5px;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
}

.bloc_adresse_facturation p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6A6263;
	padding: 0px;
	margin-bottom: 3px;
	margin-left: 10px;
	margin-top: 5px;
	margin-right: 0px;
}

.tableau_panier
{
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#6A6263;
	text-align: left;
	text-indent: 5px;
	
}
.tableau
{
margin-left:10px;
}

.banque
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}

/********************************************************/
.content_page
{
	
	/*border: 1px solid #0000FF;*/
	padding-left: 10px;
}

.content_page h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #E62B8D;
	padding: 0px;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:-8px;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
}

.content_page h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #E62B8D;
	padding: 0px;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom:0px;
}

.content_page h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E62B8D;
	padding: 0px;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom:0px;
}

.content_page h4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E62B8D;
	padding: 0px;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom:8px;
}


.content_page hr
{
	padding: 0px;
	margin-left: 10px;
	width: 740px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E5E5E5;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}


.content_page p
{
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#999999;
	font-size: 12px;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
}

.content_page a
{
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #E62B8D;
	font-size: 12px;
	
}

.content_page ul
{
	font-family: Arial, Helvetica, sans-serif;
	color:#999999;
	font-size: 13px;
	list-style-type: none;	
}

.content_page ul li
{
	font-family: Arial, Helvetica, sans-serif;
	color: #E62B8D;
	font-size: 13px;
	list-style-type: none;	
}

.bouton_perdu
{
}


/****************************************************/
.vos_idees
{
padding-left: 10px;
}



.vos_idees h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #E62B8D;
	padding: 0px;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:-8px;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
}




.vos_idees hr
{
	padding: 0px;
	margin-left: 10px;
	width: 740px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E5E5E5;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.vos_idees p
{
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#999999;
	font-size: 12px;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
}

.vos_idees h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E62B8D;
	padding: 0px;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom:0px;
}






.centrer_champs
{
	width: 300px;
	margin-left:200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	color: #000000;
	font-weight: bold;	
}


.champs_texte_contact_2
{
	width: 90px;
	float:left;
	display:block;
	margin-left: 5px;
	text-align: left;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B4AFB1;
	margin-bottom: 15px;
	
	/*border: 1px solid #00CC00;*/
	
}

.champs_texte_contact_2  input
{
border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #ECECED;
	height: 19px;
	width: 299px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;	
	}
.magasin
{
	display: inline;
	float: left;
	width: 220px;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B4AFB1;
	
}
.telephone
{
	display: inline;
	float: left;
	width: 220px;
	margin-left: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B4AFB1;
		
}

.ville
{
	display: inline;
	float: left;
	width: 220px;
	margin-left: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B4AFB1;
		
}
.magasin input, .ville input, .telephone input
{

	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #ECECED;
	height: 19px;
	width: 205px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
/**********************************************/
#simplegallery1{ /*//CSS for sample Gallery*/
position: relative; /*keep this intact*/
	visibility: hidden; /*keep this intact*/
	/*border: 10px solid darkred;*/
}

#simplegallery2{ /*//CSS for sample Gallery*/
position: relative; /*keep this intact*/
	visibility: hidden; /*keep this intact*/
	/*border: 10px solid darkred;*/
	
}





.textexxx
{
	font-family: "Courier New", Courier, monospace;
	height: 50px;
	width: 50px;
	border: 1px solid #CC0000;
}

/***********************************************/
/*****************Proximite*********************/
.select_ville
{
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}


.select_ville select
{
	margin-left:8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	border: 1px solid #CCCCCC;
	font-weight: bold;
}



/************************************************************/
.proximite
{
padding-left: 10px;
}



.proximite h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #E62B8D;
	padding: 0px;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:-8px;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
}




.proximite hr
{
	padding: 0px;
	margin-left: 10px;
	width: 740px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E5E5E5;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.proximite p
{
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#999999;
	font-size: 12px;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
}

.proximite a
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}


.proximite a:hover
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
/***************************************************/
.float_texte_pdf
{
	font-family: Arial, Helvetica, sans-serif;
	display: inline;
	float: left;
	height: 100px;
	width: 300px;
	margin-left: 20px;
	border: 1px solid #F3F3F3;
	
}

.par_texte_pdf
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/*********************RECHERCHE********************/
.recherche_page
{
	
	/*border: 1px solid #0000FF;*/
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#999999;
}

.recherche_page h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #E62B8D;
	padding: 0px;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:-8px;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
}

.recherche_page h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #E62B8D;
	padding: 0px;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom:0px;
}

.recherche_page h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E62B8D;
	padding: 0px;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom:0px;
}

.recherche_page h4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E62B8D;
	padding: 0px;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom:8px;
}


.recherche_page hr
{
	padding: 0px;
	margin-left: 10px;
	width: 740px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E5E5E5;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}


/*.recherche_page p
{
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#999999;
	font-size: 12px;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
}*/

.recherche_page a
{
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #E62B8D;
	font-size: 12px;
	margin-left: 25px;
	font-weight: bold;
	font-variant: normal;
	
}

.recherche_page ul
{
	font-family: Arial, Helvetica, sans-serif;
	color:#999999;
	font-size: 13px;
	list-style-type: none;	
}

.recherche_page ul li
{
	font-family: Arial, Helvetica, sans-serif;
	color: #E62B8D;
	font-size: 13px;
	list-style-type: none;	
}
.proxi{
	color: #9966CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
	margin-bottom: 2px;
}
.natio{
	color:#999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	font-variant: small-caps;
	margin-bottom: 5px;
	margin-left: 10px;
	
}
.mot_cles
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	color: #3333FF;
}
.resultat_re
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left: 12px;
	line-height: 20px;
}
.conseil_re
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left: 18px;
	line-height: 20px;
	
}

.formulaire_r_1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	margin-left: 0px;
	width: 195px;
	
}

.input_r
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #999496;
	width: 157px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #FFFFFF;
	font-size: 16px;
}
.input_btt
{
	
	background-image: url(../1/interface/bouton_ok_cherche.jpg);
	width: 21px;
	height: 21px;
	
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: no-repeat;
	
	background-color: transparent;
}



.formulaire_r_2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	padding: 0px;
	margin-left: 35px;
	
}