/*============ General */
 body
{
  background:#AC3C13;
  font-family:verdana;
  font-size:13px;
   margin:0;
  padding:30px 0 20px 0;
}
a,a:link,a:visited,a:hover,a:focus
{
text-decoration:none;
border:none;
color:#D6A86D;
}
img
{
border:none;
}

 #wrapper
{
width: 1000px;height:auto;
position: relative;
padding: 0;overflow:auto;
background:#702306 repeat-y;
margin:0 auto 0 auto; color:#fff;
}
/*============ DRAPEAUX#D6A86D */
#traduction
{
width: 500px;
position: absolute;
top:10px;left:50%;
height:20px;padding:0 0 0 300px;
}
#traduction img
{
margin-left:10px;float:left;
}
/*============ Lien contact */
#contact
{
position:absolute;
top:5px;
right:5px;
font-size:13px;
width:100px;
text-align:right;
}
#contact a:hover
{
  text-decoration:underline;
}
/*============ Bandeau */
#haut
{
 width:1000px;
 height:220px;margin:0 0 40px 0;
 padding:0;
 background: transparent url('../images/bandeau-fleuriste.jpg') top center no-repeat;
   border-bottom: #D6A86D solid 2px;
}
#haut img
{
  margin:35px 0 0 25px;
}
#haut p
{
	width:200px;
	margin-left:25px;
	text-align:center;
	font-size:12px;
	padding-top:5px;
}
.tel
{
font-size:12px;
font-weight:bold;
}
#haut h1
{
	display:block;
	width:100%;
	text-align:center;
	font-style:italic;
	font-size:22px;
	height:30px;
	color:#D6A86D;
	border-bottom: #D6A86D solid 2px;
}

/*============ Menu */
#menu
{
width:200px;
position:absolute;
top:10px;
right:10px;
}
#menu ul
{
width:160px;
height:160px;
padding:0;margin-left:15px;

list-style-type:none;
list-style-position:outside;
}
#menu li
{
display:block;
border:solid 1px;
width:150px;
height:25px;padding:3px 0 0 0;
text-align:center;
}
#menu a
{
font-size:15px;
text-transform:capitalize;
}
#menu li:hover
{
 background:#D6A86D;
 border-color:#AC3C13;
}
#menu li:hover a,#menu a:hover
{
 color:#702306;
}
a.encours
{
 color:#fff; text-decoration:underline;
 }
li.encours
{
background:#D6A86D;border-color:#AC3C13;
}

/*============ Contenu */
#contenu
{
padding-bottom:10px;
}
#gauche
{
float:left;
width:220px;
padding:0 0 30px 0;
margin:0 15px 15px 15px;

}
#gauche div.message
{
 width:200px;
 background:#D6A86D;
 color:#702306;
 padding:10px;
 margin-top:20px;

}
#gauche h4
{
margin:0;
font-size:14px;
text-decoration:underline;
text-align:center;
}
#gauche p
{
font-size:13px;
}
#centre
{
margin:0 0 0 250px;
width:700px;
font-size:13px;
padding:15px 15px 0 0;
}
#centre h2
{
font-size:16px;
text-align:center;
text-decoration:underline;

}
#centre div
{
 float:left;
 display:block;
 margin:10px 0 10px 0;
}
#centre h3
{
font-size:14px;
text-align:left;
text-decoration:underline;
margin:10px 0 15px 0;
}
#centre p
{
text-indent:15px;
padding:15px 0 0 0;margin:0;
}
#centre img
{
float:left;
margin:10px 10px 10px 10px;
background:#D6A86D ;/*# EFE7D1;*/
padding:10px;
border:#fff solid 1px;
}
#centre table
{
  text-align:center;
  margin:15px;
}
#centre td
{
text-align:center;
vertical-align:middle;padding:5px 10px 5px 10px;
}
#centre td img
{
float:none;
margin:0;
background:#D6A86D ;
padding:8px;
border:#fff solid 1px;
}


#centre li
{
list-style-type:disc;
list-style-position:inside;
}
/*============ Mentions */
#mentions
{
width: 1000px;
clear:both;
position: relative;
margin-left:auto;
margin-right:auto;
}
#mentions p
{
float:left;
margin:0 0 0 10px;
padding:0;
width:320px;
text-align:center;	
font-size:12px;
}
#mentions a:hover
{
text-decoration:underline;
}
/*=====CONTACT=======*/
#formcontact
{
text-align:center;
width:400px;
margin-left:200px;
}
#formcontact p
{
margin:0;padding:0;
}
#formcontact input,select,textarea
{
border:#fff solid 1px;
background:#D6A86D;
color:#702306;margin:0 0 10px 0;padding:0;
}
#formcontact label
{
display:block;
margin:0;padding:0;
}
#form-erreur p
{
  text-align:center;
  display:block;
  width:400px;
  float:left;
  background:#D6A86D;
  color:black;
  font-size:18px;
  font-weight:bold;
  padding:5px;
}
