body {background-color: #ffffff;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;margin-top: 0;margin-left: 0;margin-right: 0;margin-bottom: 0;}

.cadrephoto {border: 3px #5bad0d solid;}
.cadrecouleur {border: 1px #5bad0d solid;}
.cadre {padding: 4px 4px 4px 4px;}

.verttop {border-top:1px #5bad0d solid;}
.vertbottom {border-bottom:1px #5bad0d solid;}
.vertleft {border-left:1px #5bad0d solid;}
.vertright {border-right:1px #5bad0d solid;}
.vert {border:1px #5bad0d solid;}

.contenup {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #3E3E3E;}
.contenu,table,td {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #3E3E3E;}

.basdepage {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;}
a.lienbasdepage:link,a.lienbasdepage:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; font-style: italic; text-decoration: none;}
a.lienbasdepage:hover,a.lienbasdepage:active{text-decoration: underline;}

h1 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: #4e681a; line-height: 100%; display: inline;}

h2 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-style: italic; font-weight: bold; color: #4e681a; line-height: 100%;display: inline;}

a.lienmenu:link,a.lienmenu:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; font-weight: bold; font-style: italic; text-decoration: none;}
a.lienmenu:hover,a.lienmenu:active{text-decoration: underline;}

a.lienmenus:link,a.lienmenus:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: #BE1819; font-weight: bold; font-style: italic; text-decoration: none;}
a.lienmenus:hover,a.lienmenus:active{text-decoration: none;}

.fondjaune {background-color:#FFFFAF;}

a.lien:link,a.lien:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #BE1819; font-weight: bold; font-style: italic; text-decoration: none;}
a.lien:hover,a.lien:active{text-decoration: underline;}

a.liens:link,a.liens:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #6D6D6D; font-weight: bold; font-style: italic; text-decoration: none;}
a.liens:hover,a.liens:active{text-decoration: none;}

a.lienpetit:link,a.lienpetit:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #BE1819; font-weight: bold; font-style: italic; text-decoration: none;}
a.lienpetit:hover,a.lienpetit:active {text-decoration: underline;color: #BE1819;}

.obligatoire {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px; color: #BE1819; font-weight:bold;}

input.contact,textarea.contact {
  background-color:#FFFFFF;
  border: solid #5BAE0D 1px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;}
	
input.contact_pb,textarea.contact_pb {
  border: solid #BE1819 2px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;}
  
input.frmsubmit {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  border:solid 0px transparent; 
  background-color: #ffffff; 
  background-image: url(valider.gif); 
  width: 57px; 
  height: 20px;
}
.cadresubmit {border:2px solid #000000;}
