/****************** Affichage du cv *****************/
  #cv_container{color: #555;background-color: #f5f5f5;font-family:'Arial Narrow',Arial,Helvetica,sans-serif;font-size: 16px;padding:15px;margin:15px 0;}
  #cv_container.pdf{background-color: #fff;padding:0px;margin:0;}
  #cv_container .cv_content{border:1px solid #ccc;margin-left:auto;margin-right:auto;background:#fff;padding:15px;background:#fff;line-height:18px;/*width:720px;*/}
  #cv_container .entete_cv{padding:7px 0;/*height:30px;background:#f2f2f2;*/}
  h1.nom_cv{font-size:30px;padding-bottom:12px;margin:0px 0px 10px 0px;color: #d5031c;border-bottom: 4px solid #d5031c;}

  h2.titre_cv{font-family:font-family:'Arial Narrow',Arial,Helvetica,sans-serif;font-size: 20px;padding-bottom:3px;margin:20px 0px 5px 0px;color: #044985;border-bottom: 2px solid #03346f;font-weight: bold;text-transform:  uppercase;}
  h2.section_cv{font-size: 20px;padding: 6px 6px 10px 10px !important; padding-bottom: 10px; margin: 20px 0px 5px 0px; color: #d5031c;border-bottom: 2px solid #ba2736c9;color: #343333;border-bottom: 0.02px solid #d6d6d6;background: #f5f5f5;}
  label.titre_champs_cv { font-weight: lighter; font-size: 16px; color: #050505;}
  .infos_refs{color:#999;width:100%;text-align:right;font-size:16px;padding-bottom:15px;}
  .infos_refs ul li{float:right;display:inline-block;padding:0 10px;/*border-right:1px solid #aaa*/}
  .infos_refs ul li img{float:left;margin-right:0px;}
  .zone_etat_civil{padding:0 0 15px 0;/* background:url(../images/hr-line.gif) left bottom repeat-x; */}
  .zone_etat_civil .espace_photo { width: 110px;}
  .espace_photo img{padding:4px; border:1px solid #ccc;}
  .zone_etat_civil ul li {float: left;width: 50%;padding: 2px 0 0 20px;margin: 0;}
  .cv_container p{padding:12px;font-size:16px;line-height:18px;color:#000;}
  .cv_container{border: 1px solid #ccc;margin-left: auto;margin-right: auto;background: #fff;padding: 15px;background: #fff;line-height: 18px;}
  .cv_container ul.profil{/*border-top:1px solid #E6C005;*/padding-top:10px;}
  .cv_container ul.profil li{background:url(../images/bullet.png) 0 8px no-repeat;padding-left:12px;text-decoration:none;margin-left:10px;/* font-size: 16px; */padding-bottom:5px;}
  .cv_container ul.datas > li{padding:10px 0;padding-left: 20px;/* background:url(../images/hr-line.gif) left bottom repeat-x; */}
  .cv_container ul.datas > li li{background:url(../images/bullet.png) 0 8px no-repeat;padding-left:12px;text-decoration:none;padding-bottom:5px;}
  .cv_container ul.datas > li span.date{font-size:16px;color: #0155a5;/* font-weight: bold; */}
  .cv_container ul.datas > li span.entreprise{font-size:16px;}
  .cv_container h5{padding:12px 0 6px 0;margin:0;/* font-weight:bold; */color:#d5031c;font-size: 16px;text-decoration:underline;/* font-weight: bold; */}
  .cv_container h5.nopadding{/* padding-left:10px; */}
  .cv_container ul.infos_experiences li{background:url(../images/bullet.png) 0 8px no-repeat;padding-left:12px;text-decoration:none;padding-bottom:3px;}
  .cv_container ul.infos_experiences{padding:5px 0;margin-top: 10px;padding-left: 20px;/* background: #e9ebef4f; */}
  .cv_container .bg_gris{background:#f7f7f7;padding:2px 5px;}
  .cv_container ul.infos_formations li{background:url(../images/bullet.png) 0 8px no-repeat;padding-left:12px;text-decoration:none;padding-bottom:3px;/*padding:0;*/margin:0;}
  #cadre_cv{padding:15px;/*border:1px solid #ccc*/;display:none;margin-top:5px;}
  #cadre_cv h6{font-weight:normal;font-size:20px;}
  #cadre_cv .statuts_pr h6{font-size:14px;font-weight:bold;padding-bottom:3px;text-decoration:underline;}
  #cv_container .bg_or{/* background: #e9ebef1c; */font-size: 16px;}#cv_container .noir{color:#333;}#cv_container .rouge{color:#d5031c}
  #cv_container .or_noir{color:#675813;}#cv_container .gris{color:#555;}#cv_container .text_moyen{font-size: 20px;}#cv_container .text_moyen2{font-size:14px;}#cv_container .text_moyen3{font-size:13px;}#cv_container .petit{font-size:11px;}#cv_container .petit2{font-size:11px;line-height:20px;}#cv_container .text_moyen4{font-size:12px;line-height:20px;}
  #cv_container .email_invalide{background:#cc0000;padding:3px 5px;color:#fff}
  .violet {color: #d5031c; }
  div.cv_container li {list-style:  none;}
  span.bold.bleu.date {color: #044985;font-weight: 550;}
  span.bold.vert {font-weight:  550;color: #7f7f7f;}
  span.vert {/* color: #8b0479; */}
  span.bold.rouge {font-size: 16px; font-weight: lighter; color: #fd4a47; }
  span.bold.rose {font-weight:  bold;color: #d5031c;}
  span.bold.orange {font-size:  16px;font-weight:  bold;color: #676663;}
  h5.nopadding {font-size: 16px;text-transform: capitalize;/* text-decoration: underline; color: #d5031c*/;font-weight: lighter;}

/*affichage news*/
div.cv_container .cv {display: inline-block;position: relative;width: 100%;/* margin-bottom: 30px; */border-radius: 4px;color: rgba(0, 0, 0, 0.87);background: #fff;border-bottom: 1px dotted #ccc;border-left: 1px dotted #ccc;/* -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); */-moz-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);/* box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); */margin-top: 30px;}

div.cv_container .cv .header-red{background: #8f8e8c;width: 40%;}

/*****Menus CV******/
ul.menus_cv{margin:15px 0 15px 0;float:none;}
ul.menus_cv li{display:inline-block;/*width:108px;*/height:65px;float:left;margin-right:22px;background:#fff url(../images/vide.gif) center top no-repeat;color:#bbb;text-align:center;}
ul.menus_cv li a, ul.menus_cv li span{display:inline-block;/*width:108px;*/padding-top:50px;height:15px;color:#777;text-decoration:none;}
ul.menus_cv li.hidden{display:none;}
ul.menus_cv li.last{margin-right:0}
ul.menus_cv li span{color:#bbb;}
ul.menus_cv li a:hover{color:#fd4a47;text-decoration:none;}
ul.menus_cv li.cv_anonyme{background-image:url(../images/cv_anonyme.png)}
ul.menus_cv li.cv_anonyme.no{background-image:url(../images/cv_anonyme0.png)}
ul.menus_cv li.cv_vna{background-image:url(../images/cv_vna.png)}
ul.menus_cv li.cv_vna.no{background-image:url(../images/cv_vna0.png)}
ul.menus_cv li.cv_trsf{background-image:url(../images/cv_trsf.png)}
ul.menus_cv li.cv_trsf.no{background-image:url(../images/cv_trsf0.png)}
ul.menus_cv li.cv_eval{background-image:url(../images/cv_eval.png)}
ul.menus_cv li.cv_eval.no{background-image:url(../images/cv_eval0.png)}
ul.menus_cv li.cv_mail{background-image:url(../images/cv_mail0.png)}
ul.menus_cv li.cv_mail.no{background-image:url(../images/cv_mail0.png)}
ul.menus_cv li.cv_imprime{background-image:url(../images/cv_imprime.png)}
ul.menus_cv li.cv_dossier.no{background-image:url(../images/cv_dossier0.png)}
ul.menus_cv li.cv_dossier{background-image:url(../images/cv_dossier.png)}