.accueil_box {float:left;font-size:11px;background: transparent url('accueil_bckg_module.png') no-repeat bottom right;width: 250px;height:250px;margin:0 40px 20px 40px;}
.accueil_box .titre {position:absolute;font-size:1.4em;margin-left:15px;margin-top:-20px; background-color:#BDD099;padding:10px 10px 5px 10px;background: transparent url('accueil_tab.png') no-repeat bottom center;width:150px;text-align:center;}
.accueil_box, .accueil_box_body, .accueil_box_head, .accueil_box_head h2{ } 
.accueil_box_head{background-position:top right;text-align:right; margin-right:-15px; padding-right:40px} 
.accueil_box_head img {position:absolute; padding:2px; background:#fff; border-bottom:1px solid #BDD099; border-left:1px solid #BDD099;margin-left:-10px;margin-top:-25px;} 
.accueil_box_head h2{ background-position:top left; margin:0; border:0; padding:25px 0 0 40px; height:auto !important; height:1%} 
.accueil_box_body{ background-position:bottom left; margin-right:25px; padding:15px;}
.accueil_box_body dd,.accueil_box_body dl,.accueil_box_body dt {margin:0px; padding:0px;}
.accueil_box_body dd {}
.accueil_box_body dl {color:#333; padding-bottom:15px;}
.accueil_box_body dt {padding-left:10px;float:left;width:150px;}
.accueil_box_body span {border-bottom:1px solid #bdd099;display:block;font-size:1.2em; font-weight:900;}


.tableau{background-color:#f6f6f6;width:100%;border:1px solid #dfdfdf;border-collapse: collapse;}
.tableau .thCheckbox {width:70px;cursor:pointer;}
.tableau .tr2 {background-color:#ebebeb;}
.tableau * td {text-align:center;padding:2px;border:1px solid #dfdfdf;}
.tableau * tr{border:1px solid #dfdfdf;}
.tableau * th{background:#fff url('input_text_background.jpg') repeat-x top left;padding:4px;margin-bottom:2px;text-align:center;white-space:nowrap;color:#000;font-variant:small-caps;}
.tableau th a:visited,.tableau th a:active,.tableau th a:link{text-decoration:none;}

.buttons {width:400px;margin:0 auto;}
.buttons a, .buttons button, #footer input {display:block;float:left;margin:0 7px 0 0;background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;letter-spacing:-0.15px;font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;font-size:100%;line-height:130%;text-decoration:none;font-weight:bold;color:#565656;cursor:pointer;padding:5px 10px 6px 7px;}
.buttons button, #footer input{width:auto;overflow:visible;padding:4px 10px 3px 7px;}
.buttons button[type], #footer input[type]{padding:5px 10px 5px 7px;line-height:17px;}
*:first-child+html button[type], *:first-child+html #footer input[type]{padding:4px 10px 3px 7px;}
.buttons button img, .buttons a img{margin:0 3px -3px 0 !important;padding:0;border:none;width:16px;height:16px;}


.box-content {clear:both;padding:10px;}
.box-content .tableau .tr2 {background-color:#ebebeb;}
.box-content .tableau {width:95%; margin:0 auto;font-size:10px; }
.box-content .tableau * td {text-align:center;padding:2px;border:1px solid #dfdfdf;}
.box-content .tableau * tr{border:1px solid #dfdfdf;}
.box-content .tableau * th{background:#fff;padding:4px;margin-bottom:2px;text-align:center;white-space:nowrap;color:#333;font-variant:normal;}
.box-content .tableau .tableau{background-color:#fff;width:90%; margin:15px auto;font-size:10px;}
.box{margin:0 auto;padding-bottom:15px;background: #ccc url('test3.png') repeat-x bottom center;margin-bottom:25px;width:100%;}
.box-title-left{background:#fff url('input_text_background.jpg') repeat-x top left;height:24px;font-size:18px;text-align:center;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.box-title-right{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #eee;background: #333;color:#CECECE;text-align:center;}

.box #article div {text-align:center;}
.box #article span {display:-moz-inline-box;display:inline-block;width:200px;}
.box #article input {}

.entete_desadv {width:48%;margin:5px 0;font-size:10px;}
.entete_desadv table {width:100%;margin:0 auto;margin-bottom:25px;border-collapse:separate;}
.entete_desadv table tr {}
.entete_desadv table th {white-space:nowrap;}
.entete_desadv table td {background:#F6F6F6; border:1px solid #FFF;}
.entete_desadv table td input {padding:1px 0;border:0px;width:100%; font-size:10px; }
.entete_desadv table td select {padding:1px 0;border:0px;font-size:10px; }
.entete_desadv table td input {padding:2px 0;border:0px;width:100%; }
.entete_desadv table thead th {background:#F6F6F6; border:1px solid #FFF;padding:2px 0;}
.entete_desadv table tbody th {}
.entete_desadv table tbody td {}
.entete_desadv label {margin-left:10px;}
.entete_desadv table td textarea {border:1px solid #FFF;background:transparent;width:100%;overflow:hidden;overflow-y:scroll;height:60px;font-size:10px;}


.listepalettes {margin-right:300px;}
.listepalettes .palette {margin:1em;width:500px;float:left;}
.listepalettes .palette table td {background-color:#eee;border:1px solid #ddd;}
.listepalettes .palette table td.emptyCell {background:none;border:none;}
.listepalettes .palette div a {text-transform:capitalize;text-decoration:none;color:#666;}
.magasin{position:absolute;right:17px !important;right:34px;top:175px;width:275px;}
.magasin #poubelle {float:left;background:transparent url('../images/palettTrash.png') no-repeat center center !important;background:transparent url('../images/palettTrash.gif') no-repeat center center;width:64px;height:64px;padding:3px;border:1px solid #666;margin:15px;}
.magasin #drop-0 {float:right;background:transparent url('../images/palettNew.png') no-repeat center center !important;background:transparent url('../images/palettNew.gif') no-repeat center center;width:64px;height:64px;padding:3px;border:1px solid #666;margin:15px;}

.addpopup {top:225px;right:17px !important;right:34px;position:absolute;width:259px !important;padding:5px;z-index:5;}
.addpopup #plus table {margin:0 auto 25px auto;border-collapse:separate;}
.addpopup #plus table tr {}
.addpopup #plus table th {white-space:nowrap;}

.addpopup #plus table td {border:0px solid grey;padding:0px;}
.addpopup #plus table td input {padding:3px !important;}
.addpopup #plus table td input, .addpopup #plus table td select {border:1px solid #7f9db9;background:#FFF;padding:2px;}
*:first-child+html .addpopup #plus table td input {padding:2px !important;}

.addpopup #manutention_code_routage {width:125px;}
.addpopup #manutention_numero_ordre {width:125px;}
.addpopup #plus table thead th {background:#F6F6F6; border:1px solid #FFF;padding:2px 0;}
.addpopup #plus{background-color:#333;}
.draggables {} 
.drag {cursor: move;z-index:100;background:transparent url('../images/icons/package_go.png') no-repeat center center !important;background:transparent url('../images/icons/package_go.gif') no-repeat center center;height:20px;width:20px;}
.selectedDrag {cursor: move;z-index:100;background:transparent url('../images/icons/package_add.png') no-repeat center center !important;background:transparent url('../images/icons/package_add.gif') no-repeat center center;height:20px;width:20px;}


.palettTitle{padding:10px;background:transparent url('bckgd_pal.png') no-repeat top left;}
.palettContent{padding:10px 10px 20px 10px;background:transparent url('bckgd_pal.png') no-repeat bottom left;}
.palettContent table{width:100%;}
.shopTop{background:transparent url('bckgd_shoptop.png') no-repeat top left !important;background:transparent url('bckgd_shoptop.gif') no-repeat top left;height:70px;}
.shopContent{margin-left:6px;background:#333;border-bottom:2px solid #AAA;}
.shopContent th{color:#CECECE;}
.shopContent td{text-align:center;}
.shopTitle{font-weight:bold;color:#CECECE;padding:10px;text-align:center;width:110px;font-size:14px;}
.shopAction{width:204px !important;width:234px; height:150px; margin:0 auto;}

.editDesadvArticles{padding:2px;border:1px solid #7f9db9;width:150px;margin:0 auto;}
