body {
	scrollbar-3dlight-color: #381317;
	scrollbar-arrow-color: White;
	scrollbar-base-color: White;
	scrollbar-darkshadow-color: #901415;
	scrollbar-face-color: #901415;
	scrollbar-highlight-color: White;
	scrollbar-shadow-color: White;
	scrollbar-track-color: White;
}

TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #381317;
	line-height:16px;
}

.fondtable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	background-color: #591E24;
	color: #FFFFFF;
	line-height:16px;
}
.titres
{
	color: #1A1736;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
}

.titrescontenu
{
	color: #1A1736;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 2px 2px 2px 2px;
}
.titresfiches
{
	color: #1A1736;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 2px 2px 2px 2px;
	text-decoration: underline; 
}

.titresfiches
{
	color: #1A1736;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 2px 2px 2px 2px;
}

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

.contenufichesnoir
{
	color: #1A1736;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 2px 2px 2px 2px;
}


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

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

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

A.photos {
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	
}

A.photos:Hover {
   text-decoration: none;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;
}
.legende{
	text-decoration: none;
	color: #901415;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.alerte{
	text-decoration: none;
	color: #901415;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
.textarea {
	background-color: White;
	color: #901415;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.textfield {
	background: White;
	color: #901415;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	}


a.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #381317;
	text-decoration: none;
}
		
a.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #901415;
	text-decoration: none;
	font-weight: bold;
}
	
a.lienblanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
		
a.lienblanc:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #901415;
	text-decoration: none;
	font-weight: bold;
}

a.submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #381317;
	padding: 2px 2px 2px 2px;
}
		
a.submit:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #381317;
	text-decoration: none;
	font-weight: bold;
	background-color: White;
	padding: 2px 2px 2px 2px;
	border: 1px solid #381317;
}	
.titresousmenu {

	color: #901415;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	
}
.titresousmenuover {
	color: #1A1736;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

td.tdspace {padding: 0px 0px 0px 0px;}


p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #381317;
	padding: 5px 5px 5px 5px;
	}
	
h1
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: bold;
#	color: #381317;
	color: #FFFFFF;
	padding: 5px 5px 5px 5px;
	}
	
	
h2
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: bold;
	color: #1A1736;
	padding: 0px 5px 0px 5px;
	}
	
h3
{
	color: White;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 2px 2px 2px 2px;
}
	
	
li {
	color: White;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	}
li.bien {
	color: #ffffff;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	}
	
.avertissement {
	color: #A893AD;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:center;
	padding: 0px 0px 0px 0px;
	}
	
input {
	background-color: White;
	color: #381317;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #381317;
}

select {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #666666;
	border: 1px solid #88866F;
}
.textarea {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #666666;
	border: 1px solid #88866F;
	}
	
.textfield {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #666666;
	border: 1px solid #88866F;
	}
.none {border: 0px;  background: transparent; }

th { background-color: #591E24;	color: White;	font-size: 11px; font-family: Verdana;	font-weight: bold;	text-align:center;	padding: 2px 2px 2px 2px;}
.texte_fd { font-family: "Trebuchet MS", Verdana, Arial; font-size: 10px; color:White; background-color: #901415; }
.texte_fd1 { font-family: "Trebuchet MS", Verdana, Arial; font-size: 10px; color:White; background-color: #C43739; }
.texte_fd2 { font-family: "Trebuchet MS", Verdana, Arial; font-size: 10px; color:White; background-color: #D1595A; }
.btsub {
   width: 35px;
   height: 20px;
   margin: 0;
   padding: 0;
   border: 0;
   background: transparent;/* on place l'image en arrière plan */
   text-indent: 0px;/* On cache le texte de substitution (très loin car Opera l'affiche même en dehors du boutton : il faut donc le faire sortir de la page)*/
   cursor: pointer;  /* pour transformer de pointeur en main */
}