html {height: 100%;}
body {
   background-color: #FFFFFF;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   margin-top: 0;
   margin-left: 0;
   margin-right: 0;
   margin-bottom: 0;
	height: 100%;
   }
   
.etoile {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;

}


.fonddashedv {
	background-image: url(i/fondtrait.gif);
	background-position: right;
	background-repeat: repeat-y;
}

.fondgalerie {
	background-image: url(i/fondgalerie.gif);
	background-repeat: repeat-x;
	background-position: center;
}

td.site_ombre_d {font-size:1px;background-image:url(i/fdroit2.gif);background-repeat:repeat-y;background-position:left;}
td.site_ombre_b {font-size:1px;background-image:url(i/fbas2.gif);background-repeat:repeat-x;background-position:top;}


td.galerie_ombre_d {font-size:1px;background-image:url(i/galerie_ombre_d.gif);background-repeat:repeat-y;background-position:left;}
td.galerie_ombre_b {font-size:1px;background-image:url(i/galerie_ombre_b.gif);background-repeat:repeat-x;background-position:top;}
td.galerie_ombre_bd {font-size:1px;background-image:url(i/galerie_ombre_bd.gif);background-repeat:no-repeat;background-position:top left;}

  .fondcase1 {
	background-image: url(i/fcase1.gif); background-repeat: no-repeat;
}
 
 
   .fondcase2 {
	background-image: url(i/fcase2.gif); background-repeat: no-repeat;
}

  .fondcase3 {
	background-image: url(i/fcase3.gif); background-repeat: no-repeat;
}
  

.cadrephoto {
   border : solid #ffc000 1px;
}

h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;font-weight: bold; color: #6F6C65; line-height: 100%;display: inline;}

a.lienmenu:link,a.lienmenu:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}
a.lienmenu:hover,a.lienmenu:active {text-decoration: none;}
a.lienmenus:link,a.lienmenus:visited,a.lienmenus:hover,a.lienmenus:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  font-weight: bold; color: #FFFFFF; text-decoration: none;}

a.liensmenu:link,a.liensmenu:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #D96858; text-decoration: none;}
a.liensmenu:hover,a.liensmenu:active {text-decoration: none;}
a.liensmenus:link,a.liensmenus:visited,a.liensmenus:hover,a.liensmenus:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: bold; color: #D96858; text-decoration: none;}


.contenup {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #6F6C65;}
.contenu,table,td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #6F6C65;}

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

a.lienp:link,a.lienp:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #D96858; text-decoration: none;}
a.lienp:hover,a.lienp:active {text-decoration: none;}
input.p {
font-size: 11px;
}
input.m,button.m {
font-size: 11px;
}
textarea.m {
font-size: 11px;
}

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

input.contact,textarea.contact {
  background-color:#FFFFFF;
  border: solid #D96858 1px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;}
	
input.contact_pb,textarea.contact_pb {
  background-color:#F4F4F4;
  border: solid #D96858 2px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;}
  
input.frmsubmit {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; 
  font-weight: bold;
  color: #D96858;
  border:solid 1px #D96858; 
  background-color: transparent; 
  background-image: url(valider.gif); 
  width: 57px; 
  height: 24px;
}