body, html {margin:0; padding:0;}
body {background:#fff; text-align:center; font-family:verdana,arial,sans-serif; font-size:1.1em;}
a img {border:0;}
form {margin:0; padding:0;}
#site {width:672px; margin:0 auto; text-align:left;}
#entete {padding:0px 0px 10px 0px;}
#entete .logo {float:left; width:132px; margin-bottom:32px; margin-right:109px;}
#entete .bienvenue {float:left; width:201px; margin-right:219px; padding-top:2px;}
#entete .liner {float:left; width:221px; padding-top:6px;}
.accesrapide {color:#006db2; font-size:0.1em;}
.accesrapide a {color:#006db2;}

#menuprinc {margin-left:5px;}
#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;}
#colgauche {float:left; width:212px; margin-right:12px; padding-top:2px;}
#colgauche #themes  .contenu{padding-bottom:12px; background:url(../images/colgauche_menu_bg.png) repeat-y;}
#colgauche #themes .titre {zoom:100%; background:url(../images/colgauche_menu_titre_themes.png) no-repeat; height:73px; font-size:1px; color:#fff;}
#colgauche #themes .titre span{display:block; padding-top:62px;}
#colgauche #themes ul{list-style:none; margin:0; padding:0;}
#colgauche #themes ul li{background:url(../images/colgauche_menu_separateur.gif) left bottom no-repeat; color:#003265; padding-bottom:1px;}
#colgauche #themes ul li div{padding:3px 19px 3px 11px;}
#colgauche #themes ul li a{text-decoration:none; color:#003265;}
#colgauche #themes ul li a:hover{text-decoration:underline;}
#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:0 16px; background:url(../images/colgauche_rech_offres_bg.png) repeat-y; color:#fff;}
#colgauche #rechercheoffres .titre {zoom:100%; background:url(../images/colgauche_rech_offres_titre_bg.png) no-repeat; height:27px;}
#colgauche #rechercheoffres .titre img {margin:8px 0 0 7px;}
#colgauche #rechercheoffres .contenu fieldset{margin:0; padding:0; border:0;}
#colgauche #rechercheoffres legend {} 
#colgauche #rechercheoffres legend p{margin:0; padding:6px 0; color:#fff; width:180px; position:relative; left:-10px;} 
#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;}
#colgauche #rechercheoffres .bas input{color:#fff; font-size:0.1em; cursor:pointer; background:url(../images/colgauche_offres_bt.gif) no-repeat; width:126px; height:13px; border:none;}
#colgauche #menunivo2 {margin-bottom:8px;}
#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.png) no-repeat;}
#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{font-weight:bold; background:url(../images/colgauche_menu_separateur.gif) left bottom no-repeat; color:#003265; padding-bottom:1px;}
#colgauche #menunivo2 ul li li{font-weight:normal;}
#colgauche #menunivo2 ul li a{color:#003265; display:block; cursor:pointer; padding:3px 16px; text-decoration:none;}
#colgauche #menunivo2 ul li a span{padding:3px 30px 3px 16px; display:block;}
#colgauche #menunivo2 ul .deplie a{background:url(../images/colgauche_menu_separateur.gif) left bottom no-repeat;}
#colgauche #menunivo2 ul .deplie li a {background:none;}
#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;}
#colgauche #menunivo2 ul .active a span, #colgauche #menunivo2 ul .deplie .active a span{ color:#fff;}
#colgauche #menunivo2 ul li li a{padding-left:14px;}
#colgauche #menunivo2 ul .active a span, #colgauche #menunivo2 ul a:hover span{color:#fff; background:url(../images/fleche_blanche.gif) no-repeat 5px 8px;}
#colgauche #menunivo2 ul .deplie{background:none;}
#colgauche #hon .img {float:left; margin-right:13px;}
#colgauche #hon p {margin:0; float:left; width:151px;}
#colgauche #hon p  a{color:#00539e; text-decoration:none;}
#centresite {}
#centresite h1{margin:0; padding:16px 0 6px; color:#003265; font-size:1.7em; font-weight:normal;}
#centresite .maj {margin:0 0 10px; font-size:0.8em;}

#centresite h2{margin:18px 0 12px; font-family:Trebuchet MS,Verdana,sans-serif; font-size:1.4em; color:#003265; font-weight:bold;}
#centresite h3{clear:both; padding:8px 0 4px; font-size:1em; color:#4a4a4b; font-weight:bold;}
#centresite .imggauche {border:1px solid #bcbcbc; float:left; margin-right:18px; margin-bottom:10px;}
#centresite .imgdroite {border:1px solid #bcbcbc; float:right; margin-left:18px; margin-bottom:10px;}
#centresite a {color:#0c69b1;}

.titre-patho{margin:0; padding:16px 0 6px; color:#003265; font-size:1.8em;}

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

#coldroite .blocarrondi {margin-bottom:8px;}
#coldroite.coldroite_avec_ombre .blocarrondi .ombrehaut{zoom:100%; background:url(../images/coldroite_arrondi_haut.png) no-repeat;}
#coldroite.coldroite_avec_ombre .blocarrondi .ombrebas{zoom:100%; background:url(../images/coldroite_arrondi_bas.png) no-repeat; height:16px;}
#coldroite.coldroite_avec_ombre .blocamelidirect .blocarrondi .ombrehaut {zoom:100%; background:url(../images/coldroite_arrondi_amelidirect.png) no-repeat;}
#coldroite .blocamelidirect .ombrehaut .h3{margin:0; height:50px; zoom:100%; background:url(../images/coldroite_titre_amelidirect.png) no-repeat;}
#coldroite .blocamelidirect .ombrehaut .h3 span {display:none;}
#coldroite .blocamelidirect .contenu {padding:0 17px; margin-right:7px; zoom:100%; background:url(../images/coldroite_bg_amelidirect.png) no-repeat;}
#coldroite .blocamelidirect .ombrehaut .contenu .button {line-height:0.9em; text-align:center; padding:4px 28px 0 20px; text-decoration:none; font-size:1.3em; display:block; color:#a30076; font-weight:bold; font-family:Trebuchet MS,Verdana,sans-serif; cursor:pointer; height:37px; width:82px; border:0; background:url(../images/coldroite_bt_amelidirect.gif) no-repeat;}
#coldroite .blocamelidirect .ombrebas div {zoom:100%; background:url(../images/coldroite_bg_amelidirect_bas.png) no-repeat; height:10px;}
#coldroite.coldroite_avec_ombre .bloccarre .haut {zoom:100%; background:url(../images/coldroite_carre_haut.png) no-repeat;}
#coldroite .bloccarre .contenu{margin-right:7px; padding:4px 0; position:relative; background:url(../images/coldroite_bg_pola.gif) no-repeat #fffff8;}
#coldroite .bloccarre .contenu p{line-height:1.1em; margin:0 7px; text-align:center; padding:0;}
#coldroite .bloccarre .contenu .titre {font-weight:bold; font-family:Trebuchet MS,Verdana,sans-serif;}
#coldroite .bloccarre .contenu .lien a{text-decoration:none; font-size:0.9em; color:#0c69b1;}
#coldroite .bloccarre .contenu .pola{padding:7px;}
#coldroite .bloccarre .contenu .pola img{border:1px solid #d6d5d5;}
#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;}

#centresite .sommaire .sommaire{padding:0px 0; color:#003265; padding-left:10px;}
#centresite .sommaire .sommaire {width:335px;border:2px solid #003265;}
#centresite .sommaire .sommaire .haut{height:12px; line-height:0; font-size:0; zoom:100%;}
#centresite .sommaire .sommaire .bas{height:5px; line-height:0; font-size:0; zoom:100%;}
#centresite .sommaire .sommaire .contenu{zoom:100%; color:#fff; padding-right:7px;}
#centresite .sommaire .sommaire ul {margin:0; padding:0; list-style:none;}
#centresite .sommaire .sommaire ul li {padding-bottom:10px; padding-left:15px; color:#003265; display:block;}
#centresite .sommaire .sommaire ul li a{color:#003265; text-decoration:none;}
#centresite .sommaire .sommaire ul li a{padding:4px 0px 4px 0px; text-decoration:none; color:#003265;}
#centresite .sommaire .sommaire ul a span{}
#centresite .sommaire .sommaire ul li a:hover{text-decoration:none;}
#centresite .sommaire .sommaire ul a:hover{text-decoration:none; cursor:pointer;}
#centresite .sommaire .sommaire ul a:hover span{color:#003265; text-decoration:none;}
#centresite .sommaire .titre_sommaire{font-size:1.2em; color:#003265; font-weight:bold;}


#piedpage {padding-top:50px; clear:both; text-align:center; color:#3d3d3e; padding-bottom:16px;}
#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;}
.erreur {color:#e20f46; font-weight:bold;}

#colgauche, #coldroite, #piedpage, .outils, #menuprinc {display:none;}

acronym, abbr, dfn {
border-bottom:0px #fff;
cursor:text;
font-style:normal;
position:relative;
}

.colcentre .article table {
    border: 1px solid #525252;
    border-collapse: collapse;
    font-size: 1em;
    width: 100%;
}

.colcentre .article table th {
    background-color: #CDE0EF;
    border: 1px solid #525252;
    font-weight: bold;
    padding: 8px 4px;
}
th.centre {
    text-align: center;
}
.colcentre .article table td {
    border: 1px solid #525252;
    padding: 8px 4px;
}

#printLinks{ margin-top:20px; width:100%; border:1px solid #666;}
#printLinks ul{ list-style:none;}
#printLinks ul li{ padding-top:5px;padding-bottom:5px; display:block;}
#printLinks ul li span {text-decoration:underline;}
#printLinks ul li span.intitule {text-decoration:none; font-style:italic;}

.bloc-decroche{width:100%;border:2px solid #003265; padding:10px; margin-bottom:20px;}
.titre{text-transform:uppercase; color:#0062ad; margin-right:10px; font-size:1.3em; font-weight:bold; font-family:Trebuchet MS,Verdana,sans-serif;}

.colgauche{display:none;}
.coldroite{display:none;}
#centresite-inner div.coldroite{display:none;}
.coldroite .coldroite_article{display:none;}

.piedpage{display:none;}
.onglets-nav-interne{display:none;}
.outils{display:none;}

/*bordures visibles sous IE6*/
html body #site_haut #hautsite, html body #site_haut #bassite  {display:none;}
html body #site_haut #centresite {filter: none; background:none; ZOOM: 100%}
html body #bubble_tooltip {display:none;}



/* texte alternatif flash*/
.text-alt {display:none;}
