/* CSS Document */

body  {
background-color:#CCCCCC;
margin:10px;
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-image:url(design/body-bg.gif);
background-repeat:repeat-x;
background-attachment:fixed;
}
.top  {
background-image:url(design/fond-entete.gif);
border:1px solid #CCCCCC;
padding-left:20px;
}
.navi  {
padding:4px;
background-color:#CCCCCC;
font-weight:bold;
background-image:url(design/fond-entete-gris.gif);
}
.main  {
border:1px solid #CCCCCC;
background-color:#FFFFFF;
width:100%;
}
.contenu  {
padding:5px;
}
.menu_bas  {
border:1px solid #CCCCCC;
padding:4px;
background-color:#CCCCCC;
font-weight:bold;
background-image:url(design/fond-entete-gris.gif);
}
.entete_rose  {
border:1px solid #CCCCCC;
border-bottom:none;
padding:4px;
background-color:#FFCCFF;
font-weight:bold;
background-image:url(design/fond-entete-rose.gif);
}
.entete_bleu  {
border:1px solid #CCCCCC;
border-bottom:none;
padding:4px;
background-color:#99ccff;
font-weight:bold;
background-image:url(design/fond-entete-bleu.gif);
}
.entete_jaune  {
border:1px solid #CCCCCC;
border-bottom:none;
padding:4px;
background-color:#ffff99;
font-weight:bold;
background-image:url(design/fond-entete-jaune.gif);
}
.entete_gris  {
border:1px solid #CCCCCC;
border-bottom:none;
padding:4px;
background-color:#CCCCCC;
font-weight:bold;
background-image:url(design/fond-entete-gris.gif);
}
.menu_rose  {
border:1px solid #CCCCCC;
border-top:none;
margin-bottom:5px;
padding:4px;
background-image:url(design/menu-fond-rose.gif);
}
.menu_bleu  {
border:1px solid #CCCCCC;
border-top:none;
margin-bottom:5px;
padding:4px;
background-image:url(design/menu-fond-bleu.gif);
}
.menu_jaune  {
border:1px solid #CCCCCC;
border-top:none;
padding:4px;
background-image:url(design/menu-fond-jaune.gif);
}
.menu_gris  {
border:1px solid #CCCCCC;
border-top:none;
margin-bottom:5px;
padding:4px;
background-image:url(design/menu-fond-gris.gif);
}
a:link {color:#000000;text-decoration:none;}
a:visited {color:#000000;text-decoration:none;}
a:hover {color:#333333;text-decoration:underline;}

.contenu a:link{color:#333333;text-decoration:underline;}
.contenu a:visited {color:#333333;text-decoration:underline;}
.contenu a:hover {color:#000000;text-decoration:none;}

.bt-rose a{display:block;width:130px;text-align:center;font-weight:bold;background-image:url(design/bt-rose.gif);background-repeat:no-repeat;line-height:19px;margin-right:2px;float:left;text-decoration:none;}
.bt-rose a:link{background-image:url(design/bt-rose.gif);background-repeat:no-repeat;text-decoration:none;}
.bt-rose a:visited{background-image:url(design/bt-rose.gif);background-repeat:no-repeat;text-decoration:none;}
.bt-rose a:hover{background-image:url(design/bt-gris.gif);background-repeat:no-repeat;text-decoration:none;}

.bt-bleu a{display:block;width:130px;text-align:center;font-weight:bold;background-image:url(design/bt-bleu.gif);background-repeat:no-repeat;line-height:19px;margin-right:2px;float:left;text-decoration:none;}
.bt-bleu a:link{background-image:url(design/bt-bleu.gif);background-repeat:no-repeat;text-decoration:none;}
.bt-bleu a:visited{background-image:url(design/bt-bleu.gif);background-repeat:no-repeat;text-decoration:none;}
.bt-bleu a:hover{background-image:url(design/bt-gris.gif);background-repeat:no-repeat;text-decoration:none;}

.bt-jaune a{display:block;width:130px;text-align:center;font-weight:bold;background-image:url(design/bt-jaune.gif);background-repeat:no-repeat;line-height:19px;margin-right:2px;float:left;text-decoration:none;}
.bt-jaune a:link{background-image:url(design/bt-jaune.gif);background-repeat:no-repeat;text-decoration:none;}
.bt-jaune a:visited{background-image:url(design/bt-jaune.gif);background-repeat:no-repeat;text-decoration:none;}
.bt-jaune a:hover{background-image:url(design/bt-gris.gif);background-repeat:no-repeat;text-decoration:none;}

.bt-gris a{display:block;width:130px;text-align:center;font-weight:bold;background-image:url(design/bt-gris.gif);background-repeat:no-repeat;line-height:19px;margin-right:2px;float:left;text-decoration:none;}
.bt-gris a:link{background-image:url(design/bt-gris.gif);background-repeat:no-repeat;text-decoration:none;}
.bt-gris a:visited{background-image:url(design/bt-gris.gif);background-repeat:no-repeat;text-decoration:none;}
.bt-gris a:hover{background-image:url(design/bt-no.gif);background-repeat:no-repeat;text-decoration:none;}

.bt-no{display:block;width:130px;text-align:center;font-weight:bold;background-image:url(design/bt-no.gif);background-repeat:no-repeat;line-height:19px;margin-right:2px;float:left;color:#999999;}

.menus a {display:block;padding:2px;width:158px;}
.menus a:visited{}
.menus a:hover {background-color:#FFFFFF;}

.td_link_gris {border:1px solid #CCCCCC;}
.td_link_gris a {display:block;width:100%;padding:4px 0px 4px 0px;margin:0px;background-color:#EDEDED;font-weight:bold;}
.td_link_gris a:visited{background-color:#EDEDED;}
.td_link_gris a:hover {background-color:#FFFFFF;}
.td_link_jaune {border:1px solid #CCCCCC;}
.td_link_jaune a {display:block;width:100%;padding:4px 0px 4px 0px;margin:0px;background-color:#FFCC33;font-weight:bold;}
.td_link_jaune a:visited{background-color:##FFCC33;}
.td_link_jaune a:hover {background-color:#FFFFFF;}

img {border:none;}
p {margin:5px 0 5px 0;}
h2 {margin:5px 0 5px 0;font-size:14px;}

.form {border:1px solid #CCCCCC;background-image:url(design/form-bg.gif);}
form {margin:0px;padding:0px;font-family:Verdana, Arial, Helvetica, sans-serif;}
form input{font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;}
form select{font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;}
form option{font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif; }
textarea{font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif; }
form div {padding:4px;}
.bouton {cursor:pointer;}

.cell_r  {text-align:right;font-weight:bold;}
.cell_gris{background-image:url(design/form-bg.gif);padding:5px;text-align:center;} 
.cell_gris_bold{background-image:url(design/form-bg.gif);padding:5px;font-weight:bold;} 

.galerie_bleu a {display:block;padding:10px;}
.galerie_bleu a:link {background-color:none;text-decoration:none;}
.galerie_bleu a:visited {background-color:none;text-decoration:none;}
.galerie_bleu a:hover {background:#FFF url(design/menu-fond-bleu.gif) no-repeat;text-decoration:none;}

.galerie_rose a {display:block;padding:10px;}
.galerie_rose a:link {background-color:none;text-decoration:none;}
.galerie_rose a:visited {background-color:none;text-decoration:none;}
.galerie_rose a:hover {background:#FFF url(design/menu-fond-rose.gif) no-repeat;text-decoration:none;}

.galerie_jaune a {display:block;padding:10px;}
.galerie_jaune a:link {background-color:none;text-decoration:none;}
.galerie_jaune a:visited {background-color:none;text-decoration:none;}
.galerie_jaune a:hover {background:#FFF url(design/menu-fond-jaune.gif) no-repeat;text-decoration:none;}
