/* CSS Document */   
/* commun 
@import url(/css/commun/importWPP.css);*/
body{  
  background:url(/images/commun/bg.gif) repeat scroll center center #e5e5e5!important;


  margin:0;
}
* {font-family:'Open Sans', sans-serif;}
body .alert {margin-bottom:0 !important;}
.centrage{ width:960px /*1110px*/; }
.centrage2{ width:960px; padding: 0px 10px 0px 10px;}
.mega {
  display:block; margin-top:100px;
}
div.ombre{ -moz-box-shadow:none!important; -webkit-box-shadow:none!important; box-shadow:none!important;}
div.decal_pour_zoom{ margin:0px!important;}
.deconnexion .fa-times {
  background:#ffffff;
  color:#263C46;
  font-size:25px;
  padding:0px;
  line-height:30px;
  width:30px;
  text-align:center;
  border-radius:50%;
}
.deconnexion .fa-times:hover {color:#c00;}
.monCompte {
  float:left;
  width:auto;
  color:#ffffff;
  font-size:12px;
  padding-top:10px;
  height:40px;
  background-color:#263C46;
}
.monCompte a {color:#ffffff;text-decoration:none;}
.monCompte .fa-user {
  background:#ffffff;
  color:#263C46;
  font-size:14px;
  padding:0;
  line-height:22px;
  width:22px;
  text-align:center;
  border-radius:50%;
  margin-right:5px;  
}

.shadow {
  box-shadow:0 6px 12px rgba(0, 0, 0, 0.176);
  margin-top:20px;
  background:#fff;
  /*margin-bottom:20px;*/
}
.shadow1 {
  box-shadow:0 12px 12px rgba(0, 0, 0, 0.176);
  margin-top:20px;
  background:#fff;
  /*margin-bottom:20px;*/
}
.shadow2 {
  box-shadow:0 12px 12px rgba(0, 0, 0, 0.176);
  background:#fff;
  /*margin-bottom:20px;*/
}
.shadow3 {
  box-shadow:0 12px 12px rgba(0, 0, 0, 0.176);
  background:#fff;
  margin-bottom:20px;
}
.shadow4 {
  box-shadow:0 6px 12px rgba(0, 0, 0, 0.176);
  background:none;

}
.border{border:1px solid #ECECEC;}
.margin-bottom-20 {margin-bottom:20px;}
div.global5 div.contain_centre{ background-color:none!important;}
/*.decal_pour_zoom{ margin:0px 0px 0px 10px;} */
div.global1 { position: relative;background:#ffffff; /* on positionne le conteneur */
 margin:0px; padding:0px; margin-left: auto; margin-right: auto; }
div.global2 { position: relative;   top:0px; margin-left: auto; margin-right: auto; z-index:105;}
div.global{ position: relative;   top:0px; margin-left: auto; margin-right: auto; z-index:0;}
.color_txt_normal{color:#5d5d5d;}
.first_cap{ text-transform:capitalize;}
/* Fin container commun */

/* header */
div#megabanner{	width:960px; text-align:center; margin-left:auto!important; margin-right:auto!important;}
div#header1{ height:50px; background-color:#263C46; position:fixed; top:20px; width:100%; z-index:1040;}
div.conteneur_menu{ height:150px; background-color:#FFF; width:960px; box-shadow: 0px 6px 12px rgba(0,0,0,0.176); margin-top:20px!important;}
div.contain_zoom{ margin:0px; padding:0px; height:296px; width:980px;}
img.finz{display:none;	margin:0px;	padding:0px;}
div#conteneur_header{ height:50px; width:960px;background:#263C46; padding:0px; margin:0px;}
div.bandeauOutils, div.bandeauAbonne, div.bandeauCatalogue, div.bandeauMemento, div.bandeauSupplement, div.bandeauTheme, div.bandeauRevue, div.bandeauActu, div.bandeauExclu{ width:960px; line-height:20px;}
div.route{ font-size:14px; font-weight:normal; margin-top:15px; padding:0;}
div.route span.ici, div.route span.ici a{ font-size:14px; font-family:'Open Sans', sans-serif; text-decoration:none; font-weight:bold; text-transform: uppercase; color:#263c46!important;}
div.route span.ici a{font-weight:normal; text-decoration: underline;}
div.route span.ici a:hover{ text-decoration:none;}
div.assis_tel a.picto_assitel{ display: block; height: 143px; width: 99px;}
/* fin header */

/* centre */
div.global_contain{  position: relative;  margin-left: auto; margin-right: auto; top:0px; z-index:1;overflow:hidden;}
div.bannerright{ /*float:left; top:0px; width:120px; height:600px; padding:0px; margin:0px 0px 0px 10px; background-color:#0F0;*/
  position:absolute;          
  left:50%;
  top:198px;
  margin:0 0 0 500px;
  width:120px;
  height:600px;
  padding:0;}
div.conteneur_acces_theme{background-color:#fff; height:40px; width: 960px; font-size:13px;line-height:40px;text-align:center;}
div.theme_div{ float:left;}
div.lesactus{ background-color:#FFF; height:430px; width:960px;}
div.outilservices{ background-color: #FFFFFF; /*height: 260px;*/ width:960px;}
div.outilservices div.prec{ position:relative; right: 10px; background-color:#333; height:30px; width:20px;}
span.liste_themes, span.liste_themes a {text-decoration:none; color:#586e7d; text-transform:uppercase; font-weight:300;}
span.liste_themes a:hover { font-weight:400!important;}
span.titre_liste_themes {font-weight:bold; text-transform:uppercase;}
/* fin centre */

/* footer */
div.contain_banner_fin{ background-color:#FFF; height:120px; width:960px;  }
div#footer1{height:100px; background-color:#263C46; position:relative; top:20px; z-index:102;}
div#footer1Bis{height:140px; background-color:#263C46;position:relative; top:-20px; z-index:2;}
div#conteneur_footer{ background-color:#263C46; height:48px; width:960px;}
div#conteneur_footer1{ background-color:#FFF; height:20px; width:960px;display:none;}
div.global3 { position: relative; margin-left: auto; margin-right: auto; z-index:3;}/* on positionne le conteneur */
div.global4 { position: relative; margin-left: auto; margin-right: auto; color:#FFF;}/* on positionne le conteneur */
#footer2 { background-image:url(/images/commun/fd_foot.png); background-position:bottom; background-repeat:repeat-x; bottom: 0px; position: fixed; /*height:50px;*/	z-index:103; width:100%; text-align:center;}

/* Fin footer */

		/* FIN STRUCTURE */

/* Recherche */
input.site_header_recherche{ background:#f2f2f2 none repeat scroll 0 0!important; border:0px!important; color:#111; font-family:"Open Sans",sans-serif; font-size:16px; height:30px; line-height:30px; width:530px!important; margin:0px!important; padding:0px 5px 0px 5px!important;}
/*form#simple_recherche{ margin:0px; padding:14px 0px 0px 0px;}*/
.site_header_valider, #bt_normal{  position:relative; top:5px; left:-30px; margin:0px; padding:0px;}
.site_header_valider2{ position:relative; top:3px; left:-30px; margin:0px; padding:0px; }
div.contain_rec{ float:left; line-height:36px; margin-top:7px;}
div.contain_compte{ float:right; padding:0px; margin:0px;}
p.lien_rec{  color:#FFF; float:left; font-size:11px; margin: 11px 0px 0px 10px; padding:0px;}
p.lien_rec span { font-size:17px; color:#FFF; }
p.lien_rec a{ color:#FFF; text-decoration:none;}
p.lien_rec a:hover{ text-decoration:underline;}
/* Fin Recherche */

/* Connexion */
div.contain_compte{color:#FFF; font-size:11px;}
div.contain_compte a{ color:#FFF; text-decoration:none;}
div.contain_compte a:hover{ text-decoration:underline;}
div.contain_compte form{ margin:11px 0px 0px 0px;}
.titre_connect1{ text-transform:uppercase; font-size:11px; font-weight:bold;}
.titre_connect{ color:#FFF; text-transform:uppercase; font-size:12px; font-weight:bold;}
span.nom_abo{ text-transform:uppercase;}
input.site_header_login, input.site_header_pass { border: 1px solid #e5e5e5!important;  height:24px!important; margin:5px 5px!important; color:#263c46!important; padding: 2px 0px 0px 5px!important; font-family: "Open Sans",sans-serif!important; font-size: 13px!important; width: 180px!important; }
input.ok_connect{ vertical-align:top; margin: 3px 2px 0px 0px; }
div.contain_compte span.sepcon{ font-size:17px; color:#FFF; }
div.contain_compte span.sepcon2{ font-size:12px; color:#FFF; }
a.site_header_code{ font-size:11px;}
div.picto_compte{ float:left; width:55px; height:47px; margin:0px 5px 1px 0px; padding:0px;}
div.contain_info_con{ float:left; margin:8px 0px 0px 0px; padding:0px;}
div.deconnexion{ float:left; margin:3px 10px 0px 20px; padding:0px;}
/* Fin Connexion */

/* Header menu */
div.conteneur_menu div.logo{ height:94px; width:185px; margin: 26px 0px 0px 15px; position:absolute; cursor: pointer;}
div.assis_tel{ height:143px; width:99px; float:right; margin: 7px 6px 0px 0px;}
/* Header menu */

/* zoom */

div.contain_zoom div.contain_titre_z{ width:718px; height:296px; float: left;}
div.contain_zoom div.contain_article_mois{ width:230px; height:296px; background-color:#88949d; float:left; overflow:hidden;}
div.contain_exclu div.verticalScroll{ width:288px; height:60px; overflow:hidden; padding-right:15px;}
div.verticalScroll div.vertical{ width:4px; background-color:#D3D3D3;}
div.verticalScroll div.vertical div.thumb{ background-color:#88949D; cursor:pointer;}
div.verticalScroll div.vertical div.thum:hover{ background-color: #363636;}
div.contain_zoom div.contain_visuel_mois{ width:238px; height:296px; float:left; }

div.contain_titre_z p.zoom_rubrique{ margin:180px 0px 0px 0px;}
div.contain_titre_z p.zoom_rubrique span{ font-size:10px; color:#FFF; text-transform:uppercase; background-color:#000; padding:1px 10px 1px 23px;}
div.contain_titre_z p.zoom_titre{ margin:1px 0px 0px 0px; padding:0px;}
div.contain_titre_z p.zoom_titre span{ color:#FFF; text-transform:uppercase; padding: 1px 14px 1px 23px; font-size:22px; font-weight:normal;}

div.contain_article_mois p.titre_les_articles{ color:#FFF; text-transform:uppercase; margin: 10px 0px 10px 20px; font-size:14px;}

div.contain_article_mois p.zoom_txt{ color:#263c46 ; text-transform:uppercase; font-size:13px; margin:10px 3px 5px 20px; border-bottom: 1px solid #ECECEC; padding:0px 0px 8px 0px; line-height:15px;}
div.contain_article_mois p.zoom_txt a{ color:#263c46; text-decoration:none;}
div.contain_article_mois span.zoom_titre{ text-transform:none;}
div.contain_article_mois span.zoom_titre a{ color:#263c46; text-decoration:none;}

div.contain_visuel_mois img.visuel_mois{ display: block; margin:20px 0px 0px 50px; }
div.contain_visuel_mois a.archives{ display: block; margin:10px 0px 0px 50px; padding:0px 0px 0px 7px; color:#000; text-decoration:none; font-size:10px; text-transform:uppercase; }
/* Fin zoom */

/* Actu */
div.lesactus div.contain_bloc_actus{ width:334px; height:370px; float:left; margin:0px; padding:0px; font-size:11px;}
div.lesactus div.contain_bloc_autres_1{ float:left; width:626px; height:140px; margin:0px; padding:0px; font-size:11px;}
div.lesactus div.contain_bloc_autres_2{ float:left; width:626px; height:230px; margin:0px; padding:0px; font-size:11px;}
div.contain_bloc_actus p.contain_span_tt{ margin: 20px 0px 20px 10px;}
div.contain_bloc_actus span.titre_bloc_actu{ text-transform:uppercase; color:#FFF; padding:3px 20px 3px 40px; font-size:11px; }
div.contain_bloc_actus div#NewsVertical, div#NewsVertical ul#TickerVertical{ width:330px; margin:15px 0px 0px 2px; height:300px;}
td.site_contenu_depeche_date{ background-color: #FFF;  border-bottom: 1px solid #F7F7F7;}
td.site_contenu_depeche_txt{ border-bottom: 1px solid #F7F7F7;}
div.contain_bloc_actus span.jour_actu{ font-size:14px; font-weight:bold;}
div.contain_bloc_actus span.mois_actu{ font-size:11px;}
div.contain_bloc_actus .site_contenu_depeche_txt a{ font-weight:bold; color:#333333; font-size:11px;}
div.contain_bloc_actus span.site_contenu_titre_depeche{ text-transform:uppercase; font-weight:normal; font-size:11px;}
#TickerVertical li { width:330px;}
p.vers_tout_actu a, p.vers_les_chiffres a, p.savoir_sup a{ text-transform:uppercase; font-size:10px; text-decoration:none;}
p.vers_tout_actu, p.vers_les_chiffres, p.savoir_dossier, p.savoir_sup {float:left; width:24%;text-align:center; line-height:30px; padding:0px;margin:0;} 
div.lesactus p.vers_tout_actu{ margin: 0px 0px 0px 10px;}
div.lesactus p.vers_les_chiffres{ margin: 0px 0px 0px 40px;}
div.lesactus p.savoir_dossier{ margin: 0px 0px 0px 25px;}
div.lesactus p.savoir_sup{ margin: 0px 0px 0px 145px;}
div.contain_bloc_autres_1 div.contain_exclu{ float:left; width:303px; height:120px; margin:0px 5px 0px 5px; padding:0px;}
div.contain_bloc_autres_1 div.contain_pratiques{ float:left; width:303px; height:120px; margin:0px; padding:0px;}
div.contain_bloc_autres_2 div.contain_dossier{float:left; width:303px; height:230px; margin:0px 5px 0px 5px; padding:0px;}
div.contain_bloc_autres_2 div.contain_guides{float:left; width:303px; height:230px; margin:0px; padding:0px;}
div.contain_exclu span.titre_exclu, div.contain_pratiques span.titre_pratique, div.contain_dossier span.titre_dossier, div.contain_guides span.titre_guides{ background-color:#95a3ad; color:#FFF; text-transform:uppercase; padding:5px 20px 5px 40px; background-repeat:no-repeat; font-size:11px;}
p.baseline-exclu span{ color:#5D5D5D;}
div.contain_pratiques p.contain_tt_pratique,  div.contain_dossier p.contain_tt_dossier, div.contain_guides p.contain_tt_guides{ margin:20px 0px 20px 0px;}
div.contain_pratiques p.contain_tt_pratique{margin: 20px 0px 5px 0px;}
div.contain_exclu p.contain_tt_exclu{ margin:20px 0px 5px 0px;}
div.contain_exclu p.baseline-exclu, div.contain_pratiques p.baseline-exclu{ font-size:9px; font-style:normal; margin:0px 0px 5px 0px; padding:0px;}
div.contain_exclu span a.titre_flash{ text-transform:uppercase; font-size:11px; font-weight:normal; text-decoration:none;}
div.contain_bloc_autres_1 a.suite{ text-transform:uppercase; text-decoration:none; display:block; height:20px; width:288px; margin:5px 5px 0px 5px; padding:0px 0px 0px 15px; float:left; font-size:10px;}
div.contain_bloc_autres_1 a.voir{ text-transform:uppercase; text-decoration:none; display:block; height:20px; width:288px; margin:0px; padding:0px 0px 0px 15px; float:left; font-size:10px; margin-top:5px;}

p.savoir_dossier a.voir{font-size: 10px;text-decoration: none;text-transform: uppercase;}
div.contain_dossier p.titre_dossier_article a { text-transform:uppercase; text-decoration:none; }
div.contain_dossier img{ display:block; float:left; -moz-box-shadow:0px 0px 5px 2px #cbc5c5; -webkit-box-shadow:0px 0px 5px 2px #cbc5c5; box-shadow:0px 0px 5px 2px #cbc5c5;}
div.contain_dossier p.intro_dossier, div.contain_dossier p.savoir_dossier{ float:right; width:190px;}
div.contain_dossier p.intro_dossier{ margin:0px; padding:0px; line-height:15px;}
/* Fin Actu */

/* DOSSIER */
.sommaireDossier{height:270px; width:280px; position:absolute; right:0px; top:0px; background:rgba(38, 60, 70, 0.7) none repeat scroll 0 0 !important; padding:15px;}
.titleSommaire, .contenuSommaire{ color:#FFF; text-transform:uppercase;}
.titleSommaire{ font-weight:400; font-size:18px;}
.contenuSommaire{font-weight:300; font-size:14px; margin:0px; line-height:18px; padding-top:10px;}
/* Suppléments */
div.contain_guides div.contain_n_sup{ height:83px; border-bottom:1px solid #F7F7F7; margin:5px 0px 5px 0px; color:#5D5D5D;}
div.contain_n_sup img.couv_sup{ display:block; float:left; -moz-box-shadow:0px 0px 5px 2px #cbc5c5; -webkit-box-shadow:0px 0px 5px 2px #cbc5c5; box-shadow:0px 0px 5px 2px #cbc5c5; }
div.contain_n_sup p.contain_sup{ height:auto; float:left; width:243px; margin:0px 0px 0px 10px;}
p.contain_sup a{color:#5D5D5D; text-decoration:none; font-weight:bold;}


/*scrollbar*/
.scrollable {position: relative;}
.scrollable .viewport .overview {position: absolute;}
.scrollable .scroll-bar {display: none;}  
.scrollable .scroll-bar .thumb {position: absolute;}
.scrollable .scroll-bar.vertical .thumb {width: 100%;}

.scrollable .viewport {
  position: relative;
  overflow: hidden;
}

.scrollable .scroll-bar.vertical {
  position: absolute;
  right: 0;
  height: 100%;
}
div.verticalScroll .scroll-bar.vertical {
  position: absolute;
  right: 8px;
  height: 100%;
}

.not-selectable {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/*skin scrollbar*/
.scrollable.gray-skin {padding-right: 15px;}

.scrollable.gray-skin .scroll-bar {
  border: 1px solid #ccc;
  background-color: #d3d3d3;
}

.scrollable.gray-skin .scroll-bar .thumb {background-color: #88949D; cursor:pointer;}
.scrollable.gray-skin .scroll-bar:hover .thumb {background-color: #363636;}
.scrollable.gray-skin .scroll-bar.vertical {width: 5px;}

/*contenu Footer*/
div#footer1 p.sep_foot{ padding:0px; margin:0px; height:10px; clear:both;}
div#conteneur_footer a.lien_foot{ color:#FFF; text-decoration:none; display:block; float:left; font-size:14px; margin:10px 20px 0px 0px;}
div#footer2 a.lien_foot2 { color:#263c46; text-decoration:none; font-size:11px; font-weight:400; text-transform:uppercase;}
div#footer2 a:hover.lien_foot2{ font-weight:600;}
div#conteneur_footer a.foot1{ margin-left:170px;}
div#conteneur_footer a:hover.lien_foot{ text-decoration:underline;}
div#conteneur_footer img.foot_img1{ clear:left;}
div#conteneur_footer img.logo_foot{ display:block; margin:0px; float:left;}
div#footer2 img.logo_grf{ vertical-align:-6px; margin-left:150px;}

/* Pages intérieur */
div.global5{ position: relative; margin:0px; padding:0px; margin-left: auto; margin-right: auto;  top: 15px; z-index:101;}
div.global5 div.contain_centre{  width: 960px; }

table.site_page_nav_cont_rub_debut, table.site_page_nav_cont_rub { border: none; }
h3.site_page_nav_cont_rub, tr.siteRevueNavHeader{ background-color:#95a3ad; }
td.site_page_nav_cont_rub_ferme, td.site_page_nav_cont_rub_ouvert { background-color:#FFFFFF;}
h3.site_page_nav_cont_rub { margin:0px;}
td.site_page_nav_cont_rub_ferme{ background-position: center 0px; background-repeat: no-repeat;}
td.site_page_nav_cont_rub_ouvert{ background-position: center 0px; background-repeat: no-repeat;}
td.site_page_nav_cont_rub_ferme { height:25px;}
table.site_page_nav_cont_rub_debut td h3, table.site_page_nav_cont_rub  td h3{  padding-top:4px;}
table.site_page_nav_cont_rub_debut td h3, table.site_page_nav_cont_rub  td h3{ color:#FFFFFF; text-transform:uppercase; font-weight:normal; }
table.site_page_nav_cont_rub  td h3, table.site_page_nav_cont_rub_debut td h3{ line-height:20px;}
td.site_page_nav_cont_item a{ background-position: left 7px; background-repeat: no-repeat; padding-left:15px; font-size:14px!important; font-weight:400!important;}
td.site_page_nav_cont_item div{font-size:14px!important; font-weight:300!important; color:#263c46!important;}
td.titre_menu_V_Outils_empty, table.conteneur_menu_vertical td.titre_menu_V_Outils_empty table td, td.titre_menu_V, td.site_menuRevue_titre_Pastille, td.titre_menu_V_Outils_empty { 
background-color: #FFF!important; text-transform:uppercase!important; background-image:none!important; font-size:16px!important; font-weight:400!important; border-bottom: 1px solid #e5e5e5; margin-bottom:20px;}
td.titre_menu_V_Outils_empty span{ text-transform:uppercase!important; background-image:none!important; font-size:16px!important; font-weight:400!important;}
.site_menuV_Outils_coinHD{ background-image:none!important; height:20px!important;}

td.site_menuV_conteneur_texte_menuOutil{ background-color:#FFF;}
.site_BlocD_conteneur_boutique_B, .site_menuV_Past_coinGH, .site_menuV_Past_coinBD, .site_menuV_coinHD, .site_menuV_conteneur_texte_menuV, .site_menuV_coinBD, td.site_menuV_Past_RechBout_coinGH, td.site_menuV_Past_RechBout_coinBD, .site_BlocD_conteneur_boutique_H, div.comptePageTitre, p.sgmSomTitre, p.hsSomTitre, p.som2niv2, span.verset, p.medium, td.catalogue_menuV_bloc_coinGH, td.site_menuV_blocBas_coinGH, td.site_menuV_blocBas_coinBD, div.cr_info{ background-image:none!important;}
.site_page_entete_gauche_neutre{ background-image:none!important; width:0px!important;}
.site_page_entete_droite_conteneur{ border-bottom:none!important; margin-left:0px!important;}
p.revueFrameCentralIntro{ color:#95A3AD; text-align:right; font-weight:normal;}
.site_menuV_pastilleV, table.conteneur_menu_vertical, table.site_menuV_pastille_boutique, table.site_BlocD_conteneur_boutique, table.site_menuV_blocBas{ background-color:#FFFFFF!important; border:none!important; color:#263c46!important;}
.site_menuV_txtPast a{ font-weight:normal;}
div.menu_revue_article{ padding-left:13px;}
.site_page_entete_gaughe_txt{ float:none!important; text-align:center; font-weight:normal; text-transform:uppercase; margin-bottom:20px;}
.site_page_entete_txt_them_neutre{ font-weight:normal; font-size:1em;}

div.site_page_nav_cont_article{ margin-left:0px;}
.site_menuV_txtPast a:hover{color:#95A3AD; font-weight:normal;}
p.recherchePlus { margin: 0px; color: #95A3AD;}
td.site_menuRevue_titre_Pastille{ color: #95A3AD;}
table.conteneur_menu_vertical, table.site_menuV_pastilleV, table.conteneur_menu_modeles, .site_BlocD_conteneur_boutique{ padding:10px!important;}
.site_BlocD_conteneur_boutique_B, .site_menuV_coinBD{ height:0px!important;}
td.site_menu_page_corps{ padding:10px; background-color:#FFFFFF; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);}
td.site_menuV_coinHD{ height:5px;}
table.revTableau th{ color:#FFF; text-transform:uppercase; font-weight:normal;}
tr.siteRevueNavHeader { height:21px;}
tr.siteRevueNavHeader th{ padding:0px 0px 4px 5px; font-weight:normal; text-transform:uppercase; text-align:left;}
table.siteRevueNav{border: 1px solid #666666; margin: 25px 0px; padding:5px;}
tr.siteRevueNavHeader th{ text-align:center;}
tr.siteRevueNavForm{ background-color:#ECEEF0;}
p.sgmTitreTable { background-image:none; border-bottom:none; margin: 0px; padding:0px;}
p.titre2{background-image:none; border-bottom:none;}
p.sgmTitreTable a, div.menu_revue_article a, td.menu_terme_lien a, div.menu_fichier_guide a{ text-transform:uppercase; line-height:auto!important; font-size:14px!important; color:#263c46!important;}
a.sgmSomRubrique, p.titre1, a.medium, .site_BlocD_txt_blocBas a{ color:#5D5D5D;}
a.medium{ font-size:12px; background-image:none;}



.site_menuV_pastilleG_txt a, .site_menuV_pastilleG_txt_Ch a{ text-transform:uppercase; font-size:13px!important; color:#263c46!important; font-weight:300!important; line-height:16px!important;}
td.site_menuV_pastilleG_txt, td.site_menuV_pastilleG_txt_Ch{ padding-left:5px;}
.site_menuV_pastilleG_txt a:hover, .site_menuV_pastilleG_txt_Ch a:hover{ font-weight:400!important;}
div.menu_revue_article{ text-transform:uppercase;}
.site_menuV_Past_RechBout_coinGH{ height:5px;}
.site_menuV_txtPast_bout a, td.site_BlocD_conteneur_nouveaute_titre{ font-weight:normal; text-transform:uppercase;}
td.site_menuV_Past_RechBout_form{ padding-left:5px;}
input.site_menuV_Past_RechBout_form{border: 1px solid; color: #707B82; display: block;float: left; height: 15px;margin: 0; padding: 2px 0 0 5px; width: 140px;}

td.site_menuV_txtPast_bout { height: 30px; vertical-align: top;}
table.cu_chiffres{ margin-top:20px;}
div.comptePageTitre{ border:none;}
td.catalogue_menu_rubrique{ height:50px;}
table.catalogue_menuV_bloc{ border:1px solid #DFE0E1;}
table.contain_result_boutique, table.site_menu_page { padding-top:25px; padding-bottom:25px;}
div.conteneur_txt_nouveaute, div.conteneur_txt_nouveaute_G{ width: 530px;}
div.separe_titre_picto, div.separe_titre_picto_2, div.separe_titre_picto_internet, div.separe_titre_picto_mobile{ color: transparent; }
div.cr_info{  padding: 10px 0 5px 20px; border:none; border-top: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; margin:0px;}
div.cr_aucun{ background-color:#FFFFFF; text-align: left;}
div.tableau table.texte td{ padding:5px;}
div.tableau { color:#333;}
table.texte{ border: 1px solid #333333}
table.table_depeches{ margin-bottom:20px;}
div#block_main #block_content{ width:600px;}
div#block_main{ border:none; background-color: #FFF; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176); font-family: "Open Sans",sans-serif !important; font-size:1em;}
td.titre_menu_V_Outils_empty{ padding:2px;}
span.nom_abo{ color:#FFF;}

ul.bxslider a.titre_depeche{ color:#263C46; font-size:30px; font-weight:600; text-decoration:none; line-height:30px;}

ul.bxslider a.surtitre_depeche, ul.bxslider a.rubrique_depeche{color:#263C46; font-size:20px; font-weight:600; text-decoration:none; line-height:30px;}
ul.bxslider .date_depeche{color:#263C46; font-size:20px; font-weight:normal; text-decoration:none; line-height:30px;}
ul.bxslider a.surtitre_depeche{text-transform: uppercase;}

ul.bxslider2 a.titre_depeche, .titre-dossier a{ color:#263C46; font-size:18px; font-weight:400; text-decoration:none; line-height:20px;}
ul.bxslider2 a:hover.titre_depeche, span.zoom_titre a:hover.lien{ color:#000!important;}
ul.bxslider2 a.surtitre_depeche{color:#263C46; font-size:16px; font-weight:600; text-decoration:none; line-height:30px;}
ul.bxslider2 .date_depeche, .desc-dos{color:#263C46; font-size:18px; font-weight:300; text-decoration:none; line-height:30px; text-decoration:none;}
.desc-dos{font-weight:400;}
.desc-dos{line-height:20px;}
ul.bxslider2 a.surtitre_depeche{text-transform: uppercase; font-weight:400;}
ul.bxslider2 a.rubrique_depeche{color:#263C46; font-size:20px; font-weight:600; text-decoration:none; line-height:20px;}
ul.bxslider2 li{ height:100%; border-right:1px solid #ECECEC;}
ul.bxslider2{height:100%;}

.padding-bottom-15{padding-bottom:15px!important;}
.padding-0{padding:0px!important;}
.padding-15{padding: 15px;}
.padding-left-20{ padding:0px 0px 0px 20px;}
.padding-left-15{ padding:0px 0px 0px 15px;}
.padding-15-0-0-0{padding: 15px 0px 0px 0px!important;}
.padding-0-15-15-0{padding: 0px 15px 15px 0px!important;}
.padding-15-0-15-15{padding: 15px 0px 15px 15px!important;}
.padding-15-10-15-10{padding: 15px 10px 15px 10px!important;}
.padding-0-15-0-15{padding: 0px 15px 0px 15px;}
.padding-0-15-15-15{padding:0px 15px 15px 15px;}
.padding-0-0-15-0{padding:0px 0px 15px 0px;}
.padding-0-0-15-15{padding:0px 0px 15px 15px;}
.padding-15-0-0-15{padding:15px 0px 0px 15px;}
.padding-15-0-15-0{padding:15px 0px 15px 0px;}
.padding-15-15-0-15{padding:15px 15px 0px 15px;}
.margin-0{margin:0px;}
.margin-top-20{margin-top:20px;}
.margin-top-40{margin-top:40px;}
.margin-bottom-20{margin-bottom:20px;}
.margin-right-15{margin-right:15px;}
.text-center{text-align:center;}
.borderTable{border:1px solid #ECECEC;}
.uppercase{text-transform: uppercase;}
.actu {
text-align:center;
  color:#263C46;
  font-size:30px;
  padding:0;
	text-transform:uppercase;
  font-weight:300;
}
.border-bottom{border-bottom:1px solid #ECECEC;}
.table_content td { padding:0px 15px 0px 15px;  vertical-align:top;}
.table_content2 td { padding:0px 15px 0px 15px;   vertical-align:top; margin-bottom:20px;}
.table_mshr td { padding:0px;  vertical-align:top;}
.table_content_dos td { padding:0px ; border-bottom:none; border-right:none; vertical-align:top;}

p.titre-content-dos{ font-size:22px; font-weight:300; text-transform:uppercase; color:#263c46 !important; margin-top:40px;}
p.titre-content-dos2{ font-size:22px; font-weight:300; text-transform:uppercase; color:#263c46 !important; margin-top:20px;}
p.zoom_txt a.lien{ color: #8fd9d6!important; font-weight:400;}
span.zoom_titre a.lien{ color:#263C46!important; font-weight:400;}
a.lien, a.lien2{ font-size:14px; color: #263c46!important; text-decoration:none; }
a.lien2{font-size:14px; color: #263c46!important; text-decoration:none; font-weight:300;}
a:hover.lien{ color: #333; text-decoration:none; font-weight:700;}
a:hover.lien2{ color: #333; text-decoration:none; font-weight:400;}

div.contain_zoom div.contain_article_mois{ width:230px; height:296px;  background-color: #FFF; float:left; overflow:hidden;}

.size-40{ font-size:40px!important;}
.pastilleIcon2 .white, .white{color:#FFF!important;}
.no-shadow{  box-shadow:none;}
.background-revue{background-color:#00AC95;}
.background-revue2{ background: rgba(143, 217, 214, 0.5) none repeat scroll 0 0 !important;}
.couv{position:absolute; z-index:9999; left:150px; box-shadow:0 6px 12px rgba(0, 0, 0, 0.176); margin-top:80px; width:18%;}
.flip{position:relative; z-index:9; right:-283px; box-shadow:0 6px 12px rgba(0, 0, 0, 0.176); bottom:15px; margin-top:40px;}




a.lienWhite, .fa-server{ color:#FFF!important;}

.container {
    width: 1170px;
	margin-left: auto;
    margin-right: auto;
	/*text-align:center;*/
}
.blue{color:#8fd9d6;}
.supplement{ float:right; position:relative; width:400px; right: 150px;
    position: relative;
    z-index: 9999;
}
td.sep_cel{ background:none; width:2%; padding:0px;}
.table_content{ margin-top:60px;}
a.titre_sup{
  font-size:18px;
  color:#263c46;
  text-transform:none;
  text-align:left;
  text-decoration:none;
	display:block;
	font-weight:400;
  }
a:hover.titre_sup{ color:#000;}
.supplement_date{ font-weight:400;  font-size:16px;}
.first_cap{font-weight:600; text-transform:uppercase;  font-size:16px; }
.date_zoom{ padding:0px; text-align:center; font-weight:400; text-transform:uppercase; font-size:16px;}
.pastilleIcon, .pastilleIcon2 , .pastilleIcon3, .pastilleIcon4{
    border-radius: 35px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    font-size: 40px;
    height: 70px;
    margin-top: 20px;
    position: absolute;
    top: 0;
    width: 70px;
	background-color:#8fd9d6;
}
.pastilleIcon_bis, .pastilleIcon2_bis , .pastilleIcon3_bis, .pastilleIcon4_bis{
    border-radius: 38px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    font-size: 40px;
    height: 76px;
    margin-top: 20px;
    position: absolute;
    top: 0;
    width: 76px;

}
.pastilleIcon {left: 123px;}
.pastilleIcon_bis{ left:120px; top:-3px;}
.pastilleIcon2{ left: 444px;}
.pastilleIcon2_bis{ left: 441px; top:-3px;}
.pastilleIcon3, .pastilleIcon4 { left: 775px;}
.pastilleIcon3_bis, .pastilleIcon4_bis{left: 772px; top:-3px;}
.pastilleIcon img, .pastilleIcon2 img{ display:inline-block; margin-top:10px;}
.pastilleIcon3 img{ display:inline-block; margin-top:20px;}
.pastilleIcon4 img{ display:inline-block; margin-top:13px;}

table.site_menu_page *, .site_menuV_txtPast a  {font-family:"Open Sans",sans-serif!important; }
td.site_menu_page_menu{ font-weight:300; text-transform:uppercase;}


table.site_menuV_contenu_txt_menu div.menu_revue_article strong{font-weight:700!important;}
.titre_menu_V, .site_BlocD_conteneur_boutique, td.site_menuV_conteneur_texte_menuV, p.sep_past_past, td.titre_menu_V_Outils_empty, .site_page_entete_txt_them_neutre, div.site_page_contenu_bloc3_F{ background-color:#FFF!important; color:#263c46!important;}
div.site_page_contenu_bloc3_F{ width:170px; padding:10px;}
table.conteneur_menu_vertical, table.site_menuV_pastilleV, img.img_flip, table.site_menuV_blocBas, div.site_page_contenu_bloc3_F, .site_BlocD_conteneur_boutique { box-shadow:0 6px 12px rgba(0, 0, 0, 0.176);}
img.img_flip{ margin-top:15px!important;}
table.site_menuV_pastilleV td.site_menuV_past_rectangle{display:none;}
.site_menuV_txtPast a {color:#263c46!important; font-weight:300!important; font-size:14px!important; }
div.menu_revue_article a:hover, td.site_menuV_txtPast a:hover{ text-decoration:none!important; }
table.site_menuV_pastilleV{ margin:15px 0px;}
td.site_menu_page_menu > br{display:none;}
td.site_menuV_conteneur_texte_menuOutil, td.site_menuV_conteneur_texte_menuV{ padding-left:0px!important;}
div.revueDateParution{ margin:15px 0px!important; }
div.header p.ct_rubrique, div.header p.ct_surtitre { margin:0px!important;}
div.site_page_recherche_dico_combo, div.site_page_recherche_dico_combo table, div.site_page_recherche_dico_combo table form{ margin:0px; padding:0px;}
div.site_page_recherche_dico_combo form table  input.site_page_rech,  input.valider_rec { display:block;float:left;}
div.site_page_recherche_dico_combo table{ width:100%;}
div.site_page_recherche_dico_combo form table  input.site_page_rech, form#paragForm input.siteFlat{width:100%;  position:relative; border : 1px solid #ccc!important; padding-left:2px; }
div.recherche_gsa td.site_menu_page_corps .headReccherche, .viewTables{ box-shadow: none;}
td.site_menuV_txt_blocBas p.intertitre{ margin:0px; text-align:center; font-size:14px!important;}
input.valider_rec{  position:relative; left:146px; top:-21px;}
 form#paragForm input:nth-child(4){ position:relative; left:141px; top:-21px;}
div.revueDateParution, p.ct_rubrique, div.header p.ct_surtitre {font-size:14px!important; color:#263c46!important; font-weight:300!important;}
div.header p.ct_surtitre{ font-weight:400!important;}
div.site_page_entete_droite_cartouche{ padding-bottom:0px!important; margin:15px 0px!important;}
div.site_page_entete_droite_cartouche a img{ transform: scale(0.8); transition: all 1s ease-in-out 0s;}
div.site_page_entete_droite_cartouche a:hover img{ transform: scale(1); }
div.site_page_entete_droite_cartouche a#playArticle{ cursor:pointer;}
div#jp_container_1{/*opacity : 0; transition: opacity  1s ease-in-out 0s;*/ display:none;  }
div#jp_container_1.move{/*opacity : 1;*/ display:block; }

td.titre_menu_V{ height:35px!important;}
div.site_page_entete_gaughe_txt span.site_page_entete_txt_them_neutre{ text-align:center!important; font-weight:300; font-size:26px;}
div.header div.ct_chapo div.ct_texte p{ color:#263c46!important; font-weight:300!important; line-height:auto;}
td.site_menuRevue_titre_Pastille{ color:#263c46!important; height:35px;}
td.site_menuV_txtPast{ text-transform:none;}
div.header h1.ct_titre{ color:#263c46!important; font-weight:300!important;  line-height:1em;}
div.article h2{color:#263c46!important; font-weight:500!important; font-size:1.5em!important; line-height:auto; margin:0px!important;}
div.article h3{color:#263c46!important; font-weight:300!important; font-size:1.5em!important; line-height:auto;margin:0px!important; padding-bottom:10px; border-bottom:1px solid #e5e5e5;}
div.header div.ct_chapo{font-size:1em!important;  line-height:auto;   font-style: italic;   font-weight: 300;}
div.article div.ct_texte p{color:#263c46!important; font-weight:400!important; line-height:auto;}
div.ct_cplt_modele p.ct_titre, div.ct_cplt_encadre p.ct_titre{ font-weight:600;}
div.ct_cplt_encadre{ background-color:#F2F2F2!important; border:none!important; padding:15px;}
div.article p.ct_source{color:#263c46!important; font-weight:300!important;}
div.article section{margin:0px!important;}

div.ct_cplt_modele p.ct_titre, div.ct_cplt_encadre p.ct_titre{border-bottom:1px solid #e5e5e5!important;}



div.site_page_nav_cont_article div.site_page_nav_cont_chapo{padding-left:0px;}

/* TABLEAUX */
div.ct_table table p{margin:0px!important;}
div.ct_table table th{ background-color:#f2f2f2!important;}
div.ct_table table th.ct_th{ background-color:#263c46!important; color:#F2F2F2!important;}
div.ct_table table th.ct_th p{color:#F2F2F2!important; font-weight:700!important;}
div.ct_table table td{ text-align:left;}
div.ct_table td.ct_tetiere{background-color:#6f7c82!important; color:#F2F2F2!important;}
div.ct_table td.ct_tetiere p{ color:#f2f2f2!important;}
div.ct_table td.ct_soustitre{background-color:#f2f2f2!important; color:#6f7c82!important;}
div.ct_table td.ct_soustitre p{ color:#6f7c82!important; font-weight:300!important;}

/* MENU GAUCHE */
td.site_menuRevue_rub_img_ouv, td.site_menuRevue_rub_img_ferm{background-position:4px 7px!important; }
td.site_menuRevue_rub_img_ouv{background-image:url("/images/commun/newHome/plus.gif")!important;}
td.site_menuRevue_rub_img_ferm{background-image:url("/images/commun/newHome/moins.gif")!important;}
h3.site_menuRevue_rub_txt, a.site_menuRevue_rub_txt{ color:#263c46!important; font-weight:400!important;}
.menu_fichier_guide, .site_menuV_contenu_txt_menu div.menu_revue_article, td.site_menuV_conteneur_texte_menuV div.menu_revue_article, td.site_menuV_conteneur_texte_menuOutil div.menu_revue_article, td.menu_terme_lien,  td.site_menuV_txtPast div.menu_revue_article   { color:#263c46!important; font-weight:300!important; padding:5px!important;}
div.menu_revue_article{font-size:14px!important; color:#263c46!important;}
div.menu_revue_article a:hover{font-weight:300!important; }
div.menu_revue_article, td.menu_terme_lien{padding:5px!important;}
div.menu_revue_article a	{ word-break: normal; white-space: normal;}
div.menu_revue_article:hover, td.menu_terme_lien:hover, div.menu_fichier_guide:hover{background-color:#f2f2f2!important;  }
 td.menu_terme_lien a:hover{ text-decoration:none;}
td.site_menuV_conteneur_texte_menuOutil div.menu_revue_article a, td.site_menuV_conteneur_texte_menuV div.menu_revue_article, td.site_menuV_conteneur_texte_menuOutil div.menu_revue_article, td.menu_terme_lien, td.menu_terme_lien a, div.menu_fichier_guide a, td.site_menuV_txtPast div.menu_revue_article {line-height:22px!important;}
td.site_menuV_conteneur_texte_menuV div.menu_revue_article a, td.site_menuV_conteneur_texte_menuOutil div.menu_revue_article a{line-height:15px!important;}

/* PAGE THEME */
table.site_page_nav td.site_page_nav_cont_item_puce{display:none;}

/* Page Chiffres */
td.site_page_nav_col_right{ font-size:14px!important; font-weight:300; color:#263c46;} 

/* PAGE calcul */
p.siteNormal, p.frameRed{ font-size:1em!important; color:#263c46!important; font-weight:300!important;}
p.frameRed{ font-size:1.5em!important; color:#263c46!important; font-weight:300!important;  border-bottom: 1px solid #e5e5e5; padding-bottom:10px;}
p.siteNormal a{  color:#263c46!important; font-weight:400!important;}
table.siteCalculBg{ color:#263c46!important;background-color:white!important;border: 1px solid #e5e5e5;}
table.siteCalculBg p.siteFrameTitre{color:#263c46;}
div.btRevue, div.btFlip{   z-index:9999999999999999; position:absolute; text-align: center;}
div.btRevue{bottom:64px; left:0px; }
div.btFlip{bottom:64px; right:0px;  }
div.btRevue a , div.btFlip a{ font-size:14px; font-weight:300; text-decoration:none; text-transform:uppercase;}

/* Page dépêches */
div.tableau table.texte, div.tableau table.texte th, div.tableau table.texte td, div.tableau table.texte td p, div.ct_table th p{ font-size:14px!important;}
div.tableau table.texte td, div.tableau table.texte th{border:solid #263c46 1px!important;}

p.texte a, p.source a{ color:#263c46; text-decoration:underline; font-size:14px;}
td.site_menuV_txtPast div.sepFavoris{ margin-top:20px!important;}
a.sepFav{ text-transform: uppercase;}
a.sepFav2{ display:block;  text-transform: uppercase;}
a.sepFav:hover{ background-color:#f2f2f2!important;} 
p.texte, p.texte2{ text-align:left;}
p.texte2, div.ct_enum p{
  color: #263c46;
  padding: 0px;
  font-size:1.2em;        
  color:#263c46;
}   

div.ct_enum p{margin-top:0px!important; padding-top:0px!important;}
[class^="hvr-"] {
    background: #FFF none repeat scroll 0 0;
    color: #263c46;
    cursor: pointer;
    margin: 0.4em;
    padding: 1em 4em;
    text-decoration: none;
	font-size:14px;
	font-weight:300;
	 box-shadow:0 6px 12px rgba(0, 0, 0, 0.176)!important;
	 text-transform: uppercase;
}
.hvr2{ padding: 1em 2em!important;}
/* FLASHS */
/* td.site_menu_page_corps table:nth-child(3){ border-top: 1px solid #CCC;}*/
img.img_print{display:block; float:right; }
a.alerteDroite, a#edition_print{ color:#666!important; display:block; float:right; margin-top:0px; text-decoration:none; font-size:14px;}
p.alerteTitre, p.alerteDroite{ font-size:14px; color:#263c46; font-weight:300!important;}
table.liste_Fl a.alerteDroite { float:none!important; font-size:14px; color:#263c46!important; font-weight:300!important;}
table.liste_Fl p.alerteTitre{ text-transform: uppercase;}
p.alerteTitre{ font-weight:400!important; margin-bottom:20px;}
table.liste_Fl td{ vertical-align:top;}


/* Articles */
div.header h1.ct_titre{text-indent:0px!important;}
div.ct_cahier{ font-weight:300;}
p.ct_source{ font-style:italic;}
.article p{ font-size:1.2em;}
div.article h2{ margin-bottom:20px!important; font-weight: 300!important; }
div.article h3{ font-weight:400!important;}
div.article h4{ font-weight:400!important;}
div.article blockquote.ct_exergue_points_clefs{ margin-top:15px!important;}
div.article a.revueSommaireLire:hover, div.ct_texte_paragraphe a:hover{font-weight:300!important; text-decoration:none!important;}
div.ct_texte_paragraphe p.followingOnlyParagrapheChild{ margin-bottom:0px!important;}
div.article div.ct_exergue_paragraphe blockquote.ct_exergue_anoter, div.article div.ct_exergue_paragraphe blockquote.ct_exergue_attention, div.article div.ct_exergue_paragraphe blockquote.ct_exergue_exemple, blockquote.ct_exergue_exemple_plus{ background-image:none!important; padding:15px!important;}
div.article blockquote p.ct_titre{ font-weight:700!important; letter-spacing:3px!important; font-size:1em!important; text-transform:uppercase;}
div.ct_enum p{ padding:0px!important; /*font-size:1.2em;*/} 
div.article blockquote.ct_exergue_essentiel{ font-size:1em!important;}
div.article blockquote.ct_exergue_points_clefs p{ background-position:left 4px!important;}
div.article h1{ border-bottom:none!important;}
div.ct_exergue blockquote.ct_exergue_citation div.ct_texte p{ font-weight:700!important;}
p.titre{ text-transform:none;}
tr.siteRevueNavForm td{ padding:5px!important;}
/* Recherche */

td.menu_terme{ display:none;}
td.menu_terme{ background:none;}
tr.rechercheOver{background:#f2f2f2!important; border:none!important;}
span.rechercheResultats{ font-size:12px!important;}
p.rechercheNote{font-size:14px!important;}
a.rechercheLien:link, a.rechercheLien:active, a.rechercheLien:focus, a.rechercheLien:visited{ color:#263c46!important; font-size:14px!important; font-weight:400!important;}
a.rechercheLien:hover{border-bottom:none!important; font-weight:700!important;}
p.rechercheDetails{color:#263c46!important; font-size:14px!important; font-weight:300!important;}
table.site_menu_page{ padding:0px!important; margin-bottom:20px;}
table.table_depeches{ background-color:#f2f2f2!important; border-top:1px solid #CCC; border-top-width:1px!important;}
p.red{ font-size:14px!important; color:#263c46!important; padding:5px;}
p.domaine, p.texte, p.source, p.chapo{ font-size:14px!important; color:#263c46!important; width:98%;}
p.surtitre{font-size:14px!important; color:#263c46!important; font-weight:400!important; font-style:italic;}
p.titre{font-size:30px!important; color:#263c46!important; font-weight:300!important; background: none!important; width:100%!important; margin:0px 0px 0px 0px; line-height:34px;}
p.chapo{ margin-top: 10px;}
#footer2{ z-index:9998;}
.intro_radio{ font-size:14px!important; color: #263c46!important; font-weight:400!important;}
div.cadre_actu{ background-color:#f2f2f2!important; border: 1px solid #e5e5e5!important; }
a.rechercheDetails:hover{ color:#263c46!important; border-bottom:0px!important;} 
ul.liste  p.titre{ font-size:20px!important; line-height:22px;}
/* plan */

p.planRubrique{ color:#263c46!important; font-weight:400!important; font-size:16px!important;}
a.planLien:link, a.planLien:active, a.planLien:focus, a.planLien:visited{ color:#263c46!important; font-weight:400!important; font-size:14px!important;}
p.planLien img{ height:14px!important; width:13px!important; margin-left:5px;}
a.planLien:hover{ font-weight:700!important;}

/* aide */
.titre_activites a{ color:#263c46!important; font-size:16px!important; font-weight:300!important;}
p.titre_activites{background-image:url("/images/commun/thematique_fleche_div_ferme.png")!important; background-position: 0 0!important; padding:0 0 5px 30px;}
p.texte_courant_cgv{ color:#263c46!important; font-size:14px!important; font-weight:300!important;}

a.hvr-shutter-in-vertical{  float:right; text-decoration:none;}
#captchmeform .captchmel1, .captchmel2, .captchmel3, .captchmel4{ background-color:#FFFFFF!important;}
#captchmeform.captchmeform{ background-color:#FFFFFF!important;}
#captchmeform .captchmelogoimg {
    background: rgba(0, 0, 0, 0) url("http://api.captchme.net/images/white/captchme-logo.png") no-repeat scroll 0 0!important;
    height: 17px !important;
    overflow: visible!important;
    width: 60px !important;
    z-index: 1000000!important;
}
#captchmeform a#captchmehelp_btn {
    color: #556270 !important;
    font-size: 0.75em !important;
    height: 100%;
    margin: 0 !important;
    text-decoration: none !important;
    vertical-align: top;
    width: 100%;
}

/* Menu Outils */
td.echeancierCalJours, td.echeancierCalDateInact, td.echeancierCalDate a, td.echeancierCalMoisLien a, td.echeancierCalFondBas a{ color:#263c46!important; font-weight: 300;}
td.echeancierCalMoisLien a{ font-size:14px!important;}
td.echeancierCalDateInact, td.echeancierCalDate a, td.echeancierCalMoisLien a{font-weight:600;}

/*#done:disabled{ background-color:#ECECEC!important;}*/
#popup_block{ top:180px!important;}


/* fix recherche                                                
.odd td:first-child, .even td:first-child {white-space: nowrap;}  */  

/* RFPAYE pages revues */
table.site_menuV_contenu_txt_menu table:nth-child(1){ width:100%;}
.site_menuV_them a{ font-size:14px!important; font-weight:300!important; line-height:30px!important;}
.site_menuV_them a:hover{ text-decoration:none!important;}
.site_menuV_them:hover{ background-color:#f2f2f2;}
.site_menuV_Past_coinBD, .site_menuV_Past_coinGH{ height:0px!important;}
div.ct_feuilletage_main{ text-align:center; margin-bottom:10px;}
div.ct_feuilletage_main img{ margin:0px!important; padding:0px!important;}

/* RFSocial pages revue */
td.site_menu_page_corps p.revueFrameCentralIntroOnglet{ background-color:#FFF!important;}

/* Menu revues */
td.site_menuV_txtPast a:hover{ font-weight:400!important;}

/* Fh et revues */
h1{border-bottom: none;}
div.article div.ct_paragraphe span.ct_paragraphe{ font-weight:400!important;}
div.section div p, div.article div.ct_texte p, td.site_menuV_titreRubriqueF a, td.site_menuV_titreRubriqueS a, td.site_menuV_titreRubriqueJ a, td.site_menuV_titreRubriqueC a, td.site_menuV_titreRubriqueL a{ color:#263c46!important; font-weight:300!important;}
td.site_menuV_titreRubriqueF a, td.site_menuV_titreRubriqueS a, td.site_menuV_titreRubriqueJ a, td.site_menuV_titreRubriqueC a, td.site_menuV_titreRubriqueL a{font-weight:400!important;}
td.site_menuV_titreRubriqueF a:hover, td.site_menuV_titreRubriqueS a:hover, td.site_menuV_titreRubriqueJ a:hover, td.site_menuV_titreRubriqueC a:hover, td.site_menuV_titreRubriqueL a:hover{font-weight:300!important;}
div.ct_table th { padding: 5px; }
div.ct_table th p { font-weight:700!important; text-align:center; }
div.ct_table td p{ font-size:14px!important; font-weight:300!important;}
div.ct_table td.revtetiere p{ font-weight:400!important;}
div.ct_thematiques, div.ct_thematiques_details{ background:none!important;}
table.site_page_nav_cont_sous_rub_debut{margin-top:15px!important;}
td.site_page_nav_cont_item{ padding-bottom:5px!important; padding-top:5px!important;}
td.site_page_nav_cont_sous_rub_ouvert, td.site_page_nav_cont_sous_rub_ferme{ width:23px!important;}
td.site_page_nav_cont_rub_ouvert, td.site_page_nav_cont_sous_rub_ouvert{background-image: url(/images/commun/thematique_fleche_div_ouver.png); background-position: center 0px!important; background-color:#FFF!important;}
td.site_page_nav_cont_rub_ferme, td.site_page_nav_cont_sous_rub_ferme{background-image:url(/images/commun/thematique_fleche_div_ferme.png); height:10px; background-color:#FFF!important; background-position: center 2px!important;}
table.site_page_nav_cont_sous_rub_debut{ border-left:1px solid #F5F0F0; padding-left:5px;}
div.ct_signature_entreprise div.ct_texte p, div.ct_signature_fonctions div.ct_texte p, /*div.ct_signature_noms div.ct_texte p, div.ct_signature_mail div.ct_texte p*/{color:#FFF!important;}
div.ct_signature_entreprise div.ct_texte p, div.ct_signature_noms div.ct_texte p{font-weight:700!important;}
table.psn td.psnTitle{ font-weight:400!important; font-size:14px; color:#263c46!important;}
table.psn td a, td.site_page_nav_cont_item a, h3.site_menuRevue_rub_txt a{ color:#263c46!important;}
table.psn td a, table.psn td, table.psn{ font-weight:300!important; font-size:14px; color:#263c46!important; border: 1px solid #e7e7e7!important;}
table.site_menuV_pastilleV a.a_Dico{ display:block; margin-bottom:10px;} 
tr.siteRevueNavRes, tr.siteRevueNavRes td a{ font-size:14px;}
td.site_menuV_past_rectangle{ width:1px!important;}
.site_menuV_txt_blocBas a, .site_menuV_txt_blocBas a:hover{ padding-left:0px!important; font-size:14px; text-transform:none; text-decoration:none; font-weight:300; }
form#delai{ display:block!important; margin-bottom:20px; float:right;}
td.site_menuV_txt_blocBas{padding-bottom:10px!important;}
.site_menuV_txt_blocBas a:hover{font-weight:400}
.site_menuV_past_rectangle{padding-right:10px!important;}
 table.site_page_nav{padding:5px;}
td.site_menu_page_corps > table.site_page_nav:nth-child(even) {background: #FFFFFF}
td.site_menu_page_corps > table.site_page_nav:nth-child(odd) {background: #F2F2F2}
hr.site_sep_menu_V{background-color:#e5e5e5;}
p.site_page_source_article{ font-size:14px!important;}
td.site_menu_page_corps div#ct_mini_sommaire div.ct_mini_som1{background-image:none!important; border:none; padding:0px!important; text-transform:uppercase;}
h3.site_menuRevue_rub_txt a, div.site_page_contenu_bloc3_F p.intertitre{ font-weight:400!important;}
div.site_page_contenu_bloc3_F{ background-color:#f2f2f2!important;}
table.site_menuV_blocBas{ margin-bottom:10px!important; background-color:#f2f2f2!important;}
p.sep_past_past{ margin-top:10px!important;}
table.site_page_nav_cont_rub, table.site_page_nav_cont_rub_debut{ padding:5px!important;}
div.panel div.panel-heading a h1{ text-transform:none; padding:0px!important; font-size:16px!important;  font-weight:400!important;}
div.menu_guide i.chevron-down, div.menu_guide i.chevron-up{top:-6px!important;}
ul.ct_som_section > li > a{ font-weight:400!important; margin-top:10px!important;}
ul.ct_som_section > li { margin-top:10px!important;}
ul.ct_som_section2  a {text-transform:none;}
td.site_menu_page_corps div#headingOne  h4.panel-title{ margin-top:-15px!important;}
div.section h3{ font-weight:300!important;}
div.article div.ct_exergue_paragraphe blockquote.ct_exergue_attention:before, div.article div.ct_exergue_paragraphe blockquote.ct_exergue_anoter:before, div.article div.ct_exergue_paragraphe blockquote.ct_exergue_exemple:before{ color:#263c46!important;}
div.section p.ct_titre{font-weight:700!important; margin-bottom:20px;}
td.site_menuV_conteneur_texte_menuV td.site_menuV_them a{ margin-left:0px!important; line-height:15px!important;}
.ct_exergue_anoter div.ct_enum_paragraphe{ margin-left:0px;}
blockquote{ font-size:inherit!important;}
div.article blockquote.ct_exergue_exemple_plus{border: none !important;
font-size: 1em !important;
color: #263c46 !important;
background-color: #f2f2f2 !important;
border: medium none !important;
padding: 15px !important;}
div.article blockquote.ct_exergue_anoter, div.article blockquote.ct_exergue_exemple{ background-image:none;}
div.article blockquote.ct_exergue_anoter::before, div.article blockquote.ct_exergue_exemple::before{ padding-left:0px;}
div.ct_cplt_encadre p.ct_titre{color:#263c46!important;}
td.site_menu_page_corps div#page_nav1 table:nth-child(3){ border-top:none;}
table.site_menuV_blocBas{ background-color:#FFF!important;}
div.siteDictBody div.article blockquote.ct_exergue_anoter::before{ padding-left:0px; font-size: 1.2em; color:#263c46!important;}
div.siteDictBody div.article blockquote.ct_exergue_attention::before{padding-left:0px; font-size: 1.2em; color:#263c46!important;}
div.article blockquote.ct_exergue_anoter, div.article blockquote.ct_exergue_attention, div.article blockquote.ct_exergue_exemple{ background-image: none;}
/* Modele */

table.conteneur_menu_vertical td.titre_menu_V_Outils_empty table td{  border:none!important;}
a.guidrpchaptitle:link, a.guidrpchaptitle:active, a.guidrpchaptitle:focus, a.guidrpchaptitle:visited, div.compteIntro, div.comptePageTitre, td.dosName a, span.numArticle, td.dosName{ font-size:14px; color:#263c46; font-weight:300; text-transform:uppercase;}

/* compte */
div.compteIntro{ text-transform: none;}
table.comptePageForm{ width:100%!important;}
table.comptePageForm div.comptePageTitre{ padding-left:0px;}
div.site_sommaire_item, td.site_sommaire_item, div.compteTxt, a.compteLienNormal, div.compteAboTitre, div.compteAboService, div.compteTxtSmall, td.button a, .ui-widget-header, p.site_standard, td.siteFrameTitre p{font-size:14px!important; color:#263c46!important; font-weight:300!important;}
div.compteTxt a.compteLienNormal{text-decoration:underline;}
div.compteTxt a.compteLienNormal:hover{text-decoration:none;}
table.conteneur_menu_vertical td.titre_menu_V_Outils_empty table td{ vertical-align:top;}
td.titre_menu_V_Outils_empty > a.site_menuRevue_rub_txt{color:#FFF!important; font-size:16px; text-decoration:underline;}
div.compteTxt{ margin-top:0px!important;}
table.no-border, table.dossier{ border-top:none!important;}
div.compteAboTitre{ font-weight:400!important; background-image:none!important; border: none; text-transform: uppercase; padding-left:0px;}
div.compteTxtSmall{ margin-top:20px;}
table.dossier{ background-color:#FFF;}
td#creeDossier a{ background: url("/images/boutique/dossier_or.png") no-repeat scroll 5px 4px;
width: 100%;
height: 28px;
padding-left: 35px;
margin: 2px 0 0 0px;}
table.listDos tr#headerList th{font-size:14px; background-color:#263c46; color:#FFF; font-weight:300; text-transform:uppercase; padding:5px;}

/* Echeancier */
div.site_page_conteneur_corps_echeancier  table:nth-child(3){ border-top:solid 1px #F2F2F2!important;}
div.site_page_conteneur_corps_echeancier > table{ border: solid 1px #F2F2F2; margin-bottom:20px; padding:10px;width:97% !important;}
 table.site_page_tab_perso{ background-color:#FFF!important;}
.site_page_tab_perso_HG, .site_page_tab_perso_BD{background-image:none!important;}
p.site_page_titre_perso_G, p.site_page_titre_perso_D{ font-size:16px; font-weight:400; color:#263c46; text-transform:uppercase; margin-bottom:0px;}
.site_page_tab_perso, .site_page_titre_corps_echeancier, div.site_page_ech_corps, div.site_page_ech_reference{font-size:14px; font-weight:400;}
.site_page_ech_reference{ font-weight:400; font-style:italic; margin-left:15px;}
.site_page_sstitre_corps_echeancierG, .site_page_sstitre_corps_echeancierMiddle{background-image:none!important; background-color:#FFF!important;}
.site_page_sstitre_corps_echeancierG{ width:0px;}
.site_page_sstitre_corps_echeancierMiddle{ font-weight:400; text-transform:uppercase;}
.site_page_ech_lieu:before{content:"Lieu : ";}
.site_page_ech_lieu{ font-weight:300!important;}
.agendaTexte{ margin:0px;}

/* Simulateur */
.calculTitle{ color:#263c46;}
table.siteCalculBg p.siteNormal{ color:#263c46;}
table.siteCalculBg input{ color:#263c46;}
p.siteTitreRight{ font-size:14px; font-weight:700; color:#FFFFFF; }
table.siteCalculBg{ padding:15px;width:100%;}
/* Pop in */
.ui-widget-content, .ui-widget-header{ background-color: #FFF!important;text-align:center; }
.ui-widget-header{ background-image:none!important; border:none; font-weight:700!important; text-transform:uppercase;  }
input#annuleCree, input#cree, input#annuleRenomme, input#renommeDossier, input#annule, input#valider,  div.ui-dialog-buttonset button.ui-state-default{ background-color:#263c46!important; border:0px;}
input#annule, input#valider, input#annuleChild, input#cree, input#annuleCree, input#annuleRenomme, input#renommeDossier, input#annuleModification, input#valideModification, input#renommeAlerte, input#annuleRenommeAlerte{background-color:#263c46!important; border:0px;}
input#annule, input#valider{ padding-left:10px; padding-right:10px;}
.ui-widget-header .ui-dialog-titlebar-close .ui-icon{background-image:url(/images/commun/ui-icons_222222_256x240.png)!important;}
td#modifieDossier a, td#supprimeDossier a{ height:28px; margin:2px 0px 0px 10px;}
.ui-dialog .ui-dialog-title{ margin-right:50px!important; margin-left:50px!important;}
td#docName, .listDos{ font-size:14px!important;}
td#docName a:hover, a.supprimeFichier, a.modifieFichier{ color:#263c46!important;}
h3.site_menuRevue_rub_txt{ cursor:pointer;}

/* Convention */
td.site_menuV_Outils_coinHD{ background-color:#FFF;}
td.site_page_nav_cont_item div.site_page_nav_cont_article a{ font-weight:300;}
td.site_page_nav_cont_item div.site_page_nav_cont_article::first-letter{ /*font-weight: 300;*/ color: #263c46;}
h3.site_page_nav_cont_rub:before{ content:" - "; line-height:20px;}
span.rougeB{ font-weight:300; color: #263c46}
p.soustitre_conv, p.etat_article_conv a{ font-weight:300; font-size:14px;}
p.etat_article_conv{ background-image: none;}
p.idcc_conv{ background:#FFF; color:#263c46; text-align:left; font-weight:400; text-transform:uppercase;}
p.etat_article_conv a:hover{ text-decoration: underline;}
#contain_page, ul.sommaire_conv, ul.sommaire_conv li ul{ font-size:14px;}
ul.sommaire_conv{ font-weight:400; text-transform: uppercase; margin-bottom:20px; }
p.idcc_conv{ font-size:20px; margin-bottom:20px;}
ul.item_conv li{ font-weight:300!important;}
ul.sommaire_conv, ul.sommaire_conv li ul{background-image: none;}
ul.sommaire_conv{ border:none;}
p.titre_article_conv{ text-align: left; font-size:22px; font-weight:400;}
#tdm{ background-color: #FFF;}
table.conteneur_menu_modeles{ width:190px; background-color: #FFF; box-shadow:0 6px 12px rgba(0, 0, 0, 0.176);}
table.conteneur_menu_modeles td.titre_menu_V_Outils_empty{ background-color:#FFF!important; color:#263c46!important;}
table.conteneur_menu_modeles td { vertical-align: top;}
table.site_page_nav_cont_rub h4.sommaireTitre{ background-image: none; font-size: 14px; text-transform: uppercase; font-weight: 400; border-bottom:none!important;}
p.etat_article_conv a{text-decoration: underline;}
p.etat_article_conv a:hover{text-decoration: none;}
td.site_sommaire_item a{font-size: 14px; }
table.conteneur_menu_modeles td.site_menuV_Outils_coinHD{height:1px!important;}
h4.sommaireTitre{ background-image:none;}
div.desclvl2{font-size: 18px; text-transform: uppercase; font-weight: 400; border-bottom:none!important;}

/* Modèles */
h4.sommaireTitre { padding-left:0px; border-bottom:none!important;}
h4.sommaireTitre a, h4.sommaireTitre{ color:#263c46!important; font-size: 14px; text-transform: uppercase; font-weight: 400; border-bottom:none!important; }
span.maj{ background: #FFF; border:none; color:#263c46!important; padding:0px; font-weight:300; font-size: 14px; }
p.texte_article, div.variante, div.statement{color:#263c46!important; font-weight:300; font-size: 14px;}
.site_notabene_c{color:#263c46!important; font-weight:300; font-size: 12px;}
td.site_notabene_g, table.site_notabene, td.site_notabene_d{ background-image:none; background-color:#FFF;}
table.site_notabene{ margin-top:60px;}
div.guidrpchapbody div.guidrpchaptitle a, div.guidrpchapbody div.guidrpchaptitleover a:hover, div.guidrpchapbody div.guidrpchaptitleover a{ text-transform:none;}
div.guidrpchaptitle, div.guidrpchaptitleover{padding:5px 2px 10px 12px;}
.texte_article_att{ font-size:14px; font-weight:300;}
.titre_article_actu{background-color: #FFF; border:0px; color:#263c46!important; font-weight:400; font-size: 30px;}
 p.texte_article_enum,  p.texte_article_enum a, a.revueSommaireLire, a.lien_renvoi{ font-weight:300; color: #263c46; font-size:14px;}
 p.texte_article_enum a:hover, a.lien_renvoi:hover{ text-decoration:none; color:#263c46!important; }
 p.texte_article_enum a, a.lien_renvoi{ text-decoration:underline;}
 
 /* bofip */
td.site_menu_page_menu div.panel-success div.row{ margin-left:10px; margin-right:0px;}
td.site_menu_page_menu .panel-success > .panel-heading{ background-color:#FFF; border:none;}
td.site_menu_page_menu .panel-success div.panel-heading{ padding:10px;}
td.site_menu_page_menu .panel-success div.panel-heading h3.panel-title a:hover{ color:#FFF;}
td.site_menu_page_menu .panel-success div.panel-heading h3.panel-title a{ font-size:16px;}
td.site_menu_page_menu div.row .margin-top-10{ margin-top:0px;}
td.site_menu_page_menu .panel-success .row a:hover{ color:#263c46!important; text-decoration:none;}
td.site_menu_page_menu .panel-success  .col-lg-12 { padding-left:0px; padding-right:0px;}
td.site_menu_page_menu div.input-group2 .input-group-btn{ vertical-align: top!important;}
td.site_menu_page_menu div.input-group2 .input-group-btn .btn { padding:3px 6px;}
td.site_menu_page_menu div.input-group2 .form-control-ouv{ width: 190px;}
td.site_menu_page_menu div.input-group .form-control-ouv{ width: 215px;}
td.site_menu_page_menu div.input-group2 .site_header_valider2, td.site_menu_page_menu div.input-group .site_header_valider{position:absolute; left:187px; top:2px!important; }
td.site_menu_page_menu div.input-group2 .form-control-ouv, td.site_menu_page_menu div.input-group .form-control-ouv{ border-color:#263c46;}
table.site_menu_page .exempleArt{ padding-right:5px;}
td.site_menu_page_menu div.input-group2 .dropdown-menu >li>a:hover, td.site_menu_page_menu div.input-group2 .dropdown-menu>li>a:focus, div.sommaire_doc{ background-color:#f2f2f2!important; color:#263c46!important;}
td.site_menu_page_menu .jstree-grf li.jstree-closed a, .jstree-grf li.jstree-open a{padding-left:20px!important;}
td.site_menu_page_menu div.panel-success-grey a{ text-transform:none;}
div.panel-success-grey + table.conteneur_menu_vertical{display:none;}
div#tabs ul.nav{ background-color: #FFF!important; padding:0px!important;}
div#tabs ul.nav li{ width:100%!important; text-align: center;}
div#tabs ul li{ width: 100%!important; padding-right:15px;}
div#tabs, div#tabs-1{ width:initial !important; background-color: #FFF!important;}
div#tabs-1{ padding-top:20px;}
div#tabs-1 ul{background-color: #FFF!important;}
div#tabs ul.nav li.active{text-align: center!important;}
div#tabs-1 ul li a{ font-weight:400;}
div#tabs-1 ul li a:hover, div#tabs-1 ul li a:focus{ color:#263c46!important;}
div.sommaire_doc span{ color:#263c46!important; font-weight:400; font-size:18px; font-style:normal!important;}
div.sommaire_doc ul li{ color:#7aa611!important; font-weight:400; font-size:18px; font-style:normal!important;}
ul.sommaire li a{  color:#263c46!important; font-weight:400; font-size:14px; font-style:normal!important;}
td.site_menu_page_corps ul.plan  li  ul.plan li a{ color:#263c46!important; font-size:14px; }
table.site_menuV_pastille_boutique td.site_menuV_txtPast_bout a{ font-size:18px; color:#263c46!important; }
input.site_menuV_Past_RechBout_form{ height:20px!important; width:254px!important;}
/* Codes IFRS */
div.menu_guide_chapitre, div.menu_fichier_guide{ background-image:none;}
.menu_guide_chapitre a{ font-size:14px; }
.menu_guide_chapitre a:hover{font-weight:400;}
.menu_fichier_guide a:hover{font-weight:300;}

/* Recherche  */
#rechSortableRF .portlet-header{background-color: #263c46!important; color:#FFF!important; text-align:left!important; font-weight:300!important; margin-top:0px!important;}
#rechSortableRF .portlet-content{  text-align:left!important; font-weight:300!important;}
#rechSortableRF .portlet-content span{font-weight:300!important;}
#rechSortableRF label span{ font-size:12px!important;}
#rechSortableRF label { margin-bottom:0px!important; display:inline;}
#rechSortableRF label span.nbrResult{ font-size:10px!important;}
input[type="radio"], input[type="checkbox"]{margin:0px!important;}
#rechSortableRF input[type="checkbox"]{margin-top:10px!important;}
input.formrec{padding:0px 5px 0px 5px;}
ul#liste_result li p.titre a{font-weight:400!important;}
ul#liste_result .resum{ font-size:14px!important;}
ul#liste_result li{ background-color: #f2f2f2;}

/* Masque Recherche bofip  */
ul#nomSerie-menu{width:102px!important; background-color: #FFF!important;}
ul#nomDiv-menu{width:80px!important; background-color: #FFF!important;}
ul#nomSerie-menu li a:hover, ul#nomDiv-menu li a:hover, ul#trieCritere-menu a:hover{ color:#FFF!important;}
ul#ui-id-4{ background-color: #FFF!important;}
ul#ui-id-4 li { float:none; text-align:left!important;}
ul#trieCritere-menu{ background-color: #FFF!important; width:100px!important; text-align:left; }

/* header  */
div.conteneur_menu div{ height:117px; width:220px; margin: 26px 0px 0px 15px; position:absolute; cursor: pointer;}
#nav li.abonnez{ display:none;}
div.conteneur_menu div.logorfCons{ height:94px; width:294px; margin: 26px 0px 0px 15px; position:absolute; cursor: pointer;}
#nav li.abonnez{ display:none;}
div#footer2 a.lien_foot2:hover {
    font-weight: 600!important;
}

/* Dictionnaires */
.site_menuV_dico_on, .site_menuV_dico, .site_menuV_dico_on, .site_menuRevue_puce_blocDico, .site_page_menuH_dico_bloc1_Comptable, .site_page_menuH_dico_bloc3_Comptable{ background-image:none; padding-left:0px; }
.site_menuV_dico a{ font-weight: 400!important; font-size: 14px!important; line-height:16px; display:block;}
.site_menuRevue_puce_blocDico{ padding-left:10px; font-size: 14px!important; font-weight: 300!important;}
.site_menuRevue_puce_blocDico a{font-size: 13px!important; font-weight: 300!important;}
.titre_menu_V_dico, .site_BlocD_conteneur_autreDico_titre{font-size: 16px!important; font-weight: 400!important;}
table.site_BlocD_conteneur_boutique{ width: 194px;}
td.site_BlocD_conteneur_boutique_H{ display:none;}
td.site_BlocD_conteneur_nouveaute_titre > img{ display:none;}
table.site_menuV_abonne_fiscal{ display:none;}
td.site_BlocD_conteneur_nouveaute_titre{ height:20px;}
td.site_menuRevue_puce_blocDico a{ line-height:16px;}
.titre_menu_V_dico{ padding:0px!important;}
div.bandeauDico, .site_page_menuH_dico_bloc1, .site_page_menuH_dico_bloc2, .site_page_menuH_dico_blocAnnexes, .site_page_menuH_dico_bloc3, div.site_page_contenu_bloc3_F{ background-image: none; float: none; height:auto!important; width:auto!important; text-align:left!important;}
.site_page_menuH_dico_bloc3 div.site_page_contenu_bloc3_F{ background-color:#FFF!important; box-shadow:none;}
.site_page_menuH_dico_bloc1 p.site_page_titre_menuH_dico a br{ display:block; float:left; word-spacing: 15px;}
.site_page_titre_menuH_dico, .site_page_titre_menuH_dico a{ font-weight:300; font-size:16px; text-transform: uppercase; color:#263c46!important;}
.site_page_titre_menuH_dico a:hover{ text-decoration: none; font-weight:400;}
.site_page_titre_menuH_dico, td.site_menuV_dico{ font-weight:400;}
.site_page_contenu_bloc3_paragraphe{ text-align: left;}
.site_page_contenu_bloc3_F{ margin-left:0px;}
.mise_a_jour{ width:400px!important;}
.site_page_contenu_bloc3_paragraphe{ float: left; margin-right:20px; font-weight:300; font-size:14px; text-transform: uppercase; color:#263c46!important;}
.site_page_conteneur_menuH_Dico{  margin:0 0 45px 0;}
.dicoSearch{ display:block; position:relative; top:-21px; left:240px;}
div.site_page_recherche_dico_combo{ margin-right:30px;}
.dicoSearch2{display:block; position:relative; top:-21px; left:120px;}
.site_page_entete_gaughe_txt .site_page_entete_gaughe_txt { margin-bottom:0px;}
.siteDictBody .siteDicoPartie a:nth-child(2){padding-right:15px; padding-left:15px;}
div.siteDictBody {width: auto;}
.siteDictBody .siteDicoPartie a{margin-right:0px; display:inline; float:none; }
div.siteDicoPartie{ margin:0px; text-align:center;}
a.dictNavLien, td.dictNavScore, td.site_menuV_dico{ font-size:14px!important;}
table tr.dictNavResNormal td , table tr.dictNavResHighLight td{ padding:5px 0px;}
a.siteDicoPartieLien, p.dictDefAlpha, p.dictDefAlphaEnum{ font-size:14px;}
td.site_menuV_dico a:hover, a.dictNavLien, p.dictDefAlpha, td.site_menuRevue_puce_blocDico a:hover{color:#263c46!important; }
td.dictNavScore{ border-right: none;}
div#div_dictionnaire + table{ margin-bottom:30px;}
div#div_dictionnaire + table + table{ margin-bottom:30px;}
table.contenu_nouveaute{ margin-top:100px;}
td.site_menuV_dico{ line-height:16px; padding-left:5px; padding-bottom:10px;}
div.ct_voir_aussi, div.ct_plus_loin{  font-weight: 400!important;}
div.ct_voir_aussi a, div.ct_liste_ref_internes a,div.ct_plus_loin a, .ct_liste_ref_externes{ font-size:14px!important; font-weight: 300!important; text-decoration: none!important;}
div.ct_voir_aussi a:hover{ text-decoration: underline;}


.siteDictBody .article p, div.article blockquote.ct_exergue_points_clefs p{ font-size:initial!important; font-weight: 300!important;}
div.article blockquote.ct_exergue_points_clefs p.ct_titre{font-weight: 700!important;}
div.siteDictBody div.article blockquote.ct_exergue_exemple::before, div.article blockquote.ct_exergue_exemple_plus::before{ padding-left:0px;}
div.siteDictBody div.article blockquote.ct_exergue_anoter::before{ font-size: inherit;}
div.ct_cplt_bulletin_paye p.ct_exergue_bulletin_paye_titre{ border: none;}
div.bandeauLoi{ background-image:none; height: auto;}
ul.ulInfo li div.type, ul.ulInfo li  div.dateInfo{ font-size:14px; font-style:normal;}
ul.ulInfo .lienInfo a:hover, ul.ulInfo .lienInfo a{ background:#263c46!important;}
ul.ulInfo .lienInfo a{ padding:4px 30px!important; margin-top:10px;}
ul.ulInfo li {background:#f2f2f2!important;}

 /* code commerce etc */
td.site_menu_page_menu div.site_page_menuH_dico_bloc3 div.site_page_contenu_bloc3_F{ width:170px!important; box-shadow:0 6px 12px rgba(0, 0, 0, 0.176);}
td.site_menu_page_menu div.site_page_menuH_dico_bloc3 div.site_page_contenu_bloc3_F input.site_page_rech{ width:167px!important;}
table.site_menu_page td.site_menu_page_menu div.panel-success{ border:none!important; box-shadow:0 6px 12px rgba(0, 0, 0, 0.176)!important; background-color:#FFFFFF;}
td.site_menu_page_menu div.input-group2 .form-control-ouv, td.site_menu_page_menu div.input-group .form-control-ouv{ border-color:#ccc;}
table.site_menu_page td.site_menu_page_menu div.panel-success input.site_header_valider2{ left:187px!important;}
table.site_menu_page td.site_menu_page_menu div.panel-success input.choixOu{width:190px!important;}
div.titre_structure{ margin-top:100px!important;  font-weight: 300!important; font-size: 26px!important; margin-bottom:20px; color:#7aa611 ;}
td.site_menu_page_corps > div.ct_mini_som1{ font-size: 26px!important; text-align: center; margin-bottom:40px;}

/* fontello */
div.pastilleIcon i.demo-icon, div.pastilleIcon2  i.demo-icon,  div.pastilleIcon3  i.demo-icon{ line-height:1.7em!important;}

/* SUrcharge hover.css */
.lienHover{ text-transform:uppercase;}
.hvr-shutter-in-vertical::before{ background:#263C46; color:#FFFFFF; }
a.hvr-shutter-in-vertical{color:#FFFFFF; border:1px solid #FFFFFF;}
.hvr-shutter-in-vertical:hover, .hvr-shutter-in-vertical:focus, .hvr-shutter-in-vertical:active{ color: #263c46; font-weight: 300; border: 1px solid #263c46;}
/* home RF */
div.contain_search{margin: 0px; padding: 0px; height: 211px; width: 980px; background-image: url(/images/commun/search.jpg); background-repeat: no-repeat; background-position: left;}
div.contain_search div.box_rgba{ width:570px; height:138px; margin-left: 204px; margin-top:43px; position:absolute; background:rgba(38,60,70,0.75) }
p.txt_box_rgba{ text-transform:uppercase; font-size:40px; font-weight:normal; color:#FFFFFF; letter-spacing:2px; margin:0px; padding:0px; line-height:46px; text-align:center;}
input.submit{ height: 45px; width: 45px; overflow: hidden; vertical-align: top;  margin: -1px; text-indent: -99em;  position: static;  right: 0; top: 0; cursor: pointer;}
input#search_input{    background-color: #fff; margin: -1px -3px 0 15px; width: 487px; padding-right: 4px; border: 0; padding-top: 0;     padding-bottom: 0; padding-left: 4px;   max-height: 45px; outline: none; -webkit-appearance: none; border-color: #ccc; box-sizing: content-box; position: relative; height: 45px; color:#7b8990; font-size:14px;}
.not-allowed     { cursor: not-allowed!important; }
div.contain_actu{ margin: 0px; padding: 0px; height: 267px; /*width: 720px;*/ background-image: url(/images/commun/news.jpg); background-repeat: no-repeat; background-position: left; padding-left:220px;padding-right:10px;}

/* table depeches */
.table_depeche{width:750px;}
.table_depeche td, .table_depeche{padding:0;margin:0;border:none !important;}
.date_depeche{width:65px;font-size:12px;padding:5px !important;font-weight:700 !important;}
.point_depeche{width:24px;/*background:url('/images/commun/gridWpp/actualites.jpg') no-repeat top left !important;*/border:3px solid red !important;}
.point_depeche img{position:absolute;z-index:10000;margin-top:10px;}
.texte_depeche{width:669px; font-size:14px;color:#333333;font-weight:400;padding:5px !important;line-height:18px; padding-right:20px!important;}
.texte_depeche_titre a{font-style:italic;font-weight:bold;color:#666666;line-height:16px;padding-top:20px;}
.titre_depeche{color:#662d91;font-size:16px;font-weight: 800;padding:5px 0;background:#eeeeee;}
.toutes_depeche a{color:#333333;font-size:12px;font-weight: 800;text-align:center;font-style:italic;text-decoration:none;margin-left:101px;padding-top:20px;}
.texte_depeche_cat_vied a{
	font-style:normal;
	font-family: 'Open Sans';
	font-weight: 400;
	text-decoration: none;
	background: #7EBC4D;
	padding: 1px 10px;
	border-radius: 8px;
	font-size: 10px;
	color: #ffffff;
	position: relative;
	text-transform:uppercase;
	line-height:16px;
}
.texte_depeche_cat_fisc a{
	font-style:normal;
	font-family: 'Open Sans';
	font-weight: 400;
	text-decoration: none;
	background: #185999;
	padding: 1px 10px;
	border-radius: 8px;
	font-size: 10px;
	color: #ffffff;
	position: relative;
	text-transform:uppercase;
	line-height:16px;
}
.texte_depeche_cat_comp a{
	font-style:normal;
	font-family: 'Open Sans';
	font-weight: 400;
	text-decoration: none;
	background: #F9CC00;
	padding: 1px 10px;
	border-radius: 8px;
	font-size: 10px;
	color: #ffffff;
	position: relative;
	text-transform:uppercase;
	line-height:16px;
}
.texte_depeche_cat_soci a{
	font-style:normal;
	font-family: 'Open Sans';
	font-weight: 400;
	text-decoration: none;
	background: #E6184A;
	padding: 1px 10px;
	border-radius: 8px;
	font-size: 10px;
	color: #ffffff;
	position: relative;
	text-transform:uppercase;
	line-height:16px;
}
.texte_depeche_cat_paye a{
	font-style:normal;
	font-family: 'Open Sans';
	font-weight: 400;
	text-decoration: none;
	background: #EC6D1A;
	padding: 1px 10px;
	border-radius: 8px;
	font-size: 10px;
	color: #ffffff;
	position: relative;
	text-transform:uppercase;
	line-height:16px;
}
.texte_depeche_cat_drtP a{
	font-style:normal;
	font-family: 'Open Sans';
	font-weight: 400;
	text-decoration: none;
	background: #00a3cc;
	padding: 1px 10px;
	border-radius: 8px;
	font-size: 10px;
	color: #ffffff;
	position: relative;
	text-transform:uppercase;
	line-height:16px;
}
#trait_depeche{
width:1px;
height:410px;
position:absolute;
margin-top:-420px;
margin-left:76px;
border-left:1px solid #999999;
}
.texte_depeche_article a{font-size: 12px;line-height:16px;margin-top:10px;color:#263C46;text-decoration:none;}
#circle_toutes_depeche{position:absolute;color:#7ebc4d;font-size: 11px;margin-top:5px;margin-left:72px;z-index: 11000;}
.table_depeche td{vertical-align:top;font-weight:400;}
#scroll_depeche ul{
width:767px !important;
}
#scroll_depeche ul li{
height:80px!important;
}
/* Zoom Revue */
div.contain_revue{ margin: 0px; padding: 0px; height: 267px; width: 980px; }
/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	padding: 0;
}

.bx-wrapper img {
	max-width: 100%;
	display: block;
	top: 0;
	position: absolute;
	left: 0;

}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
	-moz-box-shadow: 0 0 5px #ccc;
	-webkit-box-shadow: 0 0 5px #ccc;
	box-shadow: 0 0 5px #ccc;
	left: 0px;
	background: none !important;
	height: 267px !important;
	/*fix other elements on the page moving (on Chrome)*/
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
    	-ms-transform: translatez(0);
    	-o-transform: translatez(0);
    	transform: translatez(0);
	
}

.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;

	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	z-index: 2000;
	left: 0;
}

/* PAGER */

.bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
}

.bx-pager .bx-pager-item,
.bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
}
.bx-pager.bx-default-pager a {
	background: #666;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.bx-pager.bx-default-pager a:hover,
.bx-pager.bx-default-pager a.active {
	background: #000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 10px;

}

.bx-wrapper .bx-next {
	right: 10px;

}

.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
	background-position: -43px 0;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;

	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;

	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */
 
.bx-caption {
	position: absolute;
	top: 0;
	right: 0;
	width: 328px;
	height: 267px;
	background: #263c46;
	z-index: 80000;
}

.bx-wrapper .bx-caption span {
	color: #263C46;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px 20px;
	line-height: 15px;
}
.bx-caption span.zoom_titre {padding-top:15px;}
  .bx-pager{
	/* bottom: -52px; */
	position: absolute;
	top: 242px;
	right: 320px;
	z-index: 10000000;
  }
  
  a.pagers{
	background:rgba(255,255,255,0.75);
	display: block;
	width: 12px;
	height: 12px;	
	border-radius:6px;
	float: left;
	margin: 0 4px;
	box-shadow:0 6px 12px rgba(0, 0, 0, 0.5);

  }
  
  a.pagers:hover{	
	display: block;		
	float: left;
	background:rgba(255,255,255,1);
  }
  
  a.active {
	background:rgba(255,255,255,1);
  }
  
  .pagers img{
	display: block;
	padding: 0;
	padding-top: 0px !important;
	margin: 0;
  }
 
  .alaune{font-weight:400;font-size:26px;color:#fff; padding:10px 15px;}
  .bx-caption{padding:0px;font-family:'Open Sans';}
  
  p.zoom_txt{ padding-left:10px;}
  .zoom_txt a{
	font-family: 'Open Sans';
	font-weight:400;
	text-decoration:none;
	background: white;
	padding: 1px 10px;
	border-radius: 4px;
	font-size: 13px;
	color:#66747F;
	position:relative;

  }
 i.lockZoom{ color:#FFF!important; } 
 a.rubrique_zoom{ margin-left:10px;} 
  .zoom_titre a{
	font-family: 'Open Sans';
	font-weight:700;
	text-decoration:none;
	background: none;
	padding: 0;
	font-size: 18px;
	font-style:italic;
	line-height:1em;
	color:#fff;
	word-wrap: break-word;
	padding-right: 20px;
	position:relative !important;
  }
  .zoom_chapo a{
	font-family: 'Open Sans';
	font-weight: 400;
	text-decoration: none;
	background: none;
	font-size: 14px;
	color: #fff;
	line-height: 1em;
	margin-left: -10px;
	margin-top: 10px;
	padding-right: 20px;
	position:relative !important;
  }
  
/* Mensuel et HS et Dossier Spéciaux */
img.simili_gif{  box-shadow:0 12px 12px rgba(0, 0, 0, 0.176); display: block; margin: 5px 10px; padding: 0px;}  
.titre-mshr a, .titre-mshr{ color:#263C46; font-size:18px; font-weight:700; text-decoration:none; line-height:20px;}
.desc-mshr  a, div.sommaire_dossier p.sommaire_item a{color:#263C46; font-size:14px; font-weight:400; text-decoration:none; line-height:20px; text-transform:uppercase;}
.plus_mshr a{position: absolute; font-size:14px; font-weight:400; color:#263C46; text-decoration:none;}
.plus_mshr a:hover, div.sommaire_dossier p.sommaire_item a:hover{font-weight:700; color:#263C46;}
.plus_mshr1 a{bottom: 25px;  right: 508px; }
.plus_mshr2 a{bottom: 25px;  right: 18px; }
.gras{font-weight:700; }
span.datehs{font-weight:300;}
.desc-dssp {color:#263C46; font-size:14px; font-weight:400; text-decoration:none; line-height:20px; text-transform:none;}

/* Pages poser vos questionx rf comptable */
.texte_courant_form{ font-size:14px;}
.txt_area_contact, .input_contact{ background-color:#FFF; border:#CCC 1px solid; font-size:14px;}

/* Back to top */
#toTop {
    padding: 15px 15px;
    background: #263C46;
    color: #fff;
    position: fixed;
    bottom: 45px;
    right: 50px;
    display: none;
	cursor: pointer;
	z-index:105;
	  /*box-shadow:0 12px 12px rgba(356, 356, 356, 0.176);*/
	border:1px solid #ececec;  
}

table p.texte_courant_mention{ font-size:14px!important;}
.pastilleIcon3 .icon-mensuel{color:#FFF!important}
.searchWpp{ font-size:28px; color:#FFFFFF;}
input#site_header_recherche, .input-group-addonWp{ border-radius:0px!important;}
input#site_header_recherche { background-color:#EEEEEE; border:1px solid #662d91;}
i.ultimate:before{ line-height: 1.7em!important;}
div#tabs li.ui-state-default a{ font-size:12px!important;}
div#tabs li.ui-state-default{ width: 	auto!important;}
.ui-tabs .ui-tabs-nav li a{ padding:10px 5px!important;}
div.jstree a{white-space: normal!important;}

div#block_content{float:none!important;}
.align-left{ text-align:left;}
.btn-success-code{ border-radius:0px!important; height:28px; padding:0px 5px;}
div.monCompte i.icon-account-circle-1{ font-size:30px; line-height:20px;}
span.fa-power-off{ color:#263c46!important;}
#docAlerte #tabs{ margin-top:40px;}
#docAlerte .ui-tabs{ z-index:99999999999999999;}
#docAlerte .ui-tabs .ui-tabs-panel{ margin:0px!important; padding:25px 0px 30px 0px;}
input#annule, input#valider{ padding:8px;}
.ui-widget-content{ background: none;}
div#dialog-message p{ margin-top:30px; font-weight:400;}
#docAlerte input#docTitre, #docAlerte select#dossierList{ width:80%;}
.ui-dialog { z-index: 1002 !important ; min-height:200px; min-width:500px;}
.ui-dialog .ui-dialog-content{ text-transform: uppercase; position: relative; font-weight:700;}
.ui-dialog .ui-dialog-title{float:none; font-size:16px;}
div.ui-dialog-buttonset{float:none!important; text-align: center; margin-top:40px;}
div.ui-dialog .ui-dialog-buttonpane{border:0px;}
span.ui-button-text{ text-transform:uppercase; padding:10px 40px 10px 40px!important;}

div.article div.ct_enum_paragraphe div.ct_enum_paragraphe p{ margin-left:15px;}
div.ct_enum_paragraphe p{font-weight:300;}
/* Style pour KPMG */
div.margeKpmg{ margin-top:100px;}

ol.ct_exergue_plus li{ list-style: decimal; font-weight:600; }


table.site_menuV_contenu_txt_menu h3.site_menuRevue_rub_txt { 
  word-wrap: break-word;
  width:148px;
}
div#block_main div#versions{ box-shadow:0 6px 12px rgba(0, 0, 0, 0.176); font-family:"Open Sans",sans-serif!important; padding:10px; background:#FFF;}
div#block_main  div#block_content{box-shadow:0 6px 12px rgba(0, 0, 0, 0.176); font-family:"Open Sans",sans-serif!important; padding:10px; background:#FFF; margin-top:0px; width:640px;}
div#block_main #block_content #contenu{ font-size:14px; line-height:24px; font-weight:300;}
div#block_main #contexte{ margin-left:0px;}
div#block_main div#contexte ul li{ font-size:14px; padding-left:0px; margin-left:0px;}
div#block_main div#contexte ul{ padding-left:10px; margin-left:0px;}
div#block_main #block_content #contenu h1{margin-top:15px;}
div.ct_texte_paragraphe p{ font-weight:300;}


p.zoom_txt .icon-lock-open-1:before, p.zoom_txt  .icon-lock-close-1:before{ font-size:22px;}
div.article div.ct_footnotes{ margin-top:20px;}
div.article div.ct_footnotes:before {
	content: 'NOTES';
	font-size:20px;}
div.ct_footnotes ol li{ list-style:decimal;}


/* AGENDA */
div.ct_agenda_evenements{ }
.ct_agenda_evenements div.ct_agenda_evenement_date{border:0px; background-color: transparent; font-size: 2em!important;     margin-bottom: 20px!important; font-weight: 300!important;}
div.ct_agenda_evenement { border-top:none;}
div.ct_agenda_evenement_report_date{ color: #263c46; font-weight:700; font-size:1em; }
.ct_agenda_evenement_type{margin-top:15px;}
.ct_agenda_evenement_type.label { text-transform: uppercase; background-color: transparent; color:#263c46; border: none; font-size:1.2em;}
.ct_agenda_evenement_titre{font-size:1.2em;}
div.ct_agenda_evenement_liste_reference{ color:#263c46; }
div.ct_agenda_evenement_liste_reference{ text-align:left; font-style:italic; margin-top:10px;}

/* Pratique Pro et zoom*/
.pratique .ct_signature_noms, .pratique  .descr{ font-weight:700!important;}
.pratique .ct_signature_fonctions, .pratique .ct_signature_entreprise, .pratique .ct_signature_mail{ font-weight:300!important; font-style:italic;}
.pratique .ct_signature_noms{ font-style:italic;}
.pratique table.pratiqueZ { border-top:none!important;}


/* Patrimoine */
.jstree-default.jstree-focused{ background:none!important;}
#tdmguide  li{ margin-left:0px;}
td.site_menu_page_menu #tdmguide li a{ text-transform: none; font-size:14px;}
td.site_menu_page_menu #tdmguide ul li ul li ins{ /*background-image: none;*/}
.jstree-default li li{ background-image:none!important;}
td.site_menu_page_menu #tdmguide.jstree ins{ vertical-align:top;}
td.site_menu_page_menu #tdmguide ul li a:hover, td.site_menu_page_menu #tdmguide ul li a:focus{color:#263c46;}
td.site_menu_page_menu #tdmguide a{ padding-right:20px;}
p.titre_dossier a{ color:#000;}
div.zoomPatrim a.alerteDroite{ display:inline; float:none;}
table.site_menu_page p.txtNormal a, table.site_menu_page p.titre_dossier a{ text-decoration:none;}
table.site_menu_page p.txtNormal a:hover, table.site_menu_page p.titre_dossier a:hover{ text-decoration:underline;}
div.site_page_recherche_dico_combo form {    
-webkit-box-sizing: border-box; 
-moz-box-sizing: border-box;
box-sizing: border-box; }

/* Surcharge pop enregistrement article */
.ui-widget-overlay{ background:#333; opacity: 0.5; filter: Alpha(Opacity=.5); z-index:5000!important;} 
.ui-dialog{  z-index:5001!important;} 
.ui-dialog button.ui-dialog-titlebar-close{  background-color: transparent; color:#333; border:0px;} 
.ui-dialog button.ui-dialog-titlebar-close:after{content: "X"; font-size:22px; font-family: "Open Sans",sans-serif!important;}
.ui-dialog #docAlerte{ width:100%!important;}
.ui-dialog #docAlerte #tabs{ margin-top:0px!important; border:0px;}
.ui-dialog #docAlerte #tabs ul{border-bottom:1px solid #006e49; border-radius:0px; }
.ui-dialog #docAlerte #tabs ul  li a{  border:0px; color:#333!important;}
.ui-dialog #docAlerte #tabs ul  li.ui-state-active{ background:transparent!important; border:0px!important; }
.ui-dialog #docAlerte #tabs ul  li.ui-state-default{ background:transparent!important; border:0px!important;}
.ui-dialog #docAlerte #tabs ul  li.ui-state-focus, .ui-dialog #docAlerte #tabs ul  li.ui-state-focus a{ outline: none!important;}
.ui-dialog #docAlerte #tabs ul  li a{border-bottom:2px solid #FFF; color:#333!important;}
.ui-dialog #docAlerte #tabs ul  li.ui-state-active a{border-bottom:2px solid #006e49; color:#333!important;}
.ui-dialog #docAlerte .ui-widget-content{ text-align: left; font-weight: 300;}
.ui-dialog #docAlerte .ui-widget-content .gras{ text-align: left; font-weight: 300;}
.ui-dialog .ui-widget-content input[type=text], .ui-dialog #docAlerte .ui-widget-content select{ padding:5px;}
.ui-dialog #docAlerte .ui-widget-content input#annule, .ui-dialog #docAlerte .ui-widget-content input#valider, .ui-dialog #docAlerte .ui-widget-content input#annuleChild, .ui-dialog #docAlerte .ui-widget-content input#cree{ margin-top:20px; color: #FFF; padding:8px 26px; float:right; margin-right:15px;}
.ui-dialog .ui-widget-content input#dossierName{ width:97%!important;}
.ui-dialog .ui-widget-content .ui-dialog-buttonset button{background-color:#263c46!important; border:0px; color:#FFF; padding:8px 26px;}
.ui-dialog .ui-dialog-titlebar-close{ margin:-15px 0 0;}
.ui-dialog #tableModifieFichier{ width:100%; margin-top:20px;}
.ui-dialog #docTitre{ display:block;}
.ui-dialog #dossierList{ padding: 5px;}
.ui-dialog { padding:10px;}
/* Calcullettes*/
.siteCalculBg select{ color:#333;}         
