html {height: 100%;}

body {
   background-color: #FFE992;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   margin-top: 0;
   margin-left: 0;
   margin-right: 0;
   margin-bottom: 0;
   height: 100%;
   }
   
.fondbandeau {
	background-image: url(i/fondbandeau.gif);
}	
.menu {background-image: url(i/menu_fond.gif);}	
.menus {background-image: url(i/menu_fonds.gif);}	

.orangetop {border-top:2px #e8951d solid;}
.orangebottom {border-bottom:2px #e8951d solid;}
.orangeleft {border-left:2px #e8951d solid;}
.orangeright {border-right:2px #e8951d solid;}
.orange {border:2px #e8951d solid;}
    
ul.puce { margin-top:5px;margin-bottom:5px;}
ul.puce li {list-style-image:url(i/puce.gif);margin:0px 0px 6px -20px;padding:0px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;}

.footer_courbe {background-image: url(i/fond_basdepage_gauche.gif);background-repeat: no-repeat;background-position: top left;}	 
.footer_fond {	background-image: url(i/fond_basdepage.gif);background-repeat: repeat-x;background-position: bottom;}	 
.footer_right {background-image: url(i/fond_basdepage_droit.gif);background-repeat: no-repeat;background-position: top left;}	   
.fondsite2 {height:390px;background-image: url(i/footer_vague.jpg);background-repeat: no-repeat;background-position: bottom right;} 
.fondsite3 {height:390px;background-image: url(i/bandeau3.jpg);background-repeat: no-repeat;background-position: bottom center;} 
	  
	 
div.p {text-align:justify;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;padding-top:5px;padding-bottom:5px;} 
	 
.fond_basdepage {
	background-image: url(i/fond_basdepage.gif);
		background-repeat: repeat-x;
	background-position: bottom;
}

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


.fondsite{
	background-image: url(i/fondsite.gif);
		background-repeat: repeat-y;
	background-position: center;
}
.rondbas{
	background-image: url(i/rondbas.gif);
		background-repeat: no-repeat;
	background-position: bottom left;
}
.bassite{
	background-image: url(i/bassite.gif);
		background-repeat: no-repeat;
	background-position: top;
}


.fondbaspage {
	background-image: url(i/baspage_fond.gif);
	background-repeat: repeat-x;
	background-position: bottom;
background-color:#fff8db;
}	
.fondgauchebaspage {
	background-image: url(i/baspage_fondgauche.gif);
}		

.fleche360 {background-image: url(i/fleche.gif);  background-repeat: no-repeat;  background-position: center; }	
.ombregauche {background-image: url(i/ombre_gauche.gif);}
.ombredroit {background-image: url(i/ombre_droit.gif);}
	
.fondcontenu {background-color:#fff8db;}
	

.cadreorange {
	border: solid #ffeebf 1px;
}
.cadregalerie {border: 2px #e8951d solid;}

.cadrephoto {border: 3px #ea9423 solid;}
.cadre {
  padding: 4px 4px 4px 4px;
}


.pagination {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #dc1700;}
.paginationp {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #dc1700;}
.pagination_inactif {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffe992;font-weight: bold;font-style:italic;}
.cadrepagination {}
.cadrepaginations {background-color:#dc1700;color:#ffffff;}
a.lienpagination:link,a.lienpagination:visited,a.lienpagination:hover,a.lienpagination:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #dc1700; font-weight: bold; text-decoration: none;}
a.lienpaginations:link,a.lienpaginations:visited,a.lienpaginations:hover,a.lienpaginations:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none;}
a.lienpaginationg:link,a.lienpaginationg:visited,a.lienpaginationg:hover,a.lienpaginationg:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: none;}

div.sep {background-image: url(i/sep.gif); background-repeat: no-repeat;  background-position:center left;}




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

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

a.lien:link,a.lien:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #ff6600; 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: #dc1700; 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: #ff6600; font-weight: bold; font-style: italic; text-decoration: none;}
a.lienpetit:hover,a.lienpetit:active {text-decoration: underline;color: #ff6600;}

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

.cadresubmit {
	border:1px solid #e8951d;
}

input.contact,textarea.contact {
  background-color:#FFFFFF;
  border-left: solid #e8951d 2px;
  border-right: solid #e8951d 1px;
  border-top: solid #e8951d 1px;
  border-bottom: solid #e8951d 1px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;}
	
input.contact_pb,textarea.contact_pb {
  background-color:#FFFFFF;
  border-left: solid #BF0000 2px;
  border-right: solid #BF0000 1px;
  border-top: solid #BF0000 1px;
  border-bottom: solid #BF0000 1px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;}

input.frmsubmit {
  cursor: hand;
  background-color:#FFFCDE;
  color: #e8951d;
  font-weight:bold;
  border:solid 0px transparent;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
}
