body {
	scrollbar-3dlight-color: #D8D4D3;
	scrollbar-arrow-color: #42505B;
	scrollbar-base-color: #D8D4D3;
	scrollbar-darkshadow-color: #42505B;
	scrollbar-face-color: #D8D4D3;
	scrollbar-highlight-color: #D8D4D3;
	scrollbar-shadow-color: #D8D4D3;
	scrollbar-track-color: #C6C2BF;
	
	background-image: url(images/accueil/bg.jpg);
	background-repeat: repeat-x;
	background-color: #C6C2BF;
}

TD {
   color: #323C3E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}

A {
	text-decoration: none;
	color: #6F7A7C;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

A:Hover {
	text-decoration: none;
	color: #393E3E;
	font-weight: bold;
}

A:active {
	text-decoration: none;
	color: #393E3E;
	font-weight: bold;
}

a.menubasdepage {
	text-decoration: none;
	color: White;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.menubasdepage:active {
	text-decoration: none;
	color: White;
	font-weight: bold;
	font-style: italic;
}

a.menubasdepage:hover {
	text-decoration: none;
	color: White;
	font-weight: bold;
	font-style: italic;
}

p {
	color: #323C3E;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 2px 2px 2px 2px;
	}

	
input {
	background-color: White;
	color: Black;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #9FA09B;
}

select {
	background-color: White;
	color: Black;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #9FA09B;
}

textarea{
	background-color: White;
	color: Black;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #9FA09B;
}

textfield{
	background-color: White;
	color: Black;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #9FA09B;
}

.accueil

{
	color: #6F7A7C;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 2px 2px 2px 2px;
	letter-spacing: 1px;
	word-break: 2px;
	text-align: justify;
}

.txt

{
	color: #323C3E;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 2px 2px 2px 2px;
	letter-spacing: 2px;
	word-break: 4px;
	text-align: justify;
}

.txtblanc

{
	color: White;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 2px 2px 2px 2px;
	letter-spacing: 2px;
	word-break: 4px;
	text-align: justify;
}


.legende
{
	color: #323C3E;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 2px 2px 2px 2px;
	text-align: justify;
}


.baspage

{
	color: #D8D4D3;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 2px 2px 2px 2px;
	letter-spacing: 2px;
	word-break: 4px;
}


.titresblanc

{
	color: White;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 2px 2px 2px 2px;
}



.titresblanc2

{
	color: White;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 2px 2px 2px 2px;
}

.titresblanc3

{
	color: White;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 2px 2px 2px 2px;
}
a.titreactu {
	color: White;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 2px 2px 2px 2px;
}

a.titreactu:active {
	color: White;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 2px 2px 2px 2px;
}

a.titreactu:hover {
	color: #C6C2BF;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 2px 2px 2px 2px;
}

.titresrouge

{
	color: #83130F;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 2px 2px 2px 2px;
}

.titresgris

{
	color: #323C3E;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 2px 2px 2px 2px;
}

.tarifs

{
	color: White;
	font-size: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 2px 2px 2px 2px;
	letter-spacing: 10px;
}

.contact

{
	color: #323C3E;
	font-size: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 2px 2px 2px 2px;
	letter-spacing: 10px;
}

.prix

{
	color: #323C3E;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 2px 2px 2px 2px;
	text-align: justify;
}
.imagevoir { background-image: url(voir.gif); } 
.imagecacher { background-image: url(cacher.gif); } 
.montrer { display: block; } 
.cacher { display: none;  margin: 0 0px; height:1px;} 
.cachetoutvoir { display: none; } 
.cachetoutcacher { display: none; } 
.toutcacher { background-image: url(cachertout.gif); cursor: pointer; display: block; background-repeat: no-repeat; } 
.toutvoir { background-image: url(voirtout.gif); cursor: pointer; display: block; background-repeat: no-repeat; } 