@import url(menu.css);
*{
padding:0;
margin:0;
}
.breaker{
clear:both;
}
img{
display:block;
}
body{
background:url(../images/common/fond_bas.gif) repeat-x bottom;
padding:0px 0px 51px 0px;
font-family:Arial, Helvetica, sans-serif;
}
.fond{
background:#ECEBEA url(../images/common/fond.gif) repeat-x;
overflow:hidden;
}
.fond2{
background:url(../images/common/fond2.gif) no-repeat right 79px;
}
.general{
width:1000px;
margin:0px auto 0px auto;
}
.centre{
width:802px;
float:left;
padding:0px 0px 0px 23px;
}
.droite{
width:175px;
float:left;
}
.droite h1.url{
background:url(../images/common/url.gif) no-repeat;
width:175px;
height:22px;
text-indent:-9999px;
overflow:hidden;
}
.droite h2.occasion{
background:url(../images/picts_fr/occasion.gif) no-repeat;
width:175px;
height:122px;
text-indent:-9999px;
overflow:hidden;
}
.droite h2.soutenez{
background:url(../images/picts_fr/soutenez.gif) no-repeat;
width:175px;
height:172px;
text-indent:-9999px;
overflow:hidden;
}

.droite .participer{
background:url(../images/common/f_participer.gif) no-repeat bottom;
padding:0px 0px 40px 0px;
}
.droite .participer a{
display:block;
background:url(../images/picts_fr/participer.gif) no-repeat 0px 0px;
width:175px;
height:53px;
text-indent:-9999px;
overflow:hidden;
}
.droite .participer a:hover{
background:url(../images/picts_fr/participer.gif) no-repeat 0px -53px;
}

.droite .h_banniere{
background:url(../images/common/h_banniere.gif) no-repeat;
padding:15px 0px 0px 0px;
}
.droite .f_banniere{
background:url(../images/common/f_banniere.gif) no-repeat;
padding:0px 0px 0px 9px;
}
.droite .b_banniere, .droite .b_banniere2{
display:block;
background:url(../images/common/b_banniere.gif) no-repeat;
width:155px;
height:33px;
text-align:center;
padding:7px 11px 0px 9px;
}
.droite .b_banniere2{
background:url(../images/common/b_banniere2.gif) no-repeat;
}
.droite .b_banniere a, .droite .b_banniere2 a{
font-size:10px;
color:#373737;
}
#adopter{
display:none;
background:url(../images/common/b_banniere3.gif) no-repeat;
width:175px;
height:165px;
}
#adopter h1{
text-align:center;
font-size:10px;
color:#373737;
padding:5px 33px 10px 29px;
}
#adopter textarea{
width:140px;
height:110px;
border:1px solid #EBEAE9;
overflow:hidden;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin:0px 0px 0px 14px;
}
.droite .ami{
background:url(../images/common/b_ami.gif) no-repeat bottom;
padding:0px 0px 25px 0px;
margin:15px 0px 0px 0px;
}
.droite .ami a{
display:block;
background:url(../images/picts_fr/bt_ami.gif) no-repeat 0px 0px;
height:46px;
width:156px;
text-indent:-9999px;
overflow:hidden;
margin:0px 0px 0px 5px;
}
.droite .ami a:hover{
background:url(../images/picts_fr/bt_ami.gif) no-repeat 0px -46px;
}
.pied{
width:792px;
font-size:11px;
color:#373737;
text-align:center;
margin:0px 0px 0px 0px;
padding:10px 0px 10px 0px;
}
.pied a{
font-size:11px;
color:#373737;
text-decoration:none;
}
.pied a:hover{
text-decoration:underline;
}

.h_message{
width:792px;
background:url(../images/common/h_grille.gif) no-repeat;
padding:6px 0px 0px 0px;
margin:10px 0px 0px 0px;
}
.f_message{
background:#ffffff;
font-size:10px;
color:#373737;
text-align:center;
}
.b_message{
background:url(../images/common/b_grille.gif) no-repeat bottom;
padding:0px 0px 6px 0px;
}