body {
	margin: 0px;
}
.txtMarron {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #742e00;
}
.txtMarron a {
	color: #742e00;
	text-decoration:none;
}
.txtMarron a:hover {
	color: #742e00;
	text-decoration:underline;
}
.txtMarron a:active {
	color:#742e00;
	text-decoration:none;
}
p {
	margin: 0px;
}
.nav1 a {
	display:block;
	width: 213px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7f2a00;
	text-transform: uppercase;
	background: url(images/commun/nav/activites_on.gif) 0 0 no-repeat;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 30px;
	font-weight: bold;
}
.nav1 a:hover {	
	background-position: 0 -35px;
	color: #bf1f00;
	background: url(images/commun/nav/activites.gif) 0 0 no-repeat;
}
.nav1 a:active {
	background-position: 0 -70px;
	color:#bf1f00;
}
.nav2 a {
	display:block;
	width: 213px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7f2a00;
	text-transform: uppercase;
	background: url(images/commun/nav/fond2_on.gif) 0 0 no-repeat;
	text-decoration: none;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 30px;
	font-weight: bold;
}
.nav2 a:hover {	
	background-position: 0 -35px;
	color: #bf1f00;
	background: url(images/commun/nav/fond2.gif) 0 0 no-repeat;
}
.nav2 a:active {
	background-position: 0 -70px;
	color:#bf1f00;
}
.nav3 a {
	display:block;
	width: 213px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7f2a00;
	text-transform: uppercase;
	background: url(images/commun/nav/contact_on.gif) 0 0 no-repeat;
	text-decoration: none;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
	font-weight: bold;
}
.nav3 a:hover {	
	background-position: 0 -35px;
	color: #bf1f00;
	background: url(images/commun/nav/contact.gif) 0 0 no-repeat;
}
.nav3 a:active {
	background-position: 0 -70px;
	color:#bf1f00;
}.separationV {
	background-image: url(images/commun/nav/ombre.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.padding-ssmenu {
	padding-right: 13px;
	padding-left: 10px;
}
.nav-ssmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b4b4b;
}

.footer2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343434;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343434;
	background-image: url(images/commun/fond-footer.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 55px;
	padding-left: 30px;
}
.footer a {
	color: #4b4b4b;
	text-decoration:none;
}
.footer a:hover {
	color: #b54000;
	text-decoration:none;
}
.footer a:active {
	color:#b54000;
	text-decoration:none;
}
.sign {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343434;
	padding-right: 30px;
}
.sign a {
	color: #4b4b4b;
	text-decoration:none;
}
.sign a:hover {
	color: #b54000;
	text-decoration:none;
}
.sign a:active {
	color:#b54000;
	text-decoration:none;
}
.nav-ssmenu a {
	color: #4b4b4b;
	text-decoration:none;
}
.nav-ssmenu a:hover {
	color: #b54000;
	text-decoration:none;
}
.nav-ssmenu a:active {
	color:#b54000;
	text-decoration:none;
}
.titre {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #323232;
	background-image: url(images/commun/nav/fond-ssmenu2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 26px;
	padding-left: 18px;
}
.titre2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #323232;
}
.titre3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #ac5108;
}	
.ssmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #742e00;
	background-image: url(images/commun/nav/fond-ssmenu.gif);
	height: 29px;
	padding-left: 15px;
}
.paddingTXT {
	padding-right: 18px;
	padding-left: 18px;
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b4b4b;
	text-align: justify;
}
.txt a {
	color: #742e00;
	text-decoration:none;
}
.txt a:hover {
	color: #742e00;
	text-decoration:underline;
}
.txt a:active {
	color:#742e00;
	text-decoration:none;
}
.txt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b4b4b;
	text-align: justify;
}
.txt p {
	padding-bottom: 13px;
}
