﻿/* CSS Document */

*{
	margin:0;
	padding:0;
	border:none;
}
body{
	font-size:62.5%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* flux principal */
div#header,div#content,div#footer,div#prefooter{
	position:relative;
	left:50%;
	margin:0 0 0 -393px;
	width:787px;
}

/* header */
div#header{
	display:none;
}

/* container */
div#content{
	padding-left:50px;
	width:100%;
}
/************************************** menu *******************************************/
div#colonne_gauche{
	display:none;
}
/**************************************** contenu ********************************************/
div#contenu{
	width:auto;
}

div#contenu_haut{
	display:none;
}

/***** colonne droite *****/
div#colonne_droite{
	display:none;
}
div#texte{
	padding:10px 10px 50px 10px;
}
div.bloc_centre_container{
	padding:10px 0px 10px 12px;
}
div.bloc_centre_container div.stitre h2
{
	
}
div.bloc_centre_container div.player_flash
{
	padding:5px;
}
/*********************************************** footer ********************************************/
div#footer{
	display:none;
}

/* 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{
	display: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;
	height:191px;
}
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.bloc_image .bloc_image_image{
	float:left;
	width:180px;
	height:191px;
}
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,div#titreRubriqueOngletFaq,div#titreRubriqueOngletVideo
{
	display:none;
}

/****** articles *****/
div.articleContainer
{
	min-height:81px;
	height:auto!important;
	height:81px;
}
div.articleContainer h2
{
	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-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-repeat:repeat-y;	
}
div.reponse_content_faq_top
{
	height:auto!important;
	height:90px;
	min-height:90px;
}
div.reponse_content_faq_bottom
{
	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
{
	margin: 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_qualite
{
	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:100px;
	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******************************/

/* bookmarks */
ul#liste_print
{
	list-style-type:none;
	padding: 10px 20px 10px 30px;
}
ul#liste_print li
{
	margin: 5px 0 0 0;
}



/****************************** définition générales *************************************/
.right
{
	float:right;
}
.displayNone
{
	display:none;
}
.displaySMenuNone
{
	display:block;
}
