/*proprietes du body*/
body { padding-top:20px; font:0.75em Verdana, Arial, sans-serif; color:#7d3f4e; background:url('/img/fjord.jpg');  background-position:center top; background-color:#6a6a14; background-repeat:no-repeat; /*background-attachment:fixed;*/ }

/*proprietes du cadrage general*/
div#main { width:1024px; margin-left:auto; margin-right:auto; text-align:right; }
div.nonflottant { clear:both; }/* comme le br clear all*/

@font-face { font-family: Sue Ellen Francisco; src: url('sue.eot'); src: url('fonts/sue.eot?iefix') format('eot'), url('fonts/sue.woff') format('woff'), url('fonts/sue.ttf') format('truetype'), url('fonts/sue.svg#webfontQIov7V50') format('svg'); font-weight: normal; font-style: normal; }

/*proprietes de l'image pour entete*/
div#header { width:720px; height:230px; margin-left:152px; }
div#container { width:720px; float:left; background:url(img/fond2.png); background-repeat:repeat; margin-left:152px; }

/*proprietes de la premiere colonne*/
div#colonne1 { width:140px; padding-top:10px; background:url(img/fond2.png);; background-repeat: repeat; float:left; }
div#colonne1 p { color:#d8ecff; font-size:0.85em; padding:15px; text-align:left; }	
div#colonne1 h3 { font-size:1.1em; padding:10px 15px 5px 15px; color:#ffffff; }
 
/*proprietes de la deuxieme colonne*/		  
div#colonne2 { width:520px; background-color:#fff; float:left; }
 div#colonne2 img { padding: 5px; }
  div#colonne2 img:hover { padding: 5px; background-color:#e6a048;}
   div#colonne2 p { font-size:0.90em; padding:10px 35px; text-align:justify; }				
    div#colonne2 h3 { text-align:left;  font-family: 'Sue Ellen Francisco', arial, serif; font-size:1.2em;  padding:4px 15px 2px 15px; color:#e6a048; background:#7d3f4e; border-top:3px solid #e6a048; border-bottom:3px solid #e6a048; text-transform :uppercase; margin:0 0 15px 0; }
     div#colonne2 h4 { font-size:0.9em; padding:5px 15px 6px 15px; color:#e6a048; background:#665659; text-align:left; border-top:4px double #e6a048; border-bottom:4px double #e6a048; }
	  div#colonne2 img.img2 { float:right; margin:0 35px 7px 15px; }
	   div#colonne2 img.img3 { float:left; margin:10px 15px 15px 35px; }
	    div#colonne2 img.img3:hover { padding:5px; background-color:#e6a048; }	
	     div#colonne2 a { text-align:left; font-size:1em; color:#e68c1c; list-style:none; text-decoration:none; }
		  div#colonne2 a:hover { color: #83a52a; text-decoration:none; }
		   div#colonne2 a:active { color: #83a52a; text-decoration:none; }
		    div#colonne2 ul {list-style-position: inside; list-style-type: circle; color: #665659; text-align:left; font-size:0.9em; }
		     div#colonne2 li { padding:4px 35px;  }
		      div#colonne2 table { font-size:0.90em; padding:10px 35px; text-align:justify; }
		      
div#b_availSubmit input { background-color:#e6a048; }	
 div#b_availSubmit input:hover { background-color:#b37b37; }			      
  div#b_editDates h3 { font:1.1em Verdana, Arial, sans-serif; padding:0; margin: 15px 35px 5px 35px; color:#b37b37; background:#fff; text-align:center; border-top:0px double #e6a048; border-bottom:0px double #e6a048; font-weight:bold; }		      
   div#b_editDates h4 { font-size:1em; padding:5px 15px 6px 15px; color:#7d3f4e; background:none; text-align:left; border-top:0px double #e6a048; border-bottom:0px double #e6a048; }
		     
div#chamber_pictures { padding: 10px; }		     
 div#chamber_pictures img { padding: 5px; }
  div#chamber_pictures img:hover { padding: 5px; background-color:#e6a048;}
		     	 
/*proprietes de la troisieme colonne*/							
div#colonne3 { width:60px; float:left;  background:#000000; background-repeat:repeat; }
			
/*proprietes du pied de page*/ 
div#footer { float:left; width:1024px; height:175px; background:url(img/foot.png); background-repeat:repeat; font-size:0.8em; text-align:center; }
 div#footer p {  padding-top:170px; color:#80913a;  }
  div#footer a { text-align:left;  color:#92a642; text-decoration:none; }
   div#footer a:hover { color: #80913a; text-decoration:none; }
    div#footer span { font-size:1.2em; font-weight:bold; }

/*divers*/ 
.button { width:90px; height:22px; padding:2px; background:#7d3f4e  ;border: 1px solid #e6a048; color:#b7cbe6; }
#idList { margin: 0; padding: 0;}
#idList a { text-decoration:none; color:#e6a048; text-align:left; }
#idList a:hover { color:#b7cbe6; }
#idList li { display: block; margin: 0; padding: 4px; width: 120px; color: #ffffff; }
.pay { padding-right:30px;}

