/* CSS Document */

body { padding:0px; margin:0px; background-color:#1b0d00; font:11px Verdana, Arial, Helvetica, sans-serif; line-height:18px; }


/* G É N É R A L  */

p { margin-top:0px; margin-bottom:10px; }
#Principal { width:990px; margin:0 auto; border:solid 1px #9d6614; border-top-width:3px; }

.field { border:solid 1px #8b5b4b; height:13px; line-height:13px; }
.fieldForm { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#441707; border:solid 1px #000000; width:100%; }
.btnForm { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold; background-color:#936856; height:20px; width:200px; }


/*  E N T E T E  */

#Entete { height:279px; }
#EnteteLogo { width:341px; height:279px; float:left; background:url(fr/images/entete_logo.gif) no-repeat top left #FFFFFF; position:relative; }
	#MenuPrincipal { margin:0px; padding:0px; width:160px; position:absolute; top:100px; left:181px; text-align:left; }
	#MenuPrincipal ul { margin:0px; padding:0px; }
	#MenuPrincipal li { list-style:none; padding:0px; margin:0px; }
	/* Accueil */
		.m_accueil:Link { display:block; width:138px; height:19px; padding-top:10px; padding-left:22px; border-bottom:solid 1px #910a0e; color:#000000; text-decoration:none; background:url(images/m_pAccueil.jpg) no-repeat left; }
		.m_accueil:Visited { display:block; width:138px; height:19px; padding-top:10px; padding-left:22px; border-bottom:solid 1px #910a0e; color:#000000; text-decoration:none; background:url(images/m_pAccueil.jpg) no-repeat left; }
		.m_accueil:Hover { display:block; width:138px; height:19px; padding-top:10px; padding-left:22px; border-bottom:solid 1px #be7d15; color:#be7d15; text-decoration:none; background:url(images/m_pOver.jpg) no-repeat left; }
	/* Entreprise */
		.m_entreprise:Link { display:block; width:138px; height:19px; padding-top:10px; padding-left:22px; border-bottom:solid 1px #910a0e; color:#000000; text-decoration:none; background:url(images/m_pentreprise.jpg) no-repeat left; }
		.m_entreprise:Visited { display:block; width:138px; height:19px; padding-top:10px; padding-left:22px; border-bottom:solid 1px #910a0e; color:#000000; text-decoration:none; background:url(images/m_pentreprise.jpg) no-repeat left; }
		.m_entreprise:Hover { display:block; width:138px; height:19px; padding-top:10px; padding-left:22px; border-bottom:solid 1px #be7d15; color:#be7d15; text-decoration:none; background:url(images/m_pOver.jpg) no-repeat left; }
	/* Services */
		.m_services:Link { display:block; width:138px; height:19px; padding-top:10px; padding-left:22px; border-bottom:solid 1px #910a0e; color:#000000; text-decoration:none; background:url(images/m_pServices.jpg) no-repeat left; }
		.m_services:Visited { display:block; width:138px; height:19px; padding-top:10px; padding-left:22px; border-bottom:solid 1px #910a0e; color:#000000; text-decoration:none; background:url(images/m_pServices.jpg) no-repeat left; }
		.m_services:Hover { display:block; width:138px; height:19px; padding-top:10px; padding-left:22px; border-bottom:solid 1px #be7d15; color:#be7d15; text-decoration:none; background:url(images/m_pOver.jpg) no-repeat left; }
	/* Produits */
		.m_produits:Link { display:block; width:138px; height:19px; padding-top:10px; padding-left:22px; border-bottom:solid 1px #910a0e; color:#000000; text-decoration:none; background:url(images/m_pProduits.jpg) no-repeat left; }
		.m_produits:Visited { display:block; width:138px; height:19px; padding-top:10px; padding-left:22px; border-bottom:solid 1px #910a0e; color:#000000; text-decoration:none; background:url(images/m_pProduits.jpg) no-repeat left; }
		.m_produits:Hover { display:block; width:138px; height:19px; padding-top:10px; padding-left:22px; border-bottom:solid 1px #be7d15; color:#be7d15; text-decoration:none; background:url(images/m_pOver.jpg) no-repeat left; }
	/* Contact */
		.m_contact:Link { display:block; width:138px; height:19px; padding-top:10px; padding-left:22px; border-bottom:solid 1px #910a0e; color:#000000; text-decoration:none; background:url(images/m_pContact.jpg) no-repeat left; }
		.m_contact:Visited { display:block; width:138px; height:19px; padding-top:10px; padding-left:22px; border-bottom:solid 1px #910a0e; color:#000000; text-decoration:none; background:url(images/m_pContact.jpg) no-repeat left; }
		.m_contact:Hover { display:block; width:138px; height:19px; padding-top:10px; padding-left:22px; border-bottom:solid 1px #be7d15; color:#be7d15; text-decoration:none; background:url(images/m_pOver.jpg) no-repeat left; }

#EnteteCentre { width:235px; height:279px; float:left; background:url(images/entete_centre.jpg) no-repeat; }
#EnteteProduits { width:414px; height:279px; float:left; background-color:#FFFFFF; }


/*  P A G E  */

	/*  Accieul  */
		#Page { height:100%; }
		#AccueilGauche { width:331px; height:293px; float:left; background:url(images/accueil_gauche_bgTop.gif) repeat-x top #dfcfbe; }
		#AccueilGauche2 { width:331px; height:293px; background:url(images/accueil_gauche_bgDroit.gif) no-repeat right top; }
		#AccueilGauche3 { width:331px; height:293px; background:url(images/accueil_gauche_bgBas.gif) repeat-x bottom; }
			.acceuilGaucheDetail:Link { display:block; width:45px; color:#910a0e; padding-left:17px; background:url(images/accueil_gauche_puce.gif) no-repeat left; }
			.acceuilGaucheDetail:Visited { display:block; width:45px; color:#910a0e; padding-left:17px; background:url(images/accueil_gauche_puce.gif) no-repeat left; }
			.acceuilGaucheDetail:Hover { display:block; width:45px; color:#910a0e; padding-left:17px; background:url(images/accueil_gauche_puceO.gif) no-repeat left; text-decoration:none; }
		#AccueilCentre { width:245px; height:293px; float:left; background:url(images/accueil_centre.jpg) no-repeat; }
		#AccueilDroite { width:414px; height:293px; float:left; background:url(images/accueil_bgTop.gif) repeat-x top #000000; }
		#TexteAccueil { padding-left:36px; padding-right:23px; color:#FFFFFF; }

	/*  Autre  */
		#AutrePage { background:url(fr/images/autre_gauche_slogant.gif) no-repeat top left #090302; }
		#AutreGauche { width:331px; height:100%; background:url(fr/images/autre_gauche_cafe.jpg) no-repeat bottom; }
			.autreGaucheDetail:Link { display:block; color:#910a0e; padding-left:17px; background:url(images/accueil_gauche_puce.gif) no-repeat left; }
			.autreGaucheDetail:Visited { display:block; color:#910a0e; padding-left:17px; background:url(images/accueil_gauche_puce.gif) no-repeat left; }
			.autreGaucheDetail:Hover { display:block; color:#910a0e; padding-left:17px; background:url(images/accueil_gauche_puceO.gif) no-repeat left; text-decoration:none; }
		#AutreDroit { width:659px; background:url(images/autre_bgFond.gif) repeat-y; }
		#AutreDroiteTop { height:67px; background:url(images/autre_bgTop.jpg) no-repeat top left; }
		#TexteAutre { width:546px; padding-left:90px; padding-right:23px; color:#000000; background:url(images/autre_bgGauche.gif) no-repeat top left; }
		
		.lienCentre:Link { color:#910a0e; padding-left:17px; }
		.lienCentre:Visited { color:#910a0e; padding-left:17px; }
		.lienCentre:Hover { color:#910a0e; padding-left:17px; }


/* B A S  P A G E  */

	/*  Accueil  */
		#BasPage { height:62px; }
		#AccueilBasGauche { width:331px; height:62px; float:left; background:url(images/accueil_bas_gauche.jpg); }
		#AccueilBasCentre { width:245px; height:62px; float:left; background:url(images/accueil_bas_centre.jpg); }
		#AccueilBasDroite { width:414px; height:62px; float:left; background:url(images/accueil_bas_droite.jpg); }

	/*  Autre  */
		#AutreBasPage { height:107px; }
		#AutreBasGauche { width:331px; height:107px; float:left; background:url(images/autre_bas_gauche.jpg); }
		#AutreBasCentre { width:245px; height:107px; float:left; background:url(images/autre_bas_centre.jpg); }
		#AutreBasDroite { width:414px; height:107px; float:left; background:url(images/autre_bas_droite.jpg); }


/* L I E N S  B A S  */

#LiensBas { width:990px; margin:0 auto; padding-top:5px; text-align:right; color:#FFFFFF; }
#LiensBas a:Link { color:#dbc8b7; }
#LiensBas a:Visited { color:#dbc8b7; }
#LiensBas a:Hover { color:#dbc8b7; text-decoration:none; }

/*  A U T R E  */

.Xdelete:link { color:#990000; font-weight:bold; }
.Xdelete:visited { color:#990000; font-weight:bold; }
.Xdelete:hover { color:#990000; font-weight:bold; text-decoration:none; }

.lienPage:link { color:#000000; font-weight:bold; }
.lienPage:visited { color:#000000; font-weight:bold; }
.lienPage:hover { color:#000000; font-weight:bold; text-decoration:none; }

.polGen { font:11px Verdana, Arial, Helvetica, sans-serif; }

.polGen:Link { font:11px Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color:#000000; }
.polGen:Visited { font:11px Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color:#000000;}
.polGen:Hover { font:11px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#000000;}
			

.hiddenPop { position:absolute; float:left; z-index:2; visibility:hidden; }
.visiblePop {
	width: 320px;
	position: absolute;
	float: left;
	text-align:left;
	background-color: #FFFFFF;
	border: solid 1px #000000;
	visibility: visible;
	padding: 10px;
	z-index: 110;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#000000;
}