/* CSS Document */

body {
background-color:#E2E5EA;
}

input {
border:1px solid #003B72;
}

#page-home {
margin:auto;
width:950px;
background:#FFFFFF url(../images/interface/fond-home.jpg) no-repeat top left;
}

#page-boutique {
margin:auto;
width:950px;
background:#FFFFFF url(../images/interface/fond-boutique.jpg) no-repeat top left;
}

#page-cgv {
margin:auto;
width:950px;
background:#FFFFFF url(../images/interface/fond-cgv.jpg) no-repeat top left;
}

#page-ml {
margin:auto;
width:950px;
background:#FFFFFF url(../images/interface/fond-ml.jpg) no-repeat top left;
}

#page-gagne {
margin:auto;
width:950px;
background:#FFFFFF url(../images/interface/fond-gagne.jpg) no-repeat top left;
}

#page-membre {
margin:auto;
width:950px;
background:#FFFFFF url(../images/interface/fond-membre.jpg) no-repeat top left;
}

#page-galerie {
margin:auto;
width:950px;
background:#FFFFFF url(../images/interface/fond-galerie.jpg) no-repeat top left;
}

#page-inscription {
margin:auto;
width:950px;
background:#FFFFFF url(../images/interface/fond-inscription.jpg) no-repeat top left;
}

#page-partenaires {
margin:auto;
width:950px;
background:#FFFFFF url(../images/interface/fond-partenaires.jpg) no-repeat top left;
}

#page-contact {
margin:auto;
width:950px;
background:#FFFFFF url(../images/interface/fond-contact.jpg) no-repeat top left;
}

#top {
font:normal bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
padding-right:5px;
}

#middle {
}

#middle2 {
margin-top:320px;
}

.contenu {
margin:0 37px 0 66px;}

#bottom {
background-color:#FFFFFF;
border-bottom:6px solid #C30410;
font:normal 9px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:center;
padding-bottom:5px;
}

/* la home */

#left-home {
margin-top:215px;
width:539px;
float:left;
}

#right-home {
margin-top:140px;
float:left;
}

#premier-contact {
background:#FFFFFF url(../images/interface/fond-premier-contact.jpg) no-repeat top left;
width:507px;
height:300px;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

#premier-contact p {
margin-left:70px;
margin-right:16px;}

#max-couleurs {
margin-top:10px;
background:#FFFFFF url(../images/interface/max-couleurs.jpg) no-repeat top left;
width:504px;
height:173px;
font:italic bold 12px Verdana, Arial, Helvetica, sans-serif;
}

#max-couleurs p {
margin-left:340px;
}

#espace-membres {
background:#FFFFFF url(../images/interface/fond-membres.jpg) no-repeat top left;
width:371px;
height:303px;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#2C4F1E;
padding-left:10px;
margin-left:22px;
margin-top:20px;
}

#espace-membres2 {
background:#FFFFFF url(../images/interface/fond-membres2.jpg) no-repeat top left;
width:371px;
height:156px;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#2C4F1E;
padding-left:10px;
margin-left:22px;
margin-top:20px;
}

.bouton-ok {
font:normal bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#2C4F1E;
width:26px;
background: transparent url(../images/interface/bouton-ok.gif) no-repeat center center;
}

/* le panier */

.cell-bleue {
text-align:center;
color:#FFFFFF;
font:normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
background-color:#008AA3;
}

.cell-rouge {
text-align:center;
color:#FFFFFF;
font:bold 11px/20px Verdana, Arial, Helvetica, sans-serif;
background-color:#C33;
text-align:right;
}

.ligne-bleue {
border-bottom:1px solid #008AA3;
}

.bouton-rouge {
background-color:#9E0000;
font:normal bold 12px/24px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
border:2px solid #E2E5EA;
cursor:pointer;
}

.bouton-gris {
background-color:#9F9F9F;
font:normal bold 12px/24px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
border:2px solid #E2E5EA;
cursor:pointer;
}

.bouton-bleu {
background-color:#008AA3;
font:normal bold 12px/24px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
border:2px solid #E2E5EA;
cursor:pointer;
}

.bouton-blanc{
background-color:#FFFFFF;
font:normal bold 12px/24px Verdana, Arial, Helvetica, sans-serif;
color:#9E0000;
cursor:pointer;
border:none;
}



/* la galerie */

.galerie img {
border:12px solid #CBCBCB;
}

/* l'espace membre */

#menu-compte {
text-align:right;
padding-right:40px;
padding-top:10px;
background:#FFFFFF url(../images/interface/titre-ton-compte.gif) no-repeat top left;
height:41px;
}



/* les textes */

a.lien-noir {
color:#000000;
text-decoration:none;
}

a:hover.lien-noir {
text-decoration:none;
color:#BE0007;
}

a.lien-rouge {
color:#BE0007;
text-decoration:none;
}

a:hover.lien-rouge {
text-decoration:none;
color:#000000;
}

a.lien-vert {
color:#1C8F83;
text-decoration:none;
}

a:hover.lien-vert {
text-decoration:underline;
}

a.lien-vert-fonce {
color:#2C4F1E;
text-decoration:none;
}

a:hover.lien-vert-fonce {
text-decoration:underline;
}

.texte-noir {
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

.texte-petit {
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

.texte-rouge {
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#BE0007;
}

.texte-rouge2 {
font:bold 15px Verdana, Arial, Helvetica, sans-serif;
color:#BE0007;
}


.texte-bleu {
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#008AA3;
}

.points {
border:1px solid #ADADAD;
font:normal bold 30px Verdana, Arial, Helvetica, sans-serif;
color:#ADADAD;
padding:3px;
}

.texte-bleu-fonce {
color:#002C34;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
}

.texte-orange {
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#FF8400;
}

.titre-pointille {
color:#BE0007;
font:normal bold 12px Verdana, Arial, Helvetica, sans-serif;
border-top:2px dotted #BFBFBF;
border-bottom:2px dotted #BFBFBF;
padding-top:4px;
padding-bottom:4px;
}
