@charset "utf-8";
/* CSS Document */

body { padding:0; margin:0; background-color:#252629; height:100%; }
html * { border:0; padding:0; margin:0; font-family:arial; list-style-type:none; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; }


/* ::: clear fix ::: */

.clearfix:after { content:""; display:block; clear:both; visibility:hidden; line-height:0; height:0; }
.clearfix { display:inline-block; }
html[xmlns] .clearfix { display:block; }
* html .clearfix { height:1%; }

/* ::: global class ::: */

.alignLeftThis { text-align:left; }
.alignCenterThis { text-align:center; }
.alignRightThis { text-align:right; }

.lfloat { float:left;}
.rfloat { float:right;}

.nobglist { background:none; }
img { font-size:1em; border:none; }
.wrapBG { height:auto; line-height:1%; width:100%; }

.orangeColor { color:#f1810b; }

a.lien { background:url(../images/boutons/fleche_gris.jpg) no-repeat right 5px;  font-size:11px; color:#FFFFFF; background-color:#4f4f55; padding:0 15px 1px 4px; margin-top:3px; }

/*body*/

.bg-body { position:absolute; z-index:1; top:0; left:0; width:100%; height:100%; }
.bg-body img { width:100%; height:100%; }
#bodyInner_A { background: no-repeat top left; width:100%; position:absolute; z-index:2; top:0; left:0; }
#bodyInner_C { background:#252629 no-repeat top left; width:100%; position:absolute; }
#bodyInner_hr { background:#252629 no-repeat top left; width:100%; position:absolute; }
#bodyInner_pg { background:#252629 no-repeat top left; width:100%; position:absolute; }
#bodyInner_telech { background:#252629 no-repeat top left; width:100%; position:absolute; }
#bodyInner_pg_aero { background:#252629 no-repeat top left; width:100%; position:absolute; }




/*bloc_left*/

.navLeft { float:left; width:190px; }
.logoAcnusa { background-color:#FFFFFF; padding:32px 0 15px 0; }
.navLeft ul li { list-style-type:none; }
.navLeft ul li a span { visibility:hidden; font-size:1px; *font-size:1em; }
.navLeft ul#nav { margin-left:12px; width:166px; _width:auto; }
#nav_1 a{ background:url(../images/boutons/accueil.jpg) no-repeat top left; display:block; height:31px;  }
#nav li a:hover, #nav li a.active, #nav li a:hover, #nav li a.navactive { background-position:bottom left; }




/*Smenu_block_left*/

#nav ul.sMenu1{ background:url(../images/design/bg_smenu.jpg) repeat top left ; width:152px; height:auto; padding:0 0 10px 14px; }
#nav ul.sMenu1 li { background:url(../images/design/puce_blanche.jpg) no-repeat left 5px; color:#FFFFFF; font-size:0.5em; padding: 0 0 5px 7px; }
* html #nav ul.sMenu1 li { background:url(../images/design/puce_blanche.jpg) no-repeat left 10px; color:#FFFFFF; font-size:0.5em; padding: 0 0 0 7px; }
*+ html #nav ul.sMenu1 li { background:url(../images/design/puce_blanche.jpg) no-repeat left 10px; color:#FFFFFF; font-size:0.5em; padding: 0 0 0 7px; }
#nav ul.sMenu1 li ul.sMenu_in { padding:3px 0; *padding:2px 0; }
#nav ul.sMenu1 li ul.sMenu_in li { list-style-type:none; line-height:1.7em; *line-height:13px; background:none; padding:0 0 5px 0; *padding:0 0 2px 0; }
@media screen and (-webkit-min-device-pixel-ratio:0) { #nav ul.sMenu1 li ul.sMenu_in li { list-style-type:none; line-height:10px; } }
#nav ul.sMenu1 li ul.sMenu_in li span { display:inline; color:#FFFFFF; font-size:10px; }
#nav ul.sMenu1 li ul.sMenu_in li a { text-decoration:underline; background:none; font-size:10px; font-family:Tahoma; color:#FFFFFF; display:inline; }
#nav ul.sMenu1 li ul.sMenu_in li a:hover { text-decoration:none; }
#nav a.sMenu { text-transform:uppercase; font-size:10px; font-family:Tahoma; color:#FFFFFF; /*margin:0 0 9px 0;*/ background:none; height:inherit; *height:0; display:inline; font-weight:bold; text-decoration:underline; }
#nav a.sMenu:hover { text-decoration:none; }
#nav li a.actSmenu { text-decoration:none; }
#nav ul.sMenu_in li a.actSmenu { text-decoration:none !important; }






/*bloc_right*/

.navRight { float:right; width:190px; }
.navRight li { line-height:1em; *line-height:1.1em; }
.navRight a { text-decoration:underline; }
.navRight a:hover { text-decoration:none; }
.navRight h2 img { vertical-align:middle; padding-bottom:5px; }
.navRight .margTop_blocright {  margin-top:77px; }

.navRight .blocAcces { background-color:#FFFFFF; width:190px; }
.navRight .blocAcces li a { background:#cfcfcf url(../images/boutons/bt_AR_bg.jpg) no-repeat top left; width:159px; text-decoration:none; display:block; padding:0 0 0 9px; }
.navRight .blocAcces li a span.border { border-right:1px solid #fff; display:inline-block; width:139px; padding-bottom:3px; cursor:pointer; }
.navRight .blocAcces li a span.border { display:block; }
.navRight .blocAcces li a span.border span {  font-size:10px; font-family:Tahoma; color:#5a5a5a; cursor:pointer; } 



.navRight .blocActu { background-color:#FFFFFF; width:190px; }
.navRight .blocActu p { color:#5a5a5a; font-family:Tahoma; font-size:10px; }
.navRight .blocActu p.padTop { padding-top:7px; }


.navRight .blocNR_content { width:168px; padding:5px 11px 6px; }
.navRight .blocNR_content h2 { font-size:0.5em; border-bottom:2px dotted #c1c5cb; margin-bottom:5px; }
@media screen and (-webkit-min-device-pixel-ratio:0) { .navRight .blocNR_content { width:168px; padding:5px 11px 4px; }  }

.navRight .blocimg { padding:1px 11px 10px; *padding:-1px 11px 10px; }
@media screen and (-webkit-min-device-pixel-ratio:0) { .navRight .blocimg { padding:1px 11px 10px; } }

.navRight .bloc_txtjd { background-color:#252629; width:168px; padding:10px 7px 8px 4px; }
.navRight .bloc_txtjd h2 {  font-size:0.5em; border-bottom:2px dotted #c1c5cb; margin-bottom:5px; }
.navRight .bloc_txtjd li { margin-bottom:1px; background:#CFCFCF url(../images/boutons/bt_TJCU_bg.jpg) no-repeat top left; line-height:10px; font-size:1px; }
.navRight .bloc_txtjd li a { width:168px; text-decoration:none; display:block; text-indent:-12px; _text-indent:-3px; }
.navRight .bloc_txtjd li a span.borderBlack { border-right:1px solid #000; display:inline-block; width:133px; padding:4px 0; cursor:pointer; margin-left:15px; _width:138px; _margin-left:10px; }
.navRight .bloc_txtjd li a span.borderBlack { display:block; }
.navRight .bloc_txtjd li a span.borderBlack span {  font-size:10px; font-family:Tahoma; color:#5a5a5a; cursor:pointer; padding-left:5px; } 
.navRight .bloc_txtjd p.bg_mult_evo { background:#ffac09 url(../images/design/bg_multimedia_evo.jpg) no-repeat top left; width:157px; padding:10px 0 10px 8px; color:#FFFFFF; text-transform:uppercase; font-size:12px; margin-bottom:10px; border:1px solid #f07c08; position:relative; }
.navRight .bloc_txtjd p.bg_mult_evo span { font-size:10px; }
.navRight .bloc_txtjd p.bg_mult_evo a { text-decoration:none; color:#FFFFFF; }
.navRight .bloc_txtjd p.bg_mult_evo a img { position:absolute; bottom:5px; left:148px; }





/*middle_block*/

#middleBlock  { background:url(../images/design/bg_navLeft.jpg) no-repeat bottom left; width:910px; float:left; margin-left:40px; _margin-left:20px; }
#middleBlock_Gl  { background:url(../images/design/bg_navLeft_Gl.jpg) repeat-y bottom left; width:910px; float:left; margin-left:40px; _margin-left:20px; }
.middleBlock-in { float:left; background:url(../images/design/white_bg.gif) repeat-y top right; width:910px; min-height:565px; }
.middleBlock-in_accueil { width:910px; min-height:600px; float:left; }
.accueil {  background:none; }
* html .middleBlock-in { height:565px; }
* html .middleBlock-in_accueil { height:552px; }
#middleBlock a.active { text-decoration:none;}
#middleBlock_Gl a.active { text-decoration:none;}

.filariane { padding:15px 0 10px 12px; margin:0; *padding:16px 0 10px 12px; color:#5a5a5a; }
.filariane a { text-decoration:underline; color:#5a5a5a; }
.filariane a:hover, .filariane a.active  { text-decoration:none; }
.filariane_white { padding:15px 0 14px 12px; margin:0; *padding:16px 0 12px 12px; color:#ffffff;  }
.filariane_white a { text-decoration:underline; color:#ffffff; }
.filariane_white a:hover, .filariane_white a.active  { text-decoration:none; }
@media screen and (-webkit-min-device-pixel-ratio:0) { .filariane { padding:16px 0 12px 12px; margin:0;} }
.autorite_controle { font-size:10px; color:#41735b; text-transform:uppercase; font-family:Tahoma; margin:0; padding-left:12px; }
.autorite_controle_white { text-transform:uppercase; font-family:Tahoma; margin:0; padding-left:12px; font-size:10px; color:#FFFFFF; }


.middle_content { font-size:11px; width:530px; float:left; }
.middle_content p { line-height:1.2em; }
.middle_content_edito { padding:20px 0 0 37px;}
.middle_content_edito h1 { padding-bottom:0; *padding-bottom:2px; }
.middle_content_edito p { padding:2px 0 0 1px;}
.middle_content_edito p.lire_suite { padding-top:4px; }
.middle_content_edito p a { text-decoration:underline; }
.middle_content_edito p a:hover { text-decoration:none;}
.lire_la_suite { font-size:11px; color:#f1810b; background:url(../images/boutons/fleche_orange.gif) no-repeat center right; width:4px; height:6px; padding:0 0 3px 0; }


.middle_content_AC { background:url(../images/design/bg_ac.jpg) repeat bottom left; width:530px; color:#FFFFFF; height:auto; margin-top:171px; min-height:200px; }
*html .middle_content_AC { background:url(../images/design/bg_ac.jpg) repeat bottom left; width:530px; color:#FFFFFF; height:auto; margin-top:171px; height:200px; }
@media screen and (-webkit-min-device-pixel-ratio:0) { .middle_content_AC { background:url(../images/design/bg_ac.jpg) repeat bottom left; width:530px; color:#FFFFFF; height:auto; margin-top:175px; min-height:200px; } }
.middle_content_Acnusa { padding:18px 15px 0 15px; }
.middle_content_Acnusa .padLeft { padding-left:16px; }
.middle_content_Acnusa h2 { font-size:20px; text-transform:uppercase; font-weight:normal; padding:0 0 3px 16px; }
.middle_content_Acnusa h2 span.rfloat a { margin-left:10px; font-size:1px; }
.middle_content_Acnusa ul.padLeft_ul { padding:6px 0 0 36px; }
.middle_content_Acnusa ul.padLeft_ul li { line-height:1.5em; }
.middle_content_Acnusa h3.plan_etude { color: #f2810b ; font-size:1.4em; font-weight:normal; margin:18px 0 10px 16px; border-bottom:1px solid #4f4f55; width:483px;/* line-height:1.3em;*/ }
.middle_content_Acnusa h3.plan_etude span.rfloat a { background:url(../images/boutons/fleche_gris.jpg) no-repeat right 5px;  font-size:11px; color:#FFFFFF; background-color:#4f4f55; padding:0 3px 1px 3px; display:block; margin-top:3px; width:75px; }
.middle_content_Acnusa h3.plan_etude span.rfloat a.telecharger { background:url(../images/boutons/fleche_gris.jpg) no-repeat right 5px;  font-size:11px; color:#FFFFFF; background-color:#4f4f55; padding:0 10px 1px 10px; display:block; margin-top:3px; width:75px; }
.middle_content_Acnusa h3.plan_etude span.nfloat { }
.middle_content_Acnusa h3.plan_etude strong { font-size:11px; text-transform:uppercase; }
.middle_content_Acnusa #note { background-color:#4f4f55; width:483px; margin-left:16px; }
.middle_content_Acnusa #note #note_content { padding:13px 21px 26px; }
.middle_content_Acnusa #note #note_content h4 { font-size:11px; color:#fff; padding-bottom:7px; }
.middle_content_Acnusa #note #note_content h5 { font-size:11px; color:#fff; padding:22px 0 0 22px; text-decoration:underline; }
.middle_content_Acnusa #note #note_content ul.list_zone { padding-left:22px; }
.middle_content_Acnusa #note #note_content ul.list_zone li { padding-top:5px; }
.middle_content_Acnusa #exemple { background-color:#4f4f55; width:483px; margin-left:16px; }
.middle_content_Acnusa #exemple #ex_content { padding:5px; }
.middle_content_Acnusa #exemple #ex_content h4.exempleH { font-size:11px; color:#fff; padding-bottom:5px; }
.middle_content_Acnusa #element_publie { background-color:#4f4f55; padding:15px; margin:12px 0; }
.middle_content_Acnusa p select { width:38px; padding-left:3px; font-size:10px; }
.middle_content_Acnusa p.pagination { color:#f1810b; margin:20px 0 0 0; font-size:1em; }
.middle_content_Acnusa p.pagination a { font-size:1em; color:#f1810b; }
.middle_content_Acnusa p.pagination a:hover, .middle_content_Acnusa p.pagination a.p_active { color:#FFFFFF; } 
.middle_content_Acnusa h3.result { font-weight:bold; font-size:1em; margin-top:18px; }
.middle_content_Acnusa #bloc_flash { padding:18px 0 0 16px; height:353px; }
.middle_content_Acnusa table.tablearticle { border: #ffffff 1px solid ;	border-collapse: collapse ; }
.middle_content_Acnusa table.tablearticle td { border: #ffffff 1px solid ; }


.middle_content_Acnusa ul.plan_site { width:483px; min-height:281px; padding-top: 5px ;}
.middle_content_Acnusa ul.plan_site li { float:left; /*width:160px;*/ margin-bottom:6px;}
.middle_content_Acnusa ul.plan_site li.marg_topBottom { margin:23px 0 25px 0; width:160px; }
.middle_content_Acnusa ul.plan_site li ul { /*width:145px;*/ line-height:normal; }
.middle_content_Acnusa ul.plan_site li ul li { *width:140px; _width:138px; float:none; text-transform:uppercase; font-size:10px; font-family:Tahoma; background:url(../images/design/puce.jpg) no-repeat 0 5px; padding-left:9px; }
.middle_content_Acnusa ul.plan_site li ul li ul li.listNone { background:none; text-transform:none; padding:0; }
.middle_content_Acnusa ul.plan_site li ul li ul li.listNone span { color:#FFFFFF; display:inline; font-size:10px; }
.middle_content_Acnusa ul.plan_site li h3 { font-size:0.9em; font-weight:bold; border-bottom:1px solid #4f4f55; width:135px; margin-bottom:5px; text-transform:uppercase; position:relative; }
.middle_content_Acnusa ul.plan_site li h3 span { position:absolute; bottom:0; left:0; padding-bottom:2px; }
.middle_content_Acnusa ul.plan_site li a { text-decoration:underline; color:#FFFFFF; font-family:Tahoma; }
.middle_content_Acnusa ul.plan_site li a:hover, .middle_content_Acnusa ul.plan_site li a.planActif { text-decoration:none; }





.form { width:499px; background-color:#37373c; margin-top:12px; padding-bottom:10px; position:relative; }
.form h3 { background-color:#4f4f55; color:#ffffff; font-size:14px; padding:11px 0 11px 7px; margin-bottom:10px; }
.form label { font-size:11px; }
.form label.vous_etes { float:left; width:140px; padding-top:5px; }
.form .txtIndent { padding-left:14px; text-indent:-10px; }
.form textarea { width:380px; height:42px; display:block; border:2px inset #868686; margin:10px 0 16px 0; font-size:10px; }
.form input { border:2px inset #868686; width:189px; height:16px; font-size:10px; padding-top:3px; }
.form h4 { font-size:11px; color:#FFFFFF; text-transform:uppercase; padding:0 0 11px 7px; }
.form p.paddLeft { padding:0 0 5px 7px; *padding:0 0 3px 7px; }
.form p.envoyer_bt { background-color:#252629; width:60px; padding:0 7px 2px; margin-left:425px; }
.form p.envoyer_bt a { color:#FFFFFF; font-size:11px; background:url(../images/boutons/fleche_noire.jpg) no-repeat right 5px; padding-right:10px; }
.form p.contact { padding-left:7px; }
.form p.rfloat { position:absolute; bottom:10px; right:10px; }
.form p.rfloat a { font-size:11px; color:#eb6e07; text-decoration:underline; }
.form p.rfloat a:hover { text-decoration:none; }



.middle_content_Acnusa ul.aeroport_desc { width:499px; min-height:281px; }
.middle_content_Acnusa ul.aeroport_desc li { float:right; width:499px; }
.middle_content_Acnusa ul.aeroport_desc li h3 { background-color:#4f4f55; color:#ffffff; font-size:1.2em; padding:9px 0 9px 16px; margin-top:10px; position:relative; }
.middle_content_Acnusa ul.aeroport_desc li h3 span { font-size:10px; }
.middle_content_Acnusa ul.aeroport_desc li .aeroport_desc_content { background-color:#37373C; padding-bottom:20px; float:right; width:499px; display:none; }
.middle_content_Acnusa ul.aeroport_desc li .aeroport_desc_content h4 { border-bottom:1px solid #4F4F55; font-size:11px; width:468px; margin:0 0 10px 16px; padding:17px 0 2px 0; text-transform:uppercase; }
.middle_content_Acnusa ul.aeroport_desc li .aeroport_desc_content p.en_savoir_plus { background-color:#252629; float:right; padding:0 7px 2px; }
.middle_content_Acnusa ul.aeroport_desc li .aeroport_desc_content p.en_savoir_plus a { font-size:11px; color:#FFFFFF;  background:url(../images/boutons/fleche_noire.jpg) no-repeat right 5px; padding-right:10px; }

.aeroport_desc h3 .open {  background:url(../images/boutons/open_bt.jpg) no-repeat scroll 0 0; cursor:pointer; height:13px; left:470px; _left:455px; position:absolute; top:12px; width:14px; }
.aeroport_desc h3 .close { background:url(../images/boutons/close_bt.jpg) no-repeat scroll 0 0; cursor:pointer; height:6px; left:470px; _left:455px; position:absolute; top:12px; width:14px; }



/**glossaire**/

.middle_content_Acnusa #bg_glossaire { background-color:#4f4f55; padding:8px 17px; margin:12px 0 0 0; }
.middle_content_Acnusa #bg_glossaire a { color:#FFFFFF; font-size:14px; font-weight:bold; letter-spacing:0.9pt; }
.middle_content_Acnusa #bg_glossaire a:hover, .middle_content_Acnusa #bg_glossaire a.active { color:#eb6e07; } 
.middle_content_Acnusa #bg_glossaire span.inactive { color:#FFFFFF; font-size:14px; font-weight:bold; letter-spacing:0.9pt; } 
.middle_content_Acnusa .bg_glossaire_txt { background-color:#4f4f55; margin-top:35px; padding:10px 0 6px 15px; }
.middle_content_Acnusa .bg_glossaire_txt h3 { font-size:2em; color:#FFFFFF; }
.middle_content_Acnusa .bg_glossaire_txt h4 { font-size:1.2em; color:#eb6e07; text-transform:uppercase; padding-top:20px; }
.middle_content_Acnusa .bg_glossaire_txt p.haut_page { background-color:#252629; margin-left:385px; padding:0 7px 2px; }
.middle_content_Acnusa .bg_glossaire_txt p.haut_page a { color:#FFFFFF; background:url(../images/boutons/fleche_noire.jpg) no-repeat right 5px; padding-right:10px; }

/* ========== MEMBRES ========== */

.bloc_membre { width:482px; height:auto; background-color:#4f4f55; padding:16px 0 16px 18px; margin:19px 0 26px 0; position:relative; }
.bloc_membre img { float:left; padding-right:20px; width:120px; }
h2.bloc_membre_titre { font-size:1.4em; font-weight:normal; text-transform:uppercase; margin-bottom:3px; padding-left: 0px;}
p.bloc_membre_nom { color:#eb6e07; font-size:1.4em; margin-bottom:7px; font-weight:normal; }
p.bloc_membre_description { color:#FFFFFF; font-size:1em; }
a.hautPage { background:url(../images/boutons/fleche_noire.jpg) no-repeat right 6px; color:#FFFFFF; background-color:#252629; padding:1px 10px 3px 8px; position:absolute; bottom:16px; right:0; }

/*footer*/

#footer { background:url(../images/design/bgFooter.jpg) no-repeat bottom left; width:910px; margin-left:40px; _margin-left:20px; height:88px;  float:left; position:relative;  }
#footer span.bg_color_deg { background:url(../images/design/bg_navLeft_deg.jpg) no-repeat bottom left; width:190px; height:369px; position:absolute; margin:0; left:0; bottom:75px; }
#footer_navRight { background-color:#FFFFFF; width:190px; float:right; height:88px;}
#footer_navLeft span.evenement { margin:0; position:absolute; width:190px; left:0; top:0; padding:0;}
#footer_navLeft span.evenement a { display:block; height:24px;}
#footer_navLeft { width:190px; float:left; height:75px; position:relative;}
/* #footer_navLeft span { color:#FFFFFF; font-size:10px; text-transform:uppercase; margin:28px 0 0 18px; float:left;} */
#footer_navLeft span { color:#FFFFFF; font-size:10px; text-transform:uppercase; margin:28px 0 0 16px; float:left;}
#footer_navLeft span a { color:#FFFFFF; }
#footer_navLeft span img { vertical-align:bottom;}
#footer_navLeft input#recherche { width:115px; margin:10px 0 0 18px; border:2px inset #868686; padding-left:3px; font-size:11px; font-family:Tahoma; height:16px; }
#footer_navLeft input#btRecherche { background:url(../images/boutons/bt_recherche.jpg) no-repeat top right; width:20px; height:20px; vertical-align:bottom; *vertical-align:baseline; }
@media screen and (-webkit-min-device-pixel-ratio:0) { #footer_navLeft input#recherche { width:115px; margin:12px 0 0 18px; border:2px inset #868686; height:16px; padding-left:3px; font-size:11px; font-family:Tahoma; } }



.footer-in { background-color:#252629; width:512px; float:left; padding:0 0 3px 6px; margin:54px 0 0 6px; }
.footer-in a { color:#ffffff; font-size:11px; margin-right:30px; display:inline-block; }
.footer-in a.padShort { margin-right:6px; }


#footer_home { background:url(../images/design/bgFooter_home.jpg) no-repeat bottom left; width:910px; margin-left:40px; _margin-left:20px; height:76px;  float:left; position:relative;  }

.footer-in-home { background-color:#252629; width:512px; float:left; padding:0 0 3px 6px; margin:49px 0 0 6px; }
.footer-in-home a { color:#ffffff; font-size:11px; margin-right:30px; display:inline-block; }
.footer-in-home a.padShort { margin-right:6px; }



/* ===== sanctions acnusa ====== */

.middleBlock_wrapper { width:1300px !important; }
.middleBlock-inner { background:none; width:1300px !important; }
.middle_content_wrapper { width:1100px !important; }
.middle_content_AC_inner { width:auto !important; }

#sp_Acnusa { margin-top:11px; padding-left:16px; }
#sp_Acnusa p { font-size:1em; color:#FFFFFF; padding-top:13px; width:720px; }
#sp_Acnusa ul { margin:3px 0 0 20px; }
#sp_Acnusa li { list-style-type:none; }


#listSanction { background-color:#4f4f55; width:709px; margin:24px 0 0 16px; padding:20px 0 15px 30px; }
#listSanction p { font-size:1em; color:#FFFFFF; }
#listSanction form { margin:26px 0 0 10px; }
#listSanction form p { padding-bottom:4px; }
#listSanction form label { float:left; font-size:1em; font-weight:bold; width:172px; }
#listSanction form select { width:186px; /* height:15px; */}


#tabSanction { margin:30px 0 0 16px; }
#tabSanction form p { margin-bottom:12px; }
#tabSanction select { width:45px; }
#tabSanction p.pagination_Sc { color:#f1810b; }
#tabSanction p.pagination_Sc a { color:#f1810b; font-size:1em; }
#tabSanction p.pagination_Sc a:hover, #tabSanction p a.active { color:#FFFFFF; }


table.tabAffichage { width:738px; margin:9px 0; }
table.tabAffichage tr.bgk_orange { background-color:#f1810b; }
table.tabAffichage tr.bgk_grisc { background-color:#4f4f55; }
table.tabAffichage tr.bgk_grisf { background-color:#37373c; }
table.tabAffichage th { padding:10px 0 8px 8px; color:#FFFFFF; font-size:1em; border-right:1px solid #252629; border-bottom:3px solid #252629; text-align:left; font-weight:normal; vertical-align:top; }
table.tabAffichage td { padding:10px 0 8px 8px; color:#FFFFFF; font-size:1em; border-right:1px solid #252629; border-bottom:3px solid #252629; text-align:left; font-weight:normal; vertical-align:top; }
table.tabAffichage th.col_1 { width:62px; }
table.tabAffichage th.col_2 { width:67px; }
table.tabAffichage th.col_3 { width:79px; }
table.tabAffichage th.col_4 { width:79px; }
table.tabAffichage th.col_5 { width:60px; }
table.tabAffichage th.col_6 { width:90px; }
table.tabAffichage th.col_7 { width:81px; }
table.tabAffichage th.col_8 { width:79px; }
table.tabAffichage th.col_9 { width:61px; }

table.tabAffichage td.col_1 { width:62px; }
table.tabAffichage td.col_2 { width:67px; }
table.tabAffichage td.col_3 { width:79px; }
table.tabAffichage td.col_4 { width:79px; }
table.tabAffichage td.col_5 { width:60px; }
table.tabAffichage td.col_6 { width:90px; }
table.tabAffichage td.col_7 { width:81px; }
table.tabAffichage td.col_8 { width:79px; }
table.tabAffichage td.col_9 { width:61px; }


#type_manquements { margin:33px 0 0 16px; }
#type_manquements h3 { font-size:1.4em; font-weight:normal; border-bottom:1px solid #4f4f55; color:#FFFFFF; width:738px; padding-bottom:3px; }
#type_manquements h3 strong { font-size:11px; }
#type_manquements ul { padding:12px 0 0 11px; }
#type_manquements li { list-style-type:none; font-size:1em; }

/*
#noteSA { margin:44px 0 0 16px; }
#noteSA p { padding-bottom:14px; font-size:0.9em; }
*/

p.noteSA { padding-bottom:14px; padding-bottom:11px; font-size:0.9em; }

/*::: resultats de recherche :::*/
.bloc-recherche { background-color:#4F4F55; margin:12px 0; padding:15px 0 7px 0; font-size:1em !important; position:relative; }
.bloc-recherche h3 { padding:0 0 23px 15px; font-size:1em !important; }
.bloc-recherche ul { float:left; width:242px; margin-bottom:15px; }
.bloc-recherche ul.paddLeft { padding-left:15px; }
.bloc-recherche li { padding-bottom:3px; line-height:1.4em; *line-height:normal; }
.bloc-recherche li a.first { background:url(../images/pictos/picto_fleche.gif) no-repeat 0 0; padding-left:5px; width:14px; height:7px; display:inline-block; float:left; margin-top:5px; _margin-top:0; }
*html .bloc-recherche li a.first { background:url(../images/pictos/picto_fleche.gif) no-repeat 0 6px; padding-left:5px; width:14px; height:7px; display:inline-block; }
.bloc-recherche li a { color:#fff; text-decoration:underline; float:left; width:215px; }
.bloc-recherche p.link-bottom { float:right; background-color:#252629; padding:0 5px 2px; margin-top:5px; }
.bloc-recherche p.link-bottom a { display:block; background:url(../images/boutons/fleche_noire.jpg) no-repeat scroll right 5px; color:#FFFFFF; font-size:11px; padding-right:10px; text-decoration:none!important; }
.bloc-recherche p { padding:0 0 15px 15px; }
.bloc-recherche p a { color:#f1810b; text-decoration:underline; }
.bloc-recherche p.link-bottom-left { float:left; background-color:#252629; padding:0 5px 2px; margin-top:5px; }
.bloc-recherche p.link-bottom-left a { display:block; background:url(../images/boutons/fleche_blanche.gif) no-repeat scroll left 5px; color:#FFFFFF; font-size:11px; padding-left:10px; text-decoration:none!important; }
.clearBoth { clear:both; }