body{ margin: 0px; padding: 0px; font: 80% arial,sans-serif; text-align:center; background-color: #000000; margin-top:0px;}
h1{ color:#fff; }
a{ text-decoration:none; color:#a56c3a; }

label, .label{ width:550px; float:left; text-align:right; padding:5px; font-size:14px; }
.itext{ border:solid 1px #bdc7d8; width:300px; font-size:14px; }
.erreur{ border:solid 1px #000; width:300px; font-size:14px; }
.itextar{ border:solid 1px #bdc7d8; padding:3px; width:400px; height:180px;font-size:14px; }
.erreurar{ border:solid 1px #000; padding:3px; width:400px; height:180px;font-size:14px; }
.iselect{ border:solid 1px #bdc7d8; width:300px;  font-size:14px; }
.button{ border:solid 1px #ccc; background-color:#fff; font-weight:bold; font-size:16px; padding:5px; }
#wishtel{ border:solid 1px #bdc7d8;  }


#container{ text-align:left; background-color: #fff;  width:1000px; margin-left:auto;margin-right:auto; }

/* menu main_nav */
#main_nav { float:left; padding:0px; width:1000px; height:220px; background:#aaa url(design/header.jpg); } 
	#main_nav ul { list-style-type:none; margin-left:0px; padding-left:10px; margin-top:0px; }
	#main_nav li { margin-left:22px; float:left; }
	#main_nav ul li a { display:block; float:left; background-color:#fff; text-decoration:none; color:#000;  text-align:center; padding:6px 15px 6px 15px; font-size:14px; font-weight:bold; text-transform:uppercase; }
	#main_nav ul li a:hover { background-color:#52341c; color:#fff; } 
	#main_nav h1{ float:left; display:block; width:90%; padding:5px 15px; margin:0px; font-size:26px; font-style:italic; }
	#main_nav h1 a{ color:#fff; text-decoration:none; }
	
#gutter{ float: left; width: 3%; height: 1px; }

#breadcumb{float:left;  width:990px; margin:5px; }

#col1 { float: left; width:680px; border:solid 1px #000; margin-left:10px; margin-bottom: 10px; }
  #col1 h2{ width:680px; margin-left:15px }
  #col1 p{ padding:10px }

#col2 { float: left; width: 200px; background-color: #000; margin-left:40px; margin-bottom: 10px; }
	.coordonnees{  margin: 0; padding: 0; color:#fff; list-style-type:none; margin-bottom: 10px;  }
        .coordonnees li{ width:190px; text-align:right; }
        .coordonnees h2{ font-size:18px; margin-top:8px; }


/*#col3 { float: left; width: 200px; margin-left: 3%; background-color: #bfb; margin-bottom: 10px; }*/
#a, #b{ padding:0; margin:0; overflow: hidden; opacity:0; position:absolute; }
#a img, #b img { padding: 15px; border: 1px solid #ccc; background-color: #eee; top:0; left:0 }
#a img, #b img { -moz-border-radius: 10px; -webkit-border-radius: 10px; }

#footer { clear: both; width:1000px; height: 50px; background: #000 url(design/footer.jpg); }

