/* Default style for links */

a:link    { color: #3366CC; display:block;text-decoration:none;}
a:visited { color: #9999CC; display:block;text-decoration:none;}
a:hover   { color: #CC0033; display:block;text-decoration:none;}
a:active  { color: #0000CC; display:block;text-decoration:none;}


.monmenu a{padding-bottom:4px;font-size: 13pt;}
.monmenu a:link    { color: #292929; display:block;; font-weight: normal; font-size: 13pt;border-bottom:1px solid #999}
.monmenu a:visited { color: #292929; display:block;text-decoration:none;; font-weight: normal; font-size: 13px;border-bottom:1px solid #999}
.monmenu a:hover   { color: #d0242c; display:block;text-decoration:none;; background-color: #FFf; border-bottom:1px solid #000;font-size: 13pt;}
.monmenu a:active  { color: #d0242c; display:block;text-decoration:none;; background-color: #FFf; border-bottom:1px solid #000;font-size: 13pt;}


/* Default style */
body
{
padding:0;
 margin:0;
font-family:arial, sans;
;
; background-color: #f3f3f3; background-image: url(images/fond.jpg); background-repeat: repeat-x
}


.tableau_principal {  font-size: 12px; background-color: #fcfcfc; background-image: url(images/baniere.jpg); background-repeat: no-repeat}
.texte {  text-align: justify; padding-right: 20px; padding-left: 20px;}

.monmenu {  padding-left: 14px}
.boutique {  font-size: 10px; text-indent: 20px; padding-top: 0; padding-right: 20px; padding-bottom: 0; padding-left: 0px}
h1 {  background-image: url(images/h1.gif); background-repeat: no-repeat; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14pt; font-weight: normal; padding-left: 20px; background-position: 4px}

.bordurenoireautourdesphotos{border:1px solid black}

.photo{}
.redform{
font-size:.8em; color:#fff; background-color:#ff0000
}
.red{color:red}.tableautexte {  font-size: 9pt}
