body{
	background-image: url(/images/background.jpg);
	background-color: #af8c6e;
	background-repeat:repeat-x repeat-y ;
	margin-top:0px;
	font-family: verdana;
	color:#806751;
}

img{
  border:0px;
}

#header{
   margin: 0 0 0 0;
   width:100%;
   height: 71px;
   background-image: url(/images/bg_header.jpg);
}

#footer{
   float:left;
   margin: 15px 0 0 0;
   width:100%;
   height: 190px;
   color:white;
   font-size:11px;
   background-image: url(/images/bg_footer.jpg);
}

#header_content, #footer_content, #main{
    width: 930px;
    margin:auto;
    clear:both;
}

#onLeft {
   margin-top:5px;
   margin-left:5px;
   /*border: 1px solid black;*/
   width: 605px;
   float:left;
}

#onRight {
   margin-top:5px;
   margin-left:10px;
   /*border: 1px solid black;*/
   width: 300px;
   float:left;
}

.lien-promo{
  float:right;
  color:#920c09;
}

#alphabet{
  text-align:center;
  width:260px;
  margin: 20px auto;
}

.lettre a{
  font-size: 15px;
	font-weight: bold;
	text-align:center;
	color: #806751;
	text-decoration:none;
}

.lettre a:hover{
	color: white;

}

.lettre {
  border: 1px solid white;
	text-align:center;
	width:17px;
	margin: 4px 4px 4px 4px;
	float:left;
}

.lettre:hover {
  border: 1px solid #806751;
  background-color: #806751;
}

hr {
  border: 1px solid #d9c6b2;
  width: 90%;
}

.right_box{
   width: 300px;
   height: 182px;
   background-image: url(/images/box_alpha.jpg); 
}

.right_red{
   width: 293px;
   height: 23px;
   color:white;
   padding-top:4px;
   padding-left:7px;
   background-image: url(/images/right_red.jpg);
   font-variant: small-caps;
   font-weight:bold;
   font-size:14px;
   margin:0;
   
}

#pub_header{
    float:right;
}

.header_button{
  float:left;
  margin: 28px 5px 5px 5px;
  color:white;
  width: 142px;
  height:35px;
  color:white;
  font-size: 15px;
  font-weight:bold;
  background-image: url(/images/header_button.jpg);
  padding-top:5px;
  text-align:center;
}

#recherche{
   width:506px;
   height:96px;
   float:right;
   background-image: url(/images/bloc_recherche.png);
   margin-top:10px;
   padding-top: 35px;
   padding-left: 20px;
}

#favori{
   width:599px;
   height:183px;
   float:left;
   background-image: url(/images/box_favori.jpg);
}

.left_green{
   width: 592px;
   height: 24px;
   color:white;
   padding-top:4px;
   padding-left:7px;
   background-image: url(/images/left_green.jpg);
   font-variant: small-caps;
   font-weight:bold;
   font-size:14px;
   margin:0;
}

.left_box{
   margin-top:7px;
   float:left;
   width: 599px;
   background-image: url(/images/bg_big_box.jpg);
}

.left_content{
   background: url(/images/footer_big_box.jpg) left bottom no-repeat;
   width:559px;
   padding-left:20px;
   padding-right:20px;
   padding-top:12px;
   padding-bottom:15px;
   font-size:12px;
   float:left;
}

#exemple{
  font-size:11px;
}

#exemple a{
  text-decoration:none;
  color:#806751;
}

#exemple a:hover{
  text-decoration:underline;
}

#auto_update {
    border: 1px solid #999;
    background: #fafafa;
  }
#auto_update ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
#auto_update a {
  display: block;
  padding: .2em .3em;
  text-decoration: none;
  color: #333;
}
.selected {
  background: lightyellow;
}

.my_h2 a{
  font-size:13px;
  margin: 0;
  text-decoration:none;
  color:#806751; 
}

.menu_link{
  text-decoration:none;
  color:#806751;
  text-align:center;
  font-size:14px;
}

.left_red{
   width: 592px;
   height: 24px;
   color:white;
   padding-top:4px;
   padding-left:7px;
   background-image: url(/images/left_red.jpg);
   font-variant: small-caps;
   font-weight:bold;
   font-size:14px;
   margin:0;
}

#form1c{
   margin-top:5px;
   border: 1px solid #d1ba8a;
   width:360px;
   height:30px;
   color: #806751;
   float:left;
   line-height: 25px;
}

.partners{
    width:250px;
    float:left;
}

.ok{
   float:left;
   margin-left:5px;
   width:103px;
   height:46px;
   background-image: url(/images/bouton_rechercher.png);
}

.ok:hover{
   background-image: url(/images/bouton_rechercher_hover.png);
}

#footer a{
  color:white;
  text-decoration:none;
}