*{
	font-size:12px;
}
html {

	/*background: url(../img/ac_background3.png) no-repeat center top;*/
	/*
	* adaptation du background img
	*/
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;

	/*
	* desactivation du scrollbar
	*/
	overflow:hidden;
	/*
	* desactivation de la selection du text
	*/
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

}

*{
	font-size:12px;
}


body{
		/*
		 * style et police
		 */
    font-family:verdana,helvetica,arial,sans-serif;
    font-size:12px;

}
.screen_login {
	background:#d8d6d3;
}

.screen_agent {
	background: url(../img/ac_background33.png) no-repeat center top;
}
.screen_superviseur {
	background: url(../img/ac_background4.png) no-repeat center top;
}
.screen_adminsuperviseur {
	background: url(../img/ac_background4.png) no-repeat center top;
}

.screen_administrateur {
	background: url(../img/ac_background33.png) no-repeat center top;
}

.screen_commercial {
	background: url(../img/ac_background33.png) no-repeat center top;
}



#menuDockBottom {position:absolute; bottom:0; left:25%; width:50%;}
#menuDockBottom img {z-index:1;padding:5px;}

/*...centre the dock...*/
#menuDockBottom div.jqDockWrap {margin:0 auto;}

/*...set the cursor...*/
#menuDockBottom div.jqDock {cursor:pointer;}
/*position and hide the menu initially...*/
/*label styling...*/
#menuDockBottom div.jqDockLabel { /*font-weight:bold;*/padding:5px; font-style:italic; white-space:nowrap; color:white; cursor:pointer; z-index:9999999; margin:-50px; 	background:black;}




#menuDockLeft {position:absolute; left:0; width:0; display:none;}
#menuDockLeft img {z-index:1;padding:5px;}

/*...centre the dock...*/
#menuDockLeft2 div.jqDockWrap {margin:0 auto;}

/*...set the cursor...*/
#menuDockLeft div.jqDock {cursor:pointer;}
/*position and hide the menu initially...*/
/*label styling...*/
#menuDockLeft div.jqDockLabel { /*font-weight:bold;*/padding:5px; font-style:italic; white-space:nowrap; color:white; cursor:pointer; z-index:9999999; margin:-50px; 	background:black;}


#menuDockCenter {position:absolute; bottom:0; top:60%; left:25%; width:50%; display:none; }
#menuDockCenter img {z-index:1;padding:5px;}

/*...centre the dock...*/
#menuDockCenter div.jqDockWrap {margin:0 auto;}

/*...set the cursor...*/
#menuDockCenter div.jqDock {cursor:pointer;}
/*position and hide the menu initially...*/
/*label styling...*/
#menuDockCenter div.jqDockLabel { /*font-weight:bold;*/padding:5px; font-style:italic; white-space:nowrap; color:white; cursor:pointer; z-index:9999999; margin:-50px; 	background:black;}



#description { border-top:10px solid #333333; padding:0;}
#descScroll { max-height:250px; overflow-x:hidden; overflow-y:auto;}
#descInner { padding:5px 0;}

.leg-cadre{
  width:15px;
  height:20px;
  align:middle;
  border: 1px solid #1D1F21;

}
.leg-attente{
  background: #FFFFFF;
}
.leg-pre-conf{
  background: #CEE588;
}
.leg-sec_conf{
  background: #E98E9D;
}
.leg-annule{
  background: #000000;
}
.leg-trt{
  background: #B0D6E5;
}

.leg-vente{
	background: #EB7AED;
	text-color: black;
}

.encours{
	background: white;
	text-color: #DADADA;
}

.confirm1{
	background: #D3EC8B;
	text-color: black;
}

.confirm2{
	background: #ED909F;
	text-color: black;
}

.vente{
	background: #EB7AED;
	text-color: black;
}

.traiter{
	background: #B0D6E5;
	text-color: black;
}

.noBody{
	background: #BBBEBB;
	text-color: black;
}

.owner:before {
content: url(icons/pencil.png);
width:20px;
float:right;
font-weight: bold;
}

.other:before {
content: url(icons/lock.png);
width:20px;
float:right;
font-weight: bold;
}


#form{
		margin:0;
		padding:10px 30px;
}
.formtitle{
		font-size:14px;
		font-weight:bold;
		padding:5px 0;
		margin-bottom:10px;
		border-bottom:1px solid #ccc;
}
.formitem {
		margin-bottom:5px;

}
.formitem-nowidth{
		margin-bottom:5px;

}
.formitem-nowidth label{
		display:inline-block;
		/*width:100px;*/

}
.formitem-nowidth input{
		/*width:160px;*/
}

.formitem label{
		display:inline-block;
		width:100px;

}
.formitem input{
		width:160px;
}

#clock li, #clock2 li {
display:block;
color:#333333;
font-size:11px;
font-weight:bold;
}
#clock, #clock2 {
padding-left: 0;
margin: 5px 0;
}

.analog {
	position: relative;
	width: 150px;
  margin: auto;
	float:center;
	background: url(../img/clockface.jpg);
	list-style: none;
}

.analog,.analog .hour,.analog .min,.analog .sec {
	height: 150px;
}

.analog .hour,.analog .min,.analog .sec {
	position: absolute;
	width: 8px;
	top: 0;
	left: 70.5px;
  padding: 0;
}

.analog .sec {
	background: url(../img/sechand.png);
	z-index: 3;
}

.analog .min {
	background: url(../img/minhand.png);
	z-index: 2;
}

.analog .hour {
	background: url(../img/hourhand.png);
	z-index: 1;
}

.title {
	font-size: 11px;
	font-weight: bold;
	color: #333;
}

.analog .meridiem {
	/*margin-top: 90px;*/
	font-size: 11px;
	font-weight: bold;
	color: #333333;
  display: inline-block;
}
#analog-clock{

}


table.calendrie-controle {
	margin-top:2px;
	border-collapse: collapse;
	table-layout:automatic;
	width:100%;
}
table.calendrie-controle th {
	padding: 2px;
	background-color:#E0ECFF;
	height:15px;
	border: 1px solid #DDC;
	text-align:center;
	width:20%;
}
table.calendrie-controle tr {/*background:#FFF1E8;*/}
table.calendrie-controle tr:hover {/*background:#CD9999;*/}
table.calendrie-controle td, table th {border: 1px solid #DDC;/*background-color:#7E9DCC;*/}
table.calendrie-controle td {
	padding: 2px;
	height:15px;
	border: 1px solid #DDC;
	text-align:center;
	width:20%;
}



.chrono{
	text-weight:bold;
	font-size:30px;
}

.campActive{
  background:#A9E5A7;
}
.campDesactive{
  background:#FDBABA;
}
.campCloture{
  background:#7F8691;
}
.campDefault{
  background:#DADADA;
}
.campRowMarge{
	padding:5px;
}
/*

*{
	font-size:12px;
}
body {
    font-family:verdana,helvetica,arial,sans-serif;
    padding:20px;
    font-size:12px;
    margin:0;
}
h2 {
    font-size:18px;
    font-weight:bold;
    margin:0;
    margin-bottom:15px;
}
.demo-info{
	padding:0 0 12px 0;
}
.demo-tip{
	display:none;
}
*/
