body, html {margin:0; padding:0;}
.bodysite {min-height:800px; background:url(../images/body_bg.png) no-repeat center top; text-align:center; font-family:verdana,arial,sans-serif; font-size:0.7em;}
a img {border:0;}
form {margin:0; padding:0;}
fieldset {margin:0; padding:0; border:0;}
#site {width:992px; margin:0 auto; text-align:left;}
#bubble_tooltip {display:none; width:226px; z-index:100; position:absolute;}
#bubble_tooltip .bubble_top {height:15px; line-height:0; font-size:0; background:url(../images/tooltip_haut.png) no-repeat;}
#bubble_tooltip .bubble_middle {padding:0 18px 0 14px; background:url(../images/tooltip_centre.png) repeat-y;}
#bubble_tooltip .bubble_bottom {height:17px; line-height:0; font-size:0; background:url(../images/tooltip_bas.png) no-repeat;}
#entete {position:relative; height:95px; margin-right:25px;}
#entete .logo {position:absolute; top:5px; left:45px;}
/*#entete .titre {position:absolute;  top:9px; left:632px;}*/
#entete .linerameli {position:absolute; top:20px; left:276px;}
#entete .liner {position:absolute; top:60px; left:384px;}
.accesrapide {color:#006db2; font-size:0.1em;}
.accesrapide a {color:#006db2;}
#barretitre {margin-right:32px; background:url(../images/colcentre_barre_titre_bg.png) no-repeat; height:33px; padding:0 11px 0 14px;}
#barretitre .titre {float:left; width:65%; padding-top:5px;}
#barretitre .outils {padding-top:7px; margin-left:65%; text-align:right;}
#barretitre .outils #outilstexte {display:inline;}
#barretitre .outils .petit, #barretitre .outils .normal, #barretitre .outils .grand {padding:0 3px; text-decoration:none; color:#328bce;}
#barretitre .outils .petit {font-size:0.9em;}
#barretitre .outils .normal {zoom:100%; font-size:1em; text-decoration:underline;}
#barretitre .outils .grand {font-size:1.15em;}
#barretitre .outils .grand sup {font-size:0.70em;}
#barretitre .outils .petit sup, #barretitre .outils .grand sup {line-height:0.2em; vertical-align:super;}
#barretitre .outils .imprimer, #barretitre .outils .envoiami {font-size:0.9em; display:inline;}
#barretitre .outils .imprimer a, #barretitre .outils .envoiami a {text-decoration:none; color:#0566af;}
#barretitre .outils .imprimer {margin-left:23px; padding-left:17px; background:url(../images/outils_imprimer.gif) left top no-repeat; zoom:1;}
#barretitre .outils .envoiami {margin-left:23px; padding-left:14px; background:url(../images/outils_envoyerami.gif) left 4px no-repeat; zoom:1;}
#barretitre .outils .envoiami img {display:none;}
#menuprinc {margin-right:25px;}
#menuprinc .retouraccueil {padding-left:13px; padding-bottom:4px; background:url(../images/menuprinc_picto_accueil.gif) no-repeat left 1px;}
#menuprinc .retouraccueil a{color:#fff; text-decoration:none;}
.menuflash .altern {zoom:1; margin:10px 7px 20px 0; padding:20px; background:#fff;}
.menuflash .alt_menuflash_list {float:left; width:33%;}
.menuflash .alt_menuflash_list ul {margin:0; padding:0; list-style:none;}
.menuflash .alt_menuflash_list ul li {margin:0 20px 3px 0; padding:0 0 2px 8px; background:url(../images/fleche_bleue.gif) no-repeat left 5px;}
.menuflash .alt_menuflash_list ul li a {color:#0062ad; text-decoration:none;}
.menuflash .alt_menuflash_list ul .on {font-weight:bold; border-top:1px solid #0062ad; border-bottom:1px solid #0062ad;}
#colgauche {float:left; width:212px; margin-right:12px; padding-top:2px;}
#colgauche #themes .contenu{padding-bottom:12px; background:url(../images/colgauche_menu_bg4.png) repeat-y;}
#colgauche #themes .accroche {font-weight:bold; padding-bottom:8px; text-indent:10px;}
#colgauche #themes ul{list-style:none; margin:0; padding:0;padding-left:0px;width:206px;}
#colgauche #themes ul li{background:url(../images/colgauche_menu_separateur.gif) left bottom no-repeat; color:#003265; padding-bottom:1px; position: relative}
#colgauche #themes ul li p{margin:0; padding:3px 19px 3px 11px;}
#colgauche #themes ul li a{text-decoration:none; color:#003265;display:block;}
#colgauche #themes ul .active div{background:url(../images/colgauche_menu_active.gif) repeat-y; color:#fff;}
#colgauche #themes ul .active div a{color:#fff;}
#colgauche #rechercheoffres {margin-bottom:12px;}
#colgauche #rechercheoffres .contenu{zoom:100%; font-size:0.8em; padding:46px 10px 0; background:url(../images/colgauche_rech_offres_bg.png) repeat-y; color:#fff;}
#colgauche #rechercheoffres .contenu .erreur{background-color:#fff; color:red; font-weight:bold; padding:3px 3px 3px 3px; margin-bottom:8px; margin-top:8px; }
#colgauche #rechercheoffres .contenu .erreur img{vertical-align:middle;}

/*Index alphabetique */
#themes_index {position:relative;z-index:10;}
#colgauche #themes .titre_index_alpha {zoom:100%; background:url(../images/colgauche_menu_titre_index.png) no-repeat; height:70px;font-size:1px; color:#fff;}
#colgauche #themes .titre_index_alpha .texte {text-align:center; margin-right:7px;}
#colgauche #themes .titre_index_alpha .texte h2 {margin-bottom:0px;padding-top: 10px;}
#colgauche #themes  #index_alphabetique{background:url(../images/colgauche_menu_bg.png) repeat-y;width:212px;cursor:pointer;}
#colgauche #themes  .index_alphabetique{padding-left:11px;padding-bottom:20px;width:190px;}
#colgauche #themes .lettre_index_alpha {float:left;width: 10px;padding-left: 2px;padding-right: 2px;}
#colgauche #themes .lettre_index_alpha a {font-weight: bold;}
#colgauche #themes .lettre_index_alpha_active {background:url(../images/colgauche_index_alpha_activ.png) no-repeat; text-decoration:none;}
#colgauche #themes .lettre_index_alpha_active a {color:#FFFFFF;}

/*Menu index alphabetique */
#colgauche #themes #index_alphabetique_niveau2{list-style:none; margin:0;cursor:pointer;display:none;width:520px;}
#colgauche #themes .indexniveau2_titre{margin:0; padding:10px 19px 10px 11px;font-weight: bold; color: #003265;}
#colgauche #themes .indexniveau2_haut{line-height:0;font-size:0;height:4px; background:url(../images/colgauche_indexniveau2_haut.png) repeat-x right top; display : none;}
#colgauche #themes .indexniveau2_centre{background:url(../images/colgauche_indexniveau2_cont.png) repeat-y right top;}
#colgauche #themes .indexniveau2_bas{line-height:0;font-size:0;height:18px; background:url(../images/colgauche_indexniveau2_bas.png) repeat-x right bottom; display : none;}
#colgauche #themes .indexniveau2_hover {background:url(../images/colgauche_menu_niv2_active.gif) repeat-x right bottom; background-color:#5193C6;font-weight:bold;margin-left: -2px;}
#colgauche #themes .indexniveau2_ul{float: left;width:240px;padding-left:12px;}
#colgauche #themes .indexniveau2 a{padding:3px 19px 3px 11px;}
#colgauche #themes .indexniveau2 ul li{background:url(../images/colgauche_menu_separateur2.gif) left bottom no-repeat; color:#003265; padding-bottom:1px; position: relative;margin-left:-10px;margin-right:3px;}
#colgauche #themes .indexniveau2 .last{background:none;}
#colgauche #themes_index .titre_index_alpha  h2 img{background:url(../images/colgauche_index_alpha.png) no-repeat scroll 10px 10px transparent;width:174px;height:44px;}

/*Menu index alphabetique sans JS*/
#colcentre #colindexalpha {margin : 24px 20px 0 14px;}
#colcentre #colindexalpha .bloc{margin-bottom: 7px;}
#colcentre #colindexalpha h2 {margin:0 0 5px; color:#00529e; border-bottom:2px solid #00529e; font-size:1.3em;padding-bottom:2px;}
#colcentre .colindexalpha_lettre_active{color:#00529e; border-bottom:2px solid #00529e; font-size:1.3em;font-weight:bold;}
#colcentre #colindexalpha h3 {margin:0 0 5px; color:#3D3D3E; border-bottom:2px solid #3D3D3E; font-size:1.1em;padding-bottom:2px;}
#colcentre #colindexalpha p{margin:10px 10px 10px 0;}
#colcentre .colindexalpha_maj{font-size:0.8em;}
#colcentre #colindexalpha .colindexalpha_lettres{margin-left:-3px;}
#colcentre #colindexalpha .colindexalpha_lettres span{margin:0 3px 0 3px;color:#003265;}
#colcentre #colindexalpha .colindexalpha_lettres a{margin:0 3px 0 3px;font-weight: bold;color:#003265;text-decoration:none;}
#colcentre #colindexalpha .colindexalpha_lettres .active{border-bottom:2px solid #003265; font-size:1.3em;}
#colcentre #colindexalpha ul{list-style:none;padding:0;margin-top:7px;}
#colcentre #colindexalpha ul li a{text-decoration:none;color:#00529E;cursor:pointer;}
#colcentre #colindexalpha ul li a span{padding:3px 30px 3px 12px; display:block;background:url(../images/fleche_bleue3.gif) no-repeat 0px 5px;}

/*Menu theme sante*/
#colgauche #themes .titre {background:url(../images/colgauche_menu_titre_theme2.png) no-repeat; height:79px; font-size:1px; color:#fff;}
#colgauche #themes .titre .texte {text-align:center; margin-right:7px;}
#colgauche #themes .titre .texte h2 {margin:0;padding-top: 15px;}
#colgauche #themes .contenuniveau1 a  {margin:0; padding:3px 0px 3px 12px;}
#colgauche #themes .contenuniveau1_actif a  span{background:url(../images/colgauche_menu_active2_bas.gif) no-repeat left bottom;display: block;padding:5px 0px 6px 12px;color:#FFFFFF;font-weight:bold;}
#colgauche #themes .contenuniveau1_actif a{background:url(../images/colgauche_menu_active2_haut.gif) no-repeat left top #0062AC;text-decoration:none;display: block;padding:0;}
#colgauche #themes .contenuniveau2{list-style:none; margin:0; width: 224px;cursor:pointer;}
#colgauche #themes .contenuniveau2 ul{list-style:none; margin:0; width: 211px;}
#colgauche #themes .contenuniveau2 a:hover {background:url(../images/colgauche_menu_niv2_active.gif) repeat-x right bottom; background-color:#5193C6;margin-left:-25px;margin-right:3px;}
#colgauche #themes .contenuniveau2 a:hover span{background:none;padding-left: 25px;font-weight:bold;color:#FFFFFF;}
#colgauche #themes .contenuniveau2_haut {line-height:0;font-size:0;background:url(../images/colgauche_menu_niv2_haut.png) repeat-x right top; height:4px;padding-left: 12px; display : none;}
#colgauche #themes .contenuniveau2_bas {line-height:0;font-size:0;background:url(../images/colgauche_menu_niv2_bas.png) repeat-x right bottom; height:27px;padding-left: 12px; display : none;}
#colgauche #themes .contenuniveau1_actif .contenuniveau2_centre {background:url(../images/colgauche_menu_niv2_contenu.png) repeat-y right;padding-left: 13px;}
#colgauche #themes .contenuniveau1_actif .contenuniveau2_centre_separ {zoom:100%;margin-left :-10px;margin-right:10px; background: url(../images/colgauche_menu_separateur2.gif) left bottom no-repeat;z-index:100;}
#colgauche #themes .contenuniveau1_actif .contenuniveau2_centre a span{color:#FFFFFF;margin:0;background: none;padding:0;font-weight:normal;}
#colgauche #themes .contenuniveau1_actif .contenuniveau2_centre a{padding:3px 19px 3px 11px;background: none;margin-left:10px;}
#colgauche #themes .contenuniveau1_actif .contenuniveau2_centre a:hover {background:url(../images/colgauche_menu_niv2_active.gif) repeat-x right bottom; background-color:#5193C6;margin-left:0px;margin-right:-6px;}
#colgauche #themes .contenuniveau1_actif .contenuniveau2_centre a:hover span{background:none;padding-left: 12px;font-weight:bold;}
#colgauche #themes .contenuniveau2 ul li{color:#003265;padding-bottom:1px; position: relative;margin-left:25px;margin-right:5px;}
#colgauche #themes .contenuniveau2 .last{background:none;}
#themes .titre .texte  h2 img{background:url(../images/colgauche_menu_titre_themes.png) no-repeat scroll 0 0 transparent;width:181px;height:46px;}

#colgauche #rechercheoffres .titre {zoom:100%; background:url(../images/colgauche_rech_offres_titre_bg.png) no-repeat; height:27px;}
#colgauche #rechercheoffres .titre h2 {margin:0;}
#colgauche #rechercheoffres .titre img {margin:8px 0 0 7px;}
#colgauche #rechercheoffres .contenu fieldset{margin:0; padding:0; border:0; position:relative;}
#colgauche #rechercheoffres legend {} 
#colgauche #rechercheoffres legend span{display:block; white-space:normal; color:#fff; padding:6px 0; width:180px; position:absolute; top:-49px; left:0;}
#colgauche #rechercheoffres .contenu .txtfield{width:46px; font-size:1em; border-width:0;}
#colgauche #rechercheoffres .contenu input, #colgauche #rechercheoffres .contenu label, #colgauche #rechercheoffres .contenu .label{vertical-align:middle;}
#colgauche #rechercheoffres .contenu p {margin:0; padding:6px 0;}
#colgauche #rechercheoffres .bas {text-align:right; padding:7px 20px 0 0; background:url(../images/colgauche_rech_offres_bas.png) no-repeat; height:34px; zoom:1;}
#colgauche #rechercheoffres .bas input{color:#fff; font-size:0.1em; cursor:pointer; background:url(../images/colgauche_offres_bt.png) no-repeat; width:126px; height:13px; border:none;}
#colgauche #offres {zoom:100%; margin-bottom:8px;}
#colgauche #offres .contenu{zoom:100%; background:url(../images/colgauche_offres_bg.png) repeat-y;}
#colgauche #offres .titre {margin-right:7px; padding-top:12px; background:url(../images/colgauche_offres_titre.gif) no-repeat;}
#colgauche #offres .titre .texte {text-align:center;}
#colgauche #offres .titre .age img {vertical-align:top; margin-right:4px; margin-top:5px;}
#colgauche #offres .titre .age {padding-right:6px; text-align:right; color:#004273; font-size:2.1em; font-weight:bold;}
#colgauche #offres .titre .age span{font-size:0.65em;}
#colgauche #offres .titre h2 {margin:0;}
#colgauche #offres ul {margin:0 7px 0 0; padding:0; list-style:none;}
#colgauche #offres ul li {background:url(../images/colgauche_themes_separateur.gif) no-repeat left bottom;}
#colgauche #offres ul li p {padding:4px 10px; margin:0 0 0 6px;}
#colgauche #offres ul li, #colgauche #offres ul li a{color:#003265; text-decoration:none;}
#colgauche #offres ul .theme {font-weight:bold;}
#colgauche #offres ul .offre {padding:0 0 1px;}
#colgauche #offres ul .offre p {background-color:#87bbe2; padding: 4px 24px; margin:0 0 0 6px; font-weight:normal;}
#colgauche #offres .bt {zoom:100%; height:48px; background:url(../images/colgauche_offres_btbas.png) no-repeat;}
#colgauche #offres .bt .int {zoom:100%;text-align:center; margin:0 7px 0 56px; padding-top:16px;}
#colgauche #menunivo2 {margin-bottom:0px;z-index:1;}
#colgauche #menunivo2 .haut{height:12px; line-height:0; font-size:0; zoom:100%; background:url(../images/colgauche_menu_haut.png) no-repeat;}
#colgauche #menunivo2 .bas{height:17px; line-height:0; font-size:0; zoom:100%; background:url(../images/colgauche_menu_bas_v2.png) no-repeat;z-index:2;position:relative;}
#colgauche #menunivo2 .contenu{zoom:100%; background:url(../images/colgauche_menu_bg2.png) repeat-y; color:#fff;}
#colgauche #menunivo2 ul{list-style:none; margin:0; padding:0;}
#colgauche #menunivo2 ul li a{color:#003265; display:block; cursor:pointer; padding:3px 16px 3px 0; text-decoration:none;}
#colgauche #menunivo2 ul li a span{padding:3px 30px 3px 16px; display:block;}
#colgauche #menunivo2 .menunivo2_titre{font-size:1.2em;padding:0px 25px 10px 16px;background:url(../images/colgauche_menu_separateur.gif) left bottom no-repeat;}
/*#colgauche #menunivo2 ul li{font-weight:bold; background:url(../images/colgauche_menu_separateur.gif) left bottom no-repeat; color:#003265; padding-bottom:1px; padding:0;}
#colgauche #menunivo2 ul .deplie a{background:url(../images/colgauche_menu_separateur.gif) left bottom no-repeat;}*/
#colgauche #menunivo2 ul .deplie, #colgauche #menunivo2 ul .deplie li {font-weight:bold; background:url(../images/colgauche_menu_separateur.gif) left bottom no-repeat; color:#003265; padding-bottom:1px; padding:0;}
#colgauche #menunivo2 ul .deplie .last{background:none;}
#colgauche #menunivo2 ul .deplie li a {background:none; padding-left:16px;border-left:1px solid #E7EEF6;height:100%;}
#colgauche #menunivo2 ul .deplie li li a {padding-left:32px;}
#colgauche #menunivo2 ul .deplie li li a span {background:url(../images/colgauche_menu_nivo3.gif) no-repeat left 10px;}
#colgauche #menunivo2 ul .active a, #colgauche #menunivo2 ul .deplie .active a, #colgauche #menunivo2 ul a:hover, #colgauche #menunivo2 ul .deplie a:hover {background:url(../images/colgauche_menu_active.gif) repeat-y; color:#fff; border-left:1px solid #AFBB00; /*padding-left:15px;*/}
#colgauche #menunivo2 ul .active a span, #colgauche #menunivo2 ul .deplie .active a span{ color:#FFFFFF;}
#colgauche #menunivo2 ul li li a{padding-left:14px;}
#colgauche #menunivo2 ul .active a span, #colgauche #menunivo2 ul a:hover span{color:#FFFFFF;font-weight:bold; background:url(../images/fleche_blanche.gif) no-repeat 5px 8px;}
#colgauche #menunivo2 ul .active li a span{background:none; color:#003265;}
#colgauche #menunivo2 ul .deplie{background:none;}

#colgauche #menunmemetheme {margin-left:14px;margin-top:-6px;margin-bottom:10px;}
/*#colgauche #menunmemetheme .img_titre{padding:0px 25px 10px 10px;}*/
#colgauche #menunmemetheme .haut{height:10px; zoom:100%; background:url(../images/colgauche_menu_bg3.png) repeat-y;z-index:1;position:relative;}
#colgauche #menunmemetheme .bas{height:24px; zoom:100%; background:url(../images/colgauche_menu_bas2.png) no-repeat;}
#colgauche #menunmemetheme .contenu{zoom:100%; background:url(../images/colgauche_menu_bg3.png) repeat-y; color:#fff;}
#colgauche #menunmemetheme ul{list-style:none; margin:0; padding:0;}
#colgauche #menunmemetheme ul li{background:url(../images/colgauche_menu2_separateur.gif) left bottom no-repeat; color:#003265; padding-bottom:1px; padding:0;}
#colgauche #menunmemetheme ul li a{color:#003265; display:block; cursor:pointer; padding:3px 16px 3px 0; text-decoration:none;position:relative;}
#colgauche #menunmemetheme ul li a span{padding:3px 30px 3px 16px; display:block; }
#colgauche #menunmemetheme ul .active a span{color:#0062AC;font-weight:bold; background:url(../images/fleche_bleue2.gif) no-repeat 4px 5px;}

#hon {width:212px;}
#hon {margin-top:50px;}
#colgauche #hon {margin-top:0;}
#hon .img {float:left; margin-right:13px;}
#hon p {margin:0; float:left; width:147px;}
#hon p  a {color:#00539e; text-decoration:none;}
#hon p  a:hover {text-decoration:underline ;}
#colcentre {float:left; width:567px; margin-right:11px;}

/*Ancien editorial */
.editorial h1{margin:16px 0 6px; font-family:Trebuchet MS,Verdana,sans-serif; color:#003265; font-size:1.7em; font-weight:bold;}
.titre_dossier{margin:0; padding:16px 0 0; font-family:Trebuchet MS,Verdana,sans-serif; color:#003265; font-size:1.8em; font-weight:bold;}
.editorial h2{margin:22px 0 10px; font-family:Trebuchet MS,Verdana,sans-serif; font-size:1.4em; color:#003265; font-weight:bold;}
.editorial h3{clear:both; margin:25px 0 7px; font-size:1.1em; color:#4a4a4b; font-weight:bold;}

#colcentre .editorial { color:#4a4a4b; }
#colcentre .editorial .maj {margin:0 0 15px; font-size:0.8em;}
#colcentre .editorial .bodytext {margin:0;}
#colcentre .editorial .texte_credit .bodytext {margin:5px 0 10px;}
#colcentre .editorial .titre_sommaire{font-family:Trebuchet MS,Verdana,sans-serif; font-size:1.4em; color:#003265; font-weight:bold;}
#colcentre .editorial .imggauche {border:1px solid #bcbcbc; float:left; margin-right:18px; margin-bottom:10px;}
#colcentre .editorial .imgdroite {border:1px solid #bcbcbc; float:right; margin-left:18px; margin-bottom:10px;}
#colcentre .editorial a, #colcentre2 p a {color:#0c69b1; text-decoration:none;}
#colcentre .editorial a:hover, #colcentre2 p a:hover {text-decoration:underline;}
#colcentre .editorial a.lienfichier, #coldroite .blocinfo a.lienfichier {color:#0c69b1; background:url(../images/picto_telecharger.gif) no-repeat; padding-left:18px;}

#colcentre2 {float:left; width:790px; margin-right:11px; }
#colcentre2 h2, #colcentre2 h3, #colcentre2 p {margin:0; padding:10px;}
#colcentre2 .csc-textpic-firstcol {padding:0 10px;}
#colcentre2 #hon p {padding:0px;}
#colcentre2 h3 {font-size:1.2em;}

#colcentre-plan {background-color:white; width:960px;}
#plan_du_site {margin-bottom:20px; padding:20px; background-color:#fff;}
#plan_du_site h2{zoom:1; margin:0 0 10px;}
#plan_du_site .themes {border-bottom:2px solid #00529e; padding-bottom:20px}
#plan_du_site .themes .col-plan {float:left; width:30%; margin-left:10px;}
#plan_du_site .themes .col-plan ul {margin:0; padding:0; list-style:none;}
#plan_du_site .themes .col-plan ul li {margin:0; padding:0 0 10px; background:none;}
#plan_du_site .themes .col-plan ul li .vignette {float:left; width:29px;padding-bottom:15px;}
#plan_du_site .themes .col-plan ul li .vignette img {border:1px solid #a7a7a7;width:30px;}
#plan_du_site .themes .col-plan ul li .operateur {float:left; width:22px; text-align:center; padding-top:12px;}
#plan_du_site .themes .col-plan ul li .operateur img {cursor:pointer;}
#plan_du_site .themes .col-plan ul li .nom {color:#00529e; font-weight:bold; font-size:1.3em; font-family:arial,verdana,sans-serif; float:left; width:170px; padding-top:8px;}
#plan_du_site .themes .col-plan ul li .nom a{color:#00529e; text-decoration:none;}
#plan_du_site .themes .col-plan ul li .nom a:hover{text-decoration:underline;}
#plan_du_site .themes .col-plan ul li .nivo2 {overflow:hidden; zoom:1; width:158px; float:left; margin-left:12px;}
#plan_du_site .themes .col-plan ul li ul {zoom:1; overflow:hidden; border-left:1px dotted #00529e; border-bottom:1px dotted #00529e;}
#plan_du_site .themes .col-plan ul li ul li{padding:5px 0 5px 18px; background:url(../images/fleche_bleue.gif) no-repeat 7px 10px;}
#plan_du_site .themes .col-plan ul li ul li a{color:#00529e; text-decoration:none;}
#plan_du_site .themes .col-plan ul li ul li a:hover{text-decoration:underline;}
#plan_du_site .campagnes {float:left; width:424px; padding:0 20px 20px; margin-top:20px;}
#plan_du_site .campagnes ul {margin:0; padding:0; list-style:none;}
#plan_du_site .campagnes ul li {margin:0; padding:0 0 10px;}
#plan_du_site .campagnes ul li .vignette {float:left; width:59px;}
#plan_du_site .campagnes ul li .vignette img {border:1px solid #a7a7a7; width:60px;}
#plan_du_site .campagnes ul li .nom {color:#00529e; font-weight:bold; font-size:1.3em; font-family:arial,verdana,sans-serif; float:left; width:170px; padding-top:8px; margin-left:10px;}
#plan_du_site .campagnes ul li .nom a{color:#00529e; text-decoration:none;}
#plan_du_site .campagnes ul li .nom a:hover{text-decoration:underline;}
#plan_du_site .campagnes .campagne img{vertical-align:middle;}
#plan_du_site .campagnes .campagne .nom{float:none;}

#plan_du_site .etaussi {float:left; width:210px; padding:0 20px 10px; margin-top:20px; border-left:2px solid #00529e;}
#plan_du_site .etaussi ul {margin:0; padding:0; list-style:none;}
#plan_du_site .etaussi ul li {margin:0; padding:0 0 10px; background:url(../images/fleche_bleue.gif) no-repeat left 14px;}
#plan_du_site .etaussi ul li .nom {color:#00529e; font-weight:bold; font-size:1.3em; font-family:arial,verdana,sans-serif; padding-top:8px; margin-left:10px;}
#plan_du_site .etaussi ul li .nom a{color:#00529e; text-decoration:none;}
#plan_du_site .etaussi ul li .nom a:hover{text-decoration:underline;}
#plan_du_site .etaussi h2{margin-left:0; margin-right:0; padding-left:0; padding-right:0;}



#colcentre .item-theme-images {margin:20px 0; float:left; width:262px;}
#colcentre .item-debut {margin-right:22px;}
#colcentre .item-solo {margin-right:22px;}
#colcentre .list-theme-images .type {font-weight:bold; margin:0; padding-bottom:1px;}
#colcentre .list-theme-images h2{margin:0; font-family:Trebuchet MS,Verdana,sans-serif; color:#003265; font-size:1.3em; font-weight:bold;}
#colcentre .list-theme-images .dtemaj{margin:0; font-size:0.8em;}
#colcentre .list-theme-images .contenu {padding-top:5px;}
#colcentre .list-theme-images .contenu p, #colcentre .quiz_single .contenu p {margin-top:10px;}
#colcentre .list-theme-images .contenu .lien a, #colcentre .quiz_single .lien a{background:url(../images/fleche_bleue.gif) 1px 5px no-repeat; padding-left:8px; color:#004c9b; text-decoration:none;}
.list-theme-images .contenu .illustration_d {float:right; margin:0 0 5px 5px; border:1px solid #b5b5b5;}
.list-theme-images .contenu .illustration_g {float:left; margin:0 5px 5px 0; border:1px solid #b5b5b5;}
.list-theme-images .illustration_diaporama {float:left; margin:0 5px 5px 0; border:1px solid #b5b5b5;width:206px;text-align:center;}


#coldroite {padding-top:8px; float:left; width:165px;}

#coldroite .blocarrondi {zoom:100%; margin-bottom:8px; position:relative;}
#coldroite .blocarrondi .element {position:relative; width:158px; zoom:100%;}
#coldroite .blocarrondi .ombrebas {zoom:100%; position:absolute; height:18px; width:165px; bottom:-8px; right:0; z-index:1;}
#coldroite.coldroite_avec_ombre .blocarrondi .ombrebas {background:url(../images/coldroite_arrondi_bas.png) no-repeat;}
#coldroite .blocarrondi .ombrehaut {zoom:100%; position:absolute; width:165px; top:0px; right:-7px; z-index:2;}
#coldroite.coldroite_avec_ombre .blocarrondi .ombrehaut {background:url(../images/coldroite_arrondi_haut.png) no-repeat;}
#coldroite .blocarrondi .element img {position:relative; z-index:10; zoom:100%;}
#coldroite.coldroite_avec_ombre .blocamelidirect .blocarrondi .ombrehaut {zoom:100%; background:url(../images/coldroite_arrondi_amelidirect.png) no-repeat;}

#coldroite .acces_rapides {margin:0 16px 8px 8px;}
#coldroite .acces_rapides h2 {margin:0 0 10px; padding:0 0 2px; font-family:Trebuchet MS,Verdana,sans-serif; color:#0062ad; border-bottom:1px solid #0062ad; font-weight:bold; font-size:1.25em; line-height:1.1em;}
#coldroite .acces_rapides ul {margin:0; padding:0; list-style:none;}
#coldroite .acces_rapides ul li {margin:0; padding:0 0 5px 8px; background:url(../images/fleche_liens_ameli.gif) no-repeat left 5px;}
#coldroite .acces_rapides ul li a {color:#000; text-decoration:none;}
#coldroite .acces_rapides ul li a:hover {text-decoration:underline;}
#coldroite .blocamelidirect .ombrehaut {position:static;}
#coldroite .blocamelidirect .ombrehaut h2{margin-bottom:5px; height:50px; zoom:100%; background:url(../images/coldroite_titre_amelidirect.png) no-repeat;}
#coldroite .blocamelidirect .ombrehaut h2 span {display:none;}
#coldroite .blocamelidirect .contenu {margin-right:7px; zoom:100%; background:url(../images/coldroite_bg_amelidirect.png) no-repeat;}
#coldroite .blocamelidirect .ombrehaut .contenu .button {margin-left:17px; margin-top:20px; line-height:0.9em; text-align:center; padding:2px 10px 0; text-decoration:none; font-size:1.3em; display:block; color:#a30076; font-weight:bold; font-family:Trebuchet MS,Verdana,sans-serif; cursor:pointer; height:42px; width:110px; border:0; background:url(../images/coldroite_bt_amelidirect.gif) no-repeat;}
#coldroite .blocamelidirect .ombrebas {position:static; height:auto; padding-bottom:8px;}
#coldroite .blocamelidirect .ombrebas div {zoom:100%; background:url(../images/coldroite_bg_amelidirect_bas.png) no-repeat; height:10px;}
#coldroite .blocamelidirect p,#coldroite .blocamelidirect h2 {margin:0 17px; color:#3d3d3e;}
#coldroite .blocamelidirect fieldset {margin:0 17px;}
#coldroite .blocamelidirect .legend {font-size:1.1em; font-weight:bold;}
#coldroite .blocamelidirect legend span{white-space:normal; display:block; width:180px; padding:6px 0;}
#coldroite .blocamelidirect input {width:114px; margin:6px 0; border:1px solid #8d8d8d; height:1.5em; font-size:1em; padding:1px;}
#coldroite .blocamelidirect button {margin-left:10px; padding-top:5px; line-height:0.9em; text-align:center; text-decoration:none; font-size:0em; color:#e9f9c7; cursor:pointer; height:55px; width:145px; border:0; background:url(../images/coldroite_bt2_amelidirect.gif) no-repeat;}
#coldroite.coldroite_avec_ombre .bloccarre .haut {zoom:100%; background:url(../images/coldroite_carre_haut.png) no-repeat;}
#coldroite .bloccarre .contenu{margin-right:6px; padding:4px 0; position:relative; background:url(../images/coldroite_bg_pola.gif) no-repeat #fffff8; border:solid 1px #bfbfbf;}
#coldroite .bloccarre .contenu p{line-height:1.1em; margin:0 7px; padding:0;}
#coldroite .bloccarre .contenu .titre {font-weight:bold; font-family:Trebuchet MS,Verdana,sans-serif; color:#4A4A4B;}
#coldroite .bloccarre .contenu .titre a{text-decoration:none; color:#0062AD;}
#coldroite .bloccarre .contenu .puce {margin-top:5px;}
#coldroite .bloccarre .contenu .puce a{zoom:1; background:url(../images/fleche_bleue.gif) 1px 5px no-repeat; padding-left:8px; color:#004c9b; text-decoration:none;}
#coldroite .bloccarre .contenu .pola{padding:7px;}
#coldroite .bloccarre .contenu .pola img{border:1px solid #d6d5d5;}
#coldroite .bloccarre .contenu .iconequiz {background:transparent url(../images/vignette_quiz.png) no-repeat scroll 0 0;display:block; position:absolute;top:0px;left:0px;width:52px;height:51px;border:none;z-index:1;}
#coldroite .bloccarre .contenu .iconevideo {background:transparent url(../images/vignette_video.png) no-repeat scroll 0 0;display:block; position:absolute;top:0px;left:0px;width:52px;height:51px;border:none;z-index:1;}
#coldroite .bloccarre .contenu .iconeaudio{background:transparent url(../images/vignette_audio.png) no-repeat scroll 0 0;display:block; position:absolute;top:0px;left:0px;width:52px;height:51px;border:none;z-index:1;}
#coldroite.coldroite_avec_ombre .bloccarre .bas{height:7px; line-height:0; font-size:0; zoom:100%; background:url(../images/coldroite_carre_bas.png) no-repeat;}

p.centre {text-align:center;}
table.centre {text-align:center;}
th.centre {text-align:center;}
td.centre {text-align:center;}
p.centre {text-align:center;}
.graisse {font-weight:bold;}
.italique {font-style:italic;}

/* BLOCS INFO */
#coldroite .blocinfo {margin:10px 0; zoom:1;}
#colcentre .blocinfo {margin:28px 0 10px; zoom:1;}
#coldroite .blocinfo p, #colcentre .blocinfo p, #coldroite .blocinfo div, #colcentre .blocinfo div {zoom:1;}
#coldroite .blocinfo em, #colcentre .blocinfo em {font-style:normal;}
#coldroite .blocinfo .haut div{background:url(../images/coldroite_bg_blocinfo_haut.gif) no-repeat; height:8px; line-height:1px; font-size:1px;}
#colcentre .blocinfo .haut {height:8px; line-height:1px; font-size:1px; border:1px solid #c1c1c1; border-bottom-width:0; background-color:#fffffc;}
#coldroite.coldroite_avec_ombre .blocinfo .haut {zoom:100%; background:url(../images/coldroite_bg_blocinfo_haut.png);}
#coldroite.coldroite_avec_ombre .blocinfo .centre {zoom:100%; background:url(../images/coldroite_bg_blocinfo_centre.png) repeat-y;}
#coldroite .blocinfo .contenu, #colcentre .blocinfo .contenu {border-left:1px solid #bcbcbc; border-right:1px solid #bcbcbc; background:url(../images/coldroite_bg_blocinfo.jpg) left bottom repeat-x #fffff9;}
#coldroite .blocinfo .contenu  {margin-right:7px;}
#coldroite .blocinfo .contenu .contenu, #colcentre .blocinfo .contenu .contenu {border:none; background:none; margin:0;}
#coldroite  p, #coldroite .blocinfo .contenu cite, #coldroite .blocinfo .contenu div.csc-textpic, #colcentre .blocinfo .contenu p, #colcentre .blocinfo .contenu cite, #colcentre .blocinfo .contenu div.csc-textpic {display:block; padding:0 0 9px; margin:0 12px;}
#coldroite .blocinfo .lien, #colcentre .blocinfo .lien {display:block; padding:0 0 9px; margin:0 12px;}
#coldroite .blocinfo .contenu div.csc-textpic-text, #coldroite .blocinfo .contenu div.csc-textpic-text p.bodytext { padding:0; margin:0; }
#colcentre .blocinfo .contenu div.csc-textpic-text, #colcentre .blocinfo .contenu div.csc-textpic-text p.bodytext { padding:0; margin:0; }
#coldroite .blocinfo .contenu .picto1, #coldroite .blocinfo .contenu .picto2, #coldroite .blocinfo .contenu .picto3, #coldroite .blocinfo .contenu .picto4, #coldroite .blocinfo .contenu .picto5, #coldroite .blocinfo .contenu .picto6, #coldroite .blocinfo .contenu .picto7, #colcentre .blocinfo .contenu .picto1, #colcentre .blocinfo .contenu .picto2, #colcentre .blocinfo .contenu .picto3, #colcentre .blocinfo .contenu .picto4, #colcentre .blocinfo .contenu .picto5, #colcentre .blocinfo .contenu .picto6, #colcentre .blocinfo .contenu .picto7 {text-transform:uppercase; color:#0062ad; margin-left:4px; margin-right:3px; font-size:1.25em; font-weight:bold; font-family:Trebuchet MS,Verdana,sans-serif; padding-left:28px; padding-top:4px;}
#coldroite .blocinfo .contenu .b, #colcentre .blocinfo .contenu .b {font-weight:bold;}
#coldroite .blocinfo .contenu .picto1 {background:url(../images/coldroite_picto_temoignage.gif) 3px top no-repeat;}
#coldroite .blocinfo .contenu .picto2 {background:url(../images/coldroite_picto_bonasavoir.gif) no-repeat;}
#coldroite .blocinfo .contenu .picto3 {background:url(../images/coldroite_picto_saviezvous.gif) no-repeat;}
#coldroite .blocinfo .contenu .picto4 {background:url(../images/coldroite_picto_sitesutiles.gif) no-repeat;}
#coldroite .blocinfo .contenu .picto5 {background:url(../images/coldroite_picto_telecharger.gif) no-repeat;}
#coldroite .blocinfo .contenu .picto6 {background:url(../images/coldroite_picto_avoir.gif) no-repeat;}
#colcentre .blocinfo .contenu .picto1 {background:url(../images/coldroite_picto_temoignage2.gif) 3px top no-repeat;}
#colcentre .blocinfo .contenu .picto2 {background:url(../images/coldroite_picto_bonasavoir2.gif) no-repeat;}
#colcentre .blocinfo .contenu .picto3 {background:url(../images/coldroite_picto_saviezvous2.gif) no-repeat;}
#colcentre .blocinfo .contenu .picto4 {background:url(../images/coldroite_picto_sitesutiles2.gif) no-repeat;}
#colcentre .blocinfo .contenu .picto5 {background:url(../images/coldroite_picto_telecharger2.gif) no-repeat;}
#colcentre .blocinfo .contenu .picto6 {background:url(../images/coldroite_picto_avoir2.gif) no-repeat;}
#coldroite .blocinfo .contenu .lien a, #colcentre .blocinfo .contenu .lien a {zoom:1; background:url(../images/fleche_bleue.gif) 1px 5px no-repeat; padding-left:8px; color:#004c9b; text-decoration:none;}
#coldroite .blocinfo .contenu a, #colcentre .blocinfo .contenu  a { color:#004c9b; text-decoration:none; }
#coldroite .blocinfo .contenu a:hover, #colcentre .blocinfo .contenu a:hover { text-decoration:underline; }

#coldroite .blocinfo .contenu ul {margin:0 12px 0 8px; padding:0; list-style:none;}
#coldroite .blocinfo .contenu ul li{margin-left:5px; padding:0 0 5px 8px; background:url(../images/fleche_grise.gif) no-repeat left 5px;}
#coldroite.coldroite_avec_ombre .blocinfo .bas {zoom:100%; display:block; background:url(../images/coldroite_bg_blocinfo_bas.png); padding-bottom:4px;}

#coldroite .bas div, #colcentre .bas div {background-color:#d2e3ea; height:4px; line-height:1px; font-size:1px; border:1px solid #c1c1c1; border-top-width:0;}
#coldroite .bas div {margin:0 7px 0 0;}

#colcentre .editorial .sommaire{padding:10px 0; color:#003265;}
#colcentre .editorial .sommaire .contenu{border-left:5px solid #AFBB00;}
#colcentre .editorial .sommaire h2 {line-height:0.9em; margin:0; padding:0px 7px 6px;}
.titre_sommaire{ line-height:0.9em; margin:0; padding:0px 7px 6px;}
#colcentre .editorial .sommaire ul {margin:0; padding:0 7px; list-style:none;}
#colcentre .editorial .sommaire ul li {padding:0; color:#003265; background:none; }
#colcentre .editorial .sommaire ul li.active {background:transparent url(../images/fleche_bleue_foncee.gif) no-repeat scroll left 9px; }
#colcentre .editorial .sommaire ul li a{color:#003265; text-decoration:none; padding:4px 14px 0px 7px; display:block;}
#colcentre .editorial .sommaire ul a span{display:block;}
#colcentre .editorial .sommaire ul li a:hover{text-decoration:underline; cursor:pointer;}
#colcentre .editorial .sommaire ul li.active a:hover{text-decoration:none;}
#colcentre .editorial .sommaire ul a:hover span{text-decoration:none; display:block;}
#colcentre .editorial .sommaire ul .active a span{text-decoration:none; display:block;}

/*#colcentre .editorial .csc-textpic-imagewrap img {border:1px solid #b7b7b7;}*/
#colcentre div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {border:1px solid #b7b7b7;}

#colcentre .editorial table {font-size:1em; border:1px solid #525252; width:100%; border-collapse:collapse;}
#colcentre .editorial caption {font-size:1em; margin: 5px 0;}
#colcentre .editorial table th { padding:8px 4px; border:1px solid #525252; background-color:#cde0ef; font-weight:bold;}
#colcentre .editorial table td { padding:8px 4px; border:1px solid #525252;}
#colcentre .editorial table .bodytext {margin:0;}
#colcentre .editorial ul {height:auto; padding:0; list-style:none; margin:12px 0 12px 26px}
#colcentre .editorial table ul {margin:16px 0 0 0;}
#colcentre .editorial ul ul{margin-left:34px; margin-top:4px; margin-bottom:4px;}
#colcentre .editorial ul li { padding:0 0 5px 8px; background:url(../images/fleche_grise.gif) no-repeat left 5px; }
#colcentre .editorial ol li { background:none; }
#colcentre .editorial ul li ul li, #colcentre .editorial ol li ul li { padding-left:7px; background:url(../images/puce_grise.gif) left 7px no-repeat; }
#colcentre .editorial .csc-textpic-caption {font-style:italic; font-size:0.9em;}
#colcentre .colcentre_gauche, #colcentre .colcentre_droite{float:left; width:268px;}
#colcentre .colcentre_gauche {margin-right:31px;}


#colcentre .source {margin:28px 0 10px;}
#colcentre .source .haut {background:url(../images/colcentre_sources_haut.gif) no-repeat; height:9px; line-height:0; font-size:0;}
#colcentre .source .contenu {background-color:#e2e2e2; padding:8px 14px; color:#4a4a4b;}
#colcentre .source .titre{margin:0; font-size:1em; font-weight:bold; color:#4a4a4b;}
#colcentre .source .contenu p{margin:0;}
#colcentre .source .contenu ul{list-style:disc; margin:0 0 0 14px; padding:0;}
#colcentre .source .contenu ul li{background:none; margin:0; padding:0;}
#colcentre .source .bas {background:url(../images/colcentre_sources_bas.gif) no-repeat; height:9px; line-height:0; font-size:0;}

/*#piedpage {padding-top:50px; clear:both; text-align:center; color:#3d3d3e; padding-bottom:16px; margin-right:25px;}
#piedpage a{padding:0 10px; color:#3d3d3e; text-decoration:none;}
#piedpage a:hover{text-decoration:underline;}*/

.clear {clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.cache {display:none;}
.d {float:right;}
.g {float:left;}
strong{font-weight:normal;}
.quiz_accueil_accroche2 strong{font-weight:bold;}
.bold {font-weight:bold;}
.jsonly{display:block;}

li.ss_rub{list-style:none;margin:3px 0px 3px 35px;}

/*** Styles Popin ***/
/*#mb_close_link2 {font-family:Trebuchet MS,Verdana,sans-serif; position:absolute; height:22px; left:40%; bottom:20px; font-size:0.9em; color:#00529E;}*/
#mb_contents .video_single, #mb_contents .flash_single {font-family:verdana,arial,sans-serif; font-size:0.7em;}
#mb_contents .video_single h3, #mb_contents .flash_single h3 {margin:0 20px 0 0; font-family:Trebuchet MS,Verdana,sans-serif; color:#003265; font-size:2em; font-weight:bold;}
#mb_contents .video_single #mb_close_link, #mb_contents .flash_single #mb_close_link {position:absolute; top:5px; right:30px; width:16px; height:16px; background:url(../images/quiz_fermer.gif) no-repeat; cursor:pointer;}
#mb_close_link2 {font-family:Trebuchet MS,Verdana,sans-serif; height:50px; font-size:0.9em; color:#00529E;}
div.flash_single #mb_close_link2 {font-size:1.2em;}
#mb_contents .video_single .diapo, #mb_contents .flash_single .diapo {/*overflow:auto; height:auto;*/}
#mb_contents .video_single .texte, #mb_contents .flash_single .texte {/*overflow:auto; height:62px;*/}

/*** Styles Calculateur d'IMC ***/
.tx-kleecalculateurimc-pi1 legend {padding-left:0; padding-right:0; color:white; font-weight:bold; font-size:1.3em; font-family:Trebuchet MS, Verdana, sans-serif;}
.tx-kleecalculateurimc-pi1 legend span {
	display:block;
	padding:8px 0;
	white-space:normal;
	width:168px;
}
.tx-kleecalculateurimc-pi1 button {margin-left:46px; margin-top:5px;}
.tx-kleecalculateurimc-pi1 button.button2 {line-height:0.9em; text-align:center; text-decoration:none; cursor:pointer; border:0; background:url(../images/btn_imc_calculer.png) no-repeat; width:90px; height:29px;}
.tx-kleecalculateurimc-pi1 input {width:42px;}
.tx-kleecalculateurimc-pi1 #tx_kleecalculateurimc_pi1_taille, 
.tx-kleecalculateurimc-pi1 #tx_kleecalculateurimc_pi1_taille2, 
.tx-kleecalculateurimc-pi1 #tx_kleecalculateurimc_pi1_poids, 
.tx-kleecalculateurimc-pi1 #tx_kleecalculateurimc_pi1_poids2 { margin-left:3px; }
.tx-kleecalculateurimc-pi1 .calculateur_form_colcentre { width:265px; height:auto !important; height:165px; min-height:165px; background:url(../images/form_imc_colcentre.png) no-repeat scroll 100% 0pt; color:white; }
.tx-kleecalculateurimc-pi1 .calculateur_form_colcentre_bas { width:265px; height:12px; background:url(../images/form_imc_colcentre_bas.png) no-repeat scroll 100% 0pt;}
.tx-kleecalculateurimc-pi1 .imc_res { width:543px; background:url(../images/imc_res_colcentre.png) no-repeat scroll 100% 0pt; color:white; }
.tx-kleecalculateurimc-pi1 .calculateur_form_colcentre .imc_form_c { width:168px; float:left; padding:0 5px;}
.tx-kleecalculateurimc-pi1 .calculateur_form_colcentre .imc_res_c { width:280px; float:left;}
.tx-kleecalculateurimc-pi1 div.legend_precision { padding-bottom:12px; }
.tx-kleecalculateurimc-pi1 div.input{ margin:0 0 5px 8px; width:158px; }
.tx-kleecalculateurimc-pi1 div.input-taille{ text-indent:3px; }
.tx-kleecalculateurimc-pi1 .titre_legende { padding: 8px 0;}
.tx-kleecalculateurimc-pi1 .calculateur_form_colcentre .imc_value, .tx-kleecalculateurimc-pi1 .calculateur_form_colcentre .imc_infos, .tx-kleecalculateurimc-pi1 .calculateur_form_colcentre .titre_legende { padding-left:15px; }
.tx-kleecalculateurimc-pi1 .imc_value { font-weight:bold; }
.tx-kleecalculateurimc-pi1 .imc_infos { margin-top:8px; }
.tx-kleecalculateurimc-pi1 .calculateur_form_coldroite {width:148px; height:auto !important; height:125px; min-height:125px; background:url(../images/form_imc_coldroite.png) no-repeat scroll 100% 0pt; color:white; padding:0 5px;}
.tx-kleecalculateurimc-pi1 .calculateur_form_coldroite_bas { width:158px; height:11px; background:url(../images/form_imc_coldroite_bas.png) no-repeat scroll 100% 0pt;}
.tx-kleecalculateurimc-pi1 .calculateur_form_coldroite legend span {width:135px;}
.tx-kleecalculateurimc-pi1 .calculateur_form_coldroite div.input{ width:143px; margin-left:5px; }
.tx-kleecalculateurimc-pi1 .calculateur_form_coldroite .imc_value, .tx-kleecalculateurimc-pi1 .calculateur_form_coldroite .imc_infos{ padding-left:5px; }
.tx-kleecalculateurimc-pi1 .calculateur_form_coldroite .imc_res_d { margin-top:15px; }
.tx-kleecalculateurimc-pi1 .erreur {margin:5px 0; color:red; background-color:white; padding:2px 2px 1px 2px; font-weight:bold; font-size:0.9em;}
.tx-kleecalculateurimc-pi1 .erreur img { vertical-align:middle; }
.tx-kleecalculateurimc-pi1 div.imc_jauge_grand {background: transparent url(../images/imc_jauge_grand.png) no-repeat scroll 100% 0pt; margin-top: 0px; width: 282px; height: 63px; position: relative;}
.tx-kleecalculateurimc-pi1 div.imc_jauge_petit {background: transparent url(../images/imc_jauge_petit.png) no-repeat scroll 100% 0pt; width: 138px; height: 38px; position: relative; margin-top:8px;}
.tx-kleecalculateurimc-pi1 .imc_jauge_petit div.imc_curseur {position:absolute; bottom:0; background: transparent url(../images/imc_curseur_petit.png) no-repeat scroll 100% 0pt; width: 11px; height: 38px; }
.tx-kleecalculateurimc-pi1 .imc_jauge_grand div.imc_curseur {position:absolute; top:6px; background: transparent url(../images/imc_curseur_grand.png) no-repeat scroll 100% 0pt; width: 20px; height: 63px; }
.tx-kleecalculateurimc-pi1 .corpulence_infos {padding:0px 0.6em 5px;}
.tx-kleecalculateurimc-pi1 .fourchette_poids {color:#738D0A; font-weight:bold;}
#coldroite .tx-kleecalculateurimc-pi1 .ombrebas {position:relative; height:18px; bottom:0;}
#coldroite .tx-kleecalculateurimc-pi1 .ombrehaut {position:static;}
#mb_close_linkdiv{text-align:center;} 
.editorial #mb_close_linkdiv {font-size:1.42em;}

#mb_close_linkdiv div {padding-left:50px;}
#mb_close_linkdiv .int, #mb_close_linkdiv .int div {padding-left:0px;}
#mb_close_linkdiv .intlong, #mb_close_linkdiv .intlong div {padding-left:0px;}

.tipafriend2{ font-family:verdana,arial,sans-serif; font-size:0.7em;}
.tipafriend{ font-family:verdana,arial,sans-serif; font-size:1em;}
.tipafriend input, .tipafriend2 input{ margin-bottom:10px;}
.tipafriend p input, .tipafriend2 p input{vertical-align:middle; margin-bottom:0px;}
.tipafriend p label, .tipafriend2 p label{vertical-align:middle;}

#colcentre .quiz_accueil  table {border: none;}
#colcentre .quiz_accueil  table td {border: none;}

.tx-kleeobjetsmulti-banniere {padding-bottom:8px;}
img.img_def_polaroid{border:none;}
.invisible {visibility:hidden;}

#plan_du_site .liste_offres .colOffre {float:left; width:30%; margin-right:10px;}
#plan_du_site .titre_cat{background:none; color:#00529E; margin-left:1px; font-size:1.3em;font-weight:bold;font-family:arial,verdana,sans-serif;}
#plan_du_site .liste_offres .colOffre ul {padding:0;}
#plan_du_site .liste_offres .colOffre ul ul {font-size:0.85em; color:#000; font-weight:normal; border-bottom:1px dotted #00529E; border-left:1px dotted #00529E; padding:0; margin:5px 0 10px 1px;}

#plan_du_site ul{list-style:none outside none;}
#plan_du_site ul li{background:url("../images/fleche_grise.gif") no-repeat scroll left 5px transparent;margin-left:5px; padding:0 0 5px 8px;}
#plan_du_site ul li a{text-decoration:none; color:#00529E;}
#plan_du_site ul li a:hover{text-decoration:underline;}
#plan_du_site ul.titre_cat{list-style:none outside none;}
#plan_du_site .liste_offres ul li ul{border-bottom:1px dotted #00529E; border-left:1px dotted #00529E;}

.media_content {text-align:center;}
.media_content p {text-align:left;}

p.indent{margin-left:2em;}
div.indent{margin-left:2em;}

#last_update_accueil {color: #4A4A4B;font-size: 0.8em;padding: 10px 0 15px;}
#colcentre .blocinfo ul {margin-right:12px;}
dfn{border-bottom: 1px dotted #333333;cursor: help;font-style: normal;position: relative;}
.tx-contagged-tooltip{border-bottom: 1px dotted #333333;cursor: help;font-style: normal;position: relative;}
span.tx-contagged-tooltip:hover span.tx-contagged-tooltip-content{display:none;}

