/* classes utiles  */
body { margin:10; padding:0; font-family:Arial, Helvetica, sans-serif; background-color:#b46223;}

.arial { font-family: Arial, Helvetica, sans-serif; margin:0;}
.times { font-family: "Times New Roman", Times, serif; margin:0;}

.p9 { font-size: 9px; }
.p10 { font-size: 10px; }
.p11 { font-size: 11px; }
.p12 { font-size: 12px; }
.p13 { font-size: 13px; }
.p14 { font-size: 14px; }
.p15 { font-size: 15px; }
.p16 { font-size: 16px; }
.p18 { font-size: 18px; }
.p24  { font-size: 24px; }

.l13 { line-height: 13px; }
.l14 { line-height: 14px; }
.l15 { line-height: 15px; }
.l16 { line-height: 16px; }
.l17 { line-height: 17px; }
.l18 { line-height: 18px; }
.l19 { line-height: 19px; }
.l20 { line-height: 20px; }
.l21 { line-height: 21px; }
.l22 { line-height: 22px; }
.l23 { line-height: 23px; }
.l24 { line-height: 24px; }

.m0 { margin:0; }
.m5 { margin:0 0 5px 0; }
.m10 { margin:0 0 10px 0; }
.dbg10 { margin:0 10px 10px 10px; }
.dbg20 { margin:5px 20px 10px 20px; }
.m15 { margin:0 0 15px 0; }
.m20 { margin:0 0 20px 0; }
.m5055 { padding: 5px 0px 5px 5px; }
.m4035 { padding: 3px 0px 3px 5px; }

.blanc { color:#ffffff; text-decoration:none; }
.gris { color:#808080; text-decoration:none; }
.orange { color:#d75f00; text-decoration:none; }
.noir { color:#00000; text-decoration:none; }

.gras { font-weight:bold; }
.maj { text-transform: uppercase; }
.italic { font-style: oblique; }
.justif { text-align: justify; }

.image { float:left; margin:0px 10px 5px 0px; }

/* Spécial nouveau back-office */
p { font-size: 11px; margin:0; padding:0; line-height: 15px; }
a { color:#d75f00; font-weight:bold; text-decoration:none; bold; margin:0; padding:0; }
li { font-size: 11px; margin:0; padding:0; line-height: 15px; }

.imageclassique {
width:218px;
text-align:center;
font-size: 11px;
float:left;
margin-right:5px;
}


div#popup_calendrier{
font-size:110%;
padding:2px;
color:#000;
background:#fff;
border:1px solid #D85F00;
width:210px;
height:250px;
}

div.alert
{
	background:white;
	border:4px solid #d75f00;
	width:500px;
	margin:auto;
	padding:10px;
	display:none;
	z-index:2;
}

.mainpopup
{
	height:300px;
	overflow:auto;
}

.hautpopup
{
	width:100%;
	text-align:right;
	border-bottom:1px solid black;
}

#backgroundPopup
{
	background:black;
	position:fixed;
	width:100%;
	top:0;
	left:0;
	z-index:1;
}