﻿

.required{border:1px solid #D10011 !important;background-color: #fff  !important;}
.errorNumeric{position:absolute;background-color:#FEDFDF;border:1px solid red;width:150px;padding:2px;border-radius: 3px;}
.textbox:disabled{background-color: #F8F8F8 !important;border:1px solid #CCCCCC !important;}

 .listbox option{padding-right:20px;} 
 .listbox:disabled{background-color: #F8F8F8 !important;border:1px solid #CCCCCC !important;} 
 
#main .chosen-container-multi .chosen-choices{border: 1px solid #CCCCCC; border-radius: 3px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;margin-bottom:2px;}
.chosen-choices .disabled{background-color: #F8F8F8 !important;border:1px solid #CCCCCC !important;}
.chosen-disabled .chosen-choices{background-color: #F8F8F8 !important;border:1px solid #CCCCCC !important;}

.noHelpLabel{margin-left:20px;position:relative;}

.aspNetDisabled, .aspNetDisabled:hover
{    
   background-color : #888888;
   color: #e1a377;
   /*cursor:wait;*/
} 
.button:disabled
{ 
	background-color : #888888;
   color: #e1a377;
   /*cursor:wait;*/
}
.button:disabled:hover
{
  background-color : #888888;
  color: #e1a377;
}
    
.button_line{text-align:right;}
.link_button
{
    background:#fff; 
    padding-left:20px; 
    font-size:14px;
    border:0;
    cursor:pointer;height:18px; }    
    
.link_button:hover{text-decoration:underline}
.btn_add{ background:#fff url(../images/icon_more.png) no-repeat left center; color:#00346b;  }
.btn_delete{ background:#fff url(../images/delete_icon.png) no-repeat left center; color:#d3031c;  }


.checkbox label{margin-left:5px;margin-right:20px;}
.radiobutton label{margin-left:5px;margin-right:20px;}
.checkbox_line .imgCategorie{float:right;padding-top:2px; padding-right:5px;}
.disabled{background-color: #F8F8F8 !important;border:1px solid #CCCCCC !important;}
.radiobutton label{margin-left:5px;margin-right:20px;}
.btn_right{float:right; margin-top:-10px;}

.btn_action{  background: #FFFFFF url(../images/arrow-down.png) no-repeat right center;
    border: 1px solid #CCCCCC;
    border-radius: 3px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555555;
    display: block;
    font-size: 13px;
    height: 22px;
    line-height: 1.42857;
    padding: 4px 20px 0px 8px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
   margin-bottom:2px;text-decoration:none;}
   
#main .menu ul.dropit-submenu {border: 1px solid #CCCCCC;  border-radius: 3px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555555; font-size: 13px;margin-top:2px;} 
#main .menu ul.dropit-submenu a{font-size: 13px;color:#555} 
/*******************************************************************************************************/
    





.bloc_dashboard .content .newProduct a.alertNoProduct, a.alertEnd
{
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10);  -ms-filter: "alpha(opacity=10)";filter : alpha(opacity=10);opacity:0.3;}
.bloc_dashboard .content .newProduct a.alertNoProduct:hover
{
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20);  -ms-filter: "alpha(opacity=20)";filter : alpha(opacity=20);opacity:0.4;color:#555;}

.btn_lang .Actif{opacity : 1}
.btn_lang .Inactif{opacity : 0.5}
.btn_lang .Actif:hover,.btn_lang .Inactif:hover{opacity:0.8;}




#main.main_modif h1{float:left;}

#main .udpVarietes{/*width:100%;height:400px;overflow:auto;*/}
#main .udpVarietes fieldset{ border:1px dotted #e1a377; margin-bottom:10px;padding:5px;}
#main .udpVarietes fieldset legend{font-weight:bold; color:#e1a377;padding:2px 10px;background-color:#fff;}
#main .udpVarietes fieldset .photo{border-left:3px solid #e1a377;padding-left:5px;}
#main .udpVarietes fieldset .photo .commentaire{color:#555; font-style:italic;}



.btnHidden{display:none;}

/* Evite la barre blanche à l'affichage des jquery dialog */
/* override jquery ui overlay style */
.ui-widget-overlay {
    background-image: none !important; /* FF fix */
    background: #000 url(images/new-ui-overlay.png) 50% 50% repeat-x;
}

.td_right{text-align:right; padding-right:5px;height:26px;}
td.contact
{
  width:135px;
}
.smallComment
{
    color: #666;
    font-size:11px;
}



    
.important_text{float:left;}
.dropit{float:right;margin-bottom:5px;}
.dropit .dropit-submenu{left:auto; right:0;}

#main .menu ul.dropit-submenu a{text-decoration:none;}
#main .menu ul.dropit-submenu a:hover{background-color:#e1a377;color:#000;}
    
    
    
.legend_icon{margin:5px 0; text-align:center; font-size:12px; color:#555;}
.legend_icon img{margin-right:5px;}
    




.leftSide{float:left;width:63%;background-color:#fff;padding:10px; text-align:center;}
.rightSide{float:right;width:30%;padding:10px;background-color:#fff;text-align:center;}
.leftSide .texte, .rightSide .texte{height:100px;text-align:left;}
.leftSide img, .rightSide img{border:1px solid #ccc;}

.leftSide h2, .rightSide h2{color: #555;    font-size: 15px;   border:2px solid #E1A377;text-align:center;line-height:2em;    text-transform: uppercase;}



/*.btnSuite{float:right;
    border: 1px solid #CCCCCC;
    border-radius: 3px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555555;
    display: block;
    font-size: 15px;
    line-height: 1.42857;
    margin-bottom: 2px;
    padding: 8px 16px;
    text-decoration: none;
    text-align:center;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;cursor:pointer;}
.btnSuite:hover{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);  -ms-filter: "alpha(opacity=80)";filter : alpha(opacity=80);opacity:0.8;border:1px solid #94d63b; color:#4b911c}*/


.titreRecapRose{color: #E1A377;    font-weight: bold;margin-bottom:10px;font-size:18px;}

.recap_table th {
    background-color: #E3E3E3;
    background-image: none, linear-gradient(to bottom, rgba(255, 255, 255, 0.6) 0px, rgba(255, 255, 255, 0) 100%);
    background-position: 50% 50%;
    border: 1px solid #CCCCCC;
    font-size: 13px;
    line-height: 20px;
    text-align:left;padding:2px 5px;
}
.recap_table th img {float:right; cursor:pointer;}
.recap_table th img:hover {filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);  -ms-filter: "alpha(opacity=80)";filter : alpha(opacity=80);opacity:0.8}
.recap_table td {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    border-top: none;
    line-height: 20px;
    padding: 5px;
    text-align: left;
}
.recap_table .variantes td{border:0;}
.recap_table .variantes td.titre_variante{border-right:1px solid #ccc; color:#E1A377; font-weight:bold;}
.recap_table .variantes td table td{border-bottom:1px dotted #E1A377;}
.recap_table .variantes td table td.title{border-right:1px dotted #E1A377;}

ul.text{margin-left:10px;}

#box_help{position:absolute;top:0px;width:940px;height:800px;background-color:#CCCCCC;/*filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);  -ms-filter: "alpha(opacity=90)";filter : alpha(opacity=90);opacity:0.9;*/display:none;z-index:100;}
#helpHeader{background-color:#555;line-height:30px;text-align:right;}
.LeftArrow{float:left;width:5%;margin-top:225px;text-align:center;}
.RightArrow{float:left;width:5%;margin-top:225px;text-align:center;}
.SlideContent{margin-top:10px;float:left;width:90%;}
.SlideContent h1 {
    border-bottom: 2px solid #555;
    color:#555;
    font-size: 20px;
    line-height: 1.4;
    margin-bottom: 0.5em;
    text-transform: uppercase;
    margin-left: 10px;
}
.SlideContent .text ul{font-size:18px;margin-left:20px;}
.SlideContent .text{float:left;width:560px;}
.SlideContent .floatRight{float:right;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);  -ms-filter: "alpha(opacity=100)";filter : alpha(opacity=100);opacity:1;}

.SlideContent .text span{font-size:14px; font-style:italic;}

/*.cgv{text-decoration:underline;}*/

input[type=image]:hover {filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);  -ms-filter: "alpha(opacity=80)";filter : alpha(opacity=80);opacity:0.8}

.ui-widget{   font-size: 14px;}

.consigne
{
    margin-top:40px;
    margin-bottom:10px;
    width:580px;
    text-align:left;
}


.lnr-pencil
{
  cursor:pointer;
}






