body  {
                  margin:0px;
                  padding:0px;
                  background-color:#F1ECDA;
                  background-image: url(images/bg_main_x.gif);
                  background-position: right top;
                  background-repeat: repeat-x;
                  font-family:Tahoma;
                  }
td {
                  font-size:11px;
                  font-family:Tahoma;
                  color:#575757;
                  line-height:12px;
                  }
a  {
                  color:#8F2D0E;
                  font-size:11px;
                  text-decoration:underline;
                  }
a:hover  {
                  color:#8F2D0E;
                  font-size:11px;
                  text-decoration:none;
                  }
strong {
                  color:#8F2D0E;
                  }                             

ul {
                  list-style-type:none;
                  margin:0; 
                  padding:0; 
                  }                    
form {
                  padding:0;
                  margin:0;
                  }
input {
   width:188px;
   height:25px;
   background-color:#ffffff;
   border:1px solid #8F2D0E;
   font-family:Tahoma;
   font-size:11px;
   color:#5C5C5C;
   line-height:10px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 1px;
   margin-left: 0px;
   padding-top: 8px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 9px;
                  }
                  
select {
                  width:188px;
   height:25px;
   background-color:#ffffff;
   border:1px solid #8F2D0E;
   font-family:Tahoma;
   font-size:11px;
   color:#5C5C5C;
   line-height:10px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: auto;
   margin-left: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 9px;
                  }                    
                  

                  
               


textarea {
                  width:188px;
                  height:150px;
                  background-color:#ffffff;
                  border:1px solid #8F2D0E;
                  font-family:Tahoma;
                  font-size:11px;
                  line-height:12px;
                  color:#5C5C5C;
                  margin:0;
                  padding:5px 0px 0px 9px;
                  overflow:hidden;
                  }

.select_1 {
                  color:#818181;
                  width:105px;
                  font-size:10px;
                  margin:10px 0px 4px 0px;
                  }  


.select_2 {
                  color:#818181;
                  width:65px;
                  font-size:10px;
                  margin:10px 1px 4px 11px;
                  }                                   
/*----------------------------- ------------------------*/
.header a   {
                  color:#717171;
                  text-decoration:none;
                  }
.header a:hover {
                  color:#717171;
                  text-decoration:underline;
                  }
.txt_white td  {
                  color:#ffffff;
                  padding:0px 0px 0px 0px;
                  }  
.bg_point2_y   {
                  background-image: url(images/bg_point2_y.gif);
                  background-position: 3px top;
                  background-repeat: repeat-y;
                  height:19px;
                  }                                                                 
.bg_point1_y   {
                  
                  height:15px;
                  }
               
               
.bg_right_gum  {
                  background-image: url(images/bg_right_gum.gif);
                  background-position: left top;
                  background-repeat: repeat;
                  }
.col {
   color:#666666;
   font-weight: normal;
                  }  
.col a   {
                  color:#595858;
                  text-decoration:underline;
                  }
.col a:hover   {
                  color:#595858;
                  text-decoration:none;
                  }
.link_1 a   {
                  color:#8B7F60;
                  text-decoration:underline;
                  }
.link_1 a:hover   {
                  color:#8B7F60;
                  text-decoration:none;
                  }     
.link_2 span a {
                  color:#8B7F60;
                  text-decoration:none;
                  }
.link_2 span a:hover {
                  color:#8B7F60;
                  text-decoration:underline;
                  }  
.link_2 a   {
                  color:#8F2D0E;
                  text-decoration:none;
                  }
.link_2 a:hover   {
                  color:#8F2D0E;
                  text-decoration:underline;
                  } 
.link_3 a   {
                  color:#8F2D0E;
                 text-decoration:none;
                  }
.link_3 a:hover   {
                  color:#8F2D0E;
                  text-decoration:underline;
                  }                                                                                
/*----------  list_0_1   ---------------------*/
.list_0_1   li {
                  background-image: url(images/marker_1.gif);
                  background-position: 0% 2px;
                  background-repeat: no-repeat;
                  font-size:11px;
                  margin:0px 0px 0px 0px; 
                  padding:0 0 0 15px;
                  height:12px;
                  line-height:11px;
                  color:#575757;
                  }
.list_0_1 li a {
                  color:#575757;
                  font-size:11px;
                  text-decoration:underline;

                  }
.list_0_1 li a:hover {
                  color:#575757;
                  font-size:11px;
                  text-decoration:none;
                  }
.titre {
   font-size: 12px;
   font-weight: normal;
   text-decoration: underline;
   color: #8F2D0E;
}
.titreN {
   font-size: 11px;
   font-weight: normal;
   text-decoration: underline;
   color: #8F2D0E;
}
                 }

/*----------  list_1_1   ---------------------*/
.list_1_1   li {
                  background-image: url(images/marker_2.gif);
                  background-position: 0% 4px;
                  background-repeat: no-repeat;
                  font-size:11px;
                  margin:0px 0px 5px 0px; 
                  padding:0 0 0 14px;
                  height:13px;
                  line-height:12px;
                  color:#575757;
                  }
.list_1_1 li a {
                  color:#575757;
                  font-size:11px;
                  text-decoration:none;

                  }
.list_1_1 li a:hover {
                  color:#575757;
                  font-size:11px;
                  text-decoration:underline;
                  }                    
/*---------- footer   ---------------------*/
.footer  {
                  color:#7B7B69;
                  font-size:11px;
                  padding:22px 0px 0px 0px;

                  }  
.footer a   {
                  color:#7B7B69;
                  font-size:11px;
                  text-decoration:none;
                  }
.footer a:hover   {
                  color:#7B7B69;
                  font-size:11px;
                  text-decoration:underline;
                  }                                               
.nomentre {
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 18px;
   font-style: normal;
   line-height: normal;
   font-weight: bold;
   text-transform: uppercase;
   color: #660000;
}
.contact {
   font-family: Tahoma;
   font-size: 10px;
   font-style: normal;
   font-weight: bold;
   text-transform: uppercase;
   color: #660000;
}
.erreur {
   font-family: Tahoma;
   font-size: 12px;
   font-style: normal;
   font-weight: bold;
   color: #660000;
}
.valide {
   font-family: Tahoma;
   font-size: 12px;
   font-style: normal;
   font-weight: normal;
   color: #009900;
}
.nonvalide {
   font-family: Tahoma;
   font-size: 12px;
   font-style: normal;
   font-weight: normal;
   color: #FF0000;
}
.titremenu {
   font-family: Tahoma;
   font-size: 11px;
   font-style: normal;
   color: #660000;
}

A.lienprest { font-family: Tahoma; font-size: 11px; color:#E4D5B0; text-decoration:none; }
A.link.lienprest { font-family: Tahoma; font-size: 11px; color:#E4D5B0; text-decoration:none; }
A:hover.lienprest { color:#368DC5; text-decoration:none; }

.pmenu:link, .pmenu:visited, .pmenu:hover {
font-family: Tahoma, Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
color: #CCCCCC;
vertical-align: middle;
background-color: transparent;
text-decoration: none;

background-color: #8F2D0E;

}




/*---------- Menu   ---------------------*/
.menud  {
                  color:#7B7B69;
                  font-size:11px;
                 

                  }  
.menud a   {
                  color:#7B7B69;
                  font-size:11px;
                  text-decoration:none;
                  }
.menud a:hover   {
                  color:#7B7B69;
                  font-size:11px;
                  text-decoration:underline;
                  }



/* Menu principal */
#menuPrincipal {width: 874px; height: 39px; margin:0 auto 0 auto; padding: 0 14px 0 14px; background-image:url(images/03_menuBg.gif); list-style:none; font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-align:center;}
#menuPrincipal ul {height: 34px; margin:0; padding:0; list-style:none; font: bold 10px Verdana, Arial, Helvetica, sans-serif;}
#menuPrincipal li  {float:left; background-image: url(images/menuPrincipalSeparateur.gif); background-repeat:no-repeat; background-position:top right;}
#menuPrincipal li.imageSeparateur {float:left; width:3px; height: 39px; background-image: url(images/menuPrincipalSeparateur.gif); background-repeat:no-repeat; background-position:top right;}
#menuPrincipal a {display: block; width: 87px; height: 27px; margin: 0; padding:12px 0 0 0; text-align:center; text-decoration: none; color:#fff;}
#menuPrincipal a.pageActive { background-image: url(images/menuPrincipalOver.gif); background-repeat:no-repeat; background-position:top center; color:#fff;}
#menuPrincipal a:visited {center; color:#fff;}
#menuPrincipal a:hover { background-image: url(images/menuPrincipalOver2.gif); background-repeat:no-repeat; background-position:top center; color:#fff;}


