/* CSS Document */


body {
	background-color: #AF9E72;
	background-image: url(../images/bkg.gif);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #333333;
	font-family:Verdana, Arial, Helvetica, sans-serif
}

H1{
	color:#93845e; FONT-SIZE: 110%; FONT-WEIGHT: 900}

A{
	color:#93845e; text-decoration:underline; FONT-SIZE: 11px; FONT-WEIGHT: BOLD}

A:hover {
	color:#6d2a0d; 
}

A.rouge{
	color:#431A08; text-decoration:underline; FONT-SIZE: 11px; FONT-WEIGHT: BOLD}

A.rouge:hover {
	color:#3e7917; 
}
#main_page{
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 752px;  HEIGHT: auto; TEXT-ALIGN: center;
	
}


#header {
	MARGIN: 0px; WIDTH: 741px;   TEXT-ALIGN: left;  PADDING:5px; HEIGHT:148px; Background-color: #FFFFFF
}

#logo {
	MARGIN: 0px; WIDTH: 458px;   TEXT-ALIGN: left;  PADDING:0px; HEIGHT:122px; float:left;
}


#animation {
	MARGIN: 0px; WIDTH: 283px;   TEXT-ALIGN: left;  PADDING:0px; float:left;
}

#navigation {
	MARGIN: 0px; Display: inline  ; WIDTH: 741px;   TEXT-ALIGN: left;  PADDING:0px; HEIGHT:auto
}



#left_side_page {
	MARGIN: 0px; WIDTH: 226px;   TEXT-ALIGN: left;  PADDING:0px; HEIGHT:100%px; background-color:#93845E; float:left; BORDER-LEFT: #FFFFFF 5px solid;BORDER-BOTTOM: #FFFFFF 5px solid;
}
#text_left_page {
	MARGIN: 0px; ; WIDTH: 210px;   TEXT-ALIGN: left;  PADDING-left:16px; HEIGHT:auto; background-color:#93845E; float:left;  Text-align:left; color:#CBBE9C;
	font-size: 11px; FONT-WEIGHT:bold; Padding-bottom: 0px; Padding-top: 0px; Padding-right:0px;
}

#text_left_page P{
	MARGIN: 0px;  TEXT-ALIGN: left;  PADDING:0px; 
}
#text_left_page A{
	MARGIN: 0px;  TEXT-ALIGN: left;  PADDING:0px; color:#431A08;
	font-size: 11px; FONT-WEIGHT:bold; TEXT-DECORATION:NONE;
}

#text_left_page A:HOVER{
	color:#FFFFFF; TEXT-DECORATION:underline; MARGIN: 0px; PADDING:0px;
}

#right_side_page {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 0px; WIDTH: 510px;   TEXT-ALIGN: left;  PADDING:0px; HEIGHT:auto; float:left;  MARGIN-TOP: 0px; BORDER-RIGHT: #FFFFFF 5px solid; BORDER-BOTTOM: #FFFFFF 5px solid; BORDER-LEFT: #FFFFFF 5px solid;
}

#entete {
	MARGIN: 0px; WIDTH: 510px;   PADDING:0px; HEIGHT:auto; float:left;  
}

#contenue_text {
	MARGIN: 0px; WIDTH: 462px;   PADDING-left:24px; padding-right: 24px; padding-top:10px; Padding-Bottom:10px; HEIGHT:auto; float:left; background-color:#EFE7D3;
}

#contenue_text P {
	Font-size:11px; color: #333333; padding-left: 5px; PADDING-RIGHT:0px; padding-bottom:0px; padding-top: 0px;
}

#contenue_text LI{
	Font-size:11px; color: #71623e; padding-left: 5px; PADDING-RIGHT:0px; padding-bottom:0px; padding-top: 0px; Margin: 0px
}

#texte_service {
	MARGIN-left: 16px;   WIDTH: 150px;   TEXT-ALIGN: left;  PADDING:0px; HEIGHT:206px; float:left;  MARGIN-TOP: 0px; Text-align:left; color:#E7D9B7;
	font-size: 11px; FONT-WEIGHT:bold; line-height: 14px; MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 0px;
}

#images_service {
	MARGIN: 0px;   WIDTH: 225px;   TEXT-ALIGN: left;  PADDING:0px; HEIGHT:113px; float:left;  
}

#texte_coordonne {
	MARGIN: 0px;   WIDTH: 180px;   TEXT-ALIGN: left;  PADDING-left:16px; HEIGHT:158px; float:left; Text-align:left; color:#CBBE9C;
	font-size: 11px; FONT-WEIGHT:bold;  PADDING-TOP:0px; PADDING-BOTTOM: 0PX;
}

#texte_coordonne A{
	MARGIN: 0px;  TEXT-ALIGN: left;  PADDING:0px; color:#431A08;
	font-size: 11px; FONT-WEIGHT:bold; TEXT-DECORATION:NONE;
}

#texte_coordonne A:HOVER{
	color:#FFFFFF; TEXT-DECORATION:underline;
}

#images_coordonne {
	MARGIN: 0px;
	WIDTH: 226px;
	TEXT-ALIGN: left;
	PADDING:0px;
	HEIGHT:auto;
	FLOAT: LEFT;

}

#footer_bas {
	MARGIN-TOP: 20px ; OVERFLOW: hidden; WIDTH: 100%;   TEXT-ALIGN: center;  PADDING: 0px; MARGIN-LEFT:0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 10px;
	
}

#sperateur {
	MARGIN: 0px; WIDTH: 410px;   PADDING-left:24px; padding-right: 24px; padding-top:5px; Padding-Bottom:5px; HEIGHT:auto; float:left; background-image:url(../images/img_sep.gif); background-repeat:repeat-x
}

.texte_form {
	font-size: 11px;
	color:#333333;
	FONT-WEIGHT:bold;
	
	}
	
	
.btn {
	font-size: 11px;
	color:#461B08;
	FONT-WEIGHT:bold;
	background-color:#CDBB8D;
	Padding:2px;
	BORDER: #6D2A0D 1px solid;
	
	}
	
.champs{
	font-size: 11px;
	color:#6D2A0D;
	FONT-WEIGHT:normal;
	background-color:#FFFFFF;
	Padding:2px;
	BORDER: #6D2A0D 1px solid;
	
	}
	

	
A.img {
	BORDER: #FFFFFF 5px solid;    MARGIN: 10px; PADDING: 0px;  FLOAT: LEFT}

A.img:hover {
	BORDER: #93845e 5px solid; 
}

.contenue_service1 {
	MARGIN: 0px; WIDTH: 462px;   PADDING-left:24px; padding-right: 24px; padding-top:10px; Padding-Bottom:10px; HEIGHT:auto; float:left; background-color:#EFE7D3; BORDER-TOP: 1px solid #93845e; FONT-SIZE: 11px; color: #333333; font-family:Verdana, Arial, Helvetica, sans-serif;
}

.contenue_service1 IMG {
	MARGIN: 5px; PADDING:0px;  float:left; BORDER: 5px solid #cdbb8d; 
}

.contenue_service1 H1{
	 FONT-SIZE: 15px; color: #6d2a0d; font-family:Arial, Helvetica, sans-serif; FONT-WEIGHT:bold; MARGIN: 0px; PADDING:0px
}

.contenue_service2 {
	MARGIN: 0px; WIDTH: 462px;   PADDING-left:24px; padding-right: 24px; padding-top:10px; Padding-Bottom:10px; HEIGHT:auto; float:left; background-color:#cdbb8d; BORDER-TOP: 1px solid #93845e; FONT-SIZE: 11px; color: #333333; font-family:Verdana, Arial, Helvetica, sans-serif;
}

.contenue_service2 H1{
	 FONT-SIZE: 15px; color: #6d2a0d; font-family:Arial, Helvetica, sans-serif; FONT-WEIGHT:bold; MARGIN: 0px; PADDING:0px
}

.contenue_service2 IMG {
	MARGIN: 5px; PADDING:0px;  float:left; BORDER: 5px solid #e7d9b7; 
}

A.haut_page{
	color:#93845e; MARGIN: 5px; PADDING: 0px;  FLOAT: RIGHT; text-decoration:underline; FONT-SIZE: 9px; FONT-WEIGHT: BOLD}

A.haut_page:hover {
	color:#6d2a0d; 
}