/* ----------------------Ne pas modifier------------------ */
body, ul, li, a, p, span, h1, h2, h3, h4, h5, input, form {padding:0; margin:0}
@font-face{	font-family: 'RobotoLight';
	src: url('/Content/fonts/Roboto-Thin-webfont.eot');
	src: url('/Content/fonts/Roboto-Thin-webfont.eot?#iefix') format('embedded-opentype'),
	url('/Content/fonts/Roboto-Thin-webfont.woff') format('woff'), url('/Content/fonts/Roboto-Thin-webfont.ttf') format('truetype'),
	url('/Content/fonts/Roboto-Thin-webfont.svg#robotothin') format('svg');
	font-weight: normal;
	font-style: normal;}

@font-face{ font-family: 'RobotoNormal';
	src: url('/Content/fonts/Roboto-Regular-webfont.eot');
	src: url('/Content/fonts/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('/Content/fonts/Roboto-Regular-webfont.woff') format('woff'), url('/Content/fonts/Roboto-Regular-webfont.ttf') format('truetype'), url('/Content/fonts/Roboto-Regular-webfont.svg#robotoregular') format('svg');
	font-weight: normal;
	font-style: normal;}
@font-face{ font-family: 'RobotoNormal';
	src: url('/Content/fonts/Roboto-Bold-webfont.eot');
	src: url('/Content/fonts/Roboto-Bold-webfont.eot?#iefix') format('embedded-opentype'), url('/Content/fonts/Roboto-Bold-webfont.woff') format('woff'), url('/Content/fonts/Roboto-Bold-webfont.ttf') format('truetype'), url('/Content/fonts/Roboto-Bold-webfont.svg#robotobold') format('svg');
	font-weight:bold;
	font-style: normal;}

a.lienType1 { text-decoration:none; color:rgba(0,0,0,1.00)}
a.lienType1:hover {color:#de2d00}
a.lienType2 { text-decoration: underline; color:#1f508b}
a.lienType2:hover {color:#de2d00}
.borderRadius4px {-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
a.hoverOrange:hover{color:#de2d00}
sup.supType1{ font-size:0.9em; font-family:arial;}
strong.colorBlackR {color:#1b1b1b}
h3.titreT1 {display:block; width:100%; float:left; clear:both}
.textUnderline { text-decoration:underline}
.btSeConnecter:hover, .btPush:hover, .btPush2:hover, .boutonType1:hover, .btPush3:hover, .boutonType3:hover, .boutonType4:hover, .boutonType7:hover {-webkit-box-shadow: -1px 2px 5px 1px #c3c1c1;box-shadow: -1px 2px 5px 1px #c3c1c1;}
.btPlus:hover {-webkit-box-shadow: -1px 2px 5px 1px #121922;box-shadow: -1px 2px 5px 1px #121922; }
.noBorder {border:none !important}
.borderLeftNone {border-left:none !important;}
.borderRightNone {border-right:none !important;}
.borderTopNone {border-top:none !important}
.borderBottomNone {border-bottom:none !important}
.borderBottom2 {border-bottom:3px solid #e1e1e1 !important;}
.overflowHidden {overflow:hidden !important}
.minHeight450 {min-height:450px !important}
.justifCenter {text-align:center !important}
.justifRight {text-align:right !important}
.justifleft {text-align:left !important}
.padding5 {padding:5px !important}
.padding30 {padding:30px !important}
.paddingTop15 {padding-top:15px !important}
.paddingTop5 {padding-top:5px !important}
.paddingLeft10 {padding-left:10px !important}
.paddingLeft40 {padding-left:40px !important}
.paddingRight20 {padding-right:20px !important}
.paddingRight40 {padding-right:40px !important}
.paddingRight10 {padding-right:10px !important;font-size:13px !important;}
.paddingTop10 {padding-top:10px !important}
.paddingTop20 {padding-top:20px !important} 
.padding10 {padding:10px !important}
.paddingBottom5 {padding-bottom:5px !important}
.paddingBottom15 {padding-bottom:15px !important}
.paddingNone {padding:0px !important}
.paddingTopNone {padding-top:0px !important} 
.paddingLeftNone {padding-left:0px !important} 
.backgroundNone {background:none !important}
.backgroundGris67 {background:#676767 !important}
.marginAuto {margin:0 auto !important;}
.marginNone {margin:0 !important;}
.marginLeftMoin10 {margin-left:-10px !important}
.marginRight5 {margin-right:5px !important}
.marginRight10 {margin-right:10px !important}
.marginRight20 {margin-right:20px !important}
.marginLeft5 {margin-left:5px !important}
.marginLeft15 {margin-left:15px !important}
.marginLeft20 {margin-left:20px !important}
.marginLeft25 {margin-left:25px !important}
.marginLeft45 {margin-left:45px !important}
.marginLeft50 {margin-left:50px !important}
.marginLeft175 {margin-left:175px !important}
.marginLeft200 {margin-left:200px !important}
.marginLeftNone {margin-left:0 !important}
.marginTop5 {margin-top:5px !important}
.marginTop10 {margin-top:10px !important}
.marginTop15 {margin-top:15px !important}
.marginTop20 {margin-top:20px !important}
.marginTop25 {margin-top:25px !important}
.marginTop40 {margin-top:40px !important}
.marginBottom0 {margin-bottom:0px !important}
.marginBottom10 {margin-bottom:10px !important}
.marginBottom15 {margin-bottom:15px !important}
.marginBottom20 {margin-bottom:20px !important}
.width5 { width:5px !important} 
.width10 { width:10px !important} 
.width15 { width:15px !important} 
.width20 { width:20px !important}
.width25 { width:25px !important}  
.width30 { width:30px !important} 
.width35 { width:35px !important} 
.width40 { width:40px !important} 
.width45 { width:45px !important} 
.width50 { width:50px !important} 
.width55 { width:55px !important} 
.width60 { width:60px !important} 
.width65 { width:65px !important} 
.width70 { width:70px !important} 
.width75 { width:75px !important} 
.width80 { width:80px !important} 
.width85 { width:85px !important}
.width90 { width:90px !important}
.width95 { width:95px !important}
.width105 { width:105px !important}
.width110 { width:110px !important}
.width350 { width:350px !important} 
.width400 { width:400px !important} 
.width90 { width:90px !important} 
.width96pc { width:96% !important}
.width50pc { width:50% !important} 
.width100 { width:100px !important} 
.width120 { width:120px !important} 
.width130 { width:130px !important} 
.width140 { width:140px !important} 
.width160 { width:160px !important}
.width150 { width:150px !important} 
.width180 { width:180px !important} 
.width190 { width:190px !important}
.width200 { width:200px !important}
.width205 { width:205px !important}
.width230 { width:230px !important}
.width250 { width:250px !important}
.width350 { width:350px !important}
.widthAuto { width:auto !important}
.widthInherit { width:inherit !important}
.inputDateWCal { background: #ffffff url(../images/picto-agenda2.png) center right no-repeat; padding-right: 25px !important }
.desabledImp { background-color: #EFEFEF !important }
.borderTopGris {border-top: 1px solid #e1e1e1 !important}
.borderTopGris2 {border-top: 1px solid #cccccc !important}
.borderBottomBlc {border-bottom: 1px solid #fff !important}
.borderBottomGris {border-bottom: 1px solid #676767 !important}
.borderBottomGris2 {border-bottom: 1px solid #cccccc !important}
.clearBoth {clear:both !important}
.floatLeft {float:left !important}
.floatRight {float:right !important}
.displayBlock {display:block !important}
.textDecorationNone {text-decoration:none !important}
.textDecorationUnderline {text-decoration:underline !important}
.ajusteurT1 { padding: 5px 0; margin: 25px 0}
.ajusteurT2 { width:1200px !important;}
.ajusteurT3 { width:1260px !important;}
.ajusteurT4 { width:650px !important;}
.ajusteurT5 {  top: 102px; right:45px}
.ajusteurT6 {  top: 102px; right:35px}
.ajusteurT7 { width:1340px !important;}
.text18px {font-size:18px}
.textGras { font-weight:bold }
.wordBreak{word-break: break-all}
.texteRouge {color:#db1717 !important;}
.textMa11 {font-size:11px !important;}
.texteBleu {color: #06506F !important;}
.texteBlanc {color: #fff !important;}
.textRoboto12 { font-family:'Roboto',Arial; font-size:12px}
.textRoboto13 { font-family:'Roboto',Arial; font-size:13px}
.texteRoboto11Gris {font-family:'RobotoNormal',Arial;font-size:11px; color:#767676}
.colorT1 { color:#00688c }
.colorT2 {color:#f13f00}
.colorT3 {color:#e2e2e2}
.colorT4 {color:#ffffff !important}
.degradeOrange {background: #FF7800;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FF7800), to(#ef3800));background: -webkit-linear-gradient(#FF7800, #ef3800);background: -moz-linear-gradient(#FF7800, #ef3800);background: -ms-linear-gradient(#FF7800, #ef3800);background: -o-linear-gradient(#FF7800, #ef3800);background: linear-gradient(#FF7800, #ef3800);color:#fff !important;}
.degradeGris {background: #F8F8F8;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F8F8F8), to(#e3e3e3));background: -webkit-linear-gradient(#F8F8F8, #e3e3e3);background: -moz-linear-gradient(#F8F8F8, #e3e3e3);background: -ms-linear-gradient(#F8F8F8, #e3e3e3);
background: -o-linear-gradient(#F8F8F8, #e3e3e3);background: linear-gradient(#F8F8F8, #e3e3e3);}
.bordureT1{border:1px solid #cfcfcf !important}
.fixed {position:fixed;}
.posRelative {position:relative;}
.posAbsolute {position:absolute}
.textWeightN{font-weight:normal !important}
.backWhite{ background:#fff !important}
.backBleu{ background:#26a5dc !important}
.fontST1{ font-size:17px !important}
.fontST2{ font-size:17px !important}
.euroS1{ font-size:17px; font-family: arial; color:#fff !important}
.euroS2 { font-size:12px; font-family: arial; color:#fff !important}
/* ----------------------Fin Ne pas modifier------------------ */
/* ----------------------Liste type------------------ */
ul.listeT1a, ol.listeT1a { margin: 10px 0 10px 20px;} 
ul.listeT1a li, ol.listeT1a li { padding:4px; list-style-type: decimal}
ul.listeT1b { margin: 10px 0 10px 14px;} 
ul.listeT1b li {padding:10px 10px 10px 42px;} 
ul.listeT1c p, ol.listeT1c p {padding:15px 0px;} 
.alphaT1 li{list-style-type: lower-latin !important}
.romainT1 li{list-style-type:upper-roman !important}
.decimalT1 li{list-style-type:decimal !important}
.discT1 li{list-style-type: disc !important}
.puceBleuT1 li{ list-style-image: url(../images/puce3.png)}
.listeStyleNone {list-style-image:none !important; list-style:none !important}
.listePic1 { background:url(../images/pic-liste1.png) 10px 4px no-repeat;}
.listePic2 { background:url(../images/pic-liste2.png) 8px 7px no-repeat;}
.listePic3 { background:url(../images/pic-liste3.png) 0 2px no-repeat;}
ul.listeT2 {  margin: 10px 0 0 0; list-style-type:none }
ul.listeT2 li { float:left; padding-left:15px; border-right: 1px solid #cccccc;font-family:'RobotoNormal', Arial; font-size:13px; }
ul.listeT2 li a { text-decoration:none; color:#1B1B1B; font-weight:bold; padding-right:15px; }
ul.listeT2 li a:hover { color:#FF4200  }
/* ----------------------Header------------------ */
.header {background:#FFF; min-width:1200px}
.header .contentHeader {position:relative; width:1118px; height:104px; margin:0 auto;} /*width:1068px;*/
.header .contentHeader .logo {position:absolute; top:32px; left:6px; width:208px; height:54px; background:url(../images/upsideo-color.png) 0 0 no-repeat;}
.header .contentHeader .logofinaveo {position:absolute; top:5px; left:6px; width:204px; height:84px; background:url(../images/logo-finaveo.png) 0 0 no-repeat;background-size: 45%;}
.header .contentHeader .logoAlpheys {position:absolute; top:8px; left:-50px; width:558px; height:95px; background:url(../images/logo_alpheys.png) 0 0 no-repeat;background-size: 45%;}
.header .contentHeader .logomaranatha {position:absolute; top:27px; left:6px; width:482px; height:95px; background:url(../images/LogoMaranatha.png) 0 0 no-repeat;background-size: 45%;}
.header .contentHeader .logoSponsoredBy {position:absolute; top:32px; left:6px; width:204px; height:54px; }
.header .contentHeader ul.menu {position:absolute; top:41px; left:235px;}
.header .contentHeader ul.menu {list-style:none}
.header .contentHeader ul.menu li {position: relative;float:left; font-family:'RobotoNormal', Arial; font-size:16px;}
.header .contentHeader ul.menu li.support {list-style:none;margin:0;}
.header .contentHeader ul.menu li.support a {position:relative;}
.header .contentHeader ul.menu li.support span.notif {position:relative;background:#FF6600;color:#FFFFFF;padding:3px 7px;font-size:11px;border-radius:13px;text-align:center;left:5px;width:10px;height:16px;}
.header .contentHeader ul.menu li a {padding: 0 8px; line-height:28px;text-decoration:none; color:#1b1b1b; border-left:1px solid #adadad;display: block;}
.header .contentHeader ul.menu li:hover {color:#ff4200;background:#f3f3f3}
.header .contentHeader ul.menu li a.borderLeftNone {border-left:none;}
.header .contentHeader ul.menu.ajusteurMenu1 li a {padding: 0 11px;}

.header .contentHeader ul.menu .sousMenu .list {position:relative;padding:16px 0px 20px 0px;list-style:none;opacity:0; display: none;visibility: hidden;position: absolute;background: #f3f3f3;z-index: 10000 !important;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;	border: 0px solid #557198;}
.header .contentHeader ul.menu .sousMenu:hover .list {opacity:1;visibility:visible; display: block;} 
.header .contentHeader ul.menu .sousMenu .list li {clear:both; width:220px;font-weight: normal;padding: 0;}
.header .contentHeader ul.menu .sousMenu .list li a {border-left:none;padding: 5px 15px;font-size: 14px;text-transform: none !important;-webkit-transition: background .2s ease-in-out 0s;-moz-transition: background .2s ease-in-out 0s;-o-transition: background .2s ease-in-out 0s;transition: background .2s ease-in-out 0s; line-height:18px; }
.header .contentHeader ul.menu .sousMenu .list li a:hover{text-decoration: none;color:#fff;background: #1d7ac0;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#1d7ac0), to(#1E6396));background: -webkit-linear-gradient(#1d7ac0, #1E6396);background: -moz-linear-gradient(#1d7ac0, #1E6396);background: -ms-linear-gradient(#1d7ac0, #1E6396);background: -o-linear-gradient(#1d7ac0, #1E6396);background: linear-gradient(#1d7ac0, #1E6396);}
.header .contentHeader ul.menu .sousMenu .list li.havemsg a{color: red;font-weight:bold;}
.header .contentHeader .btSeConnecter {position:absolute;top:42px;left:870px; padding: 5px 12px 5px 8px; text-decoration:none;display: inline-block;cursor: pointer;color: #FFF; font-family:'RobotoNormal', Arial; font-size:13px;} /*left:820px*/
.header .contentHeader .btSeConnecterNL {position:absolute;top:42px;left:930px; padding: 5px 12px 5px 8px; text-decoration:none;display: inline-block;cursor: pointer;color: #FFF; font-family:'RobotoNormal', Arial; font-size:13px;} 
.header .contentHeader .btSeConnecter span.puce {float:left; margin:2px 3px 0 0px; background:url(../images/sprite-upsideo.png) -112px -136px no-repeat;width:15px; height:15px; display:block}
.btAuth { float:right;height:19px; width:500px; padding: 15px 7px 5px 10px; text-decoration:none;cursor: pointer;color: #1B1B1B; font-family:'RobotoNormal', Arial; font-size:13px;}
.btAuth a { padding: 15px 7px 5px 10px; text-decoration:none;cursor: pointer;color: #1B1B1B; font-family:'RobotoNormal', Arial; font-size:13px }
.btAuth:hover{ color:#f13f00}
.btAuth span.idMail { float:right;}
.btAuth span.idMail i { padding-left:5px} 
.btAuth span.puce {margin:2px 0px 0 9px; background:url(../images/sprite-upsideo.png) -62px -192px no-repeat;width:18px; height:15px; float:right}
.header .contentHeader .langue {position:absolute;top:42px;left:997px;min-width:155px; height:19px; font-family:'RobotoNormal', Arial; font-size:14px; color:#3e3e3e} /*left:947px;min-width:105px*/
.header .contentHeader .langueNL {position:absolute;top:42px;left:1057px;min-width:155px; height:19px; font-family:'RobotoNormal', Arial; font-size:14px; color:#3e3e3e;}
.header .contentHeader .langue select{padding: 5px 7px 5px 5px; margin: 0 0 0 5px;}
.header .contentHeader .typeEspace{ position:absolute; width:390px; padding:2px; text-align:center; top:121px; color:#fff;font-family:'RobotoNormal', Arial; font-size:16px; background:#4d1f08;opacity:0.5;filter:alpha(opacity=50); z-index:1 !important; margin-left: calc(50% - 205px); /*left:335px;*/}
/* ----------------------Contener------------------ */
.contener {background: url(../images/fond.jpg) repeat-x; min-width:1200px}
.contenerCarmignac {background: url(../images/vertCarmignac.png) repeat-x !important;}
.contener .contentContener {position:relative; width:1068px;margin:0 auto; overflow:hidden;}
/* Contener > Bloc SlideShow */
.contener .contentContener .slideShow {position:relative; float:left; margin: 57px 0 22px 0;background: #f2f2f2 url(../images/fond-slideshow.jpg) no-repeat; width:100%; height:388px;}
.contener .contentContener .slideShow .blocTexte {float:left;max-width:475px;margin: 30px 0 0 20px !important}
.contener .contentContener .slideShow .blocTexte h2 {font-family:'RobotoLight', Arial; font-size:35px; color:#fff; line-height:37px;text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.9);}
.contener .contentContener .slideShow .blocTexte p {font-family:'RobotoNormal', Arial; font-size:17px; color:#FFF; padding:15px 0 25px 0;}
.contener .contentContener .slideShow .blocImage {float:left;max-width:430px;margin: 30px 0 0 60px}
.contener .contentContener .slideShow .pagination { position:absolute; top:350px;left:476px;width: 160px;}
.contener .contentContener .slideShow .pagination li {float: left;list-style: none;}
.contener .contentContener .slideShow .pagination li a,.slideShow .pagination li a:active {display: block;width: 12px;height: 12px;padding: 0 3px 0 3px;background-image: url(../images/sprite-upsideo.png);background-position: -84px -138px;float: left;overflow: hidden;}

.contener .contentContener .slideShow .btPlus {width:105px; line-height:17px; text-decoration:none;padding: 5px 7px 5px 5px;display: block;cursor: pointer;font-weight: bold;color: #1B1B1B;font-family:'RobotoNormal', Arial; font-size:11px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;background: #eaf1f9;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#eaf1f9), to(#ABBBCC));background: -webkit-linear-gradient(#eaf1f9, #ABBBCC);background: -moz-linear-gradient(#eaf1f9, #ABBBCC);background: -ms-linear-gradient(#eaf1f9, #ABBBCC);background: -o-linear-gradient(#eaf1f9, #ABBBCC);background: linear-gradient(#eaf1f9, #ABBBCC); text-align:center}
/* Contener > Bloc bouton Push */
.contener .contentContener .blocBtPush { position:relative;clear: both; background:url(../images/ligne.png) repeat-x 0 20px; overflow:hidden; width:100%; margin: 22px 0; height:55px;}
.contener .contentContener .blocBtPush .btPush {width:168px; line-height:30px; text-decoration:none; margin:0 0 0 444px;padding: 5px 7px 5px 10px;display: block;cursor: pointer;font-weight: bold;color: #FFF;font-family:'RobotoNormal', Arial; font-size:16px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
.contener .contentContener .blocBtPush .btPush span.puce {float:left; margin:10px 2px 0 25px; background:url(../images/sprite-upsideo.png) -37px -139px no-repeat;width:15px;height:15px; display:block} 
.contener .contentContener .btPush2 {width:159px; line-height:30px; text-decoration:none; margin:0 auto;padding: 5px 7px 5px 7px;display: block;cursor: pointer;font-weight: bold;color: #FFF;font-family:'RobotoNormal', Arial; font-size:16px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
.contener .contentContener .btPush2 span.puce {float:left; margin:7px 5px 0 25px; background:url(../images/sprite-upsideo.png) -110px -136px no-repeat;width:15px;height:15px; display:block} 
.contener .contentContener .btPush3 {width:159px; line-height:30px; text-decoration:none; margin:0 auto;padding: 5px 7px 5px 5px;display: block;cursor: pointer;font-weight: bold;color: #FFF;font-family:'RobotoNormal', Arial; font-size:16px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px; text-align:center}
.contener .contentContener .btPush3 span.puce {float:left; margin:7px 5px 0 38px; background:url(../images/cb-visa.gif) no-repeat;width:87px;height:29px; display:block} 
/* Contener > Bloc Video Prezi */
.contener .contentContener .blocVideoPrezi {clear:both; margin: 0 0 25px 0; overflow:hidden}
.contener .contentContener .blocVideoPrezi ul.blocVignetteVideo {font-family:'RobotoNormal'; font-size:13px; font-weight:bold; overflow:hidden; margin: 0 0 0 45px}
.contener .contentContener .blocVideoPrezi ul.blocVignetteVideo li { list-style:none; float:left; margin: 20px 0 0 57px}
.contener .contentContener .blocVideoPrezi ul.blocVignetteVideo li img{ border:none; padding: 5px 0}
/* Contener > Bloc sÃ©parateur */
.contener .contentContener .blocSeparateur {float:left; clear:both; background:url(../images/separateur.png) no-repeat center;width:100%; margin: 22px 0; height:35px}

/* Contener > Bloc cartoucheAccueilType1 */

.contener .contentContener .blocCartouche {float:left; clear:both; width:100%; overflow:hidden;}
.contener .contentContener .blocCartouche img { border:none}
.contener .contentContener .blocCartouche .cartouche {position:relative; float:left; background: #dedede url(../images/fond-bloc.png) repeat-x top;width:500px; min-height:460px; margin: 22px 0  0px 65px; overflow:hidden}
.contener .contentContener .blocCartouche .cartouche h1 {font-family:'RobotoNormal'; font-size:30px; border-bottom: 4px solid #e3e3e3; margin-bottom:35px}
.contener .contentContener .blocCartouche .cartouche .cadreLogo {margin: 0 0 10px 15px; padding: 0 0 30px 0}
.contener .contentContener .blocCartouche .cartouche .cadreLogo a {float:left; margin: 10px 5px 25px 5px}

.contener .contentContener .blocCartouche .cartouche .cadreVousEtes {font-family:'RobotoNormal'; font-size:15px; line-height:24px;background: url(../images/cible.png) no-repeat 220px 0;}
.contener .contentContener .blocCartouche .cartouche .cadreVousEtes ul {padding: 0px 10px 25px 25px}
.contener .contentContener .blocCartouche .cartouche .cadreVousEtes ul li{background: url(../images/puce1.png) no-repeat 0 11px; padding: 0 0 0 25px; list-style:none}
.contener .contentContener .blocCartouche .cartouche .cadreVousEtes p{padding: 0 25px}
.contener .contentContener .blocCartouche .cartouche .cadreVousEtes p strong.colorB1 { color:#002c5c}

.contener .contentContener .blocCartouche .cartouche .LogoPresse { float:left; margin: 0 0 10px 20px; width:170px}
.contener .contentContener .blocCartouche .cartouche .LogoPresse img{ margin: 0 0 10px 0;}
.contener .contentContener .blocCartouche .cartouche .LogoPresse .datePresse { background:#cfcfcf;font-family:'RobotoNormal'; font-size:12px; font-weight:bold; padding:3px;}
.contener .contentContener .blocCartouche .cartouche .TextePresse {font-family:'RobotoNormal'; font-size:16px; float:left; padding:0 0 0 15px; width:275px}
.contener .contentContener .blocCartouche .cartouche .TextePresse p{padding:10px 0;}

.contener .contentContener .blocCartouche .banniere {width:503px; height:139px; margin: 10px 0; padding: 5px 0 0 0;}
.contener .contentContener .blocCartouche .banniere a { color:#fff; text-decoration:none; font-family:'RobotoNormal';}
.contener .contentContener .blocCartouche .banniere ul {list-style:none; font-size:13px; line-height:16px;margin: 5px 0 0 100px; width:350px}
.contener .contentContener .blocCartouche .banniere ul li {background: url(../images/puce2.png) no-repeat 0 6px; padding: 0 0 0 9px; list-style:none}
.contener .contentContener .blocCartouche .banniere.bck1{background:url(../images/pic1.png) no-repeat left top;}
.contener .contentContener .blocCartouche .banniere.bck2{background:url(../images/pic2.png) no-repeat left top;}
.contener .contentContener .blocCartouche .banniere.bck3{background:url(../images/pic3.png) no-repeat left top;}
.contener .contentContener .blocCartouche .banniere h2 { font-size:17px; line-height:20px; margin: 0 0 0 100px;}
.contener .contentContener .blocCartouche .banniere h2.ajuste1 { padding-top:15px}
.contener .contentContener .content  { margin: 57px 0 0 0;padding: 10px 45px 45px 45px; background:#FFF; font-family:'RobotoNormal', Arial; font-size:14px;overflow:hidden; min-height:450px}
.contener .contentContener .content.ajust1  {padding: 15px 45px 45px 45px;}
.contener .contentContener .content.ajust2  {padding: 15px 33px 45px 33px;} 
.contener .contentContener .content.ajust1Prime  {padding: 15px 10px 45px 10px;}

.contener .contentContener .content .formType1  {border: 1px solid #dfdfdf; background:#FFF; width:50%;margin:40px auto 0 auto; padding:25px 80px; overflow:hidden}
.contener .contentContener .content .formType1 .ligneT1 {overflow:hidden; padding: 0 0 20px 0;}
.contener .contentContener .content h1 {font-family:'RobotoNormal', Arial; border-bottom:5px solid #e1e1e1; margin: 15px 0 25px 0; font-size:28px;font-weight: normal; padding-right: 80px;}
.contener .contentContener .content h1.h1Type2 {font-family:'RobotoNormal', Arial; border-bottom:5px solid #e1e1e1; margin: 15px 0 0 0; font-size:28px;font-weight: normal;}
.blocSidebar {float:left;width:200px !important; position:relative;margin-top:10px;}
#blocSidebar {float:left;width:200px !important; position:relative;}
.contener .contentContener .content ul.menuType1 { float:left;width: 200px;border-top: 3px solid #E1E1E1;margin: 0; }
.contener .contentContener .content ul.menuType1 li{border-bottom: 1px solid #CCC;margin: 0;padding: 0;background: #EEE;line-height: 20px;
list-style-type: none;}
.contener .contentContener .content ul.menuType1 li.subMenu{border-bottom: 1px solid #CCC !important;border-left: 1px solid #CCC !important;border-right: 1px solid #CCC !important;margin: 0;padding: 0;background: #EEE;line-height: 20px;
list-style-type: none;}
.contener .contentContener .content ul.menuType1 li a {display: block; font-family:'RobotoNormal', Arial;font-size: 13px;color: #1B1B1B;padding: 3% 4%;text-decoration: none;}
.contener .contentContener .content ul.menuType1 li a:hover {background: #fff;}
.contener .contentContener .content ul.menuType1 li a.complete:hover { background: url(../images/coche-verte.png) no-repeat 99% 50% !important; }
li .complete { background: url(../images/coche-verte.png) no-repeat 99% 50% !important; }

.activeMenu, .activeMenu :hover, .activeMenu .li.activeMenu a:hover {background: #1d7ac0 !important;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#1d7ac0), to(#1E6396)) !important;background: -webkit-linear-gradient(#1d7ac0, #1E6396) !important;background: -moz-linear-gradient(#1d7ac0, #1E6396) !important;background: -ms-linear-gradient(#1d7ac0, #1E6396) !important;background: -o-linear-gradient(#1d7ac0, #1E6396) !important;background: linear-gradient(#1d7ac0, #1E6396) !important; } 
.activeMenu a { color:#fff !important;}
.activeMenu li.subMenu a { color:#000 !important;}
.activeMenu li.activeMenu a { color:#fff !important;}
.activeMenu li.subMenu a:hover { background:#fff !important;}
.activeMenu li.activeMenu a:hover { background:#1d7ac0 !important;}
.activeMenu2, .activeMenu2 :hover {background: #1d7ac0 !important;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#1d7ac0), to(#1E6396)) !important;background: -webkit-linear-gradient(#1d7ac0, #1E6396) !important;background: -moz-linear-gradient(#1d7ac0, #1E6396) !important;background: -ms-linear-gradient(#1d7ac0, #1E6396) !important;background: -o-linear-gradient(#1d7ac0, #1E6396) !important;background: linear-gradient(#1d7ac0, #1E6396) !important; color:#fff !important; border: none !important}
.activeMenu2 a{ color:#fff !important;}

.btUpload {-webkit-border-radius: 4px;border-radius: 4px;background-color: #FFF;border: 1px solid #D8D8D8;cursor: pointer;display: inline-block;margin: 10px 8px 0 0;padding: 8px 13px;text-align: center;width: 125px; font-weight:bold}
.btSav{-webkit-border-radius: 4px;border-radius: 4px;background-color: #FFF;border: 1px solid #D8D8D8;cursor: pointer;display: inline-block;margin: 20px 8px 0 0;padding: 8px 13px;text-align: center;width: 125px; font-weight:bold; font-family:'RobotoNormal', Arial; font-size:13px}
.boutonType1 {margin: 0;width: auto; height:27px; line-height:27px;font-size: 11px;padding: 0 15px !important;cursor: pointer;border: 1px solid #CCC;font-weight: bold;display: inline;font-family: Arial;background: url(../images/fond-bouton-t1.png) repeat-x; }
.boutonType2 {margin: 0;width: auto;font-size: 11px;padding: 5px 15px 5px 35px !important;cursor: pointer;border: 1px solid #CCC;font-weight: bold;display: block;	font-family: Arial;	text-decoration:none;color:#1B1B1B;background: #fff url(../images/puce-plus.png) 12px 5px no-repeat;}
.boutonType3 {width: 100px;text-decoration: none;padding: 4px 5px 4px;display: block;cursor: pointer;font-weight: bold;color: #1B1B1B;
font-family: 'RobotoNormal', Arial;font-size: 13px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;text-align: center;background: #EFEDED;border: 1px solid #D9D9D9;}
.boutonType4 {width:188px; margin-top:5px;text-decoration: none;padding: 8px 5px 8px;display: block;cursor: pointer;font-weight: bold;color: #1B1B1B; font-family: 'RobotoNormal', Arial;font-size: 12px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;text-align: center; border: 1px solid #D9D9D9; line-height:16px}
.boutonType4_Inactif {width:188px; margin-top:5px;text-decoration: none;padding: 8px 5px 8px;display: block;cursor: default;font-weight: bold;color: #D9D9D9; font-family: 'RobotoNormal', Arial;font-size: 12px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;text-align: center; border: 1px solid #D9D9D9; line-height:16px}
.boutonType4 span.pucePDF{background: url(../images/picto-pdf2.png) no-repeat 0 0 !important;padding: 0 0 0 21px; }
.boutonRetour1 { position:absolute; top:40px; left:955px;font-family:'RobotoNormal', Arial;font-size: 13px;color: #1B1B1B;padding: 5px 8px 5px 24px;background: url(../images/puce-retour.png) no-repeat 4px 6px;text-decoration: none;}
.boutonRetour2 { position:absolute; top:135px; left:1150px;font-family:'RobotoNormal', Arial;font-size: 13px;color: #1B1B1B;padding: 5px 8px 5px 24px;background: url(../images/puce-retour.png) no-repeat 4px 6px;text-decoration: none;}
.boutonRetour3 { position:absolute; top:98px; left:960px;font-family:'RobotoNormal', Arial;font-size: 13px;color: #1B1B1B;padding: 5px 8px 5px 24px;background: url(../images/puce-retour.png) no-repeat 4px 6px;text-decoration: none;}
.boutonType5 { font-family:'RobotoNormal', Arial;font-size: 13px;color: #1B1B1B;padding: 5px 8px 5px 24px;background: url(../images/puce-parrainage.png) no-repeat 4px 7px;text-decoration: none;}
.boutonType6 {position:absolute; top:35px; left:956px;font-family:'RobotoNormal', Arial;font-size: 13px;color: #1B1B1B;padding: 5px 8px 5px 24px;text-decoration: none;background: #10ac56;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#10ac56), to(#048C42));
background: -webkit-linear-gradient(#10ac56, #048C42);background: -moz-linear-gradient(#10ac56, #048C42);background: -ms-linear-gradient(#10ac56, #048C42);
background: -o-linear-gradient(#10ac56, #048C42);background: linear-gradient(#10ac56, #048C42); padding:3px 16px; color:#fff}
.boutonType6:hover{opacity: 0.95;}
.boutonType7 {margin:0 0 0 20px;text-decoration: none;padding: 3px 10px 3px 10px;display: block;cursor: pointer;font-weight: bold;color: #1B1B1B; font-family: 'RobotoNormal', Arial;font-size: 12px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;text-align: center; border: 1px solid #D9D9D9; line-height:16px}

/* Contener > Encarts */
.encartType1 { float:left; clear:both; width:170px; display:block;font-size:12px; padding:15px} 
.encartType1 h3{font-size:13px; padding-bottom:5px} 
.encartType1 h3.dateEt1 {font-size:11px !important;}
.encartType1 ul.listeET1 {float:left;border-top: 1px solid #E1E1E1;margin: 0; width:100%} 
.encartType1 ul.listeET1 li {border-bottom: 1px solid #CCC;margin: 0;padding: 3px 0;line-height: 17px;list-style-type: none;}
.encartType1 ul.listePDF li {padding: 0}
.encartType1 ul.listePDF li a {background:url(../images/picto-pdf2.png) no-repeat 0 5px !important; padding:3px 0 3px 21px}
.encartType1 ul.listeET1 li a{ text-decoration:none; color:#000 !important; display:block}
.encartType1 ul.listeET1 li.sizeB1{font-size:28px; color:#fff;}
.encartType1.couleurET1 { background:#72c8ff url(../images/ico-signature.png) no-repeat 125px 10px}
.encartType1.couleurET2 { background:#9f0c0c url(../images/ico-alerte-bloquante.png) no-repeat 115px 8px; color:#FFFFFF} 
.encartType1.couleurET3 { background:#ff9000 url(../images/ico-alerte-non-bloquante.png) no-repeat 115px 13px; color:#FFFFFF} 
.encartType1.couleurET4 { background:#131313; color:#FFFFFF} 
.encartType1 ul.listeET1.borderC1, .encartType1 ul.listeET1.borderC1 li {border-color:#96d7ff;}
.encartType1 ul.listeET1.borderC2, .encartType1 ul.listeET1.borderC2 li {border-color:#bd2b2b;}
.encartType1 ul.listeET1.borderC3, .encartType1 ul.listeET1.borderC3 li {border-color:#ffb042;}

.blocIdentite ul { overflow:hidden; } 
.blocIdentite li { float:left; position:relative;width:232px;height:322px;color:#FFFFFF; margin-top:15px;list-style:none} 	
.blocIdentite li .blocIdentitePicto { display:block; position:absolute; top:0; left:1px;width:19px;height:18px;background: url(../images/picto-mail-eaquipe.png) no-repeat 0 0; cursor:pointer;} 
.blocIdentite li .blocLinkedin { display:block; position:absolute; top:18px; left:1px;width:19px;height:18px;background: url(../images/picto-Lkin.png) no-repeat 0 0; cursor:pointer;} 
.blocIdentite li .blocIdentiteSpan { display:block; position:absolute; top:262px; left:28px; width:185px; font-size:13px; text-align:center} 	
.blocIdentite li.idAR {background: url(../images/axel-rason.jpg) no-repeat 19px 0; } 	
.blocIdentite li.idAP {background: url(../images/alexandre-peschet.jpg) no-repeat 19px 0; } 	
.blocIdentite li.idPV {background: url(../images/pascal-vieville.jpg) no-repeat 19px 0; } 	
.blocIdentite li.idFF {background: url(../images/franck-fourriere.jpg) no-repeat 19px 0; } 	
.blocIdentite li.idAL {background: url(../images/arnaud-lallain.jpg) no-repeat 19px 0; } 	
franck-fourriere.jpg

/*.alertesNonBloquanteJQUI .ui-widget-header{ background:#ff9000 !important; color:#FFFFFF}
.alertesBloquanteJQUI .ui-widget-header{ background:#9f0c0c !important; color:#FFFFFF}
.alertesNonBloquanteJQUI .ui-dialog-content, .alertesBloquanteJQUI .ui-dialog-content{ font-size:12px;}*/
.blocAlertType1 { background:#ff9000 !important; color:#FFFFFF; padding:15px; margin: 5px}
.blocAlertType2 { background:#9f0c0c !important; color:#FFFFFF;padding:15px; margin: 5px}
.blocAlertType1 h3, .blocAlertType2 h3 {padding:0 0 4px 0 !important}
.blocAlertType1 .miseValeurBck1{ background:#FF9000; font-size:15px; padding:5px; margin-bottom:8px; display:block}
.blocAlertType1 .borderAl1 {border-bottom: 1px solid #ffb042;}
/* Contener > Bloc Contenu */ 
.contener .contentContener .cadreType1 {border: 4px solid #F1F1F1;float: left;width: 698px;padding: 15px 25px;margin: 0 0 45px 20px;  font-family:'RobotoNormal', Arial; font-size:14px}
.contener .contentContener .cadreType2 {float: left;width: 780px;margin: 0 0 45px 20px;  font-family:'RobotoNormal', Arial; font-size:14px}
.contener .contentContener .cadreType3 {border: 1px solid #e3e3e3; background:#F1F1F1; padding: 0; margin: 20px 0 0 0; width:320px}
.contener .contentContener .cadreType3 table tr td { background: url(../images/fond-grad1.png) 0 bottom }
.contener .contentContener .cadreType3 table thead td { background: url(../images/fond-tab-ie.png) 0 bottom }
/* Contener > slideDoc */
.slideDoc {position:absolute;top:156px; left: 1008px;}
.slideDoc span.sDPic1{display: block; height:44px; width:44px; background: #003258 url(../images/picto-qsc.png) no-repeat 0 0; color:#FFFFFF;cursor:pointer; padding: 40px 2px 0 2px; text-align:center}
.slideDoc span.sDPic2{display: block; height:44px; width:44px; background: #003258 url(../images/picto-qsc2.png) no-repeat 0 0; color:#FFFFFF; margin-top:1px; cursor:pointer;padding: 40px 2px 0 2px;}
.slideDoc span.dateMini { font-size:12px; font-family:Arial; text-align:center}
.slideDoc span.sDPic1:hover,.slideDoc span.sDPic2:hover { opacity:0.9}
.blocPdf, .blocPdf2 {background: #92d5ff;position: absolute;top: 156px;left: 1068px;width: 686px;padding:15px;}
.fermerBlocPdf, .fermerBlocPdf2{ cursor:pointer !important}
/* Contener > Bloc Formulaire */
.cadreFormGris  {background: #fff;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#DFDFDF));background: -webkit-linear-gradient(#fff, #DFDFDF);background: -moz-linear-gradient(#fff, #DFDFDF);background: -ms-linear-gradient(#fff, #DFDFDF);background: -o-linear-gradient(#fff, #DFDFDF);background: linear-gradient(#fff, #DFDFDF); min-height:450px}
.cadreForm {border: 4px solid #F1F1F1;	float: left;width: 680px;padding: 15px;	font-family: 'RobotoNormal', Arial;	font-size: 13px;margin: 10px 0 45px 35px}
.cadreForm.w100pc {width: 890px;} 
.cadreForm.ajustSlide {margin: 0px; padding:0px;border: 0px; background:none}
.cadreForm.ajustSlide .blocSeparateur1 {background:#a7ddff}
.cadreForm a { color:#000} 
.cadreForm h3 {padding: 10px 0;} 
.cadreForm .blocSeparateur1 {background: #EFEFEF;padding: 10px 20px 20px 20px;margin:0 0 5px 0 ;border-bottom: 2px solid #ccc}
.cadreForm .blocSeparateur2 {background: #EFEFEF;padding: 10px 20px 20px 20px;margin:0 0 5px 0 ;border-bottom: 2px solid #ccc}
.cadreForm label.labelType1 {padding: 8px 0 5px 2px; width:95%; display:block}
.cadreForm label.labelType2 {padding: 8px 0 5px 2px; width:95%;}
.cadreForm input.inputType1, .cadreForm textarea {padding: 5px .35em;border: 1px solid #CCC;color: #000;}
.cadreForm input.inputMontant, .cadreForm textarea {padding: 5px .35em;border: 1px solid #CCC;color: #000;}
.cadreForm select.selectType1 {padding: 5px; border: 1px solid #CCC;color: #000;} 
.cadreForm select.selectType11 {padding: 5px; border: 1px solid #CCC;color: #000;height:30px;} 
.cadreForm select.selectType2 {padding: 1px; border: 1px solid #CCC;color: #000;} 
.cadreForm input.w350 {	width: 350px}
.cadreForm input.w460 {	width: 460px}
.cadreForm input.w110 {	width: 110px}
.cadreForm input.w104 {	width: 104px}
.cadreForm input.w108 {	width: 108px}
.cadreForm input.w75 {	width: 75px}
.cadreForm .backType1 { background:#f7f7f7;border-bottom:1px solid #d9d8d8}
.cadreForm .blocTexteType1 { background:#e4e4e4; padding:10px}
.cadreForm .backType2 { background:#f7f7f7;padding:10px 10px 20px 10px}
.cadreForm .commentaireICO { background:url(../images/ico-comment.png) no-repeat 0 0; float:left;width:16px; height:16px; display:block; margin:10px 0 0 24px; cursor:pointer} 
.cadreForm .blocCommentT1{ padding:15px; border:1px solid #ccc; background:#e5e5e5; margin:15px 0}
.cadreForm .backType3 { padding:10px 10px 20px 10px}
.cadreForm .backTypeUpdated { background:#aaddbb;padding:10px 10px 20px 10px}
.cadreForm .backTypeUpdated .dateUpdated { font-size:11px; color:#1d76ba}
.cadreForm .couleurMetV1 { background:#f9dbf9;}
.cadreForm .couleurMetV2 { background:#d5f5d5;}
.cadreForm .couleurMetV3 { background:#ffd6d6;}
.cadreForm .couleurMetV4 { background:#cff5f5;} 
.cadreForm .couleurMetV5 { background:#91a9ff;}
.cadreForm .couleurMetV6 { background:#89c179;}
.cadreForm .couleurMetV7 { background:#bc91c8;}
.cadreForm .couleurMetV8 { background:#c7c7c7;}
.cadreForm .couleurMetV9 { background:#c69292;}

.cadreForm2 {font-size: 13px;margin: 0;font-family: 'open_sansregular', Arial, sans-serif}
.cadreForm2 input.w350 { width: 350px}
.cadreForm2 input.inputType1, .cadreForm2 textarea {padding: 5px .35em;border: 1px solid #cbd6e4;color: #000;-moz-border-radius: 5px;-webkit-border-radius: 5px; border-radius: 5px;-webkit-box-shadow: inset 1px 4px 9px -6px #dddddd;-moz-box-shadow: inset 1px 4px 9px -6px #dddddd;box-shadow: inset 1px 4px 9px -6px rgba(0,0,0,.39);}
.cadreForm2 .blocSeparateur1 {background: #f7f7f7;padding: 10px 20px 20px 20px;margin:0 0 5px 0 ;border-bottom: 2px solid #d9d9d9;border-top: 2px solid #d9d9d9}
.cadreForm2 .blocSeparateur2 {background: #f7f7f7;padding: 10px 20px 20px 20px;margin:0 0 5px 0 ;border-bottom: 2px solid #d9d9d9;border-top: 2px solid #d9d9d9}
.cadreForm2.w100pc {width: 890px;} 
.cadreForm2.ajustSlide {margin: 0px; padding:0px;border: 0px; background:none}
.cadreForm2.ajustSlide .blocSeparateur1 {background:#a7ddff}
.cadreForm2 h3 {padding: 10px 0;} 
.cadreForm2 .blocSeparateur2 {background: #EFEFEF;padding: 10px 20px 20px 20px;margin:0 0 5px 0 ;border-bottom: 2px solid #ccc}
.cadreForm2 .labelType1 {padding: 8px 0 5px 2px; display:block}
.cadreForm2 .labelType2 {padding: 0 0 0 2px;}
.cadreForm2 .labelType3 { with: 250px; padding: 0 0 0 2px;}

.cadreForm2 select.selectType1 {padding: 5px; border: 1px solid #CBD6E4;color: #000;-moz-border-radius: 5px;
-webkit-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: inset 1px 4px 9px -6px #DDD;-moz-box-shadow: inset 1px 4px 9px -6px #dddddd;box-shadow: inset 1px 4px 9px -6px rgba(0, 0, 0, 0.39);} 

.cadreForm2 .backType1 { background:#f7f7f7;border-bottom:1px solid #d9d8d8}
.cadreForm2 .blocTexteType1 { background:#e4e4e4; padding:10px}
.cadreForm2 .backType2 { background:#ffffff;padding:10px 10px 20px 10px}
.cadreForm2 .backType3 { background:#f7f7f7;padding:10px 10px 20px 10px}
.cadreForm2 .commentaireICO { background:url(../images/ico-comment.png) no-repeat 0 0; float:left;width:16px; height:16px; display:block; margin:10px 0 0 24px; cursor:pointer} 
.cadreForm2 .blocCommentT1{ padding:15px; border:1px solid #ccc; background:#e5e5e5; margin:15px 0}
.cadreForm2 .backType3 { padding:10px 10px 20px 10px}
.cadreForm2 .couleurMetV1 { background:#f9dbf9;}
.cadreForm2 .couleurMetV2 { background:#d5f5d5;}
.cadreForm2 .couleurMetV3 { background:#ffd6d6;}
.cadreForm2 .couleurMetV4 { background:#cff5f5;} 
.cadreForm2 .couleurMetV5 { background:#91a9ff;}
.cadreForm2 .couleurMetV6 { background:#89c179;}
.cadreForm2 .couleurMetV7 { background:#bc91c8;}
.cadreForm2 .couleurMetV8 { background:#c7c7c7;}
.cadreForm2 .couleurMetV9 { background:#c69292;}
/* Contener > fil Ariane */
ul.filAriane li {float:left; list-style-type:none;padding: 5px 5px 25px 5px; color:#666} 
ul.filAriane li a {text-decoration:none; color:#333} 
ul.filAriane li a:hover {color:#ec5104}
ul.filAriane li.selectAriane {color:#1B1B1B; font-weight:bold} 

/* Contener > Bloc Recherche Clients */
.blocClients .blocRecherche {
	position: relative;
	padding: 8px 10px;
	border-bottom: 1px solid #D8D8D8;
	background: #F1F1F1;
	overflow: hidden;
	height: 26px;
}

.blocClients .blocRechercheAdmin {
	position: relative;
	padding: 8px 10px;
	background: #FFF;
	overflow: hidden;
	height: 26px;
}

.blocClients .blocSubmenu {
	position: relative;
	padding: 8px 10px;
	border-bottom: 1px solid #D8D8D8;
	background: #F1F1F1;
	overflow: hidden;
	height: 46px;
}

.blocClients .formType2 .blocGauche {float: left}
.blocClients .formType2 .blocDroit {float: right;width: 190px}
.blocClients .formType2 .width300 {width: 300px !important;}
.blocClients .formType2 input[type=text] {
	font-size: 12px;
	margin: 0;
	padding: 5px 5px 5px 5px;
	border: 1px solid #CCC;
	font-family: Arial
}
.blocClients .formType2 .marginLeft5 {margin-left: 5px !important;}
.blocClients .formType2.ajusteurFormType2 { position:absolute; top:-3px;left:670px;}
/* Contener > Bloc Glossaire Clients */
.blocClients .glossaireType1 {margin: 20px 12px 30px 8px;}
.blocClients .glossaireType1 a.lettreGlossaireOn {font-weight: bold;color: #ff6800;	text-decoration: none;font-family: 'RobotoNormal', Arial;font-size: 12px;padding: 2px 5px}
.blocClients .glossaireType1 a.lettreGlossaire:hover {color: #FFF;background-color: #FF6800;border: 1px solid #FF6800;}
.blocClients .glossaireType1 a.lettreGlossaire {font-size: 12px;text-decoration: none;border: 1px solid #d8d8d8;padding: 2px 5px;color: #333;font-family: 'RobotoNormal', Arial;}
.popUpStyle1 .glossaireType1 {margin: 20px 12px 30px 12px;}
.popUpStyle1 .glossaireType1 a.lettreGlossaireOn {font-weight: bold;color: #ff6800;	text-decoration: none;font-family: 'RobotoNormal', Arial;font-size: 12px;padding: 2px 5px}
.popUpStyle1 .glossaireType1 a.lettreGlossaire:hover {color: #FFF;background-color: #FF6800;border: 1px solid #FF6800;}
.popUpStyle1 .glossaireType1 a.lettreGlossaire {font-size: 12px;text-decoration: none;border: 1px solid #d8d8d8;padding: 2px 5px;color: #333;font-family: 'RobotoNormal', Arial;}

/* Contener > Bloc Glossaire Clients POPUP*/
.blocClients .glossaireType1Popup {margin: 20px 12px 30px 8px;}
.blocClients .glossaireType1Popup a.lettreGlossaireOnPopup {font-weight: bold;color: #ff6800;	text-decoration: none;font-family: 'RobotoNormal', Arial;font-size: 12px;padding: 2px 5px}
.blocClients .glossaireType1Popup a.lettreGlossairePopup:hover {color: #FFF;background-color: #FF6800;border: 1px solid #FF6800;}
.blocClients .glossaireType1Popup a.lettreGlossairePopup {font-size: 12px;text-decoration: none;border: 1px solid #d8d8d8;padding: 2px 5px;color: #333;font-family: 'RobotoNormal', Arial;}
.popUpStyle1 .glossaireType1Popup {margin: 20px 12px 30px 12px;}
.popUpStyle1 .glossaireType1Popup a.lettreGlossaireOnPopup {font-weight: bold;color: #ff6800;	text-decoration: none;font-family: 'RobotoNormal', Arial;font-size: 12px;padding: 2px 5px}
.popUpStyle1 .glossaireType1Popup a.lettreGlossairePopup:hover {color: #FFF;background-color: #FF6800;border: 1px solid #FF6800;}
.popUpStyle1 .glossaireType1Popup a.lettreGlossairePopup {font-size: 12px;text-decoration: none;border: 1px solid #d8d8d8;padding: 2px 5px;color: #333;font-family: 'RobotoNormal', Arial;}

/* Contener > Bloc Tableau Clients */
.blocClients .tableauT1 {font-family: Arial;font-size: 11px}
.blocClients .tableauT1 a, .blocClients .tableauT1 a:active{ text-decoration:none; color:#000}
.blocClients .tableauT1 th {color: #fff;background: url(../images/fond-tab-ie.png) repeat-x;font-size: 11px;padding: 5px 3px;border-bottom: 2px solid #fff;border-right: 1px solid #fff;background-size:auto 100%;}
.blocClients .tableauT1 th.titre2t1{color: #fff;background: #004766;font-size: 11px;padding: 5px 0px; border-left: 1px solid #fff}
.blocClients .tableauT1 th.bckT1{background: url(../images/fond-tab-ie2.png) repeat-x left bottom}
/*.blocClients .tableauT1 td {padding: 8px 6px; height:27px;}*/
.blocClients .tableauT1 td {padding: 4px 2px; height:20px;}
.blocClients .tableauT1.ajustTD1 td, .ajustTD1 { height:inherit !important}
.blocClients .tableauT1 td.ligne1 {
background: #ebebeb;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ebebeb), to(#DCDCDC));background: -webkit-linear-gradient(#ebebeb, #DCDCDC);
background: -moz-linear-gradient(#ebebeb, #DCDCDC);background: -ms-linear-gradient(#ebebeb, #DCDCDC);background: -o-linear-gradient(#ebebeb, #DCDCDC);
background: linear-gradient(#ebebeb, #DCDCDC);border-left: 1px solid #fff;border-bottom: 1px solid #fff;}
.blocClients .tableauT1 td.ligne2 {
background: #f8f8f8;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f8f8f8), to(#EEEEEE));
background: -webkit-linear-gradient(#f8f8f8, #EEEEEE);background: -moz-linear-gradient(#f8f8f8, #EEEEEE);background: -ms-linear-gradient(#f8f8f8, #EEEEEE);
background: -o-linear-gradient(#f8f8f8, #EEEEEE);background: linear-gradient(#f8f8f8, #EEEEEE);	border-left: 1px solid #fff;border-bottom: 1px solid #fff;}
.blocClients .tableauT1 td.ligne3 {background: #ddedf4}
.blocClients .tableauT1 td.ligne4 {background: #f9cdb6}
.blocClients .tableauT1 td.ligne2 img, .blocClients .tableauT1 td.ligne1 img {vertical-align: top}
.blocClients .tableauT1 td.couleurVerte, .blocClients .tableauT2 td.couleurVerte {
background: #10ac56;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#10ac56), to(#048C42));
background: -webkit-linear-gradient(#10ac56, #048C42);background: -moz-linear-gradient(#10ac56, #048C42);background: -ms-linear-gradient(#10ac56, #048C42);
background: -o-linear-gradient(#10ac56, #048C42);background: linear-gradient(#10ac56, #048C42);
}
.blocClients .tableauT1 td.couleurGrise, .blocClients .tableauT2 td.couleurGrise {
background: #767676;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#767676), to(#626262));
background: -webkit-linear-gradient(#767676, #626262);background: -moz-linear-gradient(#767676, #626262);background: -ms-linear-gradient(#767676, #626262);
background: -o-linear-gradient(#767676, #626262);background: linear-gradient(#767676, #626262);
}
.blocClients .tableauT1 td.couleurOrange, .blocClients .tableauT2 td.couleurOrange {
background: #ff6b2f;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ff6b2f), to(#F85716));
background: -webkit-linear-gradient(#ff6b2f, #F85716);background: -moz-linear-gradient(#ff6b2f, #F85716);background: -ms-linear-gradient(#ff6b2f, #F85716);
background: -o-linear-gradient(#ff6b2f, #F85716);background: linear-gradient(#ff6b2f, #F85716);
}
.blocClients .tableauT1 td.couleurRouge, .blocClients .tableauT2 td.couleurRouge {
background: #db1000;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#db1000), to(#C50E00));
background: -webkit-linear-gradient(#db1000, #C50E00);background: -moz-linear-gradient(#db1000, #C50E00);background: -ms-linear-gradient(#db1000, #C50E00);
background: -o-linear-gradient(#db1000, #C50E00);background: linear-gradient(#db1000, #C50E00);
}
.blocClients .tableauT1 td.couleurBleu, .blocClients .tableauT2 td.couleurBleu {
background: #5ca4ea;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#5ca4ea), to(#4E95DA));
background: -webkit-linear-gradient(#5ca4ea, #4E95DA);background: -moz-linear-gradient(#5ca4ea, #4E95DA);
background: -ms-linear-gradient(#5ca4ea, #4E95DA);background: -o-linear-gradient(#5ca4ea, #4E95DA);
background: linear-gradient(#5ca4ea, #4E95DA);}
.blocClients .tableauT1 td.couleurJaune, .blocClients .tableauT2 td.couleurJaune {background: #ffdc38;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffdc38), to(#FFC738));background: -webkit-linear-gradient(#ffdc38, #FFC738);background: -moz-linear-gradient(#ffdc38, #FFC738);background: -ms-linear-gradient(#ffdc38, #FFC738);background: -o-linear-gradient(#ffdc38, #FFC738);background: linear-gradient(#ffdc38, #FFC738);}
.blocClients .tableauT1 td.couleurNoir, .blocClients .tableauT2 td.couleurNoir {background: #1b1b1b;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#1b1b1b), to(#1B1B1B000));
background: -webkit-linear-gradient(#1b1b1b, #1B1B1B000);
background: -moz-linear-gradient(#1b1b1b, #1B1B1B000);
background: -ms-linear-gradient(#1b1b1b, #1B1B1B000);
background: -o-linear-gradient(#1b1b1b, #1B1B1B000);
background: linear-gradient(#1b1b1b, #1B1B1B000);}
.blocClients .tableauT1 input[type=text] {
padding: 5px .35em;border: 1px solid #CCC;color: #000; width:150px;font-size: 13px;
	}
.blocClients .tableauT2 {font-family: Arial;font-size: 11px}
.blocClients .tableauT2 td {padding: 2px 5px}
.blocClients .formType2.ajusteurFormType2 {
    left: 670px;
    position: absolute;
    top: -3px;
}
.blocMV0 {
	position: relative;
	padding: 8px 10px;
	margin: 10px 0;
	overflow: hidden;
	height: 28px;
	color:#FFFFFF;
	font-size: 16px
}
.blocMV1 {
	position: relative;
	padding: 8px 10px;
	margin: 10px 0;
	background: url(../images/fond-tab-ie.png) repeat-x;
	overflow: hidden;
	height: 28px;
	color:#b1e0f4;
	font-size: 16px
}

.blocMV1Sup {	
	height: 47px!important;

}

.firstliSup {	
        padding: 0px 38px!important;
    display : inline-block!important;
	width: 230px!important;

}



/* Contener > Bloc Souscrire */
.selMiseEvColor1 { background:#1B1B1B !important} 
table.tableauT3 {font-size: 13px;border-collapse: separate;border-spacing: 2px;border-color: #808080; clear:both}
table.tableauT3 .miseAvant{font-size:14px;color:#FFF;padding: 6px 15px 6px;border-radius: 3px;background: #ec4f01;box-shadow: 0 10px 30px rgba(255, 255, 255, 0.13) inset,0 1px 0 rgba(255, 255, 255, 0.3);}
table.tableauT3 .miseAvant2{padding: 0px 21px;border-radius: 4px;background: url(../images/nuage-select.png) no-repeat; width:138px; height:74px}
table.tableauT3 .miseAvant3 {font-size:14px;color:#FFF;padding: 6px 15px 6px;border-radius: 3px;background: none;box-shadow: 0 10px 30px rgba(255, 255, 255, 0.13) inset,0 1px 0 rgba(255, 255, 255, 0.3);}
table.tableauT3 .miseAvant4 {font-size:14px;color:#FFF;padding: 6px 1px 6px;border-radius: 3px;background:#ec4f01;box-shadow: 0 10px 30px rgba(255, 255, 255, 0.13) inset,0 1px 0 rgba(255, 255, 255, 0.3);}
table.tableauT3 .textMa10 {font-size:10px !important; font-weight:normal}
table.tableauT3 .ajusteurMA {height:72px;} 
table.tableauT3 .ajusteurMA.h86 {height:86px;}
table.tableauT3 .ajusteurMA span{ line-height:12px; color:#f7e6dd;}
table.tableauT3 .offreEtiquette{font-size:13px;color:#FFF;padding: 3px 12px 3px;background: #ec4f01;box-shadow: 0 10px 30px rgba(255, 255, 255, 0.13) inset,0 1px 0 rgba(255, 255, 255, 0.3); font-weight:bold;}
table.tableauT3 .offreEtiquette2{font-size:13px;color:#1B1B1B;padding: 3px 12px 3px;background: url(../images/tab3-fond1.png) repeat-x;box-shadow: 0 10px 30px rgba(255, 255, 255, 0.13) inset,0 1px 0 rgba(255, 255, 255, 0.3); font-weight:bold; color:#06506F; }
table.tableauT3 td {padding: 6px 12px;background: #f7f7f7;border-right: 1px solid #D9D9D9;border-bottom: 1px solid #D9D9D9;}
table.tableauT3 td.tdVide {background: none;border: none;}
table.tableauT3 .ajusteurCoche {text-align: center; /*border: 1px solid #efeded; background:#ec560b;filter : alpha(opacity=7); opacity : 0.7;*/}
table.tableauT3 .celGrise1 {background: #efeded}
table.tableauT3 .celOrange1 {background: url(../images/tab3-fond2.png) repeat-x;}
table.tableauT3 .miseValeur {padding:5px 25px;}
table.tableauT3 .miseValeur2 {padding:5px; margin:8px;background: #fff;
-moz-box-shadow: 3px 3px 3px 0px #cfcfcf;
-webkit-box-shadow: 3px 3px 3px 0px #cfcfcf;
-o-box-shadow: 3px 3px 3px 0px #cfcfcf;
box-shadow: 3px 3px 3px 0px #cfcfcf;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#cfcfcf, Direction=135, Strength=3);
}
table.tableauT3 td.couleurVerte {
background: #10ac56;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#10ac56), to(#048C42));
background: -webkit-linear-gradient(#10ac56, #048C42);background: -moz-linear-gradient(#10ac56, #048C42);background: -ms-linear-gradient(#10ac56, #048C42);
background: -o-linear-gradient(#10ac56, #048C42);background: linear-gradient(#10ac56, #048C42);
}
table.tableauT3 .bordureBottom3px {border-bottom: 3px solid #D9D9D9;}
table.tableauT3 .bordureTop1px {border-top: 1px solid #D9D9D9;}
table.tableauT3 .bordureTop3px {border-top: 3px solid #D9D9D9;}
table.tableauT3 td.tdCategorie {background: url(../images/tab3-fond1.png) repeat-x;height: 18px;color: #f13f00;}
table.tableauT3 td.tdCategorie2 {background: url(../images/tab3-fond1.png) repeat-x;}
table.tableauT3 td.tdCategorie3 {color: #FFF !important;background: url(../images/fond-tab-ie.png) repeat-x; border:0px}
table.tableauT3 input.w350 {width: 350px;}
table.tableauT3 .textOrange {color: #F13F00;}
table.tableauT3 .textBlanc {color: #fff;}
table.tableauT3 .text18px { font-size:18px}
.textBleu {color: #06506f;}
table.tableauT3 .fondOrange {background:#ec560b;}
table.tableauT3 input.inputType1 {padding: 5px; border: 1px solid #CCC;color: #000;}
table.tableauT3 select.inputType2 {padding: 5px;border: 1px solid #CCC;color: #000;}
table.tableauT3.noBorder td{border:none !important;}

table.tableauT4 td { border-bottom:none} 

table.tableauT6 { border:1px solid #ed580e}

table.tableauT7 {font-size:12px}
table.tableauT7 td.ligneTitre1 { background:#e0e0e0; font-weight:bold;padding:6px}
table.tableauT7 td.ligne1 { background:#ebeaea;}
table.tableauT7 td.ligne2 { background:#e7e6e6;padding: 2.5px;}
table.tableauT7 td.ligne3 {background: #fff;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#efefef));background: -webkit-linear-gradient(#fff, #efefef);background: -moz-linear-gradient(#fff, #efefef);background: -ms-linear-gradient(#fff, #efefef);background: -o-linear-gradient(#fff, #efefef);background: linear-gradient(#fff, #efefef);}

table.tableauT8 {font-size:12px}
table.tableauT8 td.ligneTitre1 { background:#e0e0e0; font-weight:bold; padding:5px}
table.tableauT8 td.ligneTitre2 { background:#dbdbdb; font-weight:bold; padding:5px}
table.tableauT8 td.ligneTitre3 { background:#d8d8d8; font-weight:bold; padding:5px}
table.tableauT8 td.ligne1 { background:#ebeaea; padding:5px}
table.tableauT8 td.ligne2 { background:#e7e6e6; padding:5px}
table.tableauT8 td.ligne3 { background:#e0e0e0; padding:5px} 

.tableauT9 {font-family: Arial;font-size: 12px}
.tableauT9 th {color: #fff;background: url(../images/fond-tab-ie.png) repeat-x;font-size: 11px;padding: 5px 4px !important; border-bottom: 2px solid #fff}
.tableauT9 td {padding: 6px;}
.tableauT9 td.ligne1 {background: #ebebeb;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ebebeb), to(#DCDCDC));background: -webkit-linear-gradient(#ebebeb, #DCDCDC);
background: -moz-linear-gradient(#ebebeb, #DCDCDC);background: -ms-linear-gradient(#ebebeb, #DCDCDC);background: -o-linear-gradient(#ebebeb, #DCDCDC);
background: linear-gradient(#ebebeb, #DCDCDC);border-left: 1px solid #fff;border-bottom: 1px solid #fff;}

.titreTD1 { padding: 6px 2px; background:#e1dad9; display:block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.titreTD2 { padding: 12px 0 6px 0; display:block; color:#959595}
.titreTDL1 { padding: 4px; display:block}
a.titreHov:hover { color:#FF6800}

.blocTitreNuage {background:url(../images/titre-nuage.png) no-repeat; border:none; color:#FFF; font-size:14px; padding: 37px 0 8px 15px; clear:both; margin: 0 0 5px 41px; width:89%; overflow:hidden;}
.blocBtMP { float:right; width:60px; height:20px}
.blocBtMP .btTtypePlus, .blocBtMP .btTtypePlus2, .blocBtMP .btTtypePlus3, .blocBtMP .btTtypePlus4 { float:left;background:url(../images/bt-plus.png) no-repeat;padding: 0; margin: 0 0 0 5px; width:20px; height:20px;}
.blocBtMP .btTtypeMoin, .blocBtMP .btTtypeMoin2, .blocBtMP .btTtypeMoin3, .blocBtMP .btTtypeMoin4 { float:left;background:url(../images/bt-moin.png) no-repeat;padding: 0; margin: 0 0 0 5px; width:20px; height:20px; }

/* Contener > Bloc pagination Clients */
.paginationT1 {	margin: 0 auto;	font-family: Arial;	font-size: 12px;
	padding:10px;text-align:center;	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;}
.paginationT1 a {	color: #055578;	text-decoration: none;	font-family: Arial;	font-size: 13px;
	font-weight:bold;	padding: 0 3px}
/* ----------------------UL Menu liste1------------------ */
ul.menuListe1 {width: 730px;margin: 3px 0 0 0; float:right; text-align:right}
ul.menuListe1 li {margin:0;padding: 5px 3px; list-style-type: none; display: inline; }
ul.menuListe1 li a {font-family:'RobotoNormal', Arial;font-size: 13px;color: #1B1B1B;padding: 5px 8px 5px 24px;background: url(../images/puce-plus.png) no-repeat 4px 6px;text-decoration: none;}
ul.menuListe1 li a:hover {background: #fff url(../images/puce-plus.png) no-repeat 4px 6px;}

ul.menuListe2 {left: 126px;  position: absolute;   top: 0;    width: 1150px;}
ul.menuListe2 li { float:left;list-style-type: none; display: block;width:110px; line-height:16px;background: url(../images/puce-plus.png) no-repeat 4px 6px;text-decoration: none;padding: 5px 8px 5px 24px;  }
ul.menuListe2 li a {  font-family:'RobotoNormal', Arial;font-size: 13px;color: #1B1B1B;text-align:left; text-decoration:none !important; display: block;}

ul.menuListe3 {position: absolute;   top: 0;}
ul.menuListe3 li { float:left;list-style-type: none; display: block;width:200px; line-height:16px;background: url(../images/puce-pc.png) no-repeat 4px 6px;text-decoration: none;padding: 5px 8px 5px 24px;  }
ul.menuListe3 li a {  font-family:'RobotoNormal', Arial;font-size: 13px;color: #1B1B1B;text-align:left; text-decoration:none !important; display: block;}
ul.menuListe3 li:hover {background: #fff url(../images/puce-pc.png) no-repeat 4px 6px;}

ul.menuListe1 li a:hover, ul.menuListe2 li:hover {background: #fff url(../images/puce-plus.png) no-repeat 4px 6px;}
ul.menuListe1 li a.puceLoupe, ul.menuListe2 li.puceLoupe {background: url(../images/puce-loupe.png) no-repeat 4px 6px;}
ul.menuListe1 li a.puceLoupe:hover, ul.menuListe2 li.puceLoupe:hover{background: #fff url(../images/puce-loupe.png) no-repeat 4px 6px;}
ul.menuListe1 li a.puceSupprimer { background: url("../images/puce-supprimer.png") no-repeat 4px 6px;}

ul.menuListe1 li a.puceEnv{background: url(../images/puce-env.png) no-repeat 4px 6px;}
ul.menuListe1 li a.puceEnv:hover{background: #fff url(../images/puce-env.png) no-repeat 4px 6px;}
ul.menuListe2 li.puceEnv{background: url(../images/puce-env.png) no-repeat 4px 6px; width:100px;}
ul.menuListe2 li.puceT{background: url(../images/puce-T.png) no-repeat 4px 6px; width:100px;}
ul.menuListe2 li.puceT:hover{background: #fff url(../images/puce-T.png) no-repeat 4px 6px;width:100px;}

ul.menuListe2 li.puceEnv:hover{background: #fff url(../images/puce-env.png) no-repeat 4px 6px;width:100px;}

ul.menuListe2 li.puceRto{background: url(../images/puce-rto.png) no-repeat 4px 6px; width:100px;}
ul.menuListe2 li.puceRto:hover{background: #fff url(../images/puce-rto.png) no-repeat 4px 6px;width:100px;}

ul.menuListe2 li.puceEnv2{background: url(../images/puce-env.png) no-repeat 4px 6px; width:250px;}
ul.menuListe2 li.puceEnv2:hover{background: #fff url(../images/puce-env.png) no-repeat 4px 6px;width:250px;}

ul.menuListe2 li.puceConstAv{background: url(../images/puce-p.png) no-repeat 4px 6px; width:150px !important;float:right;}
ul.menuListe2 li.puceConstAv:hover{background: #fff url(../images/puce-p.png) no-repeat 4px 6px;width:150px !important;float:right;}

ul.menuListe1 li a.puceEuro, ul.menuListe2 li.puceEuro {background: url(../images/puce-euro.png) no-repeat 4px 6px;}
ul.menuListe1 li a.puceEuro:hover, ul.menuListe2 li.puceEuro:hover {background: #fff url(../images/puce-euro.png) no-repeat 4px 6px;}
ul.menuListe1 li a.pucePC, ul.menuListe2 li.pucePC {background: url(../images/puce-pc.png) no-repeat 4px 6px;}
ul.menuListe1 li a.pucePC:hover, ul.menuListe2 li.pucePC:hover {background: #fff url(../images/puce-pc.png) no-repeat 4px 6px;}
ul.menuListe1 li a.pucePDF, ul.menuListe2 li.pucePDF{background: url(../images/picto-pdf2.png) no-repeat 2px 6px;}
ul.menuListe1 li a.puceExcel, ul.menuListe2 li.puceExcel{background: url(../images/picto-xls2.png) no-repeat 2px 6px;}
ul.menuListe1 li a.pucePDF:hover, ul.menuListe2 li.pucePDF:hover{background: #fff url(../images/picto-pdf2.png) no-repeat 2px 6px;}
ul.menuListe1 li a.puceExcel:hover, ul.menuListe2 li.puceExcel:hover{background: #fff url(../images/picto-xls2.png) no-repeat 2px 6px;}
ul.menuListe1 li a.puceRetour, ul.menuListe2 li.puceRetour {background: url(../images/puce-retour.png) no-repeat 4px 6px;}
ul.menuListe1 li a.puceRetour:hover, ul.menuListe2 li.puceRetour:hover{background: #fff url(../images/puce-retour.png) no-repeat 4px 6px;}
ul.menuListe1 li a.puceCrayon{background: url(../images/puce-crayon.png) no-repeat 4px 7px;}
ul.menuListe1 li a.puceCrayon:hover{background: #fff url(../images/puce-crayon.png) no-repeat 4px 7px;}
ul.menuListe1 li a.puceClient2{background: url(../images/picto-client2.png) no-repeat 4px 7px;}
ul.menuListe1 li a.puceClient2:hover{background: #fff url(../images/picto-client2.png) no-repeat 4px 7px;}
ul.menuListe1 li a.puceTrombone{background: url(../images/picto-trombone.png) no-repeat 4px 7px;}
ul.menuListe1 li a.puceTrombone:hover{background: #fff url(../images/picto-trombone.png) no-repeat 4px 7px;}
ul.menuListe1 li a.puceEclair{background: url(../images/picto-eclair.png) no-repeat 4px 7px;}
ul.menuListe1 li a.puceEclair:hover{background: #fff url(../images/picto-eclair.png) no-repeat 4px 7px;}
ul.menuListe1 li a.puceListe{background: url(../images/puce-liste.png) no-repeat 4px 7px;}
ul.menuListe1 li a.puceListe:hover{background: #fff url(../images/puce-liste.png) no-repeat 4px 7px;}
ul.menuListe1 li a.puceAt{background: url(../images/picto-at.png) no-repeat 4px 7px;}
ul.menuListe1 li a.puceAt:hover{background: #fff url(../images/picto-at.png) no-repeat 4px 7px;}
ul.menuListe1 li a.puceCam2{background: url(../images/picto-cam2.png) no-repeat 4px 7px;}
ul.menuListe1 li a.puceCam2:hover{background: #fff url(../images/picto-cam2.png) no-repeat 4px 7px;}
ul.menuListe1 li a.puceContrats{background: url(../images/picto-comptes.png) no-repeat 4px 7px;}
ul.menuListe1 li a.puceContrats:hover{background: #fff url(../images/picto-comptes.png) no-repeat 4px 7px;}
ul.menuListe1 li a.puceSup{background: url(../images/picto-erase.png) no-repeat 4px 7px;}
ul.menuListe1 li a.puceSup:hover{background: #fff url(../images/picto-erase.png) no-repeat 4px 7px;}
ul.menuListe1 li a.puceNote{background: url(../images/picto-note.png) no-repeat 4px 7px;}
ul.menuListe1 li a.puceNote:hover{background: #fff url(../images/picto-note.png) no-repeat 4px 7px;}
ul.menuListe1 li a.pucePhone{background: url(../images/picto-phone.png) no-repeat 4px 7px;}
ul.menuListe1 li a.pucePhone:hover{background: #fff url(../images/picto-phone.png) no-repeat 4px 7px;}
ul.menuListe1 li a.puceAgenda2{background: url(../images/picto-agenda3.png) no-repeat 4px 7px;}
ul.menuListe1 li a.puceAgenda2:hover{background: #fff url(../images/picto-agenda3.png) no-repeat 4px 7px;}
ul.menuListe1 li a.puceMouv2{background: url(../images/picto-mouv2.png) no-repeat 4px 7px;}
ul.menuListe1 li a.puceMouv2:hover{background: #fff url(../images/picto-mouv2.png) no-repeat 4px 7px;}
ul.menuListe1 li a.puceH{background: url(../images/puce-h.png) no-repeat 4px 7px;}
ul.menuListe2 li a.puceH:hover{background: #fff url(../images/puce-h.png) no-repeat 4px 7px;}
ul.menuListe1 li a.puceInfo{background: url(../images/puce-info.png) no-repeat 4px 7px;}

ul.menuListe2 li.puceConf{background: url(../images/puce-conf.png) no-repeat 4px 6px;}
ul.menuListe2 li.puceConf:hover{background: #fff url(../images/puce-conf.png) no-repeat 4px 6px;}
ul.menuListe2 li.puceCrayon { background: url("../images/puce-crayon.png") no-repeat scroll 4px 6px rgba(0, 0, 0, 0);}
ul.menuListe2 li.puceCrayon:hover { background: #fff url("../images/puce-crayon.png") no-repeat 4px 6px;}
ul.menuListe2 li.puceVig{background: url(../images/puce-v.png) no-repeat 4px 6px;}
ul.menuListe2 li.puceVig:hover{background: #fff url(../images/puce-v.png) no-repeat 4px 6px;}
ul.menuListe2 li.puceLABModel{background: url(../images/puce-lab.png) no-repeat 4px 6px;}
ul.menuListe2 li.puceLABModel:hover{background: #fff url(../images/puce-lab.png) no-repeat 4px 6px;}
ul.menuListe2 li.puceSupprimer { background: url("../images/puce-supprimer.png") no-repeat scroll 4px 6px rgba(0, 0, 0, 0);}
ul.menuListe2 li.puceSupprimer:hover { background: #fff url("../images/puce-supprimer.png") no-repeat 4px 6px;}
ul.menuListe2 li.puceUser { background: url("../images/puce-user.png") no-repeat scroll 4px 6px rgba(0, 0, 0, 0);}
ul.menuListe2 li.puceUser:hover { background: #fff url("../images/puce-user.png") no-repeat 4px 6px;}
ul.menuListe4 li a.puceMouv {background: #fff url(../images/picto-mouv.png) no-repeat 0 0}
ul.menuListe4 li a.pucePos {background: #fff url(../images/picto-position.png) no-repeat 0 0}
ul.menuListe2 li.puceMdp { background: url("../images/picto-mp.png") no-repeat scroll 4px 6px rgba(0, 0, 0, 0);}
ul.menuListe2 li.puceMdp:hover { background: #fff url("../images/picto-mp.png") no-repeat 4px 6px;}

ul.menuListe2 li.puceClient2{background: url(../images/picto-client2.png) no-repeat 4px 7px;}
ul.menuListe2 li.puceClient2:hover{background: #fff url(../images/picto-client2.png) no-repeat 4px 7px;}
ul.menuListe2 li.puceTrombone{background: url(../images/picto-trombone.png) no-repeat 4px 7px;}
ul.menuListe2 li.puceTrombone:hover{background: #fff url(../images/picto-trombone.png) no-repeat 4px 7px;}
ul.menuListe2 li.puceEclair{background: url(../images/picto-eclair.png) no-repeat 4px 7px;}
ul.menuListe2 li.puceEclair:hover{background: #fff url(../images/picto-eclair.png) no-repeat 4px 7px;}

ul.menuListe2 li.puceFusion{background: url(../images/fusion.png) no-repeat 4px 7px;}
ul.menuListe2 li.puceFusion:hover{background: #fff url(../images/fusion.png) no-repeat 4px 7px;}
ul.menuListe1 li a.puceFusion{background: url(../images/fusion.png) no-repeat 4px 7px;}
ul.menuListe1 li a.puceFusion:hover{background: #fff url(../images/fusion.png) no-repeat 4px 7px;}

/*------------------Liste Alpha1-------------------*/
/*---agreg--- modifier 5 au lieu de 3 car il y a une confisuion*/
ul.menuListe5 {width: 100%;margin: 3px 0 0 0}
ul.menuListe5 li {margin:0;padding: 5px 38px; list-style-type: none; display: inline }
ul.menuListe4 {width: 100%;margin: 3px 0 0 0}
ul.menuListe4 li {margin:0;padding: 5px 18px; list-style-type: none; display: inline }
ul.menuListe4 li a {font-family: 'RobotoNormal', Arial;font-size: 13px;color: #1B1B1B;padding: 6px 8px 10px 38px;text-decoration: none}
ul.menuListe4 li a:hover {color:#f13f00}
ul.menuListe4 li a.puceCam {background: #fff url(../images/picto-cam.png) no-repeat 0 0}

/*------------------Liste Alpha1-------------------*/
.listeAlpha1 {font-family:'RobotoNormal',Arial; font-size:13px;} 
.listeAlpha1 h1.titre1 {background:url(../images/fond-titre-tableau-bord.png) no-repeat center; text-align:center; font-size:14px !important;line-height:35px !important; padding:0 !important; margin:0 !important; border:none !important; font-weight: bold !important;} 
.cadreAlpha1 {border-bottom: 1px solid #fdb885;border-left: 1px solid #fdb885;border-right: 1px solid #fdb885; overflow:hidden; background:#fff; margin: 0 0 24px 0}
.listeAlpha1 p { padding: 0 15px;} 
.listeAlpha1.ajusteurAlpha1 { float:left; width:330px; margin-left:7px;} 
.listeAlpha1.ajusteurAlpha2 { float:left;  width:640px; margin-left:20px}  
.contentAlpha1 {background-color:#f5f5f5; margin:16px 0 16px 16px;width:296px; float:left; padding: 0 0 30px 0}
.contentAlpha1.bckColor1 {background-color:#dcecf5;}
.contentAlpha1.ajusteHeight1 {height:430px}
.contentAlpha1.ajusteHeight2 {height:130px}
.contentAlpha1.ajusteHeightRelanceDataNl {height:170px}
.contentAlpha1.ajusteWidht1 {width:618px}
.contentAlpha1 h2 {background:url(../images/fond-titre-tableau-bord-h2.png) repeat-x; font-size:13px; font-family:'RobotoNormal',Arial;line-height: 30px; color:#FFF; font-weight:normal;padding:0 0 0 9px;margin: 0;}
.contentAlpha1 ul {list-style-type: none;padding:12px 12px 15px 12px; margin:0; min-height:160px}
.contentAlpha1 ul li {border-bottom: 1px solid #c8ccce; border-top: 1px solid #fff;}
.contentAlpha1 ul li a {display:block;padding:6px 6px; text-decoration:none; color:#262626;}
.contentAlpha1 ul li a:hover {color:#f13f00;}
.contentAlpha1 span {float:left;display:block} 
.contentAlpha1 span.puceT1 {width:19px; height:15px;background:url(../images/liste-ico1.png) no-repeat 0 0;margin: 8px 11px 0 10px;}
.contentAlpha1 span.puceT2 {width:19px; height:15px;background:url(../images/liste-ico2.png) no-repeat 0 0;margin: 8px 11px 0 10px;}
.contentAlpha1 span.puceT3 {width:19px; height:15px;background:url(../images/liste-ico3.png) no-repeat 0 0; margin: 8px 11px 0 10px;}
.contentAlpha1 span.puceT4 {width:19px; height:15px;background:url(../images/liste-ico4.png) no-repeat 0 0; margin: 8px 11px 0 10px;}
.contentAlpha1 span.puceT5 {width:40px; height:16px;background:url(../images/liste-ico5.png) no-repeat 0 0; margin: 8px 11px 0 10px;}
.contentAlpha1 span.puce1 {width:28px; height:13px;background:url(../images/puce-tb-verte.png) no-repeat 0 0; margin: 3px 11px 0 0;}
.contentAlpha1 span.puce2 {width:28px; height:13px;background:url(../images/puce-tb-jaune.png) no-repeat 0 0;margin: 3px 11px 0 0;}
.contentAlpha1 span.puce3 {width:28px; height:13px;background:url(../images/puce-tb-orange.png) no-repeat 0 0;margin: 3px 11px 0 0;}
.contentAlpha1 span.puce4 {width:28px; height:13px;background:url(../images/puce-tb-rouge.png) no-repeat 0 0;margin: 3px 11px 0 0;}
.contentAlpha1 span.puce5 {width:28px; height:13px;background:url(../images/puce-tb-noir.png) no-repeat 0 0;margin: 3px 11px 0 0;}
.contentAlpha1 span.puce6 {width:28px; height:13px;background:url(../images/puce-tb-bleuturquoise.png) no-repeat 0 0;margin: 3px 11px 0 0;}
.contentAlpha1 span.puce7 {width:28px; height:13px;background:url(../images/puce-vert.png) no-repeat 0 0;margin: 3px 11px 0 0;}

.contentAlpha1 span.puce20 {width: 28px;height: 13px;background: url(../images/puce-tb-verte.png) no-repeat 0 0;margin: 3px 11px 0 0;}
.contentAlpha1 span.puce30 {width:28px; height:13px;background:url(../images/puce-tb-orange.png) no-repeat 0 0; margin: 3px 11px 0 0;}
.contentAlpha1 span.puce40 {width:28px; height:13px;background:url(../images/puce-tb-rouge.png) no-repeat 0 0;margin: 3px 11px 0 0;}
.contentAlpha1 span.puce50 {width:28px; height:13px;background:url(../images/puce-tb-noir.png) no-repeat 0 0;margin: 3px 11px 0 0;}
.contentAlpha1 span.puce60 {width:28px; height:13px;background:url(../images/puce-tb-gris.png) no-repeat 0 0;margin: 3px 11px 0 0;}

.contentAlpha1 span.InProgress {width:28px; height:13px;background:url(../images/puce-tb-bleuturquoise.png) no-repeat 0 0;margin: 3px 11px 0 0;}
.contentAlpha1 span.Approved {width:28px; height:13px;background:url(../images/puce-tb-bleuturquoise.png) no-repeat 0 0;margin: 3px 11px 0 0;}
.contentAlpha1 span.WaitingForClientApproval, .contentAlpha1 span.WaitingForClientUpdate {width:28px; height:13px;background:url(../images/puce-tb-rouge.png) no-repeat 0 0;margin: 3px 11px 0 0;}
.contentAlpha1 span.WaitingForUserApproval {width:28px; height:13px;background:url(../images/puce-tb-rouge.png) no-repeat 0 0;margin: 3px 11px 0 0;}
.contentAlpha1 span.WaitingForClientSignature {width:28px; height:13px;background:url(../images/puce-tb-orange.png) no-repeat 0 0;margin: 3px 11px 0 0;}
.contentAlpha1 span.WaitingForUserSignature {width:28px; height:13px;background:url(../images/puce-tb-orange-light.png) no-repeat 0 0;margin: 3px 11px 0 0;}
.contentAlpha1 span.Completed {width:28px; height:13px;background:url(../images/puce-tb-verte.png) no-repeat 0 0; margin: 3px 11px 0 0;}
.contentAlpha1 span.ApprovedAndValidate, .contentAlpha1 span.Saved {width:28px; height:13px;background:url(../images/puce-vert.png) no-repeat 0 0;margin: 3px 11px 0 0;}
.contentAlpha1 span.Rejected {width:28px; height:13px;background:url(../images/puce-tb-jaune.png) no-repeat 0 0;margin: 3px 11px 0 0;}
    .contentAlpha1 span.WaitingForUserCompanySignature {
        width: 28px;
        height: 13px;
        background: url(../images/puce-tb-violet.png) no-repeat 0 0;
        margin: 3px 11px 0 0;
    }

/* ----------------------Form connexion------------------ */
input[type="email"].inputLarge, input[type="password"].inputLarge, input.inputLarge {font-size: 15px;height: 30px;line-height: 30px;text-indent: 5px; border: 1px solid #9c9c9c; color:#999}
input.large220 {width: 220px;} 
input.large235 {width: 235px;} 
input.large235:focus {color: #1B1B1B;}
/* ----------------------Footer------------------ */
.footer { background:#ededed;min-width:1200px}
.footer .blocSeparateur {float:left; clear:both; background:url(../images/separateur.png) no-repeat center ;width:98%; margin: 0 auto; height:35px}
.contentFooter {width:1068px; height:440px; margin: 0 auto;}
.contentFooter .blocListe1 {width:180px; float:left; margin: 50px 0 35px 25px}
.contentFooter .blocListe1 h2 { font-family:'RobotoNormal', Arial; font-size:14px; color:#1B1B1B}
.contentFooter .blocListe1 ul {overflow:hidden; margin:12px 0 0 0}
.contentFooter .blocListe1 ul li {list-style:none; width:170px}
.contentFooter .blocListe1 ul li a{ padding: 4px 0px; text-decoration:none; display:block; font-family:'RobotoNormal', Arial; font-size:14px; color:#454545}
.contentFooter .blocListe1 ul li a.texteNoir {color:#000 !important;}
.contentFooter .blocListe1 ul li a:hover {color:#ff4200 !important}
.contentFooter .blocListe2 {clear:both; border-top: 1px solid #b6b6b6;}
.contentFooter .blocListe2 ul {overflow:hidden;width:500px; margin: 0 auto}
.contentFooter .blocListe2 span.miniLogo {background:url(../images/sprite-upsideo.png) -260px -12px no-repeat;width:82px; height:24px; display:block; margin-right:25px}
.contentFooter .blocListe2 ul li {float:left; list-style:none; margin: 25px 0}
.contentFooter .blocListe2 ul li a{ padding: 0 10px; text-decoration:none; font-family:'RobotoNormal', Arial; font-size:12px; color:#454545; border-left: 1px solid #676767}
.contentFooter .blocListe2 ul li a:hover {color:#ff4200}

/* ----------------------Tooltip Se connecter------------------ */
.dropdown {position:relative;clear:both;font-family:Arial;font-size:13px;}
.dropdown-toggle {padding:1em 3em;background-color:#ff5b38;color:#fff;display:inline-block;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.dropdown.open .dropdown-toggle {background-color:#fd7052;}
.dropdown-menu {position:absolute;top:75px;left:770px;z-index:1000000;display:none;float:left;min-width:250px;padding:10px 0;	margin:10px 0 0;list-style:none;-moz-box-shadow: 0px 2px 10px 0px #656565;-webkit-box-shadow: 0px 2px 10px 0px #656565;	-o-box-shadow: 0px 2px 10px 0px #656565;box-shadow: 0px 2px 10px 0px #656565;filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=180, Strength=10);
background: #FFF;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFF), to(#DFDFDF));
background: -webkit-linear-gradient(#FFF, #DFDFDF);
background: -moz-linear-gradient(#fff, #DFDFDF);
background: -ms-linear-gradient(#fff, #DFDFDF);
background: -o-linear-gradient(#fff, #DFDFDF);
background: linear-gradient(#FFF, #DFDFDF);
-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; border: 1px solid #cccccc}
.dropdown-menu .fleche {background:url(../images/tooltip_arrow.png) no-repeat;height:18px; width:19px; position:absolute; left:150px; top:-9px; }
.dropdown-menu ul {list-style:none}
.dropdown-menu li a {display:block;padding:10px 0;white-space:nowrap;text-decoration:none;color:#333333; border-bottom:1px solid #ccc; margin: 0 15px;background: url(../images/picto-utilisateur.png) no-repeat 0 10px;}
.dropdown-menu li a.pic1 {background: url(../images/picto-utilisateur.png) no-repeat 0 13px; padding-left:20px}
.dropdown-menu li a.pic2 {background: url(../images/picto-client.png) no-repeat 3px 11px; padding-left:20px}
.dropdown-menu li a:hover,.dropdown-menu li a:focus {text-decoration:none;color:#912400;}
.open {z-index:1000;}
.open>.dropdown-menu {display:block;}

/* -------------------Wylog-----------------------------------*/
.inputType1[readonly="readonly"] {background-color:#cde5f2;}
.inputType1[title] {background-color:#aaddbb !important;}
.inputMontant[title] {background-color:#aaddbb !important;}
.inputType1[data-extranettype|=CLIENT],.inputType2[data-extranettype|=CLIENT] {background-color: #317215 !important;color:white !important;font-weight: bold;}
.inputMontant[data-extranettype|=CLIENT] {background-color: #317215 !important;color:white !important;font-weight: bold;}
.labelExtranetTypeClient { color: #317215 !important;  }

.selectType1[disabled="disabled"],.selectType11[disabled="disabled"] {background-color:#cde5f2;}
.selectType1[title] ,.selectType11[title]{background-color:#aaddbb !important;}
.selectType1[data-extranettype|=CLIENT], .selectType11[data-extranettype|=CLIENT] {background-color: #317215 !important;color:white !important;font-weight: bold;} /*D3EA3E*/
.DropDown2[data-extranettype|=CLIENT] {background-color: #317215 !important;color:white !important;font-weight: bold;}
td.outlineExtranetTypeClient{outline: 2px solid #317215 !important;}

.greenColor {color:#007700;}
.yellowColor {color:#D3EA3E;}


.width70{width:70px !important;}
.width60{width:60px !important;}
.width140{width:140px !important;}
.width55{width:55px !important;}
.width65{width:65px !important;}
.paddingNone {padding:0px !important;}
.width300{width:300px;}
.width315{ width: 315px;}
.width550{width:550px !important;}

.cursorPointer { cursor: pointer;}
.countryDropdown{width:100px;height:27px;}
.countryDropdown option{width:120px;}

input.number, input.percent {text-align:right}

.cadreForm textarea {font-family: "RobotoNormal",Arial; font-size:13px;}

/* webgrid */
.blocClients .tableauT1 { width:100%; border-collapse: collapse;}
/*.blocClients .tableauT1 th { border: none !important;border-bottom: none !important;}*/
.blocClients .tableauT1 th a { color: #fff; }
.blocClients .tableauT1 tr.ligne01 > td {
background: #ebebeb;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ebebeb), to(#DCDCDC));background: -webkit-linear-gradient(#ebebeb, #DCDCDC);
background: -moz-linear-gradient(#ebebeb, #DCDCDC);background: -ms-linear-gradient(#ebebeb, #DCDCDC);background: -o-linear-gradient(#ebebeb, #DCDCDC);
background: linear-gradient(#ebebeb, #DCDCDC);border-left: 1px solid #fff;border-bottom: 1px solid #fff;padding:0px 2px!important;line-height:28px;}
.blocClients .tableauT1 tr.ligne02 > td {
background: #f8f8f8;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f8f8f8), to(#EEEEEE));
background: -webkit-linear-gradient(#f8f8f8, #EEEEEE);background: -moz-linear-gradient(#f8f8f8, #EEEEEE);background: -ms-linear-gradient(#f8f8f8, #EEEEEE);
background: -o-linear-gradient(#f8f8f8, #EEEEEE);background: linear-gradient(#f8f8f8, #EEEEEE);	border-left: 1px solid #fff;border-bottom: 1px solid #fff;
padding:0px 2px!important;line-height:28px;}

.blocClients .tableauDeBord { width:100%; border-collapse: collapse; border: 1px solid #e3e3e3; background:#F1F1F1; padding: 0; margin:20px 0 0 0;}
.blocClients .tableauDeBord {font-family: Arial;font-size: 12px}
.blocClients .tableauDeBord th {color: #fff;background: url(../images/fond-tab-ie.png) 0 bottom;font-size: 12px;height:43px;}
.blocClients .tableauDeBord td {height:43px;}
.blocClients .tableauDeBord tr.ligne01 > td {background: url(../images/fond-grad1.png) 0 bottom ; border-bottom: 1px solid #cccccc !important; padding: 0; }
.blocClients .tableauDeBord tr.ligne02 > td {background: url(../images/fond-grad1.png) 0 bottom ;border-bottom: 1px solid #cccccc !important;padding: 0; }

.contener .contentContener .tableauDeBordEncour {border: 1px solid #e3e3e3;background:#F1F1F1; padding: 0; margin: 20px 0 0 0;height:312px;border-collapse: collapse}
.contener .contentContener .tableauDeBordEncour table thead td { background: url(../images/fond-tab-ie.png) 0 bottom; height:43px;}

.paginationT1 a
{
    color: #055578 !important;
    text-decoration: none;
    text-align:left;font: 11px Verdana;color: #201f35;
    font-weight: bold;
    padding: 0 3px;
}
    
.paginationT1 td
{
    margin: 0 auto;
    text-align:center;font: 11px Verdana;color: #201f35;
    padding: 10px;
    /*border-top: 1px solid #CCC;*/
    /*border-bottom: 1px solid #CCC;*/
    padding: 5px 2px!important;
    height:10px!important;
}

.paginationT1
{
    border-bottom:none!important;
    
    background: #f1f2f6 !important;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f1f2f6), to(#F1F1F1))!important;
    background: -webkit-linear-gradient(#f1f2f6, #F1F1F1)!important;
    background: -moz-linear-gradient(#f1f2f6, #F1F1F1)!important;
    background: -ms-linear-gradient(#f1f2f6, #F1F1F1)!important;
    background: -o-linear-gradient(#f1f2f6, #F1F1F1)!important;
    background: linear-gradient(#f1f2f6, #F1F1F1)!important;
}

.footerTableContainer
{
   border:1px solid; 
   border-color:#ccc;
   width:100%;
   /*
   border-collapse:collapse;
*/
    }
    
  #gvClient_DXPEForm_DXEditingRow td
    {
        height: 0px !important;
    }
       
    #gvClient_DXPagerBottom td 
    {    
        padding: 0px 2px !important;
    }
    
    #gvClient_DXPagerBottom_PSP_DXMST_ td
     {    
     	height : 8px !important;
        padding : 2px 5px !important;
    }
    
    #gvClient_DXPagerBottom_PSI
     {    
        width: 20px;
    }
    
     #gvClient_DXPagerBottom
     {    
       border: 1px solid #9da0aa;
       padding-top:2px;
       padding-bottom:2px;
       border-top-style:none;       
    }
 /* agreg*/
 .popUpStyle, .popUpStyle1  { 
    background-color:#fff;
    border-radius:15px;
    color:#000;
    display:none; 
    padding:30px;
    min-width:500px;
    min-height: 280px;
}
.b-close{
	color: #FFF;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	text-decoration: none;
	border-radius: 7px 7px 7px 7px;
	box-shadow: none;
	font: bold 131% sans-serif;
	padding: 0 6px 2px;
	position: absolute;
	right: -7px;
	top: -7px;
	background-color: #000
}
h1.popupH1 { float:none; font-size: 22px;margin: 0 0 10px 0; padding-bottom:10px;font-family: 'open_sansregular', Arial, sans-serif}

.cursorWait{cursor:wait;}
.cursorHand { cursor: Pointer !important; }
.cursorDefault { cursor: default !important; }
.textCenter { text-align:center;  }

.infoDocToSignCount { left:244px; top:18px; color: #ee4444; font-family:'RobotoNormal', Arial; font-size:13px; position: absolute; font-weight:bold;}

.fieldOnError { border-color: #ff7867 !important; border-width: 2px !important; box-shadow: 3px rgba(200, 118, 113, 0.85);}

.content .positionBoutonRetour { position:relative; float:right; top:25px; }

.blocClients .totaltableauT1 {font-family: Arial;font-size: 11px}
.blocClients .totaltableauT1 td {padding: 8px 6px; height:27px;}
.blocClients .totaltableauT1.ajustTD1 td, .ajustTD1 { height:inherit !important}
.blocClients .totaltableauT1 td.ligne3 {background: #ddedf4}

.blueTH {
    background: rgba(0, 0, 0, 0) url("../images/fond-tab-ie.png") repeat-x scroll 0 0 / auto 100%;
    border-bottom: 2px solid #fff;
    border-right: 1px solid #fff;
    color: #fff;
    font-size: 11px;
    padding: 5px 0;
}

.autoNumber 
{
	text-align : right;	
}

/* fix issue 13013 */
.labelType1.italic11 {
    font-size: 10px;
    font-style: italic;
}


/* tooltip mise en place par Tojo */
.tooltip {
    position: relative;
    display: inline-block;
   /* border-bottom: 1px dotted #ccc;*/
    color: #006080;
	top:3px;
}

.tooltip .tooltiptext {
    visibility: hidden;
    position: absolute;
    width: 120px;
    background-color: #555;
    color: #fff;
    text-align: center;
    padding: 5px 0;
    border-radius: 6px;
    z-index: 1;
    opacity: 0;
    transition: opacity 1s;
	bottom: 35px;
right: 2px;

}

.tooltip .tooltiptext::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -15px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}

.tooltip:hover .tooltiptext {
    visibility: visible;
    opacity: 1;
}

.tooltip-bottom {
    top: 135%;
    left: 50%;
    margin-left: -60px;
}

.tooltip-bottom::after {
    content: "";
    position: absolute;
    bottom: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent #555 transparent;
}


.tooltip-top {
    bottom: 125%;
    left: 50%;
    margin-left: -60px;
}

.tooltip-top::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}



.tooltip-right {
    top: -5px;
    left: 125%;
}

.tooltip-right::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 100%;
    margin-top: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent #555 transparent transparent;
}


.tooltip-left {
    top: -5px;
    bottom: auto;
    right: 128%;
}

.tooltip-left::after {
    content: "";
    position: absolute;
    top: 50%;
    left: 100%;
    margin-top: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent transparent #555;
}


.head-fixe-table-header{
  top:0;
  position:fixed;
  /*width:978px !important;*/
  display:none;
  border:none;
}
.head-fixe-table-header tfoot{
  display:none;
}

/* modif tojo 13/03/2017 fix issue #17620 */
a.sidebarLink div.table span.notif {
    position: relative;
    background: #D3EA3E !important;
    color: #000;
    padding: 3px 7px;
    font-size: 11px;
    border-radius: 13px;
    text-align: center;
    left: 5px;
    width: 10px;
    height: 16px;
}

/* modif tojo 27/04/2017 Recueil*/
.fontSize11 { font-size: 11px !important;}
.w300{ width:290px !important;}
.w250{ width:250px !important;}
.w200{ width:290px !important;}
.w65{ width:65px !important;}
.w70{ width:70px !important;}
.w90{ width:90px !important;}
.w85{ width:85px !important;}
.w160{ width:160px !important;}
.w140{ width:140px !important;}
.w620{ width:620px !important;}
.dvlft{ float: left !important;}
.dvrgt{ float: right !important;}
.dvinlinebloc45{display:inline-block;width:45%;}
.clr {clear:both !important;}
.marginTop_7{margin-top:-7px !important;}
.cadreForm label.labelType1_1 { display: block;padding: 8px 0 5px 2px;width: 300px;}
.cadreForm label.labelType2 { padding: 8px 0 5px 2px;width: 300px;}
input.inputType2, textarea.inputType2{ border: 1px solid #ccc;color: #000;padding: 5px 0.35em;}
.inputType2[readonly='readonly'] {background-color: #cde5f2;}
.cadreForm select.selectType1{padding: 5px .35em;border: 1px solid #CCC;color: #000;height:30px;}

#btnSuivant_CD[disabled="disabled"] {opacity: 0.2;cursor: not-allowed;}
.tableError {border:1px solid red;}
.lblError {color:red !important;}
 .puceVigilance {

 /* background: rgba(0, 0, 0, 0) url("../images/puce-v.png") no-repeat scroll 4px 6px; */
  color: #1b1b1b;
  display: block;
  font-family: "RobotoNormal",Arial;
  font-size: 13px;
  text-align: left;
  text-decoration: none;
  padding-bottom:5px;
  color:#55AAFF;
}

 /*carmignac*/
 .contenuAlertProfil{
text-align:center;
height:38px;
display: table;
width: 100%;
border:1px solid black;
color:white;
}
.contenuAlertProfil span {
/* Aligne le texte verticalement au milieu */
vertical-align:middle;
display: table-cell;
} 
.alertVert{
    background-color:green;
}
.alertRouge{
    background-color:red;
}

.blocjustification div{
    padding:25px 0px 0px 0px;
}

.blocjustification textarea
{
    margin: 0px; width: 985px; height: 95px;
}

.classRight{
    position:relative;
    left:206px;
}

.btnActionClass{
    float:right;
    padding:10px 2px 0px 0px;
}

.btnBleu{
    padding:15px 15px 15px 15px;
    background-color:#008CBA;
    border:0;
    border-radius:4px;
    color: white;
    cursor: pointer;
}

.statusOrange{
    background: #f57440 none repeat scroll 0% 0% !important;
}

.filtreStatus{
    float: left;
display: block;
margin: 10px;
}

/*tableau defs bord financier*/
.contentFinancier {background-color:#f5f5f5; margin:16px 0 16px 0px;width:490px; float:left; padding: 0 0 20px 0}
.contentFinancier h2 {background:url(../images/fond-titre-tableau-bord-h2.png) repeat-x; font-size:13px; font-family:'RobotoNormal',Arial;line-height: 30px; color:#FFF; font-weight:normal;padding:0 0 0 9px;margin: 0;}
.contentFinancier span {float:left;display:block} 
.contentFinancier span.puceT4 {width:19px; height:15px;background:url(../images/liste-ico4.png) no-repeat 0 0; margin: 8px 11px 0 10px;}

.blocMV1carm {
	position: relative;
	padding: 8px 10px;
	margin: 10px 0;
	background: url(../images/fond-tab-ie.png) repeat-x;
    background-size:auto 100%;
	overflow: hidden;
	height: 28px;
	color:#b1e0f4;
	font-size: 16px
}

.blocMV1Supcarm {
    height: 100px !important;
}
 /*fin carmignac*/

 /* debut meeschaert*/
 /* Modification par Tojo */
 .requiredFieldFooter { float: right; margin-top: -30px; margin-right: 25%; font-size: 12px; color: red; }
 .notFilled{border-right: 4px solid red !important;}
 /*.filled{border-right: 4px solid green !important;}*/
 /* fin meeschaert*/

 .blueTD {
    background: rgba(0, 0, 0, 0) url("../images/fond-tab-ie.png") repeat-x scroll 0 0 / auto 100%;
    border-bottom: 1px solid #fff;
    border-right: 1px solid #fff;
    color: #fff;
    font-size: 11px;
    padding: 0px;
    text-align:center;
}
 .gryTD {
    background: #f8f8f8;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f8f8f8), to(#EEEEEE));
background: -webkit-linear-gradient(#f8f8f8, #EEEEEE);background: -moz-linear-gradient(#f8f8f8, #EEEEEE);background: -ms-linear-gradient(#f8f8f8, #EEEEEE);
background: -o-linear-gradient(#f8f8f8, #EEEEEE);background: linear-gradient(#f8f8f8, #EEEEEE);	border-left: 1px solid #fff;border-bottom: 1px solid #fff;
text-align:center;
}

ul.menuListeCalcul {width: 730px;margin: 3px 0 0 0; float:right; text-align:right}
ul.menuListeCalcul li {margin:0;padding: 5px 3px; list-style-type: none; display: inline; }
ul.menuListeCalcul li a {font-family:'RobotoNormal', Arial;font-size: 13px;color: #1B1B1B;padding: 5px 8px 10px 35px;background: url(../images/calculator.ico) no-repeat 0px 0px;text-decoration: none;}
ul.menuListeCalcul li a:hover {background: #fff url(../images/calculator.ico) no-repeat 0px 0px;}
ul.menuListeCalcul li a.puceAideSaisi { background: url("../images/calculator.ico") no-repeat 0px 0px;}
ul.menuListeCalcul li a.puceAideSaisiRouge { background: url("../images/meter_calculator_rouge.ico") no-repeat 0px 0px;}
ul.menuListeCalcul li a.puceAideSaisiVert { background: url("../images/meter_calculator_vert.ico") no-repeat 0px 0px;}