﻿.tt_bt
{
	background-color:red;
}
.Menu-Res {
     list-style-type:none;
     margin:25px 0 0 0;
     padding:0;
}

.Menu-Res li {
     float:left;
     margin:0 5px 0 0;
    width:100px;
    height:40px;
    position:relative;
}

.Menu-Res label, .Menu-Res input {
    display:block;
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
}
/*c'etait un commentaire*/
.Menu-Res input[type="radio"] {
    opacity:0.01;
    z-index:100;
}

.Menu-Res input[type="radio"]:checked + label,
.Checked + label {
    
	background:yellow;

}
/*end*/

.Menu-Res label {
     padding:5px;
     border:1px solid #CCC; 
     cursor:pointer;
    z-index:90;
}
.Menu-Res label:hover {
     background:#DDD;
	 
}
tr.pq-grid-oddRow td{
     background:#F0F0F0;
}
.pq-scrollbar-vert div.bottom-btn{
	left:0px;
	bottom:0px;
	background:url(images/sprite.png) -17px;	
}
.GridCell-Yellow {
    background-color: yellow;
  }
.pq-grid-header td.pq-col-sort-asc,.pq-grid-header td.pq-col-sort-desc{
	background: rgb(255,255,255); /* Old browsers */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI4JSIgc3RvcC1jb2xvcj0iI2U0ZWZlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY4JSIgc3RvcC1jb2xvcj0iIzc1YWM3NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYTc1MWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 1%, rgba(228,239,228,1) 48%, rgba(117,172,117,1) 68%, rgba(26,117,26,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(48%,rgba(228,239,228,1)), color-stop(68%,rgba(117,172,117,1)), color-stop(100%,rgba(26,117,26,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(228,239,228,1) 48%,rgba(117,172,117,1) 68%,rgba(26,117,26,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(228,239,228,1) 48%,rgba(117,172,117,1) 68%,rgba(26,117,26,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(228,239,228,1) 48%,rgba(117,172,117,1) 68%,rgba(26,117,26,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255,255,255,1) 1%,rgba(228,239,228,1) 48%,rgba(117,172,117,1) 68%,rgba(26,117,26,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#1a751a',GradientType=0 ); /* IE6-8 */
	color:#333;
	/*height:22px;*/
}
.pq-grid span.pq-grid-header{
	background: rgb(255,255,255); /* Old browsers */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI4JSIgc3RvcC1jb2xvcj0iI2U0ZWZlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY4JSIgc3RvcC1jb2xvcj0iIzc1YWM3NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYTc1MWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 1%, rgba(228,239,228,1) 48%, rgba(117,172,117,1) 68%, rgba(26,117,26,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(48%,rgba(228,239,228,1)), color-stop(68%,rgba(117,172,117,1)), color-stop(100%,rgba(26,117,26,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(228,239,228,1) 48%,rgba(117,172,117,1) 68%,rgba(26,117,26,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(228,239,228,1) 48%,rgba(117,172,117,1) 68%,rgba(26,117,26,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(228,239,228,1) 48%,rgba(117,172,117,1) 68%,rgba(26,117,26,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255,255,255,1) 1%,rgba(228,239,228,1) 48%,rgba(117,172,117,1) 68%,rgba(26,117,26,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#1a751a',GradientType=0 ); /* IE6-8 */
	color:#333;
	
	/*height:22px;*/
}


.pq-grid table.pq-grid-table td.pq-last-freeze-col{
    border-right:1px solid #ccc;
}						
.pq-grid div.pq-grid-vert-freezeline{
    position:absolute;width:0px;z-index:2;
    border-left-width:0px;
    border-right:1px solid #ccc;
    top:0px;
}
table.pq-grid-table > tbody > tr.pq-last-freeze-row > td.pq-grid-cell{
    border-bottom:1px solid #ccc;
}

.ui-slider-horizontal {
    height: 3px;
}
.ui-slider .ui-slider-handle {
    height: 6px;
}


.DET_RES tr.pq-grid-oddRow td{
     background:#DDD;
}
.DET_RES td div.pq-td-div{
	padding:2px 2px 0px 3px;				
}

.det_res_tit_top
{
   margin:0px 0px 0px 0px;
   padding:0px 0px 5px 5px;
   font-family:Verdana,Helvetica,Arial,sans-serif; 
   font-size:9px;
   font-weight:bold;
   color: #17554d;
}

.det_res_tit_top_news
{
   margin:0px 0px 0px 0px;
   padding:0px 0px 5px 5px;
   font-family:Verdana,Helvetica,Arial,sans-serif; 
   font-size:9px;
   font-weight:bold;
   color: #285e1b;
}

.det_res_tit 
{
   padding: 3px 5px 3px 5px !important;
   margin:1px 0px 3px 3px;
   font-family:Verdana,Helvetica,Arial,sans-serif; 
   color:#17554d;
   font-size:9px; 
   font-weight:bold;	
   border: 1px solid #404040;
   border-radius:5px;
}



.det_res_tit:hover
{ 
   padding: 3px 5px 3px 5px !important;
   font-family:Verdana,Helvetica,Arial,sans-serif; 
   font-size:9px; 
   font-weight:bold;	
   border-radius:5px;
   cursor: pointer;
   background-color: #696969 !important;
    color: #fff !important;
}

/**Start : Configurer Ma sélection boutton **/
.config_btn{
    width: 119px;
    height: 19px;
    /*left: 3.0em; 
    right: 0.2em; */
    padding: 2px 2px 2px 2px !important;
    margin:1px 0px 3px 3px;
    font-family:Verdana,Helvetica,Arial,sans-serif; 
    color:#17554d;
    font-size:9px; 
    font-weight:bold;	
    border: 1px solid #404040;
    border-radius:5px;
    text-align:center;
}
.config_btn:hover{
    width: 119px;
    height: 19px;
    /*left: 3.0em; 
    right: 0.2em; */
    padding: 2px 2px 2px 2px !important;
    font-family:Verdana,Helvetica,Arial,sans-serif; 
    font-size:9px; 
    font-weight:bold;	
    color:#17554d;
    border: 1px solid #408040;
    background-color:#9bd09b;
    border-radius:5px;
    text-align:center;
    cursor: pointer;
}

.edition_btn {
    width: 95px;
    height: 19px;
    /*left: 3.0em; 
    right: 0.2em; */
    padding: 2px 2px 2px 2px !important;
    margin:1px 0px 3px 3px;
    font-family:Verdana,Helvetica,Arial,sans-serif; 
    color:#17554d;
    font-size:9px; 
    font-weight:bold;	
    border: 1px solid #404040;
    border-radius:5px;
    text-align:center;
}
.edition_btn:hover {
    width: 95px;
    height: 19px;
    /*left: 3.0em; 
    right: 0.2em; */
    padding: 2px 2px 2px 2px !important;
    font-family:Verdana,Helvetica,Arial,sans-serif; 
    font-size:9px; 
    font-weight:bold;	
    color:#17554d;
    border: 1px solid #408040;
    background-color:#9bd09b;
    border-radius:5px;
    text-align:center;
    cursor: pointer;
}
.edition_btn:disabled {
    width: 95px;
    height: 19px;
    /*left: 3.0em; 
    right: 0.2em; */
    padding: 2px 2px 2px 2px !important;
    font-family:Verdana,Helvetica,Arial,sans-serif; 
    font-size:9px; 
    font-weight:bold;	
    color:#a3a3a3;
    border: 1px solid #404040;
    background-color:#cccccc;
    border-radius:5px;
    text-align:center;
    cursor: not-allowed;
}
/**End : Configurer Ma sélection boutton **/

.det_res_tit_bachat 
{
    background-image: url("../img/plus1B.png");
    background-repeat: no-repeat;
    background-position: right; 
    width: 60px;
    height: 18px;
    left: 3.0em; 
    right: 0.2em; 
    
    padding: 2px 2px 2px 2px !important;
    margin:1px 0px 3px 3px;
    font-family:Verdana,Helvetica,Arial,sans-serif; 
    color:#17554d;
    font-size:9px; 
    font-weight:bold;	
    border: 1px solid #404040;
    border-radius:5px;
    text-align:left;
}

.det_res_tit_bachat:hover
{ 

    background-image: url("../img/plus2B.png");
    background-repeat: no-repeat;
    background-position: right; 
    
    width: 60px;
    height: 18px;
    left: 3.0em; 
    right: 0.2em; 
    padding: 2px 2px 2px 2px !important;
    font-family:Verdana,Helvetica,Arial,sans-serif; 
    font-size:9px; 
    font-weight:bold;	
    color:#17554d;
    border: 1px solid #408040;
    background-color:#9bd09b;
    border-radius:5px;
    text-align:left;
    cursor: pointer;
}
.det_res_tit_bvente 
{
    background-image: url("../img/moins1B.png");
    background-repeat: no-repeat;
    background-position: right; 
    width: 60px;
    height: 18px;
    left: 3.0em; 
    right: 0.2em; 
    
    padding: 2px 2px 2px 2px !important;
    margin:1px 0px 3px 3px;
    font-family:Verdana,Helvetica,Arial,sans-serif; 
    color:#17554d;
    font-size:9px; 
    font-weight:bold;	
    border: 1px solid #404040;
    border-radius:5px;
    text-align:left;

}

.det_res_tit_bvente:hover
{ 
    background-image: url("../img/moins2B.png");
    background-repeat: no-repeat;
    background-position: right; 
    
    width: 60px;
    height: 18px;
    left: 3.0em; 
    right: 0.2em; 
    padding: 2px 2px 2px 2px !important;
    font-family:Verdana,Helvetica,Arial,sans-serif; 
    font-size:9px; 
    font-weight:bold;	
    color:#17554d;
    border: 1px solid #408040;
    background-color:#9bd09b;
    border-radius:5px;
    text-align:left;
    cursor: pointer;
}

[id^='ResCLSL_'] {
    margin-bottom: 3em;
    background: #0075A3;
    margin-left:-3px;
}

[id^='ResCLSL_'] .ui-slider-range
{
    background: red;
    
}

[id^='ResCLSL_'] .ui-slider-handle {
    border-radius: 15px/10px;
    /*background: #4F5861;*/
    background: #cabebe;
    border-color: #7c7373;
}

[id^='ResCLSL_'] .ui-slider-handle:after {
    content: " ";
    width: 0; 
    height: 0;
    border: 7px solid transparent;
    border-top-color: #4F5861;
    position: absolute;
    bottom: -12px; 
    left: 50%; 
    margin-left: -7px; 
}

[id^='ResCLSL_'] .ui-slider-tip,
[id^='ResCLSL_'] .ui-slider-tip:before,
[id^='ResCLSL_'] .ui-slider-tip:after {
    background: transparent;
    border: none;
    font-size: 1.2em;
}

/*Résumé titre Rows*/

 [id^='ResCLG1_']  tr.pq-grid-row > td{
    height: 17px;
    font-size: 11px;
	margin: 0px 0px 0px 0px !important;
}
 [id^='ResCLG1_'] tr.pq-grid-row.pq-grid-oddRow > td{
    height: 17px;
    font-size: 11px;
    margin:0px 0px 0px 0px !important;
}
 [id^='ResCLG2_']  tr.pq-grid-row > td{
    height: 17px;
    font-size: 11px;
    margin:0px 0px 0px 0px !important;
}
 [id^='ResCLG2_'] tr.pq-grid-row.pq-grid-oddRow > td{
    height: 17px;
    font-size: 11px;
    margin:0px 0px 0px 0px !important;
}
 [id^='ResCLG1_'] td.pq-grid-cell, 
 [id^='ResCLG2_'] td.pq-grid-cell {
    padding: 1px 1px;
}
 /****Pour IE****/
 .ie11 [id^='ResCLG1_']  tr.pq-grid-row > td,.ie10 [id^='ResCLG1_']  tr.pq-grid-row > td,
 .ie11 [id^='ResCLG1_'] tr.pq-grid-row.pq-grid-oddRow > td, .ie10 [id^='ResCLG1_'] tr.pq-grid-row.pq-grid-oddRow > td,
 .ie11 [id^='ResCLG2_']  tr.pq-grid-row > td, .ie10 [id^='ResCLG2_']  tr.pq-grid-row > td,
 .ie11 [id^='ResCLG2_'] tr.pq-grid-row.pq-grid-oddRow > td, .ie10 [id^='ResCLG2_'] tr.pq-grid-row.pq-grid-oddRow > td
 {
    height: 14px;
    font-size: 9px;
	margin: 0px 0px 0px 0px !important;
}

 .ie11 [id^='ResCLG1_'] td.pq-grid-cell, .ie10 [id^='ResCLG1_'] td.pq-grid-cell, 
 .ie11 [id^='ResCLG2_'] td.pq-grid-cell, .ie10 [id^='ResCLG2_'] td.pq-grid-cell {
    padding: 0px 0px;
}
 /****Pour Firefox****/
 .firefox [id^='ResCLG1_']  tr.pq-grid-row > td,
 .firefox [id^='ResCLG1_'] tr.pq-grid-row.pq-grid-oddRow > td,
 .firefox [id^='ResCLG2_']  tr.pq-grid-row > td,
 .firefox [id^='ResCLG2_'] tr.pq-grid-row.pq-grid-oddRow > td
 {
    height: 16px;
    font-size: 10px;
	margin: 0px 0px 0px 0px !important;
}

 .firefox [id^='ResCLG1_'] td.pq-grid-cell, 
 .firefox [id^='ResCLG2_'] td.pq-grid-cell {
    padding: 0px 0px;
}
/*boutons save config*/
.bt_val_conf{
    background-image: url("img/cc-kfloppy-128x128.png");
    background-repeat: no-repeat;
    background-position: left; 
    width: 112px;
    height: 25px;
    margin-left:20px;
    padding: 2px 2px 2px 2px !important;
    font-family:Verdana,Helvetica,Arial,sans-serif; 
    color:#17554d;
    font-size:9px; 
    font-weight:bold;	
    border: 1px solid #404040;
    border-radius:5px;
    text-align:center;
}
.bt_val_conf:hover{
    background-image: url("img/cc-kfloppy-128x128.png");
    background-repeat: no-repeat;
    background-position: left; 
    width: 112px;
    height: 25px;
    margin-left:20px;
	padding: 2px 2px 2px 2px !important;
    font-family:Verdana,Helvetica,Arial,sans-serif; 
    font-size:9px; 
    font-weight:bold;	
    color:#17554d;
    border: 1px solid #408040;
    background-color:#9bd09b;
    border-radius:5px;
    text-align:center;
    cursor: pointer;
}

.bt_ann_conf{
    background-image: url("img/cancel-.png");
    background-repeat: no-repeat;
    background-position: left; 
    width: 98px;
    height: 25px;
    margin-left:15px;
	padding: 2px 2px 2px 2px !important;
    font-family:Verdana,Helvetica,Arial,sans-serif; 
    color:#17554d;
    font-size:9px; 
    font-weight:bold;	
    border: 1px solid #404040;
    border-radius:5px;
    text-align:center;
}
.bt_ann_conf:hover{
    background-image: url("img/cancel-.png");
    background-repeat: no-repeat;
    background-position: left; 
    width: 98px;
    height: 25px;
    margin-left:15px;
	padding: 2px 2px 2px 2px !important;
    font-family:Verdana,Helvetica,Arial,sans-serif; 
    font-size:9px; 
    font-weight:bold;	
    color:#17554d;
    border: 1px solid #408040;
    background-color:#9bd09b;
    border-radius:5px;
    text-align:center;
    cursor: pointer;
}

/*bouton portefeuille*/

.btStandardPourIcone{
    width:119px;
	height:19px;
    font-family:Verdana,Helvetica,Arial,sans-serif; 
    color:#17554d;
    font-size:9px; 
    font-weight:bold;	
    border: 1px solid #404040;
    border-radius:5px;
    text-align:center;
}
.btStandardPourIcone:hover{
    width:119px;
	height:19px;
    font-family:Verdana,Helvetica,Arial,sans-serif; 
    font-size:9px; 
    font-weight:bold;	
    color:#17554d;
    /*border: 1px solid #408040;*/
    border:1px solid #00CF00;
    background-color:#9bd09b;
    border-radius:5px;
    text-align:center;
    cursor: pointer;
}


/* bouton edition avis opere */
.bt_impr_opere{
    width:230px; height:22px;
    font-family:Verdana,Helvetica,Arial,sans-serif; 
    color:#17554d; font-size:9px;  font-weight:bold;	
    border: 1px solid #404040;
    border-radius:5px;
    text-align:center;
	margin-left:10px;
	left: 0.3em; 
    right: auto; 
    top:0.3em; 
}
.bt_impr_opere:hover{
    width:230px; height:22px;
    font-family:Verdana,Helvetica,Arial,sans-serif; 
    font-size:9px; font-weight:bold; color:#17554d;
    /*border: 1px solid #408040;*/
    border:1px solid #00CF00 !important;
    background-color:#9bd09b;
    border-radius:5px;
    text-align:center;
    cursor: pointer;
	margin-left:10px;
	left: 0.3em; 
    right: auto; 
    top:0.3em; 
}


#conditionsLog .window_header {
    display: none;
    height: 0px !important;
    padding: 0px !important;
}