td a.ssnav:link, td a.ssnav:visited, td .ssnavActive {
	background-image: url(../fr/img/gifs/puce_ss_nav.gif);
	background-repeat: no-repeat;
	background-position: 2px 10px;
	text-decoration: none;
	font-family: arial, sans-serif;
	padding: 2px 2px 3px 10px;
	font-size: 12px;
	color: #FFFFFF;
	height: 15px;
}
td .ssnavActive {
	margin: 0px;
	height: 15px;
	background-color: #FF0000;
}
td a.ssnav:hover {
	text-decoration: none;
	font-family: arial, sans-serif;
	font-size: 12px;
	color: #EB9999;
}
.pointille {
	border-bottom: #51587b 1px dotted; border-left: #ffffff 1px dotted; border-right: #333366 1px dotted; border-top: #ffffff 1px dotted; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none
}

.3d {
	border-bottom: #720915 1px ridge; border-left: #ffffff 1px ridge; border-right: #720915 1px ridge; border-top: #ffffff 1px ridge; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none
}
.boxbevel {
	border-bottom: #51587b 1px ridge; border-left: #ffffff 1px ridge; border-right: #333366 1px ridge; border-top: #ffffff 1px ridge; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none
}

.pointille2 {border-bottom-style:dotted;border-left-style:dotted;border-right-style:dotted;border-top-style:dotted
}

.groove {
	border-bottom: #51587b 1px groove; border-left: #ffffff 1px groove; border-right: #333366 1px groove; border-top: #ffffff 1px groove; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none
}
.inset {
	border-bottom: #333366 1px inset; border-left: #333366 1px inset; border-right: #333366 1px inset; border-top: #333366 1px inset; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none
}
.texterb {
	color: #CC0000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none
}
.texte {
	color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none
}
.textepetit {
        color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:9px; font-weight: normal; text-decoration: none
}
.texteb {
	color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none
}
.outset {
	border-bottom: #51587b 1px outset; border-left: #ffffff 1px outset; border-right: #333366 1px outset; border-top: #ffffff 1px outset; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none
}

.gtitre {
	color: #720915; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 18px; font-weight: normal; text-decoration: none
}
.sstitre_list li {
	margin:5px -28px;
}
.sstitre_list li a{
	color: #535c41; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none
}
.sstitre_list li a:hover{
	color: #6a7553; text-decoration:underline;
}
.mtitre {
	color: #720915; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none
}
.mtitre a{
	color: #720915 !important; font-family: Arial, Verdana, Helvetica, sans-serif !important; font-size: 12px !important; font-weight: bold !important; text-decoration: none !important;
}
.mtitre a:hover{
 text-decoration: underline !important;
}
.mptitre {
	color: #720915; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8px; font-weight: normal; text-decoration: none
}
a.mltitre:link
{
	color: #720915; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: underline; text-decoration: none
}
a.mltitre:visited
{
	color: #720915; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: underline; text-decoration: none
}
a.mltitre:hover
{
	color: #720915; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: underline; text-decoration: none
}

p {
	color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; margin-top: 0; padding-top: 0px; padding-bottom: 0px
}
br {
        line-height:2px
}
.textem {
	color: #720915; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none
}
.textemb {
	color: #720915; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none
}
.textev {
	color: #535C41; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none
}
.textevb {
	color: #535C41; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none
}
.ptextem {
	color: #720915; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-decoration: none
}
.ptextemb {
	color: #720915; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none
}
.ptextev {
	color: #535C41; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-decoration: none
}
.ptextevb {
	color: #535C41; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none
}
a.p:link
{
	font-family : Arial, Verdana,  Helvetica, sans-serif; font-size : 9px; color : #535C41; text-decoration: underline; font-weight:bold
}
a.p:visited
{
	font-family :  Arial, Verdana, Helvetica, sans-serif; font-size : 9px; color : 535C41; text-decoration: none; font-weight:bold
}
a.p:hover
{
	font-family :  Arial, Verdana, Helvetica, sans-serif; font-size : 9px; color : #535C41; text-decoration: none; font-weight:bold
}
a:link
{
	font-family : Arial, Verdana,  Helvetica, sans-serif; font-size : 11px; color : #000000; text-decoration: underline; font-weight:normal
}
a:visited
{
	font-family :  Arial, Verdana, Helvetica, sans-serif; font-size : 11px; color : #000000; text-decoration: underline; font-weight:normal
}
a:hover
{
	font-family :  Arial, Verdana, Helvetica, sans-serif; font-size : 11px; color : #535C41; text-decoration: none; font-weight:normal
}
a.2:link
{
	font-family : Arial, Verdana,  Helvetica, sans-serif; font-size : 11px; color : #720915; text-decoration: underline; font-weight:bold
}
a.2:visited
{
	font-family :  Arial, Verdana, Helvetica, sans-serif; font-size : 11px; color : #720915; text-decoration: underline; font-weight:bold
}
a.2:hover
{
	font-family :  Arial, Verdana, Helvetica, sans-serif; font-size : 11px; color : #535C41; text-decoration: underline; font-weight:bold
}
a.3:link
{
	font-family : Arial, Verdana,  Helvetica, sans-serif; font-size : 11px; color : #000000; text-decoration: underline; font-weight:bold
}
a.3:visited
{
	font-family :  Arial, Verdana, Helvetica, sans-serif; font-size : 11px; color : #000000; text-decoration: none; font-weight:bold
}
a.3:hover
{
	font-family :  Arial, Verdana, Helvetica, sans-serif; font-size : 11px; color : #000000; text-decoration: none; font-weight:bold
}
blockquote
{
        color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; margin-left: 12px; padding-top: 0px; padding-bottom: 0px; margin-top:0px;
}
.texteespace {
	color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;
}
.baspage {
	color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;
}
a.baspage:link
{
	font-family : Arial, Verdana,  Helvetica, sans-serif; font-size : 10px; color : #000000; text-decoration: underline; font-weight:bold
}
a.baspage:visited
{
	font-family :  Arial, Verdana, Helvetica, sans-serif; font-size : 10px; color : #000000; text-decoration: underline; font-weight:bold
}
a.baspage:hover
{
	font-family :  Arial, Verdana, Helvetica, sans-serif; font-size : 10px; color : #000000; text-decoration: none; font-weight:bold
}
a.baspage2:link
{
	font-family : Arial, Verdana,  Helvetica, sans-serif; font-size : 10px; color : #720915; text-decoration: underline; font-weight:bold
}
a.baspage2:visited
{
	font-family :  Arial, Verdana, Helvetica, sans-serif; font-size : 10px; color : #720915; text-decoration: underline; font-weight:bold
}
a.baspage2:hover
{
	font-family :  Arial, Verdana, Helvetica, sans-serif; font-size : 10px; color : #720915; text-decoration: none; font-weight:bold
}
.formpetit
{
	background: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing:1px;
	color : #000000;
	font-size:10px;
	border-bottom : #371D00 1px solid;
	border-top : #371D00 1px solid;
	border-left: #371D00 1px solid;
	border-right : #371D00 1px solid;
	width : 95px;
	height : 18px;
}
.select
{
	background: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing:1px;
	color : #000000;
	font-size: 10px;
	border-bottom : #371D00 1px solid;
	border-top : #371D00 1px solid;
	border-left: #371D00 1px solid;
	border-right : #371D00 1px solid;

}
blockquote.2 {margin : 0px 0px 0px 10px}

.trech
{
	background: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color : #000000;
	font-size:11 px;
	border-bottom : #D6D7D1 1px solid;
	border-top : #D6D7D1 0px solid;
	border-left: #D6D7D1 0px solid;
	border-right : #D6D7D1 1px solid;
	padding-left:3px;
}
.trechhaut
{
	background: #EEE6D1;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color : #000000;
	font-size:11 px;
	border-bottom : #D6D7D1 1px solid;
	border-top : #D6D7D1 1px solid;
	border-left: #D6D7D1 0px solid;
	border-right : #D6D7D1 1px solid;
	padding-left:5px;
}
.trechhaut a:link
{
	font-family : Arial, Verdana,  Helvetica, sans-serif; font-size : 11px; color : #000000; text-decoration: underline; font-weight:bold
}
.trechhaut a:visited
{
	font-family : Arial, Verdana,  Helvetica, sans-serif; font-size : 11px; color : #000000; text-decoration: underline; font-weight:bold
}
.trechhaut a:hover
{
	font-family : Arial, Verdana,  Helvetica, sans-serif; font-size : 11px; color : #000000; text-decoration: none; font-weight:bold
}
.trech a:link
{
	font-family : Arial, Verdana,  Helvetica, sans-serif; font-size : 11px; color : #000000; text-decoration: underline; font-weight:normal
}
.trech a:visited
{
	font-family : Arial, Verdana,  Helvetica, sans-serif; font-size : 11px; color : #000000; text-decoration: underline; font-weight:normal
}
.trech a:hover
{
	font-family : Arial, Verdana,  Helvetica, sans-serif; font-size : 11px; color : #000000; text-decoration: none; font-weight:normal
}
.trechgauche a:link
{
	font-family : Arial, Verdana,  Helvetica, sans-serif; font-size : 11px; color : #000000; text-decoration: underline; font-weight:normal
}
.trechgauche a:visited
{
	font-family : Arial, Verdana,  Helvetica, sans-serif; font-size : 11px; color : #000000; text-decoration: underline; font-weight:normal
}
.trechgauche a:hover
{
	font-family : Arial, Verdana,  Helvetica, sans-serif; font-size : 11px; color : #000000; text-decoration: none; font-weight:normal
}
.trechgauche
{
	background: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color : #000000;
	font-size:11 px;
	border-bottom : #D6D7D1 1px solid;
	border-top : #D6D7D1 0px solid;
	border-left: #D6D7D1 1px solid;
	border-right : #D6D7D1 1px solid;
}
.ssnav {
	color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none
}
a.ssnav :link
{
	font-family : Arial, Verdana,  Helvetica, sans-serif; font-size : 11px; color : #ffffff; text-decoration: underline; font-weight:bold
}
a.ssnav :visited
{
	font-family : Arial, Verdana,  Helvetica, sans-serif; font-size : 11px; color : #ffffff; text-decoration: underline; font-weight:bold
}
a.ssnav :hover
{
	font-family : Arial, Verdana,  Helvetica, sans-serif; font-size : 11px; color : #ffffff; text-decoration: none; font-weight:bold
}



INPUT.submit {
        COLOR: #DDDDDD;
        FONT-FAMILY: Arial, Verdana, Helvetica;
        FONT-SIZE: 11px;
        FONT-WEIGHT: bold;
        PADDING: 1px 1px 1px 1px;
        BACKGROUND-COLOR: #666633;
//line-height : 13px;
//border-width:1;
//border-color:#666633;
border-style:solid;
}

//a.baspagelinkhidden {
//	color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none
//}
a.baspagelinkhidden:link {
	color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none
}
a.baspagelinkhidden:visited {
	color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none
}
a.baspagelinkhidden:hover {
	color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none
}.textesouligne {

	color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline
}
.pageson {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
}


#gallery {
	position:relative;
	margin-top:5px;
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:600; 
		background-color:#000; 
		color:#ffffff; 
		height:100px; 
		width:100%; 
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:5px
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#1DCCEF;
	}
