@charset "utf-8";

/* Reset styles */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
body{line-height:1}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
*:focus,label{outline:none}

/* Structure */
html,body{color:#1f4b72;font-family:Tahoma,sans-serif;line-height:1.4;font-size:11px}
body.infogreffe{text-align:left;}
body.infogreffe .container{text-align:left}
body.infogreffe .content-block{margin:auto;background:#FFF}
body.infogreffe .page-container{background:url(../images/infogreffe/skin/bg-header.png) no-repeat center top}
body.infogreffe .page{}
body.infogreffe .content{padding:20px 0;background:#fff}
.canvas{padding-top:266px;margin:auto}
/* .canvashome {padding-top:292px;width:980px;margin:auto;} */
.left{float:left}
.right{float:right}
.content .left, .content .right{width:49%}
.clear{clear:both;height:0}
.clear span{display:none}
.section{margin:20px}
.withhand{cursor:pointer}    /* FCK */
.withouthand{cursor:default} /* FCK */

html{background-color:#fcfcfc;} /* MBT mantis 25398 */



/***************************************************
* Polices
****************************************************/

/* Fonts declaration */
 @font-face {
  font-family: 'DINCUSTOM';
  font-weight:normal;
  src: url('../fonts/infogreffe/dinmedi-webfont.eot');
  src: url('../fonts/infogreffe/dinmedi-webfont.eot?') format('eot'),
       url('../fonts/infogreffe/dinmedi-webfont.svg') format('svg'),
       url('../fonts/infogreffe/dinmedi-webfont.ttf') format('truetype');
 }
 @font-face {
  font-family: 'DINCUSTOM';
  font-weight:bold;
  src: url('../fonts/infogreffe/dinbold-webfont.eot');
  src: url('../fonts/infogreffe/dinbold-webfont.svg') format('svg'),
       url('../fonts/infogreffe/dinbold-webfont.ttf') format('truetype');
 }
 @font-face {
  font-family: 'DINCUSTOM';
  font-weight:900;
  src: url('../fonts/infogreffe/dinblac-webfont.eot');
  src: url('../fonts/infogreffe/dinblac-webfont.svg') format('svg'),
       url('../fonts/infogreffe/dinblac-webfont.ttf') format('truetype');
 }
 @font-face {
  font-family: 'DINCUSTOM';
  font-weight:100;
  src: url('../fonts/infogreffe/dinligh-webfont.eot');
  src: url('../fonts/infogreffe/dinligh-webfont.svg') format('svg'),
       url('../fonts/infogreffe/dinligh-webfont.ttf') format('truetype');
 }

/* Fonts appropriation */
h1,h2,h3,
.registre,
.panel-blue h4,
.panel-blue small,
.panel-search p,
.panel-search .small-link,
.sidebar.right .box .title,
.editos .date,
span.tel,
.tools .target li a,
.tools li a,
.tabs,
.custom,
a.button,
.toggle,
.menu,
.panel-utils .cart .text,
.panel-utils .languages .text,
.panel .title,
.etapes,
.dijitButton .dijitButtonText,
.infogreffe .dijitDialogTitle,
.entreprise-fiche-docs .dijitTabContent .text,
.panier-produits-paiement-mode .field-set label,
.table-data th,
.dojoxGrid th.dojoxGridCell,
.achat .label,
.big-link,
.moncompte .identifiants .numeros,
.page-home .tools .profile label,
.sidebar .panier h4,
.moncompte-carte-prepayee .carte p,
.paragraphe h4,
.judiciaire .date,
.judiciaire .calendrier-mois .week,
.judiciaire .calendrier-mois .day,
.entreprise-gageRecherche .search-blue h4,
.volet .dojoxGrid .selectionner,
.nav-menu li,
.greffe-tabs ul.tabs li,
.greffe-tabs ul.tabs li h1,
.special-buttons .title,
.footer .partenaires
{font-family:DINCUSTOM,Trebuchet MS,Arial,sans-serif} /* PCD */


.tools .target li a,.tools .profile label{font-weight:100}


/***************************************************
* Textes
****************************************************/

/* Titres */
h1,h2,h3,h4,h5{text-transform:uppercase;color:#007fbe}
h1{font-size:24px;margin:0 0 15px}
h2{font-size:21px;padding:0 0 5px;margin:10px 0 15px}
h3{font-size:14px}
h4{font-size:13px;font-weight:bold}
h5{font-weight:bold;font-size:11px}
h6{font-weight:normal;font-size:11px;text-transform:uppercase}
h1.light,h2.light,h3.light,h4.light,h5.light,h6.light{color:#43A5D6}
h1.dark,h2.dark,h3.dark,h4.dark,h5.dark,h6.dark{color:#1E4B72}
h1.grey,h2.grey,h3.grey,h4.grey,h5.grey,h6.grey{color:#778085}
h1.grey{font-size:22px}
h2.grey{padding:16px 0 5px;margin:0 15px 5px}
h3.titre-encadre{font-size:16px;border-bottom:solid 1px #7ebfdd;color:#2A8ABD;margin:15px 0 20px 0;height:32px}
h3.titre-encadre span{border:solid 1px #7ebfdd;background:#FFF;border-width:1px 1px 0 0;padding:12px 10px 14px}
p.headline{color:#778085;font-size:14px;float:left}
p.headline.dark{color:#1E4B72}
p.headline-small{font-size:12px}

.noteHoraireNC{color:white}

/* Liens */
a{text-decoration:none}
a:link,a:visited{color:#007dbd}
a:hover,a:focus,a:active{color:unset}
.menu a:link,.menu a:visited{color:#fff}
.menu a:hover,.menu a:focus,.menu a:active,.menu .selected a{color:#fff}
a.logo,a.button{text-decoration:none;display:block}
a.black{color:#000;font-weight:bold;font-size:9px}
a.black:hover{color:#1b84bb}
a.black .ico{background-position:0 -1457px;padding:2px 3px}
.dojoxGridRowTable a,table.table-data td a{font-weight:bold}
.dojoxGridRowTable a:hover,table.table-data td a:hover{text-decoration:underline}
a.big-arrow{color:#007dbd;font-weight:bold;display:block;padding:0 0 0 12px;background:url(../images/infogreffe/icons/arrow-big.gif) no-repeat 0 4px}
a.big-arrow:hover{color:#4599c7}
a.blue-link{background:url(../images/infogreffe/icons/icons.png) no-repeat 0 -1476px;color:#022237!important;padding-left:13px}
a.blue-link:hover{text-decoration:underline}
a.big-link{text-transform:uppercase;text-align:right;float:right;clear:right;font-size:15px;white-space:nowrap}
a.underline{text-decoration:underline}
a.underline:hover{text-decoration:none}

/* Textes */
strong{font-weight:bold}
em{font-style:italic}
span.note{font-size:10px;color:#1f4b72;display:block;margin:0 0 0 19px}
p.note{clear:both;font-size:10px;color:#1f4b72;margin:15px 0 0}
p.note a{color:#2290c7;text-decoration:underline}
p.note a:hover{color:#4599C7}
.hint{color:#88a2b3}
.prix{color:#DA1A28;font-weight:bold}
.prix .prixXpf{color:#923131;}
.prix.blue{color:#007DBD}
.prixnc{color:#DA1A28;font-weight:normal}
p.grey{color:#7c8588}
p.lightblue{color:#007dbd;line-height:23px}
p.light{color:#2390C8}
.indent{margin-left:40px}
.error{display:block;color:#d21823;font-weight:bold;font-size:10px}
.red{color:#d21823}
span.tel{font-weight:normal;font-size:17px;color:#022238}
span.dark{color:#1E4B72}
.ok{color:#519719}
.attente{color:#cf760e}
.ko{color:#cf0e0e}
.status{background:#C1DBE9;padding:2px 4px;margin:2px;display:inline-block}
.section p.confirmation{text-align:center;font-weight:bold;font-size:14px;margin:10px 0 40px}
.text-center{text-align:center}

/* SEO : liens et titres invisibles */
#content .invisible, .footer .invisible {
	border:none!important;
	color:inherit!important;
	cursor:text!important;
	font-family:inherit!important;
	font-weight:inherit!important;
	font-size:inherit!important;
	margin:0!important;
	padding:0!important;
	text-decoration:none!important;
	text-transform:inherit!important;
} /* CRI, GMN */

/***************************************************
* Formulaires
****************************************************/

/* Champs */
input,textarea,select{font-family:Tahoma,sans-serif}
input.field{display:block;border:solid 1px #4599c7;background:#FFF}
select{border:solid 1px #4599c7;background:#FFF;color:#052c49;font-size:11px;padding:2px;line-height:16px}
.radio-inline{margin:10px 0}
.radio-inline label{display:inline-block;margin-right:20px}
.fields-block .dijitTextBox{display:block;width:250px;margin:0 10px 8px 0}
.mandatory{color:#007FBE}
small.mandatory{font-size:10px}
.dijitSelect.placeholder{color:#88a2b3}

/* Labels */
label{display:block;color:#1e4b72;font-weight:bold;font-size:11px}
.label-inline{display:inline}

/* Boutons */
.button,.tools a.button{background:url(../images/infogreffe/skin/bg-button.gif) repeat-x top left;height:36px;color:#c3d5dd!important;text-transform:uppercase;text-shadow:1px 1px #114F6D!important;border:none;padding:0 17px 0;cursor:pointer;margin:0;font-size:14px!important}
.button:hover,.tools a.button:hover{background-position:bottom left}
.infogreffe a.button-back{float:right;font-size:15px;line-height:37px}
.infogreffe a.voir-detail{color:#FFF;background-color:#2391c8;background-position:5px -1374px!important;font-size:10px;padding:1px 5px 1px 20px;margin:5px 0;display:inline-block}
.infogreffe a.voir-detail.detail-on{background-position:5px -1385px!important}
.infogreffe a.voir-detail.showHideDisabled{background-color:#aaaead;} /* CRI */

/***************************************************
* Header
****************************************************/

.header{position:absolute;top:0;width:980px;overflow:hidden;left:0;right:0;margin:auto}
.headerstaging {top:58px;}
.header.powerUser{top:30px;}
.header-container{margin:auto;width:940px}
.logo{float:left; height:93px; margin:0}
.logonc{padding-top:4px;height:89px;}

.panel-utils{width:600px;height:93px;float:right}


/* Mon compte */
.panel-utils .account{padding:10px;width:380px;height:93px;position:relative}
.panel-utils .account h3{color:#ff8400;margin-bottom:0px}
.panel-utils .account a.create-link{margin-right: 46px;}
.panel-utils .account a.create-link,.account a.logout-link{float:right;color:#444;text-decoration:underline;font-weight:bold}
.panel-utils .account a.create-link:hover,.panel-utils .account a.logout-link:hover{color:#ff8400}
.panel-utils .account input.field{display:inline;border:none;color:#444;background:#f3f3f3;padding:5px 10px;border-radius:3px;margin:0 0 6px 0}
.panel-utils .account input.field{color:#444}
.panel-utils .account input::-webkit-input-placeholder{color:#555}
.panel-utils .account input::-moz-placeholder{color:#000}

.panel-utils .account input.field-user{width:200px}
.panel-utils .account input.field-password{width:121px;margin:0 2px 0 15px !important;float:right;}
.panel-utils .account .ico-info{width:25px;height:25px;display:block;position:absolute;text-indent:-99999999px;margin:3px 0px 0px 360px;
background:url(../images/infogreffe/icons/sprite-home.png) no-repeat -500px -151px; text-align:center}
.panel-utils .account label{display:inline;font-weight:normal;color:#444;font-size:10px;}
.panel-utils .account input.button{display:block;position: absolute;margin-left: 238px;color:#fff!important;text-shadow:none!important;font-size:12px!important;height:28px;border-radius:3px;
background:url(../images/infogreffe/icons/sprite-home.png) no-repeat -550px -251px;padding:0 15px 0 30px}
.panel-utils .account.logged{width: 350px}
.panel-utils .account input.button:hover{background-position:-550px -300px}
.panel-utils .account.logged h3{text-transform:none;font-family:Tahoma;font-size:12px;float:left;z-index:2;position:absolute;padding:0px 10px 0 0;width: 220px;}
.panel-utils .account.logged h3 strong{display:block;font-size:14px}
.panel-utils .account.logged a{color:#444;font-size:13px;display:block;}
.panel-utils .account.logged a:hover{color:#ff8400}
.panel-utils .account a.logout-link{font-size:11px;position:absolute;right:56px;z-index:3;background:url(../images/infogreffe/icons/sprite-home.png) no-repeat -690px -198px;padding:0 0 0 20px}
.panel-utils .account a.compte-link{margin-top:-14px;margin-bottom:2px;padding:13px 0 10px 0;width:129px;font-weight:bold;font-size:12px;clear:both;
background:url(../images/infogreffe/icons/sprite-home.png) no-repeat 90px -245px}
.panel-utils .account a .nb{position: absolute;width:32px;height:24px;font-size:9px;color:#fff;text-align:center;line-height:24px;margin:-22px 0 0 100px;
background:url(../images/infogreffe/icons/sprite-home.png) no-repeat -445px -199px}
.panel-utils .account a #nbSurveillances{margin: 0;}
/* @media screen and (-webkit-min-device-pixel-ratio:0) { /*XAS workarround pour la pastille des revelations mal positionné sur chrome */
/* 
@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm)
{
.selector:not(*:root),.panel-utils .account a #nbSurveillances{margin:-22px 0 0 100px;}
}/*XAS 20190318 workarround pour la pastille des revelations mal positionné sur ff */
@supports (-ms-ime-align:auto) {
   .panel-utils .account a #nbSurveillances{margin:-22px 0 0 100px;}
} /* XAS 20190925 repositionnement pastille surveillance pour Edge 18 */

.panel-utils .account .aside{position:absolute; left:240px;line-height:20px;margin:20px 0 0 0}
.panel-utils .account p.separator{border-top:solid 1px #cfcecf;height:1px;margin-top:31px;position:absolute;width:260px}

/* Mon panier */
.panel-utils .cart{float:right;width:100px;height:93px;margin:0}
.panel-utils .cart .text{color:#6099b6;text-transform:uppercase;font-size:13px;display:block;margin:10px 0 5px;text-align:center}
.panel-utils .cart .ico{display:block;width:100px;height:60px;
  background:url(../images/infogreffe/icons/basket_50x50.png) no-repeat center }
.panel-utils .cart.empty .nb{display:none}
.panel-utils .cart.empty .prix{display:none}
.panel-utils .cart .nb{position:absolute;width:30px;height:30px;font-size:9px;color:#fff;text-align:center;line-height:24px;margin:12px 0 0 52px;
background:url(../images/infogreffe/icons/sprite-home.png) no-repeat -495px -199px}
.panel-utils .cart .prix{position:absolute;margin:-5px 0 0 0px;color:#b5141f;width: 100px;text-align: center;}
.panel-utils .cart .icoXpf{top: 47px; position: absolute;z-index:0}
.panel-utils .cart .nbXpf{top: 44px;z-index:1}
.panel-utils .cart.empty .icoXpf{top: 0px; position: relative;z-index:0}


/* Languages */
.languages{float:right;width:100px;height:93px;}
.languages .text{color:#6099b6;text-transform:uppercase;font-size:13px;display:block;margin:10px 0 5px;text-align:center}
.languages li{display:block;text-align:center}
.languages li.on,.languages li a:hover{height:68px;color:#fff;line-height:68px;
background: #cbc9cc; /* Old browsers */
background: -moz-linear-gradient(top,  #cbc9cc 0%, #8b8a8d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cbc9cc), color-stop(100%,#8b8a8d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cbc9cc 0%,#8b8a8d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cbc9cc 0%,#8b8a8d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cbc9cc 0%,#8b8a8d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cbc9cc 0%,#8b8a8d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cbc9cc', endColorstr='#8b8a8d',GradientType=0 ); /* IE6-9 */
}
.languages li a{color:#929292;height:63px!important;line-height:63px!important;text-align:center;display:block}
.languages li.on a{color:#fff}
.languages .langue {margin-top: 8px;position: absolute;}
.languages .fr{margin-left: 5px;}
.languages .en{margin-left: 45px;margin-top: 7px;}
.languages .langue img{width: 50px;height: 50px;}
/* Menu */
.menu{clear:both}
.menu li{float:left;border-left:solid 1px #40738e;border-right:solid 1px #0c4160}
.menu li:first-child{border-left:none}
.menu li:last-child{border-right:none}
.menu li:first-child a, .menu li:last-child a {width: 195px !important;}
.menunc li:first-child a, .menunc li:last-child a {width: 326px !important;}
.menu li a{display:block;height:62px;width:194px;font-size:15px;font-weight:100;text-align:center;box-sizing:border-box;padding:21px 2px;
  background: #58D1DC; /* Old browsers */
  background: -moz-linear-gradient(top,  #58D1DC 0%, #1795AA 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#58D1DC), color-stop(100%,#1795AA)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #58D1DC 0%,#1795AA 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #58D1DC 0%,#1795AA 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #58D1DC 0%,#1795AA 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #58D1DC 0%,#1795AA 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#58D1DC', endColorstr='#1795AA',GradientType=0 ); /* IE6-9 */
}
.menunc li a{width: 324px !important;}
.menu li a:hover, .menu li.selected a{
background: #387F86; /* Old browsers */
background: -moz-linear-gradient(top,  #387F86 0%, #09343B 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#387F86), color-stop(100%,#09343B)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #387F86 0%,#09343B 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #387F86 0%,#09343B 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #387F86 0%,#09343B 100%); /* IE10+ */
background: linear-gradient(to bottom,  #387F86 0%,#09343B 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#387F86', endColorstr='#09343B',GradientType=0 ); /* IE6-9 */
}

/* Search */
.panel-search{clear:both;padding:10px 0 5px 0;text-align:center;border-bottom:solid 1px #e2e2e2;
background:#f5f5f5}
.panel-search h2{text-transform:none;text-align:center;font-size:25px;margin:0}
.panel-search h3{display:none}
.panel-search .small-link{float:right;color:#2391c8;position:absolute;width:110px;text-align:left;padding:5px 0 0 20px;margin:3px 0 0 12px;
background:url(../images/infogreffe/icons/sprite-home.png) no-repeat -688px -143px}
.panel-search .small-link a{text-decoration:underline;display:block;margin-left:-12px}
.panel-search .small-link a:hover{text-decoration:none}
.panel-search input.field{display:inline;padding:11px 13px 9px;font-size:15px;border:solid 1px #d3d8da;width:570px;border-radius:3px 0 0 3px}
.panel-search input::-moz-placeholder{font-style:italic}
.panel-search input::-webkit-input-placeholder{font-style:italic}
.panel-search input.button{border-radius:0 3px 3px 0;text-indent:-99999px;height:42px;width:53px;position:relative;top:-1px;left:-6px;
background:url(../images/infogreffe/icons/sprite-home.png) no-repeat -549px -151px}
.panel-search input.button:hover{background-position:-549px -201px}
.panel-search p{margin:10px 0 10px 0;font-size:13px}

.panel-search.search-small{padding:35px 0 13px 15px;background-size:17%;background-position:93px -10px}
.panel-search.search-small h2{display:none}
.panel-search.search-small h3{display:inline-block;font-size:23px;margin:0 15px 0 0;text-shadow:2px 2px 2px #fff}
.panel-search.search-small .small-link{position:static;margin-left:0}
.panel-search.search-small input.field{padding:9px 13px}
.panel-search.search-small input.button{height:39px}
.panel-search.search-small p{margin:7px 0 0;font-size:12px}

/* Teaser */
.teaser-title{clear:both;background:#fff}
.teaser-title h1.grey{text-transform:none;padding:5px 25px 11px;margin:0;font-size:21px; color:#778085;}
.teaser{width:980px;height:231px;overflow:hidden}

/* Sidebar home page */
.sidebar.right{width:242px;margin:0 10px 20px 0}
.box{width: 325px;box-sizing:border-box;height:73px;border-bottom:solid 1px #fff;margin-top: 12px;border-radius:5px;
  background: #828282; /* Old browsers */
  background: -moz-linear-gradient(top,  #828282 0%, #5d5d5d 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#828282), color-stop(100%,#5d5d5d)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #828282 0%,#5d5d5d 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #828282 0%,#5d5d5d 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #828282 0%,#5d5d5d 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #828282 0%,#5d5d5d 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#828282', endColorstr='#5d5d5d',GradientType=0 ); /* IE6-9 */
background: linear-gradient(to bottom, #828282 0%, #5d5d5d 100%);}
.box a .title{display:block;font-size:17px;line-height:18px;color:#fff;padding-top: 7px;padding-left: 100px !important;text-transform: uppercase;}
.box a .description{font-size: 10px;text-transform: none;margin-right: 10px;margin-top: 2px;color: #fff;display: block;}
.box img.image{height:72px;float: left;border-radius:5px;}
.box.boxRight {margin-left: -10px;}
.box.boxLeft {margin-left: 20px;}
/*.edito-rechercher{background:#d2dee6 url(../images/infogreffe/skin/bg-carte.png) no-repeat 86px 38px;color:#022237}*/
/*.sidebar .edito-rechercher a .title{width:115px;font-size:17px;line-height:18px}*/
/*.edito-rechercher a{color:#022237;text-transform:uppercase;padding:0 0 50px 0;display:block}
.edito-faq{background:#007fbe url(../images/infogreffe/skin/bg-faq.png) no-repeat bottom right;color:#fff}*/
/*.sidebar .edito-faq a .title{font-size:24px}*/
/*.edito-faq a{color:#fff;font-size:13px}*/
/*.edito-faq span,.edito-newsletter span{padding-right:83px;display:block}
.edito-newsletter{background:#ccc url(../images/infogreffe/skin/bg-newsletter.png) no-repeat bottom right;color:#676767}*/
/*.sidebar .edito-newsletter a .title{font-size:30px;margin-top:-7px}
.edito-newsletter a{color:#676767;font-size:13px}*/
.journal-content-article .edito-reseaux{background:#253339;color:#fff}
.journal-content-article .edito-reseaux h3{color:#fff;font-size:16px; text-transform:uppercase; font-weight:normal;padding: 0px 0px 10px;}
.journal-content-article .edito-reseaux a{text-indent:-9999999px;display:inline-block;width:30px;height:32px;margin:8px 0 0 0;background:url(../images/infogreffe/icons/sprite-home.png) no-repeat -400px -100px}
.journal-content-article .edito-reseaux a.fb{background-position:-400px -100px}
.journal-content-article .edito-reseaux a.tw{background-position:-450px -100px}
.journal-content-article .edito-reseaux a.gg{background-position:-500px -100px}
.journal-content-article .edito-reseaux a.li{background-position:-550px -100px}
.journal-content-article .edito-reseaux a.yt{background-position:-600px -100px}

/* Editos home page */
.editos{clear:left;padding:0 0px 20px 25px;}
.editos h2,.editos h3,.editos h3 a,.editos h4, .editos h4 a{text-transform:none;color:#224b73;margin:0}
.editos h2,.editos h2 a{font-size:24px}
.editos h3,.editos h3 a{font-size:18px;line-height:18px;margin:9px 0 4px 0}
.editos h3 a:hover{text-decoration:underline}
.editos h4 a{color:#253339;font-weight:normal;line-height:17px;display:block;padding:15px 0}
.editos-actualites h4 a:hover{background:#f0f0f0}
.editos a.all{float:right;color:#224b73;font-weight:bold;font-size:12px;padding:0 20px;margin:10px 0 0;
background:url(../images/infogreffe/icons/sprite-home.png) no-repeat -690px -98px}
.editos a.all:hover{text-decoration:underline}
.editos .date{float:left;color:#fff;background:#224b73;padding:10px 10px 5px;font-size:24px;text-align:center;margin:15px 20px 10px 0;line-height:20px}
.editos .date small{font-size:12px;display:block}
.editos .category{text-transform:uppercase}
.edito-content{padding:15px 10px 0 15px;min-height:131px}
.edito-half{width:315px;margin:0 20px 33px 0;box-sizing:border-box;float:left}
.edito-half p.separator{height:1px}
.editos-dossiers{padding-top:13px}
.editos-dossiers .edito-half{background:#f5f5f5}

/* Breadcrumb */
.breadcrumb div{color:#728b9f;font-size:10px;padding:10px 20px 0}
.breadcrumb a{color:#728b9f}

/***************************************************
* Outils
****************************************************/

/* Tools home page */
.tools li.first{background-image:none}
.tools li .tool{background:url(../images/infogreffe/icons/sprite-home.png) no-repeat 21px -92px}
.tools li .tool a{display:block;width:100px;color:#224b73;font-size:12px;text-transform:uppercase;padding: 90px 10px 0;margin-top:2px}
.tools li .tool a.tool-kbis       			{background:url(../images/infogreffe/icons/sprite-home.png) no-repeat 35px 20px}
.tools li .tool a.tool-kbis:hover 			{background:url(../images/infogreffe/icons/sprite-home.png) no-repeat 35px -330px}
.tools li .tool a.tool-jugements  			{background:url(../images/infogreffe/icons/sprite-home.png) no-repeat -63px 20px}
.tools li .tool a.tool-jugements:hover 		{background:url(../images/infogreffe/icons/sprite-home.png) no-repeat -63px -330px}
.tools li .tool a.tool-endettement			{background:url(../images/infogreffe/icons/sprite-home.png) no-repeat -159px 20px}
.tools li .tool a.tool-endettement:hover 	{background:url(../images/infogreffe/icons/sprite-home.png) no-repeat -159px -330px}
.tools li .tool a.tool-actes      			{background:url(../images/infogreffe/icons/sprite-home.png) no-repeat -261px 20px}
.tools li .tool a.tool-actes:hover 			{background:url(../images/infogreffe/icons/sprite-home.png) no-repeat -261px -330px}
.tools li .tool a.tool-comptes    			{background:url(../images/infogreffe/icons/sprite-home.png) no-repeat -359px 20px}
.tools li .tool a.tool-comptes:hover 		{background:url(../images/infogreffe/icons/sprite-home.png) no-repeat -359px -330px}
.tools li .tool a.tool-historique 			{background:url(../images/infogreffe/icons/sprite-home.png) no-repeat -459px 20px}
.tools li .tool a.tool-historique:hover 	{background:url(../images/infogreffe/icons/sprite-home.png) no-repeat -459px -330px}
.tools li .tool a.tool-procedures 			{background:url(../images/infogreffe/icons/sprite-home.png) no-repeat -565px 20px}
.tools li .tool a.tool-procedures:hover		{background:url(../images/infogreffe/icons/sprite-home.png) no-repeat -565px -330px}
.tools li .tool a:hover{background-position-y:-336px}

/* Liens */
.tools a{color:#FFF}
.tools a.custom{float:right;padding:0 20px 0 0;margin:25px 20px 0 0; font-size:13px!important} /* GMN */
.tools a.custom,.panel-services h3,.panel-services h3 a{color:#89d1f6;font-size:14px;text-transform:uppercase;text-shadow:1px 1px #052f43}
.tools a.custom:hover,.panel-services h3 a:hover{color:#b3e1f8}

/* Liens de controle Admin Liferay */
.tools .admin-menu {background:#FBFBFB; width: 300px; margin-left: 340px; position: absolute; margin-top: 7px; color:#D31622; padding-left:5px}
.tools .admin-menu a strong {color:#d31622;}
.tools .admin-menu a:hover strong {text-decoration:underline;}


/* contenu principal tableau de bord */
	/* Selection du Profil */
.selection-profil-tdb {width:100%;}

	/* Personnalisation du tableau de bord */
.left .tdb .dijitCheckBox {float:right; margin-right:15px;}
.tdb-txt-information {color: #88D0F6; font-weight: bold;}

	/* Drag and Drop */
.infogreffe .blocs .dojoDndItemBefore {
	border-left: 10px solid #759dc0;
}
.infogreffe .blocs .dojoDndItemAfter {
  	border-right: 10px solid #759dc0;
}

/* Icone NB (pour Surveillance et Panier) */
.tools .tabs .nb span{margin:-14px 0 0 -8px;position:absolute;text-align:center;width:16px}
.tools .tabs .cart .nb span{margin:-2px 0 0 -8px}
.tools .tabs .nb{text-align:center;width:35px;height:30px;color:#FFF;font-size:11px;/*margin:0 0 0 13px;*/line-height:58px} /* GMN */
li .cart .nb,.panier .nb,.achat .nb{background-position:2px -652px;float:left;margin:32px 0 0 5px;line-height:35px}
.dijitTab .nb{background-position:2px -652px}
.off .nb,.on .nb{display:inline-block;background-position:2px -652px} /* -750px pour revenir a l'icone grise */

/* Onglets Mon Compte et Surveillance */
.tabs-moncompte{float:left}
.tabs-moncompte li{float:left;font-weight:bold;padding:0 10px;height:39px;line-height:37px}
.tabs-moncompte li .ico{background-position:0 -1298px;padding:0 7px 0 0;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5}
.tabs-moncompte li.on a{color:#67cafe}
.tabs-moncompte li .separator{height:39px;margin:0 15px 0 0}
.tabs-moncompte .separator{border:none;background:url(../images/infogreffe/skin/tools-separator.png) no-repeat center center;width:2px;height:50px;margin:25px 0 0 0;float:left}

/* Target */
.tools .target li{background:url(../images/infogreffe/skin/bg-menu-tools.png) no-repeat top right;width:222px;height:71px}
.tools .target li:hover{background-position:bottom right}
.tools .target li a{display:block;padding:10px 0 0 12px;width:210px;height:57px;line-height:17px;font-size:17px;color:#FFFFFF}
.tools .target li.privilege a{padding-top:5px}
.tools .target li a small{position:absolute;width:145px;font-size:12px;line-height:12px;margin-top:5px;color:#9dbfcf}
.tools .target li a:hover{color:#8ad0f4}
.tools .panels{margin:0 0 20px 0}
.tools .panelParent{float:left}
.tools .panel{position:relative;width:220px;height:152px;margin:0 0 20px 18px}
.tools .panel a{background:url(../images/infogreffe/skin/bg-panel.png) no-repeat bottom left;margin:0;display:block;padding:5px 5px 0 25px;height:147px}
.tools .panel a:hover{background:url(../images/infogreffe/skin/bg-panel-hover.png) no-repeat bottom left;margin:0;display:block;padding:5px 5px 0 25px;height:147px}
.panel .side{float:left;background:url(../images/infogreffe/icons/ico-side.gif) no-repeat center center;width:16px;height:152px;cursor:move}
.panel .title{text-transform:uppercase;font-size:16px;margin:5px 0 0;display:block;line-height:17px;color:#FFF;padding:0}
.panel .text{color:#dce4e8;font-size:11px;line-height:13px;display:block;margin:10px 0 0 0; font-weight: normal}
.panel .text strong{font-weight:bold}
.tools .panel-custom .title,.tools .panel-custom .text{color:#74c0e6}
.tools .panel-custom a,.tools .panel-custom a:hover{background:url(../images/infogreffe/skin/bg-panel-custom.png) no-repeat bottom left}
.panel-custom span.ico{background-position:0 -440px;float:left;margin:10px 5px 0 8px;width:50px;height:60px}
.panel-portefeuille span.ico{background-position:0 -350px;float:left;margin:8px 3px 8px 0;width:50px;height:70px}
.tools .panel-surveillance .target{position:absolute;right:0;top:0;width:100px;height:100px;background:url(../images/infogreffe/icons/target.png) no-repeat top right}
span.ico-search{background:url(../images/infogreffe/icons/rechercher.png) no-repeat top right;position:absolute;top:0;right:0;width:110px;height:115px}
.tools .panel-big{width:458px}
.tools .panel-big div.left,.tools .panel-big div.right{width:190px;padding:0 10px 0 0;margin:0}
.tools .panel-big.panel-highlight .title{padding:0 0 1px}
.tools .panel-big div.right{padding:0 6px 0 4px}
.tools .panel .news{padding:0;margin:0 0 5px;height:84px;overflow:hidden}
.tools div.left{width:325px;margin-left:5px;} /* GMN */
.tools div.right{width:350px} /* GMN */
.tools p.legal{color:#aec1c8;margin:20px 0 10px 20px;width:820px}
.tools p.legal a{color:#FFF;text-decoration:underline}
.tools p.legal a:hover{text-decoration:none}

/* Volet services */
.panel-services{margin:-4px 20px 15px 18px}
.panel-services p{color:#89d1f6;font-weight:bold;margin:0 0 8px}
.panel-services .content-services{padding:9px 0 11px 12px;
overflow: hidden; /* GMN => Home lot 2 */
background: #3189a6; /* Old browsers */
background: -moz-linear-gradient(top,  #3189a6 0%, #115483 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #3189a6 0%,#115483 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #3189a6 0%,#115483 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #3189a6 0%,#115483 100%); /* IE10+ */
background: linear-gradient(to bottom,  #3189a6 0%,#115483 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3189a6', endColorstr='#115483',GradientType=0 ); /* IE6-9 */
}
.panel-services h3{clear:both;font-size:13px;text-shadow:1px 1px #28728e;margin:2px 0 9px}
.panel-services h3.last{padding:6px 0}
.panel-services h3 a.ico{background-position:right -1687px;padding:0 20px 0 0}
.panel-services .block{float:left;width:323px!important}
.panel-services .block.left{margin:0 10px 0 0;padding-right:7px;width:332px!important;background:url(../images/infogreffe/skin/sep-big.png) no-repeat right center}
.panel-services .block.left.small{background-image:url(../images/infogreffe/skin/sep-small.png)}
.panel-services .title{color:#c1dae3;text-transform:uppercase;line-height:9px;font-size:9px}
.panel-services .title-left{margin-top:9px;display:inline-block}
.panel-services .title-right{float:right;width:81px;text-align:center}
.panel-services ul{clear:both;margin:16px 0 12px}
.panel-services li{text-transform:none;font-weight:bold;height:18px}
.panel-services li a{background:url(../images/infogreffe/icons/icons.png) no-repeat 0 -1666px;padding:0 0 0 10px}
.panel-services li a{cursor:default} /* Retirer cette ligne quand les liens seront de vrais liens cliquables */
.panel-services .dijitCheckBox{float:right;margin:0 35px}
.panel-services .dijitCheckBoxCheckedDisabled{margin:0 33px}
.panel-services.showHideShown .toggle-arrow{background-position:0 -1710px;margin:-21px 0 0}
.showHideShown .hideIcon{background-position:0 -1710px;} /* GMN */

/* Panel highlight */
.tools .panel-highlight{background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #c1c9cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#c1c9cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#c1c9cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#c1c9cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#c1c9cc 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#c1c9cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c1c9cc',GradientType=0 ); /* IE6-9 */
}
.tools .panel-highlight div{padding:15px 20px 0;font-size:9px;width:auto;height:auto}
.tools .panel-highlight div .ellipsisText{padding:0} /* CRI */
.tools .panel-highlight .title{color:#022135;padding:5px 0;margin:0} /* GMN, CRI */
.tools .panel-highlight .subtitle{display:block;font-weight:bold;font-size:11px;color:#022135;padding:10px 0 0;text-transform:none;font-family:Tahoma,sans-serif}
.tools .panel-highlight a, .tools .panel-highlight a:hover{width:auto;height:auto;padding:0;background:none;color:#022135;font-weight:bold;font-size:9px}
.tools .panel-highlight a:hover, .tools .panel-highlight .title:hover {color:#1b84bb}
.tools .panel-highlight .text{color:#17678d;margin:5px 0;text-transform:none} /* GMN, CRI */

/* Tools off */
.tools-off,.tools-off .headline{
background: #155c7f !important; /* Old browsers */
background: -moz-linear-gradient(top,  #17678d 0%, #022237 100%) !important; /* FF3.6+ */
background: -webkit-linear-gradient(top,  #17678d 0%,#022237 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #17678d 0%,#022237 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #17678d 0%,#022237 100%) !important; /* IE10+ */
background: linear-gradient(to bottom,  #17678d 0%,#022237 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#17678d', endColorstr='#022237',GradientType=0 ) !important; /* IE6-9 */
}
.tools-off .tabs li.off a{color:#5d7e91;text-shadow:none}
.tools-off .tabs li.off .cart a{color:#FFF}
.tools-off .tabs li.first,.tools-off .tabs li.first.off{margin-left:14px;padding-left:0}
.tools-off .headline .tabs li.first .ico{margin-right:9px;margin-left:12px}
.tools-off .headline .tabs li.first a{padding-top:35px}
.tools-off .headline .tabs li.dossiers a{padding-right:21px}
.tools-off .headline .tabs li.abonnes a{padding-top:39px}
.tools-off .headline .tabs li.links{padding-top:37px}
.tools-off .headline .tabs li.commandes a{padding-top:35px}
.tools-off .headline .tabs li.off .cart .text{margin-top:8px}

/* Tools on */
.tools-on{background:#156286}

/* Menu tools onglet liens Se connecter / creer un compte */
.tools .headline li.links{padding:36px 2px 0 35px;height:auto}
.page-home .headline li.links{padding-left:11px}
.tools .headline li.links a{min-width:20px;height:17px;margin:0;padding:0;display:block;font-size:12px;color:#bed5dd}
.tools .headline li.links a:hover{color:#FFF}
.tools .headline li.links a .ico{float:left;width:15px;height:15px;margin:0}

/* Profil */
.tools .profile{margin:20px 30px 17px 32px;float:left;width:400px}
.tools .profile label{text-transform:uppercase;color:#fff;font-size:17px;float:left;margin:2px 15px 0 0;text-shadow:1px 1px #114F6D} /* GMN */
.tools .profile table.dijitDownArrowButton{margin:0}
.tools .profile .dijitButtonText{width:183px;text-align:left;padding:4px 2px 5px 6px} /* GMN */
.tools .profile .dijitSelect{border:1px solid #0d4766}
.tools .profile .dijitButtonContents{color:#1f4b72}
/*.tools .profile .dijitSelect .dijitArrowButton {width:20px}
.tools .profile .dijitSelect .dijitArrowButton .dijitArrowButtonInner{background:url(../images/infogreffe/icons/icons.png) no-repeat -34px -523px}*/

/* Section */
.tools .section{margin:20px 0 20px 20px;padding:15px 15px 0;
background: #fff; /* Old browsers */
background: -moz-linear-gradient(top,  #fff 0%, #bdcfd9 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #fff 0%,#bdcfd9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fff 0%,#bdcfd9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fff 0%,#bdcfd9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fff 0%,#bdcfd9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#bdcfd9',GradientType=0 ); /* IE6-9 */
}
.tools .section a{color:#007DBD}
.tools .section a:hover{text-decoration:underline}
.tools .section h2{font-size:17px;margin:0 0 10px;color:#2391C8}
.tools .section h2.light{color:#2391c8;border-bottom:solid 1px #a8cee1}
.tools .section h3{font-size:12px;color:#022237;margin:5px 0}

/* Panel Blue */
.panel-darkblue{padding:10px 10px 20px;margin:10px 30px;background:#58869c;color:#022237}
.panel-darkblue h2{color:#022237}
.panel-darkblue table.table-data th{color:#bccfd7}

/* Message d'information sur fond foncé */
.message{background:#fff;padding:10px; border:1px solid #B2D3E3}
.message p{margin:0!important;padding-left:35px;font-size:11px!important;color:#022237}
.message .ico{position:absolute;margin:-5px 0 0 0}
.dijitDialog .message{background:#cde4f2;margin-bottom:10px}

/* Message d'information sur fond clair */
.messageClair{background:#b2d3e3;padding:10px}
.messageClair p{margin:0!important;padding-left:35px;font-size:11px!important;color:#022237}
.messageClair .ico{position:absolute;margin:-5px 0 0 0}
.dijitDialog .messageClair{background:#cde4f2;margin-bottom:10px}

/* Formulaires sur fond foncé */
.darkBackground h2{color:#6fc5ef;margin:40px 0 15px;font-size:18px}
.darkBackground label{display:inline;color:#FFF;font-weight:normal}
.darkBackground p.grey{color:#a3acb1;margin-bottom:15px}
.darkBackground span.grey{color:#a3acb1}
.darkBackground .dijitCheckBox{clear:both;margin-left:0}

/***************************************************
* Contenu journal (Greffes,...)
****************************************************/

.greffe h1.grey{margin:0 15px 6px 19px;padding:18px 0 5px;font-size:19px}

.journal-content-article .panel-greffe{margin:0 0 23px;padding:0 10px;font-size:11px;border-right:solid 1px #95c4db} /* GMN */
.journal-content-article .panel-greffe-last{border-right:none;padding:0 0 0 15px} /* CLX */

.journal-content-article h3{text-transform:none;line-height:17px;color:#3d6385;padding:0 0 16px;font-weight:bold;font-size:16px} /* GMN */
.journal-content-article h3 a{color:#3d6385}

.journal-content-article p{margin:20px 0 19px;line-height:19px} /* MBT remise en place de ce code - retire par livraison maquette V15 - car editos casses */
.greffe .journal-content-article p{margin:0;line-height:auto} /* MBT modif Camille pour remettre la ligne ci-dessus */
.journal-content-article .last h3{color:#022237}
.journal-content-article .last table.dijitDownArrowButton{margin:0 0 21px 0;width:219px}
.journal-content-article .last .dijitButtonText{width:184px;text-align:left}
.journal-content-article .last img{margin:0 0 0 41px}
.greffe .journal-content-article .last h3{padding:16px 0 16px}

.journal-content-article .panel-2cols{padding:0 20px 30px}
.journal-content-article .panel-2cols h3{padding-top:0}
.journal-content-article .panel-2cols img{float:left;margin:0 10px 0 0}
.journal-content-article .panel-2cols p{margin:0 0 13px}

.greffe .aui-w25{float:left!important;display:block!important;width:245px!important}

/* Panel bleu */
.panel-blue{position:relative;border:solid 1px #59a7ce;padding:18px 105px 18px 15px;margin:30px 20px 20px;
background: #e4f2f8; /* Old browsers */
background: -moz-linear-gradient(top,  #e4f2f8 0%, #b2d8eb 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #e4f2f8 0%,#b2d8eb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e4f2f8 0%,#b2d8eb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e4f2f8 0%,#b2d8eb 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e4f2f8 0%,#b2d8eb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4f2f8', endColorstr='#b2d8eb',GradientType=0 ); /* IE6-9 */
}
.panel-blue img{position:absolute;top:-25px;right:10px}
.panel-blue h2,.panel-blue h3,.panel-blue h4,.panel-blue small{color:#2290c7;margin:0;padding:0}
.panel-blue h2{margin:0 0 10px}
.panel-blue h3{font-weight:normal;font-size:17px}
.panel-blue h3.bigger{font-size:18px;line-height:20px}
.panel-blue small{font-size:10px}
.panel-blue h4{font-size:14px;font-weight:normal;text-transform:none}
.panel-blue p{color:#17668c;line-height:normal;margin:5px 0 0}
.panel-blue .grad-background-blue-darker{padding:15px 105px 18px 15px}

/* Séparateurs */
.separator-big{min-height:150px;background:url(../images/infogreffe/skin/separator-big.png) no-repeat right center}
.separator-small{min-height:150px;background:url(../images/infogreffe/skin/separator-small.png) no-repeat right center}
.tools .separator-big{background:url(../images/infogreffe/skin/separator-big-tools.png) no-repeat right center}
.tools .separator-small{background:url(../images/infogreffe/skin/separator-small-tools.png) no-repeat right center}
.edito-column.separator-big{background-position:left 15px}
.edito-column.separator-big .portlet-body{padding-left:40px}

/* Panel gris */
.panel-grey{padding:15px 20px 10px 20px;border-right:solid 1px #fff;
background: #fafafa; /* Old browsers */
background: -moz-linear-gradient(top,  #fafafa 1%, #eff0f2 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #fafafa 1%,#eff0f2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fafafa 1%,#eff0f2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fafafa 1%,#eff0f2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fafafa 1%,#eff0f2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#eff0f2',GradientType=0 ); /* IE6-9 */
}
.panel-grey p{margin:10px 0}
.panel-grey a{font-weight:bold}

/* Panel tutoriel, Panel entreprises favorites */
.panel-tutoriel,.panel-favoris{position:relative;padding:18px 260px 35px 15px;margin:30px 20px 20px 0;border:solid 1px #fff;overflow:hidden;
background: #e9e9e9; /* Old browsers */
background: -moz-linear-gradient(top,  #e9e9e9 0%, #c5c5c5 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #e9e9e9 0%,#c5c5c5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e9e9e9 0%,#c5c5c5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e9e9e9 0%,#c5c5c5 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e9e9e9 0%,#c5c5c5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#c5c5c5',GradientType=0 ); /* IE6-9 */
}
.panel-tutoriel img{position:absolute;top:0;right:-58px}
.panel-tutoriel h2,.panel-favoris h2{color:#778085;margin:0}
.panel-tutoriel a,.panel-favoris a{color:#555;font-weight:bold;display:block;margin:10px 0;background-position:0 -1555px!important;padding:0 0 0 10px}
.panel-tutoriel a:hover,.panel-favoris a:hover{text-decoration:underline}
.panel-tutoriel a.detail{color:#FFF;text-transform:uppercase;position:absolute;top:107px;right:79px;width:83px;font-size:9px;text-align:center;font-weight:normal;margin:0;padding:0}
.panel-favoris{padding:18px 50px 37px 15px;margin:30px 20px 20px 20px}
.panel-favoris img{position:absolute;bottom:0;right:10px}
.panel-favoris h3{color:#007fbe;text-transform:uppercase;font-weight:100;margin:0}
.panel-favoris a{width:195px}

/* Encart */
#content div.encart{margin:30px 0;padding:15px;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #c2c9cd 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#c2c9cd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#c2c9cd 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#c2c9cd 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#c2c9cd 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c2c9cd',GradientType=0 ); /* IE6-9 */
}
#content div.encart h4{color:#1F4B72;font-size:13px;font-weight:bold;margin:0 0 10px}
#content div.encart .left{width:230px;min-height:80px;color:#4679a6;border-right:solid 1px #FFF;margin:0;padding:0 15px 0 0;font-weight:bold}
#content div.encart .right{width:640px;min-height:80px;color:#4679a6;float:left;border-left:solid 1px #929fa6;margin:0;padding:0 0 0 20px}

/* Bloc editorial */
.edito{margin:20px 0 0 10px;padding:20px 20px 20px 160px;background:url(../images/infogreffe/icons/ico-kbis.png) no-repeat 0 0}
.edito-actes{background-image:url(../images/infogreffe/icons/ico-actes.png)}
.edito-comptes{background-image:url(../images/infogreffe/icons/ico-comptes.png)}
.edito-dossier{background-image:url(../images/infogreffe/icons/ico-dossier.png)}
.edito-endettement{background-image:url(../images/infogreffe/icons/ico-endettement.png)}
.edito h3{color:#1E4B72;font-size:25px;font-weight:100;width:200px;line-height:25px;margin-bottom:18px}
.edito p{padding-left:220px} /* GMN */
.edito .edito-text {margin-top:-40px;} /* GMN */
.edito-noicon{background-image:none;padding-left:20px}

/* Bloc editorial dans une colonne de 70% - MBT mantis 27232 */
.aui-w70 .edito{margin-left:0}

/* Bloc editorial sur fond foncé */
.tools .edito{padding:20px;margin:20px 0;border-top:solid 1px #89abbc;color:#FFF;
background:url(../images/infogreffe/skin/bg-edito-tools.png) repeat-x 0 0,
url(../images/infogreffe/skin/border-edito-tools.png) no-repeat 0 0,
url(../images/infogreffe/skin/border-edito-tools.png) no-repeat right 0 !important}
.tools .edito h3{color:#FFF;width:240px;margin-left:12px;margin-bottom:27px}
.tools .edito .edito-text{margin-top:-63px}
.tools .edito p{padding-left:312px;font-size:11px;line-height:15px}
.tools .edito p .blue{font-weight:bold;color:#59b4e3}

/* Bloc en police taille fixe */
.fixed-data{font-family:"Courier New", Courier, monospace;padding:10px;border:solid 1px #599EBF}

/* Panel de recherche bleu */
.search-blue{position:relative;padding:10px 20px 20px 16px;margin:16px 0 0;color:#FFF;
background: #43a4d4; /* Old browsers */
background: -moz-linear-gradient(top,  #43a4d4 0%, #006ea7 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #43a4d4 0%,#006ea7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #43a4d4 0%,#006ea7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #43a4d4 0%,#006ea7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #43a4d4 0%,#006ea7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#43a4d4', endColorstr='#006ea7',GradientType=0 ); /* IE6-9 */
}
.search-blue h3{position:absolute;color:#FFF;font-size:20px;text-shadow:1px 1px #114F6D;width:150px;line-height:18px;margin:5px 0 20px}
.search-blue h3 span{font-size:14px}
.search-blue h5{color:#FFF;margin:10px 0 18px}
.search-blue .left h5{margin-bottom:28px}
.search-blue label{color:#d6eaf4;width:111px;float:left;padding:5px 0 0 0}
#content .entreprise-doc-search .search-blue label{width:109px} /* MBT mantis 27232 */
.search-blue div.left,.search-blue div.right{width:355px;margin:0 0 0 16px}
.search-blue div.right{float:left;margin:0 0 0 28px}
.search-blue .btn-search{float:right;margin:10px 11px 0 0}
.search-blue .ico-search{position:static;margin:60px 0 0 0;float:left;width:140px;height:141px;background:url(../images/infogreffe/icons/search.png) no-repeat 0 0}
.search-blue .ico-search-small{background:url(../images/infogreffe/icons/icons.png) no-repeat 0 -1800px;width:40px;height:40px;float:left}
.search-blue .ou{text-transform:uppercase;display:block;margin:0 0 4px;position:relative;top:-4px}
.search-blue .field-set{margin:5px 0}
.search-blue .field-spacing{margin:10px 0 8px}
.search-blue .dijitTextBox,.search-blue .dijitSelect{width:241px;margin:5px 0;position:relative;top:-3px}
.search-blue .dijitSelect{width:243px}
.search-blue a.toggle{position:absolute;top:17px;right:27px;text-transform:uppercase;color:#a4d6ee;font-weight:bold;font-size:14px}
.search-blue a.toggle:hover{color:#fff}
.search-blue div.border-top{margin:4px 15px 0 0;border-top:solid 1px #92c6e0!important;padding:9px 0 0}
.search-blue div.radio-inline{margin-bottom:15px}
.search-blue div.radio-inline label{float:none;width:auto}
.search-blue .fields-inline{margin:-12px 0 22px 25px!important}
.search-blue .fields-inline label{float:none;display:inline-block;margin:0!important;width:auto!important}
.search-blue .fields-inline div.dijitTextBox{float:none;width:78px;margin:4px 8px 0 12px;display:inline-block}
.search-blue.search-notitle{padding-bottom:17px}
.search-blue.search-notitle form{overflow:hidden}
.search-blue.search-notitle .ico-search{margin:10px 25px 0 12px}
.search-blue.search-notitle label{width:139px}
.search-blue.search-notitle div.left{margin:0;width:356px}
.search-blue.search-notitle div.right{margin:17px 0 0 2px;width:353px}
.search-blue.search-notitle div.right .field-set{margin-top:18px}
.search-blue.search-notitle div.right label{width:112px;margin:0 0 0 -38px}
.search-blue.search-notitle h5{margin-bottom:0}
.search-blue.search-notitle .dijitTextBox{width:215px}
.search-blue.search-notitle .dijitSelect{width:217px}
.search-blue.search-notitle .ou{float:left;margin:0 13px;top:-7px}
.search-blue a.toggle{background:url(../images/infogreffe/icons/icons.png) no-repeat right -1855px;padding-right:25px}
.search-blue.showHideShown a.toggle,.search-blue .showHideShown a.toggle{background-position:right -1875px}
.search-blue.showHideHidden a.toggle,.search-blue .showHideHidden a.toggle{background-position:right -1855px}

#content .edito-content-right div.entreprise-doc-search{float:right;margin:21px 0 20px 0;width:689px} /* MBT mantis 27717 */

/* Fond bleu degrade avec bordure degradee */
.grad-border-blue{padding:1px;border:none;
background: #61abce; /* Old browsers */
background: -moz-linear-gradient(top,  #61abce 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #61abce 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #61abce 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #61abce 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #61abce 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61abce', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

/* Fond bleu degrade avec bordure degradee */
.grad-border-blue-inverse{padding:1px;border:none;
background: #61abce; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #61abce 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#61abce 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#61abce 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#61abce 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#61abce 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#61abce',GradientType=0 ); /* IE6-9 */
}

.grad-border-blue .grad-background-blue{
background: #e0eff6; /* Old browsers */
background: -moz-linear-gradient(top,  #e0eff6 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #e0eff6 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e0eff6 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e0eff6 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e0eff6 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0eff6', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.grad-border-blue .edito{margin-top:0}

/* Fond bleu (un peu + foncé) avec bordure dégradée */
.grad-border-blue .grad-background-blue-darker{background: #deeff6; /* Old browsers */
background: -moz-linear-gradient(top,  #deeff6 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #deeff6 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #deeff6 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #deeff6 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #deeff6 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#deeff6', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

/* Fond bleu (encore + foncé) avec bordure dégradée */
.grad-background-blue-darkest{background: #c2e0ef; /* Old browsers */
background: -moz-linear-gradient(top,  #c2e0ef 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #c2e0ef 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c2e0ef 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c2e0ef 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #c2e0ef 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2e0ef', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

/* Dégradé bleu n'allant pas jusqu'au blanc - bordure */
.grad-border-blue.notwhite{padding:1px 1px 0;
background: #61abce; /* Old browsers */
background: -moz-linear-gradient(top,  #61abce 0%, #bbdaec 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #61abce 0%,#bbdaec 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #61abce 0%,#bbdaec 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #61abce 0%,#bbdaec 100%); /* IE10+ */
background: linear-gradient(to bottom,  #61abce 0%,#bbdaec 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61abce', endColorstr='#bbdaec',GradientType=0 ); /* IE6-9 */
}
/* Dégradé bleu n'allant pas jusqu'au blanc - contenu */
.notwhite .grad-background-blue-darkest{background: #c2e0ef; /* Old browsers */
background: -moz-linear-gradient(top,  #c2e0ef 0%, #f2f7fb 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #c2e0ef 0%,#f2f7fb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c2e0ef 0%,#f2f7fb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c2e0ef 0%,#f2f7fb 100%); /* IE10+ */
background: linear-gradient(to bottom,  #c2e0ef 0%,#f2f7fb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2e0ef', endColorstr='#f2f7fb',GradientType=0 ); /* IE6-9 */
}
/* Dégradé bleu n'allant pas jusqu'au blanc - inversé bordure */
.grad-border-blue.reversed.notwhite{padding:0 1px 1px;
background: #61abce; /* Old browsers */
background: -moz-linear-gradient(top,  #bbdaec 0%, #61abce 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #bbdaec 0%,#61abce 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #bbdaec 0%,#61abce 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #bbdaec 0%,#61abce 100%); /* IE10+ */
background: linear-gradient(to bottom,  #bbdaec 0%,#61abce 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bbdaec', endColorstr='#61abce',GradientType=0 ); /* IE6-9 */
}

/* Dégradé bleu n'allant pas jusqu'au blanc - inversé */
.grad-border-blue.reversed.notwhite .grad-background-blue{
background: #e0eff6; /* Old browsers */
background: -moz-linear-gradient(top,  #f2f7fb 0%, #e0eff6 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #f2f7fb 0%,#e0eff6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f2f7fb 0%,#e0eff6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f2f7fb 0%,#e0eff6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f2f7fb 0%,#e0eff6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f7fb', endColorstr='#e0eff6',GradientType=0 ); /* IE6-9 */
}

/* Fond bleu degrade avec bordure degradee, allant jusqu'au blanc, inversé */
.grad-border-blue.reversed{padding:1px;border:none;
background: #61abce; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #61abce 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#61abce 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#61abce 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#61abce 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#61abce 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#61abce',GradientType=0 ); /* IE6-9 */
}
.grad-border-blue.reversed .grad-background-blue{
background: #e0eff6; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #e0eff6 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#e0eff6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#e0eff6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#e0eff6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#e0eff6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e0eff6',GradientType=0 ); /* IE6-9 */
}


/***************************************************
* Tableaux
****************************************************/
table.table-data{border-collapse:collapse}
table.table-data th,.table-grey-cells th{text-transform:uppercase;padding:10px;line-height:10px;font-weight:bold;text-align:center;vertical-align:bottom}
table.table-data td{color:#007dbd;border:solid 1px #94b5c4;border-left:none;border-right:solid 1px #dce7eb;
background: #f8fcfd; /* Old browsers */
background: -moz-linear-gradient(top,  #f8fcfd 0%, #cde4f2 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #f8fcfd 0%,#cde4f2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f8fcfd 0%,#cde4f2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f8fcfd 0%,#cde4f2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f8fcfd 0%,#cde4f2 100%); /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8fcfd', endColorstr='#cde4f2',GradientType=0 ); /* IE6-9 */
}
table.table-data td.noborder{border-right:none}
table.table-data td.document strong{text-transform:uppercase;font-weight:bold;font-size:11px}
table.table-blue-cells td{color:#599EBF;padding:10px 15px;border-color:#fff}
table.table-data tbody td.subtitle{border-color:#E5F2F8;background:#E5F2F8;font-weight:bold;text-transform:uppercase;font-size:13px;padding:5px 10px}
table tbody td.subtitle span{font-weight:normal;font-size:11px;text-transform:none}
.tools .table-grey-cells a{color:#007fbe}

/* Table avec cellules grises */
table.table-grey-cells{border-spacing:0 4px;border-collapse:separate}
table.table-grey-cells th{padding-bottom:0}
table.table-grey-cells td{color:#007DBD;padding:10px 15px;border:solid 1px #94B5C4;border-left:none;border-right:solid 1px #DCE7EB;vertical-align:middle;
background: #fff; /* Old browsers */
background: -moz-linear-gradient(top,  #fff 0%, #f0f0f0 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #fff 0%,#f0f0f0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fff 0%,#f0f0f0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fff 0%,#f0f0f0 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fff 0%,#f0f0f0 100%); /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-9 */
}
table.table-grey-cells td.first{border-left:solid 1px #94B5C4}
table.table-grey-cells td.last{border-right:solid 1px #94B5C4}

/* Tableaux gris sans espacement entre les lignes */
table.table-no-space{border-collapse:collapse;border-spacing:0}
table.table-no-space thead th{padding-bottom:10px}
table.table-no-space td{vertical-align:top}

/* Cellules "achat" */
.achat,table td.achat,.infogreffe .dojoxGridContent .dojoxGridCell.achat{vertical-align:middle;text-align:center;color:#da1a28;
background: #fdfdfd; /* Old browsers */
background: -moz-linear-gradient(top,  #fdfdfd 1%, #f8d1d4 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #fdfdfd 1%,#f8d1d4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fdfdfd 1%,#f8d1d4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fdfdfd 1%,#f8d1d4 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fdfdfd 1%,#f8d1d4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#f8d1d4',GradientType=0 ); /* IE6-9 */
}
table.table-data thead th.achat,table.dojoxGridRowTable th.achat,.table-grey-cells th.achat{color:#da1a28;background:transparent;filter:none!important}
.achat .label{text-transform:uppercase;display:block;margin:10px 20px}
.achat .text,.achat .text-ico{font-weight:bold;font-size:10px; cursor:pointer;} /*GPN*/
.achat .text.grey{color:#666;background:none;padding:0}
table td.achat-off,.infogreffe .dojoxGridContent .dojoxGridCell.achat-off,.portlet-body table.table-data.table-red-cells tbody tr td.achat-off,.portlet-body .dijitContentPane div.achat-off{
color:#9b9b9b;font-weight:bold;font-size:10px;padding-top:10px;
background: #fdfdfd; /* Old browsers */
background: -moz-linear-gradient(top,  #fdfdfd 0%, #d5d5d5 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #fdfdfd 0%,#d5d5d5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fdfdfd 0%,#d5d5d5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fdfdfd 0%,#d5d5d5 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fdfdfd 0%,#d5d5d5 100%); /* W3C */
}
table td.achat-off .text, .portlet-body .dijitContentPane div.achat-off .text {background:none;padding:0;margin:0}
.btn-achat{float:right;width:140px;margin:0 0 2px}

/* Cellules action */
table.table-data td.actions,.dojoxGrid .dojoxGridMasterView table.dojoxGridRowTable td.actions{
background: #fff; /* Old browsers */
background: -moz-linear-gradient(top,  #fff 0%, #b3c7d0 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #fff 0%,#b3c7d0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fff 0%,#b3c7d0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fff 0%,#b3c7d0 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fff 0%,#b3c7d0 100%); /* W3C */
}
table.table-data .actions a,.dojoxGrid .dojoxGridMasterView table.dojoxGridRowTable td.actions a{text-decoration:underline;color:#022237;font-weight:normal}
table.table-data .actions a:hover,.dojoxGrid .dojoxGridMasterView table.dojoxGridRowTable td.actions a:hover{text-decoration:none}

/* Tables avec cellules rouges */
.portlet-body table.table-data.table-red-cells thead tr th{color:#da1a28}
.portlet-body table.table-data.table-red-cells tbody tr td{color:#da1a28;border-color:#FFF;padding:7px 11px;
background: #fdfdfd; /* Old browsers */
background: -moz-linear-gradient(top,  #fdfdfd 1%, #f8d1d4 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #fdfdfd 1%,#f8d1d4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fdfdfd 1%,#f8d1d4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fdfdfd 1%,#f8d1d4 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fdfdfd 1%,#f8d1d4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#f8d1d4',GradientType=0 ); /* IE6-9 */
}
.portlet-body table.table-data.table-red-cells td.achat span.text{background-position:left -1224px;padding:5px 0 5px 25px}
.portlet-body table.table-data.table-red-cells td.prix{text-align:left}
.portlet-body table.table-data.table-red-cells td.achat-off, .portlet-body .dijitContentPane div.achat-off{text-align:center;vertical-align:middle}

/* Pagination */
.pagination, .tools ul.pagination, .dojoxGridPaginator{text-align:center;margin:20px 0;position:relative;
background: #166489; /* Old browsers */
background: -moz-linear-gradient(top,  #166489 0%, #022338 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #166489 0%,#022338 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #166489 0%,#022338 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #166489 0%,#022338 100%); /* IE10+ */
background: linear-gradient(to bottom,  #166489 0%,#022338 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#166489', endColorstr='#022338',GradientType=0 ); /* IE6-9 */
}
.pagination li, .dojoxGridPaginator li{display:inline}
.pagination li a, .dojoxGridPaginator li a{color:#96C0D4;line-height:30px;padding:0 5px}
.pagination li.on a,.dojoxGridPaginator li.on a{color:#FFF;font-weight:bold;text-decoration:underline}
.pagination li.param, .dojoxGridPaginator li.param{position:absolute;left:10px}
.pagination li.param label,.pagination label,#content .dojoxGridPaginator td label{color:#fff;text-transform:none;font-weight:normal;display:inline;padding:6px 6px 0}
#content .dojoxGridPaginator td label{padding:6px 0 0 15px}
#content .dojoxGridPaginator td.dojoxGridPaginatorFastStep{width:51%}
/*#content .dojoxGridPaginator td.dojoxGridPaginatorFastStep .dojoxGridPaginatorStep{margin-right:100px}*/
.pagination li.param .dijitTextBox,#content .dojoxGridPaginator td .dijitSelect{width:50px}
/*.pagination .sizeSwitchTd, .dojoxGridPaginator .sizeSwitchTd{text-align:left;width:240px;padding:0 20px}*/

/* Filtre */
.panel-filtre{margin:14px 0 32px}
.panel-filtre span,.panel-filtre label,.panel-filtre .dijitTextBox,.panel-filtre .dijitSelect{float:left}
.panel-filtre span{padding:5px 10px 0 0}
.panel-filtre label{width:auto;padding:5px 10px 0 10px}
.tools .panel-filtre label{color:#FFF;text-transform:uppercase}
.panel-filtre .dijitSelect{margin-right:13px}
.panel-filtre .dijitSelect span.dijitSelectLabel{padding:0}
.panel-filtre .dijitSelect .dijitButtonText{padding:3px 2px 3px 5px}
.panel-filtre .dijitSelect .dijitButtonContents{width:190px}

/* Favoris */
.favoris li a{color:#7fa9bf;display:block;padding:15px 10px 15px 40px;background:url(../images/infogreffe/icons/ico-favoris.png) no-repeat 0 -39px;word-wrap:break-word;word-break:break-all;font-size: 9px;}
.favoris li.on a{background-position:0 12px}
.favoris li.new a{background-position:0 -89px}
.favoris li.on a,.favoris li a:hover{color:#fff}
.favoris li.on a{font-weight:bold}
.favoris li .nb,.favoris li .pastille{text-align:center;width:35px;height:30px;color:#FFF;font-size:11px;background-position: 2px -656px;line-height:24px;position:absolute;margin-left:-33px;margin-top:-13px}
.favoris li .pastille{background:#666;border-radius:10px;padding:1px 5px 3px;margin:-15px 0 0 -25px;font-size:10px;line-height:12px;position:absolute;height:11px;width:auto}
.favoris-container .column-left{width:200px;float:left}
.favoris-container .column-right{margin-left:200px}
.favoris-container .column-right h2{color: #fff;font-size: 18px;text-transform:none;margin: 16px 0 0px}
#content .favoris-container .column-right .dojoxGrid, #content .favoris-container .column-right .dojoxGridRow{width:735px!important}
#content .favoris-container .column-right .dojoxGrid{clear:right}
#content .favoris-container .column-right .dojoxGridRowTable{width:735px!important}
.favoris-container table td.entreprise{color:#000!important}
.favoris-container .column-right .dojoxGrid .renouv{width:18%}
.favoris-container .column-right .dojoxGrid td.entreprise .ico-trash{margin-top:-8px}
.favoris-container .column-right .dojoxGrid td.entreprise .ico-trash-surv{margin-top:-8px}
.favoris-container .column-right .dojoxGrid td.entreprise .ico-edit{margin-top:-8px}
/***************************************************
* Icones
****************************************************/

.ico,.tools a.custom,.search .headline a.toggle,input.search,.nb,#content .tools .toggle,.achat .text,.achat .text-ico,a.big-link,.panel-tutoriel a,.panel-favoris a
{background:url(../images/infogreffe/icons/icons.png) no-repeat 0 0}

/* Icones boutons */
.button .ico,.tabs li .button .ico{background-position:0 -700px;margin:13px 0 0 0;width:20px;height:20px;float:left}
a.button-back .ico{background-position:0 -1070px}

/* Icones recherche */
.search .headline button{background:#FFFFFF url(../images/infogreffe/icons/icons.png) no-repeat right -545px;width:25px;height:29px;border:none;cursor:pointer}
.search .headline a.toggle{background-position:right -522px}

/* Icones outils */
.tools ul{text-transform:uppercase;margin:0}
.tools .headline a.ico{background-position:0 -625px;float:right;width:20px;height:20px;margin:40px 23px 0 0;padding:0}
.tools a.custom{background-position:right -721px} /* GPN */
.tabs li .ico{background-position:0 -800px}
.tabs li.off .ico,.tools .tabs li.off .cart .ico{background-position:0 -798px;width:14px;height:20px;margin:4px 5px}
.tools .headline .tabs li.first.on .ico{margin:4px 17px 4px 14px}
.tools .headline .tabs li.first .ico{margin:4px 14px 4px 9px}
.tools .tabs li.off .cart .ico{margin:12px 7px 0 0;width:16px}
.tabs li.on .ico{background-position:0 -625px!important;width:14px;height:20px;margin:4px 5px}
/*.tools .tabs li .cart .ico{background-position:0 -654px}*/
.tools li .ico{width:56px;height:50px}
.tools .tabs li .ico{width:14px;height:20px;line-height:48px}
.tools .tabs li.first.on .ico{opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5}
.tools .tabs li.on .ico{opacity:0.7;-moz-opacity:0.7;-khtml-opacity:0.7}
.tools .target li .ico{float:left}
.tools .tabs li span.ico-dossier,.tools .tabs li span.ico-document,.tools .tabs li span.ico-commandes{opacity:1;-moz-opacity:1;-khtml-opacity:1}
.tools .tabs li .ico-dossier{background-position:0 -827px!important;height:28px;width:25px;margin:0 0 0 5px}
.tools .tabs li .ico-document{background-position:0 -930px!important;height:25px;width:18px;margin:0 0 0 13px}
.tools .tabs li .ico-commandes{background-position:0 -1020px!important;height:25px;width:26px;/*margin:0 0 0 40px*/}
.tools .tabs li.commandes .ico{height:22px}
.tools .tabs li.commandes .ico-commandes{height:25px;margin:0 11px 0 22px} /* GMN */
.tools .tabs li.commandes.on .ico-commandes{opacity:1;-moz-opacity:1;-khtml-opacity:1}
.tools a #msgAchats .ico {margin-left:15px;} /* GMN */
.tools li.extrait .ico{background-position:0 0}
.tools li.privilege .ico{background-position:0 -250px}
.tools li.actes .ico{background-position:0 -100px}
.tools li.historique .ico{background-position:0 -150px}
.tools li.procedures .ico{background-position:0 -200px}
.tools li.comptes .ico{background-position:0 -50px}
.tools li.dossier .ico{background-position:0 -300px}
#content .tools .toggle{width:30px;background-position:0 -500px;width:25px;height:23px;margin:-7px 16px 6px}
.tools .panel .ico-arrow{margin:0;background-position:0 -850px;text-indent:-999999px;position:absolute;bottom:0;right:0;width:30px;height:32px}
.tools-off .tabs li.off .ico,.tools-off .tabs li.off .cart span.ico{background-position:0 -625px;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5}
.tools-off .tabs li.off span.ico-dossier,.tools-off .tabs li.off span.ico-commandes{opacity:1;-moz-opacity:1;-khtml-opacity:1}
.tools-off .tabs li.commandes.off .ico{background-position:0 -623px}
.tools-off .tabs li.surveillances.off .ico{margin:4px 5px 4px 0}
.tools .tabs li.surveillances.off .ico{margin-left:0;margin-right:8px}
.blue .ico{background-position:left -1317px;padding:0 5px 0 0}

/* Icones toggle */
.toggle-arrow{background:url(../images/infogreffe/icons/icons.png) no-repeat;float:right;width:20px;height:20px;margin:0 23px 10px 0;padding:0}
.hideIcon{background:url(../images/infogreffe/icons/icons.png) no-repeat;float:right;width:20px;height:20px;margin:0 15px 10px 0;padding:0} /* GMN */
.showHideShown .toggle-arrow{background-position:right -900px}
.showHideHidden .toggle-arrow{background-position:right -960px}

/* Icones plus/minus */
.ico.plus,.ico.minus,table.table-data .ico.plus,table.table-data .ico.minus{display:inline-block;width:10px;height:10px;text-indent:-999999px}
.ico.plus{background-position:0 -1340px!important}
.ico.minus{background-position:0 -1360px!important}

/* Icones remove/add */
.ico.remove,.ico.add{height:20px;float:left;padding:0 0 0 20px}
.ico.remove{background-position:0 -1440px}
.ico.add{background-position:0 -1420px}

/* Icones remove/add */
.ico.addFavoris{height:20px;float:left;padding:0 0 0 20px}
.ico.addFavoris{background-position:0 -1420px}


/* Icones messages */
.ico-alert{background-position:0 -1260px;width:28px;height:25px}

/* Icones flèches */
h2.ico-arrow{background-position:0 -1600px;padding:0 0 0 10px}
a.big-link{background-position:0 -1595px;padding:0 0 0 20px}
td.selectionner a.ico{background-position:0 -1899px;padding:0 0 0 13px}

/* Icones edit & corbeille */
.ico.edit{width:18px;height:18px;background-position:0 -1979px;margin:8px}
.ico.trash{width:18px;height:18px;background-position:0 -1939px;margin:8px}
.dojoxGrid td .ico-trash{filter: alpha(opacity=50); opacity: 0.5;text-indent:-99999px;float:right;width:15px;height:18px;background-position:0 -1939px;margin:0 -7px -5px 0}
.dojoxGrid td .ico-trash:hover{filter: alpha(opacity=100); opacity:1}

.dojoxGrid td .ico-trash-surv{filter: alpha(opacity=40); opacity: 1;text-indent:-99999px;float:right;width:15px;height:18px;background-position:0 -1939px;margin:0 10px 5px 0}
.dojoxGrid td .ico-trash-surv:hover{filter: alpha(opacity=100); opacity:0.4}


.dojoxGrid td .ico-edit{filter: alpha(opacity=40); opacity: 1;text-indent:-99999px;float:right;width:18px;height:18px;background-position:0 -1978px;margin:0 16px 5px 0}
.dojoxGrid td .ico-edit:hover{filter: alpha(opacity=100); opacity:0.4}


/* Icone info */
.ico-info{height:40px;display:block;background-position:center -2010px;text-indent:-9999px;}

/* Icones grid */
a.voir{display:block;padding:5px 0 5px 12px;font-weight:bold;font-size:10px;background:url(../images/infogreffe/icons/puce.png) no-repeat left center}
a.voirRouge{display:block;padding:5px 0 5px 12px;font-weight:bold;font-size:10px;background:url(../images/infogreffe/icons/puceRouge.png) no-repeat left center} /*GPN*/
a.voirTextRouge{display:block;padding:5px 0 5px 12px;font-weight:bold;font-size:10px;color:rgb(218, 26, 40) !important;background:url(../images/infogreffe/icons/puceRouge.png) no-repeat left center} /*MTI*/
a.voir.right{padding:0 0 0 12px}
a.voir.down{background:url(../images/infogreffe/icons/icons.png) no-repeat 0 -1615px}
.ico-puce{position:absolute;background:url(../images/infogreffe/icons/puce.png) no-repeat 0 0;width:5px;height:5px}
.achat .text,.achat .ico,.achat .text-ico{background-position:83px -1221px;display:block;padding:7px 30px 7px 0; height: 23px;}
.fr .achat .text,.fr .achat .ico{background-position:right -1224px;display:block;padding:7px 30px 7px 0}
.en .achat .text,.en .achat .ico{background-position:right -1215px;display:block;padding:7px 30px 7px 0;margin-right: -15px;}
/* Mantis 0026827: Sommaire-LabelOversize */
#resultatsTrouvesEntreprise .achat .text {padding: 9px 25px 7px 0;}
.achat .text-long{background-position:50px -1219px}
.achat .ico{background-position:center -1224px;margin:0}
.achat .ico.left{background-position:-9px -1224px;margin:10px}
.achat .ico-left,.achat .text.ico-left{background-position:left -1220px;text-align:left;padding:7px 0 7px 45px}
.dojoxGrid .ico,table.table-data .ico,.surveillance .ico{background-position:center -1088px;display:block; cursor:pointer;} /* GPN*/
.formalite{float:left;width:200px;height:71px;padding:10px 10px 0 20px;
background: #e8eef1; /* Old browsers */
background: -moz-linear-gradient(top,  #e8eef1 0%, #c4cbcf 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #e8eef1 0%,#c4cbcf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e8eef1 0%,#c4cbcf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e8eef1 0%,#c4cbcf 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e8eef1 0%,#c4cbcf 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8eef1', endColorstr='#c4cbcf',GradientType=0 ); /* IE6-9 */
}
#content .formalite .dijitSelect{width:179px}
td.surveillance,table.table-data td.surveillance,ul.surveillance,.infogreffe .dojoxGridContent td.dojoxGridCell.surveillance{
background: #b9c5cb; /* Old browsers */
background: -moz-linear-gradient(top,  #b9c5cb 0%, #7e939a 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #b9c5cb 0%,#7e939a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #b9c5cb 0%,#7e939a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b9c5cb 0%,#7e939a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #b9c5cb 0%,#7e939a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b9c5cb', endColorstr='#7e939a',GradientType=0 ); /* IE6-9 */
}
.surveillance .surveillance-on,table.table-data .surveillance-on{background-position:center -1110px;height:30px;margin:5px 0 0}
.surveillance-no{zoom: 1; filter: alpha(opacity=50); opacity: 0.5;} /* GPN*/


/*
.surveillance .surveillance-off{background-position:center -1145px;height:30px}
.surveillance .surveillance-imp{background-position:center -1145px;height:30px; color:gray}
*/

.infogreffe .dojoxGridContent .dojoxGridCell.surveillance.surveillance-ind,
.infogreffe .dojoxGridContent .dojoxGridCell.surveillance.surveillance-active{
	color:#9b9b9b;font-weight:bold;font-size:10px;padding-top:10px;cursor:default; vertical-align:middle;text-align:center;
	background: #FDFDFD; /* Old browsers */
	background: linear-gradient(to bottom, #FDFDFD 0%, #D5D5D5 100%) repeat scroll 0 0 transparent;
	background: -webkit-linear-gradient(top,  #FDFDFD 0%,#D5D5D5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #FDFDFD 0%,#D5D5D5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #FDFDFD 0%,#D5D5D5 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b9c5cb', endColorstr='#7e939a',GradientType=0 ); /* SGT */
} /* SGT - Evols Avril 2013*/

.infogreffe .dojoxGridContent td a.voirNoir,
.infogreffe #ulBoutonsOutils a.voirNoir,
.outils.surveillance.surveillance-active td a.voirNoir,
.panier-produits-confirmation td a.voirNoir{display:block;padding:5px 0 5px 12px;font-weight:bold;font-size:10px;background:url(../images/infogreffe/icons/puceNoir.png) no-repeat left center; color: #000000 !important; cursor:pointer} /* SGT - Evols Avril 2013*/

.documents .ico{background-position:center -1185px;height:30px}
.documents .documents_ind{background-position:center -1185px;height:30px;color:gray}

.ico-check{background-position:center -1090px;width:100%;height:10px;display:inline-block;text-align:center;cursor:default!important;}
h5 .ico-check{background-position:center -1630px;width:30px;height:20px;display:inline-block;cursor:default!important;}

/***************************************************
* Onglets
****************************************************/

/* Tabs horizontal */
.portlet-body .tab-content,.portlet-body .group-form{clear:both;position:relative}
.portlet-body .tab-content{background:#fff url(../images/infogreffe/skin/bg-tab-lightblue.png) repeat-x 0 0;padding-top:20px}
.portlet-body .tabs{border-bottom:solid 1px #7ebfdd;margin:15px 0 0 1px;height:30px;font-family:Tahoma,sans-serif}
.portlet-body .tabs li.on{margin:0 0 0 -1px;padding:5px 10px 0;height:25px;background:#e5f0f6;color:#1088c4;border:solid 1px #7ebfdd;border-bottom:none}
.portlet-body .tabs li{float:left;text-transform:uppercase;font-weight:bold;font-size:12px;color:#97c9e4;background:#e5f2f8;line-height:12px;height:14px;background:#FFF;border:none;border-right:solid 1px #d0dfe4;margin:7px 0 0 0}
.portlet-body .tabs li.first{border-left:none}
.portlet-body .tabs li.last{border-right:none}
.portlet-body .tabs li.last.on{border-right:solid 1px #7EBFDD}
.portlet-body .tabs li a{color:#1088C4;display:block;padding:0 10px;font-size:12px}
.portlet-body .tabs li a.tabsEntrep{display:inline} /* mantis 0025141 */
.portlet-body .tabs li a span{color:#03233a!important}
.portlet-body .tabs li a:hover{color:#4599C7}
.portlet-body .tabs li.lines2 a{position:relative;top:-12px}
/*.portlet-body .tabs li.on a{padding:0}
.portlet-body .tabs li.lines2.on{position:relative;top:-12px;height:37px}*/
.portlet-body .tabs li.lines2.on a{position:static;top:0}
.portlet-body .tabs li.off,.portlet-body .tabs li.off a,.portlet-body .tabs li.off a:hover{color:#7ec1de;cursor:default}
.portlet-body .tabs li h1,
.portlet-body .tabs li h2{font-size:12px;margin:0;padding:0;font-family:Tahoma,sans-serif}

/* Tabs vertical */
.portlet-body .tabs-vertical{border:none;height:auto;width:200px;margin:0 20px 10px 0;float:left}
.portlet-body .tabs-vertical li,.portlet-body .tabs-vertical li.on{float:none;height:auto;margin:0;font-weight:normal;border:none;border-bottom:solid 1px #a6cde2;background:none}
.portlet-body .tabs-vertical li,.portlet-body .tabs-vertical li.on{padding:7px 10px 7px 0}
.portlet-body .tabs-vertical li a{padding:0;height:auto}
.portlet-body .tabs-vertical li .ico{background-position:left -1000px;float:left;width:10px;height:10px;margin:3px 0 0}
.portlet-body .tabs-vertical li.on{color:#17668c}
.portlet-body .tabs-vertical li.on .ico{background-position:left -980px!important}

/* Tabs vertical sur fond foncé */
.tools .portlet-body .tabs-vertical li,.tools .portlet-body .tabs-vertical li.on{width:190px;border-bottom:solid 1px #275f7c}
.tools .portlet-body .tabs-vertical li .ico{background-position:left -1318px;margin:3px 5px 0 0}
.tools .portlet-body .tabs-vertical li a{color:#62acd1}
.tools .portlet-body .tabs-vertical li.on{color:#fff}
.tools .portlet-body .tabs-vertical li.on .ico{background-position:left -1300px!important}

/***************************************************
* Lists
****************************************************/

.bullet-list{margin:10px}
.bullet-list li{list-style-image:url(../images/infogreffe/icons/bullet-list.png);font-weight:bold;margin:0 0 0 11px}
.panel-info .bullet-list{margin:0}
.panel-info .bullet-list a{color:#1F4B72}
.panel-info .bullet-list a:hover,.panel-info .bullet-list a:focus{color:#007DBD}
.bullet-list-light li{margin:5px 0 10px;padding:0} /* Enlever le background et mettre le padding a 0 */
.bullet-list-light li .bullet{background:url(../images/infogreffe/icons/icons.png) no-repeat 0 -1520px;height:10px;width:15px;position:relative;top:2px;display:inline-block;overflow:hidden} /* Nouvelle ligne a ajouter */
.bullet-list-grey li{background:url(../images/infogreffe/icons/icons.png) no-repeat 0 -1556px;color:#555;font-weight:bold;margin:8px 0;padding:0 0 0 15px}

/***************************************************
* Paiement
****************************************************/

.section-paiement .field-set .illustration{float:right;width:300px;height:62px;padding:5px 0 0 0;color:#2390c8;text-align:center}
.section-paiement .carte-bancaire .illustration{background:url(../images/infogreffe/logos/paiement-cb.png) no-repeat center}
.section-paiement .mon-compte .illustration{background:url(../images/infogreffe/logos/paiement-infogreffe.png) no-repeat center}
.section-paiement .internet label,.section-paiement .internet h3{background:url(../images/infogreffe/logos/paiement-internetplus.png) no-repeat 55px 2px;text-indent:-9999999px;padding:3px 0 4px}
.section-paiement .internet .illustration{background:url(../images/infogreffe/logos/paiement-internet2.png) no-repeat center 25px}
.section-paiement .prepaye .illustration{background:url(../images/infogreffe/logos/paiement-prepaye.png) no-repeat center}
.section-paiement .internetpluspro label,.section-paiement .internetpluspro h3{background:url(../images/infogreffe/logos/paiement-pro.png) no-repeat 55px center;text-indent:-9999999px;padding:5px 0 3px}
.section-paiement .internetpluspro .illustration{background:url(../images/infogreffe/logos/paiement-lca.png) no-repeat center 30px}
.section-paiement .allopass .illustration{background:url(../images/infogreffe/logos/paiement-allopass.png) no-repeat center}

/***************************************************
* Tableau recapitulatif entreprise ou affaire
****************************************************/
#content .panneau-recap-infos .columns{color:#778085;width:100%;border-collapse:separate}
#content .panneau-recap-infos .columns2 td{width:50%}
#content .panneau-recap-infos .columns3 td{width:33%}
#content .panneau-recap-infos .columns4 td{width:25%}
#content .panneau-recap-infos .columns td{padding:5px 10px 10px 5px;border-left:solid 1px #cfe0e8;border-right:solid 1px #fff}
#content .panneau-recap-infos .columns .paginationSelect td{padding:0}
#content .panneau-recap-infos .columns td.first{border-left:none}
#content .panneau-recap-infos .columns td.last{border-right:none}
#content .panneau-recap-infos .columns .separator td{border:none}
#content .panneau-recap-infos .columns h4,
#content .panneau-recap-infos .columns h3.small{color:#007DBD;font-size:11px;font-weight:bold;margin:0 0 7px;font-family:Tahoma,sans-serif}
#content .panneau-recap-infos .bottom-line{margin:20px 0 5px}
#content .panneau-recap-infos .bottom-line a{text-decoration:underline}
#content .panneau-recap-infos a:hover{text-decoration:none}
#content .panneau-recap-infos .toggle-bar{border-bottom:solid 1px #7fbfde;height:20px}
#content .panneau-recap-infos h3.dark{margin:0 0 20px}
#content .panneau-recap-infos .label{font-weight:bold;color:#007FBE;float:left;clear:left;width:50%;padding:5px 0}
#content .panneau-recap-infos .data{display:block;margin-left:50%;padding:5px 0}

/***************************************************
* Commander documents (fiche entreprise, judiciaire)
****************************************************/

/* Commander documents : Bloc panier */
#content .commander-documents .sidebar{right:0;z-index:10;margin:139px 30px 0 0}/* ANA MANTIS 0025391 */
/* Modification ANA suite au Mantis0024753 */
#content .commander-documents .sidebarFloat{position:absolute;right:0;z-index:10;margin:139px 30px 0 0}
#content .commander-documents .sidebarFloatFixed{position:fixed;z-index:10;margin:0px}
#content .commander-documents.hors-rcs .sidebarFloat, #content .commander-documents.ets-non-repris .sidebarFloat{display : none;} /* GMN: mantis #0027921 */
/* Fin modifications ANA */

#content .commander-documents .panier{border:solid 1px #175d7e;width:184px;height:68px;position:relative;
background: #fff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #c1d2db 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#c1d2db 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#c1d2db 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#c1d2db 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#c1d2db 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c1d2db',GradientType=0 ); /* IE6-9 */
}
.en #content .commander-documents .panier{margin-top:13px;}
#content .commander-documents .sidebar-space{float:right;width:196px}
#content .commander-documents .panier h4{font-size:15px;font-weight:normal;margin:10px 0 0 5px}
.en #content .commander-documents .panier h4{margin:10px 0 0 5px}
#content .commander-documents .panier strong{color:#d71827;font-size:10px;line-height:36px}
#content .commander-documents .panier .nb{margin:0 0 0 14px;width:11px;padding:0 10px 0 12px;text-align:center;line-height:31px;color:#FFF}
#content .commander-documents .panier .prix{position:absolute;font-size:12px;top:10px;right:10px;text-align: right;}
#content .commander-documents .panier .prix .prixXpf{font-size:9px;color:#923131;}
#content .commander-documents .panier .empty{display:none}
#content .commander-documents .sidebar .dijitButtonNode{width:166px;line-height:14px}

/* Commander documents : tableau structure */
#content .commander-documents table.table-data{border-spacing:0 4px;border-collapse:separate!important}
#content .commander-documents table.table-data th{padding:0 5px 1px}
#content .commander-documents table.table-data th.docu{width:220px}
#content .commander-documents #onglet_dossier_complet table.table-data th.docu{width:350px}
#content .commander-documents table.table-data th.cptdocu{width:210px}
#content .commander-documents table.table-data th.cptcour{width:21%}
#content .commander-documents table.table-data th.cptvisu{width:20%}
#content .commander-documents table.table-data th.cptprix{width:32px}
#content .commander-documents sup{vertical-align:super;font-size:8px}
#content .commander-documents table.table-data td{width:155px;padding:5px 0 0 0;vertical-align:top}
#content .commander-documents p.note{color:#007DBD;margin-top:5px}
#content .commander-documents p.note .prixXpf {color: #004A7F;}

/* Commander documents : tableau styles généraux */
#content .commander-documents table.table-data td .fields,
#content .commander-documents table.table-data td label{display:block;color:#007DBD;font-weight:normal;font-size:10px}
#content .commander-documents table.table-data td label.strong{display:inline-block;font-weight:bold;color:#1E4B72}
#content .commander-documents table.table-data td label.disabled{color:#75858c}
#content .commander-documents table.table-data h5{text-transform:none;margin:15px 0 10px;display:inline-block}
#content .commander-documents table.table-data .fields .dijitTextBox,
#content .commander-documents table.table-data .fields .dijitSelect{width:18px;margin:0;border:solid 1px #98cae3}
#content .commander-documents table.table-data td .fields .dijitSelect{width:40px;margin:0 0 3px}
#content .commander-documents table.table-data td .fields .dijitSelect td{padding:0!important}
#content .commander-documents table.table-data td .fields .dijitSelect .dijitButtonText{padding:3px 2px 5px 3px}
#content .commander-documents table.table-data td .fields .dijitSelect .dijitArrowButton .dijitArrowButtonInner{height:15px;background-position:-31px 6px}
#content .commander-documents table.table-data td .fields .dijitSelectDisabled .dijitArrowButton .dijitArrowButtonInner{background-position:5px 6px}
#content .commander-documents table.table-data .fields .dijitSpinner.dijitTextBox{border:none;width:40px!important}
#content .commander-documents table.table-data .fields .dijitSpinner .dijitSpinnerButtonContainer{margin:0}
#content .commander-documents table.table-data .fields .dijitSpinner .dijitInputContainer{border:solid 1px #98CAE3;width:15px}

#content .commander-documents table.table-data .fields{padding:0 4px}
#content .commander-documents table.table-data td .text{min-width:40px;display:inline-block}
#content .commander-documents table.table-data tr td .fields-inline .dijitCheckBox{clear:none}
#content .commander-documents table.table-data tr td.visu .fields-inline label{float:left;padding:6px 0 0 3px;margin:0}
#content .commander-documents table.table-data tr td.visu .fields-inline label.large{width:74px;padding:3px 0 0 3px}
#content .commander-documents table.table-data td .fields sup{color:#1F4B72}

/* Commander documents : tableau colonne "Document" */
#content .commander-documents table.table-data td.docu{width:360px;padding:10px 2px 5px 10px}
#content .commander-documents table.table-data td.docu strong{font-weight:bold;font-size:11px}
#content .commander-documents table.table-data td.docu .prix{font-size:11px}
#content .commander-documents table.table-data td.docu .fields{padding:5px 5px 0 0}
#content .commander-documents table.table-data td.docu .fields .dijitCheckBox{float:left}
#content .commander-documents table.table-data td.docu .fields label{padding-top:0;font-size:11px}
#content .commander-documents table.table-data td.docu .checkbox-fields label{margin-left:25px}
#content .commander-documents table.table-data td.docu .dijitSelect{width:160px;border-color:#4D98BF;margin:3px}
#content .commander-documents table.table-data td.docu .dijitSelect .dijitButtonNode{padding:0;width:auto;vertical-align:middle;border:none}
#content .commander-documents table.table-data td.docu .dijitSelect .dijitArrowButton{width:30px}
#content .commander-documents table.table-data td.docu .dijitSelect .dijitButtonText{padding:4px 5px;color:#000}
#content .commander-documents table.table-data td.docu .dijitTextBox.large{width:200px}
#content .commander-documents table.table-data h5.exercice{display:block;color:#FFF;background:#65b0d7;position:relative;margin:0 0 10px -10px;padding:5px 5px 5px 10px}
#content .commander-documents table.table-data h5.exerciceAfdcc{display:block;color:#FFF;background:#65b0d7;position:relative;margin:0 0 10px -10px;padding:5px 5px 5px 10px}
#content .commander-documents table.table-data p.info{color:#85969d}
/*#content .commander-documents table.table-data span.prix span{font-weight:normal}*/
#content .commander-documents a.voir-detail{display:inline-block}

/* Commander documents : tableau colonne "Courrier" */
#content .commander-documents table.table-data td.cour label{padding:0 0 0 2px;line-height:24px;display:inline-block}
#content .commander-documents table.table-data td.cour .dijitTextBox .dijitInputField{padding:2px}
#content .commander-documents table.table-data td.cour .dijitTextBox .dijitInputInner{text-align:center}

/* Commander documents : tableau colonne "Electronique" */
#content .commander-documents table.table-data td.visu{padding:5px 0 0 0}
#content .commander-documents table.table-data td.visu label{padding:6px 0 4px 25px;line-height:10px}
#content .commander-documents table.table-data td.visu label.large{padding-top:3px}
#content .commander-documents table.table-data td.visu .dijitCheckBox{float:left;clear:left}
#content .commander-documents table.table-data td.visu .fields-mail .dijitCheckBox{margin-left:101px}

/* Commander documents : tableau colonne "Prix" */
#content .commander-documents table.table-data td.prix{width:50px;text-align:right;padding:20px 10px;color:#DA1A28}/*AYM Mantis */
#content .commander-documents table.table-data td.prix .prixXpf{color: #923131;}
#content .commander-documents table.table-data td.noborder{border-right:none}

/***************************************************
* Page layouts et séparateurs
****************************************************/

.layout-separator{border-right: 1px solid #95C4DB}
.layout-page-width{width:980px;margin:auto}
br.large-separator{content:" ";height:40px;display:block;margin:10px 0}
.grey-line{border-top:solid 1px #c1c9cc;margin:20px 0 10px}
.grey-section{color:#7c8588;border-top:solid 1px #c1c9cc;border-bottom:solid 1px #c1c9cc;padding:15px 0;margin:20px 0}
.white-line{clear:both;height:1px;background:#0e415a;border-top:solid 1px #5b8ea7;margin:0 0 20px}
.blue-line{border-top:solid 1px #7fbfde;margin:20px 0 10px}

/***************************************************
* Footer
****************************************************/
.footer{padding-bottom:7px;background:#FFF url(../images/infogreffe/skin/bg-bottom.gif) repeat-x top left;color:#999;text-align:center;min-height: 171px;}
.footer ul{margin:auto;width:980px}
.footer ul.links{background:#b1b6b8 url(../images/infogreffe/skin/bg-footer.gif) repeat-x center center;font-size:10px;padding:11px 0;margin-bottom:20px}
.footer ul.links li{padding:0 10px 0 10px;border-right:solid 2px #fff;margin:10px 0 0}
.footer ul.links li.last{border-right:none}
.footer li, .footer li h2{display:inline;margin:10px 20px 0 0}
.footer a{color:#FFF;font-weight:bold;font-size:11px}
.footer ul.links a:hover{text-decoration:underline}
.footer .partenaires{display:block;font-size:13px}

/**************************************************************
* Logos des partenaires Footer
***************************************************************/
/** Logo Grises **/
.footer .logos a #logo-cngtc,
.footer .logos a #logo-ebr,
.footer .logos a #logo-servicepublic,
.footer .logos a #logo-agencefranceentrepreneur,
.footer .logos a #logo-les-aides {opacity: 0.5;} /* GMN */

/** Logo Colores **/
.footer .logos a:hover #logo-cngtc,
.footer .logos a:hover #logo-ebr,
.footer .logos a:hover #logo-servicepublic,
.footer .logos a:hover #logo-agencefranceentrepreneur,
.footer .logos a:hover #logo-les-aides {opacity: 1;} /* GMN */



/***************************************************
* Lightboxes
****************************************************/
/*.dijitDialog .dijitDialogPaneContent p.headline{font-size:13px}*/
.dijitDialog .dijitDialogPaneContent h1.grey{margin-bottom:5px;margin-left:0}
.dijitDialog .dijitDialogPaneContent .buttons .dijitButton{margin:0 0 10px 5px}
.lightbox-large{width:820px}
.lightbox-big{width:650px}
.lightbox-big-surv{width:650px}
.lightbox-medium{width:600px}
.lightbox-small{width:400px}
.lightbox-smallScreen1, .lightbox-smallScreen2{top:50px !important}
.lightbox-big-surv .dijitDialogPaneContent{padding:10px 30px 25px;width:590px!important;height:742px!important;overflow:auto;position:relative;}
.lightbox-big .dijitDialogPaneContent{padding:10px 30px 25px;width:590px!important}
.lightbox-smallScreen1 .dijitDialogPaneContent{padding:10px 30px 25px;width:590px!important;height:300px!important;overflow:scroll !important;position:relative;}
.lightbox-smallScreen2 .dijitDialogPaneContent{padding:10px 30px 25px;width:590px!important;height:450px!important;overflow:scroll !important;position:relative;}
.lightbox-large table,.lightbox-large .tabs{width:729px}
.lightbox-large .tabs-vertical{width:200px}
.lightbox-large .tab-content{width:690px;padding:20px}
.lightbox-large .tab-content table{width:690px!important}
.panel-info{background:#e5f2f8;padding:20px}
.panel-info label{clear:both;float:left;width:80px;line-height:28px}
.panel-info .dijitTextBox,.panel-info .dijitSelect{float:left;width:400px}
.panel-info .dijitSelect.small{width:107px}

/* Lightbox d'identification */
.loginPopup{margin:7px 0 23px}
.loginPopup .buttons{margin:10px 0 0}
.loginPopup .buttons .btn-large .dijitButtonNode{font-size:16px}
.dijitDialog div.loginPopup .buttons .dijitButton{float:left;margin:0 5px 10px 0}
.loginPopup h4{margin:36px 0 0}
.loginPopup h3{font-size:16px;padding-left:2px;margin-bottom:0}
.loginPopup .right{width:240px;margin:27px 0 0 0}
.loginPopup .left{width:250px;margin:27px 0 0 27px;padding-right:70px}
.loginPopup .dijitTextBox{display:block;width:217px;margin-bottom:6px;margin-top:10px}
.loginPopup .btn-mini{float:right;margin:2px 32px 0 0}
.loginPopup .btn-mini .dijitButtonNode{padding:9px 10px 7px 13px}
.loginPopup .right .btn-mini{margin-right:18px}
.loginPopup form a{display:block;text-decoration:underline;margin:5px 0}
.loginPopup form a:hover{text-decoration:none}
.loginPopup form a.small{font-size:10px;text-align:right;margin:0 0 10px 0;width:221px}
.loginPopup label{font-weight:normal;display:inline;position:relative;top:2px}

/***************************************************
* Browsers hacks
****************************************************/

/* Hack Chrome / Safari */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	/*.tools .tabs .nb span,.tools .tabs .cart .nb span{margin-left:0}*/
	.tools .profile .dijitButtonText{padding:3px 2px 3px 6px}
	.entreprise .outils-buttons .btn-back{margin-right:1px!important}
	.entreprise-res .dijitRightArrowButton{margin-top:-5px}
	.tools .tabs li.on .cart .ico{margin:4px 5px 0 50px;background-position:0 -627px!important}
	.tools .tabs li .cart .ico{margin:4px 15px 0 40px}
	.tools .tabs li.off .cart .ico{margin-top:8px}
	.tools .headline.logged .tabs li.first .ico{margin-left: 10px!important}
	.tools .headline.logged .tabs li.off.surveillances a .ico{top:-6px}
/*	.tools .headline.logged .tabs li.commandes .text{top:-13px}*/
	.commande-popup-container .buttons .dijitButton .dijitButtonNode{padding:8px 8px 4px!important}
	.infogreffe .btn-inscription .dijitButtonNode{padding-bottom:3px!important}
	.infogreffe .btn-inscription .dijitButtonText span span{top:-1px}
	#content .entreprise-ficheProduit .commander-documents div.sidebar{margin-top:39px}
	#content .entreprise-doc-search .search-blue .dijitSelect{width:179px} /* MBT mantis 27232 */
}

/* Hacks Firefox */
.dj_gecko .tools .headline.logged .tabs li.off.surveillances a .ico{margin-left:0}
.dj_gecko .tools .headline.logged .tabs li.surveillances .nb{position:relative;top:-5px}
.dj_gecko .page-home .headline li.links{margin-right:11px}
.dj_gecko .tools .panel .news{height:85px}
.dj_gecko .search .headline .dijitTextBox {padding:2px 0 7px 4px}
.dj_gecko .search-blue .fields-inline div.dijitTextBox{margin:4px 5px 0 12px}
.dj_gecko #content .judiciaire .commander-documents .sidebar{margin-top:36px}

/* Hacks Safari */
.dj_safari .tools .tabs .nb span{margin-left:8px}

/*****************************************************
* Tableau de bord MENU Gauche
******************************************************/
.left-menu-tab {background:url("../images/infogreffe/skin/bg-menu-tools.png") no-repeat right 0px;height:71px;width:241px;float:left}
.left-menu-tab a {color:#FFF;text-transform: uppercase;font-size:17px;font-family: DINCUSTOM,Arial,sans-serif;font-weight:300;} /* GMN */
.left-menu-tab:hover {color:#8AD0F4;background-position:bottom right}
.left-menu-tab .title-menu-tab{float:left;margin-top:10px;width:148px;line-height:17px}
.left-menu-tab .title-menu-tab h2{color:#FFF;margin:0;padding:0;font-size:17px}
.left-menu-tab.long .title-menu-tab {margin-top:5px} /* Etat d'endettement */
.left-menu-tab .subtitle-menu-tab {color: #a9ccd9;font-size:12px;line-height:12px;margin:5px 0 0 0;text-transform:uppercase;padding:0;font-weight:100}
.left-menu-tab .img-menu-tab{float:left; height:50px; width:57px; display:block; margin:10px 0 0 16px; background-image:url('../images/infogreffe/icons/icons.png');background-repeat: no-repeat}
.left-menu-tab .img-menu-tab.ico-extrait{background-position:0 0}
.left-menu-tab .img-menu-tab.ico-privilege{background-position:0 -250px}
.left-menu-tab .img-menu-tab.ico-actes{background-position:0 -100px}
.left-menu-tab .img-menu-tab.ico-historique{background-position:0 -150px}
.left-menu-tab .img-menu-tab.ico-procedures{background-position:0 -200px}
.left-menu-tab .img-menu-tab.ico-comptes{background-position:0 -50px}
.left-menu-tab .img-menu-tab.ico-dossier{background-position:0 -300px}
.left-menu-tab .img-menu-tab.ico-jugement{background-position:0 -1730px;margin:4px 0 0 13px;height:57px;width:60px}

/**************************************************************
* EDIT en Admin sur l'ensemble des portlets/WebContent
***************************************************************/
.columns-max {width:980px; margin:0 auto; background-color:#FFFFFF;} /* GMN */
.portlet-journal-content .icons-container { clear: both; height: auto; margin-bottom: 20px; overflow: hidden; padding-top: 5px; width: auto;} /* GMN */

/**************************************************************
* Popup de Connexion
***************************************************************/
.authenticationType h3 {padding-bottom: 20px;} /* GMN */
.authentication{background-color:#fff}/*GPN*/
#authentication {text-align:left;} /* Mantis #30559 */

/**************************************************************
* Popup de message erreur Sakarha
***************************************************************/
#popupSakError {text-align:left;} /* Mantis #30941 */

/**************************************************************
* Popup de Connexion surveillance
***************************************************************/
.lightbox-connexion-surveillance #boutonInscription *{cursor:default;} /* GPN */

/**************************************************************
* Edito
***************************************************************/

/* IHM Liferay */
.portal-popup,.lfr-menu-list,.dockbar,.html-editor {text-align: left;} /* PCD */
.portal-popup .columns-max  {width:inherit!important;} /* PCD, GMN */
.portal-popup label {display:inline;} /* PCD */

.portlet-boundary_15_ label {display:inline;} /* PCD */

/* Portlet Liferay Navigation */
#column-2 .nav-menu{padding:0} /* MBT mantis 27232 */
.nav-menu h2 {width: 150px;padding-bottom: 0;line-height:22px;margin-left:13px;} /* PCD, MBT mantis 25398 */
.nav-menu li {margin-top:13px;padding-left:12px;background:url(../images/infogreffe/icons/arrow-big.gif) no-repeat left;background-position-y:4px} /* PCD */
.nav-menu li a {font-size:14px;line-height:17px;padding:0 !important;background:none !important;} /* PCD */
.nav-menu li li {display:none;} /* PCD */
.nav-menu .open,
.nav-menu .selected {font-weight:normal !important;color: #1F4B72 !important;} /* PCD */
.nav-menu ul.layouts{padding-left:15px;} /* MBT mantis 25398 */

/* Portlet Liferay Fil Ariane */
.breadcrumbs {font-size:10px !important; margin-left:15px;margin-top:5px;}  /* PCD, MBT mantis 25398 */
.breadcrumbs a {color:gray !important;} /* PCD */
.breadcrumbs li {margin-right:5px;padding-left:10px;background: url(../images/infogreffe/icons/puce-next.png) no-repeat left;background-size:3px;} /* PCD */
.breadcrumbs li.first {background: none;padding-left: 0;display:bloc;} /* PCD */

/* Layout editorial */
.edito-layout h1 {padding:0;margin:0;text-transform:none;color:#17678C;} /* PCD */
.edito-layout h1.grey {color: grey; } /* FCK Pour nouvelle caledonie */
.edito-layout .portlet-column {padding:5px;} /* PCD */
/* MBT possibilité de mettre right à la place de 216px ci-dessous */
.edito-layout .edito-menu-left {background:url(../images/infogreffe/skin/separator-big-big.png) no-repeat 216px top; min-height:300px;padding-right: 45px;} /* MBT mantis 27232 */
.edito-layout .yui3-dd-drop-active-valid {border: 1px dotted green;padding:4px;} /* PCD */
.edito-layout .yui3-dd-drop-active-valid .yui3-dd-drop-active-valid {border:none;} /* PCD */
.edito-layout .edito-content-right {padding-right:20px;} /* MBT Mantis 0025499 */
.edito-layout .aui-w70.edito-content-right {padding-right:23px;} /* MBT mantis 27232 */

/* Edito */
.edito-portlet h1 {padding:0;margin:0;text-transform:none;color:#17678C;} /* PCD */
.edito-portlet p {margin-top:2px;margin-bottom:2px;} /* PCD */
.edito-portlet .lien-push {font-weight:bold;font-size:10px;padding-left:10px;background: url(../images/infogreffe/icons/puce.png) no-repeat left;} /* PCD */

.portlet-asset-publisher .asset-full-content .asset-content {margin:0;}

/* Bannière */
.edito-banniere {text-align:center;}
.edito-banniere-panel {border-top:3px double white;background: #EAEAEA;}

.paragraphe p {margin-top:15px;} /* PCD */
.paragraphe ul {list-style-type: circle;padding-left:15px;} /* PCD */
.paragraphe img {float:left;margin-right:20px;} /* PCD */

/** Documents officiels */

/* TODO PCD : Styles a revoir */
/* edito-bloc-large */
.edito-bloc-large {
    height: 354px;margin: 10px;padding: 20px;padding-top: 10px;color: #18668C;border: 1px solid #A1CEE4;
    background: -webkit-linear-gradient(#E7F4F9, #D9EBF5);
    background:    -moz-linear-gradient(#E7F4F9, #D9EBF5);
    background:     -ms-linear-gradient(#E7F4F9, #D9EBF5);
    background:      -o-linear-gradient(#E7F4F9, #D9EBF5);
    background:         linear-gradient(#E7F4F9, #D9EBF5);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E7F4F9', endColorstr='#D9EBF5',GradientType=0 );
}
.edito-bloc-large h2 {font-size: 24px;color: #18668C !important;background-repeat: no-repeat;background-position: top left;padding-left: 50px;padding-top: 15px;margin-top: 0;}
.edito-bloc-large div {background-repeat: no-repeat;background-position: top right;}
.edito-bloc-large p {font-size: 13px;margin: 0;}
.edito-bloc-large .lien {margin-top: 20px;}
/* TODO PCD Changer le template en lien-push */
.edito-bloc-large .lien a {color: #3399CC;font-weight: bold;padding-left: 10px;background: url(/infogreffe-theme/images/infogreffe/icons/puce.png) no-repeat left;}

/* edito-bloc-mini */
.edito-bloc-mini {
    height: 120px!important;margin: 0 10px;padding: 10px;color: #18668C;
    border-bottom: 1px solid #9AC9E1;
    background: -webkit-linear-gradient(white, #CCE4EF);
    background:    -moz-linear-gradient(white, #CCE4EF);
    background:     -ms-linear-gradient(white, #CCE4EF);
    background:      -o-linear-gradient(white, #CCE4EF);
    background:         linear-gradient(white, #CCE4EF);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='white', endColorstr='#CCE4EF',GradientType=0 );
}
.edito-bloc-mini h2 {text-transform:uppercase;font-size: 12px;font-weight:normal;width:100px;line-height: 12px;color: #18668C !important;background-repeat: no-repeat;background-position: center left;padding: 10px;padding-left: 35px;margin: 0;}
.edito-bloc-mini p {font-size: 12px;margin: 0;color:#9FBECE;}
.edito-bloc-mini .ico-arrow {margin: 0;background-position: 0 -850px;text-indent: -999999px;position: absolute;bottom: 1px;right: 10px;width: 30px;height: 32px;}

/* edito-bloc-small */
.edito-bloc-small {
    height: 100px;padding: 10px;	margin: 10px 10px 10px 0;color: #18668C;border: 1px solid #66AED1;
    background: -webkit-linear-gradient(#D6EBF3, #B0D6EA);
    background:    -moz-linear-gradient(#D6EBF3, #B0D6EA);
    background:     -ms-linear-gradient(#D6EBF3, #B0D6EA);
    background:      -o-linear-gradient(#D6EBF3, #B0D6EA);
    background:         linear-gradient(#D6EBF3, #B0D6EA);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D6EBF3', endColorstr='#B0D6EA',GradientType=0 );
}
.edito-bloc-small h2 {text-transform: uppercase;font-size: 14px;font-weight: bold;color: #18668C !important;background-repeat: no-repeat;background-position: center left;padding: 8px;padding-left: 35px;margin: 0;}
.edito-bloc-small p {font-size: 12px;margin: 0;}
.edito-bloc-small .ico-arrow {margin: 0;background-position: 0 -850px;text-indent: -999999px;position: absolute;bottom: 1px;right: 11px;width: 30px;height: 32px;}

/* Edito Noeud */

.edito-noeud {margin:15px 5px;}
.edito-noeud .fond {padding:15px;background-position: top right;background-repeat: no-repeat;}
.edito-noeud h2 {margin:5px 0;color:#17668c;font-size:16px;line-height:16px;}
.edito-noeud h3 {color:#2291C6;font-size:14px;text-transform:uppercase;margin:15px 0 5px 0;padding:0;}
.edito-noeud img {float:left;margin-right:10px;}
.edito-noeud .liens {margin-top:10px;}
.edito-noeud .liens a {font-size:11px;}
.edito-noeud .liens li {margin-top:5px;}
.edito-noeud {border:1px solid #8AC2DD;
    background: -webkit-linear-gradient(#F1F9FB, #D9EBF5);
    background:    -moz-linear-gradient(#F1F9FB, #D9EBF5);
    background:     -ms-linear-gradient(#F1F9FB, #D9EBF5);
    background:      -o-linear-gradient(#F1F9FB, #D9EBF5);
    background:         linear-gradient(#F1F9FB, #D9EBF5);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F1F9FB', endColorstr='#D9EBF5',GradientType=0 );
}

.edito-noeud-small {border:none;border-top:1px solid #59a7ce;
    background: -webkit-linear-gradient(#59a7ce, white);
    background:    -moz-linear-gradient(#59a7ce, white);
    background:     -ms-linear-gradient(#59a7ce, white);
    background:      -o-linear-gradient(#59a7ce, white);
    background:         linear-gradient(#59a7ce, white);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59a7ce', endColorstr='white',GradientType=0 );
    padding: 0 1px;
}

.edito-noeud-content { /* MBT mantis 26709 */
	background: -moz-linear-gradient(#e4f2f8,white)!important;
	background: -ms-linear-gradient(#e4f2f8,white)!important;
	background: -o-linear-gradient(#e4f2f8,white)!important;
	background: linear-gradient(#e4f2f8,white)!important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4f2f8',endColorstr='white',GradientType=0)!important;
	height:100%;
}

.edito-noeud-large h2 {font-size:24px;line-height:24px;}
.edito-noeud-large img {margin-right:20px;}

.edito-noeud-access {border:none;border-bottom:1px solid #A3A3A3;
    background: -webkit-linear-gradient(#F9F9F9, #E9E9E9);
    background:    -moz-linear-gradient(#F9F9F9, #E9E9E9);
    background:     -ms-linear-gradient(#F9F9F9, #E9E9E9);
    background:      -o-linear-gradient(#F9F9F9, #E9E9E9);
    background:         linear-gradient(#F9F9F9, #E9E9E9);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F9F9F9', endColorstr='#E9E9E9',GradientType=0 );
    color:#838383;
}
.edito-noeud-access h2 {color:#666666;}
.edito-noeud-access .lien-push {color:#646464;background-image:url('/infogreffe-theme/images/infogreffe/icons/puce-next.png');}

/* Affichage du bloc edito des définitions sous forme compactée */
.edito-content-right .edito, .edito-content-center .edito { /* MBT mantis 26709 */
	background: -moz-linear-gradient(white,#6eb2d5)!important;
	background: -ms-linear-gradient(white,#6eb2d5)!important;
	background: -o-linear-gradient(white,#6eb2d5)!important;
	background: linear-gradient(#fff,#6eb2d5)!important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white',endColorstr='#6eb2d5',GradientType=0)!important;
	padding: 0 1px;
}

.grad-border-blue-inverse .edito {
	margin: 20px 0 -1px 10px!important;
}

.entreprise-gageProduit .edito, .entreprise-ficheProduit .edito { /* FCK mantis 30437 */
	background: -moz-linear-gradient(white,#6eb2d5)!important;
	background: -ms-linear-gradient(white,#6eb2d5)!important;
	background: -o-linear-gradient(white,#6eb2d5)!important;
	background: linear-gradient(#fff,#6eb2d5)!important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white',endColorstr='#6eb2d5',GradientType=0)!important;
	padding: 0 0;
	margin-left: 0 !important;
}

.edito-content-right .edito-content, .edito-content-center .edito-content, .entreprise-ficheProduit .edito-content {	/* MBT mantis 26709 et FCK mantis 30437 */
    background:    -moz-linear-gradient(white, #E0EEF7) !important;
    background:     -ms-linear-gradient(white, #E0EEF7) !important;
    background:      -o-linear-gradient(white, #E0EEF7) !important;
    background:         linear-gradient(white, #E0EEF7) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='white', endColorstr='#E0EEF7',GradientType=0 );
    padding: 10px 25px;margin:0;border-bottom: 1px solid #6EB2D5;
    overflow:hidden; /* GMN mantis 27533 pour degrade bleu*/
}
.edito-content-center .edito {
	margin: 20px 10px 20px;
	border-right: 1px solid #6EB2D5;
	border-left: 1px solid #6EB2D5;
}
.edito-content-right .edito p, .edito-content-center .edito p {margin-top:-20px;}
.edito-content-right .edito h3 {text-transform:uppercase !important;}

/* FAQ */
.edito-faq-entete .nav {position:absolute;top:0;right:0;z-index:1;margin-right:40px}
.edito-faq-thematique h1 {font-size: 22px !important;text-transform: none;padding:0;margin:0;}
.edito-faq-thematique h2 {color: #022239 !important;text-transform: uppercase;font-size: 12px;font-weight: bold;margin: 5px 0;padding:0;padding-left: 10px;background: url('../images/infogreffe/icons/arrow-big.gif') no-repeat left;}
.edito-faq-thematique h3 {text-transform: uppercase;}
.edito-faq-thematique h3,
.edito-faq-thematique .faq-response p {margin: 10px 0;padding: 0;line-height: 12px;font-size: 100%;font-weight: normal;}
.edito-faq-thematique p {margin:0;}
.edito-faq-thematique ul {margin:20px 0;}
.edito-faq-thematique li {color: #022239;font-weight: bold;}
.edito-faq-thematique div {margin-top: 25px;}
.edito-faq-thematique .thematique {color: #007CBE;}
.edito-faq-thematique .reponse {margin: 2px 10px;}
.edito-faq-thematique .reponse a {text-decoration: underline;}
.edito-faq-thematique .haut {color: #007CBE;font-size: 10px;font-weight: bold;margin: 5px 10px !important;padding-left: 10px;background: url('../images/infogreffe/icons/puce.png') no-repeat left;}

/* Guide des formalités */
.edito-guide-des-formalites {margin-right:10px;}
.edito-guide-des-formalites h1,
.edito-guide-des-formalites h2,
.edito-guide-des-formalites h3,
.edito-guide-des-formalites h4,
.edito-guide-des-formalites div,
.edito-guide-des-formalites p {color:#022239;padding:0;margin:10px 0; font-family: Tahoma;} /* JLE */
.edito-guide-des-formalites h1 {font-size:16px;font-weight:bold;text-transform:none;padding: 10px 0;} /* MBT mantis 0025105 */
.edito-guide-des-formalites h2 {font-size:12px;font-weight:bold;text-transform:uppercase;} /* JLE */
.edito-guide-des-formalites h3 {font-size:100%;font-weight:bold;text-transform:none;}
.edito-guide-des-formalites h4 {font-size:12px;font-weight:bold;text-transform:none; color:#007FBE} /* JLE */ /* GMN */
.edito-guide-des-formalites p {text-align: justify;}
.edito-guide-des-formalites .paragraphe,
.edito-guide-des-formalites .chapo {font-size: 12px;} /* JLE */
.edito-guide-des-formalites .paragraphe table td {background:none;padding:0 5px;border:1px solid black;}
.edito-guide-des-formalites .download p {text-transform:uppercase;font-size:16px;color:#1F4B72;margin-top:30px;}
.edito-guide-des-formalites .download table{width:100%;margin:20px 0;border-collapse:separate;border-spacing:1px;} /* MBT Mantis 0025105 */
.edito-guide-des-formalites .download th {color:#1F4B72;background:white;padding:10px;vertical-align:center;text-align:center;text-transform:uppercase;font-weight:bold;}
.edito-guide-des-formalites .download td {padding:20px 10px;vertical-align:center;color:#599EBF;background:url('/dojo-release-hook/dijit/themes/infogreffe/images/bg-grid.gif') repeat-x bottom;}
.edito-guide-des-formalites .telecharger {text-align:center;}
.edito-guide-des-formalites .telecharger a {color:#1F4B72;font-weight:bold;text-decoration:underline;}

.edito-guide-des-formalites-nav {margin:0 !important; /* MBT mantis 0025105 */
    background: -webkit-linear-gradient(#44A4D6, #016EA7) !important;
    background:    -moz-linear-gradient(#44A4D6, #016EA7) !important;
    background:     -ms-linear-gradient(#44A4D6, #016EA7) !important;
    background:      -o-linear-gradient(#44A4D6, #016EA7) !important;
    background:         linear-gradient(#44A4D6, #016EA7) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#44A4D6', endColorstr='#016EA7',GradientType=0 );
} /* PCD */
.edito-guide-des-formalites-nav header .icon {display:none;}
.edito-guide-des-formalites-nav header {padding:10px;}
.edito-guide-des-formalites-nav header .portlet-title-text{color:white; font-size:16px; text-transform: uppercase;} /* MBT mantis 0025105 */
.edito-guide-des-formalites-nav .portlet-content {padding:0;padding-bottom:10px;overflow:auto;} /* PCD */
.edito-guide-des-formalites-nav .nav-menu li {padding:2px;background:none;margin-top:4px !important;font-size: 11px;} /* PCD */
.edito-guide-des-formalites-nav .nav-menu li a {font-size: 11px;color:white;padding:1px 2px !important;padding-left:10px !important;background:url('../images/infogreffe/icons/puce-guide.png') no-repeat left !important; margin-left:8px} /* MBT */
.edito-guide-des-formalites-nav .nav-menu .layouts {padding:0;width:24.5%;float:left;overflow-y:auto;border-left:1px solid #65C0EC;} /* PCD */
.edito-guide-des-formalites-nav .nav-menu .level-1 {border-left:none;}
.edito-guide-des-formalites-nav .nav-menu .open,
.edito-guide-des-formalites-nav .nav-menu .selected {background:#67B1D6;color:#ffffff !important;padding:2px;} /* MBT mantis 0025105 */
.edito-guide-des-formalites-nav .toggle-arrow {background: url(../images/infogreffe/icons/white-arrow.png) no-repeat; margin:12px 12px; height:10px;} /* MBT */
.edito-guide-des-formalites-nav .showHideHidden .toggle-arrow {background-position:0 -20px;} /* MBT mantis 0025105 */
.edito-guide-des-formalites-nav .showHideShown .toggle-arrow {background-position:0 0;} /* MBT mantis 0025105 */
.edito-guide-des-formalites-nav-noeud {height:inherit;}
.edito-guide-des-formalites-nav-noeud .nav-menu .layouts {height:inherit;} /* PCD */
.edito-guide-des-formalites-nav-noeud .nav-menu li {display:none;} /* PCD */
.edito-guide-des-formalites-nav-noeud .nav-menu li.open {display:block;background:none;} /* PCD */
.edito-guide-des-formalites-nav-noeud .nav-menu li.selected{display:block;} /* PCD */

/* Dossiers thématiques - Sommaire/Menu/Entête */
.edito-dossiers-thematiques-sommaire div {border-bottom:1px solid #BCDDEE;padding:5px;padding-left:40px;background: url(../images/infogreffe/icons/dossier-thematique.png) no-repeat left;}
.edito-dossiers-thematiques-sommaire h2  {font-size:14px;padding:0;margin:0;color:#012136;text-transform:none;}
.edito-dossiers-thematiques-menu div {border-bottom:1px solid #BCDDEE;padding:5px;}
.edito-dossiers-thematiques-menu h2  {font-size:14px;padding:0;margin:0;}
.edito-dossiers-thematiques-menu .libelle {color:#17678C;font-size:14px;text-transform:uppercase;margin:10px 0;}
.edito-dossiers-thematiques-entete .nav {position:absolute;top:0;right:0;z-index:1;margin-right:40px}
.edito-dossiers-thematiques-entete .nav select{margin-right:20px} /* MBT */
.edito-dossiers-thematiques-noeud {padding:15px;border:1px solid #8AC2DD;
    background: -webkit-linear-gradient(#F1F9FC, #C4E0EF) !important;
    background:    -moz-linear-gradient(#F1F9FC, #C4E0EF) !important;
    background:     -ms-linear-gradient(#F1F9FC, #C4E0EF) !important;
    background:      -o-linear-gradient(#F1F9FC, #C4E0EF) !important;
    background:         linear-gradient(#F1F9FC, #C4E0EF) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F1F9FC', endColorstr='#C4E0EF', GradientType=0 );}
.edito-dossiers-thematiques-noeud .edito-dossiers-thematiques-push h2 {padding:0;margin:0;color:#18668D;font-size:16px;}
.edito-dossiers-thematiques-noeud .edito-dossiers-thematiques-push p {margin:10px 0;}
.edito-dossiers-thematiques-noeud .dossier .entete {border-top:1px solid #B2CED9;margin-top:20px;padding-top:15px;padding-bottom:10px;text-transform:uppercase;font-size:13px;font-family:DINCUSTOM,Trebuchet MS,Arial,sans-serif;}

/* Dossier thématique */
.edito-dossier-thematique-long h1 {color:#17668c;padding:10px 0; font-family: Tahoma; font-size: 22px} /* JLE */
.edito-dossier-thematique-long h2 {font-size:10px;font-weight:bold;text-transform:none;padding:0 !important;margin:0;}
.edito-dossier-thematique-long h3 {font-size:16px; font-family: Tahoma; font-weight: bold; color: #4b6575} /* JLE */
.edito-dossier-thematique-long h4 {color:inherit;font-size:100%;text-transform:none;margin:10px 0; font-family: Tahoma;} /* JLE */
.edito-dossier-thematique-long h5 {color:inherit;font-size:100%;text-transform:none;padding-left:15px;background:url('../images/infogreffe/icons/services-plus-puce.png') no-repeat center left;}
.edito-dossier-thematique-long .entete {
    padding:10px;border-bottom:1px solid #90c7e3;
    background: -webkit-linear-gradient(white, #e2f0f7) !important;
    background:    -moz-linear-gradient(white, #e2f0f7) !important;
    background:     -ms-linear-gradient(white, #e2f0f7) !important;
    background:      -o-linear-gradient(white, #e2f0f7) !important;
    background:         linear-gradient(white, #e2f0f7) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='white', endColorstr='#e2f0f7',GradientType=0 );}
.edito-dossier-thematique-long .entete span {color:#4599C7;}
.edito-dossier-thematique-long .entete .thematique {font-size: 11px; color: #022238;} /* JLE */
.edito-dossier-thematique-long .entete .thematique span {text-transform:uppercase; font-size: 9px; color: #17668c} /* JLE */
.edito-dossier-thematique-long .entete .tags {font-size: 10px; color: #022238;} /* JLE */

.edito-dossier-thematique-long .onglets {margin:10px 0;padding:20px;
    background: -webkit-linear-gradient(white, #DFE3E4) !important;
    background:    -moz-linear-gradient(white, #DFE3E4) !important;
    background:     -ms-linear-gradient(white, #DFE3E4) !important;
    background:      -o-linear-gradient(white, #DFE3E4) !important;
    background:         linear-gradient(white, #DFE3E4) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='white', endColorstr='#DFE3E4',GradientType=0 );}
.edito-dossier-thematique-long .onglets div {margin:3px;}
.edito-dossier-thematique-long .onglets h2,
.edito-dossier-thematique-long .onglets p {padding-left:70px !important;margin-bottom:3px;line-height:10px;font-family: Tahoma; font-size: 10px; font-weight: bold; color: #90a6b5;} /* JLE */
.edito-dossier-thematique-long .onglets a {font-family: Tahoma; font-size: 10px;} /* JLE */
.edito-dossier-thematique-long .onglets img {float:left;width:64px;}
.edito-dossier-thematique-long .onglets .onglet {padding:3px;;}
.edito-dossier-thematique-long .onglets .courant p {font-weight: bold; font-size: 10px; color: #afbfca;} /* JLE */
.edito-dossier-thematique-long .onglets .courant a {font-family: Tahoma; font-size: 10px; color: #7d8f9b;} /* JLE */
.edito-dossier-thematique-long .onglets .courant img {border:1px solid #007FBE;opacity:0.5;}

.edito-dossier-thematique-long .onglet {margin-top:0px; font-size: 11px; color: #90a6b5} /* PCD */
.edito-dossier-thematique-long .onglet .paragraphe {font-size: 12px; color: #022238; text-transform: none; font-weight: normal} /* JLE */

.edito-dossier-thematique-long .onglets td{width: 166px; padding-right:10px} /* MBT */
.edito-dossier-thematique-long .onglets td p{margin-top:-2px;} /* MBT */

.edito-dossier-thematique-long .chapo {height:150px; text-transform: none;} /* JLE */
.edito-dossier-thematique-long .chapo p {font-weight:bold;font-size:14px;position:absolute;left:200px;padding:20px 40px;margin-top:3px;height:140px; color: #022238} /* JLE */
.edito-dossier-thematique-long .chapo img {float:left;height:140px;}

.edito-dossier-thematique-long .services {
    padding:10px;border-radius:10px;
    background: -webkit-linear-gradient(white, #E6E6E8) !important;
    background:    -moz-linear-gradient(white, #E6E6E8) !important;
    background:     -ms-linear-gradient(white, #E6E6E8) !important;
    background:      -o-linear-gradient(white, #E6E6E8) !important;
    background:         linear-gradient(white, #E6E6E8) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='white', endColorstr='#E6E6E8',GradientType=0 );}
.edito-dossier-thematique-long .services-plus {padding-left:100px;background:url('../images/infogreffe/icons/services-plus-gris.png') no-repeat top left;} /* JLE */
.edito-dossier-thematique-long .services-plus {padding-left:60px !important;}
.edito-dossier-thematique-long .service {margin:10px;width:45%;float:left; color: #052137} /* JLE */
.edito-dossier-thematique-long .service div {padding-left:15px;margin-top:5px;}
.edito-dossier-thematique-long .service .liens {margin-top:5px;}

.edito-dossier-thematique-long .nav {font-weight:bold;margin-top:25px}
.edito-dossier-thematique-long .nav span {font-size: 11px; color: #90a6b5} /* JLE */
.edito-dossier-thematique-long .nav p{width:350px} /* MBT Mantis 0025498 */
.edito-dossier-thematique-long .nav .previous {float: left; padding-left:12px;background:url('../images/infogreffe/icons/puce-previous.png') no-repeat center left;}
.edito-dossier-thematique-long .nav .next {float: right; padding-right:12px;background:url('../images/infogreffe/icons/puce-next.png') no-repeat center right;text-align:right;} /* MBT Mantis 0025498 */

.edito-dossier-thematique-push {height:100px;padding:0;background:none;} /* PCD */
.edito-dossier-thematique-push img {float:left;margin-right:10px;height:105px;} /* MBT Mantis 0025498 */
.edito-dossier-thematique-push h2,
.edito-dossier-thematique-push p {line-height:14px;} /* PCD */
.edito-dossier-thematique-push h2 {font-size:100%;margin:0;padding:0;text-transform:none;color:black;font-weight:bold;} /* PCD */
.edito-dossier-thematique-push p.thematique {text-transform:uppercase;color:#4599C7;}
.edito-dossier-thematique-push p.titre{font-weight:bold;color:#042338;}
.edito-dossier-thematique-push p.accroche {margin:10px 0;height:42px;overflow:hidden;}
.edito-dossier-thematique-push-image div {padding-left:170px;} /* PCD */

.edito-dossiers-thematiques-sommaire div {height:34px;} /* PCD */
.edito-dossiers-thematiques-sommaire .lien-push {margin:0;} /* PCD */

/** Aggregator */

.edito-aggregator{background:#DDEEF6;padding:19px 19px 30px;} /* PCD */
.edito-aggregator .titre-aggregator{font-size:12px;font-weight:bold;color:#17678c;margin-bottom:15px} /* PCD */
.edito-aggregator-dossiers {border-bottom:1px solid #BCDDEE;padding-bottom:10px;margin-bottom:10px;} /* PCD */
.edito-aggregator-dossiers:last-child {border-bottom:none;padding-bottom:0;margin-bottom:0} /* PCD */

.edito-layout .edito-menu-left .edito-aggregator {margin:20px 10px;}
.edito-aggregator-icon .titre-aggregator {background-repeat:no-repeat;padding:25px 0 0 40px;position:absolute;top:-5px;left:5px;}
.edito-aggregator-icon {padding-top:50px;}

.edito-aggregator-dernier-publie  .titre-aggregator {background-image:url('../images/infogreffe/icons/clock.png');}
.edito-aggregator-contenu-relatif .titre-aggregator {background-image:url('../images/infogreffe/icons/related.png');}

.edito-aggregator-double {padding:0;}
.edito-aggregator-double .items{background:url("/societes-v4-theme/images/infogreffe/skin/separator-small.png") no-repeat center center;}
.edito-aggregator-double .item {width:45% !important;float:left;margin:15px;}

.edito-lexique-mots .items {padding:20px;}
.edito-lexique-mots .item {margin:0 15px;}
.edito-lexique h2 {color:black;margin:0 15px;font-size:14px;padding:0;margin:0;margin-bottom:10px;padding:0 10px;background: url(/societes-v4-theme/images/infogreffe/icons/arrow-big.gif) no-repeat left 4px;} /* MBT Mantis 25600 : Suppression du sprite et changement de l'image.*/
.edito-lexique h2 a {color:black;}
.edito-lexique-long {background:#DDEEF6;padding:50px;margin-right:20px;}

/* Mode court de la homepage */
.edito-court-home {margin:0 0 23px 2px;padding:0 10px;font-size:11px;border-right:solid 1px #95c4db} /* CLX */
.edito-court-home h3{text-transform:none;line-height:16px;color:#3d6385;padding:0 0 16px;font-weight:bold;font-size:16px;display:table;height:32px;overflow:hidden; margin-bottom:20px} /* GMN: mantis #24923 */
.edito-court-home h3 a{color:inherit;display:table-cell;vertical-align:bottom} /* PCD */
.edito-court-home h4{height:107px;overflow:hidden;color:#7C8588;margin:16px 1px 10px 0;line-height:18px;font-size:100%;font-weight:normal;text-transform:none} /* CLX */
.edito-court-home .illustration {height:102px;width:220px;overflow:hidden;margin:0;} /* PCD */

.edito-dossier-thematique-aggegator {/*TODO*/}

/* Editorial Actualités */
.titre-page {font-family: DINCUSTOM; color:#17668c !important;font-size:24px; text-transform:none;} /* JLE */
.titre-section {color: #0F2D43;font-size: 18px;text-transform:none;} /* PCD */
.titre-paragraphe {color:#0F2D43;font-size:100%;margin:0;} /* PCD */

.edito-actu {color:#022238;} /* JLE */
.edito-actu a{text-decoration:underline;}
.edito-actu img {float:left;}
.edito-actu .titre {padding:0;margin:0;text-transform:none;}
.edito-actu .titre a {color:#022238;font-size:16px;text-decoration:none; font-family: Tahoma; font-weight: bold;} /* JLE */
.edito-actu .entete {color:#1a658d;} /* JLE */
.edito-actu .entete a {color: #017dbd; text-transform:uppercase;} /* JLE */
.edito-actu .entete .cat {margin-left:10px;}
.edito-actu .cat {text-transform:uppercase}
.edito-actu .haut-page {margin:20px 0;margin-right:10px;}
.edito-actu .sommaire {float:right;}
.edito-actu .tags a{color: #007dbd} /* JLE */
.edito-actu .lien-push {font-size: 10px; color: #007dbd;} /* JLE */
.edito-actu-court {padding-bottom:10px;border-bottom: 1px solid #91C9E4;}
.edito-actu-court div {margin:10px 0;}
.edito-actu-long div {margin:20px 0;}

.edito-actu-sommaire label {font-size:11px; color: #1a658c;} /* JLE */
.edito-actu-sommaire .nav {background:#D3E9F4;padding:25px;margin:40px 0;}
.edito-actu-sommaire .nav p {float:left;margin-top:15px;font-weight:bold; font-size: 11px; color: #1a658c;} /* JLE */
.edito-actu-sommaire .actu {margin:15px 90px;}
.edito-actu-sommaire .actu input {cursor:default;}
.edito-actu-sommaire .actu label {display:inline;margin-left:10px;font-weight:normal;vertical-align:middle;}
.edito-actu-sommaire .actu .dijitSelect {margin-left:50px;width:200px}

.edito-article {margin-right:40px;}
.edito-article p {margin-top:15px;line-height:14px;}
.edito-article img {float:left;margin-right:10px;margin-bottom:20px;}
.edito-article .paragraphe {font-size: 12px; color: #022239;} /* JLE */
.edito-article .titre-paragraphe {font-weight:bold; color: #022239;} /* JLE */
.edito-article .chapo {margin-top:30px;}
.edito-article .chapo div {padding-left: 180px;}
.edito-article .chapo p {font-size: 12px; color: #022239; line-height: inherit;} /* JLE */
.edito-article li {margin-left:15px;margin-top:15px;list-style-type:square;}
.edito-article-court-noeud {
    padding:10px 20px;border:1px solid #8AC2DD;height:440px;
    background: -webkit-linear-gradient(#F1F9FC, #C4E0EF) !important;
    background:    -moz-linear-gradient(#F1F9FC, #C4E0EF) !important;
    background:     -ms-linear-gradient(#F1F9FC, #C4E0EF) !important;
    background:      -o-linear-gradient(#F1F9FC, #C4E0EF) !important;
    background:         linear-gradient(#F1F9FC, #C4E0EF) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F1F9FC', endColorstr='#C4E0EF', GradientType=0 );}
.edito-article-court-noeud .image{margin-bottom:15px;}
.edito-article-court-noeud .liens-push{margin-top:10px;;}
.edito-article-court-noeud p{color:black;line-height:14px;}

/** Tutoriel */
.edito-tutoriel-long .titre {font-size:18px;text-transform:none;margin:10px 0;padding:0; color: #2290c7} /* JLE */
.edito-tutoriel-long p {margin:10px 0;}
.edito-tutoriel-court img {margin:5px;opacity:0.5;}
.edito-tutoriel-court h2 {float:right;width:58%;margin-top:20px;vertical-align:middle;text-transform:none;height:100%; font-family: Tahoma; font-weight: bold; font-size: 12px; color: #2393c5;} /* JLE, GMN  */

.edito-tutoriaux-sommaire {margin-bottom:40px;margin-right:15px;}
.edito-tutoriaux-sommaire .texte {margin-top:25px; color: #022238; font-size: 12px} /* JLE */
.edito-tutoriaux-sommaire .texte p {margin-top:10px;line-height: inherit} /* JLE */
.edito-tutoriaux-sommaire .nav {width:450px;float:right;}
.edito-tutoriaux-sommaire .nav .dijitButton {float:right;margin-right:15px;}


/** MKT AN2014_EVOL_EDITO_BAG **/

.edito-bag{color:#022238;}
.edito-bag a{text-decoration:underline;}
.edito-bag img{float:left;}
.edito-bag .titre{padding:0;margin:0;text-transform:none;}
.edito-bag .titre a{color:#022238;font-size:16px;text-decoration:none;font-family:Tahoma;font-weight:bold;}
.edito-bag .entete{color:#1a658d;}
.edito-bag .entete a{color:#017dbd;text-transform:uppercase;}
.edito-bag .entete .cat{margin-left:10px;}
.edito-bag .cat{text-transform:uppercase;}
.edito-bag .haut-page{margin:20px 0;margin-right:10px;}
.edito-bag .sommaire{float:right;}
.edito-bag .tags a{color:#007dbd;}

.etido-bag-chapo img{float:left;margin:4px;}
.etido-bag-chapo{min-height:106px;}

.edito-bag-long div{margin:0px 0 !important;}
.edito-bag-long h1{color:#17668c;padding:10px 0;font-family:Tahoma;font-size:22px;}
.edito-bag-long h2{font-size:10px;font-weight:bold;text-transform:none;padding:0 !important;margin:0;}
.edito-bag-long h3{font-size:16px;font-family:Tahoma;font-weight:bold;color:#4b6575;}
.edito-bag-long h4{color:inherit;font-size:100%;text-transform:none;margin:10px 0;font-family:Tahoma;}
.edito-bag-long .services h5{color:inherit;font-size:100%;text-transform:none;padding-left:15px;background:url("/societes-v4-theme/images/infogreffe/icons/services-plus-puce.png") no-repeat center left;}
.edito-bag-long .services{padding:10px;border-radius:10px;background:-webkit-linear-gradient(white,#e6e6e8) !important;background:-moz-linear-gradient(white,#e6e6e8) !important;background:-ms-linear-gradient(white,#e6e6e8) !important;background:-o-linear-gradient(white,#e6e6e8) !important;background:linear-gradient(#ffffff,#e6e6e8) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='white',endColorstr='#E6E6E8',GradientType=0 );}
.edito-bag-long .services-plus{padding-left:100px;background:url("/societes-v4-theme/images/infogreffe/icons/services-plus-gris.png") no-repeat top left;}
.edito-bag-long .services-plus{padding-left:60px !important;}
.edito-bag-long .service{margin:10px !important;width:45%;float:left;color:#052137;}
.edito-bag-long .service div{padding-left:15px;margin-top:5px;}
.edito-bag-long .service .liens{margin-top:5px;}
.edito-bag-long .nav{font-weight:bold;margin-top:25px;}
.edito-bag-long .nav span{font-size:11px;color:#90a6b5;}
.edito-bag-long .nav p{width:350px;}
.edito-bag-long .nav .previous{float:left;padding-left:12px;background:url("/societes-v4-theme/images/infogreffe/icons/puce-previous.png") no-repeat center left;}
.edito-bag-long .nav .next{float:right;padding-right:12px;background:url("/societes-v4-theme/images/infogreffe/icons/puce-next.png") no-repeat center right;text-align:right;}
.edito-bag-long ol,ul,li{list-style:none;}
.edito-bag-long-mention{margin-bottom:30px;}
.edito-bag-long-mention .toolbox{margin:5px 0px 5px 5px;}



.edito-bag{color:#022238;}
.edito-bag a{text-decoration:underline;}
.edito-bag img{float:left;}
.edito-bag .titre{padding:0;margin:0;text-transform:none;}
.edito-bag .titre a{color:#022238;font-size:16px;text-decoration:none;font-family:Tahoma;font-weight:bold;}
.edito-bag .entete{color:#1a658d;}
.edito-bag .entete a{color:#017dbd;text-transform:uppercase;}
.edito-bag .entete .cat{margin-left:10px;}
.edito-bag .cat{text-transform:uppercase;}
.edito-bag .haut-page{margin:20px 0;margin-right:10px;}
.edito-bag .sommaire{float:right;}
.edito-bag .tags a{color:#007dbd;}
.edito-bag .lien-push{font-size:10px;color:#007dbd;}

.edito-bag-court{padding-bottom:10px;border-bottom:1px solid #91C9E4;}
.edito-bag-court div{margin:10px 0;}
.edito-bag-push{padding:0;background:none;}
.edito-bag-push img{float:left;margin-right:5px;}
.edito-bag-push h2,.edito-bag-push p{line-height:14px;}
.edito-bag-noeud .edito-bag-push h2 {padding: 0;margin: 0;color: rgb(24, 102, 141);font-size: 16px;font-weight: normal;text-transform:uppercase;}
.edito-bag-noeud .edito-bag-push h2.titre{font-size:100%;margin:0;padding:0;text-transform:none;color:black;font-weight:bold;}
.edito-bag-push p.thematique{text-transform:uppercase;color:#4599C7;}
.edito-bag-push p.titre{font-weight:bold;color:#042338;}
.edito-bag-push p.accroche{margin:10px 0 !important;height:42px;overflow:hidden;}
.edito-bag-push-image div{padding-left:170px;}
.edito-bag-push-image p{margin:0px !important;}

.journal-content-article .edito-bag-sommaire .nav .cat{margin-top:5px;margin-right:10px;line-height:19px;}
.journal-content-article .edito-bag-sommaire .cat{margin-top:5px;line-height:19px;}
.journal-content-article .edito-bag-sommaire p{margin:20px 0  0px;}

.edito-bag-sommaire .nav{background:#D3E9F4;padding:25px;margin:10px 0;}
.edito-bag-sommaire label{font-size:11px;color:#1a658c;}
.edito-bag-sommaire .nav p{float:left;margin-top:5px;font-weight:bold;font-size:11px;color:#1a658c;}
.edito-bag-sommaire .actu{margin:15px 90px;}
.edito-bag-sommaire .actu input{cursor:default;}
.edito-bag-sommaire .actu label{display:inline;margin-left:10px;font-weight:normal;vertical-align:middle;}
.edito-bag-sommaire .actu .dijitSelect{margin-left:50px;width:200px;}
.edito-bag-sommaire div{padding-left:0px;background:url(../images/infogreffe/icons/bag.png) no-repeat left;}
.edito-bag-sommaire h2{font-size:14px;padding:0;margin:0;color:#012136;text-transform:none;}
.edito-bag-sommaire .lien-push{margin:0;}

.edito-bag-menu div{border-bottom:1px solid #BCDDEE;padding:5px;}
.edito-bag-menu h2{font-size:14px;padding:0;margin:0;}
.edito-bag-menu .libelle{color:#17678C;font-size:14px;text-transform:uppercase;margin:10px 0;}
.edito-bag-entete .nav{position:absolute;top:0;right:0;z-index:1;margin-right:40px;}
.edito-bag-entete .nav select{margin-right:20px;}
.edito-bag-noeud{padding:15px;border:1px solid #8AC2DD;background:-webkit-linear-gradient(#f1f9fc,#c4e0ef) !important;background:-moz-linear-gradient(#f1f9fc,#c4e0ef) !important;background:-ms-linear-gradient(#f1f9fc,#c4e0ef) !important;background:-o-linear-gradient(#f1f9fc,#c4e0ef) !important;background:linear-gradient(#f1f9fc,#c4e0ef) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F1F9FC',endColorstr='#C4E0EF',GradientType=0 );}
.edito-bag-noeud .edito-bag-push p{margin:10px 0;}
.edito-bag-noeud .dossier .entete{border-top:1px solid #B2CED9;margin-top:0px;padding-top:15px;padding-bottom:10px;text-transform:uppercase;font-size:13px;font-family:DINCUSTOM,Trebuchet MS,Arial,sans-serif;}



/**FIN AN2014_EVOL_EDITO_BAG**/

/** Toolbox : [ email | share | print | T+ | t- ] */
.toolbox {
    float:right; padding:2px; margin:5px; border-radius: 5px;
    background: -webkit-linear-gradient(#17678C, #04243A) !important;
    background:    -moz-linear-gradient(#17678C, #04243A) !important;
    background:     -ms-linear-gradient(#17678C, #04243A) !important;
    background:      -o-linear-gradient(#17678C, #04243A) !important;
    background:         linear-gradient(#17678C, #04243A) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#17678C', endColorstr='#04243A',GradientType=0 );
}
.toolbox a {float:left; display:block; padding:5px 10px !important; background:url('../images/infogreffe/skin/separator-toolbox.png') no-repeat left center;} /* PCD */
.toolbox a:first-child {background:none;} /* PCD */
.toolbox .email span    {background:url('../images/infogreffe/icons/toolbox-email.png') no-repeat center;} /* PCD */
.toolbox .share span    {background:url('../images/infogreffe/icons/toolbox-share.png') no-repeat center;} /* PCD */
.toolbox .print span    {background:url('../images/infogreffe/icons/toolbox-print.png') no-repeat center;} /* PCD */
.toolbox .text-incr span{background:url('../images/infogreffe/icons/toolbox-text-incr.png') no-repeat center; width:22px;} /* PCD */
.toolbox .text-decr span{background:url('../images/infogreffe/icons/toolbox-text-decr.png') no-repeat center; width:22px;} /* PCD */

/* Etapes */
.panier-produits-etapes{text-align:center;margin:2px 20px 26px}
ul.etapes{height:75px;font-weight:100}
ul.etapes li{color:#8fa9b8;font-size:24px;padding:10px 0 0 45px;display:inline-block;white-space:nowrap;line-height:24px}
ul.etapes li.first{padding-left:0;margin-left:-31px}
ul.etapes li.done{color:#59abd3}
ul.etapes li.on{color:#FFF;font-weight:normal}
ul.etapes li.first.on{margin-top:20px}
ul.etapes li span{text-transform:none;font-size:18px;display:block;font-weight:100}
ul.etapes span.separator{position:absolute;width:10px;height:60px;margin:0 0 0 -25px;background:url(../images/infogreffe/skin/separator-etapes.png) no-repeat center center;width:20px;background-position:0 0;border-top:none}
ul.etapes .done .ico{background-position:center -1630px;width:100%;height:20px}

/* Popups */
body.infogreffe.portal-popup,.portal_popup{background:#FFF;text-align:left;min-width:0}


/* Liste etablissment */
.voir.puceBlanche {background:url(../images/infogreffe/icons/icons.png) no-repeat; background-position : left -1660px;} /*TGL*/
.voir.puceBlancheVersLeHaut {background:url(../images/infogreffe/icons/icons.png) no-repeat; background-position : right -499px;} /*TGL*/

/* LightBox consultation révélation acte */
.moncompte-surveillances-avis-acte table.table-data{width:100%}  /*TGL*/
.moncompte-surveillances-avis-acte table.table-data td.first{color:#007dbd}  /*TGL*/
.dijitButton.btn-red.commander{margin:11px 0 0 5px !important;float:right}  /*TGL*/
.moncompte-surveillances-avis-acte .dijitButton.btn-red .dijitButtonNode{font-size:11px}  /*TGL*/
.moncompte-surveillances-avis-acte table.table-data.table-grey-cells tr.first td{border-top: solid 1px #94B5C4}  /*TGL*/

ul.etapes li.on{color:#FFF;font-weight:normal}
ul.etapes li.first.on{margin-top:20px}
ul.etapes li span{text-transform:none;font-size:18px;display:block;font-weight:100}
ul.etapes span.separator{position:absolute;width:10px;height:60px;margin:0 0 0 -25px;background:url(../images/infogreffe/skin/separator-etapes.png) no-repeat center center;width:20px;background-position:0 0;border-top:none}
ul.etapes .done .ico{background-position:center -1630px;width:100%;height:20px}

/* Popups */
body.infogreffe.portal-popup,.portal_popup{background:#FFF;text-align:left;min-width:0}


/* Liste etablissment */
.voir.puceBlanche {background:url(../images/infogreffe/icons/icons.png) no-repeat; background-position : left -1660px;} /*TGL*/
.voir.puceBlancheVersLeHaut {background:url(../images/infogreffe/icons/icons.png) no-repeat; background-position : right -499px;} /*TGL*/


.h3404{font: bold 20px Tahoma, sans-serif; color: #2290c7;text-align: center;} /*TGL*/
#message404{height: 535px;padding-top: 185px;background: url(../images/infogreffe/icons/message-bg.jpg) no-repeat center top #fff;font: 16px Tahoma, sans-serif;color: #1f4b72;width: 980px;text-align: center;} /*TGL*/
#message404 p{	color: #1f4b72;margin-bottom: 20px;width: 783px;margin-left: 100px;} /*TGL*/

/*30520: Lightbox de création de compte - Affichage incorrect sur les pages autres que la home*/
/* Lightboxes (général) */
.dijitDialog .moncompte{width:auto;margin:0}

/* Lightbox Création compte */
.moncompte-creation p{margin:-12px 0 0}
.moncompte-creation.loginPopup div.left,.moncompte-creation div.right{float:left;width:199px;text-align:center;margin:27px 0 0 50px}
.moncompte-creation div.right{margin:27px 10px 27px 0}
.moncompte-creation .panel-info{width:193px;text-align:left;margin:18px auto 23px;padding:22px 13px 20px}
.moncompte-creation .panel-info h2{font-size:16px;margin:0;line-height:12px}
.moncompte-creation .panel-info h3{padding:0 0 0 10px}
.moncompte-creation .panel-info p{font-size:13px;line-height:15px;margin:24px 0 0 5px}
.moncompte-creation .btn-mini.dijitButton .dijitButtonNode{padding:9px 11px 7px 14px}
.moncompte-creation ul.bullet-list li {font-weight: normal; padding: 2px 0;}

/* edito widget recherche */
.widgetRecherche .bloc{ margin: 15px; }
.widgetRecherche .largeur-widget{ display : inline;}
.widgetRecherche .taille-variable{ margin-left:10px;}
.widgetRecherche .taille-fixe{ margin-left:25px;}
.widgetRecherche .taille-fixe-input{width:40px;}
.widgetRecherche #codepane{background-color:#E8E8E8}
.widgetRecherche #infogreffe{border:1px solid #4d98bf; margin-top:10px}

/* Message avertissement - timeout de la session Liferay */
.infogreffe .popup-alert-notice {background-color: #FFFFFF !important;background-image:none !important;color:#1f4b72 !important;font-size: 15px !important;margin: 0 auto !important;border: 1px solid #1f4b72 !important;}
.infogreffe .popup-alert-warning {background-image:none !important;color:#1f4b72 !important;font-size: 15px !important;}

.infogreffe .authentication .loginForm {margin:25px}
.infogreffe .authentication .loginForm p{position:relative; margin: 5px 0;}
.infogreffe .authentication .loginForm label {position:absolute; height:29px; line-height:29px;}
.infogreffe .authentication .loginForm .dijitTextBox {margin-left:100px; width:225px}
.infogreffe .authentication .loginForm .help {height: 16px; margin-left: 335px; top: 6px; width: 16px;}
.infogreffe .authentication .loginForm .lostPasword {text-decoration: underline; margin-left: 100px}
.infogreffe .authentication .loginForm .memoriserPwd {margin-top:5px}
.infogreffe .authentication .loginForm .memoriserPwd span{ vertical-align:middle}
.infogreffe .authentication .loginForm .btn-valider{ display: block; margin: 0 auto; width: 100px !important; }
.infogreffe .authentication #lien{text-decoration:underline}

.infogreffe .loginPopup .loginForm {margin:25px}
.infogreffe .loginPopup .loginForm p{position:relative; margin: 5px 0;}
.infogreffe .loginPopup .loginForm label {position:absolute; height:29px; line-height:29px;}
.infogreffe .loginPopup .loginForm .dijitTextBox {margin-left:100px; width:225px}
.infogreffe .loginPopup .loginForm .help {height: 16px; margin-left: 335px; top: 6px; width: 16px;}
.infogreffe .lightbox-connexion-surveillance .loginForm .help {top: 3px;}
.infogreffe .loginPopup .loginForm .lostPasword {text-decoration: underline; margin-left: 100px}
.infogreffe .loginPopup .loginForm .memoriserPwd {margin-top:5px}
.infogreffe .loginPopup .loginForm .memoriserPwd span{ vertical-align:middle}
.infogreffe .loginPopup .loginForm .btn-valider{ display: block; margin: 0 auto; width: 200px !important; }

.infogreffe  .pwdPerduForm {margin:25px}
.infogreffe  .pwdPerduForm p{position:relative; margin: 5px 0;}
.infogreffe  .pwdPerduForm label {position:absolute; height:29px; line-height:29px;}
.infogreffe  .pwdPerduForm .dijitTextBox {margin-left:100px; width:225px}
.infogreffe  .pwdPerduForm .help {height: 16px; margin-left: 335px; top: 6px; width: 16px;}
.infogreffe  .pwdPerduForm .btn-valider{ display: block; margin: 0 auto; width: 200px !important; }

.creeCompteLight p{position:relative; margin: 5px 0;}
.creeCompteLight label {position:absolute; height:29px; line-height:29px;}
.creeCompteLight .dijitTextBox {margin-left:110px; width:225px}
.creeCompteLight .dijitSelect  {margin-left:110px; min-width:50px}
.creeCompteLight{width:380px}
.creeCompteLight .btn-valider{ display: block; margin: 0 auto; width: 210px !important; }
.creeCompteLight #msgErreur{color:red;}

#formReinitialisationMdp {margin:5px 20px 20px 20px}
#formReinitialisationMdp label {position:absolute; height:29px; line-height:29px;}
#formReinitialisationMdp .dijitTextBox {margin-left:250px; width:225px}
/* #dialogModal.resetPwd{width: 535px;} */

#msgErreurCle{margin:20px;min-height:300px}
#msgErreurCle p{color:red }

.dijitDialog .moncompte-derniersachats.new p {margin: 0 0 30px}
.dijitDialog .moncompte-derniersachats.new .dijitValidationTextBox{margin-left:15px}
.dijitDialog .moncompte-derniersachats.new .center{text-align:center;}
.dijitDialog .moncompte-derniersachats.new .dijitButton{display:inline}

/** AJOUTS GPN **/
#content .tools{
background: #1c236b !important; /* Old browsers */
background: -moz-linear-gradient(top, #1c236b 0%, #1c236b 100%) !important; /* FF3.6+ */
background: -webkit-linear-gradient(top, #1c236b 0%, #1c236b 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #1c236b 0%, #1c236b 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top, #1c236b 0%, #1c236b 100%) !important; /* IE10+ */
background: linear-gradient(to bottom, #1c236b 0%, #1c236b 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#156084', endColorstr='#022237',GradientType=0 ) !important; /* IE6-8 */
}

.page-home #content .tools{background:none !important}
.page-home #content .tools li{display:inline-block;float:left;height:123px;width:120px;padding:0 10px;text-align:center;background:#fff url(../images/infogreffe/skin/tools-shadow.png) no-repeat center left}
.page-home #content .toolsnc li{padding-left:62px;padding-right:62px;}

.tools .shadow{background:url(../images/infogreffe/skin/bg-shadow.png) repeat-y center center}
.home.edito-layout .tools li{padding:10px}
.home.edito-layout .slideshow .portlet-column {padding:0}
.home.edito-layout .slideshow .teaserSlide .container-text{position:absolute; top: 10px;}
.home.edito-layout .slideshow .teaserSlide .container-text h2 {font-size:36px; text-transform:none; margin:0; padding:0}
.home.edito-layout .slideshow .teaserSlide .container-text div,
.home.edito-layout .slideshow .teaserSlide .container-text p {margin: 5px 0 15px 0; padding:0; font-size:24px; line-height:34px}
.home.edito-layout .slideshow .teaserSlide .slideshow-bouton{background-image:url(../images/infogreffe/content/bouton_slideshow_in.png);
	width:256px; height:44px; line-height:41px; display:inline-block;}
.home.edito-layout .slideshow .teaserSlide .slideshow-bouton:hover{background-image:url(../images/infogreffe/content/bouton_slideshow_out.png);}
.home.edito-layout .slideshow .teaserSlide .slideshow-bouton span{margin-left: 50px; color: rgb(102, 102, 102); font-size: 20px;}
.home.edito-layout .edito-half .separator{margin:0}
.home.edito-layout .editos-dossiers img{width:315px}
.powerUser .panel-utils {width:600px}
.powerControls{position: absolute;padding: 10px; width:110px;margin-left: -100px;}
.powerControls li{list-style-type: square;color: red;font-weight: bold;padding: 2px;}
.powerControls li a:hover{color: red}
#cb-memoriser{vertical-align:middle;margin: 11px 0;}
.panel-utils .account{float:right}
.panel-utils .nb.empty{display:none}
#lightbox-aide-connexion{text-align:left; width:530px}
#lightbox-aide-connexion .lightbox-aide-connexion bold { font-weight: bold; display: block; text-decoration: underline; text-transform: uppercase; }
#lightbox-aide-connexion .lightbox-aide-connexion p { margin: 15px 0;}
#lightbox-aide-connexion .lightbox-aide-connexion p.imgIllustration {height:150px; background: url(../images/infogreffe/content/aide_connexion.png) no-repeat 0 40px}
#lightbox-aide-connexion .lightbox-aide-connexion span { display: inline-block}
#lightbox-aide-connexion .lightbox-aide-connexion span.gauche { width:53%}
#lightbox-aide-connexion .lightbox-aide-connexion span.droit { width:47%}

/**** a supprimer pour remettre la couleur orange **/
.panel-utils .account h3{color : #6099B6}
.panel-utils .account a.create-link:hover,
.panel-utils .account a.logout-link:hover,
.panel-utils .account.logged a:hover{color:#6099B6}
.panel-utils .account .ico-info{background-position:-500px -234px}
.panel-utils .account a .nb{background-position:-495px -198px}
.panel-utils .account input.button{background-position:-295px -251px}
.panel-utils .account input.button:hover{background-position:-295px -300px}
#formRecherche .spinnerContainer{position:relative;}
#formRecherche .spinner{background:url(../images/infogreffe/icons/loader.gif); width: 63px; height: 23px; display: block; position: absolute; top: -4px; right: 5px;}
/****************************************************/

/* since AN2015_EDITO_AVIS_CCRCS  ---MTI---*/
.edito-avis-ccrcs {color:#022238;} /* MTI */
.edito-avis-ccrcs a{text-decoration:underline;}
.edito-avis-ccrcs .titre {padding:0;margin:0;text-transform:none;}
.edito-avis-ccrcs .titre a {color:#022238;font-size:16px;text-decoration:none; font-family: Tahoma; font-weight: bold;} /* MTI */
.edito-avis-ccrcs .entete {color:#1a658d;} /* MTI */
.edito-avis-ccrcs .entete a {color: #017dbd; text-transform:uppercase;} /* MTI */
.edito-avis-ccrcs .entete .cat {margin-left:10px;}
.edito-avis-ccrcs .question {color: #292839;font-size: 12px;font-weight: bold;}
.edito-avis-ccrcs .haut-page {margin:20px 0;margin-right:10px;}
.edito-avis-ccrcs .sommaire {float:right;}
.edito-avis-ccrcs .tags a{color: #007dbd} /* MTI */
.edito-avis-ccrcs .lien-push {font-size: 10px; color: #007dbd;} /* MTI */
.edito-avis-ccrcs-court {border-bottom: 1px solid #91C9E4;}
.edito-avis-ccrcs-court div {margin:5px 0;}
.avis-ccrcs{border-top: 1px solid #91C9E4;}
.avis-ccrcs .separator {display: none;}

/* since REFONTE CHARTE HOME PAGE-LOT2 */
.page-home .edito-actualites h3{margin-top:15px;}
.page-home .edito-actualites h3 a{font-weight:bold;font-size:16px !important;}
.page-home .edito-actualites h4 a{padding-top:0 !important;}

.edito-half{margin-bottom:0;}
.editos{padding-top:0 !important;padding-bottom:0 !important;}

/**** CSS pour le site anglais  ****/
.en #resultatsTrouvesEntreprise .achat .text {height:24px;}

/* Surveillances IP_WEB_MOD_TARIF */
.favoris-container .column-right .titre{text-transform: uppercase;}
