.formation{background:white !important;}
body, th, td, div, p, blockquote, ul, ol, li, option, form, select, .text{font-family:"Trebuchet MS", "Helvetica", sans-serif;/*font-family:Helvetica,Arial,Serif;*/}
body{margin:0 !important;}
select{height:15px;}
img{vertical-align:middle !important;}
.boutonlnk img{vertical-align:middle;}
.btNaviVertical{text-align:center;background:url(../images/path_bg-gradient.jpg) 0 0 repeat-x;}
div#containerGlobal{-webkit-box-shadow:10px 2px 5px rgba(0, 0, 0, 0.5);-moz-box-shadow:10px 2px 5px rgba(0, 0, 0, 0.5);box-shadow:10px 2px 5px #888;text-align:center;width:1000px;background:white;margin:1px auto 5px !important;padding-bottom:1px !important;}
table.main{width:100%;font-family:Verdana, Arial, Helvetica, sans-serif;}
.main a{font-size:12px;font-weight:bold;color:#1D424D;text-decoration:none;}


td.left{width:200px;vertical-align:top;padding:0;}
td.right{width:100%;text-align:left;vertical-align:top;padding:2px;margin:0;}
p.parag_just{text-align:justify;margin:5px;}
p.parag_center{text-align:center;font-weight:bold;margin:25px 15px;}
.divLeft,.divLeftSelected,.left .rubriques{background-color:#2C718E;border:1px solid #11607F;font-size:11px;text-align:left;padding:2px;margin:0 0 10px 0;width:190px;color:#1D424D;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 2px #11607F;-moz-box-shadow:2px 2px 2px #11607F;box-shadow:2px 2px 2px #11607F;}
.divLeftSelected{background-color:#6B9BB1;}
.left .rubriques{margin:5px 0;}

.upper{text-transform:uppercase;}
#rubriqueContainerR {line-height:11px;margin:5px;}
#rubriqueContainerR .upper a{font-size:11px;}
.divLeft a,.left .rubriques a{color:#DBF4FF;font-weight:bold;vertical-align:middle;line-height:13px;}
.divLeft p{margin-left:20px;}
.left .rubriques img,.divLeft img{vertical-align:middle;}
.menuButtons,.divSearch,.divSearchAdvanced{-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;border:2px solid #DBEFF7;background:#6B9BB1;border:1px solid #417482;padding:3px;margin:3px;line-height:15px;}
.paint .menuButtons{line-height:8px;}
.left .divSearch{margin:3px 0;}
.divSearch fieldset,.fldAdvansed{-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;border:2px solid #417482;padding-left:3px;}
.divSearchAdvanced{background:#F6FBFC;border:2px solid #B8D4DB;}
.fldAdvansed{background:#EBF5F7;border:2px solid #DEEDF1;-webkit-box-shadow:2px 2px 2px #DEEDF1;-moz-box-shadow:2px 2px 2px #DEEDF1;box-shadow:2px 2px 2px #DEEDF1;}
.divDiscret{background-color:#EEEEEE;border:1px solid #BBBBBB;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;padding:5px;margin:2px 0;}
.divDiscret .divDiscret{border:none;}
.divSearchAdvanced .fldAdvansed{height:70px;}
.divSearchAdvanced .fldAdvansedS{height:50px;}
.menuButtons{text-align:center;}
.divSearch{text-align:left;vertical-align:middle;font-size:11px;}
.divSearch div{font-size:11px;}
.divSearch span{width:60px;display:inline-table;}
.divSearch a{color:#DBF4FF;font-size:11px;/**/}
fieldset#info{background-color:#EFEFEF;}
div table.info{width:100%;}
.info th{text-align:left;vertical-align:top;font-style:normal;width:80px;}
.info td{text-align:left;vertical-align:top;}
.info td div{text-align:left;vertical-align:top;margin-left:0;}
#containerDroite{padding:2px 0 0 5px;}
.imageL{border:0;width:48px;height:48px;}
.imageM{border:0;width:22px;height:22px;}
.imageSM{border:0;width:20px;height:20px;}
.imageS{border:0;width:16px;height:16px;}
.imageXS{border:0;width:12px;height:12x;}
.search{width:160px;}
.searchShort{width:82px;}
.searchLong{width:250px;}
#autoselectExtension_div,#autoselect_div{z-index:10;}
#dtbeginContenaire,#dtendContenaire{width:300px;display:inline;}
.bordered{-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;border:2px solid gray;background-color:#EEEEEE;position:relative;z-index:inherit;zoom:1;}
span.spanWithImg{vertical-align:bottom;line-height:22px;height:22px;}
#contDetailHeader{height:23px;display:block;}
div.btLeft {width: 97%;height: 23px;float: left;}
div.btRight{width:18px;height:23px;float:left;vertical-align:bottom;}
#rubriqueContainer .rubriques{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight: bold;padding:2px;text-align:left;vertical-align: middle;text-transform: uppercase;}
.paginationNum, .sortBar{padding:3px !important; }