/* table */
table.bordered{border:none;border-spacing: 1px;empty-cells:show;width:100%}
table.bordered>tr>th, table.bordered>tbody>tr>th{border:1px solid #ABA7A4; font-weight: bolder;}
table.bordered>tr>td, table.bordered>tbody>tr>td{border:1px solid #ABA7A4;}

.ico{margin-left:5px;border:none!important}

/* boutons */
input.button{margin:15px auto;padding:1px;width:200px;display:block;text-align:center;border:1px solid #7A7672;background-color: #F0F0F0; color:#BE280F;font-weight: bold;position:relative;cursor: pointer;cursor: hand;font-size:11px;}
a.button{
	font-size:11px;margin:15px auto;padding:2px;width:200px;display:block;text-align:center;border:1px solid #7A7672;background-color: #F0F0F0; color:#BE280F;font-weight: bold;text-decoration: none;position:relative;cursor: pointer;cursor: hand;
}
input.button:hover, a.button:hover{border-color:#E3E3E3; color:#7A7672!important;text-decoration: none;}

/* date picker */
input.DatePicker{width:75px!important;display: inline!important}

/* Form & Input */
form.aligned input[type="text"], form.aligned textarea, form.aligned select {padding : 1px;padding-left : 2px;border:1px solid #84827f;margin:2px;width:90%}
form.aligned textarea			{width:90%}
form.aligned select			{width:auto;margin:0px 2px 2px 2px;padding-top:0;}
form.aligned label				{display:block;float:left;width:200px;background-color: #EDEDED;text-align: left;margin:2px;font-weight:bold;} 
form.aligned br{clear:both;} 

label {
cursor:pointer;
}

input.text {
background:#F2F2F2 none repeat scroll 0 0;
border:1px solid #949494;
font-size:12px;
min-height:18px;
vertical-align:middle;
}


.boxed { float: right; text-align: left; padding: 10px; width: 286px; border: 3px solid #eee; margin: 0 0 15px;}
.boxed .head{font-weight: bold;background:none;padding: 0;margin:0;border-bottom: 1px solid #eee;}
.boxed .section { border-bottom: 1px solid #eee; padding: 0 0 2px; margin: 0 0 10px;}	

.focus {background: #fff url(/img/arrow.gif) no-repeat center left; padding: 0 0 0 12px;}



