/* hack ie5.5 : voice-family: "\"}\"";voice-family:inherit; */
/* hack ie5.5 et 6 : *> */
/*------------------------------------------------ GENERIQUE ------------------------------------------------*/
*{padding:0;margin:0;}
img{border:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
div{position:relative;}
hr{display:none;}
li{list-style-type:none;list-style-position:outside;}
/*----------------------------------------------- /GENERIQUE ------------------------------------------------*/

/*----------------------------------------------- SIFR ------------------------------------------------*/
/* These are standard sIFR styles... do not modify */
.sIFR-flash {visibility: visible !important;margin: 0;}
.sIFR-replaced {visibility: visible !important;}
span.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}
/*----------------------------------------------- /SIFR ------------------------------------------------*/

/*------------------------------------------- PROPRIETES ELEMENT --------------------------------------------*/
/* position */
.clear{clear:both;font-size:1px;}
.clear-h{clear:both;font-size:0px;height:0px;}
.right{float:right;}
.left{float:left;}
.center{text-align:center;display:table;margin-left:auto;margin-right:auto;}

/* bordure */
.no_border{border:none;}

/* centrage txt*/
.txt-c{text-align:center;}
.txt-l{text-align:left;}
.txt-r{text-align:right;}
/*------------------------------------------- /PROPRIETES ELEMENT --------------------------------------------*/

/*----------------------------------------------- MODELE SITE -------------------------------------------------*/
/* pour centrer le site*/
body{text-align:left;background:#a2c0de url('/public/api/html/toolkit/img/modele/fd_site.gif') repeat-x;}
#page{text-align:left;width:990px;font:normal 11px arial;color:#12365a;}
#navigation{float:left;width:137px;margin-top:77px;}

#corps_page{float:right;width:838px;}

/* bandeau */
#bandeau{height:158px;background:url('/public/api/html/toolkit/img/modele/fd_corps_page.jpg') 609px 0 no-repeat;}
#logo{position:absolute;top:20px;left:80px;}
#logo_pf{position:absolute;top:8px;left:3px;}
#rechercher{position:absolute;top:40px;left:699px;}
#rechercher .saisie{padding-right:8px;}
#rechercher .saisie input{font:normal 11px arial;color:#113f6d;border:none;background:#b3cfeb;padding:2px 8px;width:110px;voice-family: "\"}\"";voice-family:inherit;width:94px;}

#rechercher2{position:absolute;width:140px;top:100px;left:205px;voice-family: "\"}\"";voice-family:inherit;position:absolute;width:140px;top:100px;left:205px;}
*> #rechercher2{position:absolute;width:140px;top:100px;left:220px;}
#rechercher2 .saisie{padding-right:8px;}
#rechercher2 .saisie input{font:normal 11px arial;color:#12365a;border:1px solid #8db3d7;background:#ffffff;padding:2px 8px;width:110px;voice-family: "\"}\"";voice-family:inherit;width:94px;}

#bandeau .visuel{position:absolute;top:81px;width:838px;height:77px;background:#0557a9 url('/public/api/html/toolkit/img/modele/visuel_bandeau.jpg') 118px 0 no-repeat;}
#bandeau .visuel b{position:absolute;width:4px;height:4px;font-size:1px;}
#bandeau .visuel .c_gh{background:url('/public/api/html/toolkit/img/modele/c_gh_bandeau.gif');}
#bandeau .visuel .c_dh{left:834px;background:url('/public/api/html/toolkit/img/modele/c_dh_bandeau.gif');}
#bandeau .visuel .c_gb{top:73px;background:url('/public/api/html/toolkit/img/modele/c_gb_bandeau.gif');}
#bandeau .visuel .c_db{top:73px;left:834px;background:url('/public/api/html/toolkit/img/modele/c_db_bandeau.gif');}
/* /bandeau */

/* poucet */
#poucet{color:white;font:normal 10px arial;padding:9px 0;}
#poucet a{color:#051d35;}
/* poucet */

/* contenu_page */
#contenu_page{width:838px;background:url('/public/api/html/toolkit/img/modele/fd_contenu_page.gif') repeat-y;}
#contenu_page_h{background:url('/public/api/html/toolkit/img/modele/fd_h_contenu_page.gif') repeat-y;}
#contenu_page_h div div{background:url('/public/api/html/toolkit/img/modele/c_gh_contenu_page.gif') no-repeat top left; }
#contenu_page_h div{background:url('/public/api/html/toolkit/img/modele/c_dh_contenu_page.gif') no-repeat top right; }
#contenu_page_b div {background:url('/public/api/html/toolkit/img/modele/c_gb_contenu_page.gif') no-repeat bottom left; }
#contenu_page_b {background:url('/public/api/html/toolkit/img/modele/c_db_contenu_page.gif') no-repeat bottom right; }
#contenu_page_h div div, #contenu_page_h div, #contenu_page_h, #contenu_page_b div, #contenu_page_b{width:100%;height:3px;font-size:1px;}

/* contenu */
#contenu{width:625px;float:left;}
/* titre */
#titre{background:#CCDDED;height:57px;}
.sIFR-hasFlash #titre h1 {visibility:hidden;font-size:20px;color:#12365a;width:570px;float:left;position:absolute;left:15px;top:16px;}
/* imprimer */
#titre a{position:absolute;left:600px;top:9px;background:url('/public/api/html/toolkit/img/modele/bt_print.gif') no-repeat;font-size:1px;display:block;width:9px;height:9px;}
/* /titre */
#contenu_2{padding:5px 15px 37px 15px;}
/* /contenu */

#remonte{width:210px;float:right;padding:12px 15px 37px 15px;color:white;voice-family: "\"}\"";voice-family:inherit;width:180px;font:normal 11px arial;}
#remonte blockquote{padding:5px 5px 10px 5px;background:#5f8ebc;margin-top:20px;}
#remonte blockquote.premier{margin-top:0;}
#remonte blockquote p{padding-top:6px;}

/* images des remontées */
.remonte_img {text-align:center; width:170px; overflow:hidden;}

/* /contenu_page */

/* outils transversaux bas */
#otb{color:#12365a;font:normal 9px arial;margin-top:20px;padding-bottom:20px;}
#otb a{color:#12365a;}
#otb li{display:inline;}
#otb #ln_pf li{background:url('/public/api/html/toolkit/img/modele/picto_pf.gif') no-repeat;padding-left:18px;padding-right:19px;}
#otb #ln_pf li.premier{padding-left:none;}
/* /outils transversaux bas */

/*------------------------------------------------ /MODELE SITE ------------------------------------------------*/

/*------------------------------------------- PROPRIETES SITE --------------------------------------------*/
/* contenu */
#contenu_2 .article{font:normal 11px arial;color:#12365a;}
/* contenu */

/* texte */
.txt{color:#12365a;font:normal 11px arial;}
.txt a{color:#12365a;}
/* /texte */

/* fd */
.fd_bleu_clair{background:#e5eef6;}
.fd_bleu_fonce{background:#bbd0e5;}
/* /fd */

/* formulaire */
table.form{font:normal 11px verdana;line-height:18px;}
table.form td{vertical-align:top;}
.form input{font:normal 10px arial;color:#244E98;border:1px solid #244E98;background-color:#CFE0FD;}
.form textarea{font:normal 10px arial;color:#244E98;background-color:#CFE0FD;}
.form select{font:normal 10px arial;color:#244E98;border:1px solid #244E98;background-color:#CFE0FD;}
.form .checkbox, .radio{background:transparent;border:none;}
.form .intitule{color:#f59a0e;}
/* /formulaire */

/* tableau */
table.tableau{border-collapse:collapse;}
.tableau th{border-left:1px solid #adc3d9;border-bottom:1px solid #adc3d9;vertical-align:top;font-weight:bold;background:#5f8ebc;color:white;text-align:left;}
.tableau td{border-left:1px solid #adc3d9;border-bottom:1px solid #adc3d9;vertical-align:top;background:#f2f6fa;color:#12365a;text-align:left;}
.tableau th, .tableau td{padding:7px 10px;}
.tableau th.premier, .tableau td.premier{border-left:none;}


table.tableau2{border-collapse:collapse;}
.tableau2 th{border-left:1px solid #adc3d9;border-bottom:1px solid #adc3d9;vertical-align:top;font-weight:bold;background:#dfe9f3;color:#12365a;text-align:left;}
.tableau2 td{border-left:1px solid #adc3d9;border-bottom:1px solid #adc3d9;vertical-align:top;background:#f2f6fa;color:#12365a;text-align:left;}
.tableau2 th, .tableau2 td{padding:7px 10px;}
.tableau2 th.premier, .tableau2 td.premier{border-left:none;}

/* /tableau */

/* pagination */
.pagination {margin-top:20px;}
.pagination a{color:green;}
.pagination a:hover{color:orange;}
.pagination b{color:black;}/* page actuelle */
/* /pagination*/

/* bt - lien */
.bt_lien{margin-top:11px;}
.bt_haut_de_page{background:url('/public/api/html/toolkit/img/modele/picto_haut_page.gif') 0 5px no-repeat;padding-left:12px;font-weight:bold;color:#12365a;}
.savoir_plus{color:#12365a;font:bold 11px arial;background:url('/public/api/html/toolkit/img/modele/picto_fleche.gif') 0 5px no-repeat;padding-left:10px;}
.telecharger{color:#12365a;font:bold 11px arial;background:url('/public/api/html/toolkit/img/formulaire/picto_telecharger.gif') 0 2px no-repeat;padding-left:15px;}
/* /bt - lien */


/* image */
div.img_nobordure img{border:0px solid #5482b1;}
div.img_bordure img{border:3px solid #5482b1;}
a.img_lien img{border:3px solid #b6cde3;}
a:hover.img_lien img{border:3px solid #5482b1;}
a.zoom b{position:absolute;top:7px;left:138px;font-size:1px;background:url('/public/api/html/toolkit/img/modele/picto_zoom.gif') no-repeat;display:block;width:11px;height:11px;}
/* /image */

/*------------------------------------------- /PROPRIETES SITE --------------------------------------------*/

.fda{margin-top:12px;voice-family: "\"}\"";voice-family:inherit;margin-top:12px;}
*>.fda{margin-top:8px;}