table.reference
{
background-color:#ffffff;
border:1px solid #c3c3c3;
border-collapse:collapse;
width:100%;
}


table.reference td 
{
border:1px solid #c3c3c3;
padding:3px;
vertical-align:top;
}


img
{
	border:none;
}

.tabeditcoef
{
	width:100%;
	text-align:center;
}

.teteong
{
	width:40%;
	margin-bottom:-2px;
	margin-left:5px;
	bborder-radius: 8px; 
}


.tabeditcoef:tr
{
	height:50px;
}


table
{
	font-size:11px;
	font-family:verdana,arial;
}


td
{
	font-size:11px;
	font-family:verdana,arial;
}

.tbbodyp
{
	width:100%;	
}

.conteneurmenu
{
	width:100%;
	background-color:#eeeeee;
	bborder-radius: 8px; 
	min-height:200px;
	box-shadow: 4px 4px 6px #ccc;
	
}

.conteneuruser
{
	width:100%;
	background-color:#eeeeee;
	bborder-radius: 8px; 
	box-shadow: 4px 4px 6px #ccc;
	text-align:center;
	margin-bottom:10px;
	
}

.headp
{
	margin-top:40px;
	width:100%;
	margin-left:auto;
	margin-right:auto;
}

.bodyp
{
	width:100%;
	min-height:500px;
	padding:5px;
	border:1px solid #cccccc;
	bborder-radius: 8px; 
	background-color:white;
	
}

table,td
{
	font-size:12px;
	font-family:verdana,arial;
}

.ConteneurLogin
{
	background-color:black;
	width:100%;
	height:100%;
	background-image:url('../img/bglogin.jpg');
	background-position:center center;
	background-repeat: no-repeat;
}

.ContenuLogin
{
	background-color:#eeeeee;
	border:10px solid #cccccc;
	width:450px;
	padding:10px;
	bborder-radius: 8px; 
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	box-shadow: 3px 3px 4px gray;
}

.inptlogin
{
	height:30px;
	text-align:center;
	width:100%;
	border:1px solid #cccccc;
	font-weight:bold;
	font-size:16px;
	bborder-radius: 8px; 
	padding-top:auto;
	padding-bottom:auto;
}

.inptloginh
{
	height:30px;
	text-align:center;
	width:100%;
	border:1px solid #12b8ea;
	font-weight:bold;
	font-size:16px;
	bborder-radius: 8px; 
}

.linkedit
{
	color: #12b8ea;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	
}

.linkedit:hover
{
	color: #12b8ea;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	
}

.bt
{
	background-image:url('../img/bt2.gif');
	background-repeat:no-repeat;
	whith:140px;
	height:39px;
	cursor:pointer;
}

.selectlogin
{
	border:1px solid #cccccc;
	font-size:13px;
}

.imgln
{
	width:25px;
}

.TitleLogin
{
	text-align:center;
	font-weight:bold;	
}

.erreur
{
	color:red;
}

.piedp
{
	z-index:2;
	text-align:center;
	margin-top:5px;
}

.dfloat
{
	float:left;
	height:100px;
	width:30%;
	margin:10px;
	background-color:pink;
	bborder-radius: 8px; 
	background-color:#dbe7ec;
	cursor:pointer;
	box-shadow: 4px 4px 6px #ccc;
}

.dfloat2
{
	float:left;
	height:100px;
	width:30%;
	margin:10px;
	background-color:pink;
	bborder-radius: 8px; 
	background-color:#dbe7ec;
	cursor:pointer;
	box-shadow: 4px 4px 6px #ccc;
}


.dfloat2
{
	float:left;
	height:100px;
	width:43%;
	margin:10px;
	background-color:pink;
	bborder-radius: 8px; 
	background-color:#dbe7ec;
	cursor:pointer;
	box-shadow: 4px 4px 6px #ccc;
}

.dfloat2h
{
	float:left;
	height:100px;
	width:43%;
	margin:10px;
	background-color:pink;
	bborder-radius: 8px; 
	background-color:#fce9d2;
	cursor:pointer;
	box-shadow: 4px 4px 6px #aaa;
}


.dfloattb
{
	width:100%;
	height:100px;
	font-weight:bold;
	font-size:12px;
	font-family:verdana,arial;
}

.dfloat1
{
	float:left;
	height:100px;
	width:30%;
	margin:10px;
	background-color:pink;
	bborder-radius: 8px; 
	background-color:#fce9d2;
	cursor:pointer;
	box-shadow: 4px 4px 6px #aaa;
}


.headmenu td
{
	font-weight:bold;
	font-size:11px;
	cursor:pointer;
	padding:0px;
	font-family:verdana,arial;
}

.headmenu2
{
	background-image:url('../img/fm2.jpg');
	background-repeat:no-reapeat;
	width:100%;
	height:28px;
}

.headmenu4
{
	background-image:url('../img/fm4.jpg');
	background-repeat:no-reapeat;
	width:100%;
	height:28px;
}


.headmenu5
{
	background-image:url('../img/fm5.jpg');
	background-repeat:no-reapeat;
	width:100%;
	height:28px;
}

.headmenu1
{
	background-image:url('../img/fm1.jpg');
	background-repeat:no-reapeat;
	width:100%;
	height:28px;
}


.headmenu0
{
	background-image:url('../img/fm0.jpg');
	background-repeat:no-reapeat;
	width:100%;
	height:28px;
}


.sectionpdf
{
	width:100%;
	border-bottom:1px solid #dddddd;
	padding:0;
	font-weight:bold;
}

.sectionpdf2
{
	font-size:11px;
	font-weight:bold;
}

.byref
{
	height:30px;
	text-align:center;
	width:50%;
	border:1px solid #cccccc;
	font-weight:bold;
	font-size:14px;
	bborder-radius: 8px; 
}

.affref
{
	font-size:22px;
	font-weight:bold;
	color:#06F;
}

.byrefh
{
	height:30px;
	text-align:center;
	width:50%;
	border:1px solid #12b8ea;
	font-weight:bold;
	font-size:16px;
	bborder-radius: 8px; 
}

.sectionpdf td 
{
	font-size:11px;
	vertical-align:bottom
	
}

.grisage
{
	position:absolute;
	z-index:3;
	width:100%;
	top:0;
	left:0;
	background-image:url('../img/shim.png');
}

.oldversion
{
	background-color:white;
	width:290px;
	height:45px;
	text-align:center;
	box-shadow: 4px 4px 6px gray;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	position:absolute;
	z-index:4;
	top:-5;
	right:-5;
	bborder-radius: 8px; 
	font-weight:bold;
	font-size:11px;
	
}

.popup
{
	z-index:4;
	position:absolute;
	background-color:white;
	border:5px solid #cccccc;
	width:450px;
	padding:10px;
	bborder-radius: 8px; 
	box-shadow: 4px 4px 6px black;
}

.ong
{
	width:120px;
	text-align:center;
	height:20px;
	background-color:#eee;
	border:1px solid #ddd;
	cursor:pointer;
}

.ongh
{
	width:120px;
	text-align:center;
	height:20px;
	background-color:#c5e5fd;
	border:1px solid #c5e5fd;
	cursor:pointer;
}

.tab
{
	background-color:#eef7fe;
	padding:10px;
	border:1px solid #c5e5fd;	
}

.tab2
{
	width:100%;
	background-color:#eef7fe;
	padding:0px;
	border:1px solid #c5e5fd;	
	bborder-radius: 8px; 
}

.export
{
	background-color:#eef7fe;
	width:100%;
}

.tab3
{
	background-color:#c5e5fd;
	border:2px solid #eef7fe;
}


.tab3 td
{
	padding:5px;
	text-align:center;
	
}


.filfer 
{
	font-style:italic;
	color:white;
	border:1px solid #12b8ea;
	bborder-radius: 8px; 
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#12b8ea;
	box-shadow: 4px 4px 6px #ccc;
}

.linkfer
{
	font-style:italic;
	color:white;
}


.linkfer:visited
{
	font-style:italic;
	color:white;
}


.titrepopupadmin
{
	text-align:center;
	background-color:#12b8ea;
	width:100%;
	color:white;
	bborder-radius: 8px; 
}


.tblinefile
{
	width:100%;
	font-size:11px;
}

.tbedit
{
	width:100%;
}

.tbsm
{
	width:380px;
	height:24px;
	background-image:url('../img/fsoum.jpg');
	background-repeat:no-repeat;
	color:#ffffff;
	padding-left:3px;
}


.nicomatic
{
	bbackground-color:#FF6600;
	background-color:#01889d;
	bborder-radius: 8px; 
	border:1px solid gray;
	
}

.client
{
	bbackground-color:#FF6600;
	background-color:#00AAC4;
	bborder-radius: 8px; 
	border:1px solid gray;
	
}


.distributeur
{
	background-color:#FFCC00;
	background-color:#59CCDE;
	bborder-radius: 8px; 
	border:1px solid gray;
}

.filliale
{
	background-color:#FFFF00;
	background-color:#A8EFFA;
	bborder-radius: 8px; 
	border:1px solid gray;
	
	
}


.ligne0
{
	background-color:#ffffff;
}

.ligne1
{
	background-color:#94C2F5;
}

.lienautre
{
	font-size:15px;
	font-weight:bold;
	cursor:pointer;
	float:left;
	width:45%;
	margin:10px;
}


.lienautre:hover
{
	font-size:15px;
	font-weight:bold;
	cursor:pointer;
	float:left;
	width:45%;
	margin:10px;
	text-decoration:underline;
}


.monglet1
{
border-top:1px solid  #c5e5fd;
border-left:1px solid  #c5e5fd;
border-right:1px solid  #c5e5fd;
margin-right:3px;
background-color:#eef7fe;  
margin-bottom:0;
background-image:url(../images/general/bgong.png)

}
.monglet1:hover
{

background-image:url(../images/general/centrefondglob0.png);
text-decoration:underline;


}

.monglet1bis
{
border-top:1px solid #c5e5fd;
border-left:1px solid #c5e5fd;
border-right:1px solid #c5e5fd;
margin-right:3px;
margin-bottom:0;
padding-bottom:0;
text-decoration:underline;
background-color:#dddddd;

}

.monglet1bis:hover
{


background-image:url(../images/general/centrefondglob0.png);
text-decoration:underline;


}




.monglet2
{
border-top:1px solid  #c5e5fd;
border-left:1px solid  #c5e5fd;
border-right:1px solid  #c5e5fd;
background-color:#eef7fe;  
margin-left:3px;
margin-bottom:0;
background-image:url(../images/general/bgong.png)


}

.monglet2:hover
{

text-decoration:underline;
background-image:url(../images/general/centrefondglob0.png);
}

.monglet2bis
{
border-top:1px solid #c5e5fd;
border-left:1px solid #c5e5fd;
border-right:1px solid #c5e5fd;
margin-left:3px;
margin-bottom:0;
padding-bottom:0;
text-decoration:underline;
background-color:#dddddd;

}

.monglet2bis:hover
{

text-decoration:underline;
background-image:url(../images/general/centrefondglob0.png);
}

.monglet a:link,a:visited,a:active
{
	color:#0000FF;
}

.tdleft
{
	border-right:1px solid gray;
	width:100px;
	height:50px;
	text-align:center;
	border-right:1px solid gray;
	font-weight:bold;
}

.tdright
{
	width:100px;
	height:50px;
	text-align:center;
	border-left:1px solid gray;
	font-weight:bold;
}

.tdmiddletop
{
	text-align:center;
	border-bottom:1px solid gray;
}


.tdmiddlebottom
{
	background-color:white;
	text-align:center;
}
