  .txt0   { font-family: Tahoma; font-size: 9px; color: #384654}
  .txt1   { font-family: Tahoma; font-size: 11px; color: #404040}
  .txt2   { font-family: Tahoma; font-size: 12px; color: #404040}
  .txt5   { font-family: Tahoma; font-size: 24px; color: #404040}
  .titre  { font-family: Tahoma; font-size: 11px; color: #1c2d1c; font-weight: bold}
  .titre2 { font-family: Tahoma; font-size: 12px; color: #1c2d1c; font-weight: bold}
  .menu   { font-family: Tahoma; font-size: 11px; color: #1c2d1c; font-weight: bold}

  .txtMenu1  { font-family: Tahoma; font-size: 11px; color: #1c2d1c;}
  .txtMenu2  { font-family: Tahoma; font-size: 12px; color: #1c2d1c;}
  .txtMenu5  { font-family: Tahoma; font-size: 24px; color: #1c2d1c;}
  .onglet    { font-family: Tahoma; font-size: 11px; color: #002000; font-weight: bold}
  .annonce   { font-family: Tahoma; font-size: 13px; color: #1c2d1c; font-weight: bold}
  .titre2admin { font-family: Tahoma; font-size: 12px; color: #900000; font-weight: bold}

  .prix  { font-family: Arial;  font-size: 12px; color: #990000; font-weight: bold}
  .prix2 { font-family: Arial;  font-size: 20px; color: #990000; font-weight: bold}
  .prix3 { font-family: Arial;  font-size: 35px; color: #990000; font-weight: bold}

  .titreMentionsLegales {
     font-family: Trebuchet MS, Arial, Tahoma, Verdana, Comic Sans MS;
     font-size: 16px;
     font-weight: bold;
     color: #384654;
     margin: 0px;
     margin: 0px;
     padding: 0px;
     letter-spacing: -1px;
   }

   .texte  { 
     font-family: Tahoma, Arial, Trebuchet MS; 
     font-size: 12px; 
     color: #384654;
     line-height:14px;
   }


  a:link,a:active,a:visited {color: #1c2d1c; text-decoration:none; }
  a:hover {color: #002000; text-decoration: underline; }
  a:hover {color: #660000; text-decoration: none; }

  input  { font-family: Tahoma; font-size: 12px; color: #1c2d1c;}
  li { list-style-image:url(/adp/images/puce-valid2.jpg); } 
  
  .opaque {
	opacity: 1;
	filter: alpha(opacity=100);
  }

  BODY {
	scrollbar-arrow-color: #002000;
	scrollbar-3dlight-color: #f8f9f7;
	scrollbar-highlight-color: #c7c7c7;
	scrollbar-face-color: #dbdddf;
	scrollbar-shadow-color: #c7c7c7;
	scrollbar-darkshadow-color: #f8f9f7;
	scrollbar-track-color: #FFFFFF;
	float : left;
  }


.txt1off  { 
  font-family: Tahoma; 
  font-size: 11px; 
  color: #a6b6c4;
}

.titreNews { 
  font-family: Tahoma, Arial; 
  font-size: 11px; 
  color: #244025; 
  font-weight: bold;
  margin-top:10px;
  margin-bottom:0px;
}

.texteNews  { 
  font-family: Tahoma, Arial; 
  font-size: 11px; 
  color: #404040;
  margin-top:2px;
  margin-bottom:5px;
}

.CadreFenetre {
  background-color: #efefef;
  border: 1px solid #c7c7c7;
  padding: 1px;
}

.CadreFenetreAdmin {
  background-color: #feeced;
  border: 1px solid #c7c7c7;
  padding: 0px;
}

.BordureCalque {
  border: 1px solid #c7c7c7;
}

.BordureCalque2 {
  border: 1px solid #c7c7c7;
  padding : 1px;
}

.BarreTitre2 {
  width:100%; 
  height:21px; 
  border: 1px solid #c7c7c7;
  background-color: #A8C1EF; 
  padding-top : 0px;
  font-family: Tahoma; 
  font-size: 11px; 
  color: #202224; 
  font-weight: bold;
}

.BarreTitre {
  width:100%; 
  height:20px; 
  background-image:url(/adp/images/bgnd-titres.jpg); 
  padding-top : 0px;
  font-family: Tahoma; 
  font-size: 11px; 
  color: #404040; 
  font-weight: bold;
}

.titreform {
  font-family: Tahoma, Arial; 
  font-size: 11px; 
  color: #244025; 
  font-weight: bold;
  margin-bottom:0px;
}

.txtBandeauNews {
  font-family: Tahoma, Arial; 
  font-size: 11px; 
  color: #FFFFFF; 
  font-weight: bold;
  margin-bottom:0px;
}

.CadrePhoto {
  border: 1px solid #c7c7c7;
  padding: 1px;
}

.txtform {
  margin: 0px;
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 3px;
  padding-right: 3px;
  font-family: Tahoma;
  font-size: 11px;
  color:  #384654;
  height: 18px;
}

.messform {
  margin: 0;
  padding:0px;
  font-family: Tahoma;
  font-size: 11px;
  color:  #384654;
}

.textConfirm {
  font-family: Trebuchet MS, Arial, Tahoma,;
  font-size: 18px;
  font-weight: bold;
  color: #244025; 
  margin: 0px;
  margin: 0px;
  padding: 0px;
  letter-spacing: -1px;
}

.FormCheckBox {
  padding: 0;
  margin: 0;
  height: 14px;
  width: 14px;
}

.FormInputText {
  font-family: Tahoma;
  font-size: 11px;
  color: #384654; 
  padding-left:3px; 
  border: 1px solid #c7c7c7;
}

.FormInputTextOff {
  font-family: Tahoma;
  font-size: 11px;
  color: #a6b6c4; 
  padding-left:3px; 
  border: 1px solid #c7c7c7;
}

.FormInputText2 {
  font-family: Tahoma;
  font-size: 11px;
  color: #384654; 
  padding-left:2px;
  padding-top:1px;
  padding-bottom:1px; 
  border: 1px solid #8e8f8f;
  background-color: #c7c7c7;
  height: 15px;
  width : 20px; 
}

.FormButton1 {
  height:22px;
  font-family: Tahoma; 
  font-size: 11px; 
  color: #384654; 
  font-weight: bold;
}  