/* Déclarations générales */
/**************************/
* {
	float: none !important; 
	overflow: visible !important;
	font-size:16pt;
}
body {
	font-family:Arial;
	color:#021F59;
	background-color:#FFFFFF;

}
body, div, form, a img, img {
	padding:0;
	margin:0;
	border:0;
}
a {
	text-decoration:underline;
	color:#021F59;
	border:0;
}
a:hover {
	text-decoration:none;
}

iframe { display: none; }


/* Outils */
.cb1 {
	font-size:1px;
	height:1px;
	clear:both;
	overflow:hidden;
}
.cb5 {
	font-size:1px;
	height:5px;
	clear:both;
	overflow:hidden;
}
.cb10 {
	font-size:1px;
	height:10px;
	clear:both;
	overflow:hidden;
}
.cb15 {
	font-size:1px;
	height:15px;
	clear:both;
	overflow:hidden;
}
.cb20 {
	font-size:1px;
	height:20px;
	clear:both;
	overflow:hidden;
}
.cb80 {
	font-size:1px;
	height:80px;
	clear:both;
	overflow:hidden;
}
h1 {font-size:13px;margin:15px 0;color:#021F59;}
h2 {font-size:12px;margin:15px 0;color:#0060A9;}
h3 { font-size:16px;margin:0 0 15px 0;font-weight:bold;color:#0060A9;}
h4 {font-size:20px;color:#021F59;font-weight:bold;margin:0 0 30px 0;}
h5 { font-size:14px;font-weight:bold;color:#0060A9;margin:15px 0 5px 0; }
h6 { font-size:13px;margin:10px 0 0 0; }
.main_contenu h6 { font-size:12px;color:#021F59;font-weight:bold;margin:10px 0; }
p { margin:0 0 10px 0; }
p.legend { font-size:9px;margin:0; }
p.warning { font-weight:bold;margin:20px 0 0 0;font-size:11px; }
.notice p { font-size:10px;line-height:10px;margin:0 0 0 86px; }
p.indice_legend {font-size:9px;margin:0;font-weight:bold;font-style:italic;}
a.lien_simple {
	font-size:11px;
	font-weight:bold;
}
.padH {
	padding-left:10px;
	padding-right:10px;
}
.floatR {
	
}
.m20_margin {
	margin-top:-20px;
}
.gras {font-weight:bold;}
#page #main .b10_marge {
	margin-top:0;
	margin-bottom:10px;
}
img.float {
	
	margin:0 10px 10px 0;
}
.notice img.float {
	
	margin:0;
}

table.visuel_centre td {
	text-align:center;
	vertical-align:bottom;
	width:160px;
	height:260px;
}

table.visuel_centre_faq td {
	text-align:center;
	vertical-align:middle;
	width:300px;
	height:200px;
}

.main_contenu p > img { padding: 8px; }
/* Listes */
div.bleu > ul, ul.bleu {
	list-style-image:url(/imgs/picto_liste_triangle_bleu.gif);
	list-style-position:outside;
	margin:15px 0;
	padding:0 36px 0 18px;
}
div.bleu ul li, ul.bleu li {
	margin:10px 0;
	font-size:15px;
	line-height:18px;
	color:#0060A9;
}
ul.liste_simple {
	display: NONE;
}
ul.liste_warning {
	margin:0 0 15px 0;
	font-size:11px;
	list-style-position:outside;
	list-style-type:none;
	padding:0;
}	
/* Blocs titre */
.bloc_titre_mea {
	height:27px;
	overflow:hidden;
}
.bloc_titre_mea .titre_mea {
	background:none;
	font-size:18px;
	height:27px;
	line-height:26px;
	padding:0;
	
	color:#0060A9;
}
.col253 .bloc_titre_mea .titre_med {
	font-size:16px;
}
.bloc_titre_mea .bordg {
    display: none;
}
.bloc_titre_mea .bordd {
        display: none;
	
	width:10px;
}
.bloc_titre_med {
	height:27px;
	overflow:hidden;
}
.bloc_titre_med img { display: none; }
.bloc_titre_med .titre_med {
	background:transparent url(/imgs/fond_titre_orange_degrad_rx.gif) top left repeat-x;
	font-size:18px;
	height:27px;
	line-height:26px;
	padding:0;
	
	color:#0060A9;
}
.col253 .bloc_titre_med .titre_med {
	font-size:15px;
}
.bloc_titre_med .bordg {
	
	width:10px;
}
.bloc_titre_med .bordd {
	
	width:10px;
}
/* Structure principale */
#page {
	overflow:hidden;
	_position:absolute;
}
/* Header */
#header {
	display: none;
	height:65px;
	background:#BFCCD5 url(/imgs/fond_header_gris_bleu_rx.gif) top left repeat-x;
}

/* Popins */
#popin_expert {
	width:568px;
	height:403px;
	position:absolute;
	left:0;
	top:0;
	z-index:20000;	
	background:transparent url(/imgs/fond_popin_expert.gif) top left no-repeat;
}
#popin_expert {
display: none;
}
#petit_popin {
	display: none; 
}
#grand_popin {
	display: none;
}
#petit_popin #contenu_petit_popin, 
#grand_popin #contenu_grand_popin {
	padding:25px 50px 0 50px;
}
#petit_popin .fermer_petit_popin, 
#grand_popin .fermer_grand_popin {
	position:absolute;
	top:15px;
	right:15px;
	z-index: 25000;
}
#petit_popin h5, 
#grand_popin h5 {
	margin-top:0;
}
#petit_popin form label {
	
	width:150px;
}

#grand_popin form label {
	
	width:180px;
}
#petit_popin form label.label_text, 
#grand_popin form label.label_text {
	float:none;
	width:auto;
	font-size:11px;
	line-height:13px;
}
#petit_popin form label.radio_label, 
#grand_popin form label.radio_label {
	width:40px;
	float:none;
}
#petit_popin form input.check, 
#grand_popin form input.check {
	float:none;
	margin-right:10px;
}
#petit_popin form input.champ, 
#grand_popin form input.champ {
	
	width:210px;
	height:14px;
	font-size:11px;
	padding:2px;
}
#petit_popin form input.champ_radio, 
#grand_popin form input.champ_radio {
	float:none;
	width:20px;
	margin:0;
}
#petit_popin form textarea.champ_textarea {
	
	height:70px;
	width:250px;
}
#petit_popin form#envoyer_ami_form textarea.champ_textarea {
	height:150px;
}
table.choix_avatar {
	width:468px;
	text-align:center;
}
#grand_popin #etape_un form input.check {
	margin:0;
}
#grand_popin form table.choix_avatar label {
	width:68px;
	float:none;
	cursor:pointer;
}
#grand_popin #etape_deux form label.ligne, 
#grand_popin form label.nofloat {
	width:auto;
	float:none;
}
#grand_popin textarea.champ_textarea_e2 {
	width:460px;
	height:26px;
	line-height:13px;
	font-size:11px;
}
.valider_bouton {
	color:#FFFFFF;
	font-weight:bold;
	background:transparent url(/imgs/fond_bouton_valider.png) top left no-repeat;
	cursor:pointer;
	width:67px;
	height:23px;
	border:0;
	padding:0 2px 5px 0;
	behavior: url(/build/iepngfix.htc);
	margin:0 0 0 5px;
}
.valider_bouton:hover {
	background:transparent url(/imgs/fond_bouton_valider_over.png) top left no-repeat;
	behavior: url(/build/iepngfix.htc);
}
#petit_popin form .valider_bouton {
	margin-right:60px;
}
/* Wrapper */
#wrapper {
	background-color:#000000;
	height:0;
	left:0;
	position:absolute;
	top:0;
	width:0;
	z-index:19000;
	cursor:pointer;
}
/* Colonnes */
.col395 {
	
}
.col253 {
	margin-top: 260px;
	
	min-height: 550px;
}
.col300 {
}
.col300 .half {
	
}
.col516 {
	
}
.col395 .pad, 
.col253 .pad {
	padding:15px 15px 0;
}
.col516 .pad {
	padding:15px 15px 0 35px;
}
/* Contenu Principal */
#main {
	min-height:650px;
	_height:650px;
	background: none;
}
#main .content {
	width:1000px;
	margin:0 auto;
	position:relative;
}


#logo {
	padding-top: 0px;
	z-index:1000;
}
#logo a img {
	width:262px;
	height:118px;
}
#navpage {
	height:45px;
	left:30px;
	top:10px;
	width:300px;
	display: none;
}
/* Home */
#main #noflash {
	background:transparent url(/imgs/fond_main_home_noflash.png) top left no-repeat;
	width:1000px;
	height:387px;
}
#page #main .nobackgnd {
	background:none;
}
#main #noflash .patho_b, 
#main #noflash .patho_j {
	position:absolute;
	font-weight:bold;
	font-size:11px;
	width:90px;
	text-align:center;
	z-index:10;
}
#main #noflash .patho_b a {
	color:#0267AB;
	text-decoration:none;
}
#main #noflash .patho_j a {
	color:#FABB00;
	text-decoration:none;
}
#menu { display: none; }
#rollmarque, #rollproduit, #rolllemag, #rollpatho { display: none; }
#roll_menu_marque, #roll_menu_produit, #roll_menu_lemag, #roll_menu_patho { display: none; }
#main #noflash .patho_j a:hover, 
#main #noflash .patho_b a:hover {
	text-decoration:underline;
}
#main #noflash #patho1 { left:78px; top:295px; }
#main #noflash #patho2 { left:155px; top:319px; }
#main #noflash #patho3 { left:230px; top:344px; }
#main #noflash #patho4 { left:296px; top:352px; }
#main #noflash #patho5 { left:369px; top:360px; }
#main #noflash #patho6 { left:458px; top:364px; }
#main #noflash #patho7 { left:557px; top:358px; }
#main #noflash #patho8 { left:639px; top:345px; }
#main #noflash #patho9 { left:716px; top:328px; }
#main #noflash #patho10 { left:774px; top:308px; }
#main #noflash #patho11 { left:829px; top:279px; }
#main #noflash #voir_produits { left:840px; position:absolute; top:360px; }
#main #noflash #voir_produits img { width:114px; height:24px; }

#main .mise_en_avant {
	margin:20px 0px 0 30px;
}
#main .mise_en_avant .sepa {
	width:20px;
	
}
#degrad_main {
	position:absolute;
	top:0;
	left:0;
	z-index:10;
	width:1000px;
	height:7px;
	behavior: url(/build/iepngfix.htc);
}
/* Footer */
#footer {
	display: none;
}

/* le separateur à gauche de Plan du Site (la première rubrique du footer)*/
#footer_sepa_4006 {
	display:none;
}


.mention {
	color:#434343;
	font-size:11px;
}
/* Backgrounds */
.expert #main {
	background:#FFFFFF url(/imgs/fond_main_expert_degrad_rx.gif) top left repeat-x;	
}
.expert #bloc_recommandation { display: none; }
.expert #page .produits2 {
	background:#FFFFFF url(/imgs/fond_main_expert2_degrad_rx.gif) top left repeat-x;
	min-height:824px;
	_height:824px;
}

.expert #expert_bloc_produit .fond { 
	display: none;
}
.expert #bloc_reactions { display: none; }
#visuel_outils_labo_haut, #visuel_outils_labo_bas { display: none; }

.expert #expert_bloc_produit .content { margin: 0px; padding: 0px; }


.produit #main {
	min-height:none;
	padding-bottom:60px;
}
/* LES PAGES */
/* Expert Produit */

/*
#lexpert {
	width:195px;
	height:575px;
	position:absolute;
	z-index:1500;
	top:75px;
	left:-30px;
}
#lexpert a img {
	width:195px;
	height:575px;
}
*/

#lexpert {
	display: none;
}

#lexpert a img {
	width:195px;
	height:575px;
	display: none;
}

#lexpert .lien_popin_expert {
	display: block;
	width: 350px;
	height: 100%;
	background-repeat: no-repeat;
}

.produits2 #lexpert .lien_popin_expert  {
	position:absolute;
	top:15px;
	left: -100px;
	z-index:1500;
}

.faq_detail #lexpert .lien_popin_expert {
	position:absolute;
	top:15px;
	left: -110px;
	z-index:1500;
}

.patho #lexpert .lien_popin_expert {
	z-index:1500;
	position:absolute;
	top:15px;
	left: -105px;
	background-repeat: no-repeat;
	background-position: left top;

}

#bloc_titre_expert {
	display: none;
}
#bloc_titre_expert .fond {
	width:131px;
	height:113px; /*86px*/
	left:0;
	position:absolute;
	top:0;
	z-index:1;	
}
#bloc_titre_expert p {
	position:absolute;
	font-size:11px;
	z-index:10;	
	font-weight:bold;
	margin:10px 0 0 0;
	padding: 5px 10px 0 15px; /*3px 10px 0 13px;*/
}

#bloc_titre_expert p a {
	color:#FFFFFF;
	font-size:13px;
}
#expert_bloc_produit {
	position:absolute;
	width:696px;
	height:358px;
	left:270px;
	top:10px;
}
#expert_bloc_produit #visuel_produit {
	left:500px;
	position:absolute;
	top:30px;
	z-index:2000;

}


#expert_bloc_produit .les_experts_top {
	display: none;
}
#expert_bloc_produit .fond {
	left:0;
	position:absolute;
	top:56px;
	z-index:1;
	width:696px;
	height:300px;
}
#autre_expert {
	display: none;
}
#expert_bloc_produit .content, 
#expert_bloc_produit .content2 {
	height:220px;
	margin-left:30px;
	margin-top:105px;
	position:absolute;
	width:635px;
	z-index:10;
}
#expert_bloc_produit .content .left, 
#expert_bloc_produit .content2 .left {
	
	width:auto;
	margin-right:30px;
}
#expert_bloc_produit .content .right, 
#expert_bloc_produit .content2 .right {
	
	width:auto;
}
#expert_bloc_produit .content a.lien_simple, 
#expert_bloc_produit .content2 a.lien_simple {
	display: none;
}
#expert_bloc_produit .content .right a.lien_simple,
#expert_bloc_produit .content2 .right a.lien_simple {

}

#expert_bloc_produit .content .right div.bleu {

}

#expert_bloc_produit .content .right ul.bleu {
	/* padding-right:180px; */
}

/*
#visuel_outils_labo_haut {
	height:160px;
	left:190px;
	position:absolute;
	top:195px;
	width:105px;
	z-index:2500;
}
#visuel_outils_labo_bas {
	height:72px;
	left:190px;
	position:absolute;
	top:355px;
	width:408px;
	z-index:2500;
}
*/

/*.expert object { display: none; }*/

#visuel_outils_labo_haut {
	position:absolute;
	z-index:1;
}

.volh34116 { width:105px; height:160px;  top:195px; left:190px;} /* Severine Bleau */
.volh34133 {  width:265px; height:135px; top:315px; left:140px;} /* Christelle Ferdinand */
.volh34125 {  width:210px; height:153px; top:280px; left:160px;} /* Marc Perrier */
.volh34126 {  width:285px; height:70px; top:350px; left:190px; } /*  */
.volh34127 {  width:176px; height:222px; top:208px; left:165px; } /* Pierre-O. Brassard */
.volh34128 {   width:344px; height:142px; top:275px; left:165px; } /* Yves Pape */
.volh34129 {   width:214px; height:154px; top:275px; left:165px; } /* Olga Toussaint */
.volh34130 {   width:107px; height:222px; top:205px; left:165px; } /* Olga Toussaint */
.volh34131 {   width:122px; height:124px; top:290px; left:155px; } /* Thomas Duquesne */
.volh34132 {   width:186px; height:114px; top:310px; left:135px; } /* Thomas Duquesne */


#visuel_outils_labo_bas {
	position:absolute;
	z-index:2500;
}

.volb34116 {width:408px;	height:72px; top:355px; left:190px; } /* Severine Bleau */
.volb34133 {  width:133px; height:73px; top:350px; left:460px;} /* Christelle Ferdinand */
.volb34125 {  width:127px; height:81px; top:350px; left:460px;} /* Marc Perrier */
.volb34126{  width:100px; height:118px; top:310px; left:520px;} /*  */
.volb34127{  width:231px; height:123px; top:310px; left:405px;}  /* Pierre-O. Brassard */
.volb34128{  }  /* Yves Pape */
.volb34129{ width:215px; height:210px; top:220px; left:425px; }  /* Olga Toussaint */
.volb34130{ width:239px; height:133px; top:290px; left:390px; }  /* Olga Toussaint */
.volb34131{ width:267px; height:74px; top:345px; left:290px; }  /*Thomas Duquesne */
.volb34132{ width:177px; height:60px; top:355px; left:410px; }  /*Thomas Duquesne */


#bloc_recommandation {
	height:205px;
	left:160px;
	position:absolute;
	top:435px;
	width:610px;
	z-index:3000;
}
#bloc_recommandation .contenu {
	padding:15px 0;
}
#bloc_recommandation .contenu .sepa {
	width:14px;
	height:102px;
	
}
#bloc_recommandation .contenu .elem {
	width:194px;
	
}
#bloc_recommandation .flash_reco {
	
	width:112px;
	height:132px;
}
#bloc_recommandation .flash_reco img {
	width:112px;
	height:132px;
}

.flash_reco + .description { 
	width: 74px !important;
}

#bloc_recommandation .description {
	
	height:155px;
	margin-left:8px;
	overflow:hidden;
	width:194px;
}


#bloc_recommandation .description p {
	font-size:11px;
}
#bloc_recommandation .description h6 {
	font-weight:bold;
	margin-top:5px;
}
#bloc_recommandation .description a {
	text-decoration:none;
}
#bloc_recommandation .description a:hover {
	text-decoration:underline;
}



#bloc_reactions {
	position:absolute;
	right:45px;
	top:435px;
	z-index:1000;
	width:168px;
	height:215px;
}
#bloc_reactions .fond {
	width:168px;
	height:215px;
}
#bloc_reactions .contenu {
	left:10px;
	position:absolute;
	top:15px;
	width:148px;
	z-index:1050;
}
#bloc_reactions ul li {
	margin:0 0 10px;
	padding:0 10px;
	width:145px;
}
/* Expert 2 produits */
.produits2 #lexpert {
	width:206px;
	height:742px;
	position:absolute;
	z-index:1500;
	top:82px;
	left:-30px;
}
.produits2 #lexpert a img {
	width:206px;
	height:742px;
}
.produits2 #bloc_recommandation {
	top:609px;
}
.produits2 #bloc_reactions {
	top:609px;
}
.produits2 #expert_bloc_produit .les_experts_top {
	display: none;
}
.produits2 #expert_bloc_produit .fond {
	height:470px;
	left:0;
	top:56px;
	width:695px;
}
.produits2 #visuel_outils_labo_haut {
	left: 172px;
	top:366px;
	
}
.produits2 #visuel_outils_labo_bas {
	left: 172px;
	top:526px;
}
.produits2 #expert_bloc_produit .content {
	height:180px;
}
.produits2 #expert_bloc_produit .content2 {
	height:190px;
	margin-left:30px;
	margin-top:310px;
	position:absolute;
	width:635px;
	z-index:10;
}
.produits2 #expert_bloc_produit .right ul.bleu {
	padding-right:125px;
}
.produits2 #expert_bloc_produit #visuel_produit {
}
.produits2 #expert_bloc_produit #visuel_produit2 {

}
/* Page produit */
#bloc_produit {
	width:648px;
	top:10px;
}
#bloc_produit .les_experts_top {
	display: none;
}
#bloc_produit #navpage {
	height:45px;
	left:30px;
	overflow:hidden;
	position:absolute;
	top:10px;
	width:300px;
}
#bloc_produit .contenu {
	background: none;
	margin-bottom:0;
	margin-top:0px;
	
	overflow: visible;
	/*position:relative;	*/
}
#bloc_produit .contenu .bas_main_content {
	display: none;
}
#bloc_produit .contenu .main_contenu {
	background:none;
	display: block;
	
}

.produit #visuel_produit {

}
.produit #visuel_produit img {
	width:320px;
	height:355px;
}
#plus_loin_produit {
	display: none;
}
#plus_loin_produit .contenu {
	padding:15px;
}
#plus_loin_produit .contenu ul li {
	margin:15px 10px;
}
.head {
	display: none;
	margin:0 0 20px 0;
}

.head ul li {
	height:15px;
	padding-left:25px;
	margin:5px 0;
}
.head ul li.imprimer {
	background:transparent url(/imgs/picto_liste_tools_imprimer.gif) top left no-repeat;
}
.head ul li.envoyer {
	background:transparent url(/imgs/picto_liste_tools_envoyer.gif) top left no-repeat;
}
.head ul li.partager {
	padding-left:0px;
	xxxbackground:transparent url(/imgs/picto_liste_tools_partager.gif) top left no-repeat;
}

.head ul li.partager .FBConnectButton_Text_Simple { padding-left: 4px; text-decoration: underline; }
.head ul li.partager .FBConnectButton_Text_Simple:hover { padding-left: 4px; text-decoration: none; }

.notice tr td {
	padding-bottom:10px;
	padding-right:5px;
	vertical-align:top;
}
.main_contenu #autre_expert {
	display: none;
}
#flash_gamme_produit {
	display: none;
}
#flash_gamme_produit img {
	width:1000px;
	height:200px;
}
/* Page 2 produits */
.visuel_produit_multiple {
	
	width:105px;
	margin-top:15px;
}
.visuel_produit_multiple img {
	width:105px;
	height:190px;
}
.produit_multiple {
	
	padding-right:10px;
	width:250px;
}
.plus_multiple {
	min-height:250px;
	_height:250px;
}
.plus_multiple ul.liste_simple li {
	margin:5px 0;
}
/* Page standard */ 





/* Popin Frame */
#popin_frame {
	display: none;
}

#popin_frame iframe {
	border: none;
	background: transparent;
	margin: 35px auto 10px 30px;
}

#popin_frame .fermer_popin {
	position:absolute;
	top:20px;
	right:20px;
}

/* Page produit med */
.produit .med #plus_loin_produit {
	min-height:295px;
	_height:295px;
	background: none;	
}
.med #bloc_produit .contenu .main_contenu {
	
	min-height:608px;
}
.med #bloc_produit .contenu {
	background: none;
}
.med .visuel_produit_multiple {
	
	width:100px;
	margin-top:0;
}
.med .visuel_produit_multiple img {
	width:100px;
	height:150px;
}
.med .produit_multiple {
	
	padding:30px 0 0 10px;
	width:250px;
}
.med .produit_multiple h5 {
	margin:5px 0;
}
a.lire_notice {
	background: none;
	display:block;
	width:76px;
	height:21px;
	behavior: url(/build/iepngfix.htc);
	color:#FFFFFF;
	cursor:pointer;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	line-height:18px;
	padding-left:7px;
	margin-bottom:2px;
}
a.lire_notice:hover {
	text-decoration:underline;
}
a.lire_rcp {
	background:transparent url(/imgs/fond_bouton_lire_rcp.png) top left no-repeat;
	display:block;
	width:66px;
	height:21px;
	behavior: url(/build/iepngfix.htc);
	color:#FFFFFF;
	cursor:pointer;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	line-height:18px;
	padding-left:7px;
}
a.lire_rcp:hover {
	text-decoration:underline;
}
.webtv {
	width:223px;
	height:85px;
	margin:10px 0;
}
.bloc_orange {
	width:223px;
}
.bloc_orange .bloc_contenu {
	background-color:#FFD500;
	padding:0 10px;
}
.bloc_orange .bloc_contenu h5 {
	color:#021F59;
	margin:5px 0;
}
/* Page standard : longue et courte */ 
.standard #main {
	min-height:450px;
	_height:450px;
	background: none;	
}
.standard .longue #main {
	background: none;	
}
.standard #main .content img.fond_arrondi {
	display: none;
}
.lemag #main .content img.fond_arrondi {
	display: none;
}
.standard #bloc_contenu {
	left:0px;
	min-height:355px;
	position:absolute;
	top:110px;
	width:768px;	
}
.standard #navpage {
	left:0px;
	position:absolute;
	top:15px;
	z-index:5000;
}
.standard #bloc_contenu .les_experts_top {
	display: none;
}
.standard #bloc_contenu .contenu {
	background:none;
	
}
.standard .longue #bloc_contenu .contenu {
	background:none;
}
.standard #bloc_contenu .contenu .main_contenu {
	background:none;
	min-height:260px;
	padding:15px 50px 0 50px;
}
.standard #bloc_contenu .contenu .main_contenu #autre_expert {
	display: none;
}
.standard #bloc_contenu .contenu .bas_main_content {
	display: none;
}
/* Actu */
.bloc_actu {
}
.bloc_actu .text {
	
	margin-right:20px;
}
.bloc_actu .image {
	width:225px;
	
}
.sepa_actu {
	margin:15px 0 25px 0;
	clear:both;
}
/* Page pathologie */
.patho {

}
.patho #main {
	background: none;
	padding-bottom:60px;
}
#bloc_patho {
	left:0px;
	position:absolute;
	top:50px;
	width:769px;
}
#bloc_patho .les_experts_top {
	display: none;
}
#bloc_patho #navpage {
	display: none;
	height:75px;
	left:30px;
	overflow:hidden;
	position:absolute;
	top:10px;
	width:300px;
}
#bloc_patho .contenu {
	background: none;
	margin-bottom:0;
	margin-top:62px;
}
#bloc_patho .contenu .main_contenu {
	background:none;
	
}
#bloc_patho .contenu .bas_main_content {
	display: none;
}
.patho .head .pathologie {
	width:310px;
}
.patho #lexpert {
	display: none;
}
.patho #lexpert a img {
	width:228px;
	height:1050px;
}
.patho #bloc_titre_expert {
	left:90px;
}
.bloc_etiquette_bleu {
	margin:15px 0;
	overflow:hidden;
}
.bloc_etiquette_bleu .lecontenu {
	background-color:#34B3E8;
	padding:0 15px;
}
.bloc_etiquette_bleu .lecontenu h5 {
	color:#021F59;
	margin:0 0 10px 0;
}
.bloc_etiquette_bleu .lecontenu p {
	margin:0;
	color:#FFFFFF;
	font-weight:bold;
}

.bloc_etiquette_bleu img { display: none; }

.col253 #plus_loin_produit {
	min-height:295px;
	_height:295px;
	background: none;
	position:static;
	margin:30px auto 0 auto;
}
.col253 #plus_loin_produit .contenu {
	background:transparent;
	margin:0;
}
/* Plan du site */
table.plan {

}
table.plan td {
	vertical-align:top;
}
table.plan td.sepa {
	width:20px;
	font-size:1px;
	background:transparent url(/imgs/fond_table_plan_bleu_ry.gif) top center repeat-y;
}
table.plan td.rubrique {
	color:#0060A9;
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
}
table.plan td.produits {
	min-width:110px;
	_width:110px;
}
table.plan td a {
	text-decoration:none;
	font-size:11px;
	line-height:16px;
}
table.plan td a.medicament {
	color:#FABB00;
}
table.plan td a:hover {
	text-decoration:underline;
}
/* FAQ : Home */
#visuel_faq_experts {
	bottom:5px;
	height:276px;
	position:absolute;
	right:22px;
	width:315px;
	z-index:15000;
}
#visuel_faq_experts img {
	width:315px;
	height:276px;	
}
.standard #page .faq_home .contenu {
	position:relative;
}
/* FAQ : Detail */
.standard .faq_detail #bloc_contenu .contenu {
	background:none;
}
.standard .faq_detail #main {	
	background:none;
}
.standard .faq_detail #lexpert {
	display: none;
}
.standard .faq_detail #lexpert a img {
	width:228px;
	height:1050px;
}
.standard .faq_detail #bloc_titre_expert {
	left:90px;
}
.standard .faq_detail #bloc_contenu {
	left:200px;
}
.standard .faq_detail #bloc_contenu h5 {
	color:#021F59;
	margin-top:0;
}
.standard .faq_detail #bloc_contenu .faq_detail_titre h4 {
	
	width:400px;
}
.standard .faq_detail #bloc_contenu .faq_detail_titre .img_titre {
	
	width:250px;
	overflow:hidden;
}
.img_titre_faq {
	position:absolute;
	left:520px;
	top:40px;
	vertical-align:middle;
}

.standard .faq_detail #bloc_contenu h3 { margin: 0 0 2px 0; }

.posez_bouton {
	color:#FFFFFF;
	font-weight:bold;
	background:transparent url(/imgs/fond_bouton_posez_votre_question.png) top left no-repeat;
	cursor:pointer;
	width:150px;
	height:23px;
	border:0;
	padding:0 2px 8px 0;
	_padding:0 2px 5px 0;
	behavior: url(/build/iepngfix.htc);
	margin:0 0 0 5px;
	font-size:12px;
}
.posez_bouton:hover {
	background:transparent url(/imgs/fond_bouton_posez_votre_question_over.png) top left no-repeat;
	behavior: url(/build/iepngfix.htc);
}
/* Temoignages : Home */
.standard .temoignages_home {

}
.temoignez {
	padding-bottom:25px;
	margin-bottom:25px;
	border-bottom:1px solid #A1D6F1;
	width:665px;
}
.temoignez .visu {
	
	width:70px;
	margin-right:10px;
}
.temoignez .text {
	
	width:575px
}
.temoignez .text h3 {
	margin-bottom:10px;
	font-size:18px;
}
.regarder {
	width:665px;
}
.regarder .visu {
	
	width:70px;
	margin-right:10px;
}
.regarder .text {
	
	width:575px
}
.regarder .text h3 {
	margin-bottom:10px;
	font-size:18px;
}
.temoignez .bouton {
	color:#FFFFFF;
	font-weight:bold;
	background:transparent url(/imgs/fond_bouton_laissez_temoignage.png) top left no-repeat;
	cursor:pointer;
	width:164px;
	height:17px;
	border:0;
	padding:3px 0 3px 12px;
	behavior: url(/build/iepngfix.htc);
	margin:0;
	font-size:12px;
	display:block;
	text-decoration:none;
}
.temoignez .bouton:hover {
	background:transparent url(/imgs/fond_bouton_laissez_temoignage_over.png) top left no-repeat;
	behavior: url(/build/iepngfix.htc);
}
.regarder h2 {
	margin:10px 0 5px 0;
}
.standard .temoignages #bloc_contenu {
	width:769px;
}
.standard .temoignages #bloc_contenu .les_experts_top {
	display: none;
}
.standard .temoignages #bloc_contenu .contenu {
	background: none;
}
.standard .temoignages #bloc_contenu .contenu .main_contenu {
	background:none;
	padding:0;
}
.standard .temoignages #bloc_contenu  .contenu .bas_main_content {
	display: none;
}
.standard .temoignages #bloc_contenu  .contenu .head .titre {
	width:215px;
}
.standard .temoignages #bloc_contenu  .contenu .head .logo {
	width:110px;
	overflow:hidden;
}
.standard .temoignages #bloc_contenu  .contenu .head .logo img {
	width:110px;
	height:47px;
}
/* Temoignages : detail */
.bloc_temoignage {
	border-bottom:1px solid #A1D6F1;
	padding-bottom:15px;
	margin-bottom:15px;
}
.standard .temoignages #bloc_contenu .main_contenu .col253 #autre_expert {
	left:0;
	margin-bottom:30px;
	position:static;
	top:0;
}
.bloc_temoignage .visu {
	width:70px;
	margin-right:15px;
	
}
.bloc_temoignage .letemoignage {
	width:380px;
	
}
.bloc_temoignage .letemoignage .entete h5 {
	margin:5px 0 0 0;
}
.bloc_temoignage .letemoignage .entete .ladate {
	font-size:11px;
	color:#0060A9;
}
.bloc_temoignage .letemoignage .letemoignage_contenu h2 {
	margin:15px 0 0 0;
}
.letemoignage_contenu { display: block; }

.bloc_etiquette_reponse {
	width:380px;
	overflow:hidden;;
}
.bloc_etiquette_reponse .lecontenu {
	background-color:#FFEB9F;
	padding:0 15px;
}
.bloc_etiquette_reponse .lecontenu h5, 
.bloc_etiquette_reponse .lecontenu p {
	color:#021F59;
	margin:0 0 6px 0;
}
.bloc_temoignage .letemoignage .letemoignage_contenu .bloc_etiquette_reponse .lecontenu h2 {
	color:#021F59;
	margin:0;
}
a.lien_tem {
	font-size:11px;
	font-weight:bold;
	display:none;
}
.avis {
	margin:15px 0;
}
.avis a {
	color:#0060A9;
}
#pagination {
	
}
#pagination a {
	text-decoration:none;
	background:transparent url(/imgs/fond_pagination.gif) top left no-repeat;
	display:block;
	width:12px;
	padding-left:5px;
	height:17px;
	
	margin-right:4px;
	font-size:13px;
	color:#0060A9;
}
#pagination a.selected, 
#pagination a:hover {
	background:transparent url(/imgs/fond_pagination_selected.gif) top left no-repeat;
	color:#021F59;
}
.bloc215_bleu {
	width:215px;
	overflow:hidden;
}
.bloc215_bleu .lecontenu {
	background-color:#34B3E8;
	padding:0 15px;
	color:#FFFFFF;
}
.bloc215_bleu .lecontenu a {
	color:#FFFFFF;
}


/* Page Plan du site */
table.plan tr > td  > span { display: none;}
table.plan tr > td > span + a{ display: block; }

.produit_multiple .descProd {
	color:#0060A9;
	font-size:14px;
	font-weight:bold;
	margin: 0 0 5px;
}

/* Home Page: display: none sur le 3e séparateur */
.mise_en_avant > div.col300 + div.sepa + div.col300 + div.sepa + div.col300 + div.sepa  { display: none; }
.patho .main_contenu h3 { margin: 0 0 0px 0; } 

/* le mag */

#headermag { display:none;}

.lemag #main { height:auto; }

.titrepage h2 { font-size:16px; font-weight:bold;}

.navig { display:none;}

.boxinterne { border: 2px solid #021F59; }
.boxinterne .bas { display: none; } 
