/* CSS Document */

*{
	margin:0;
	padding:0;
	border:none;
}
body{
	font-size:62.5%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
table,tbody
{
	margin:0;
	padding:0;
	border:0;
}

/* flux principal */
div#header,div#content,div#footer,div#prefooter{
	position:relative;
	left:50%;
	margin:0 0 0 -393px;
	width:787px;
}

/* header */
div#header{
	height:83px;
	background-image:url(../images/client/bg_header.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
div#header h1
{
	font-size:1em;
}
img#logo{
	width:49.6em;
	height:83px;
	margin:0;
}
div#fil_ariane
{
	position:absolute;
	z-index:1;
	top:-5px;
	left:10px;
	width:700px;
	color:#0060D0;
}
div#fil_ariane a
{
	color:#0060D0;
}
div#partenariat_sis
{
	position:absolute;
	top:3px;
	right:30px;
	z-index:1;
}
/* container */
div#content{
	background:white;
	background-image:url(../images/client/bg_content.gif);
	background-repeat:repeat-y;
	background-position:181px top;
	/*height:1000px;*/
	
}
/************************************** menu *******************************************/
div#colonne_gauche{
	float:left;
	width:180px;
	margin:0!important;
	margin-top:-2px;
}
div#colonne_gauche div#menu_haut{
	background-image:url(../images/client/bg_menu_haut.jpg);
	background-repeat:no-repeat;
	width:180px;
	height:54px;
	margin:0!important;
}
div#colonne_gauche div#menu_bas{
	/*background-image:url(../images/client/bg_menu_bas.gif);
	background-repeat:no-repeat;*/
	width:180px;
	/*height:167px;*/
}

div#colonne_gauche div#menu_bas div#liens_divers
{
	background:url(../images/client/bg_menu_gauche_liensdivers_y.gif) repeat-y;
}
div#colonne_gauche div#menu_bas div#recherche_top
{
	background:white url(../images/client/bg_menu_gauche_recherche_top.gif) no-repeat;
	height:10px!important;
}
div#colonne_gauche div#menu_bas div#recherche_bottom
{
	background-image:url(../images/client/bg_menu_gauche_sous_recherche.gif);
	height:60px;
}

/* impression */
div#colonne_gauche div#menu_bas div#action_impression
{
	background:white;	
}
div#colonne_gauche div#menu_bas div#action_impression ul 
{
	list-style-type:none;
	padding:10px 0;
}


div#colonne_gauche div#menu_bas div#action_impression ul li
{
	margin:5px 10px 5px 0;
	padding:0 0 4px 40px;
	height:auto!important;
	height:28px;
	min-height:28px;
	vertical-align:middle;
	color:#0053A6;
	border-bottom:1px solid #E9E9E9;
}

div#colonne_gauche div#menu_bas div#action_impression ul li a
{

	height:28px;
	min-height:28px;
	vertical-align:middle;
	color:#0053A6;
	text-decoration:none;
}
div#colonne_gauche div#menu_bas div#action_impression ul li a:hover
{
	text-decoration:underline;
}
div#colonne_gauche div#menu_bas div#action_impression ul li#ajout_ok
{
	background-image:url(../images/client/Pict_impression_ok.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div#colonne_gauche div#menu_bas div#action_impression ul li#imprimer_this
{
	background-image:url(../images/client/Pict_impression_unique.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div#colonne_gauche div#menu_bas div#action_impression ul li#imprimer_add
{
	background-image:url(../images/client/Pict_impression_ajout_panier.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div#colonne_gauche div#menu_bas div#action_impression ul li#ajout_panier
{
	background-image:url(../images/client/Pict_impression_panier.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
/* /impression */
div#colonne_gauche div#all_bottom
{
	background:	url(../images/client/bg_menu_gauche_all_bottom.gif) no-repeat;
	height:68px;
}


div#colonne_gauche ul#menulist{
	list-style-type:none;
	list-style-position:outside;
	width:180px;
}
div#colonne_gauche ul#menulist h3, div#colonne_gauche ul#menulist h4
{
	font-size:1em;
	font-weight:normal;
}
div#colonne_gauche ul#menulist li.smenu_1{
	background-image:url(../images/client/bg_menu_borderbottom.gif);
	background-repeat:repeat-y;
	padding-bottom:1px;
	background-position:left bottom;
}
ul#menulist li.smenu_1 a.menu_1hover{
	color:#0066CC;
	text-decoration:none;
	display:block;
	font-size:1.1em;
	padding:2px 0 4px 10px;
	font-weight:bold;
	background:white;
	background-image:url(../images/client/bg_menu_gauche_hover.gif);
}
ul#menulist li.smenu_1 a.menu_1{
	color:#0066CC;
	text-decoration:none;
	display:block;
	font-size:1.1em;
	padding:2px 0 4px 10px;
	font-weight:bold;
	background:white;
}



ul#menulist li.smenu_1 a.menu_1 span,ul#menulist li.smenu_1 a.menu_1hover span{
	display:none;
}
ul#menulist li.smenu_1 a.menu_1:hover{
	background-image:url(../images/client/bg_menu_gauche_hover.gif);
}
ul#menulist ul
{
	list-style-type:none;
}
ul#menulist li.smenu_2
{
	background-image:url(../images/client/bg_smenu2_bottom.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-bottom:1px;

}
ul#menulist li.smenu_2 a.menu_2
{
	color:#0066CC;
	text-decoration:none;
	display:block;
	font-size:1em;
	padding:0.2em 0 0.4em 1em;
	background-image:url(../images/client/bg_smenu_2.gif);
}

ul#menulist li.smenu_2 a.menu_2hover
{
	color:#001C72;
	text-decoration:none;
	display:block;
	font-size:1em;
	padding:0.2em 0 0.4em 1em;
	background-image:url(../images/client/bg_smenu_2.gif);
}

ul#menulist li.smenu_2 a.menu_2hover span
{
	
	background-image:url(../images/client/Pict_smenu2_li_hover.gif);
	background-repeat:no-repeat;
	float:left;
	width:6px;
	height:6px;
	margin:4px 0.3em 0 0em;
}

ul#menulist li.smenu_2 a.menu_2:hover
{
	color:#001C72;
}
ul#menulist li.smenu_2 a.menu_2 span
{
	
	background-image:url(../images/client/Pict_smenu2_li.gif);
	background-repeat:no-repeat;
	float:left;
	width:6px;
	height:6px;
	margin:4px 0.3em 0 0em;
}
ul#menulist li.smenu_2 a.menu_2:hover span
{
	background-image:url(../images/client/Pict_smenu2_li_hover.gif);
}
ul#menulist ul.smenu_3
{
	background-image:url(../images/client/bg_smenu3_ul.jpg);
	background-repeat:no-repeat;
	padding-top:5px;
}
ul#menulist ul.smenu_3 li.smenu_3
{
	background-image:url(../images/client/bg_smenu_3.gif);
	padding:2px 0 2px 20px;
}
ul#menulist a.menu_3
{
	color:#0066CC;
	text-decoration:none;
	background-image:url(../images/client/Pict_smenu_3.gif);
	background-position:left 6px;
	background-repeat:no-repeat;
}
ul#menulist a.menu_3:hover
{
	text-decoration:underline;
}

ul#menulist a.menu_3hover
{
	color:#0066CC;
	text-decoration:underline;
	background-image:url(../images/client/Pict_smenu_3.gif);
	background-position:left 6px;
	background-repeat:no-repeat;
}
div#menu_bas ul#menu_list_bas{
	list-style-type:none;
	list-style-position:outside;
	padding:10px;
}
ul#menu_list_bas li{

	background-image:url(../images/client/Pict_menu_list_bas.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding-left:1em;
}
ul#menu_list_bas a{
	color:#86000A;
	text-decoration:none;
	font-size:1.1em;
	
}
div#menu_form_search{
	display:block;
	padding-left:16px;
	background:white;
}
div#menu_form_search input#search{
	border:1px solid #666667;
	width:60px;
	font-size:11px;
	padding:0.1em;
	background-color:#EDF3FC;
}
div#menu_form_search input#search:focus{
	background-color:white;
	border-color:#ffa35a;
}
/**************************************** contenu ********************************************/
div#contenu{
	float:left;
	width:408px!important;
	width:360px;
	background-image:url(../images/client/bg_contenu.gif);
	background-repeat:repeat-y;
}

div#contenu_haut{
	background-image:url(../images/client/bg_contenu_haut.gif);
	width:408px;
	height:59px;
	z-index:2;
}
div#contenu_bas
{
	display:block;
	margin-left:180px;
	background-image:url(../images/client/bg_contenu_bas.gif);
	width:408px;
	height:39px;
	z-index:1;
}
div#content div#contenu_bas
{
	left:180px;
}

div#contenu_basdroit
{
	position:absolute;
	right:0!important;
	right:-1px;
	bottom:0!important;	
	background-image:url(../images/client/bg_bd_bleuClair.gif);
	width:199px;
	height:39px;
}
/***** colonne droite *****/
div#colonne_droite{
	float:right;
	width:199px;
	padding-bottom:50px;
}
div#texte{
	padding:10px 10px 50px 10px;
}
div.bloc_centre_container{
	padding:10px 0px 10px 12px;
}
div.bloc_centre_container div.stitre h2
{
	color:#0467C7;
	font-size:1.4em;
	padding:0px 20px 10px 20px;
}
div.bloc_centre_container div.player_flash
{
	padding:5px;
}
#top_right{
	background-image:url(../images/client/colonne_droite/bg_top_01.jpg);
	width:199px;
	height:144px;
}
div#top_right_contenu
{
	width:199px;
	height:61px;	
	background-image:url(../images/client/colonne_droite/bg_colonne_droite_top_contenu_h.gif);
}
div.fond_droite_image
{
	width:199px;	
	background-image:url(../images/client/colonne_droite/bg_fond_image.gif);
}
div#top_right_contenu .h
{
	background-image:url(../images/client/colonne_droite/bg_colonne_droite_top_contenu_h.gif);
}
div.exergue_droite_repeaty
{
	width:199px;
	background-image:url(../images/client/colonne_droite/bg_block_droite_exergue_repeaty.jpg);
	background-repeat:repeat-y;
}
div.exergue_droite_repeaty div.exergue_droite
{
	width:199px;
	height:auto!important;
	height:163px;
	min-height:163px;
	background-image:url(../images/client/colonne_droite/bg_block_droite_exergue.jpg);
	background-repeat:no-repeat;
}
div.exergue_droite_repeaty div.texte_exergue_droite
{
	margin:0px 20px 20px 20px;
	padding-top:25px;
	color:#002185;
}
/* bloc liens avec image droite */
div.image_liens_droite
{
	width:199px;
}
div.bg_image_liens_droite_top
{
	width:199px;
	height:15px;
	background-image:url(../images/client/colonne_droite/bg_image_liens_droite_top.gif);
}
div.bg_image_liens_droite_image
{
	width:199px;
	background-image:url(../images/client/colonne_droite/bg_image_liens_droite_image.gif);
}
div.bg_image_liens_droite_titre
{
	width:189px;
	height:auto!important;
	height:48px;
	min-height:48px;
	background:#EEf6fd;
	/*background-image:url(../images/client/colonne_droite/bg_image_liens_droite_titre.gif);*/
}
div.border_sep_droite
{
	width:189px;
	height:1px;
	font-size:1px;
	background:#002185;
}
div.bg_image_liens_droite_titre h3
{
	font-size:1.2em;
	color:#0066CC;
	padding:21px 0 0 30px;
}
div.bg_image_liens_droite_liste
{
	width:199px;
	height:auto!important;
	height:173px;
	min-height:173px;
	background-image:url(../images/client/colonne_droite/bg_image_liens_droite_liste.gif);
	background-repeat:no-repeat;
}
div.bg_image_liens_droite_liste ul
{
	padding:20px 20px 20px 10px;
	list-style-type:none;
}
div.bg_image_liens_droite_liste ul li
{
	background-image:url(../images/client/colonne_droite/bg_image_liens_droite_li.gif);
	background-repeat:no-repeat;
	font-size:1.1em;
	padding-left:30px;
	margin-bottom:10px;
	font-weight:bold;
}
div.bg_image_liens_droite_liste ul li a
{
	color:#002185;
	text-decoration:none;
}
div.bg_image_liens_droite_liste ul li a:hover
{
	text-decoration:underline;
}

/* bloc liens avec image droite lien unique */
div.image_liens_droite p.lien_unique
{
	margin:0px 20px 0 30px;
	padding:15px 0;
}
div.image_liens_droite p.lien_unique a
{
	color:#002185;
	font-weight:bold;
	font-size:1em;
	text-decoration:none;
}
div.image_liens_droite p.lien_unique a:hover
{
	text-decoration:underline;
}


/***** bloc info droite *****/
div.bg_bloc_info_droite
{
	width:199px;
	height:auto!important;
	height:173px;
	min-height:173px;
	background-image:url(../images/client/colonne_droite/bg_image_liens_droite_liste.gif);
	background-repeat:no-repeat;
	padding-top:20px;
}
div.bloc_info_droite
{
	background-image:url(../images/client/colonne_droite/bg_bloc_info_f.gif);
	background-repeat:no-repeat;
	width:156px;
	height:177px;
	margin:0px 0 15px 17px;
}
div.bloc_info_droite h2
{
	color:#DAE9F9;
	font-size:1.1em;
	text-align:center;
	padding-top:75px;
}
div.bloc_info_droite ul
{
	padding:10px;
	list-style-type:none;

}
div.bloc_info_droite ul li
{
	font-size:0.9em;
	background-image:url(../images/client/colonne_droite/pict_bloc_info_droit.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding-left:5px;
}
div.bloc_info_droite ul li a
{
	color:White;
	text-decoration:none;
}
div.bloc_info_droite ul li a:hover
{
	text-decoration:underline;
}
div.item_form_content
{
	margin:0 10px 0 10px;
}
h3.item_form
{
	margin:10px 0;
	font-size:1.2em;
	color:#2775f4;
}

/*********************************************** footer ********************************************/
div#footer{
	text-align:center;
	margin-bottom:10px;
	color:#931F28;
}

/* définition générales */
.middle{
	vertical-align:middle;
}
.clear{
	clear:both;
}
.center{
	text-align:center;
	
}

/****************************************** seulements les blocs de contenu ************************************/

/***** bloc vivre *****/
#bloc_vivre{
	width:408px!important;
	height:272px;
	margin-top:-59px;
	background-image:url(../images/client/blocs/bg_bloc_home_haut_vivre.jpg);
	background-repeat:no-repeat;
	z-index:4;
	
}
/* seulement pour l'admin */
#bloc_vivre_CMSFEMME{
	width:408px;
	height:272px;
	margin-top:-59px;
	background-image:url(../images/client/blocs/bg_bloc_home_haut_vivre_f.jpg);
	background-repeat:no-repeat;
}
#bloc_vivre_CMSHOMME{
	width:408px;
	height:272px;
	margin-top:-59px;
	background-image:url(../images/client/blocs/bg_bloc_home_haut_vivre_h.jpg);
	background-repeat:no-repeat;
}
#bloc_vivre_CMSGENERAL{
	width:408px;
	height:272px;
	margin-top:-59px;
	background-image:url(../images/client/blocs/bg_bloc_home_haut_vivre_g.jpg);
	background-repeat:no-repeat;
}

div#bloc_vivre ul,#bloc_vivre_CMSFEMME ul,#bloc_vivre_CMSHOMME ul,#bloc_vivre_CMSGENERAL ul{
	padding:207px 20px 0 50px;
	list-style-type:none;
}
div#bloc_vivre ul li,#bloc_vivre_CMSFEMME ul li,#bloc_vivre_CMSHOMME ul li,#bloc_vivre_CMSGENERAL ul li{
	margin:0 7px 7px 7px;
}
div#bloc_vivre ul a,#bloc_vivre_CMSFEMME ul a,#bloc_vivre_CMSHOMME ul a,#bloc_vivre_CMSGENERAL ul a{
	font-weight:bold;
	color:white;
	font-size:1em;
	text-decoration:none;
}


/******** bloc vignette *******/
.bloc_liens_vignette{
	padding-left:20px;
}
.bloc_liens_vignette h2{
	color:#002185;
	font-size:1.3em;
	margin-bottom:5px;
}
img.bloc_liens_vignette_img{
	float:left;
}
.bloc_liens_vignette_texte{
	float:left;
	margin:5px 10px 0 10px;
}
.bloc_liens_vignette ul.bloc_liens_vignette_list{
	width:220px;
}
ul.bloc_liens_vignette_list{
	list-style-type:none;
}
ul.bloc_liens_vignette_list li{
	background-image:url(../images/client/blocs/bloc_liens_vignette_li.gif);
	background-repeat:no-repeat;
	padding: 2px 2px 2px 20px;
	margin:2px;
}
ul.bloc_liens_vignette_list li a{
	color:#0F73D7;
	text-decoration:none;
}
ul.bloc_liens_vignette_list li a:hover{
	text-decoration:underline;
}

/******** bloc arbo *********/
.bloc_liens_arbo{
	padding-left:20px;
}
img.bloc_liens_arbo_img{
	float:left;
	border:1px solid #B7B7B7;
	max-width:150px;
}
.bloc_liens_arbo_texte{
	float:left;
	margin:0px 10px 0 10px;
}
ul.bloc_liens_arbo_list
{
	list-style-type:none;
}
ul.bloc_liens_arbo_list li{
	background-image:url(../images/client/Pict_list_arbo.gif);
	background-repeat:no-repeat;
	background-position:left 6px;
	max-width:200px;
	padding: 2px 2px 2px 10px;
	margin:2px;
}
ul.bloc_liens_arbo_list li a{
	color:#002185;
	text-decoration:none;
}
ul.bloc_liens_arbo_list li a:hover{
	text-decoration:underline;
}

/********bloc image *********/
div.bloc_image{
	/*background-image:url(../images/client/blocs/bg_bloc_image.jpg);*/
	width:392px;
}
div.partir_en_voyage
{
	background-image:url(../images/client/blocs/bg_bloc_image.jpg);
	height:191px;
}
div.bien_dans_ma_peau
{
	background-image:url(../images/client/blocs/bg_bloc_image_bien_dans_ma_peau.jpg);
	height:147px;
}
div.vivre_ma_sexualite
{
	background-image:url(../images/client/blocs/bg_bloc_image_vivre_ma_sexualite.jpg);
	height:147px;
}
div.bloc_image p{
	color:#0066CC;
	font-size:1.1em;
	width:190px;
}
div.bloc_image h2{
	color:#CF3B01;
	font-size:1.3em;
	padding:10px 0 5px 0;
}
div.partir_en_voyage .bloc_image_image{
	float:left;
	width:180px;
	height:191px;
}
div.bien_dans_ma_peau .bloc_image_image{
	float:left;
	width:180px;
	height:147px;
}
div.vivre_ma_sexualite .bloc_image_image{
	float:left;
	width:180px;
	height:147px;
}
div.bloc_image .bloc_image_texte{
	float:left;
	padding:10px;
}
div.bloc_image ul.bloc_image_list{
	list-style-type:none;
}
div.bloc_image ul.bloc_image_list li{
	max-width:150px;
	background-image:url(../images/client/blocs/bloc_image_li.gif);
	background-repeat:no-repeat;
	list-style-position:outside;
	padding: 2px 2px 2px 20px!important;
	margin:2px;
}
div.bloc_image ul.bloc_image_list li a{
	color:#75573E;
	text-decoration:none;
}
div.bloc_image ul.bloc_image_list li a:hover{
	color:#75573E;
	text-decoration:underline;
}
/********bloc image femme enceinte *********/
div.bloc_image_femme_enceinte{
	background-image:url(../images/client/blocs/bg_bloc_image_femme_enceinte.jpg);
	background-repeat:no-repeat;
	width:392px;
	height:188px;
}
div.bloc_image_femme_enceinte p{
	color:#0066CC;
	font-size:1.1em;
	width:190px;
}
div.bloc_image_femme_enceinte h2{
	color:#2059AC;
	font-size:1.3em;
	padding:10px 0 5px 0;
}
div.bloc_image_femme_enceinte .bloc_image_image{
	float:left;
	width:150px;
	height:191px;
}
div.bloc_image_femme_enceinte .bloc_image_texte{
	float:left;
	
}
div.bloc_image_femme_enceinte ul.bloc_image_list{
	list-style-type:none;
}
div.bloc_image_femme_enceinte ul.bloc_image_list li{
	max-width:190px;
	background-image:url(../images/client/blocs/Pict_li_bleu_f.gif);
	background-repeat:no-repeat;
	list-style-position:outside;
	padding: 1px 2px 2px 20px!important;
	margin:2px;
}
div.bloc_image_femme_enceinte ul.bloc_image_list li a{
	color:#75573E;
	text-decoration:none;
}
div.bloc_image_femme_enceinte ul.bloc_image_list li a:hover{
	color:#75573E;
	text-decoration:underline;
}
/******** titre rubrique article *******/
div#titreRubriqueOnglet
{
	width:408px;
	height:151px;
	background-image:url(../images/client/bg_titre_onglet_h.jpg);
	background-repeat:no-repeat;
}
div#titreRubriqueOngletImpression
{
	width:408px;
	height:151px;
	background-image:url(../images/client/titres/titre_onglet_impression.jpg);
	background-repeat:no-repeat;
}
div#titreRubriqueOnglet p,div#titreRubriqueOngletFaq p,div#titreRubriqueOngletVideo p,div#titreRubriqueOngletImpression p
{
	padding:80px 0 0 30px;
	font-size:1.8em;
	font-weight:bold;
}
div#titreRubriqueOnglet p span.titre1,
div#titreRubriqueOngletFaq p span.titre1,
div#titreRubriqueOngletVideo p span.titre1,
div#titreRubriqueOngletImpression p span.titre1
{
	color:#2775F4;
}
div#titreRubriqueOnglet p span.titre2,
 div#titreRubriqueOngletFaq p span.titre2,
 div#titreRubriqueOngletVideo p span.titre2,
 div#titreRubriqueOngletImpression p span.titre2
{
	color:#0053A6;
	margin-left:5px;
}

/******** titre rubrique faq *******/
div#titreRubriqueOngletFaq
{
	width:408px;
	height:151px;
	background-image:url(../images/client/bg_titre_onglet_faq_h.jpg);
	background-repeat:no-repeat;
}
div#titreRubriqueOngletFaq p
{
	padding:80px 0 0 30px;
}
/****** titre rubrique video *****/
div#titreRubriqueOngletVideo
{
	width:408px;
	height:151px;
	background-image:url(../images/client/bg_titre_onglet_video_h.jpg);
	background-repeat:no-repeat;
}
div#titreRubriqueOngletVideo p
{
	padding:80px 0 0 30px;
}
/*****  bloc article en-tête *****/
div.blocArticleEntete
{
}
div.blocArticleEntete div.gauche
{
	float:left;
	width:195px;
}
div.blocArticleEntete div.gauche img
{
	margin:0 0 0 40px;
	border:1px solid #B4B4B4;
}
div.blocArticleEntete div.droite
{
	float:left;
	width:190px;
}
div.blocArticleEntete div.droite h2
{
	color:#BC450A;
	font-size:1.4em;
	margin-bottom:10px;
}
div.blocArticleEntete div.droite ul li
{
	background-image:url(../images/client/blocs/Pict_bloc_rub_entete_li.gif);
	background-repeat:no-repeat;
	background-position:left 0.6em;
	list-style-type:none;
	padding-left:10px;
	margin-bottom:5px;
	
}
div.blocArticleEntete div.droite ul li a
{
	color:#002185;
	font-size:1.2em;
	text-decoration:none;
}
div.blocArticleEntete div.droite ul li a:hover
{
	text-decoration:underline;
}

/* bloc image du centre */
div.bloc_image_centre
{
	
}
div.bloc_image_centre div.bloc_image_centre_image
{
	float:left;
	max-width:180px;
	overflow:hidden;
}
div.bloc_image_centre div.bloc_image_centre_texte
{
	float:left;
	margin:0 0 0 5px;
	width:200px;
	overflow:hidden;	
}/*/images/client/blocs/bloc_liens_vignette_li.gif*/
div.bloc_image_centre div.bloc_image_centre_texte ul 
{
	list-style-type:none;
}
div.bloc_image_centre div.bloc_image_centre_texte ul li a
{
	background:url(../images/client/blocs/bloc_liens_vignette_li.gif) left top no-repeat;
	display:block;
	height:auto!important;
	height:1.6em;
	min-height:1.6em;
	font-size:1em;
	padding:1px 0 0 25px;
	color:#0F73D7;
	text-decoration:none;
}
div.bloc_image_centre div.bloc_image_centre_texte ul li a:hover
{
	text-decoration:underline;
}


/****** articles *****/
div.articleContainer
{
	width:386px;
	min-height:81px;
	height:auto!important;
	height:81px;
	background-image:url(../images/client/bg_bloc_article_container.gif);
	background-repeat:no-repeat;
}
div.articleContainer h2
{
	color:#0053A6;
	font-size:1.4em;
	padding:11px 0 0 40px;
}
div.contenuArticle
{
	margin:15px 15px 15px 20px;
	color:#525252;
	font-size:1.1em;
}
div.contenuArticle div.paragraphe
{
	display:block;
	margin:0 0px 10px 0px;
}
div.contenuArticle div.paragraphe p
{
	display:block;
	margin:0 0px 5px 0px;
}
div.contenuArticle a
{
	color:#0f73d7;
}
div.contenuArticle img
{
	float:right;
	margin:0 0px 10px 10px;
	border:1px solid #B4B4B4;
}
/***** FAQ ******/
p.item_faq
{
	background-image:url(../images/client/Pict_list_faq.gif);
	background-repeat:no-repeat;
	background-position:left 2px;
	margin:10px 0px 10px 20px;
	padding-left:15px;
	font-size:1.1em;
}
p.item_faq a
{
	color:#0053A6;
	text-decoration:underline;
}
p.item_faq span.question
{
	
	font-weight:bold;
	color:#2977F4;
}
div.reponse_faq
{
	margin-left:30px;
	width:344px;
}
div.reponse_faq h3
{
	font-size:1.1em;
	font-weight:bold;
	color:#FC8421;
	padding:10px 0 5px 20px;
}
div.reponse_content_faq
{
	background-image:url(../images/client/bg_faq_reponse_repeat.gif);
	background-repeat:repeat-y;	
}
div.reponse_content_faq_top
{
	background-image:url(../images/client/bg_faq_reponse_top.gif);
	background-repeat:no-repeat;
	height:auto!important;
	height:90px;
	min-height:90px;
}
div.reponse_content_faq_bottom
{
	background-image:url(../images/client/bg_faq_reponse_bottom.gif);
	background-repeat:no-repeat;
	height:42px;
}
div.reponse_content_faq_texte
{
	padding:10px 20px 10px 20px;
}
div.reponse_content_faq_texte p
{
	margin:5px 0 5px 0;
	display:block;
}
div.reponse_content_faq_bottom p.lien
{
	padding:14px 0 0 40px;
}
a.reponse_content_infolien
{
	color:#0053A6;
	text-decoration:none;
	font-weight:bold;
	font-size:1.1em;
}
a.reponse_content_infolien:hover
{
	text-decoration:underline;
}
/***** quiz *****/
div.reponse_quiz
{
	margin:3px 3px 5px 130px;
}
div.reponse_quiz a
{
	color:#0053A6;
	text-decoration:underline;
}
/***** bloc de vidéo *****/
div.video_item
{
	width:337px;
	padding: 0 0 0 30px;
}
div.video_gauche
{
	float:left;
	width:106px;
	height:56px;
	background-image:url(../images/client/videos/bg_vignette_film_container.gif);
	background-repeat:no-repeat;
}
div.video_droite
{
	float:left;
	margin: 0 0 0 10px;
	width:220px;
}
div.video_droite p
{
	font-size:1.1em;
}
span.video_intervenant
{
	font-size:1.1em;
	color:#0053A6;
	font-weight:bold;
}
span.video_intervenant a
{
	color:#0053A6;
	font-weight:bold;
}
span.video_qualite
{
	margin-left:5px;
	color:#2775F4;
	font-weight:bold;
}
div.video_droite div.video_sep
{
	width:220px;
	height:1px;
	font-size:1px;
	background-image:url(../images/client/videos/bg_video_sep.gif);
	margin:5px 0 3px 0;
}
div.video_gauche img
{
	margin:7px 0 0 7px;
}
/***** bloc témoignage *****/
div.bloc_centre_temoignage
{
	width:394px;
	height:116px;
	background-image:url(../images/client/blocs/bg_block_centre_temoignage.jpg);
}

div.bloc_centre_temoignage ul
{
	list-style-type:none;
	margin:0px 0 0 50px;
	padding-top:27px;
}
div.bloc_centre_temoignage ul li
{
	font-size:1.4em;
	margin-bottom:10px;
}
div.bloc_centre_temoignage ul li a
{
	color:#0053A6;
	font-weight:bold;
	text-decoration:none;
}
div.bloc_centre_temoignage ul li a:hover
{
	text-decoration:underline;
}

/***** résultat de recherche *****/
ul.recherche_resultat
{
	
}
/***** plan du site *****/
ul#plan_site
{
	font-size:1.1em;
	padding-left:20px;
	list-style-type:none;
}
ul#plan_site li.smenu_1
{
	background-image:url(../images/client/Pict_li_bg_blanc_f.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	margin:5px;
}
ul#plan_site li.smenu_2
{
	background-image:url(../images/client/Pict_smenu_3.gif);
	background-repeat:no-repeat;
	background-position:left 6px;
	padding-left:4px;
	margin:3px;
}
ul#plan_site li.smenu_1 a.menu_1
{
	font-size:1.1em;
	font-weight:bold;
}
ul#plan_site a.menu_2
{
	font-size:1.1em;
}
ul#plan_site a
{
	color:#0053A6;
	text-decoration:none;
}
ul#plan_site a:hover
{
	text-decoration:underline;
}
ul#plan_site ul
{
	margin-left:10px;	
	list-style-type:none;
}
/***** contact *****/
fieldset#contact
{
	margin:10px;

}
fieldset#contact div.req
{
	float:left;
	margin-top:10px;
	width:120px!important;
	font-size:1.1em;
}
fieldset#contact div.rep
{
	float:left;
	margin-top:10px;
}
fieldset#contact div.rep input,fieldset#contact div.rep textarea
{
	width:270px;
	border:1px solid #666667;
	background-color:#EDF3FC;
}
fieldset#contact div.rep input:focus,fieldset#contact div.rep textarea:focus
{
	background-color:white;
	border-color:#ffa35a;
}


/***************************************** blocs de droite******************************/

/* bloc titre + liens */
div.bloc_droite_titre_lien{
	background-image:url(../images/client/colonne_droite/bloc_droite_titre_liens.gif);
	width:199px;
	height:132px;
}
div.bloc_droite_titre_lien h3{
	padding:5px 15px 10px 25px;
	height:34px;
	font-size:1.3em;
	color:#0467C7;
}
ul.bloc_droite_titre_liste{
	list-style-type:none;
}
ul.bloc_droite_titre_liste li{
	background-image:url(../images/client/colonne_droite/bloc_droite_titre_li.gif);
	padding:2px 2px 2px 20px;
	margin:2px;
	background-repeat:no-repeat;
}
ul.bloc_droite_titre_liste li a{
	font-size:1.1em;
	color:#002185;
	font-weight:bold;
	text-decoration:none;
}
ul.bloc_droite_titre_liste li a:hover{
	text-decoration:underline;
}

/* bloc selection du profil */
div#bloc_droite_select_profil{
	width:199px;
	height:auto!important;
	height:292px;
	min-height:292px;
	background-image:url(../images/client/colonne_droite/bloc_droite_selection_bg.jpg);
	background-repeat:no-repeat;
}
div#bloc_droite_select_profil h2{
	color:#86000A;
	font-size:1.1em;
	background-image:url(../images/client/colonne_droite/bloc_droite_select_profil_bg_h2.gif);
	background-repeat:no-repeat;
	padding:10px 10px 10px 10px;
	background-position:3px 16px;
}
div#bloc_droite_select_profil form fieldset{
	padding:10px 0 10px 0;
}
div#bloc_droite_select_profil form *{
	background:transparent;
}
div#bloc_droite_select_profil label{
	display:block;
	padding:3px 2px 3px 10px;
	color:#004C83;
	vertical-align:middle;

}
div#bloc_droite_select_profil p#confid{
	color:#004C83;
	padding-left:15px;
}
/***** bloc droit top accueil vidéos *****/
div.bloc_droit_top_accueil_femme
{
	background-image:url(../images/client/colonne_droite/bg_top_droit_accueil_femme.jpg);
	background-repeat:no-repeat;
	width:199px;
	height:269px;
}
div.bloc_droit_top_accueil_homme
{
	background-image:url(../images/client/colonne_droite/bg_top_droit_accueil_homme.jpg);
	background-repeat:no-repeat;
	width:199px;
	height:269px;
}
div.bloc_droit_top_accueil_femme ul,div.bloc_droit_top_accueil_homme ul
{
	list-style-type:none;
	padding:55px 15px 0 75px;
}
div.bloc_droit_top_accueil_femme ul li,div.bloc_droit_top_accueil_homme ul li
{
	height:68px;
	color:#004B7F;
}
/*
div.bloc_droit_top_accueil_femme ul li img,div.bloc_droit_top_accueil_homme ul li img
{
	float:right;
	margin:2px 15px 0 0;
}
*/
a.bt_video_accueil
{
	float:right;
	width:15px;
	height:15px;
	font-size:0;
	background-image:url(../images/client/colonne_droite/bt_play_accueil.gif);
	background-repeat:no-repeat;
	margin:0px 15px 0 0;
	/*display:block;*/
}

/***** bloc droit toubib *****/
div.bloc_droit_toubib
{
	width:199px;
	height:145px;
	background-image:url(../images/client/colonne_droite/bg_block_droite_toubib.jpg);
	background-repeat:no-repeat;
}
div.bloc_droit_toubib h3
{
	color:#002185;
	font-size:1.2em;
	padding:10px 20px 10px 10px;
}
div.bloc_droit_toubib ul
{
	list-style-type:none;
}
div.bloc_droit_toubib ul li
{
	background-image:url(../images/client/Pict_li_bg_blanc_f.gif);
	background-repeat:no-repeat;
	padding:0 90px 10px 20px;
	margin-left:5px;
}
div.bloc_droit_toubib ul li a
{
	color:#004B7F;	
	text-decoration:none;
}
div.bloc_droit_toubib ul li a:hover
{	
	text-decoration:underline;
}


/* bookmarks */
ul#liste_print
{
	list-style-type:none;
	padding: 10px 20px 10px 30px;
}
ul#liste_print li
{
	margin: 3px 0 1px 0;
	padding:1px 0 3px 0;
	border-bottom:1px solid black;
	font-size:1.1em;
}

/* administration */
.admin-form
{
	position:relative;
	background:white;
	background-image:url(../images/client/bg_content.gif);
	background-repeat:repeat-y;
	background-position:1px top;
}
/* fonction d'impression */
div#toPrint
{
	display:none;
}
ul#arbo_bookmark
{
	font-size:1.3em;
	margin: 0 10px 10px 10px;
	list-style-type:none;
}
ul#arbo_bookmark li.selected
{
	background:#E4EFFA;
}
ul#arbo_bookmark ul
{
	list-style-type:none;
}
ul#arbo_bookmark li.smenu_1
{
	background-image:url(../images/client/Pict_li_bg_blanc_f.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	color:#0053A6;
	padding-left:20px;
	margin:5px;

}
ul#arbo_bookmark li.smenu_2
{
	background-image:url(../images/client/Pict_smenu_3.gif);
	background-repeat:no-repeat;
	background-position:left 6px;
	color:black;
	margin:3px 3px 3px 30px;
}
ul#arbo_bookmark li
{
	padding-left:10px;	
}
ul#arbo_bookmark li li
{
	font-size:0.9em;
}
p.printAction
{
	float:left;
	width:150px;
	font-size:1.1em;
	vertical-align:middle;
}
p.printAction a
{
	 color:#0f73d7;
	 text-decoration:none;
}
p.printAction a:hover
{
	 text-decoration:underline;
}

/* formulaire généré */
div.item_form_content p
{
	line-height:15px;
}
div.item_form_content input, div.item_form_content textarea
{
	border:1px solid #DDDDDD;
	padding:3px;
}
div.item_form_content input.submit
{
	background:#EFEFEF;
	border:1px solid #DDDDDD;
	margin-right:10px;
}
div.item_form_content input.radio
{
	border:0!important;
	vertical-align:middle;
	margin:0 5px 0 0;
}

/* bloc citation */
div.blockCentreQuote
{
	padding:10px;
	margin:0 10px 0 6px;
	border:1px solid #0053A6;
	background:#F5FaFF;
	font-size:1.2em;
}

div.bloc_image_centre_texte h2.classTitre
{
	color:#002185;
	font-size:1.2em;
	margin:10px 0 5px 0;
}
div.bloc_liens_vignette_texte h2
{
	color:#002185;
	font-size:1.2em;
	margin:0 0 5px 0;
}
div.articleContainer
{
	text-align:justify;
}
div.articleContainer h2,div.articleContainer h3
{
	text-align:left!important;
}
div#hon_code
{
	text-align:left;
	padding:10px;
	font-size:1.1em;
}
div#hon_code a
{
	color:#0053A6;
}
/****************************** définition générales *************************************/
.right
{
	float:right;
}
.valign
{
	vertical-align:middle;
}
.displayNone
{
	display:none!important;
}
.displayBlock
{
	display:block;
}
.displaySMenuNone
{
	display:block;
}
.nostyle
{
	border:none!important;
}
.margin5
{
	margin:5px;
}
ul#bloc_liens_vignette_list li.none
{
	display:none!important;
}
