html { 
 margin:0px; 
 padding:0px;
 height:100%;	
}


	body{
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;			
	background-color:#ffffff;
	}

/* ------------- textes ----------------------- */
td{
font-family:arial;
font-size:8pt;
font-weight:normal;
color:#544F46;
}


A{
font-family:arial;
font-size:8pt;
font-weight:normal;
color:#7A0407;
}

A:HOVER{
text-decoration:none;
font-family:arial;
font-size:8pt;
font-weight:nors;
color:#989082;
}


H1{
font-family:arial;
font-size:15pt;
font-weight:normal;
color:#A29788;
margin-bottom: 0px;
display:inline;
}

H2{
font-family:arial;
font-size:14pt;
font-weight:normal;
color:#483F32;
margin-bottom: 0px;
display:inline;
}

H3{
font-family:arial;
font-size:11pt;
font-weight:bold;
color:#5D9100;
margin-bottom: 0px;
display:inline;
}

b{
color:#730705;
}

strong{
color:#989081;
}


.bottom{
font-family:arial;
font-size:8pt;
font-weight:normal;
color:#ffffff;
}

.bottom A{ 
text-decoration:underline;
font-family:arial;
font-size:8pt;
font-weight:normal;
color:#ffffff;
}

.bottom A:HOVER{ 
font-family:arial;
font-size:8pt;
font-weight:normal;
color:#ffffff;
}

/* ------------- formulaires ----------------------- */
.noclass {
	background-color: #ffffff;
	border-color: #ffffff;
	border-width: 0;
}

input {
	background-color: #ffffff;
	border-color: #9A9187;
	border-width: 1;
	border-style: solid;
	font-family:  arial;
	font-size: 10px;
	color: #707663;

}

select{
	background-color: #ffffff;
	border-color: #9A9187;
	border-width: 1;
	border-style: solid;
	font-family:  arial;
	font-size: 10px;
	color: #707663;

}

textarea {
	background-color: #ffffff;
	border-color: #9A9187;
	border-width: 1;
	border-style: solid;
	font-family:  arial;
	font-size: 10px;
	color: #707663;

}

.btn{
	background-color: #9A9187;
	border-color: #ffffff;
	border-width: 0;
	border-weight: bold;	
	border-style: solid;
	font-family:  arial;
	font-size: 11px;
	color: white;
}

/* ------------- elements ----------------------- */
hr{
height:2px;
color:#ffffff;
position:relative;
top:3px;
}

.texte_blanc{
color:#ffffff;
}

.justify{
text-align:justify;
}

.no-repeat{
background-repeat:no-repeat;
}



.cadre{
background-color:#C7BFB1;
}

.cadre Th{
background-color:#740A05;
color:white;
font-weight:bold;
font-size:12px;
}


.cadre TD{
background-color:#ffffff;
}



.filet{
background-color:#C7BFB1;
border-top: 3px solid #ffffff; 
}

.page{
background-color:#ffffff1;
border-top: 7px solid #C7BFB1; 
}

.image{
border-top: 1px solid #50493D; 
border-left: 1px solid #50493D; 
border-right: 1px solid #50493D; 
border-bottom: 1px solid  #50493D;
}
/* ------------- menu ----------------------- */


.menuout{
	background-color:#C7BFB1;
}

.menuout A{
	text-decoration:none;
	font-size: 12px;
	color:#635D52;
	font-weight:bold;
	cursor:hand;	
}

.menuover{
	background-color: #ffffff;
}


.menuover A{
	text-decoration:none;
	font-size: 12px;
	color:#635D52;
	font-weight:bold;
	cursor:hand;	
}
.menuover A:hover{
	text-decoration:none;
	font-size: 12px;
	color:#635D52;
	font-weight:bold;
	cursor:hand;	
}


.subout{
	 background:#740A05;
 	cursor:hand;	
 }
 
 .subover{
	background:#DCD6CA;
	cursor:hand;	 
 }
 
 .subout A{
 	text-decoration:none;
	font-size: 12px;
	color:#ffffff;
	font-weight:bold;
	cursor:hand;	
}	
 
.subover A{
	text-decoration:none;
	font-size: 12px;
	color:#A69E8B;
	font-weight:bold;
	cursor:hand;	
}

.subover A:hover{
	text-decoration:none;
	font-size: 12px;
	color:#A69E8B;
	font-weight:bold;
	cursor:hand;	
}


.menu_page{
	text-decoration:none;
	font-size: 13px;
	color:#827767;
	font-weight:bold;
	cursor:hand;	
}

.menu_page:hover{
	text-decoration:none;
	font-size: 13px;
	color:#92241B;
	font-weight:bold;
	cursor:hand;	
}
