/************************************************ 
// COMMONS
************************************************/

/*----------------------------------------------*/
/* html / body									*/
/*----------------------------------------------*/
html	 		{ margin:0; padding:0; font-family:Arial; color:#333333; height:100%; width:100%; }
body 			{ margin:0; padding:0; font-family:Arial; color:#333333; background:none; height:100%; width:100%; overflow:auto; background:url(https://eval.odiep.com//fr/skins/default/common/img/body.jpg) #cecbc6 center top repeat-x scroll; }


/*----------------------------------------------*/
/* Généralités									*/
/*----------------------------------------------*/
a 					{ cursor:pointer; }
* 					{ outline:0px none !important; font-size:12px; margin:0; padding:0; } 

/*----------------------------------------------*/
/* Overlay 										*/
/*----------------------------------------------*/
.ui-widget-overlay 	{ position:absolute; top:0; left:0; width:100%; height:100%; background:url(https://eval.odiep.com//fr/skins/default/common/img/overlay.png) repeat; z-index:9999; }
#overlay 			{ position:absolute; top:0; left:0; width:100%; height:100%; background:url(https://eval.odiep.com//fr/skins/default/common/img/overlay.png) repeat; z-index:1; }

/*----------------------------------------------*/
/* Structure									*/
/*----------------------------------------------*/
#header				{ overflow:hidden; }
#banner				{ margin:0 auto; padding:0px; overflow:hidden; background:url(https://eval.odiep.com//fr/skins/default/common/img/banner.jpg) transparent 0px 0px repeat-x; text-align:center; }
#logo				{ background:url(https://eval.odiep.com//fr/skins/default/common/img/logo.jpg) left center no-repeat; font-size:16px; font-weight:bold; margin:0; padding-left:60px; height:60px; line-height:60px; text-align:center; width:auto; color:#666; text-shadow: #FFF 1px 1px, #FFF -1px 1px; display:inline-block; text-decoration:none; }
#upline				{ font-size:9px; margin:0; border:1px solid #0163B7; text-align:center; padding:0; line-height:16px; height:16px; color:#fff; text-shadow: #0163b7 1px 1px 1px, #0163b7 -1px 1px 1px, #0163b7 -1px -1px 1px, #0163b7 1px -1px 1px; background:url(https://eval.odiep.com//fr/skins/default/common/img/upline.jpg) transparent 0px 0px repeat-x; }
#upline	em			{ font-size:9px; }
#header-option		{ margin:0 auto; padding:10px 5px 0 5px; width:670px; overflow:hidden; }
#content			{ width:680px; margin:0 auto 30px auto; padding:0; overflow:hidden; }
#footer				{ width:100%; font-size:9px; position:fixed; bottom:0; margin:0; border-top:1px solid #0163B7; text-align:center; color:#fff; text-shadow: #0163b7 1px 1px 1px, #0163b7 -1px 1px 1px, #0163b7 -1px -1px 1px, #0163b7 1px -1px 1px; background:url(https://eval.odiep.com//fr/skins/default/common/img/upline.jpg) #0264b8 0px 0px repeat-x; overflow:hidden; }
#footer	*			{ text-decoration:none; color:#FFF; font-size:9px; display:inline-block; padding:3px; }

/*----------------------------------------------*/
/* titre principal								*/
/*----------------------------------------------*/
.main-title			{ font-size:20px; margin:5px; line-height:20px; text-align:left; padding:0; color:#666; text-shadow: 0 -1px 0 #222; display:inline-block; vertical-align:middle; }


/************************************************ 
// FORMS
************************************************/

input::-moz-focus-inner { border:0 !important; padding:0 !important; }
form.inline				{ display:inline; }
form.inline	div 		{ display:inline; }

/*----------------------------------------------*/
/* Label 										*/
/*----------------------------------------------*/
label 												{ text-align:left; vertical-align:middle; font-weight:bold; }
/* label event */
.odiep-label-text,
.odiep-label-password,
.odiep-label-radio,
.odiep-label-checkbox,
.odiep-label-radio-checked,
.odiep-label-checkbox-checked,
.odiep-label-select-one						{ color:#333333; }
/* hover */
.odiep-label-text-hover,
.odiep-label-password-hover,
.odiep-label-radio-hover,
.odiep-label-checkbox-hover,
.odiep-label-radio-checked-hover,
.odiep-label-checkbox-checked-hover,
.odiep-label-select-one-hover				{ color:#0163b7; }
/* focus */
.odiep-label-text-focus,
.odiep-label-password-focus,
.odiep-label-radio-focus,
.odiep-label-checkbox-focus,
.odiep-label-radio-checked-focus,
.odiep-label-checkbox-checked-focus,
.odiep-label-select-one-focus				{ color:#000000; }
/* hover focus */
.odiep-label-text-hover-focus,
.odiep-label-password-hover-focus,
.odiep-label-radio-hover-focus,
.odiep-label-checkbox-hover-focus,
.odiep-label-radio-checked-hover-focus,
.odiep-label-checkbox-checked-hover-focus,
.odiep-label-select-one-hover-focus			{ color:#000000; }
/* disabled */
.odiep-label-radio-disabled,
.odiep-label-radio-checked-disabled,
.odiep-label-checkbox-disabled,
.odiep-label-checkbox-checked-disabled,
.odiep-label-text-disabled,
.odiep-label-password-disabled,
.odiep-label-textarea-disabled,
.odiep-label-select-one-disabled				{ color:#999999; }

.label-line 	{ width:200px; display:block; vertical-align:middle; }
.label-inline	{ width:auto; display:inline-block; vertical-align:middle; padding:5px; }

/*----------------------------------------------*/
/* Radio 										*/
/*----------------------------------------------*/
.odiep-input-radio							{ display:inline-block; width:20px; height:20px; background:url(https://eval.odiep.com//fr/skins/default/form/img/input-radio.png) 0 0 no-repeat; margin:0; vertical-align:middle; }
.odiep-input-radio input						{ left:-999em; position:absolute; }
/* event */
.odiep-input-radio							{ background-position: 0 0px; }
.odiep-input-radio-hover 					{ background-position: 0 -20px; }
.odiep-input-radio-focus						{ background-position: 0 -40px; }
.odiep-input-radio-hover-focus 				{ background-position: 0 -60px; }
.odiep-input-radio-disabled	 				{ background-position: 0 -80px; }
.odiep-input-radio-checked					{ background-position: -20px 0px; }
.odiep-input-radio-checked-hover 			{ background-position: -20px -20px; }
.odiep-input-radio-checked-focus 			{ background-position: -20px -40px; }
.odiep-input-radio-checked-hover-focus 		{ background-position: -20px -60px; }
.odiep-input-radio-checked-disabled	 		{ background-position: -20px -80px; }

/*----------------------------------------------*/
/* Checkbox										*/
/*----------------------------------------------*/
.odiep-input-checkbox						{ display:inline-block; width:20px; height:20px; background:url(https://eval.odiep.com//fr/skins/default/form/img/input-checkbox.png) 0 0 no-repeat; margin:0; vertical-align:middle; }
.odiep-input-checkbox input					{ left:-999em; position:absolute; }
/* event */
.odiep-input-checkbox						{ background-position: 0 0px; }
.odiep-input-checkbox-hover 					{ background-position: 0 -20px; }
.odiep-input-checkbox-focus					{ background-position: 0 -40px; }
.odiep-input-checkbox-hover-focus 			{ background-position: 0 -60px; }
.odiep-input-checkbox-disabled	 			{ background-position: 0 -80px; }
.odiep-input-checkbox-checked				{ background-position: -20px 0px; }
.odiep-input-checkbox-checked-hover 			{ background-position: -20px -20px; }
.odiep-input-checkbox-checked-focus 			{ background-position: -20px -40px; }
.odiep-input-checkbox-checked-hover-focus 	{ background-position: -20px -60px; }
.odiep-input-checkbox-checked-disabled	 	{ background-position: -20px -80px; }

/*----------------------------------------------*/
/* Input text									*/
/*----------------------------------------------*/
.odiep-input-text								{ display:inline-block; width:auto; background:url(https://eval.odiep.com//fr/skins/default/form/img/shadow.png) repeat; margin:0; padding:0; vertical-align:middle; }
.odiep-input-text span							{ display:inline-block; margin:1px; padding:0; vertical-align:top; border:1px solid #989898; }
.odiep-input-text span span						{ display:inline-block; margin:0; padding:0; vertical-align:top; border:1px solid #FFF; }
.odiep-input-text input							{ border:none; padding:2px 5px; margin:0; vertical-align:middle; background:none; display:block; height:16px; }
.odiep-input-text input.placeholder				{ color:#999999; }
/* event */
.odiep-input-text span							{ background:url(https://eval.odiep.com//fr/skins/default/form/img/default.png) #FAFAFA 0 0 repeat-x; }
.odiep-input-text-hover span 					{ background:url(https://eval.odiep.com//fr/skins/default/form/img/hover.png) #FAFAFA 0 0 repeat-x; border:1px solid #0163b7; }
.odiep-input-text-focus span 					{ background:url(https://eval.odiep.com//fr/skins/default/form/img/focus.png) #FAFAFA 0 0 repeat-x; border:1px solid #444444; }
.odiep-input-text-hover-focus span 				{ background:url(https://eval.odiep.com//fr/skins/default/form/img/hover-focus.png) #FAFAFA 0 0 repeat-x; border:1px solid #444444; }
.odiep-input-text-disabled span					{ background:url(https://eval.odiep.com//fr/skins/default/form/img/disabled.png) #F3F3F3 0 0 repeat-x; border:1px solid #cbcbcb; }

/*----------------------------------------------*/
/* Input Password								*/
/*----------------------------------------------*/
.odiep-input-password							{ display:inline-block; width:auto; background:url(https://eval.odiep.com//fr/skins/default/form/img/shadow.png) repeat; margin:0; padding:0; vertical-align:middle; }
.odiep-input-password span						{ display:inline-block; margin:1px; padding:0; vertical-align:top; border:1px solid #989898; }
.odiep-input-password span span					{ display:inline-block; margin:0; padding:0; vertical-align:top; border:1px solid #FFF; }
.odiep-input-password input						{ border:none; padding:3px 5px; margin:0; vertical-align:middle; background:none; display:block; height:14px; }
/* event */
.odiep-input-password span						{ background:url(https://eval.odiep.com//fr/skins/default/form/img/default.png) #FAFAFA 0 0 repeat-x; }
.odiep-input-password-hover span 				{ background:url(https://eval.odiep.com//fr/skins/default/form/img/hover.png) #FAFAFA 0 0 repeat-x; border:1px solid #0163b7; }
.odiep-input-password-focus span 				{ background:url(https://eval.odiep.com//fr/skins/default/form/img/focus.png) #FAFAFA 0 0 repeat-x; border:1px solid #444444; }
.odiep-input-password-hover-focus span 			{ background:url(https://eval.odiep.com//fr/skins/default/form/img/hover-focus.png) #FAFAFA 0 0 repeat-x; border:1px solid #444444; }
.odiep-input-password-disabled span				{ background:url(https://eval.odiep.com//fr/skins/default/form/img/disabled.png) #F3F3F3 0 0 repeat-x; border:1px solid #cbcbcb; }

/*----------------------------------------------*/
/* Input submit									*/
/*----------------------------------------------*/
.odiep-input-submit								{ display:inline-block; width:auto; background:url(https://eval.odiep.com//fr/skins/default/form/img/shadow.png) repeat; margin:0; padding:1px; vertical-align:middle; }
.odiep-input-submit span							{ display:inline-block; margin:0; padding:0; vertical-align:top; border:1px solid #989898; }
.odiep-input-submit span span					{ display:inline-block; margin:0; padding:0; vertical-align:top; border:1px solid #FFF; }
.odiep-input-submit input						{ border:none; padding:5px 20px; margin:0px; vertical-align:top; background:none; width:auto; overflow:visible; display:inline-block; cursor:pointer; text-shadow: #fff 1px 1px 1px, #fff -1px 1px 1px, #fff -1px -1px 1px, #fff 1px -1px 1px; font-weight:bold; color:#333333; }
/* event */
.odiep-input-submit span							{ background:url(https://eval.odiep.com//fr/skins/default/form/img/button.png) #FAFAFA 0 0 repeat-x; }
.odiep-input-submit-hover span 					{ background:url(https://eval.odiep.com//fr/skins/default/form/img/button.png) #FAFAFA 0 -100px repeat-x; border:1px solid #0163b7; }
.odiep-input-submit-focus span 					{ background:url(https://eval.odiep.com//fr/skins/default/form/img/button.png) #FAFAFA 0 -200px repeat-x; border:1px solid #444444; }
.odiep-input-submit-hover-focus span 			{ background:url(https://eval.odiep.com//fr/skins/default/form/img/button.png) #FAFAFA 0 -200px repeat-x; border:1px solid #444444; }
.odiep-input-submit-disabled span				{ background:url(https://eval.odiep.com//fr/skins/default/form/img/button.png) #F3F3F3 0 -300px repeat-x; border:1px solid #cbcbcb; }
.odiep-input-submit-hover input 					{ color:#000; }
.odiep-input-submit-hover-focus input 			{ color:#000; }

/*----------------------------------------------*/
/* Input image									*/
/*----------------------------------------------*/
.odiep-input-image								{ display:inline-block; width:auto; background:url(https://eval.odiep.com//fr/skins/default/form/img/shadow.png) repeat; margin:0; padding:1px; vertical-align:middle; }
.odiep-input-image span							{ display:inline-block; margin:0; padding:0; vertical-align:top; border:1px solid #989898; }
.odiep-input-image span span						{ display:inline-block; margin:0; padding:0; vertical-align:top; border:1px solid #FFF; }
.odiep-input-image input							{ display:inline-block; border:none; padding:3px 5px; margin:0; vertical-align:middle; background:none; height:20px; cursor:pointer; }
/* event */
.odiep-input-image span							{ background:url(https://eval.odiep.com//fr/skins/default/form/img/button.png) #FAFAFA 0 0 repeat-x; }
.odiep-input-image-hover span 					{ background:url(https://eval.odiep.com//fr/skins/default/form/img/button.png) #FAFAFA 0 -100px repeat-x; border:1px solid #0163b7; }
.odiep-input-image-focus span 					{ background:url(https://eval.odiep.com//fr/skins/default/form/img/button.png) #FAFAFA 0 -200px repeat-x; border:1px solid #444444; }
.odiep-input-image-hover-focus span 				{ background:url(https://eval.odiep.com//fr/skins/default/form/img/button.png) #FAFAFA 0 -200px repeat-x; border:1px solid #444444; }
.odiep-input-image-disabled span					{ background:url(https://eval.odiep.com//fr/skins/default/form/img/button.png) #F3F3F3 0 -300px repeat-x; border:1px solid #cbcbcb; }

/*----------------------------------------------*/
/* Select-one									*/
/*----------------------------------------------*/
.odiep-input-select-one select						{ left:-999em; position:absolute; width:auto; }
.odiep-input-select-one								{ display:inline-block; width:auto; background:url(https://eval.odiep.com//fr/skins/default/form/img/shadow.png) repeat; margin:0; padding:1px; vertical-align:middle; }
.odiep-input-select-one span							{ display:inline-block; margin:0; padding:0; vertical-align:top; border:1px solid #989898; }
.odiep-input-select-one span span					{ display:inline-block; margin:0; padding:0; vertical-align:top; border:1px solid #FFF; overflow:visible; position:relative; }
.odiep-input-select-one span span span				{ display:inline-block; background:url(https://eval.odiep.com//fr/skins/default/form/img/select-button.png) right 0px no-repeat; margin:-1px -1px -1px 0; vertical-align:middle; border:none; padding:4px 27px 4px 5px; height:14px; }
/* event */
.odiep-input-select-one span							{ background:url(https://eval.odiep.com//fr/skins/default/form/img/default.png) #FAFAFA 0 0 repeat-x; }
.odiep-input-select-one-hover span 					{ background:url(https://eval.odiep.com//fr/skins/default/form/img/hover.png) #FAFAFA 0 0 repeat-x; border:1px solid #0163b7; }
.odiep-input-select-one-focus span 					{ background:url(https://eval.odiep.com//fr/skins/default/form/img/focus.png) #FAFAFA 0 0 repeat-x; border:1px solid #444444; }
.odiep-input-select-one-hover-focus span				{ background:url(https://eval.odiep.com//fr/skins/default/form/img/hover-focus.png) #FAFAFA 0 0 repeat-x; border:1px solid #444444; }
.odiep-input-select-one-disabled span				{ background:url(https://eval.odiep.com//fr/skins/default/form/img/disabled.png) #F3F3F3 0 0 repeat-x; border:1px solid #cbcbcb; }
/* event button */
.odiep-input-select-one-hover span span span 		{ background:url(https://eval.odiep.com//fr/skins/default/form/img/select-button.png) right -100px no-repeat; }
.odiep-input-select-one-focus span span span 		{ background:url(https://eval.odiep.com//fr/skins/default/form/img/select-button.png) right -200px no-repeat; }
.odiep-input-select-one-hover-focus span span span	{ background:url(https://eval.odiep.com//fr/skins/default/form/img/select-button.png) right -200px no-repeat; }
.odiep-input-select-one-disabled span span span		{ background:url(https://eval.odiep.com//fr/skins/default/form/img/select-button.png) right -300px no-repeat; color:#999999; }
/* select-list */
.odiep-select-one-box								{ overflow:hidden; position:absolute !important; background:url(https://eval.odiep.com//fr/skins/default/form/img/shadow-focus.png) repeat; margin:0; padding:0; vertical-align:middle; margin:0; left:0; top:0; }
.odiep-select-one-box ul								{ padding:0; margin:0; display:block; list-style:none; }
.odiep-select-one-box li								{ padding:0; margin:0; display:block; list-style:none; overflow:hidden; height:21px; }
/* event select-list */
.odiep-select-one-box li	span						{ padding:3px 5px; margin:0; display:block; font-weight:normal; white-space:nowrap; border:none; overflow:hidden; cursor:pointer; height:100%; }
.odiep-select-one-box li.hover span					{ padding:2px 4px; border:1px solid #D2D2D2; background:url(https://eval.odiep.com//fr/skins/default/form/img/select-hover.png) #D2D2D2 0 0 repeat-x; color:#333; }
.odiep-select-one-box li.selected span				{ padding:2px 4px; border:1px solid #013d83; background:url(https://eval.odiep.com//fr/skins/default/form/img/select-selected.png) #0163b7 0 0 repeat-x; color:#FFF; }
/* optgroup */
.odiep-select-one-box .group							{ padding:0; margin:0; display:block; font-weight:normal; white-space:nowrap; border:none; height:auto; }
.odiep-select-one-box .group-lib						{ display:block; font-weight:bold; color:#000; cursor:default; height:auto; }
.odiep-select-one-box .group li span					{ padding:3px 5px 3px 11px; }
.odiep-select-one-box .group li.hover span			{ padding:2px 4px 2px 10px; }
.odiep-select-one-box .group li.selected span		{ padding:2px 4px 2px 10px; }

/*----------------------------------------------*/
/* Boite générique								*/
/*----------------------------------------------*/
.box 						{ background:url(https://eval.odiep.com//fr/skins/default/form/img/shadow.png) repeat; padding:2px; margin:5px 0; overflow:hidden; height:auto; }
.box-header					{ background:url(https://eval.odiep.com//fr/skins/default/form/img/header.png) #2d5ca4 0px 0px repeat-x; overflow:hidden; padding:5px 10px; border:1px solid #0163b7; color:#fff; font-size:14px; text-shadow: #0163b7 1px 1px 1px, #0163b7 -1px 1px 1px, #0163b7 -1px -1px 1px, #0163b7 1px -1px 1px; }
.box-content				{ padding:0; margin:0; display:block; border:none; overflow:hidden; background:url(https://eval.odiep.com//fr/skins/default/form/img/content.png) #e7e7e7 0px 0px repeat-x; border:1px solid #0163b7; }
.box-data					{ padding:15px; margin:0; display:block; border:1px solid #9bbcdc; overflow:hidden; height:100%; }
.box-data-left				{ float:left; }
.box-data-right				{ float:right; }
.box-footer					{ text-align:center; padding:5px; margin:-1px 0 0 0; background:url(https://eval.odiep.com//fr/skins/default/form/img/footer.png) #CECECE 0px 0px repeat-x; border:1px solid #9bbcdc; border-top:1px solid #989898; overflow:hidden; height:100%; clear:both; }
.box .lib 					{ width:200px; display:inline-block; vertical-align:middle; font-weight:bold; }
.box .data					{ width:auto; display:inline-block; vertical-align:middle; }
.box-content p				{ margin:0; padding:5px; vertical-align:middle; overflow:hidden; clear:both; }
.box-content p.even			{ background:#DBDBDB; }
.loading .box-content		{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/72/ajax-loader.gif) 10px center no-repeat !important; }
/* icon */
#user_info .box-data		{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/128/ico-user-info.png) 20px center no-repeat; padding-left:180px; }
#user_add .box-data			{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/128/ico-user-add.png) 20px center no-repeat; padding-left:180px; }

/*----------------------------------------------*/
/* Boite voir fiche utilisateur					*/
/*----------------------------------------------*/
#test_info_download						{ padding-left:10px; overflow:hidden; }
#user_view_box .lib 					{ width:200px; display:inline-block; vertical-align:middle; font-weight:bold; }
#user_view_box .data					{ width:auto; display:inline-block; vertical-align:middle; }
#user_view_box p						{ margin:0; padding:5px; vertical-align:middle; overflow:hidden; clear:both; }
#user_view_box p.even					{ background:#DBDBDB; }
#test_download							{ float:left; text-align:center; }
#test_download strong					{ display:block; padding-bottom:5px; }
#test_download a.bt						{ display:block; width:auto; background:url(https://eval.odiep.com//fr/skins/default/form/img/shadow.png) repeat; margin:0; padding:1px; vertical-align:middle; text-decoration:none; }
#test_download a.bt span				{ display:block; margin:0; padding:0; vertical-align:top; border:1px solid #989898; }
#test_download a.bt span span			{ display:block; border:1px solid #FFF; background:url(https://eval.odiep.com//fr/skins/default/iconSet/48/ico-download.png) center 10px no-repeat !important; width:90px; padding:65px 5px 10px; display:block; text-align:center; cursor:pointer; text-shadow: #fff 1px 1px 1px, #fff -1px 1px 1px, #fff -1px -1px 1px, #fff 1px -1px 1px; font-weight:bold; color:#333333; }
#test_download a.bt span				{ background:url(https://eval.odiep.com//fr/skins/default/form/img/button.png) #FAFAFA 0 0 repeat-x; }
#test_download a.bt:hover span 			{ background:url(https://eval.odiep.com//fr/skins/default/form/img/button.png) #FAFAFA 0 -100px repeat-x; border:1px solid #0163b7; }
#test_download a.bt:hover span span 	{ color:#000; border:1px solid #FFF;  }
#test_download p						{ padding:0; margin:0; }
#test_download p strong					{ margin:10px 0 0 0; }
#test_download p *						{ padding:0; text-align:left; font-size:11px; display:block; }

/*----------------------------------------------*/
/* Boite voir fiche utilisateur					*/
/*----------------------------------------------*/
p.inline 				{ float:left; padding-right:3px !important; }
p.inline .label-line 	{ width:auto; }

/*----------------------------------------------*/
/* Boite formulaire								*/
/*----------------------------------------------*/
.form-box 						{ background:url(https://eval.odiep.com//fr/skins/default/form/img/shadow.png) repeat; padding:2px; margin:5px; overflow:hidden; height:auto; }
.form-box-content				{ padding:15px; margin:0; display:block; border:1px solid #9bbcdc; overflow:hidden; height:100%; }
.form-box-footer				{ text-align:center; padding:5px; margin:-1px 0 0 0; background:url(https://eval.odiep.com//fr/skins/default/form/img/footer.png) #CECECE 0px 0px repeat-x; border:1px solid #9bbcdc; border-top:1px solid #989898; overflow:hidden; height:100%; }
.form-box-header				{ background:url(https://eval.odiep.com//fr/skins/default/form/img/header.png) #2d5ca4 0px 0px repeat-x; overflow:hidden; padding:5px 10px; border:1px solid #0163b7; color:#fff; font-size:14px; text-shadow: #0163b7 1px 1px 1px, #0163b7 -1px 1px 1px, #0163b7 -1px -1px 1px, #0163b7 1px -1px 1px; }
.form-box form					{ padding:0; margin:0; display:block; border:none; overflow:hidden; background:url(https://eval.odiep.com//fr/skins/default/form/img/content.png) #e7e7e7 0px 0px repeat-x; border:1px solid #0163b7; }
.form-box form p				{ margin:10px; padding:0; vertical-align:middle; overflow:hidden; clear:both; }
.loading .form-box-content		{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/72/ajax-loader.gif) 10px center no-repeat !important; }

/*----------------------------------------------*/
/* Boite d'authentification						*/
/*----------------------------------------------*/
#user_login_box							{ position:absolute; width:329px; top:50%; left:50%; margin-top:-83px; margin-left:-167px; height:161px; text-align:center; background:url(https://eval.odiep.com//fr/skins/default/form/img/shadow.png) repeat; padding:2px; }
#user_login_box .form-box-content		{ padding:10px; overflow:hidden; height:auto; }
#user_login_box #logo					{ margin:10px auto; padding:0; float:none; height:80px; width:150px; background:url(https://eval.odiep.com//fr/skins/default/common/img/logo.jpg) center center no-repeat; border:none; }
#user_login_box label					{ width:80px; text-align:right; display:inline-block; padding-right:5px; }
#user_login_box p						{ margin:5px 0; }
#login, #password 						{ width: 115px !important; }
.form-box-error							{ margin-top:-98px !important; height:192px !important; }
.form-box-error #login-box-content		{ height:194px !important; }
#user_login_box .error-text				{ text-align:center; background:#ff9999; border:1px solid #cc0000; margin:0 5px; padding:5px 0; }
#user_login_box .form-box-content		{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/72/ico-login.png) 7px center no-repeat; padding-left:80px; }	
.form-box-error .form-box-content		{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/72/ico-login-error.png) 7px center no-repeat !important; }	

/*----------------------------------------------*/
/* Boite de déconnexion							*/
/*----------------------------------------------*/
#user_logout { float:right; }

/*----------------------------------------------*/
/* Boite information utilisateur				*/
/*----------------------------------------------*/
#user_info_box						{ }
#user_info_box .form-box-content	{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/128/ico-user-info.png) 20px center no-repeat; padding-left:160px; }				
#user_birthday						{ display:block; overflow:hidden; }
.odiep-birth-day 			{ display:inline-block; overflow:hidden; }
.odiep-birth-month 			{ display:inline-block; overflow:hidden; }
.odiep-birth-year 			{ display:inline-block; overflow:hidden; }
#user_birthday label 				{ text-align:center; margin:1px 1px -1px 1px; padding:0 3px; background:url(https://eval.odiep.com//fr/skins/default/form/img/button.png) #fafafa 0px 0px repeat-x; border:1px solid #989898; border-bottom:none; display:block; font-size:9px; }
#user_birthday select				{ width:auto; }
.legend								{ display:inline-block; padding:5px 0; vertical-align:middle; }
.fieldset							{ clear:both; margin:10px; overflow:hidden; padding:0; vertical-align:middle; border:none; padding:0; }
.fieldset label						{ display:inline-block; padding:5px; }

/*----------------------------------------------*/
/* Boite proposition							*/
/*----------------------------------------------*/
#prop_box							{ }
#prop_box .form-box-content			{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/72/ico-proposition.png) 10px center no-repeat; padding-left:90px; }				
#prop_box label						{ display:block; padding:10px; font-weight:normal; cursor:pointer; }
#prop_box p							{ margin:5px; background:none; border:1px solid #CECECE; }
#prop_box p:hover					{ margin:5px; background:#e9f0f7; border:1px solid #b7cfe6; }
#prop_box .odiep-input-radio { float:right; margin:7px; }

/*----------------------------------------------*/
/* tabs box										*/
/*----------------------------------------------*/
.tabs-box						{ margin:0 auto; padding:10px 5px 5px 5px; overflow:hidden; }

/*----------------------------------------------*/
/* tabs nav										*/
/*----------------------------------------------*/
.ui-tabs-nav					{ padding:0; margin:0; list-style:none; vertical-align:top; }
.ui-tabs-nav li					{ padding:0; margin:0; list-style:none; display:inline; vertical-align:top; }
.ui-tabs-nav a					{ display:inline-block; width:auto; background:url(https://eval.odiep.com//fr/skins/default/form/img/shadow.png) repeat; margin:0; padding:1px; vertical-align:middle; text-decoration:none; }
.ui-tabs-nav a span				{ display:inline-block; margin:0; padding:0; vertical-align:top; border:1px solid #989898; }
.ui-tabs-nav a span span		{ padding:5px 20px; vertical-align:top; border:1px solid #FFF; cursor:pointer; text-shadow: #fff 1px 1px 1px, #fff -1px 1px 1px, #fff -1px -1px 1px, #fff 1px -1px 1px; font-weight:bold; color:#333333; }
/* event */
.ui-state-default a span		{ background:url(https://eval.odiep.com//fr/skins/default/form/img/button.png) #FAFAFA 0 0 repeat-x; }
.ui-state-hover a span	 		{ background:url(https://eval.odiep.com//fr/skins/default/form/img/button.png) #FAFAFA 0 -100px repeat-x; border:1px solid #0163b7; }
.ui-state-focus a span 			{ background:url(https://eval.odiep.com//fr/skins/default/form/img/button.png) #FAFAFA 0 -200px repeat-x; border:1px solid #444444; }
.ui-state-active a span 		{ background:url(https://eval.odiep.com//fr/skins/default/form/img/button.png) #FAFAFA 0 -100px repeat-x; border:1px solid #0163b7; }
.ui-state-hover a span span 	{ color:#000; }
.ui-state-focus a span span 	{ color:#000; }
.ui-state-active a span span 	{ color:#000; }

/*----------------------------------------------*/
/* tabs panel									*/
/*----------------------------------------------*/
.ui-tabs-hide 					{ display:none; }
.ui-tabs-panel					{ margin:0px; }

/*----------------------------------------------*/
/* sub tab box									*/
/*----------------------------------------------*/
.sub-tab-box					{ background:url(https://eval.odiep.com//fr/skins/default/form/img/shadow.png) repeat; padding:2px 2px 0 2px; overflow:hidden; height:auto; margin:5px auto 0 auto; }
.sub-tab form					{ float:left; }/************************************************ 
// JGROWL
************************************************/

div.jGrowl 										{ padding:0 10px; z-index:99999; right:0px; top:0px; position:fixed; }
div.center div.jGrowl-notification, 
div.center div.jGrowl-closer 					{ margin-left:auto; margin-right:auto; }
div.jGrowl div.jGrowl-notification				{ color:#fff; border:1px solid #222222; width:200px; padding:10px 10px 10px 50px; margin:5px 0; font-size:11px; text-align:left; display:none; background:#2e353c 0px 0px no-repeat; }
div.jGrowl div.jGrowl-closer 					{ color:#fff; border:1px solid #222222; width:200px; padding:10px 10px 10px 50px; margin:5px 0; font-size:11px; text-align:left; display:none; background:url(https://eval.odiep.com//fr/skins/default/growl/img/close.png) #2e353c 0px 0px no-repeat; }
div.jGrowl div.jGrowl-notification 				{ min-height:40px; }
div.jGrowl div.jGrowl-notification.success 		{ background-image: url(https://eval.odiep.com//fr/skins/default/growl/img/success.png); }
div.jGrowl div.jGrowl-notification.error 		{ background-image: url(https://eval.odiep.com//fr/skins/default/growl/img/error.png); }
div.jGrowl div.jGrowl-notification.info 		{ background-image: url(https://eval.odiep.com//fr/skins/default/growl/img/info.png); }
div.jGrowl div.jGrowl-notification div.header 	{ font-weight:bold; font-size:12px; }
div.jGrowl div.jGrowl-notification div.close 	{ float:right; font-weight:bold; font-size:12px; cursor:pointer; line-height:12px; vertical-align:top; }
div.jGrowl div.jGrowl-closer 					{ height:15px; width:250px; cursor:pointer; font-size:100%; font-weight:bold; text-align:center; padding:5px; }
/* ------------------------------------------------------------------------
ICONSET 16*16
------------------------------------------------------------------------- */
.ico-clock-16 			{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/16/ico-clock.png) 			0px center no-repeat; }
.ico-help-16 			{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/16/ico-help.png) 				0px center no-repeat; }
.ico-email-16 			{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/16/ico-email.png) 			0px center no-repeat; }
.ico-calendar-16 		{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/16/ico-calendar.png) 			0px center no-repeat; }
.ico-dir-add-16 		{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/16/ico-dir-add.png) 			0px center no-repeat; }
.ico-dir-edit-16 		{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/16/ico-dir-edit.png) 			0px center no-repeat; }
.ico-dir-delete-16 		{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/16/ico-dir-delete.png)		0px center no-repeat; }
.ico-dir-add-16 		{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/16/ico-dir-add.png) 			0px center no-repeat; }
.ico-archive-16 		{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/16/ico-archive.png)			0px center no-repeat; }
.ico-archive-edit-16 	{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/16/ico-archive-edit.png) 		0px center no-repeat; }
.ico-archive-delete-16 	{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/16/ico-archive-delete.png)	0px center no-repeat; }
.ico-archive-add-16 	{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/16/ico-archive-add.png)		0px center no-repeat; }
.ico-upload-16 			{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/16/ico-upload.png)			0px center no-repeat; }
.ico-file-delete-16 	{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/16/ico-file-delete.png)		0px center no-repeat; }
.ico-file-valid-16 		{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/16/ico-file-valid.png)		0px center no-repeat; }


/* ------------------------------------------------------------------------
ICONSET 32*32
------------------------------------------------------------------------- */
.ico-warning-32			{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/32/ico-warning.png) 			0px center no-repeat; }


/* ------------------------------------------------------------------------
ICONSET 128*128
------------------------------------------------------------------------- */
.ico-user-info-128		{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/128/ico-user-info.png) 		0px center no-repeat; }

/************************************************ 
// INNER WINDOWS
************************************************/

/*----------------------------------------------*/
/* inner window									*/
/*----------------------------------------------*/
#inner-window 					{ position:absolute; background:url(https://eval.odiep.com//fr/skins/default/innerWindow/img/shadow.png) repeat; z-index:2; height:auto !important; }
#iw-border	 					{ background:#fff; margin:2px; overflow:hidden; border:1px solid #0163b7; }
#iw-header						{ background:url(https://eval.odiep.com//fr/skins/default/innerWindow/img/header.png) #2e353c 0px 0px repeat-x; cursor:move; overflow:hidden; padding:5px; border-bottom:1px solid #0163b7; height:16px; }
#iw-ico			 				{ float:left; height:16px; width:16px; display:inline-block; background:url(https://eval.odiep.com//fr/skins/default/finder/img/toolbar.png) 0px 0px no-repeat; }
#iw-title 						{ font-size:11px; font-weight:bold; color:#fff; text-shadow: #0163b7 1px 1px 1px, #0163b7 -1px 1px 1px, #0163b7 -1px -1px 1px, #0163b7 1px -1px 1px; margin:0 5px; line-height:16px; vertical-align:middle; float:left; display:inline-block; }
#iw-close		 				{ float:right; margin-left:5px; height:16px; width:16px; display:inline-block; background:url(https://eval.odiep.com//fr/skins/default/innerWindow/img/close.png) center no-repeat; cursor:pointer; }
#iw-content						{ overflow:hidden; border:1px solid #9bbcdc; background:url(https://eval.odiep.com//fr/skins/default/innerWindow/img/content.png) #e7e7e7 0px 0px repeat-x; height:auto !important; padding:0px; }
#iw-content form				{ padding:10px; margin:0; }
#iw-content form p				{ padding:5px 0; margin:0; }
#iw-footer						{ margin:10px -10px -11px -10px !important; padding:5px; background:url(https://eval.odiep.com//fr/skins/default/innerWindow/img/footer.png) #CECECE center 0px repeat-x; border:none; text-align:center; border-top:1px solid #989898; }

/*----------------------------------------------*/
/* dialog window								*/
/*----------------------------------------------*/
/* dialog box */
.ui-dialog	 								{ position:absolute; background:url(https://eval.odiep.com//fr/skins/default/innerWindow/img/shadow.png) repeat; z-index:999999; height:auto !important; }
.ui-dialog .ui-dialog-border	 			{ background:#fff; margin:2px; overflow:hidden; border:1px solid #0163b7; }
.ui-dialog .ui-dialog-titlebar				{ background:url(https://eval.odiep.com//fr/skins/default/innerWindow/img/header.png) #2e353c 0px 0px repeat-x; cursor:move; overflow:hidden; padding:5px; border-bottom:1px solid #0163b7; height:16px; }
.ui-dialog .ui-dialog-ico					{ float:left; height:16px; width:16px; display:inline-block; background:url(https://eval.odiep.com//fr/skins/default/finder/img/toolbar.png) 0px 0px no-repeat; }
.ui-dialog .ui-dialog-title					{ font-size:11px; font-weight:bold; color:#fff; text-shadow: #0163b7 1px 1px 1px, #0163b7 -1px 1px 1px, #0163b7 -1px -1px 1px, #0163b7 1px -1px 1px; margin:0 5px; line-height:16px; vertical-align:middle; float:left; display:inline-block; }
.ui-dialog .ui-dialog-titlebar-close		{ float:right; margin-left:5px; height:16px; width:16px; display:inline-block; background:url(https://eval.odiep.com//fr/skins/default/iconSet/16/ico-close.png) center no-repeat; cursor:pointer; }
.ui-dialog .ui-dialog-titlebar-close span	{ display:none; }
.ui-dialog .ui-dialog-content 				{ overflow:hidden; border:1px solid #9bbcdc; background:url(https://eval.odiep.com//fr/skins/default/innerWindow/img/content.png) #e7e7e7 0px 0px repeat-x; height:auto !important; padding:10px; }
.ui-dialog .ui-dialog-buttonpane			{ text-align:center; padding:5px; margin:-1px 0 0 0 !important; background:url(https://eval.odiep.com//fr/skins/default/innerWindow/img/footer.png) #CECECE 0px 0px repeat-x; border:1px solid #9bbcdc; border-top:1px solid #989898; }
.ui-dialog .warning-box						{ padding-left:55px !important; background:url(https://eval.odiep.com//fr/skins/default/iconSet/32/ico-warning.png) 10px center no-repeat; }
.ui-dialog .valid-box						{ padding-left:55px !important; background:url(https://eval.odiep.com//fr/skins/default/iconSet/32/ico-valid.png) 10px center no-repeat; }
.ui-dialog form p							{ padding:5px 0; margin:0; }
/* buttons */
.ui-button									{ display:inline-block; width:auto; background:none; margin:0 auto; padding:0; vertical-align:middle; border:none; overflow:visible; }
.ui-button span								{ display:inline-block; width:auto; background:url(https://eval.odiep.com//fr/skins/default/form/img/shadow.png) repeat; vertical-align:middle; }
.ui-button span span						{ margin:1px; padding:0; vertical-align:middle; border:1px solid #989898; }
.ui-button span span span					{ margin:0; padding:5px 20px; vertical-align:middle; border:1px solid #FFF !important; cursor:pointer; text-shadow: #fff 1px 1px 1px, #fff -1px 1px 1px, #fff -1px -1px 1px, #fff 1px -1px 1px; font-weight:bold; color:#333333; background:none !important; }
/* event */
.ui-button span span						{ background:url(https://eval.odiep.com//fr/skins/default/form/img/button.png) #FAFAFA 0 0 repeat-x; }
.ui-button.ui-state-hover span span			{ background:url(https://eval.odiep.com//fr/skins/default/form/img/button.png) #FAFAFA 0 -100px repeat-x; border:1px solid #0163b7; }
.ui-button.ui-state-focus span span			{ background:url(https://eval.odiep.com//fr/skins/default/form/img/button.png) #FAFAFA 0 -200px repeat-x; border:1px solid #444444; }

/************************************************ 
// SCROLLER
************************************************/
/*----------------------------------------------*/
/* scrollBox									*/
/*----------------------------------------------*/
.odiep-scroller-box										{ overflow:hidden; position:relative; height:100%; width:100%; display:block; margin:0; padding:0; border:none; }
.odiep-select-one-box-content							{ border:1px solid #989898; margin:1px; width:auto; }
/*----------------------------------------------*/
/* scrollBox container							*/
/*----------------------------------------------*/	
.odiep-scroller-container								{ height:100%; width:100%; overflow:auto; margin:0; padding:0; background:url(https://eval.odiep.com//fr/skins/default/form/img/default.png) #FFF 0px 0px repeat-x; border:none; position:relative; }
.odiep-select-one-box .odiep-scroller-container	{ width:auto; }

/*----------------------------------------------*/
/* scrollBox content							*/
/*----------------------------------------------*/	
.odiep-scroller-content 									{ margin:0; border:none; padding:0; float:left; width:auto; }
.odiep-select-one-box .odiep-scroller-content 	{ padding:0; float:none; overflow:hidden; }
/*----------------------------------------------*/
/* scrollbar grip								*/
/*----------------------------------------------*/	
.odiep-scroller-grip										{ overflow:hidden; position:absolute; bottom:0; right:0; background:url(https://eval.odiep.com//fr/skins/default/scroller/img/scroller-grip.png) right bottom no-repeat; }
.odiep-scroller-grip span								{ display:block; width:22px; height:22px; }
/*----------------------------------------------*/
/* vertical scrollbar							*/
/*----------------------------------------------*/	
.odiep-scroller-vBar 									{ position:absolute; top:0px; right:0px; overflow:hidden; clear:both; padding:0; width:22px; background:url(https://eval.odiep.com//fr/skins/default/scroller/img/scroller-vBar.png) #ececec 0px 0px repeat-y; }
.odiep-scroller-vBar .bar-up								{ display:block; width:100%; overflow:hidden; cursor:pointer; height:19px; }
.odiep-scroller-vBar .bar-trace							{ display:block; position:relative; width:100%; overflow:hidden; margin:0; border:none; padding:0; line-height:0; font-size:0; }
.odiep-scroller-vBar .bar-down							{ display:block; width:100%; overflow:hidden; cursor:pointer; height:19px; }
.odiep-scroller-vBar .bar-up span,
.odiep-scroller-vBar .bar-down span 						{ display:block; width:22px; height:19px; line-height:0; font-size:0; }
.odiep-scroller-vBar .bar-up span 						{ background:url(https://eval.odiep.com//fr/skins/default/scroller/img/scroller.png) transparent 0px 0px no-repeat; }
.odiep-scroller-vBar .bar-down span 						{ background:url(https://eval.odiep.com//fr/skins/default/scroller/img/scroller.png) transparent -22px 0px no-repeat; }
.odiep-scroller-vBar .bar-cursor 						{ display:block; position:absolute; width:100%; overflow:hidden; margin:0; border:none; padding:0; top:0; left:0; cursor:pointer; }
.odiep-scroller-vBar .bar-cursor * 						{ display:inline-block; width:22px; background-image:url(https://eval.odiep.com//fr/skins/default/scroller/img/scroller_v.png); line-height:0; font-size:0; height:100%; }
.odiep-scroller-vBar .bar-cursor span 					{ background-position:-154px center; background-repeat:repeat-y; }
.odiep-scroller-vBar .bar-cursor span span				{ background-position:-220px center; background-repeat:no-repeat; }
.odiep-scroller-vBar .bar-cursor span span	span		{ background-position:-22px top; background-repeat:no-repeat; }
.odiep-scroller-vBar .bar-cursor span span span span		{ background-position:-88px bottom; background-repeat:no-repeat; }
/*----------------------------------------------*/
/* horizontal scrollbar							*/
/*----------------------------------------------*/
.odiep-scroller-hBar 									{ position:absolute; bottom:0; left:0; overflow:hidden; clear:both; padding:0; height:22px; background:url(https://eval.odiep.com//fr/skins/default/scroller/img/scroller-hBar.png) #ececec center 0px repeat-x; }
.odiep-scroller-hBar .bar-left							{ float:left; display:block; height:100%; overflow:hidden; padding:0; margin:0; cursor:pointer; width:19px; }
.odiep-scroller-hBar .bar-trace							{ float:left; display:block; position:relative; height:100%; overflow:hidden; margin:0; border:none; padding:0; line-height:0; font-size:0; }
.odiep-scroller-hBar .bar-cursor 						{ display:block; position:absolute; height:100%; overflow:hidden; margin:0; border:none; padding:0; top:0; left:0; cursor:pointer; }
.odiep-scroller-hBar .bar-right							{ float:left; display:block; height:100%; overflow:hidden; padding:0; margin:0; cursor:pointer; width:19px; }
.odiep-scroller-hBar .bar-left span,
.odiep-scroller-hBar .bar-right span 					{ display:block; width:19px; height:22px; line-height:0; font-size:0; }
.odiep-scroller-hBar .bar-left span 						{ background:url(https://eval.odiep.com//fr/skins/default/scroller/img/scroller.png) transparent -63px 0px no-repeat; }
.odiep-scroller-hBar .bar-right span 					{ background:url(https://eval.odiep.com//fr/skins/default/scroller/img/scroller.png) transparent -44px 0px no-repeat; }
.odiep-scroller-hBar .bar-cursor * 						{ display:inline-block; height:22px; background-image:url(https://eval.odiep.com//fr/skins/default/scroller/img/scroller_h.png); line-height:0; font-size:0; width:100%; }
.odiep-scroller-hBar .bar-cursor span 					{ background-position:center -154px; background-repeat:repeat-x; }
.odiep-scroller-hBar .bar-cursor span span				{ background-position:center -220px; background-repeat:no-repeat; }
.odiep-scroller-hBar .bar-cursor span span	span		{ background-position:right -22px; background-repeat:no-repeat; }
.odiep-scroller-hBar .bar-cursor span span span span		{ background-position:left -88px; background-repeat:no-repeat; }
/*----------------------------------------------*/
/* scrollbar hover								*/
/*----------------------------------------------*/
.odiep-scroller-vBar .bar-up span.hover					{ background:url(https://eval.odiep.com//fr/skins/default/scroller/img/scroller.png) transparent 0px -19px no-repeat; }
.odiep-scroller-vBar .bar-down span.hover				{ background:url(https://eval.odiep.com//fr/skins/default/scroller/img/scroller.png) transparent -22px -19px no-repeat; }
.odiep-scroller-hBar .bar-right span.hover				{ background:url(https://eval.odiep.com//fr/skins/default/scroller/img/scroller.png) transparent -44px -22px no-repeat; }
.odiep-scroller-hBar .bar-left span.hover 				{ background:url(https://eval.odiep.com//fr/skins/default/scroller/img/scroller.png) transparent -63px -22px no-repeat; }
.odiep-scroller-vBar .bar-cursor .hover					{ background-position:-176px center; background-repeat:repeat-y; }
.odiep-scroller-vBar .bar-cursor .hover span				{ background-position:-242px center; background-repeat:no-repeat; }
.odiep-scroller-vBar .bar-cursor .hover span span		{ background-position:-44px top; background-repeat:no-repeat; }
.odiep-scroller-vBar .bar-cursor .hover span span span	{ background-position:-110px bottom; background-repeat:no-repeat; }
.odiep-scroller-hBar .bar-cursor .hover					{ background-position:center -176px; background-repeat:repeat-x; }
.odiep-scroller-hBar .bar-cursor .hover span				{ background-position:center -242px; background-repeat:no-repeat; }
.odiep-scroller-hBar .bar-cursor .hover span span		{ background-position:right -44px; background-repeat:no-repeat; }
.odiep-scroller-hBar .bar-cursor .hover span span span	{ background-position:left -110px; background-repeat:no-repeat; }
/*----------------------------------------------*/
/* scrollbar active								*/
/*----------------------------------------------*/
.odiep-scroller-vBar .bar-up span.active					{ background:url(https://eval.odiep.com//fr/skins/default/scroller/img/scroller.png) transparent 0 -38px no-repeat; }
.odiep-scroller-vBar .bar-down span.active				{ background:url(https://eval.odiep.com//fr/skins/default/scroller/img/scroller.png) transparent -22px -38px no-repeat; }
.odiep-scroller-hBar .bar-right span.active				{ background:url(https://eval.odiep.com//fr/skins/default/scroller/img/scroller.png) transparent -44px -44px no-repeat; }
.odiep-scroller-hBar .bar-left span.active 				{ background:url(https://eval.odiep.com//fr/skins/default/scroller/img/scroller.png) transparent -63px -44px no-repeat; }
.odiep-scroller-vBar .bar-cursor .active					{ background-position:-198px center; background-repeat:repeat-y; }
.odiep-scroller-vBar .bar-cursor .active span			{ background-position:-264px center; background-repeat:no-repeat; }
.odiep-scroller-vBar .bar-cursor .active span span		{ background-position:-66px top; background-repeat:no-repeat; }
.odiep-scroller-vBar .bar-cursor .active span span span	{ background-position:-132px bottom; background-repeat:no-repeat; }
.odiep-scroller-hBar .bar-cursor .active					{ background-position:center -198px; background-repeat:repeat-x; }
.odiep-scroller-hBar .bar-cursor .active span			{ background-position:center -264px; background-repeat:no-repeat; }
.odiep-scroller-hBar .bar-cursor .active span span		{ background-position:right -66px; background-repeat:no-repeat; }
.odiep-scroller-hBar .bar-cursor .active span span span	{ background-position:left -132px; background-repeat:no-repeat; }
/************************************************ 
// TABLE
************************************************/

.table 								{ background:url(https://eval.odiep.com//fr/skins/default/table/img/shadow.png) repeat; height:auto; margin:5px auto 0 auto; overflow:hidden; padding:2px; }
.table .header						{ background:url(https://eval.odiep.com//fr/skins/default/table/img/header.png) #2D5CA4 0px 0px repeat-x; border:1px solid #0163B7; color:#FFF; font-size:14px; overflow:hidden; padding:5px 10px; text-shadow: 1px 1px 1px #0163B7, -1px 1px 1px #0163B7, -1px -1px 1px #0163B7, 1px -1px 1px #0163B7; font-weight:bold; } 
.table table						{ padding:0; margin:0; border-collapse: collapse; width:100%; text-align:left; clear:both; overflow:hidden; }
.table th 							{ border:1px solid #989898; border-bottom:none; border-top:none; padding:5px; background:url(https://eval.odiep.com//fr/skins/default/table/img/th.png) #ececec 0px 0px repeat-x; cursor:pointer; }
.table td 							{ border:1px solid #ededed; padding:0 5px; height:23px; }
.table-header-toolbar				{ padding:5px; margin:0; background:url(https://eval.odiep.com//fr/skins/default/table/img/th-tf.png) #CECECE 0px 0px repeat-x; overflow:hidden; }
.table-footer-toolbar				{ padding:5px; margin:0; background:url(https://eval.odiep.com//fr/skins/default/table/img/th-tf.png) #CECECE 0px 0px repeat-x; border-top:1px solid #989898; overflow:hidden; }
.dataTables_wrapper					{ border:1px solid #0163B7; }
.dataTables_scrollBody				{ padding:0; margin:0; border:none; background:#fff; }
.dataTables_scrollHeadInner			{ background:url(https://eval.odiep.com//fr/skins/default/table/img/th.png) #ececec 0px 0px repeat-x; border-bottom:1px solid #989898; border-top:1px solid #989898; }
.dataTables_scrollFootInner			{ background:url(https://eval.odiep.com//fr/skins/default/table/img/th.png) #ececec 0px 0px repeat-x; border-bottom:none; border-top:1px solid #989898; }
.dataTables_scrollFootInner th		{ border:none; }
.dataTables_processing				{ background:url(https://eval.odiep.com//fr/skins/default/table/img/header.png) #2D5CA4 0px 0px repeat-x; border:1px solid #0163B7; color:#FFF; font-size:10px; overflow:hidden; padding:5px 10px; text-shadow: 1px 1px 1px #0163B7, -1px 1px 1px #0163B7, -1px -1px 1px #0163B7, 1px -1px 1px #0163B7; float:left; line-height:25px; margin:0 10px; padding:0 10px; }
#reload_table						{ display:block; height:25px; width:16px; margin:0 5px; background:url(https://eval.odiep.com//fr/skins/default/iconSet/16/reload.png) center no-repeat; float:left; }
.table-action 						{ list-style:none; vertical-align:top; padding:5px; margin:0; background:url(https://eval.odiep.com//fr/skins/default/form/img/footer.png) #CECECE 0px 0px repeat-x; border:1px solid #989898; border-bottom:none; overflow:hidden; height:100%; }
.table-action li					{ padding:0; margin:0; list-style:none; display:inline; vertical-align:top; }
.table-action a						{ display:inline-block; width:auto; background:url(https://eval.odiep.com//fr/skins/default/form/img/shadow.png) repeat; margin:0; padding:1px; vertical-align:middle; text-decoration:none; }
.table-action a span				{ display:inline-block; margin:0; padding:0; vertical-align:top; border:1px solid #989898; }
.table-action a span span			{ padding:4px 10px; font-size:11px; font-weight:bold; vertical-align:top; border:1px solid #FFF; cursor:pointer; text-shadow: #fff 1px 1px 1px, #fff -1px 1px 1px, #fff -1px -1px 1px, #fff 1px -1px 1px; color:#333333; }
/* event */
.table-action a span				{ background:url(https://eval.odiep.com//fr/skins/default/form/img/button.png) #FAFAFA 0 0 repeat-x; }
.table-action a:hover span	 		{ background:url(https://eval.odiep.com//fr/skins/default/form/img/button.png) #FAFAFA 0 -100px repeat-x; border:1px solid #0163b7; }
.table-action a:hover span span 	{ color:#000; border:1px solid #FFF; }

/*----------------------------------------------*/
/* features										*/
/*----------------------------------------------*/
.dataTables_length		{ width:auto; float:left; text-align:left; font-size:10px; }
.dataTables_filter 		{ width:auto; float:right; text-align:right; font-size:10px; }
.dataTables_info 		{ width:auto; float:left; text-align:left; font-size:10px; line-height:25px; }
.dataTables_paginate	{ width:auto; float:right; text-align:right; font-size:10px; }

/*----------------------------------------------*/
/* pagination									*/
/*----------------------------------------------*/
.pag-button 				{ display:block; height:25px; width:25px; margin:0 1px; float:left; background:url(https://eval.odiep.com//fr/skins/default/table/img/pagination.png) -100px 0 no-repeat; font-size:10px; text-align:center; line-height:25px; }
.pag-first	 				{ background:url(https://eval.odiep.com//fr/skins/default/table/img/pagination.png) 0px 0 no-repeat; }
.pag-previous 				{ background:url(https://eval.odiep.com//fr/skins/default/table/img/pagination.png) -25px 0 no-repeat; }
.pag-next	 				{ background:url(https://eval.odiep.com//fr/skins/default/table/img/pagination.png) -50px 0 no-repeat; }
.pag-last	 				{ background:url(https://eval.odiep.com//fr/skins/default/table/img/pagination.png) -75px 0 no-repeat; }
/* event */
.pag-active				 	{ background:url(https://eval.odiep.com//fr/skins/default/table/img/pagination.png) -100px -50px no-repeat; }
.pag-button:hover	 		{ background:url(https://eval.odiep.com//fr/skins/default/table/img/pagination.png) -100px -25px no-repeat; }
.pag-first:hover	 		{ background:url(https://eval.odiep.com//fr/skins/default/table/img/pagination.png) 0px -25px no-repeat; }
.pag-previous:hover 		{ background:url(https://eval.odiep.com//fr/skins/default/table/img/pagination.png) -25px -25px no-repeat; }
.pag-next:hover	 			{ background:url(https://eval.odiep.com//fr/skins/default/table/img/pagination.png) -50px -25px no-repeat; }
.pag-last:hover	 			{ background:url(https://eval.odiep.com//fr/skins/default/table/img/pagination.png) -75px -25px no-repeat; }
.pag-disabled.pag-first	 	{ background:url(https://eval.odiep.com//fr/skins/default/table/img/pagination.png) 0px -75px no-repeat !important; }
.pag-disabled.pag-previous 	{ background:url(https://eval.odiep.com//fr/skins/default/table/img/pagination.png) -25px -75px no-repeat !important; }
.pag-disabled.pag-next	 	{ background:url(https://eval.odiep.com//fr/skins/default/table/img/pagination.png) -50px -75px no-repeat !important; }
.pag-disabled.pag-last	 	{ background:url(https://eval.odiep.com//fr/skins/default/table/img/pagination.png) -75px -75px no-repeat !important; }

/*----------------------------------------------*/
/* sorting										*/
/*----------------------------------------------*/
.dataTables_sort_wrapper		{ height:16px; line-height:16px; vertical-align:middle; position:relative; padding-right:16px; }
.dataTables_sort_wrapper span	{ display:inline-block; height:16px; width:16px; right:0; top:0; vertical-align:middle; position:absolute;}
.sort_asc						{ background:url(https://eval.odiep.com//fr/skins/default/table/img/sort_asc.png) no-repeat; }
.sort_desc 						{ background:url(https://eval.odiep.com//fr/skins/default/table/img/sort_desc.png) no-repeat; }
.sort_both 						{ background:url(https://eval.odiep.com//fr/skins/default/table/img/sort_both.png) no-repeat; }

/*----------------------------------------------*/
/* row											*/
/*----------------------------------------------*/
tr.odd 					{ background-color:#fff; height:25px; }
tr.even 				{ background-color:#ececec; height:25px; }
tr.odd td.sorting_1, 
tr.odd td.sorting_2, 
tr.odd td.sorting_3		{ background-color:#f2f6fa; }
tr.even td.sorting_1, 
tr.even td.sorting_2, 
tr.even td.sorting_3	{ background-color:#e1ebf5; }
/* action */
.action					{ width:116px; white-space:nowrap; cursor:default !important; }
.user-xml				{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/16/reload.png) center no-repeat; height:16px; width:16px; vertical-align:middle; margin:0 5px; display:inline-block; }
.user-view				{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/16/ico-user-view.png) center no-repeat; height:16px; width:16px; vertical-align:middle; margin:0 5px; display:inline-block; }
.user-edit				{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/16/ico-user-edit.png) center no-repeat; height:16px; width:16px; vertical-align:middle; margin:0 5px; display:inline-block; }
.user-delete			{ background:url(https://eval.odiep.com//fr/skins/default/iconSet/16/ico-user-delete.png) center no-repeat; height:16px; width:16px; vertical-align:middle; margin:0 5px; display:inline-block; }