body {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #77745E;
	text-decoration: none;
	margin: 0;
	background: CCC4A0;
}

img { border: none; }

a {font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color:#569ED6; text-decoration: none; }
a:hover {text-decoration: underline;}

span.lien {font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color:#569ED6; text-decoration: none; cursor: pointer; }
span.lien:hover {text-decoration: underline; cursor: pointer;}

a.lien_marron {font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color:#77745E; text-decoration: underline; }
a.lien_marron:hover {text-decoration: underline;}

table.principal {
	width: 795px;
}

td.texte {
	height: 100%;
	width: 575px;
	background: White;
}

table.texte {
	width: 100%;
	height: 100%;
	background: White;
}

table.fin {
	width: 100%;
}

td.menu {
	width: 173px;
	background: url(images/fond77.gif);	   
}

td.menu1 {
	width: 85px;
	height: 69px;
	background: url(images/fond44.jpg);	  
}

td.menu2 {
	width: 88px;
	height: 69px;
	background: url(images/fond45.jpg);	  
}

td.menu3 {
	width: 85px;
	height: 57px;
	background: url(images/fond56.jpg);	  
}

td.menu4 {
	width: 88px;
	height: 57px;
	background: url(images/fond57.jpg);	  
}

td.bouton {
	width: 173px;
	height: 30px;  
}

td.trait {
	width: 173px;
	height: 2px;  
}

table.menu {
	width: 100%;
	height: 100%;
	background: url(images/fond77.gif);	  
}

table.contenu {
	height: 100%;
	 
}

td.contenu {
	width: 589px;
	height: 100%;  
	background: White;
}

.marron_clair1 {
	background: #ECE7D4;
	width: 10px;	  
}

.marron_clair2 {
	background: #ECE7D4;
	width: 11px;
	background-color: #ECE7D4;
}

.marron_clair3 {
	background: #ECE7D4;
	height: 14px;	  
}

.marron_clair4 {
	width: 10px;
	background: #ECE7D4;
	height: 18px;	  
}

.marron_clair5 {
	width: 11px;
	background: #ECE7D4;
	height: 18px;	  
}

.marron_clair6 {
	height: 6px;
	background: #ECE7D4;
}

td.fond2 {
	width: 6px;
	height: 84px;
	background: url(images/fond2.gif);
}

.logo {
	width: 93px;
	height: 84px;
}

.ecuries_namaste {
	width: 246px;
	height: 84px;
	background: url(images/ecuries_namaste.gif);
}

.fond5 {
	width: 404px;
	height: 84px;
	background: url(images/fond5.jpg);
}

.fond6 {
	width: 40px;
	height: 84px;
	background: url(images/fond6.jpg);
}

.fond7 {
	width: 6px;
	height: 84px;
	background: url(images/fond7.gif);
}

.fond9 {
	width: 6px;
	height: 5px;
	background: url(images/fond9.jpg);
}

.fond10 {
	width: 14px;
	height: 5px;
	background: url(images/fond10.jpg);
}

.fond11 {
	width: 79px;
	height: 5px;
	background: url(images/fond11.jpg);
}

.fond12 {
	width: 246px;
	height: 5px;
	background: url(images/fond12.jpg);
}

.fond13 {
	width: 404px;
	height: 5px;
	background: url(images/fond13.jpg);
}

.fond14 {
	width: 26px;
	height: 5px;
	background: url(images/fond14.jpg);
}

.fond15 {
	width: 14px;
	height: 5px;
	background: url(images/fond15.jpg);
}

.fond16 {
	width: 6px;
	height: 5px;
	background: url(images/fond16.jpg);
}

.fond17 {
	width: 6px;
	height: 11px;
	background: url(images/fond17.jpg);
}

.fond18 {
	width: 14px;
	height: 11px;
	background: url(images/fond18.jpg);
}

.fond19 {
	width: 79px;
	height: 11px;
	background: url(images/fond19.jpg);
}

.fond20 {
	width: 246px;
	height: 11px;
	background: url(images/fond20.jpg);
}

.fond21 {
	width: 404px;
	height: 11px;
	background: url(images/fond21.jpg);
}

.fond22 {
	width: 26px;
	height: 11px;
	background: url(images/fond22.jpg);
}

.fond23 {
	width: 14px;
	height: 11px;
	background: url(images/fond23.jpg);
}

.fond24 {
	width: 6px;
	height: 11px;
	background: url(images/fond24.jpg);
}

.fond25 {
	width: 6px;
	height: 10px;
	background: url(images/fond25.jpg);
}

.fond26 {
	width: 14px;
	height: 10px;
	background: url(images/fond26.jpg);
}

.fond27 {
	width: 79px;
	height: 10px;
	background: url(images/fond27.jpg);
}

.fond28 {
	width: 246px;
	height: 10px;
	background: url(images/fond28.jpg);
}

.fond29 {
	width: 318px;
	height: 10px;
	background: url(images/fond29.jpg);
}

.fond30 {
	width: 70px;
	height: 10px;
	background: url(images/fond30.jpg);
}

.fond31 {
	width: 16px;
	height: 10px;
	background: url(images/fond31.jpg);
}

.fond32 {
	width: 26px;
	height: 10px;
	background: url(images/fond32.jpg);
}

.fond33 {
	width: 14px;
	height: 10px;
	background: url(images/fond33.jpg);
}

.fond34 {
	width: 6px;
	height: 10px;
	background: url(images/fond34.jpg);
}

.fond37 {
	width: 7px;
	height: 14px;
	background: url(images/fond37.jpg);
}

.fond38 {
	width: 467px;
	height: 14px;
	background: url(images/fond38.jpg);
}


.fond39 {
	width: 70px;
	height: 14px;
	background: url(images/fond39.jpg);
}


.fond40 {
	width: 45px;
	height: 14px;
	background: url(images/fond40.jpg);
}

.fond46 {
	width: 7px;
	background: url(images/fond46.jpg);
}

.fond47 {
	width: 421px;
	background: url(images/fond47.jpg);
}

.fond48 {
	width: 46px;
	height: 64px;
	background: url(images/fond48.jpg);
}

.fond49 {
	width: 115px;
	height: 64px;
	background: url(images/fond49.jpg);
}

.fond52 {
	width: 7px;
	height: 48px;
	background: url(images/fond52.jpg);
}


.fond53 {
	width: 37px;
	height: 48px;
	background: url(images/fond53.gif);
}


.fond54 {
	width: 244px;
	height: 48px;
	background: url(images/fond54.gif);
}


.fond55 {
	width: 140px;
	height: 48px;
	background: url(images/fond55.gif);
}

.fond58 {
	width: 46px;
	height: 48px;
	background: url(images/fond58.gif);
}

.fond59 {
	width: 115px;
	height: 48px;
	background: url(images/fond59.jpg);
}

.fond60 {
	width: 7px;
	height: 24px;
	background: url(images/fond60.jpg);
}

.fond61 {
	width: 467px;
	height: 24px;
	background: url(images/fond61.jpg);
}

.fond62 {
	width: 70px;
	height: 24px;
	background: url(images/fond62.jpg);
}

.fond63 {
	width: 45px;
	height: 24px;
	background: url(images/fond63.jpg);
}

.fond64 {
	width: 7px;
	height: 100%;
	background: url(images/fond64.gif);
}

.fond70 {
	width: 7px;
	height: 100%;
	background: url(images/fond70.jpg);
}

.fond81 {
	width: 7px;
	height: 18px;
	background: url(images/fond81.gif);
}

.fond82 {
	width: 537px;
	height: 18px;
	background: url(images/fond82.gif);
}

.fond83 {
	width: 45px;
	height: 18px;
	background: url(images/fond83.jpg);
}

.fond84 {
	height: 11px;
	background: url(images/fond84.jpg);
}

.fond85 {
	height: 9px;
	background: url(images/fond85.jpg);
}

.fond86 {
	height: 9px;
	width: 11px;
	background: url(images/fond86.jpg);
}

.fond87 {
	height: 9px;
	width: 6px;
	background: url(images/fond87.jpg);
}

.fond89 {
	height: 9px;
	width: 6px;
	background: url(images/fond89.jpg);
}

.fond90 {
	height: 9px;
	width: 10px;
	background: url(images/fond90.jpg);
}

.fond91 {
	height: 9px;
	background: url(images/fond91.jpg);
}

.fond92 {
	height: 9px;
	width: 11px;
	background: url(images/fond92.jpg);
}

.fond93 {
	height: 9px;
	width: 6px;
	background: url(images/fond93.jpg);
}

.fond94 {
	height: 9px;
	width: 6px;
	background: url(images/fond94.jpg);
}

.fond95 {
	height: 9px;
	width: 10px;
	background: url(images/fond95.jpg);
}

.adresse {
	height: 47px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background: url(images/fond88.jpg);
}

.realisation {
	height: 47px;
	background: url(images/fond88.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: right;
}

.bord1 {
	width: 6px;
	background: url(images/fond35.gif);
}

.bord2 {
	width: 6px;
	background: url(images/fond51.jpg);
}

td {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #77745E;
	text-decoration: none;
	text-align: justify;
}

table.include {
	width: 100%
}

.imprim {
	text-align: right;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.fin_menu1 {
	width: 85px;
	height: 18px;
	background: url(images/fond79.gif);
}

.fin_menu2 {
	width: 88px;
	height: 18px;
	background: url(images/fond80.gif);
}

ul.accueil {
	list-style: url(images/puce.gif);
	margin-left: 0;
	padding-left: 50px;
	margin-top: 2px;
	margin-bottom: 0px;
}

li.accueil {
	margin-bottom: 5px;
}

.titre {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #77745E;
	text-decoration: none;
	font-weight: bold;
}

input.texte {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #77745E;
}

textarea.texte {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #77745E;
}

.sous-titre {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #77745E;
	font-weight: bold;
}

.rouge {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #D42B2B;
	font-weight: bold;
}

input.inscription {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #77745E;
	width: 300;
}

textarea.inscription {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #77745E;
	width: 300;
	height: 60;
}

.test_form {
	position: absolute;
	left: -5000px;
}
