body
{
	padding:0px;
	margin:0px;
	color:#000066;
	font-size:11pt;
}
table.tableSelectable {
background-color:#ffffff;
}

table.tableSelectable tbody tr.urgent { background-color:#ff0000;color:#ffffff; }
table.tableSelectable tbody tr.urgent a  { color:#ffffff; }
table.tableSelectable tbody tr.urgent a:hover  { color:#000066; }
table.tableSelectable tbody tr.urgent:hover  { color:#000066; }
table.tableSelectable tbody tr.urgent:hover a  { color:#000066; }
table.tableSelectable tbody tr:hover a.info { color:#000066; }
table.tableSelectable tbody tr a.info:hover { color:#000066; }
table.tableSelectable tbody tr.selected a.info { color:#000066; }
a{color:#000066;text-decoration:none;font-weight:bold;}
a.tous{text-decoration:none;border:1px solid #333; border-color:rgba(0, 0, 0, 0.5); border-radius:3px; color:#000066; text-shadow:0 -1px rgba(0, 0, 0, 0); font-size:100%; padding:7px 10px; -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0); box-shadow:0 1px 0 rgba(255, 255, 255, 0);background-color:#fff; margin:0px 0px;width:100px;}
a.tous:hover{text-decoration:none;cursor: pointer;border:1px solid #333; border-color:rgba(0, 0, 0, 0.5); border-radius:3px; color:#ffffff; text-shadow:0 -1px rgba(0, 0, 0, 0); font-size:100%; padding:7px 10px; -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0); box-shadow:0 1px 0 rgba(255, 255, 255, 0);background-color:#5f5fff; margin:0px 0px;width:100px;}

a.info{ position:relative; z-index:24;color:#000066;text-decoration:none;font-weight:bold;}
a.info:hover{z-index:25;
	color:#ffffff;}

a.info span{display: none}

a.info:hover span{ display:block; position:absolute; top:-3em; left:5em; width:25em; border:1px solid #6699cc; background-color:#eeeeee; color:#000066; text-align: justify; font-weight:none; padding:1px; }


#printFiche
{
	display:none;
}



input, textarea,select
{
	text-decoration:none;
	border:1px solid #333; border-color:rgba(0, 0, 0, 0.5); border-radius:3px; color:#000066; text-shadow:0 -1px rgba(0, 0, 0, 0); font-size:100%; padding:0px 0px; -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0); box-shadow:0 1px 0 rgba(255, 255, 255, 0);background-color:#fff; margin:0px 0px;width:150px;
}


.checkbox span.holder { background: transparent url('images/checkbox.gif') repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 61px; }
.checked span.holder, .checked span.holder, .checked:hover span.holder, .checked:hover span.holder { top: -42px ! important; }
input.hiddenCheckbox { left: -999px; position: absolute; }
.prettyCheckbox span.holderWrap { overflow: hidden; float: left; position: relative; }
.prettyCheckbox span.holder { display: block; position: absolute; }
.checked span.holder, .checked span.holder, .checked:hover span.holder, .checked:hover span.holder { top: -42px ! important; }
.checkbox:hover span.holder { top: -21px ! important; }
.checked span.holder, .checked span.holder, .checked:hover span.holder, .checked:hover span.holder { top: -42px ! important; }


/* input:disabled, input:disabled:hover,  input:disabled:focus, textarea:disabled, textarea:disabled:hover, textarea:disabled:focus */
/* { */
	/* text-decoration:none;cursor: default; */
	/* border:1px solid #333; border-color:rgba(0, 0, 0, 0.5); border-radius:3px; color:#ffffff; text-shadow:0 -1px rgba(0, 0, 0, 0); font-size:100%; padding:0px 0px; -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0); box-shadow:0 1px 0 rgba(255, 255, 255, 0);background-color:#0000ff; margin:0px 0px;width:150px; */
/* } */

/* input:hover,input:focus,select:hover,select:focus,textarea:hover,textarea:focus */
/* { */
	/* text-decoration:none;cursor: pointer; */
	/* border:1px solid #333; border-color:rgba(0, 0, 0, 0.5); border-radius:3px; color:#ffffff; text-shadow:0 -1px rgba(0, 0, 0, 0); font-size:100%; padding:0px 0px; -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0); box-shadow:0 1px 0 rgba(255, 255, 255, 0);background-color:#5f5fff; margin:0px 0px;width:150px; */
/* } */
input#newstack {
	background:url('images/newpile.png') #5f5fff top center no-repeat;
	color:#ffffff;
}
input#newstack:hover,input#newstack:focus {
	background:url('') #5f5fff top center no-repeat;
	color:#ffffff;
}

input#nouveau_client {
	background:url('images/newclient.png') #5f5fff top center no-repeat;
	color:#ffffff;
}
input#nouveau_client:hover,input#nouveau_client:focus {
	background:url('') #5f5fff top center no-repeat;
	color:#ffffff;
}
input.livraison,input.livraison:hover{
	width:100px;
}
input.qnte,input.qnte:hover{
	width:30px;
}
table.tableSelectable tbody tr:hover
{
	background-color:#f8f480;cursor: pointer;
	color:#000066;
}

table.tableSelectable tbody tr.selected
{
	background-color:#00ff00;
	color:#000066;
}
table.tableSelectable tbody tr td
{
	font-size:9pt;
}
#recap_inter {
	height:400px;
	overflow-y:auto;
}
.recap_inter {
	border:1px solid #000;
	border-collapse:collapse;
	background-color:#ffffff;
}
.prior {
	background-color:#ff0000;
	color:#ffffff;
}

#info_mail {
	display:none;
	position:absolute;
	top:0px;
	margin-right:auto;
	margin-left:auto;
	background-color:#ffffff;
	border:1px groove #333; border-color:rgba(0, 0, 0, 0.5); border-radius:3px; text-shadow:0 -1px rgba(0, 0, 0, 0); font-size:100%; padding:0px 0px; -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0); box-shadow:0 1px 0 rgba(255, 255, 255, 0); margin:0px 0px;width:150px;
}
img.del {
	cursor:pointer;
}
#mess_mail {
	position:absolute;top:40px;right:10px;
}