	BODY  {font-family: arial; font-size: 10px; font-size: 10pt; color: #0000AF;font-weight: normal;}
		
	
	DIV.carte {
	padding-top : -10px;
	padding-left : 5px;
	position : absolute;
	font-size : 12;
	overflow:visible; }


	
	DIV.navigation {
	border:solid black 1px;
	-moz-border-radius: 10px 10px 10px 10px;
	width : 400px;
	background-color: FFFEEF; 
	width : 120px;
	
	padding : 5px;
	margin-left : 430px ;
	margin-top : 90px;
	position : absolute;
	overflow:visible; }
	
	DIV.text_accueil {
	font-family: arial;
	color : #9A0000;
	border:solid black 1px;
	-moz-border-radius: 10px 10px 10px 10px;
	background-color: FFFEEF; 
	width : 380px;
	height : 400px;
	padding : 5px;
	margin-left : 600px ;
	margin-top : 30px;
	position : absolute;
	overflow:visible; }
	
	P.titre {
	font-size : 20px;
	font-weight : bold;
	text-align : center;
	padding : 0px;
	margin : 0px;
	}
	
	
	P.titre_bandeau_test {
	font-size : 30px;
	color : #FFFFFF;
	font-weight : bold;
	text-align : center;
	}
	
	P.titre_moy {
	font-size : 16px;
	font-weight : bold;
	text-align : center;
	}
	
	P.titre_petit {
	font-family: arial;
	color : #9A0000;
	font-size : 13px;
	font-weight : bold;
	text-align : center;
	}
	
	p.petit {
	font-size : 12px;
	font-weight : bold;
	text-align : center;
	margin : 0px;
	}
	
	
	DIV.bandeau_annonces {
	background-color: CCCCCC; 
	width : 180px;
	height : 490px;
	padding-top : 0px;
	margin-right : 0px;
	position : relative;
	float : right;
	font-size : 12px;
	overflow:visible; }
	
	DIV.bloc_recherche1 {
	background-color: FFFFFF; 
	width : 450px;
	height : 100px;
	left : 50%;
	margin-left:-190px ;
	margin-top : 30px;
	position : absolute;
	font-size : 14px;
	font-weight : bold;
	overflow:visible; }
	
	DIV.cat_recherche1 {
	background-color: FFFFFF; 
	width : 260px;
	height : 30px;
	left : 0%;
	margin-left:170px ;
	margin-top : 5px;
	font-size : 14px;
	color : 000000;
	font-weight : bold;
	overflow:visible; }
	
		
	DIV.type_recherche1 {
	background-color: FFFFFF; 
	width : 450px;
	height : 30px;
	left : 0%;
	margin-left:65px ;
	margin-top : -5px;
	font-size : 10px;
	font-weight : bold;
	overflow:visible; }
	
	DIV.cat_recherche2 {
	background-color: FFFFFF; 
	width : 250px;
	height : 30px;
	margin : 0px;
	padding : 0px;
	left : 445px;
	top : 0px;
	position : absolute;
	font-size : 16px;
	color : 000000;
	font-weight : bold;
	overflow:visible; }
	
	DIV.type_recherche2 {
	background-color: FFFFFF; 
	width : 600px;
	height : 30px;
	padding-left : 0px;
	font-size : 10px;
	font-weight : bold;
	overflow:visible; }
	
		
	DIV.boutons_rech2 {
	padding : 0px;
	background-color: FFFFFF; 
	left : 67%;
	margin-top:-35px ;
	position : relative;
	overflow:visible;
	font-weight : bold;
	}
	
	DIV.bloc_recherche2 {
	background-color: FFFFFF; 
	width : 420px;
	height : 30px;
	left : 20px;
	top : 30px;
	margin-left: 0px ;
	margin-top : 20px;
	position :absolute;
	font-size : 10px;
	font-weight : bold;
	overflow:visible; }
	
	
	DIV.elargir_recherche {
	-moz-border-radius: 10px 10px 10px 10px;
	border:solid BBBBFF 1px;
	background-color: FFFFFF; 
	z-index : 1000;
	position : absolute;
	padding : 3px;
	left : 420px;
	top : 15px;
	overflow:visible;
	font-size : 10px;	
	}
	
	DIV.global_annonce {
	background-color: FFFFFF; 	
	top : 80px;
	padding : 0px;
	margin-left :10px;
	margin-top:20px;
	position : absolute;
	z-index : 1;
	float:left;
	}
	
	DIV.pages {
	background-color: FFF99F; 	
	padding : 0px;
	top : 0px;
	right : 30px;
	float : right;
	font-size : 10px;
	position : absolute;
	z-index : 1;
	}
	
	DIV.parution {
	background-color: FFFFFF; 	
	margin-top:20px;
	padding : 0px;
	width : 350px;
	top : 55px;
	left : 500px;
	text-align : center;
	font-size : 12px;
	z-index : 2;
	position : absolute;
	}
	
	DIV.trait_deco {
	background-color: FFF99F; 	
	padding : 0px;
	margin : 0px;
	width : 100%;
	height : 2px;
	left : 0px;
	right : 0px;
	top : 68px;
	position : absolute;
	z-index : 1;
	}
	
	DIV.trait_deco_bas {
	background-color: FFF99F; 	
	padding : 0px;
	margin : 0px;
	width : 100%;
	height : 2px;
	left : 0px;
	right : 0px;
	bottom : 32px;
	position : absolute;
	z-index : 1;
	}
	
	
	Input.boutonvalider {
	width:7em;
	}
	
	DIV.texte_moteur {
	padding : 5px;
	background-color: FFFEEF;
	border:solid black 1px;
	-moz-border-radius: 10px 10px 10px 10px;
	width : 400px;
	margin-top : 140px;
	left : 50%;
	margin-left:-190px ;
	position : absolute;
	overflow:visible; }
	
	
	DIV.titre_cen {
	padding : 0px;
	background-color: FFFFFF; 
	width : 90%;
	margin : 0px;
	padding-left : 0px;
	font-size : 22px;
	left : 0px;
	text-align : center;
	z-index : 0;
	position : absolute;
	overflow:visible; 
	}
	
	
	DIV.nav {
	background-color: FFFEEF;
	padding-top : 5px;
	margin-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	position : absolute;
	overflow:visible; 
	}
	
	DIV.logo {
	background-color: FFFEEF;
	padding : 0px;
	margin : 0px;
	top : 0px;
	left : 120px;
	position : absolute;
	overflow:visible; 
	}
	
	DIV.actions_haut {
	background-color: ;
	padding : 0px;
	margin : 0px;
	width : 550px;
	height : 50px;
	left : 433px;
	position : absolute;
	overflow:visible;
	top: 0px;

	}
	
	
	DIV.bandeau_client {
	width : 500px;
	height : 60px;
	background-color: 000000;
	padding-top : 0px;
	margin-top : 0px;
	margin-left : 200px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	position : absolute;
	overflow:visible; 
	}
	
		
	H1 {font-family: arial; font-size: 10pt; color: #FF00FF;font-weight: normal}
	A:link {font-family: arial; font-size: 10px; color: #0000AF;font-weight: normal}
	A:visited { font-family: arial; font-size: 10px; color: #0000AF;font-weight: normal}
	A:hover { font-size: 10pt; color: #FF00AF; font-family: arial;font-weight: normal}
	A.petit:link {font-family: arial; font-size: 11px; color: #0000AF; font-weight: normal}
	A.petit:visited {font-family: arial; font-size: 11px; color: #0000AF; font-weight: normal}
	A.petit:hover { font-family: arial;font-size: 11px;  color: #FF00AF; font-weight: normal}
	A.moyen:link {font-family: arial; font-size: 12px; color: #FFFF00; font-weight: normal}
	A.moyen:visited {font-family: arial; font-size: 12px; color: #FFFF00; font-weight: normal}
	A.moyen:hover { font-family: arial;font-size: 12px;  color: #00FFFF; font-weight: normal}
	A.petitrouge:link {font-family: Arial; font-size: 12px; color: red;font-weight: normal}
	A.petitrouge:visited {font-family: Arial; font-size: 12px; color: red;font-weight: normal}
	A.petitrouge:hover { font-family: Arial; font-size: 12px;  color: red;font-weight: normal}
	A.petitgras:link {font-family: Arial; font-size: 12px; color: #0000AF;font-weight: normal;font-weight: bold}
	A.petitgras:visited {font-family: Arial; font-size: 12px; color: #0000AF;font-weight: normal;font-weight: bold}
	A.petitgras:hover { font-family: Arial; font-size: 12px;  color: #0000AF;font-weight: normal;font-weight: bold}
	A.vert:link {font-family: Arial; font-size: 12px; color: #33FFCC;font-weight: bold}
	A.vert:visited {font-family: Arial; font-size: 12px; color: #33FFCC;font-weight: bold}
	A.vert:hover { font-family: Arial; font-size: 12px;  color: #FF3333;font-weight: bold}
	A.rouge:link {font-family: Arial; font-size: 16px; color: #FF0668;font-weight: bold}
	A.rouge:visited {font-family: Arial; font-size: 16px; color: #FF0668;font-weight: bold}
	A.rouge:hover { font-family: Arial; font-size: 16px;  color: #0000AF;font-weight: bold}
	A.rougebolditalic:link {font-family: Arial; font-size: 16px; font-size: 14pt; color: red;font-weight: bold;font-style: italic}
	A.rougebolditalic:visited {font-family: Arial; font-size: 16px; font-size: 14pt; color: red;font-weight: bold;font-style: italic}
	A.rougebolditalic:hover  {font-family: Arial; font-size: 16px; font-size: 14pt; color: red;font-weight: bold;font-style: italic}
	A.bleu:link {font-family: Arial; font-size: 12px; font-size: 10pt; color: blue;}
	A.bleu:visited {font-family: Arial; font-size: 12px; font-size: 10pt; color: blue;}
	A.bleu:hover  {font-family: Arial; font-size: 12px; font-size: 10pt; color: blue;}
	A.regie:link  {font-family: Arial; font-size:9pt; color:#ffffff;}
	A.regie:visited  {font-family: Arial; font-size:9pt; color:#ffffff;}
	A.regie:hover  {font-family: Arial; font-size:9pt; color:#777777;}

	A.petitgras_bandeau:link {font-family: Arial; font-size: 8px; color: #0000AF;font-weight: normal;font-weight: bold}
	A.petitgras_bandeau:visited {font-family: Arial; font-size: 8px; color: #0000AF;font-weight: normal;font-weight: bold}
	A.petitgras_bandeau:hover { font-family: Arial; font-size: 8px;  color: #0000AF;font-weight: normal;font-weight: bold}

	
	TD  {font-family: verdana; font-size: 13px; font-size: 10pt; color: #0000AF;font-weight: normal}
	.petittexte  {font-family: Arial; font-size: 10px; font-size: 8pt; color: #0000AF;font-weight: normal}
	.trespetittexte  {font-family: Arial; font-size: 9px; font-size: 7pt; color: #0000AF;font-weight: normal}
	.texte  {font-family: Arial; font-size: 12px; font-size: 9pt; color: #0000AF}
	.textebold  {font-family: Arial; font-size: 10px; font-size: 8pt; color: #0000AF; font-weight: bold}
	.texterougebolditalic  {font-family: Arial; font-size: 16px; font-size: 14pt; color: red; font-weight: bold; font-style: italic}
	.texterougebold  {font-family: Arial; font-size: 16px; font-size: 14pt; color: red; font-weight: bold;}
	.normaltexterougebolditalic {font-family: Arial; font-size: 12px; font-size: 10pt; color: red; font-style: italic;font-weight: bold}
	.normaltexterougebold {font-family: Arial; font-size: 12px; font-size: 10pt; color: red; font-weight: bold}
	.texteblanc  {font-family: verdana; font-size: 12px; font-size: 8pt; color: #ffffff}
	.textebleuitalic {font-family: Arial; font-size: 12px; font-size: 10pt; color: blue; font-style: italic;}
	.grostextebleubold {font-family: Arial; font-size: 16px; font-size: 14pt; color: blue;font-weight: bold;}
	.textebleu {font-family: Arial; font-size: 12px; font-size: 10pt; color: blue;}
	.textenoir {font-family: Arial; font-size: 10px; font-size: 10pt; color: black;}
	.petittexte_bandeau  {font-family: Arial; font-size: 10px; color: #0000AF;font-weight: normal}
	.textebold_bandeau  {font-family: Arial; font-size: 11px; color: #0000AF; font-weight: bold}

