/* G?n?ral */
body {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
margin: 0;
padding: 0;
background-image: url(img/fond.jpg);
background-repeat: repeat-x;
background-color: #fbe2ac;
scrollbar-face-color:#920e00;
scrollbar-highlight-color: #fd8d06;
scrollbar-3dlight-color: #fd8d06;
scrollbar-darkshadow-color: #fd8d06;
scrollbar-shadow-color: #fd8d06;
scrollbar-arrow-color: #fd8d06;
scrollbar-track-color: #81a400;
}

/* Contenu */
#haut {
background-image: url(img/fond-haut.jpg);
background-repeat: no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 15px;
color: #960f00;
text-align: center;
}

#fond-texte1 {
background-image: url(img/header4.jpg);
background-repeat: no-repeat;
padding: 5px 470px 0 285px;
}

#fond-texte2 {
background-image: url(img/header6.jpg);
background-repeat: no-repeat;
padding: 5px 370px 0 435px;
}

.fond-site {
background-image: url(img/fond-footer.gif);
background-repeat: repeat-y;
}

.fond-site2 {
background-image: url(img/fond-site.gif);
background-repeat: repeat-y;
}

.fond-site3 {
background:#fec14e url(img/fond-site.gif) repeat-y;
margin-top:10px;
}

.fond-texte {
background-image: url(img/texte-fond.jpg);
background-repeat: no-repeat;
}

.fondjaune {
background-color: #ffbb3f;
}

.texte {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000;
}

.texte a {
color: #58a402;
}

.texte a:hover {
text-decoration: none;
color: #58a402;
}

.texte p {
margin: 3px 20px 3px 20px;
}

.texte2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #fff;
}

.texte2 a {
color: #fff;
}

.texte2 a:hover {
text-decoration: none;
color: #fcb63e;
}

.texte2 p {
margin: 3px 25px 3px 15px;
}

.right {
text-align: right;
}

.centre {
text-align: center;
}

.flv {
background-image: url(img/fond-flv.gif);
background-repeat: no-repeat;
padding: 0 0 0 20px;
}

.dwl {
padding: 0 0 0 10px;
}

/* d?tails vid?os */
.video {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #fff;
background-image: url(img/infos-videos.jpg);
background-repeat: no-repeat;
padding: 10px 0 0 30px;
}

/* PDV */
#fondpdv {
background-image: url(img/videos-latina-pdv05.jpg);
background-repeat: repeat;
}

.pdvtext {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #a51201;
padding: 0 100px 0 105px;
}

.titredetailg {
background-image: url(img/pdv-detail-g01.jpg);
background-repeat: no-repeat;
}

#fonddetailg {
background-image: url(img/pdv-detail-g02.gif);
background-repeat: repeat-y;
}

.titredetaild {
background-image: url(img/pdv-detail-d01.jpg);
background-repeat: no-repeat;
}

#fonddetaild {
background-image: url(img/pdv-detail-d02.gif);
background-repeat: repeat-y;
}

.detailtexteg {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000;
padding: 5px 10px 0 30px;
}

.detailtexted {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000;
padding: 5px 25px 0 15px;
}

/* Accès membres */
#accesmembres {
background-image: url(img/fond-acces.jpg);
background-repeat: no-repeat;
}

.texte3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000;
}

.texte3 a {
color: #000;
}

.texte3 a:hover {
text-decoration: none;
color: #fcb63e;
}

.texte3 p {
margin: 3px 35px 3px 35px;
}

#idmembres {
background-image: url(img/membres-id.jpg);
background-repeat: no-repeat;
}

/* Zone membres */
#fondpagezm {
background-image: url(img/zm-fond.jpg);
background-repeat: repeat-y;
}

#menudroite {
background-image: url(img/zm-menu-fond1.jpg);
background-repeat: no-repeat;
}

#menufond {
background-image: url(img/zm-menu-fond2.jpg);
background-repeat: repeat-y;
}

#menuzm {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #fbcf7b;
padding: 0 0 0 30px;
}

#menuzm a {
color: #fbcf7b;
text-decoration: none;

}

#menuzm a:hover {
text-decoration: none;
color: #c9f101;
}

.zmtext1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #a51201;
padding: 0 50px 0 50px;
text-align: center;
font-weight: bold;
}

.zmtext2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #a51201;
padding: 0 5px 0 0;
text-align: center;
font-weight: bold;
}

.zmtext3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #a51201;
padding: 0 4px 5px 3px;
text-align: center;
font-weight: bold;
}

.zmtext3 a {
color: #a51201;
}

#zmtext3 a:hover {
text-decoration: none;
color: #469201;
}

.zmtext4 {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #a51201;
font-weight: bold;
}

/* Pied de page */
#footer {
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #fff;
}

#footer a {
color: #fff;
}

#footer a:hover {
text-decoration: none;
color: #fcb63e;
}

p {margin: 3px 10px 3px 10px;}

/* Mise en forme formulaires */
input {
border:1px solid #960f00;
background-color:#fbe3b6;
font-family:Arial, Helvetica, sans-serif;
color:#960f00;
}

select, option {
background-color:#fccf44;
color:#960f00;
}

textarea {
border :1px solid #960f00;
background-color :#fbe3b6;
font-family :Arial, Helvetica, sans-serif;
color :#960f00;
}

.titrevideo{background:#820E01;margin:0 auto;width:954px;font-size:30px;text-align:center;}
.blanc{color:#fff;text-decoration:none;}