body{margin:0px;padding:0px;background:#E4E4E4;}
#global{margin:0px auto;padding:0px;background:#fff;width:778px;}
#header {position:relative;left:0px;top:0px;width:647px;height:150px;padding-top:21px;padding-left:131px;z-index:1;}
#header .acce_direct{font:11px Verdana;color:#004187;text-align:right;width:638px;padding-bottom:3px;}
#header .acce_direct a{font:11px Verdana;color:#004187;margin:0px auto;padding:0px;text-decoration:none;}
#header .acce_direct a:hover{font:11px Verdana;color:#004187;margin:0px auto;padding:0px;text-decoration:underline;}
#header #menu{position:relative;width:648px;margin-bottom:2px;}
#menu01 {position:absolute;left:1px;top:30px;width:158px;height:34px;z-index:99;}
#menu02 {position:absolute;left:163px;top:30px;width:156px;height:34px;z-index:99;}
#menu03 {position:absolute;left:327px;top:30px;width:156px;height:34px;z-index:99;}
#menu04 {position:absolute;left:487px;top:30px;width:159px;height:34px;z-index:99;}
#header #menu img{margin-right:2px;}
#date .txt, #logo {padding-top:0px;display:block;font:11px Verdana;color:#004187; text-align:center}
#date .txt a{display:block;font:11px Verdana;color:#004187;text-decoration:none;padding-bottom:16px;padding-left:14px;	background:url(../images/pictos/point.gif) no-repeat 6px 6px;}
#header .niveau1s1{width:639px;height:auto !important;height:17px;min-height:17px;background:#004187;font: 700 11px Verdana;color:#FDCE2E;padding-top:6px;padding-left:7px;margin-bottom:2px;}
#header .niveau1s1 a{font: 700 11px Verdana;color:#ffffff;text-decoration:none;}
#header .niveau1s1 img{position:relative;top:5px;margin-left:6px;margin-right:6px;background:#80A0C3;}
/****************************************/
#header .niveau1s2{width:639px;height:auto !important;height:17px;min-height:17px;background:#F49918;font:700 11px Verdana;color:#FDCE2E;padding-top:6px;padding-left:7px;margin-bottom:2px;}
#header .niveau1s2 a{font:700 11px Verdana;color:#ffffff;text-decoration:none;}
#header .niveau1s2 img{position:relative;top:5px;margin-left:6px;margin-right:6px;background:#FACC8C;}
/****************************************/
#header .niveau1s3{width:639px;height:auto !important;height:17px;min-height:17px;background:#FDCE2E;font:700 11px Verdana;color:#004187;padding-top:6px;padding-left:7px;margin-bottom:2px;}
#header .niveau1s3 a{font:700 11px Verdana;color:#ffffff;text-decoration:none;}
#header .niveau1s3 img{position:relative;top:5px;margin-left:6px;margin-right:6px;background:#FACC8C;}
/****************************************/
#header .niveau1s4{width:639px;height:auto !important;height:17px;min-height:17px;background:#B6CF5C;font: 700 11px Verdana;color:#004187;padding-top:6px;padding-left:7px;margin-bottom:2px;}
#header .niveau1s4 a{font:700 11px Verdana;color:#ffffff;text-decoration:none;}
#header .niveau1s4 img{position:relative;top:5px;margin-left:6px;margin-right:6px;background:#FACC8C;}
/****************************************/

#header .niveau2s1{width:639px;height:auto !important;height:17px;min-height:17px;background:#E5ECF3;font: 11px Verdana;color:#004187;padding-top:6px;padding-left:7px;margin-bottom:2px;}
#header .niveau2s1 span{text-decoration:underline;padding-right:19px;}
#header .niveau2s1 a{font: 11px Verdana;color:#3B3B3B;text-decoration:none;padding-right:19px;}
/****************************************/
#header .niveau2s2{width:639px;height:auto !important;height:17px;min-height:17px;background:#F8F0D8;font: 11px Verdana;color:#004187;padding-top:6px;padding-left:7px;margin-bottom:2px;}
#header .niveau2s2 span{text-decoration:underline;padding-right:19px;}
#header .niveau2s2 a{font: 11px Verdana;color:#3B3B3B;text-decoration:none;padding-right:19px;}
/****************************************/
#header .niveau2s3{width:639px;height:auto !important;height:17px;min-height:17px;background:#FFFAEA;font: 11px Verdana;color:#004187;padding-top:6px;padding-left:7px;margin-bottom:2px;}
#header .niveau2s3 span{text-decoration:underline;padding-right:19px;}
#header .niveau2s3 a{font: 11px Verdana;color:#3B3B3B;text-decoration:none;padding-right:19px;}
/****************************************/
#header .niveau2s4{width:639px;height:auto !important;height:17px;min-height:17px;background:#F8FAEE;font: 11px Verdana;color:#004187;padding-top:6px;padding-left:7px;margin-bottom:2px;}
#header .niveau2s4 span{text-decoration:underline;padding-right:19px;}
#header .niveau2s4 a{font: 11px Verdana;color:#3B3B3B;text-decoration:none;padding-right:19px;}
/****************************************/
/****************************************/
#body .niveau3{ padding-top:16px;padding-left:23px;padding-bottom:10px;}
#body .niveau3 div{background:url(../images/pictos/point4.gif) no-repeat left 5px;text-decoration:none;padding-left:13px;padding-bottom:5px;}
#body .niveau3 div.active{background:url(../images/pictos/point4.gif) repeat-x left 5px;text-decoration:none;padding-left:7px;padding-bottom:5px;}
#body .niveau3 div.active span{background:#fff;font: 11px Verdana;color:#004187;text-decoration:none;padding-left:6px;padding-right:8px;}
#body .niveau3 div a{font: 11px Verdana;color:#004187;text-decoration:none;text-decoration:none;}
/****************************************/
#body2 .niveau3{ padding-top:16px;padding-left:23px;padding-bottom:10px;}
#body2 .niveau3 div{background:url(../images/pictos/point6.gif) no-repeat left 5px;text-decoration:none;padding-left:13px;padding-bottom:5px;}
#body2 .niveau3 div.active{background:url(../images/pictos/point6.gif) repeat-x left 5px;text-decoration:none;padding-left:7px;padding-bottom:5px;}
#body2 .niveau3 div.active span{background:#fff;font: 11px Verdana;color:#F28F04;text-decoration:none;padding-left:6px;padding-right:8px;}
#body2 .niveau3 div a{font: 11px Verdana;color:#F28F04;text-decoration:none;text-decoration:none;}
/****************************************/
#body3 .niveau3{ padding-top:16px;padding-left:23px;padding-bottom:10px;}
#body3 .niveau3 div{background:url(../images/pictos/point5.gif) no-repeat left 5px;text-decoration:none;padding-left:13px;padding-bottom:5px;}
#body3 .niveau3 div.active{background:url(../images/pictos/point5.gif) repeat-x left 5px;text-decoration:none;padding-left:7px;padding-bottom:5px;}
#body3 .niveau3 div.active span{background:#fff;font: 11px Verdana;color:#DFAD01;text-decoration:none;padding-left:6px;padding-right:8px;}
#body3 .niveau3 div a{font: 11px Verdana;color:#DFAD01;text-decoration:none;text-decoration:none;}
/****************************************/
#body4 .niveau3{ padding-top:16px;padding-left:23px;padding-bottom:10px;}
#body4 .niveau3 div{background:url(../images/pictos/point7.gif) no-repeat left 5px; text-decoration:none;padding-left:13px;padding-bottom:5px;}
#body4 .niveau3 div.active{background:url(../images/pictos/point7.gif) repeat-x left 5px;text-decoration:none;padding-left:7px;padding-bottom:5px;}
#body4 .niveau3 div.active span{background:#fff;font: 11px Verdana;color:#8AB200;text-decoration:none;padding-left:6px;padding-right:8px;}
#body4 .niveau3 div a{font: 11px Verdana;color:#8AB200;text-decoration:none;text-decoration:none;}
/****************************************/



#header #logo{position:absolute;left:0px;top:19px;width:131px;height:161px;z-index:2;}
/****************************************/
#body{width:778px;background:url(../images/bg/trans1.gif) repeat-y left top;}
#body2{width:778px;background:url(../images/bg/trans2.gif) repeat-y left top;}
#body3{width:778px;background:url(../images/bg/trans3.gif) repeat-y left top;}
#body4{width:778px;background:url(../images/bg/trans4.gif) repeat-y left top;}
/****************************************/
#trans1{width:131px;height:400px;float:left;}
/****************************************/
#main, #main2, #main3, #main4{width:371px;float:left;padding-top:18px;padding-left:6px;padding-right:7px;}
/****************************************/
#main{background:url(../images/bg/main1.gif) no-repeat left top;}
#main1{background:url(../images/bg/main1.gif) no-repeat left top;}
#main2{background:url(../images/bg/main2.gif) no-repeat left top;}
#main3{background:url(../images/bg/main3.gif) no-repeat left top;}
#main4{background:url(../images/bg/main4.gif) no-repeat left top;}

/****************************************/
.titr_rub{background:#004187;height:20px;margin-bottom:5px;}
/****************************************/
#main1 .titr_rub{background:#004187;}
#main2 .titr_rub{background:#F49918;}
#main3 .titr_rub{background:#FDCE2E;}
#main4 .titr_rub{background:#B6CF5C;}
/****************************************/
.visrub{background:#004187;	height:94px; margin:0 0 5px 0}
/****************************************/
#main1 .visrub{background:#004187;	height:94px;}
#main2 .visrub{background:#F49918;	height:94px;}
#main3 .visrub{background:#FDCE2E;	height:94px;}
#main4 .visrub{background:#B6CF5C;	height:94px;}
/****************************************/
.visrub img{background:#FBFBFB;padding-bottom:2px;}
.visrub img{background:#FBFBFB;padding-bottom:2px;}
.txt{font: 11px Verdana;color:#2F2F2F;padding-top:11px;width:363px; }
.txt a{font: 11px Verdana;color:#004187; text-decoration:underline}
.txt select{width:185px;font: 11px Verdana;color:#3E3E3E;height:15x;display:block;margin-top:5px;border:1px solid #0D4B8D;}
.txt1{font:700 14px Verdana;color:#004187;padding-top:11px;width:363px; }
.titre_bleu{font:700 14px Verdana;color:#004187; padding-top:11px;width:363px;}
.titre_jaune{font:700 12px Verdana;color:#FDCE2E; padding:0 0 5px 0;width:363px;}
.titre_orange{font:700 14px Verdana;color:#F49918;padding:11px 0 5px 0;width:363px; }
.titre_vert{font:700 14px Verdana;color:#9CB63F;padding-top:11px;width:363px; }

.txt p{margin:0px;padding:0px;padding-bottom:16px;}
.link{ width:360px; clear:both;}
.link a{font:700 11px Verdana;color:#004187;display:block;padding-left:4px;padding-top:3px;background:url(../images/pictos/link.gif) no-repeat left 8px;padding-left:8px;text-decoration:none}
.link a:hover{text-decoration:none;background:url(../images/pictos/link_ov.gif) no-repeat left 8px; color:#F49918}
/****************************************/
#main .form select{width:185px;font: 11px Verdana;color:#3E3E3E;height:15px;display:block;margin-top:5px;border:1px solid #0D4B8D;}
#main .publication{padding-top:7px;}
#main .publication div{font: 11px Verdana;color:#004187;padding-bottom:8px;}
#main .publication div a{font: 700 11px Verdana;color:#F49918;text-decoration:none;padding-left:4px;}
#main .publication div select{width:150px;font: 11px Verdana;color:#3E3E3E;height:18px;margin-top:-1px;margin-left:10px;border:1px solid #0D4B8D;position:absolute;}
#main .publication div a span{font: 100 11px Verdana;color:#004187;text-decoration:none;}
#main #etude{ border:1px dashed #004187;padding:7px;background:#F4FAFF;display:none;  }
#main #etude div a{font: 100 11px Verdana;color:#F49918;text-decoration:none;padding-left:4px;}
#main4 .txt .publication div{font: 11px Verdana;color:#004187;padding-bottom:0px; }
#main4 .txt .publication div a{font: 700 11px Verdana;color:#F49918;text-decoration:none;padding-left:4px;   }
/************* Main **********************/
#main .txt{ margin:0px; padding:2px 0 7px 0}
#main .txt strong{ color:#004187}
#main ul{ margin:0px ;padding:3px 0 5px 15px; list-style:none}
#main li{ background:url(../images/pictos/carreau_bleu.gif) left 6px no-repeat; padding:0 0 2px 10px}
/************* Main2 **********************/
#main2 .txt{ margin:0px; padding:2px 0 7px 0}
#main2 .txt strong{ color:#F49918}
#main2 ul{ margin:0px ;padding:3px 0 5px 15px; list-style:none}
#main2 li{ background:url(../images/pictos/carreau_marron.gif) left 6px no-repeat; padding:0 0 7px 10px}
#main2 .txt p{ margin:0px; padding:0 0 7px 0}

#main2 .espace_haut{ padding-top:11px}

/************* Main3 **********************/
#main3 .txt p{ margin:0px; padding:0 0 7px 0}
/*#main3 .txt strong{ color:#004187}*/
#main3 ul{ margin:0px ; padding:5px 0 5px 15px; list-style:none}
#main3 li{ background:url(../images/pictos/carreau_jaune.gif) left 6px no-repeat; padding:0 0 7px 10px}


#main3 ol{ margin:0px ; padding:5px 0 0px 15px; list-style:none}
#main3 ol li{ background:url(../images/pictos/rond_jaune.gif) left 6px no-repeat; padding:0 0 7px 10px}

#main3 ol  li.losange{ background:url(../images/pictos/losange.gif) left 4px no-repeat; padding:0 0 3px 10px;  }

#main3 .txt .orange{ color:#FDCE2E; font-weight:bold; font-size:11px}


/************* Main4 **********************/
#main4 .txt p{ margin:0px; padding:0 0 7px 0}
#main4 .txt strong{ color:#004187}
#main4 ul{ margin:0px ; padding:5px 0 5px 15px; list-style:none}
#main4 li{ background:url(../images/pictos/carreau_vert.gif) left 6px no-repeat; padding:0 0 2px 10px}
#main4 .txt .vert{ color:#B6CF5C; font-weight:bold; font-size:11px}

/****************************************/
#main .txt .faq{font:11px Verdana;color:#E38823;padding-left:2px;}
#main .txt .faq strong{display:block;padding-bottom:3px;}
#main .txt .faq a{display:block;font:11px Verdana;color:#E38823;padding-top:9px;padding-left:12px;text-decoration:none;}
#main .txt .answer{font:11px Verdana;color:#E38823;padding-left:2px;padding-top:21px;}
#main .txt .answer strong{display:block;padding-bottom:3px;}
#main .txt .answer .titre{display:block;font:11px Verdana;color:#E38823;padding-top:7px;padding-left:12px;text-decoration:underline;}
#main .txt .txt_answer{display:block;font:11px Verdana;color:#004187;padding-top:10px;padding-left:12px;width:340px;}
/****************************************/
#main .txt .actualite{padding-top:1px;}
#main .txt .actualite select {width:360px; height:20px}
#main .txt .actualite .titre{display:block;font:700 11px Verdana;color:#004187;padding-bottom:5px;}
#main .txt .actualite div{font:11px/15px Verdana;color:#464646;clear:both;border-bottom:4px solid #004187;padding-left:7px;width:360px; height:94px;padding-right:4px;margin-bottom:16px;}
#main .txt .temoignage div{font:11px/15px Verdana;color:#464646;clear:both;border-bottom:4px solid #004187;padding-left:7px;width:360px; height:auto;padding-right:4px;margin-bottom:16px;}
#main .txt .actualite div img{float:left;margin-right:6px;}
#main .txt .actualite div strong{font:700 11px Verdana;color:#004187;}
#main .txt .actualite div.link2{font:11px/15px Verdana;color:#F49918;text-align:right;width:335px;padding-top:7px;border:none;padding-bottom:9px;margin-bottom:0px;}
#main .txt .actualite .link2 a{font:11px/15px Verdana;color:#F49918;background:url(../images/pictos/point3.gif) 0px 5px no-repeat ;padding-left:10px;}
#main .txt .titr_actualite{font: 700 11px Verdana;color:#004187;padding-bottom:5px;}

/*********************************************/


#main .txt .contact {font: 11px Verdana;color:#2F2F2F;  }
/*#main .txt .contact p{ padding:0px 0 15px 0; margin:0}*/
#main .txt .contact .coordonne {font: 700 11px Verdana;color:#2F2F2F;width:250px;position:relative;}
#main .txt .contact .coordonne span {position:absolute;right:40px;font: 100 11px Verdana;}
#main .txt .contact .form2 { padding-top:18px;padding-left:50px;}
#main .txt .contact .form2 div { position:relative;font: 700 11px Verdana;color:#4E4E4E;height:42px;}
#main .txt .contact .form2 div input { position:absolute;left:0px;top:17px;width:243px;font: 11px Verdana;color:#3E3E3E;height:15px;border:1px solid #0D4B8D;}
#main .txt .contact .form2 div textarea { position:absolute;left:0px;top:17px;width:243px;font: 11px Verdana;color:#3E3E3E;height:84px;border:1px solid #0D4B8D;}
#main .txt .contact .form2 div input.button { position:absolute;left:131px;top:0px;width:auto;height:auto;border:none;}
/****************************************/
.desc_resultat{font: 11px Verdana;color:#004187;}
.resultat{width:626px;float:left;background:#EEF4D9;padding:2px;padding-bottom:0px;}
.resultat table td{font: 9px Verdana;color:#3E3E3E;height:21px;text-transform:uppercase;padding-left:7px;border-left:1px solid #fff;border-bottom:1px solid #fff;}
.resultat th{background:#B6CF5C;font: 700 10px Verdana;color:#fff;height:21px;border-left:1px solid #fff;text-transform:none;text-align:left;padding-left:7px;}
/****************************************/
.resultatImp{width:626px;float:left;background:#EEF4D9;padding:2px;padding-bottom:0px;}
.resultatImp{width:800px;float:left;background:#EEF4D9;padding:2px;padding-bottom:0px;}
.resultatImp table td{font: 11px Verdana;color:#3E3E3E;height:21px;text-transform:uppercase;padding-left:7px;border-left:1px solid #fff;border-bottom:1px solid #fff;}
.resultatImp th{background:#B6CF5C;font: 700 11px Verdana;color:#fff;height:21px;border-left:1px solid #fff;text-transform:none;text-align:left;padding-left:7px;}

/****************************************/
.desc_resultat1{font: 11px Verdana;color:#004187;}
.resultat1{width:370px;float:left;background:#EEF4D9;padding:2px;padding-bottom:0px;}
.resultat1 table td{font: 11px Verdana;color:#3E3E3E;height:21px;text-transform:uppercase;padding-left:7px;border-left:1px solid #fff;border-bottom:1px solid #fff;}
.resultat1 th{background:#B6CF5C;font: 700 11px Verdana;color:#fff;height:21px;border-left:1px solid #fff;text-transform:none;text-align:left;padding-left:7px;}
/****************************************/
#main .txt .txt_actualite strong{font: 700 11px Verdana;color:#004187;}
#main .txt_actualite p{ text-align:justify;}

/****************************************/
#main4 .form{width:366px;height:142px;clear:both;padding-top:10px;}
#main4 .form div{width:176px;font: 700 11px Verdana;color:#004187;height:50px;float:left;}
#main4 .form div input{width:164px;font: 10px Verdana;color:#3E3E3E;height:13px;display:block;border:1px solid #0D4B8D;margin-top:5px;}
#main4 .form div input.boutton{width:107px;font: 10px Verdana;color:#3E3E3E;height:17px;display:block;border:none;margin-top:5px;}
#main4 .form div select{width:127px;font: 10px Verdana;color:#3E3E3E;height:18px;display:block;margin-top:5px;}
#main4 .form div select.secteur{width:250px;font: 10px Verdana;color:#3E3E3E;height:18px;display:block;margin-top:5px;}
#main4 .form div select.secteur2{width:365px;font: 10px Verdana;color:#3E3E3E;height:18px;display:block;margin-top:5px;}
/****************************************/
/****************************************/
#trans2{width:215px;float:left;}
#trans2 .txt2{padding-left:25px;padding-top:7px;}
/****************************************/
#footer {position:relative;left:0px;top:0px;width:647px;height:45px;z-index:2;clear:both;padding-left:131px;padding-top:27px;}
#footer div{border-top: 6px solid #004187;text-align:center;font: 100 11px/14px Verdana;color: #004187;padding-top:5px;}
#footer div a{font: 100 11px/14px Verdana;color: #004187;text-decoration:none;}
#footer div a:hover{font: 100 11px/14px Verdana;color: #7094BC;text-decoration:none;}
/************************/
#main_inter{width:643px;float:left;}
#main_inter .bloc{width:308px;height:189px;background:url(../images/bg/interm.gif) no-repeat ;float:left;margin-right:7px;padding-top:15px;padding-left:5px;}
#main_inter .bloc .txt2{width:278px;height:131px;padding-top:9px;padding-left:12px;font: 11px/14px Verdana;color:#2F2F2F;}
#main_inter .bloc .txt2 img{float:right;padding-bottom:1px;background:#fff;border-bottom:2px solid #004187;margin-top:3px;margin-left:16px;margin-right:13px;}
#main_inter .bloc .link{width:281px;height:11px;background:url(../images/bg/link.gif) no-repeat left 3px;text-align:right;margin-left:12px;}
#main_inter .bloc .link a{margin:0px;padding:0px;font:11px Verdana;color:#F49918;text-decoration:underline;}
/*********************************************************/
.telecharger{background:url(../image/titre/telecharger.gif) no-repeat;padding-top:0px;}
.telecharger .txt{font:11px verdana;color:#014C73;width:145px;padding-left:0px;}
.telecharger a {background:url(../images/pictos/point.gif) no-repeat 4px 6px;display:block;font: 11px verdana;color:#004187;text-decoration:none;font-weight: bold;padding-left:15px;padding-top:1px;	text-align:left;padding-bottom:7px;}
.telecharger a:hover {color:#B9D6E4;font-family: verdana;font-size: 11px;font-weight: bold;}
/***********************************************************************/
/*********************************************************/
.telecharger1{background:url(../image/titre/telecharger.gif) no-repeat;padding-top:0px;left:0px;height:0px;}
.telecharger1 .txt{font:11px verdana;color:#014C73;width:145px;padding-left:0px;}
.telecharger1 a {background:url(../images/pictos/flesh_niveau3on.gif) no-repeat 4px 6px;font: 11px verdana;color:#004187;text-decoration:none;font-weight: bold;padding-left:15px;padding-top:1px;text-align:left;}
.telecharger1 a:hover {color:#B9D6E4;font-family: verdana;font-size: 11px;font-weight: bold;}
.cart_titre{ background:#F49918;font:700 14px Verdana;color:#fff;padding:4px 0;padding-left:4px; }
.cart_ville{ font:700 14px Verdana;color:#F49918;padding:4px 0;padding-left:4px; }
.cart_sstitre{ font:700 11px Verdana;color:#004187;padding:4px 0;padding-left:4px;}
.cart_texte{ font:11px Verdana;color:#004187;padding:4px 0;padding-left:4px; }
/***********************************************************************/
/*********************************************************/
.candidat_titre{font: 700 11px Verdana;color:#fff;padding:2px 0;background:#004187 ;text-align:center;margin:5px 0px;}
.txt select.selector { width:185px;font: 11px Verdana;color:#004187;height:15px;display:block;margin-top:5px;border:1px solid #0D4B8D;}
.txt .contact2 td{ text-align:left;}
.txt .contact2 input { width:183px;font: 1px Verdana;color:#004187;height:15px;border:1px solid #0D4B8D;}
.txt .contact2 textarea { width:183px;font: 11px Verdana;color:#004187;height:84px;border:1px solid #0D4B8D;}
.txt .contact2 input.button { width:auto;height:auto;border:1px solid #0D4B8D;}
/***********************************************************************/
/*********************************************************/
.planSite{padding-left:20px;height:auto;}
.planSite a{padding-left:20px;font:700 11px Verdana;color:#004187;padding:2px 0;text-decoration:none; display:block;}
.planSite .niv02 {padding:10px 0; }
.planSite .niv02 a{font:11px Verdana;color:#004187;text-decoration:none;padding:2px 0;display:block;padding-left:25px;}
#search{position:relative;}
#search input.button{position:absolute;left:220px;top:50px;border:0px solid #F59E23;width:auto;height:auto;}
#search img.button{position:absolute;left:20px;top:50px;border:0px solid #F59E23;width:auto;height:auto;}
#search input{position:absolute;left:90px;top:50px;border:1px solid #F59E23;width:122px;height:11px;font:11px Verdana;
color:#F59E23}
.backSearch {background:url(../images/bg/backSearch.jpg);}

a.top
{
	background-position: 1px 1px;
	padding-left: 15px;
	padding-top: 1px;
	padding-bottom: 4px;
     width:20px;
	background-repeat: no-repeat;
	background-image: url(../images/pictos/top.gif);
}


/********************************** detail organigramme ******/
.resultatOrg{float:left;padding:2px;padding-bottom:0px;}
.resultatOrg table td{font: 11px Verdana;color:#3E3E3E;height:21px;text-transform:uppercase;padding-left:7px;border-left:1px solid #fff;border-bottom:1px solid #fff;}
.resultatOrg th{background:#F49918;font: 700 11px Verdana;color:#fff;height:21px;border-left:1px solid #fff;text-transform:none;text-align:left;padding-left:7px;}


/********************************** tanleau appel d'offre ******/
#Table1 Td{ background-color:#FEDD6C; font-size:9px; height:22px; vertical-align:top;   }
#Table1 .leg{ background-color:#004187; color:#FEDD6C;   font-size:9px; vertical-align:top;  padding:2px;  height:22px;   }
#Table1 Td a{ color:#004187 ; font-size:10px; }
.retour a{ color:#004187 ; font-size:10px;}
.download { color:#004187;text-decoration:none;font-weight:bold}
/********************************** Pagination ******/
div.pagination {
		text-align:left;
	}
	
	div.pagination a {
		padding: 1px 3px 1px 3px;
		text-decoration: none;
		color:#003366;
		display:block;
		border:1px solid #4C7AAB;
		margin:0 0 5px 0
	}
	div.pagination a:hover{
		color:#004187;
	}
		div.pagination a.current{
		padding: 1px 3px 1px 3px;
		color: #FFFFFF;
		background:#4C7AAB;
		display:block;
	}
div.pagination2 {
		text-align:left;
		padding:0 0 0 10px;
	}
	
	div.pagination2 a {
		padding: 1px 3px 1px 3px;
		text-decoration: none;
		color:#003366;
		display:block;
		border:1px solid #4C7AAB;
		margin:0 0 5px 0;
	}
	div.pagination2 a:hover{
		color:#004187;
	}
		div.pagination2 a.current{
		padding: 1px 3px 1px 3px;
		color: #FFFFFF;
		background:#7397BD;
		display:block;
	}

/************************* Table ********************************/
.tableau_appui{ border:1px solid #FFFFFF ; width:375px; background:#EDF4FA}
.tableau_appui td{ border:1px solid #FFFFFF; width:375px}
.tableau_appui th{ font-weight:bold; text-align:center; padding:2px 2px 2px 0; background:#004187; color:#FFFFFF; border:1px solid  #FFFFFF;}
.tableau_appui .rightTd{ padding:2px 3px 2px 5px }
.tableau_appui .leftTd{ padding:2px 3px 2px 5px }
