body{
margin:0px;
background-image:url(../images/fond.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#514544;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}


.gauche{
background-image:url(../images/gauche.jpg);
background-repeat:no-repeat;
background-position:top right;
}


.droite{
background-image:url(../images/pictos3.gif);
background-position:bottom left; 
background-repeat:no-repeat;
}


.bas_page{
background-image:url(../images/fond_pied.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#342c2c;
}


.montre{
	display:block;
	visibility:visible;
}


.cache{
	display:none;
	visibility:hidden;
	height:0px;
}


/**** LISTING ****/

.contour_orange{
border:1px solid #f5a343;
background-color:#FFFFFF;
margin-bottom:5px;
}

.contour_bleu{
border:1px solid #0099a7;
background-color:#FFFFFF;
margin-bottom:5px;
}

.contour_vert{
border:1px solid #B1C800;
background-color:#FFFFFF;
margin-bottom:5px;
}

.contour_rose{
border:1px solid #db6899;
background-color:#FFFFFF;
margin-bottom:5px;
}

.contour_violet{
border:1px solid #7D6484;
background-color:#FFFFFF;
margin-bottom:5px;
}



/**** TEXTE ****/
/* 11 */
.arial_11_gris3{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}




.arial_11_blanc{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:14px;
}




.arial_11_gris52{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#524645;
}


/* 12 */
.arial_12_blanc{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

.arial_12_gris6_LH20{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
line-height:20px;
}

.arial_12_bleu{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#008b98;
}

.arial_12_orange{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#f29627;
}


.arial_12_blancfc{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FCFBFB;
}




.arial_12_gris95{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#958b8a;
}




.arial_12_gris51{
color:#514645;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
}




.arial_12_gris52{
color:#524645;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
}


/*** 13 ***/
.arial_13_blancfc{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#fcfbfb;
}

/*** 14 ***/
.arial_14_blanc{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
}




.arial_14_blancfc{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FCFBFB;
}




.arial_14_gris51{
color:#514645;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}




.arial_14_bleu{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#00919f;
line-height:25px;
font-weight:bold;
}




.arial_14_orange{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#f29627;
line-height:25px;
font-weight:bold;
}




.arial_14_violet{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#7f6685;
line-height:25px;
font-weight:bold;
}


.arial_14_rose{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#D96698;
line-height:25px;
font-weight:bold;
}

/*** 15 ***/

.arial_15_bleu{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#008b98;
}

.arial_15_orange{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#f29627;
}

/*** 16 ***/


.arial_16_gris52{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#524645;
}


.arial_16_blanc{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
}




/*** 18 ***/

.arial_18_bleu{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#0091a0;
}




.arial_18_orange{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#F39627;
}




.arial_18_vert{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#B1C800;
}




.arial_18_violet{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#7D6484;
}




.arial_18_rose{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#D96698;
}




.arial_18_gris{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#7e777d;
}




/*** 24 ***/
.arial_24_blancfc{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#FCFBFB;
}


.arial_24_bleu{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#0091a0;
}




.arial_24_orange{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#F39627;
}




.arial_24_vert{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#B1C800;
}




.arial_24_violet{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#7D6484;
}




.arial_24_rose{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#D96698;
}




.arial_24_gris{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#7e777d;
}

/**** 30 ****/

.arial_30_bleu{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
color:#008b98;
}

.arial_30_orange{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
color:#f29627;
}

/**** LIENS ****/
.lien_10_blanc{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
text-decoration:none;
}


.lien_10_blanc:hover{
text-decoration:underline;
}


.lien_12_blanc{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
}


.lien_12_blanc:hover{
text-decoration:underline;
}


.lien_12_noir{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}


.lien_12_noir:hover{
text-decoration:underline;
}


.lien_10_gris94{
font-family:Arial, Helvetica, sans-serif;
color:#948180;
font-size:10px;
text-decoration:none;
}


.lien_10_gris94:hover{
text-decoration:underline;
}


.lien_12_gris{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#b0a7a5;
text-decoration:none;
}


.lien_12_gris:hover{
text-decoration:underline;
}




.lien_12_gris6_LH20{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
line-height:20px;
text-decoration:none;
}


.lien_12_gris6_LH20:hover{
text-decoration:underline;
}


/*** formulaire ***/
.saisie_recherche{
width:277px;
height:20px;
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

.saisie_comm{
width:322px;
height:23px;
border:1px solid #b4a59d;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

.saisie_areacomm{
width:596px;
height:132px;
border:1px solid #b4a59d;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
