body {
	background					: #FFFFFF;
	margin						: 20px 0 0 0;
	padding						: 0;
	font-size					: 1em;
}
img, table { 
	margin						: 0; 
	padding						: 0; 
	border						: none; 
}
h1, h2, h3, h4, h5, h6 { 
	margin						: 0; 
	padding						: 0; 
	font-size					: 1em; 
	font-weight					: normal;
}
.clear {
	clear						: both;
	height						: 0;
	overflow					: hidden;
	visibility					: hidden;
	}
#page_accueil {
	width						: 990px;
	margin-left					: auto;
	margin-right				: auto;
	height						: auto;
	background-image			: url(../images/ACCUEIL.jpg);
	background-repeat			: no-repeat;
}
#page_RUB_entreprise {
	width						: 990px;
	margin-left					: auto;
	margin-right				: auto;
	height						: auto;
	background-image			: url(../images/ENTREPRISE.jpg);
	background-repeat			: no-repeat;
}
#page_RUB_acheter {
	width						: 990px;
	margin-left					: auto;
	margin-right				: auto;
	height						: auto;
	background-image			: url(../images/ACHETER.jpg);
	background-repeat			: no-repeat;
}
#page_RUB_vendre {
	width						: 990px;
	margin-left					: auto;
	margin-right				: auto;
	height						: auto;
	background-image			: url(../images/VENDRE.jpg);
	background-repeat			: no-repeat;
}
#page_RUB_louer {
	width						: 990px;
	margin-left					: auto;
	margin-right				: auto;
	height						: auto;
	background-image			: url(../images/LOUER.jpg);
	background-repeat			: no-repeat;
}
#page_RUB_gerer {
	width						: 990px;
	margin-left					: auto;
	margin-right				: auto;
	height						: auto;
	background-image			: url(../images/GERER.jpg);
	background-repeat			: no-repeat;
}
#page_RUB_equipe {
	width						: 990px;
	margin-left					: auto;
	margin-right				: auto;
	height						: auto;
	background-image			: url(../images/EQUIPE.jpg);
	background-repeat			: no-repeat;
}
#page_RUB_defiscaliser {
	width						: 990px;
	margin-left					: auto;
	margin-right				: auto;
	height						: auto;
	background-image			: url(../images/LOISDEDEFISCALISATION.jpg);
	background-repeat			: no-repeat;
}
#page_RUB_contact {
	width						: 990px;
	margin-left					: auto;
	margin-right				: auto;
	height						: auto;
	background-image			: url(../images/CONTACT.jpg);
	background-repeat			: no-repeat;
}
#conteneur { 
	width						: 990px; 
}
#accueil {
	float						: left ;
	width						: 120px; 
	height 						: 40px;
	margin						: 0;
	padding						: 10px 0 0 0;
}
#navigation {
	float						: right;
	width						: 870px; 
	height 						: 40px;
	margin						: 0;
	padding						: 10px 0 0 0;
	text-align					: right;
}
#accueil .titre_navigation, #navigation .titre_navigation {
	font-family					: "Arial", "Helvetica", "Nimbus Sans L", sans-serif;
	font-weight					: bold;
	font-size					: 15px;
	color						: #FFFFFF;
}
#accueil .titre_navigation a, #navigation .titre_navigation a {
	color						: #FFFFFF;
	text-decoration				: none;
}
#accueil .titre_navigation a:hover, #navigation .titre_navigation a:hover {
	color						: #F8DD21;
	text-decoration				: none;
}
#navigation .titre_navigation .on {
	color						: #F8DD21;
}
#contenu {
	width						: 990px; 
}
#encart_gauche {
	float						: left ;
	width						: 200px; 
	margin						: 0;
	padding						: 20px 20px 20px 20px;
}
#encart_gauche .titre_navigation {
	font-family					: "Arial", "Helvetica", "Nimbus Sans L", sans-serif;
	font-weight					: bold;
	font-size					: 15px;
	color						: #000000;
}
#encart_gauche .titre_navigation a {
	color						: #000000;
	text-decoration				: none;
}
#encart_gauche .titre_navigation a:hover {
	color						: #CC5300;
	text-decoration				: none;
}
#encart_gauche .titre_navigation .on {
	color						: #CC5300;
}
#encart_gauche .texte_complementaire {
	font-family					: "Arial", "Helvetica", "Nimbus Sans L", sans-serif;
	font-size					: 13px;
	color						: #000000;
}
#encart_gauche .texte_complementaire a {
	color						: #000000;
}
#encart_gauche .texte_complementaire a:hover {
	color						: #000000;
}
#encart_principal {
	float						: right;
	width						: 680px;
	margin						: 0;
	padding						: 20px 30px 0 30px;
}
#encart_principal .puce_article {
	vertical-align				: bottom;
}
#encart_principal .titre_article {
	font-family					: "Verdana", "Bitstream Vera Sans", sans-serif;
	font-weight					: bold;
	font-size					: 15px;
	color						: #CC5300;
}
#encart_principal .titre2_article {
	font-family					: "Verdana", "Bitstream Vera Sans", sans-serif;
	font-weight					: bold;
	font-size					: 15px;
	color						: #000000;
}
#encart_principal .texte_article {
	font-family					: "Verdana", "Bitstream Vera Sans", sans-serif;
	font-size					: 12px;
	color						: #000000;
}
#encart_principal .texte_article a {
	color						: #FFF;
	text-decoration				: none;
}
#encart_principal .texte_article a.lien_pagination {
	font-size					: 18px;
	display						: block;
	float						: left;
	padding						: 3px 6px 3px 6px;
	margin						: 0 0 0 5px;
}
#encart_principal .texte_article .on {
	font-size					: 18px;
	color						: #FFFFFF;
	float						: left;
	padding						: 3px 6px 3px 6px;
	margin						: 0 0 0 5px;
	background					: #FF8000;
}
#encart_principal .texte_article a.lien_pagination {
	background-color			: #CC5300;   
}

#encart_principal .texte_article a.lien_pagination:hover {
	background-color: #FF8000;  
}

#encart_principal .texte_article a:hover {
	color						: #FFF;
	text-decoration				: underline;
}
#encart_principal .texte_formulaire {
	font-family					: "Verdana", "Bitstream Vera Sans", sans-serif;
	font-size					: 10px;
	color						: #000000;
}
#entete_accueil {
	width						: 990px;
	height						: 190px;
}
#entete_accueil #acces_partenaires{
	float						: right;
	margin 						: 0;
	padding						: 10px 10px 0 0;
	text-align					: right;
}
#acces_partenaires .texte {
	font-family					: "Verdana", "Bitstream Vera Sans", sans-serif;
	font-size					: 15px;
	color						: #CC5300;
	font-weight					: bold;
}
#acces_partenaires .texte a {
	color						: #CC5300;
	text-decoration				: none;
}
#acces_partenaires .texte a:hover {
	color						: #000000;
	text-decoration				: none;
}
#entete {
	width						: 990px;
	height						: 190px;
}
#entete #nom_site_spip, #entete a .spip_logos {
	display						: block;
	float						: left;
	margin 						: 0;
	padding						: 6px 0 0 6px;
	font-weight					: bold;
	font-size					: 14px;
}
#pied {
	clear						: both;
	float						: left;
	width						: 990px;
	margin						: 0;
	padding						: 0 10px 10px 10px;
	text-align					: center;
}
#pied .texte {
	font-family					: "Arial", "Helvetica", "Nimbus Sans L", sans-serif;
	font-size					: 11px;
	color						: #CC5300;
	font-weight					: bold;
}
#pied .texte a {
	color						: #CC5300;
}
#pied .texte a:hover {
	color						: #CC5300;
}
.nettoyeur { 
	clear						: both; 
	margin						: 0; 
	padding						: 0; 
	border						: none; 
	height						: 0; 
	line-height					: 1px; 
	font-size					: 1px; 
}
.invisible { 
	position					: absolute; 
	top							: -3000em; 
	height						: 1%; 
}
.formulaire_spip { 
	text-align					: left;
	/*font-size					: 0.77em;*/
}
.formulaire_spip p { 
	margin						: 0.5em 0; 
	padding						: 0; 
}

.formulaire_spip fieldset {
	
}
.formulaire_spip legend {
	
}
.formulaire_spip label {}
.formulaire_spip .forml { 
	width						: 99%; 
	/*font-family				: inherit; 
	font-size					: inherit;*/ 
}
/* Boutons */
.spip_bouton { 
	text-align					: right; 
}
.spip_bouton input { 
	float						: right; 
}
/* Reponse du formulaire */
.reponse_formulaire { 
	font-weight					: bold; 
	color						: #CC5300; 
}
fieldset.reponse_formulaire { 
	border-color				: #CC5300; 
	font-weight					: normal; 
}