body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
/*background-image:url(/images/fond-rouge.jpg);
background-image: url(/images/fond-header-rose.gif);*/
/*background-image: url(/images/fond-header-jaune.jpg);*/
background-repeat: repeat-x;
margin:0;
padding:0;
}

#conteneur {
position:relative;
width:1000px;
/*background-image:url(/images/fond-site.jpg);*/
background-repeat:no-repeat;
background-color:#FFF;
margin:0 auto;
background-image: url(/images/header-20080610.jpg);
}

#header {
/*height:231px;*/
height:180px;
}

#bann {
position:absolute;
/*margin-top:81px;*/
margin-top:27px;
margin-left:263px;
}

#menuhaut {
position:absolute;
/*margin-top:50px;*/
margin-top:145px;
right:10px;
color: #FFFFFF;
}

#menuhaut a {
font-size: 13px;
font-weight:bold;
/*color:#d81f27;*/
text-decoration:none;
color: #FFFFFF;
}

#menuhaut a:hover {
text-decoration:underline;
color: #000000;
}

#logo {
position:absolute;
margin-top:21px;
/*margin-top:81px;*/
margin-left:5px;
}

#centre {
margin-left:208px;
width:770px;
padding:0px 10px 10px 10px;
margin-top: 0px;
}


#gauche {
/*top:164px;*/
top:228px;
position:absolute;
left:0;
width:198px;
padding:10px;
}

#droite {
position: absolute;
float:right;
right:0;
width:187px;
top:228px;
padding:10px;
}

/*#droite {
position:relative;
float:right;
right:0;
width:187px;
top: 0px;
padding:0 0 0 10px;
background-color: #FFFFFF;
}*/

#pied {
bottom: 0;
padding: 10px;
text-align: center;
color:#4c6d8f;
/*margin-left: 208px;*/
/*width: 570px;*/
/*background-color: #4c6d8f;
padding: 10px;
color: #FFFFFF;
clear: both;
margin:0;*/
}

#trailimageid {
position:absolute;
visibility:hidden;
left:0px;
top:0px;
height:1px;
z-index:5000;
}

/*p {
color:#666;
margin:0 0 10px;
}*/

p {
color:#000000;
margin:0 0 10px;
}

a{
color: #4c6d8f;
}

.fondkaki {
background-color:#c9bf9c;
}

h2 {
font-size:13px;
font-weight:bold;
margin:0;
color: #FFFFFF;
text-align: left;
}
h2 a{
color:#FFFFFF;
text-decoration: none;
}

h5 {
font-size:12px;
font-weight:bold;
margin:0;
color: #4c6d8f;
text-align: left;
}
h5 a{
color:#4c6d8f;
text-decoration: none;
}

ul#menu {
width:190px;
list-style-type:none;
margin:0;
padding:0;
}

ul#menu ol {
text-align:left;
list-style-type:none;
margin:0;
padding:5px;
}

ul#menu li,ul#menu a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
/*color:#785a3c;*/
color: #4c6d8f;
font-weight: bold;
}

ul#menu li {
/*border-top:solid 1px #b9a894;
line-height:15px;*/
line-height:18px;
padding:5px;
padding-bottom:7px;
}

ul#menu ol li {
border-top:none;
}

ul#menu a {
text-decoration: none;
outline:none;
}

/*#accueil {
padding:5px;
}

#accueil a {
font-size:12px;
color:#785A3C;
line-height:15px;
text-decoration:none;
}*/



ul#menu a:hover,ul#menu a.active,#accueil a:hover {
color:#000000;
}

legend{
color:#d81f27;
font-weight:bold;
font-size: 12px;
}

h1{
color: #785A3C;
padding: 5px;
font-size: 12px;
font-weight:bold;
}
#defilant{
margin-top:17px;
margin-left: 67px;
font-size: 16px;
color: #4c6d8f;
width: 672px;
height: 41px;
}

#defilant a{
color: #4c6d8f;
font-weight:bold;
text-decoration: none;
}
#defilant a:hover{
color: #000000;
font-weight:bold;
text-decoration: underline;
}
#listing{
text-align: justify;
font-size: 11px;
width: 570px;
}

#listing a{
color: #4c6d8f;
text-decoration: none;
}
#listing a:hover{
color: #000000;
text-decoration: underline;
}


/*BLEU CLAIR ET CONTOUR BLEU FONCE */
.bordertop, .boderbottom {display:block; background:transparent; font-size:1px;}
/* Style qui défini les coin arondi */
/* Vous pouvez changer la couleur et la taille (mais avec prudence) */
.coin1, .coin2, .coin3, .coin4 {display:block; overflow:hidden;}
.coin1, .coin2, .coin3 {height:1px;}
.coin2, .coin3, .coin4 {background:#a4e6f6; border-left:1px solid #4c6d8f; border-right:1px solid #4c6d8f;}
.coin1 {margin:0 5px; background:#4c6d8f;}
.coin2 {margin:0 3px; border-width:0 2px;}
.coin3 {margin:0 2px;}
.coin4 {height:2px; margin:0 1px;}
/* Le contenu, pris entre la ligne supéruieure et la ligne inférieure */
/* Vous pouvez changer la couleur */
.content {display:block; background:#a4e6f6; border:0 solid #4c6d8f; border-width:0 1px; text-align:center;}



/* BLEU FONCE */
.pdtbordertop, .pdtboderbottom {display:block; background:transparent; font-size:1px;}
/* Style qui défini les coin arondi */
/* Vous pouvez changer la couleur et la taille (mais avec prudence) */
.pdtcoin1, .pdtcoin2, .pdtcoin3, .pdtcoin4 {display:block; overflow:hidden;}
.pdtcoin1, .pdtcoin2, .pdtcoin3 {height:1px;}
.pdtcoin2, .pdtcoin3, .pdtcoin4 {background:#4c6d8f; border-left:1px solid #4c6d8f; border-right:1px solid #4c6d8f;}
.pdtcoin1 {margin:0 5px; background:#4c6d8f;}
.pdtcoin2 {margin:0 3px; border-width:0 2px;}
.pdtcoin3 {margin:0 2px;}
.pdtcoin4 {height:2px; margin:0 1px;}
/* Le contenu, pris entre la ligne supéruieure et la ligne inférieure */
/* Vous pouvez changer la couleur */
.pdtcontent {display:block; background:#4c6d8f; border:0 solid #4c6d8f; border-width:0 1px; text-align:center;}



/* BLEU CLAIR */
.bcbordertop, .bcboderbottom {display:block; background:transparent; font-size:1px;}
/* Style qui défini les coin arondi */
/* Vous pouvez changer la couleur et la taille (mais avec prudence) */
.bccoin1, .bccoin2, .bccoin3, .bccoin4 {display:block; overflow:hidden;}
.bccoin1, .bccoin2, .bccoin3 {height:1px;}
.bccoin2, .bccoin3, .bccoin4 {background:#71c3e9; border-left:1px solid #71c3e9; border-right:1px solid #71c3e9;}
.bccoin1 {margin:0 5px; background:#71c3e9;}
.bccoin2 {margin:0 3px; border-width:0 2px;}
.bccoin3 {margin:0 2px;}
.bccoin4 {height:2px; margin:0 1px;}
/* Le contenu, pris entre la ligne supéruieure et la ligne inférieure */
/* Vous pouvez changer la couleur */
.bccontent {display:block; background:#71c3e9; border:0 solid #71c3e9; border-width:0 1px; text-align:center;}



/* ROSE CLAIR #fd809c*/
.rcbordertop, .rcboderbottom {display:block; background:transparent; font-size:1px;}
/* Style qui défini les coin arondi */
/* Vous pouvez changer la couleur et la taille (mais avec prudence) */
.rccoin1, .rccoin2, .rccoin3, .rccoin4 {display:block; overflow:hidden;}
.rccoin1, .rccoin2, .rccoin3 {height:1px;}
.rccoin2, .rccoin3, .rccoin4 {background:#fd809c; border-left:1px solid #fd809c; border-right:1px solid #fd809c;}
.rccoin1 {margin:0 5px; background:#fd809c;}
.rccoin2 {margin:0 3px; border-width:0 2px;}
.rccoin3 {margin:0 2px;}
.rccoin4 {height:2px; margin:0 1px;}
/* Le contenu, pris entre la ligne supéruieure et la ligne inférieure */
/* Vous pouvez changer la couleur */
.rccontent {display:block; background:#fd809c; border:0 solid #fd809c; border-width:0 1px; text-align:center;}

/* ROSE FONCE #c92a5f */
.rfbordertop, .rfboderbottom {display:block; background:transparent; font-size:1px;}
/* Style qui défini les coin arondi */
/* Vous pouvez changer la couleur et la taille (mais avec prudence) */
.rfcoin1, .rfcoin2, .rfcoin3, .rfcoin4 {display:block; overflow:hidden;}
.rfcoin1, .rfcoin2, .rfcoin3 {height:1px;}
.rfcoin2, .rfcoin3, .rfcoin4 {background:#c92a5f; border-left:1px solid #c92a5f; border-right:1px solid #c92a5f;}
.rfcoin1 {margin:0 5px; background:#c92a5f;}
.rfcoin2 {margin:0 3px; border-width:0 2px;}
.rfcoin3 {margin:0 2px;}
.rfcoin4 {height:2px; margin:0 1px;}
/* Le contenu, pris entre la ligne supéruieure et la ligne inférieure */
/* Vous pouvez changer la couleur */
.rfcontent {display:block; background:#c92a5f; border:0 solid #c92a5f; border-width:0 1px; text-align:center;}


.rub1 {background-image: url(/images/fond-rub.gif);
background-repeat: no-repeat;
text-align: left;
text-decoration: none;
margin-bottom: 10px;
}

.rub2 {background-image: url(/images/fond-rub2.gif);
background-repeat: no-repeat;
text-align: left;
text-decoration: none;
}

h3{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
margin: 0px;
color: #004478;
padding: 0px;
}

h4{
color: #c92a5f;
font-size: 13px;
font-weight: bold;
margin: 0;
}

.prix{
color: #4c6d8f;
font-size: 20px;
margin-bottom: 0px;
}
.prix,a {
text-decoration: none;
}

.bleufonce10{
font-size: 10px;
color: #4c6d8f;
}

.bleuclair10{
color: #71c3e9; 
font-size: 10px;
text-decoration: none;
}
a:hover.bleuclair10{
color: #c92a5f; 
}

#wp{
color:#CCCCCC;
text-align: center;
font-size: 10px;
}
#wp a{
color:#CCCCCC;
}
