body {
	backgrfound: #0099FF url(../images/fond-habillage.gif) no-repeat center 0;
}

/* déplacé dans editor.css :
a, a:link, a:active { outline:none; color:#000000; text-decoration:none}
a:hover{ text-decoration:underline}
IMG { border:0}
*/
a { outline:0; }
FORM { margin:0; padding:0; border:0}
P{ text-align:left}
#art p{ text-align:left}
.spacer { margin:0; padding:0; border:0; line-height:1px; font-size:1px; height:1px; clear:both}
.gras{ font-weight:bold}
.italique{ font-style:italic}
.fontSize9{ font-size:9px}
.fontSize10{ font-size:10px}
.fontSize11{ font-size:11px}
.fontSize12{ font-size:12px}
.fontSize13{ font-size:13px}
.fontSize14{ font-size:14px}
.fontSize15{ font-size:15px}
.fontSize16{ font-size:16px}
.fontSize17{ font-size:17px}
.fontSize18{ font-size:18px}
.fontSize19{ font-size:19px}
.fontSize20{ font-size:20px}
.fontSize21{ font-size:21px}
.fontSize22{ font-size:22px}
.fontSize23{ font-size:23px}

a.lien{ text-decoration: none}
a.lien:hover{ text-decoration: underline}

/* trucs rajoutés par just concernant le main commun à tt les pages*/

#main{font-family:Arial, Helvetica, sans-serif ; font-size: 12px;}

/* les titres*/
/* déplacé dans editor.css :
h1{font-family: Georgia, "Times New Roman", Times, serif; font-size: 24px; font-weight:normal; margin-bottom:0px; margin-top:0px;}
h1 a{text-decoration:none}

h2 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; font-weight:normal; margin-bottom:0px; margin-top:0px;}
h2 a{text-decoration:none}

h3 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-weight:normal; margin-bottom:0px; margin-top:0px;}
h3 a{text-decoration:none}
*/

.colorGris {color:#666666;}
.colorNoir {color:#000000;}

/* textes d'intro , paragraphes : toutes pages couleurs idem*/

.txt_intro{font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #000000; line-height:18px; margin-top:12px; text-align:justify}
.article_txt .txt_intro{ margin-bottom:10px; clear:both}
.txt_intro{ margin-bottom:10px; clear:both}
.txt_intro a{text-decoration:none; color:#000000}
.txt_intro span, .txt_intro span a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}
.bloc_dossiers .txt_intro a{font-size: 12px}
#art .txt_intro a,#art  .section a, #art P a{ text-decoration:none}
#art .txt_intro a:hover,#art  .section a:hover,#art P a:hover{ text-decoration: underline}



.bloc_actualite{}

/* déplacé dans editor.css :
p{font-size: 12px; color: #000000; line-height:16px; margin-top:15px; text-align:justify}
p a{text-decoration:none; color:#000000;}
*/

p.sous-titre{font-size: 14px; color: #000000; margin-top:15px; font-weight:bold}
p.sous-titre a{text-decoration:none; color:#000000;}

/* fil d'ariane : toutes pages couleurs idem*/

#fil_ariane, #filAriane{font-size:11px; color:#666666; text-decoration:none; margin-top:0px; margin-bottom: 10px}
#fil_ariane a, #filAriane a{color:#666666; text-decoration:underline}
#fil_ariane span, #filAriane span{color:#000000}

.surtitre{font-size:12px; color:#666666; text-decoration:none; margin-bottom:0px; margin-top:0px}
.surtitre a{color:#666666; text-decoration:none}
.surtitre span{color:#000000}

.options{font-size:11px;color:#000000;text-decoration:none;height:26px ;background-color:#e5e5e5;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #999999; margin-bottom:15px; padding-top:5px ; margin-top:15px}
.options a{color:#000000; text-decoration:none;}
.options a.twitter{padding:2px 0 0 20px; height:16px;background:url('../img/icone_twitter.gif') no-repeat top left;}
.options a:hover {text-decoration:underline}


.gris_retour {float:left; padding-left:10px; padding-top: 4px; margin-left:10px; display:block;}
.gris_imprimer {float:right; padding-left:18px;padding-top: 4px; background: url(http://www.impact-sante.fr/images/medecine/gris_imprimer_1.gif) no-repeat; margin-right:12px; display:block;}
.gris_envoyer{float:right; padding-left:18px; padding-top: 4px; margin-right:12px; display:block;}
.gris_avis {float:right; padding-left:18px; padding-top: 4px; margin-right:12px; display:block;}

#plus_loin {margin: 0px; padding: 0px; background: url(http://www.impact-sante.fr/images/plus_loin.gif) no-repeat; float:left; width:100%}
div.plus_loin {margin:0px; padding:0; padding-top:42px; margin-top: 35px; }
.plus_loin div.li{color:#000000;  font-size:12px; text-decoration:none; list-style-type: none; padding-left:15px; line-height:24px}
.plus_loin div.li a {color:#000000; text-decoration:none}
.plus_loin div.li a:hover {text-decoration:underline}
.plus_loin div.li span{font-weight:bold;}
.plus_loin_bottom{margin: 0px; padding: 0px; background: url(http://www.impact-sante.fr/images/plus_loin_bottom.gif) no-repeat; display:block;height:10px; margin-top:15px;}

#autres_articles{margin-top: 32px; padding: 0px; display:block;}
.autres_articles_top{margin: 0px; padding: 0px; float:left; display:block; height:27px; width:660px}
.autres_articles_center{margin: 0px; padding: 0px; float:left; display:block; width:660px}
.autres_articles_bottom{margin: 0px; padding: 0px; float:left; display:block; height:14px; width:660px; margin-bottom:30px}

ul.liste_autres_articles {margin:0px; padding:0; padding-top:20px; padding-bottom:10px; margin-top: 0px; margin-left:9px; height:auto; overflow:auto}
ul.liste_articles_categories {margin:0px; padding:0; padding-top:5px; padding-bottom:0px; margin-top: 0px; margin-right:9px; text-align:right; float:right}
.liste_autres_articles li{color:#000000;  font-size:12px; text-decoration:none; list-style-type: none; background: url(http://www.impact-sante.fr/images/medecine/btn_autres_articles_1.gif) no-repeat; padding-left:12px; line-height:18px; font-weight:bold;}
.liste_articles_categories li{color:#000000;  font-size:11px; text-decoration:none; list-style-type: none; padding-left:12px; line-height:18px; font-weight:bold;}
.liste_autres_articles li a, .liste_articles_categories li a {color:#000000; text-decoration:none}
.liste_autres_articles li a:hover, .liste_articles_categories li a:hover {text-decoration:underline}

ul.liste_type1,ul.liste_type2  {margin:0px; padding:0; padding-top:5px; padding-bottom:0px; margin-top: 0px; margin-right:9px; text-align:lefft; float:left}
ul.liste_type1 li, ul.liste_type2 li{color:#000000;  font-size:11px; text-decoration:none; list-style-type: none; padding-left:12px;  font-weight:normale;}


ul.liste_articles_1 {margin:0px; padding:0; padding-top:16px; padding-bottom:10px; margin-top: 0px; margin-left:0px}
.liste_articles_1 li{color:#000000;  font-size:12px; text-decoration:none; list-style-type: none; padding-left:12px; line-height:18px; font-weight:bold;}
.liste_articles_1 li a{color:#000000; text-decoration:none}
.liste_articles_1 li a:hover{text-decoration:underline}
.fin_liste_articles_1{background: url(http://www.impact-sante.fr/images/plus_loin_bottom.gif) no-repeat; width:660px; height:10px; margin-bottom:15px; margin-top:9px; clear:both}
#dossiers_them{background: url(http://www.impact-sante.fr/images/titre_doss_them.gif) no-repeat; width:660px; height:18px; margin-bottom:20px; margin-top:20px}
.soustitre{font-size:13px; color:#666666; text-decoration:none; margin-bottom:10px; margin-top:5px}
.soustitre a{color:#666666; text-decoration:none}

.soustitre span{font-size:12px}

#list_spe{width:660px; overflow:auto /*height:80px*/}
ul.list_spe_1, ul.list_spe_2, ul.list_spe_3, ul.list_spe_4, ul.list_spe_5{margin:0px; padding:0; padding-top:0px; padding-bottom:10px; margin-top: 0px; margin-left:0px; width:131px; float:left; display:block}
.list_spe_1 li, .list_spe_2 li, .list_spe_3 li, .list_spe_4 li, .list_spe_5 li{font-size:12px; text-decoration:none; list-style-type: none; padding-left:0px; line-height:24px; font-weight:bold; display:block}
#list_spe .list_spe_1 li{ display:inline-block; width:215px}
#list_spe .list_spe_1{ width:auto}
.list_spe_1 li span{color:#000000;  font-weight:normal; line-height:0px;}
.list_spe_1 li a, .list_spe_2 li a, .list_spe_3 li a, .list_spe_4 li a, .list_spe_5 li a{text-decoration:none}
.list_spe_1 li a:hover, .list_spe_2 li a:hover, .list_spe_3 li a:hover, .list_spe_4 li a:hover, .list_spe_5 li a:hover{text-decoration:underline}

#plus_articles_top{background: url(http://www.impact-sante.fr/images/liste_fleche.gif) no-repeat; width:660px; height:55px; margin-bottom:10px; margin-top:10px; color:#000000;  font-size:11px;}

.plus_par_page{padding-left:12px; line-height:18px; font-weight:bold; display:block; float:left; margin-top:12px}
.plus_par_page a{color:#000000; text-decoration:none}
.plus_par_page a:hover{text-decoration:underline}


#plus_articles_top .ordre_affichage{padding:0px; line-height:18px; font-weight:normal; display:block; float:right; margin-top:12px;}
#plus_articles_top .ordre_affichage select {color:#000000;  font-size:11px}


#plus_articles_bottom{width:660px; margin-bottom:20px; margin-top:0px; color:#000000;  font-size:11px; /*border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #999999; display:block; padding-bottom:10px*/}
.plus_par_page_bottom{padding-left:12px; line-height:18px; font-weight:bold; display:block; float:left; margin-top:0px; margin-bottom:0px; margin-right:70px;}
.plus_par_page_bottom a{color:#000000; text-decoration:none}
.plus_par_page_bottom a:hover{text-decoration:underline}
#plus_articles_bottom .num_pages_titre{padding:0px; line-height:18px; font-weight:normal; display:block; float:left; margin-top:0px; margin-bottom:0px; margin-left:120px; margin-right:20px}
#plus_articles_bottom .num_pages{padding:0px; line-height:18px; font-weight:normal; display:block; float:left; margin-top:0px; margin-bottom:0px; margin-left:20px; margin-right:25px}
#plus_articles_bottom .num_pages span{padding-left:4px; padding-right:4px; font-size:14px; font-weight:bold}
#plus_articles_bottom .num_pages a{font-weight:bold; padding-left:4px; padding-right:4px; text-decoration:none}
#plus_articles_bottom .num_pages a:hover{text-decoration:underline}
.plus_page_suivante{padding-left:12px; line-height:18px; font-weight:bold; display:block; float:left; margin-top:0px; margin-bottom:0px}
.plus_page_suivante_gris{padding-left:12px; line-height:18px; font-weight:bold; display:block; float:left; margin-top:0px; margin-bottom:0px; background: url(http://www.impact-sante.fr/images/btn_suivant_gris.gif) no-repeat; color:#666666}
.plus_page_suivante a{text-decoration:none}
.plus_page_suivante a:hover{text-decoration:underline}
.plus_page_precedente{padding-right:12px; line-height:18px; font-weight:bold; display:block; float:left; margin-top:0px; margin-bottom:0px;}
.plus_page_precedente_gris {padding-right:12px; line-height:18px; font-weight:bold; display:block; float:left; margin-top:0px; margin-bottom:0px; background: url(http://www.impact-sante.fr/images/btn_precedent_gris.gif) right no-repeat; color:#666666} 



#pagination_haut #plus_articles_bottom{width:660px; margin-bottom:20px; margin-top:0px; color:#000000;  font-size:11px; border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #999999; display:block; padding-bottom:10px}
#pagination_haut #plus_articles_bottom .num_pages_titre{padding:0px; line-height:18px; font-weight:normal; display:block; float:left; margin-top:0px; margin-bottom:0px; margin-left:120px; margin-right:20px}
#pagination_haut #plus_articles_bottom .num_pages{padding:0px; line-height:18px; font-weight:normal; display:block; float:left; margin-top:0px; margin-bottom:0px; margin-left:20px; margin-right:25px}
#pagination_haut #plus_articles_bottom .num_pages span{padding-left:4px; padding-right:4px; font-size:14px; font-weight:bold}
#pagination_haut #plus_articles_bottom .num_pages a{font-weight:bold; padding-left:4px; padding-right:4px; text-decoration:none}
#pagination_haut #plus_articles_bottom .num_pages a:hover{text-decoration:underline}




.plus_page_precedente a{text-decoration:none}
.plus_page_precedente a:hover{text-decoration:underline}



ul.liste_articles_2 {margin:0px; padding:0; padding-top:16px; padding-bottom:10px; margin-top: 0px; margin-left:0px; width:315px; float:left}
ul.liste_articles_3 {margin:0px; padding:0; padding-top:16px; padding-bottom:10px; margin-top: 0px; margin-left:25px; width:315px; float:left}
.liste_articles_2 li, .liste_articles_3 li{color:#000000;  font-size:12px; text-decoration:none; list-style-type: none; padding-left:12px; line-height:18px; font-weight:bold; display:block}
.liste_articles_2 li a, .liste_articles_3 li a{color:#000000; text-decoration:none}
.liste_articles_2 li a:hover, .liste_articles_3 li a:hover{text-decoration:underline}

.bloc_dossiers_mea{display:block; margin-bottom:0px}
.bloc_dossiers{border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #999999; display:block; margin-bottom:15px}
.bloc_dossiers1{ border:none}
.bloc_articles {border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #999999; display:block; margin-bottom:15px; padding-bottom:10px}
.bloc_articles img{float:right; margin : 0 0 15px 20px}

.spacer_voir_plus_articles {margin:0px; padding:0; padding-top:0px; padding-bottom:10px; margin-top: 0px; margin-left:0px; width:315px; float:left}
ul.voir_plus_articles {margin:0px; padding:0; padding-top:0px; padding-bottom:10px; margin-top: 0px; margin-left:25px; float:left}
.voir_plus_articles li{font-size:14px; text-decoration:none; list-style-type: none; padding-right:12px; padding-left:2px; line-height:21px; font-weight:bold;}
.voir_plus_articles li a {text-decoration:none}
.voir_plus_articles li a:hover {text-decoration:underline}

#main a:hover {text-decoration:underline}


/* specifique a la home de chaque */

#titre_bloc_actualite{ background:url(../images/titre_actualites.gif)}
#puce_droit_rss{float:left; vertical-align:middle; margin-right:5px; margin-top:4px;}
#icone_rss{float:left; margin-left:5px; margin-top:-2px;}
.conteneur_rss{ width:72px; float:right;}
.conteneur_rss A { float:left; font-size:11px; font-weight:bold}


.img_normale{margin: 0px 5px 0px 0px; float:left}

.img_panoramique{margin: 0px 0px 5px 0px; clear:both; display:block;}

.p1{float:left; margin:0px; padding:0px; width:320px;}
.p1 h1 a{ font-size:20px}
.p1 a,.p1 a P {  text-decoration:none}
.p1 a:hover, .p1 a:hover P{ text-decoration:underline}
.p1 a P { margin:0}

.p2{float:left; margin:0px 0px 0px 20px; padding:0px; width:320px;}
.p2 h1 a{ font-size:20px}
.p2 a,.p2 a P {  text-decoration:none}
.p2 a:hover, .p2 a:hover P{ text-decoration:underline}
.p2 a P { margin:0}


.p3{float:left; margin:0px 0px 0px 0px; padding:0px; width:139px;}
.p3 h1 a{ font-size:20px}

.p3 a,.p3 a P {  text-decoration:none}
.p3 a:hover, .p3 a:hover P{ text-decoration:underline}


.p4{float:left; margin:0px 0px 0px 0px; padding:0px; width:520px;}
.p4 a,.p4 a P {text-decoration:none; }
.p4 a:hover, .p4 a:hover P{ text-decoration:underline}


.p1_trait{float:left; padding:0px; margin:10px 0px 10px 0px; border-bottom: 1px dotted #999999; width:320px}
.p2_trait{float:left; padding:0px; margin:10px 0px 10px 20px;  border-bottom: 1px dotted #999999; width:320px}
.p1_p2_trait{margin:15px 0 0 0; border-bottom: 1px dotted #999999; width:660px}
.p4_trait{float:left; padding:0px; margin:5px 0px 0px 0px;  border-bottom: 1px dotted #999999; width:520px}

.content_actu{margin:0px; padding:0px; font-size:12px}

.content_actu a P { margin:0}
.content_actu a{text-decoration:none; color:#000000}
.content_actu span {font-weight:bold}
.content_actu span a{text-decoration:none}

/* fin trucs rajoutés par just*/


.pub_en_txt {margin-top:10px}




#preHome5 {margin:25px 0px 0 0px}
#menu1, #menu2{  height:36px;  clear:both; text-align:left; width:980px; margin:0 auto}
.menu1Img{ float:left; margin:0; padding:0; border:0}
#item1{}
#outils_recherche{ width:980px; height:44px;  line-height:44px; text-align:left; border-bottom:1px dotted #999999; margin-bottom:10px}
#outils_recherche FORM { float:left; }
#outils_recherche TABLE { height:44px}
#outils_recherche TABLE input{ font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#000000;}
#outils_recherche TABLE a {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#000000; }
#outils_recherche TABLE a:hover{ text-decoration:underline}
#outils{ text-align:right; float:right;background:transparent url(../images/header/fond_header_outils.gif) repeat-x;width:800px;}
#outils a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#000000; display:block; float:right;height:44px; line-height:44px; font-weight:bold }
#outils a:hover{ text-decoration:underline}
a#outils_annonces{ padding-left:21px;  margin-right:10px}
a#outils_agenda{padding-left:17px;  margin-right:10px}
a#outils_newsletter{padding-left:20px;  margin-right:10px}
a#outils_alertesmail{padding-left:20px; margin-right:10px}
a#outils_courier{padding-left:17px;}
a#outils_forum{ padding-left:21px;  margin-right:10px}
a#outils_etudiant{ padding-left:21px;  margin-right:10px}
a#outils_tpsLibre{ padding-left:18px;  margin-right:10px}
a#outils_temoignages,a#outils_associations,a#outils_rdv { padding-left:21px;  margin-right:10px}

#recherche_avancee{ padding-left:32px; display:block;height:44px; line-height:44px}
#preHome3DContent .preHome3ContentG{ margin-left:32px }

/*
Hack css pour ie6
src : http://www.babylon-design.com/site/index.php/2007/09/16/196-hacks-css-ie6-ie7-ie55-safari
*/
* html #preHome3DContent .preHome3ContentG {
  margin-left:16px /* Lu uniquement par IE 6 */
}

/*
header :
*/
/*
#fond_general_header{ background:url(http://www.impact-sante.fr/images/header/fond_header2.jpg) repeat-x}
*/
#header {/* width:1000px; background: #ffffff  url(http://www.impact-sante.fr/images/header/fond_header.gif) no-repeat; */}
#headerHome { text-align:left}
#global_pub{/*overflow:auto;*/background:url(http://www.impact-sante.fr/images/header/fond1_header.jpg) repeat-x}
#global_headerHome{/*overflow:auto;*/background:url(http://www.impact-sante.fr/images/header/fond3_header.jpg) repeat-x}
#pub {overflow:auto; width:795px;/* height:94px; line-height:94px;*/ text-align:center; margin:0px 0 0 0; height: 94px; }
#publicite1,#publicite2 { float: left}
#global_nav{margin:0px 0 0 0; background:url(http://www.impact-sante.fr/images/header/fond2_header.jpg) repeat-x}
#nav{ clear:both; width:1000px; height:51px}
#navUl{ margin:0; border:0; padding:0; clear:both; list-style:none; text-align:left; height:51px}
#navUl IMG,#navUl #navUlLi1 SPAN{ float:left; }
#navUl #navUlLi1 SPAN{ margin-top:32px}
.header_txt{ font-size:11px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; margin-right:6px}
.header_txt a{ font-size:11px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
.header_txt a:hover { text-decoration:underline}
#header_qsn{ margin-left:10px}
#navUlLi1{ height:51px; width:638px; float:left}

#navUlLi2{ height:51px; width:362px; float:left}
#mdpO{ width:156px}
#mdpO, #sinscrire{ float:left}
.header_txt2{ font-size:11px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; margin-top:10px; float:left}
#navUlLi2 a{ font-size:11px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration:none; float:left; margin-top:10px;}
#navUlLi2 a:hover{ text-decoration:underline}
#sinscrire, .liensinscrire  { padding-left:11px; background:url(http://www.impact-sante.fr/images/header/chevron_header.gif) no-repeat left}
	#navUlLi2 a.liensinscrire{ margin-top: 0px; float: none;}
/*#f #email{ padding:0; border:1px solid #b5b5b5; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; width:141px}
#f #email{ margin-right:8px}*/
#header_btn_ok{ margin-left:7px; margin-top:2px; width:23px; height:19px}
#barre_h_header{ clear:both}
#grandLogoImpactSante{display:block; height:35px; width:320px; margin-left:10px; margin-top:25px; float:left}
#dateMAJ{ float:left; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666666; margin-top:52px; margin-left:176px}

#pushRevues{ margin:0; padding:0; border:0; border-left:1px solid #dbe8e9; list-style:none; width:98px;  float:left; margin-left:17px}
#pushRevues DIV{ margin:0; padding:0; border:0; list-style:none; margin-left:10px}

#pushImpactPlus{ margin:0; padding:0; border:0; list-style:none; width:170px; float:left}
#pushImpactPlus #pushImpactPlus_content DIV{ margin:0; padding:0; border:0; list-style:none; margin-left:10px; }

#pushImpactPlus #pushImpactPlus_content{ margin:0;border-left:1px solid #dbe8e9}

#pushRevues{ margin-top:17px}
#pushImpactPlus{ margin-top:6px}
#pushImpactPlus DIV {font-size:11px; color: #000000; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
#pushImpactPlus DIV a,#pushRevues DIV a {font-size:11px; color: #000000; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
#pushImpactPlus DIV a:hover,#pushRevues DIV a:hover { text-decoration:underline}

#pushRevues #pushRevuesSabonner{ margin-top:8px}

#pushImpactPlus #pushImpactPlusHaut { border: none}
#pushImpactPlus #pushImpactPlusHaut IMG{  border:none; margin-left:52px}

#headerHome404 {
background:#ABC2C6 url(http://www.impact-sante.fr/images/header/fond_head_404.gif) no-repeat scroll 0 0;
height:79px;
width:1000px;
}
/**/

/*Structure generale d'une page*/
#main{ margin:0; padding:0; border:0;width:1000px; text-align:left; clear:both}
#filAriane a img{ display:none}
#fil_ariane, #filAriane{clear:both}

.cal1{width:9px; float:left; height:1px}

#ColonneG{width:660px; margin:0 0px 0 0px;  float:left}
.cal2{width:15px; float:left; height:1px}
#ColonneD{ width:310px;  margin:auto; float:left; background-color:#e5e5e5; padding-bottom:10px}









.srtTitre{ font-size:12px; font-family:Arial, Helvetica, sans-serif, Times, serif; color:#000000; margin-top:15px}
.srtTitre a{ font-size:12px; font-family:Arial, Helvetica, sans-serif, Times, serif; color:#000000; text-decoration:none}
.srtTitre a:hover{ text-decoration:underline}
.srtTitre SPAN{ color:#666666}

.titre{ font-size:28px; font-family:Georgia, "Times New Roman", Times, serif; color:#000000}
.titre a{ font-size:28px; font-family:Georgia, "Times New Roman", Times, serif; color:#000000; text-decoration:none}
.titre a:hover{ text-decoration:underline}

.description{ font-size:12px; font-family: Arial, Helvetica, sans-serif; color: #000000}
.description a{ font-size:12px; font-family:Arial, Helvetica, sans-serif, Times, serif; color:#000000; text-decoration:none}
.description a:hover{ text-decoration:underline}

.auteur{ font-size:11px; text-align:right; font-weight:bold}

#carroussel { width:1000px; text-align:center}



/*Onglets Colonne D*/
.corp_onglet{ display:block; clear:both; background:#F3F3F3;  border-left:1px dotted #9EA0A1; border-right:1px dotted #9EA0A1}
.corp_onglet2{ display:block; clear:both; background:#F3F3F3;  border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; padding-bottom:10px}
.menu_Onglet{ clear:both}
.onglets
{
    font : bold 11px Batang, arial, serif;
    list-style-type : none;
    padding-bottom : 28px; /* à modifier suivant la taille de la police ET de la hauteur de l'onglet dans #onglets li */
    border-bottom : 1px dotted #9EA0A1;
    margin-left : 0;
	padding-left:0;
	margin-bottom:0;
	
}


.onglets li
{
    float : left;
    height : 25px; /* à modifier suivant la taille de la police pour centrer le texte dans l'onglet */
    background-color: #F3F3F3;
    margin : 2px 2px 0 0px !important;  /* Pour les navigateurs autre que IE */
    margin : 4px 2px 0 0px;  /* Pour IE  */
    border-bottom : 1px dotted #9EA0A1;
	
}
* html #onglets {
    padding-bottom : 31px; /* à modifier suivant la taille de la police ET de la hauteur de l'onglet dans #onglets li */
}

.onglets li.active
{
    border-bottom: 1px solid #fff;
	    border-left: 1px dotted #9EA0A1;

    border-top: 1px dotted #9EA0A1;

    border-right: 1px dotted #9EA0A1;

    background-color: #fff;
}
.onglets a
{
    display : block;
    color : #666;
    text-decoration : none;
    padding : 0px;
}
.onglets a:hover
{
    background : #fff;
}
.onglet_TpsL  {margin:25px 10px 0px 10px; overflow:auto}
.onglet_TpsL IMG{ float:left; margin-right:12px}

#onglet_CasClinique  {margin:15px 10px; overflow:auto}
#onglet_CasClinique IMG{ float:left; margin-right:12px; }

#onglet_Interview  {margin:15px 10px; overflow:auto}
#onglet_Interview IMG{ float:left; margin-right:12px; }



.autres_encarts_bottom_colD{ background:url(http://www.impact-sante.fr/images/bas_onglet_blanc.gif) no-repeat; height:10px; margin:0 5px}

.colDTitre, .colDTitre a{ color:#000000; font-size:14px; font-weight:bold; text-decoration:none}
.colDTitre a:hover{ text-decoration:underline}
.onglet_TpsL{ color:#666666; font-size:12px}
#ColonneD .soustitre{ margin:0}




#ColonneD #onglet_Sujets_Populaires, #ColonneD #onglet_Sujets_Populaires a { font-family:Georgia, "Times New Roman", Times, serif; color:#af0013; text-decoration:none}
#ColonneD #onglet_Sujets_Populaires a:hover{ text-decoration:underline}

#ColonneD #onglet_Sujets_Populaires, #ColonneD #onglet_Question_semaine, #ColonneD #onglet_Question_semaine2{ margin:15px 10px;}
#ColonneD #onglet_Question_semaine, #ColonneD #onglet_Question_semaine2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; text-align:center; height:auto; overflow:auto}
#ColonneD .onglet_Question_txt{font-size:11px; color:#000000; font-weight:bold;/* height:30px;*/  text-align:center; margin:3px}
#ColonneD .onglet_Question_txt_2{font-size:11px; color:#000000; font-weight:bold; margin-top:15px; margin-bottom:0px; text-align:center}
#ColonneD .votez_q_semaine{/*height:33px;*/ margin-left:20px}
#ColonneD .votez_q_semaine1{float:left; /*width:150px;*/ margin-top:5px}
#ColonneD .votez_q_semaine2{float:left; width:100px}
#ColonneD .zone_corpOnglet{margin:10px 10px 0px 10px}
#ColonneG .zone_corpOnglet{margin-bottom:10px}
.info_mag{margin:0px; padding:0px}
.info_mag_content {margin:0px 0px 10px; overflow:auto; height:auto; clear:both}
.info_mag_content img{ float:left; margin-right:10px}


ul.liste_toutes_actus {margin:0px; padding:0px; padding-top:5px; padding-bottom:0px; margin-top: 0px; margin-right:0px; text-align:right; float:right}
.liste_toutes_actus li{color:#000000;  font-size:11px; text-decoration:none; list-style-type: none; padding-left:12px; line-height:18px; font-weight:bold;}
.liste_toutes_actus li a {color:#000000; text-decoration:none}
.liste_toutes_actus li a:hover {text-decoration:underline}
.onglet_colG{ margin-left:1px}
/****/



.pub_bottom{ margin:15px 0}
.espace_pub{ margin:10px 0 0 00px}
.pub_h{float:left; }


/***/

#footer {
	width: 100%;
	background:url(http://www.impact-sante.fr/images/fond_general_footer.jpg) repeat-x 0 0px;
}

#innerfooter {
	width: 980px;
	margin:0 auto;
}

#footerPart2{ width:980px; /*height:219px; */background: url(http://www.impact-sante.fr/images/header/footerPart22.gif) repeat-y }
#fond_general_footer{background:url(http://www.impact-sante.fr/images/fond_general_footer.jpg) repeat-x}
.footerList{ color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; text-align:left;margin:0 0 0/*20px*/ 0; padding:0px; border:0px; clear:both  }


.footerList ul{margin:17px 0 0 20px; padding:0; float:left}
.footerList li{ margin-top:4px}
.footerList li,.footerList li a {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; list-style-type: none;}

.footerList UL li a:hover{ text-decoration:underline}

.footerList ul .entete_footer {color:#666666;font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-bottom:12px; font-weight:bold}

UL.colonnePharmacie{ margin-left:40px}
UL.colonnePharmacieSansTitre{ margin-top:43px; margin-left:40px}

#footerPart2Lien1, #footerPart2Lien1 a { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; text-align:center}
#footerPart2Lien1 a:hover{ text-decoration:underline}
#footerPart2Lien1 { clear:both; margin-top:10px}
#footerPart2Lien1 SPAN { margin: 0 10px}



.date{color:#666666;font-size:13px;text-decoration:none;font-family:Arial,Helvetica,sans-serif;}
.article_txt P{ margin:0}
span ul.liste_toutes_actus {margin:0px; padding:0px; padding-top:5px; padding-bottom:0px; margin-top: 0px; margin-right:0px; text-align:left; float:left}
.dossier{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold}

.lire_itv{ color:green; font-weight:bold; font-size:11px; text-decoration:none}
.lire_itv a{ color:green; font-weight:bold; font-size:11px; text-decoration:none}
.lire_itv a:hover{ text-decoration:underline}

/*
Page static
*/
#static P { margin:0}
/* ------- */

.publicite_txt {color:#666666;  font-size:10px; font-family:Arial, Helvetica, sans-serif; text-align:left; margin-left:33px}

#fond{background:url(http://www.impact-sante.fr/images/fond_generale.jpg) repeat-y; overflow:auto; clear:both; margin-left:10px}
#ColonneD{background:#e5e5e5}



/*colonne droite*/

.bloc_pub_1{ width:310px; height:270px; display:block}


.bloc_pub_3{ width:310px; height:129px; display:block }

.lien_pub_3{ color:#000000;  font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; list-style-type: none; padding-left:12px; line-height:18px; font-weight:bold; float:right; margin:105px 16px 0 0}
.lien_pub_3 a{ color:#000000}


.bloc_pub_5{ width:310px; height:121px; display:block }

.lien_pub_5{color:#FFFFFF;  font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; list-style-type: none; padding-left:10px; line-height:18px; font-weight:bold; background: url(http://www.impact-sante.fr/images/btn_suite_blanc.gif) no-repeat; float:right; margin:96px 14px 0 0}
.lien_pub_5 a{ color:#FFFFFF}


.bloc_pub_6{ width:310px; height:185px; background: url(http://www.impact-sante.fr/images/pub/pub2.gif) no-repeat; display:block }

.lien_pub_6{color:#000000;  font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; list-style-type: none; padding: 3px 0 0 12px; line-height:14px; font-weight:bold; background: url(http://www.impact-sante.fr/images/medecine/btn_rouge_transparent.gif) no-repeat; float:left; margin:142px  0 0 14px}
.lien_pub_6 a{ color:#000000}


.bloc_pub_7{ width:310px; height:135px; background: url(http://www.impact-sante.fr/images/pub/pub_f.gif) no-repeat; display:block }

.bloc_pub_8{ width:310px; height:135px; background: url(http://www.impact-sante.fr/images/pub/pub_g.gif) no-repeat; display:block }

.bloc_pub_9{ width:310px; height:135px; background: url(http://www.impact-sante.fr/images/pub/pub_h.gif) no-repeat; display:block }

.bloc_pub_10{ width:310px; height:99px; display:block}

.bloc_pub_15{ width:310px; height:197px; display:block; overflow:auto}

.lien_pub_15{color:#FFFFFF;  font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; list-style-type: none; padding-left:10px; line-height:18px; font-weight:bold; background: url(http://www.impact-sante.fr/images/btn_suite_blanc.gif) no-repeat; text-align:right; margin:172px 14px 0 0; /*overflow:auto*/}

.lien_pub_15 a{ color:#FFFFFF}

.bloc_pub_16{ width:310px; height:197px; background: url(http://www.impact-sante.fr/images/pub/pub_i.gif) no-repeat; display:block}
.lien_pub_16 a{ color:#FFFFFF}


.lien_pub_16{color:#FFFFFF;  font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; list-style-type: none; padding:2px 0 0 10px; line-height:14px; font-weight:bold; background: url(http://www.impact-sante.fr/images/btn_suite_blanc.gif) no-repeat; float:right; margin:138px 14px 0 0; text-decoration:none}

.lien_pub_3 a:hover, .lien_pub_16 a:hover, .lien_pub_15 a:hover, .lien_pub_6 a:hover, .lien_pub_5 a:hover{text-decoration:none}

/*textes pubs*/

.publicite_txt {color:#666666;  font-size:10px; font-family:Arial, Helvetica, sans-serif; text-align:left; margin-left:33px}

.publicite_txt_dte {color:#666666;  font-size:10px; font-family:Arial, Helvetica, sans-serif; text-align:center; margin-top:10px}

/*
Pages recherches
*/
.odrow .title, .odrow .title a,.evrow .title, .evrow .title a  { font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration: none; font-weight:normal}
.odrow .title a:hover, .evrow .title a:hover { text-decoration: underline}
.odrow .description UL,.odrow .description UL LI,.evrow .description UL,.evrow .description UL LI  { border:0; list-style:0; margin:0; padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal} 

/*
Login
*/
#login a { text-decoration:underline}
#login a:hover { text-decoration: none}
/*
Mon compte
*/
.nomChamps{ text-align:right; font-weight:bold}
.sectionMonCompte{ font-size:14px; font-weight:bold; border-bottom:1px solid #CCCCCC }

/*
Medicaments
*/
#mdi .laboratoire {
background-color:#F3F3F3;
border:0 none;
padding:0;
}
#mdi .laboratoire h3 {
background-color:#AFAFAF;
padding:3px 10px;
}
#mdi .laboratoire .texte {
padding:10px;
}
/*
Page liste
*/
#titre_rub_list{ width:660px; height:18px; margin-bottom:20px; margin-top:5px}
/* ----- */

.btn_valider{border:0; width:74px; height:28px; cursor:pointer}
.btn_envoyer{border:0; width:74px; height:28px; cursor:pointer}
.btn_ok{border:0; width:23px; height:19px;cursor:pointer}
.btn_paiement_secu{border:0; width:186px; height:28px;cursor:pointer}
.btn_recherche{border:0; width:92px; height:28px;cursor:pointer}
.btn_paiement_sec_paypal{border:0; width:240px; height:28px;cursor:pointer}

.msg{color:#FFFFFF; /*height:28px;*/ text-align:center;/* line-height:28px;*/ border:1px solid #CCCCCC; display:block; padding:10px}

a.cgu{ color:#B10014; text-decoration:none}
a.cgu:hover{ text-decoration:underline}
.content_actu_medicamant{ font-size:12px; font-family:Arial, Helvetica, sans-serif}

/*
Sondage
*/
.vote .reponses{height: auto; clear: both; text-align: left;}
.vote .reponses .texte{ margin-right: 7px; margin-left: 8px; }
.vote .reponses .pct{ float: left; width: 20px; font-size: 10px; padding-top: 0px; margin-left: 5px}

.vote .reponses .bar{ float: left; width: 220px; min-height:10px; height:10px; padding-top: 0px; border: 1px solid black}
.vote .reponses .bar .barreComplete{ width: 220px; min-height:10px; height:10px;  background-color:#FFFFFF;}
.vote .reponses .bar .barreInterieur{ min-height:10px; height:10px; background-color:#c7d6c9}
a#lien_Inscription, a#.liens_type{ text-decoration:none }
a:hover#lien_Inscription, a:hover.liens_type{ text-decoration:underline }

 a.liens_type{ text-decoration:underline }
a:hover.liens_type{ text-decoration:none }
.img_normal_dos{ float:right; margin-left:10px}
.img_panoralique_dos{ float:right; margin-left:10px}

.art_accroche, .art_accroche P{ font-family:Georgia, 'Times New Roman', Times, serif; font-size:16px}

/* Lorsqu'un champ de saisi est invalide*/
.erreur{ color: #FF0000; font-size:11px; display:none; font-weight:bold}

/* QUIZZ MEDECINE */

#quizz-medecine #quizz2009 {
	width: 670px;
}

#quizz-medecine #quizz2009 img {
	margin: 0;
	padding: 0;
}

#quizz-medecine .quizzplein {
	float: left;
	width: 670px;
}

#quizz-medecine .quizzfour {
	float: left;
	width: 334px;
	height: 202px;
	background-color:#003300;
}


#quizz-medecine #quizz2009 ul {
	list-style: none;
	margin-top: 20px;
}

#quizz2009 .rouge {
	font-weight: bold;
	color: #ad2021;
}

#quizz-medecine #quizz2009 h6 {
	font-size: 12px;
	margin: 0;
	padding: 0;
}

#quizz-medecine #quizz2009 .responses {
	margin: 0;
	padding: 0;
	margin-bottom: 20px;
}

#quizz-medecine #quizz2009 .repNOkQuizzEte{
	  font-weight: bold; font-style: italic; color:#b41123
}
#quizz-medecine #quizz2009 .repOkQuizzEte{
	  font-weight: bold; font-style: italic; color:#038309
}
/*--------------*/

.btn_voter {
border:0 none;
cursor:pointer;
height:28px;
width:74px;
}
img.picto_video_sf_art{vertical-align:middle; float:left; margin:2px 5px 0 0}
img.picto_video_sf, img.picto_video_sf_dos{vertical-align:middle; float:left; margin:0 5px 0 0}
img.picto_video_sf_dos, img.picto_video_sf_art{ margin-top:3px}
img.picto_video_sf_dos2{vertical-align:sub;}
img.picto_video_sf_art{ margin-right:5px}

/* Lien retour pour le module association */
.ass_lien_retour { 
	margin-top:10px ;
}

.ass_lien_retour A{
	background: url('../images/puce_triangleLeft_1.gif') left center no-repeat; 
	padding-left:10px; 
	font-size:13px
}
.couleur1 {
	color: #b10014;
}
.couleur2 {
	color: #038309;
}
.wrapper-reactions{float:left; width:320px; margin-top:10px; text-align:right}
.wrapper-reactions a {padding-left:18px; font-size:11px}
.inner-article_comment{width:282px; margin:auto;padding:0 9px} 
.article_comment{width:310px;position:relative; float:left; margin-top:5px}
.article_comment ul{ padding:0; list-style:none}
.article_comment ul li{ padding-bottom:5px; margin-bottom:5px; border-bottom:1px solid #CCCCCC}
.article_comment ul li img{ vertical-align:middle; margin-right:2px; margin-left:5px}
.wrapper-article_comment{width:298px; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; margin:auto; background:#FFFFFF}







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

HEADER 2


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

body {
	background: url(../images/header/fond-body-home.jpg) repeat-x;
}

#header {
	margin: 0 auto;
	width: 980px;
	text-align: left;
}


#pubmegabanner {
	float: left;
	text-align: center;
	width: 980px;
	height: 90px;
}

#headertop {
	font-family:Arial, Helvetica, sans-serif;
	float: left;
	width: 980px;
	height: 72px;
	background: url(../images/fond-body-home.jpg) repeat-x 0 -90px;
	font-size:11px
}

#headermoncompte {
	float: right;
	width: 305px;
	height: 71px;
}

#headermoncompte p{
	float: left;
	width: 300px;
	height: 22px;
	padding-top: 4px;
	margin: 0;
}

#headermoncompte ul{
	float: left;
	width: 300px;
	height: 39px;
	margin: 0;
	padding: 0;
}

#headermoncompte .bottom{
	padding-top: 32px;
}

#headermoncompte .bottomform {
	padding-top: 5px;
}

#headermoncompte ul li {
	background: url(http://www.impact-sante.fr/images/header/chevron_header.gif) no-repeat 0 4px;
	padding-left: 13px;
	margin-bottom: 6px;
	list-style: none;
}

#headermoncompte ul.form  {
	height: 66px;
	color: #FFF;
}

#headermoncompte ul.form li {
	background: none;
	padding-left: 0px;
	margin-bottom: 3px;
}

#headermoncompte ul.form li input {
	height: 13px;
	vertical-align: middle;
	color: #000;
}

#headermoncompte ul.form li .headerformmdp {
	width: 110px;
}

#headermoncompte ul.form li #header_btn_ok {
	height: 19px;
}

#headermoncompte .left {
	width: 175px;
	border-right: 1px solid white;
}

#headermoncompte .right {
	width: 118px;
	padding-left: 10px;
}

#headermoncompte .right li a{ font-family:Arial, Helvetica, sans-serif}

#headertopnav {
	float:left;
	height:51px;
	width:638px;
	margin-top: 20px;
}

#headertopnav * {
	float: left;
}

#headertopnav .header_txt {
	margin-top: 32px;
}

#headertopnav .majtext {
	color: #000;
	margin-left: 25px;
}

#headertopnav .majtext a{
	color: #000;
}

#headerbottom {
	float: left;
	width: 980px;
	height: 81px;
	background: url(../images/header/fond-header-bottom.jpg) repeat-x;
	font-size:11px
}

#innerheaderbottom {
	float: left;
	width: 980px;
	height: 71px;
}

.innerheaderbottom1 {
	float: left;
	width: 980px;
	height: 71px;
	background: url(../images/header/header-bottom-1.jpg) no-repeat 10px 0;
}

.innerheaderbottom2 {
	float: left;
	width: 980px;
	height: 71px;
	background: url(../images/header/header-bottom-2.jpg) no-repeat 10px 0;
}

#headerlogo {
	float: left;
	width: 316px;
	height: 32px;
	margin-top: 28px;
}

.headerlogo1 {
	background: url(../images/header/logo1.gif) no-repeat;
}

.headerlogo2 {
	background: url(../images/header/logo2.gif) no-repeat;
}

#headerbottomright {
font-family:Arial, Helvetica, sans-serif;
	float: right;
	
	height: 80px;
	margin-top: 10px;
	line-height: 1.5;
}

#headerbottomright img {
	display: block;
}

.headerbottomright1 {
	background: url(../images/header/eventail1.png) 100% 0 no-repeat;
	width: 430px;
}
.headerbottomright2 {
	background: url(../images/header/eventail2.png) 100% 0 no-repeat;
	width: 440px;
}

#headerbottomright .left {
	float: left;
	margin-right: 15px;
	padding-right: 15px;
	border-right: 1px solid #CCCCCC;
}

#headerbottomright .right {
	float: left;
}

.white{ color:#FFFFFF }
a.white{ color:#FFFFFF }
.black{ color:#000000 }
a.black{ color:#000000 }

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

Remise en état pour l'habillage du site

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


#outils_recherche{ margin-bottom: 0;}

.cal1 {
	display: none;
}
#main, #home, #fond {
	width: 980px;
	background: white;
}

#main {
	padding-top: 10px;
}

#fond {
	margin-left: 0;
	overflow: hidden;
}

#ColonneG {
	margin-right: 10px;
}

#creation_blog{
	padding-bottom:20px;
}
#form_blog label{
	display:block;
}
#creation_blog .error{
	color:#900;
}


/*ANNUAIRE BLOG*/

#list_blog{
	list-style:none;
	margin:0;
	padding:0;
}
#list_blog li{
	border-bottom:1px #CCC solid;
	padding-bottom:10px;
	margin-bottom:10px;
}
#list_blog h3{
	margin:0;
	padding:0;
}
#list_blog .blg_auteur{
	padding-bottom:5px;
	color:#666;
}
#list_blog p{
	margin:0;
	padding:0;
}
/************************************************************************

HABILLAGE SITE

*************************************************************************/
/*
body {
	background: url(../images/habillage-sida-fond.png) repeat-y center 0;
}

#nav {
	width:990px;
}

#navUlLi1 {
	width:620px;
}

#global_pub {
	background-image:none;
}

#global_nav {
	background-image:none;
}

#global_headerHome {
	background-image:none;
}

#barre_h_header {
	width: 990px !important;
}

#headerHome {
	width:990px !important;
}

#item8 {
	width: 174px !important;
}

#item23 {
	width: 103px !important;
}

#menu1, #menu2 {
	width:991px;
}

#outils_recherche {
	width:990px;
}

#home {
	margin-left:5px;
	width:990px;
}

#fond {
	margin-left: 0;
}

#ColonneG {
	padding-left:5px;
	width:660px;
}

#fond_general_footer {
	background-image:none;
}

#footerPart2 {
	width:991px;
}

.footerPart1gif {
	width: 991px;
}

.footerlastspacer {
	display: none;
}

#preHome5 {
	background: white;
}

#footer .spacer {
	display: none;
}*/
