body {font-size: 0.7em; color:#444444;}
body, td, th { font-family: Tahoma, Arial; margin: 0px; padding: 0px;}
/* table { border-collapse: collapse;} */
/* img { border: 0px;}*/

/* #UI_window Extjs form */
#UI_window textarea { font-family: Tahoma, Arial; font-size: 11px; border: 1px solid #B5B8C8;}
#UI_window form { margin: 0px;  padding: 0px;}
div.HUI-tabPanelContent form label {clear:left;	display:block;	float:left;	padding:3px 3px 3px 0pt; position:relative;	z-index:2; width: 122px !important;}

#UI_window form .paddingLeftAfterLabel { padding-left: 127px !important; /* add 5px after label width */}
#UI_window .HUI-x-form-item-marginTop { margin-top: 8px;}
#UI_window .HUI-x-form-item-100Percent { width: 100%}
#UI_window .HUI-x-form-item-fixedXL { width: 650px}

#UI_window .HUI-x-form-item-percent-textInputName { width: 70%;}
#UI_window .HUI-x-form-item-percent-textInput { width: 74%}
#UI_window .HUI-x-form-item-percent-textField-2 { width: 82.5%}
#UI_window .HUI-x-form-item-percent-textField-3 { width: 67.5%}
#UI_window .HUI-x-form-item-fixed-textField-3{ width: 200px;}
#UI_window .HUI-x-form-item-percent-textField { width: 98.5%}
#UI_window .HUI-x-form-item-textStyle { font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
#UI_window .HUI-x-form-item-height { height: 20px;}
#UI_window .HUI-x-form-item-height2 { height: 90px;}
#UI_window .HUI-x-form-item-height3 { height: 250px;}

.inputTextStyleBlueBold{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#235476; height:18px !important; font-weight: bold;  padding-top : 4px !important;}
.inputTextStyleGrayBold{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#444444; height:18px !important; font-weight: bold;  padding-top : 4px !important;}

#UI_window_content a:link { color: #235476; text-decoration:none;}


#UI_window_content a:visited {text-decoration: none; color: #235476;}
#UI_window_content a:hover {text-decoration: none;  color: #003366;}
#UI_window_content a:active { text-decoration: none; color: #235476;}
#UI_window_content { margin-top: 0px; margin-right: 5px;  margin-bottom: 5px; margin-left: 5px;}
#UI_window_content fieldset {border: 1px solid #aca996; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;background-image:url(../images/HUI/bg_window.gif) ;  padding: 0px;}
#UI_window_content fieldset .hr { border-top-width: 1px; border-top-style: solid; border-top-color: #98C0F4; margin-top: 5px;    margin-bottom: 5px; padding: 0px;}
#UI_window_content h4 {font-size: 1em; margin: 7px 0px 7px; padding: 0px;}
#UI_window_content p { padding: 0px; margin-top: 5px;  margin-bottom: 5px;}
#UI_window_content label { display: block; float: left;}
#UI_window_content label.top { margin-bottom: 5px; font-weight: bold;}
#UI_window_content .colA-1 { width: 300px;}
#UI_window_content .colA-1_POPUP { width: 245px;}
#UI_window_content .colA-1_POPUP-Min {  width: 210px;}
#UI_window_content .colA-2_POPUP { width: 245px;  margin-left: 20px;}
#UI_window_content .colA-2_POPUP-Max { width: 264px; margin-left: 20px;}
#UI_window_content .colA-1_image {width: 440px;}
#UI_window_content .colA-2 { width: 300px;  margin-left: 20px;}
#UI_window_content .colA-2b { margin-left: 20px;}
#UI_window_content .colA-2_image { width: 300px; margin-left: 0px;}
#UI_window_content .colA-1 .wLabel1, #UI_window_content .colA-2 .wLabel1 { width: 90px;}
#UI_window_content .wLabel1 { width: 90px;}
#UI_window_content .wLabel2 { width: 120px;}
#UI_window_content .field { margin-top: 2px; margin-bottom: 2px;}
#UI_window_content .fieldradio { margin-top: 7px;}
#UI_window_content .preview { height: 90px; width: 140px; background-color: #FFFFFF; border: 1px solid #e0ded6; display: block;  text-align: center;  margin-top: auto;  margin-right: 0px;  margin-bottom: 10px;  margin-left: 0px;  padding-top: 5px;   padding-right: 5px;   padding-bottom: 5px;  padding-left: 5px;}
#UI_window_content .wLabelPopupMin { width: 50px;}
#UI_window_content .mini_img { width: 120px;}
#UI_window_content .resume { width: 500px; height: 150px;}
#UI_window_content .legende { width: 180px; height: 60px;}
#UI_window_content .select { color: #002454; width: 185px; float: left;}
#UI_window_content .input { color: #002454;  width: 180px;  float: left;}
.input4Popup {color: #002454; width: 140px; float: left;}
#UI_window_content .input4Popup-4 { color: #002454; width: 490px; float: left; font-size: 11px;}
.htmlEditor-large { color: #002454; width: 490px; float: left; font-size: 11px;}
.input4Popup-2-A { color: #002454; width: 81px; float: left;}
.input4Popup-2-B { color: #002454; width: 52px;text-align: center; margin-left: 2px; float: left;}
.input4Popup-2-C { /* MEME LARGEUR */ color: #002454; width: 46px; float: left;}
.combo4Popup-2-A {  color: #002454; width: 85px;  float: left;}
.combo4Popup-2-B { color: #002454; width: 56px; text-align: center; margin-left: 2px; float: left;}
.select4Popup { color: #002454; width: 144px; float: left;}
.select4Popup-2 {color: #002454; width: 408px; float: left; font-size: 11px;}
#UI_window_content .input4Popup-date { color: #002454; width: 120px;font-size: 11px;}
.input4Popup-Time-2 { /* for input texte type */ color: #002454; width: 52px; font-size: 11px; margin-left: 2px; margin-top: 1px;}
.input4Popup-Time { /* for combo type */ color: #002454; width: 57px; font-size: 11px; margin-left: 2px; margin-top: 1px;}
.input4Popup-dateTime { color: #002454;  width: 60px; font-size: 11px;}
#UI_window_content .input4Popup-combo { color: #002454; width: 144px;float: left; }
#UI_window_content .input4Popup-2 { color: #002454; width: 404px; float: left; font-size: 11px;}
#UI_window_content .input4Popup-2-combo { color: #002454;  width: 408px; float: left;}
#UI_window_content .select2 { color: #002454; width: 504px; float: left;}
#UI_window_content .input_image { color: #002454; width: 320px; float: left;}
#UI_window_content .textarea { float: left;}
#UI_window_content .checkbox {  float: left;  margin-right: 5px;  padding-right: 5px;}
#UI_window_content .title { width: 350px;}
#UI_window_content .inputWizard { color: #666666; width: 176px; float: left;}
#UI_window_content .iconWizard { float: left;  padding-left: 5px;}
#UI_window_content .wizard_select { padding: 3px 5px; margin: 3px; background-color: #FFFFFF; border: 1px solid #BBBCB2;}
#UI_window_content .help { float: left; display: block;  padding-top: 1px; padding-left: 5px;}
#UI_window_content .bloc { padding: 0px 5px;}
#UI_window_content h3 {  font-size: 1em; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e0ded6; color: #646363; margin: 0px; padding: 5px; background-color: #f6f5f0; background-image: url(../images/custom/form.fieldset.custom.gif); background-repeat: repeat-x;}
.fixBlocHeight {/* height: auto !important; */ min-height: 200px;}
#UI_window_content .list_between { width: 254px;}
#UI_window_content h3 .action { position: absolute; display: block; right: 10px;  padding-top: 1px;}
#UI_window_content .newH3 .action { position: absolute; display: block; right: 10px; padding-top: 1px;}
#UI_window_content h4 {
background-color:#EEF5FD;

background-repeat:repeat-x;
border-bottom:1px solid #98C0F4;
color:#003366;
font-size:1em;
margin:0px;
padding:5px;
}
#UI_window_content .editor td { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #98C0F4; padding-bottom: 5px; padding-top: 0px;}
#UI_window_content .grey td { background-color: #fff;}
.left { float: left}
.right {float: right}
.clear { clear: both;}
.tcenter {text-align: center}
.tleft {  text-align: left}
.tright { text-align: right}
.bold {  font-weight: bold;}
.hidden { display: none;}
.margeT50 { margin-top: 50px;}
.margeT30 { margin-top: 30px;}
.margeT10 { margin-top: 10px;}
.margeT5 { margin-top: 5px;}
.margeT3 { margin-top: 3px;}
.marge5 { margin: 5px;}
.margeR5 { margin-right: 5px;}
.margeB5 { margin-bottom: 5px;}
.margeB10 { margin-bottom: 10px;}
.margeL5 { margin-left: 5px;}
.margeL2 { margin-left: 2px;}
.margeL10 {margin-left: 10px;}
/* new*/
.title1{text-decoration: none; color: #4f4f4f; font-size:26px;}
.title2{text-decoration: none; color: #4f4f4f; font-size:18px;}
.title3{text-decoration: none; color: #235476; font-size:11px; text-decoration:underline;}
.title4{text-decoration: none; color: #235476; font-size:16px; font-weight: bold}

.texte1{text-decoration: none; color: #444444; font-size:11px;}
.texte2{text-decoration: none; color: #939393; font-size:10px;}
.texte3{text-decoration: none; color: #8f8f8f; font-size:11px;}

#wbloc_form{ margin:10px;}
.form_select { font-family: Tahoma, Arial; font-size: 11px; width:75%;}
.form_select3 { font-family: Tahoma, Arial; font-size: 11px; width:100%;}
/* .divcol1{ float:left; width: 405px; padding-right: 10px; }  */
.divcol1{ float:left; width: 48%; padding-right: 10px; }
.divcol2{ float:left; width: 48%; padding-left: 10px;}

.divlabel1{float:left; width:18%; font-weight:bold;}
.divlabel2{ float:left; width: 135px; font-weight:bold;}
.divlcadre-on{width:114px; height:95px; float:left; border: 1px solid #ccc6ab; padding-top:5px;}
.divlcadre-off{width:114px; height:95px; float:left; padding-top:5px;;}

.input1 { font-family: Tahoma, Arial; font-size: 28px; color:#235476; height: 36px !important; width:90%; padding-top : 4px !important; padding-left: 2px;}
.input2 { font-family: Tahoma, Arial; font-size: 11px; color:#949494;font-weight:bold; width:60%;	padding-left: 2px;}

.input3 { font-family: Tahoma, Arial;  font-size: 28px; color:#235476; height:40px !important;	padding-left: 2px;}

.input4 { font-family: Tahoma, Arial; font-size: 11px; color:#949494; font-weight:bold;width:75%; }
.divlcadre-grand{width:337px; height:213px; float:left; border: 1px solid #f0efe8; padding-top:5px; margin:5px; overflow: auto}
.title5{text-decoration: none; color: #4e4e4e; font-size:12px; font-weight:bold;}
.divTuser{float:left; width:45%; padding-left:10px;}