body, body table {font-family : verdana; font-size: 11px;}
p {text-align: justify}

/*////////    ACCUEIL    \\\\\\\\ */

#conteneur {width: 905px; left:50%; margin-left:-452px;position:relative;}


#accueil {background-image:url(images/fond_accueil.jpg); width:727px; height:713px; background-repeat:no-repeat;margin-left:178px;-margin-top:-713px;}

.texte_accueil {width: 180px; height: 190px; padding-top: 300px; padding-left: 50px;}

a img {border : none;}

#flash {float:right;margin-top:-700px;}


/* Menu de gauche de la page d'accueil */
#menu_g_acc {color : #fff; font-size:14px; background-image:url(images/rose.jpg); float:left; width:178px; height:713px;}

#menu_g_acc a {color : #fff; text-decoration : none;}

#menu_g_acc a:hover, .menu_on{font-weight : bold;}

#menu_g_acc ul {margin-top: 165px;margin-left:-20px;-padding-left:30px;*padding-left:40px;}

#menu_g_acc li {color:#fff;}

/* Texte accueil */
#accueil  {font-size: 12px;}
h3.titre_accueil {color: #ff9c00; font-size: 14px;}
/*//////           Page type        \\\\\\\\\\*/


/*banniere*/
#banniere {background-image: url(images/banniere.jpg); width: 905px; height: 150px;}

/*menu gauche */
#menu_g{color : #fff; font-size:14px; background-image:url(images/rose.jpg); float:left; width:179px; margin-right:20px; margin-top:-20px;-margin-top:-0px;*margin-top:0;}

#menu_g a {color : #fff; text-decoration : none;}

#menu_g a:hover , .menu_on{font-weight : bold;}

#menu_g ul {margin-top: 30px;margin-left:-20px;-padding-left:30px;*padding-left:40px;}

#menu_g li {color:#fff;}

/*sous-menu*/
#sousmenu {background-image:url(images/sousmenu.jpg); width: 905px; height: 30px; text-align:right; color: #fff; font-size:14px;padding-top:3px;font-weight: bold;}
#sousmenu a {color: #fff; text-decoration:none}
#sousmenu a:hover {text-decoration:underline}
.sousmenu_on {text-decoration:underline!important;}

#contenu {background-image:url(images/fond_tout.jpg); background-repeat:repeat-y;}
/* contenu */

#principal {width: 528px;-width:520px;*width:520px;padding-bottom:20px;margin-left:20px;padding-left: 180px;-padding-top:20px;-padding-left:0px;*padding-top:20px;*padding-left:0px;}
#pub {width: 170px; float: right; text-align: center; margin-top:-10px;-padding-top:20px;*padding-top:20px;}

.image_float {float:left;padding-right: 10px;}
td{padding:5px;}

.formulaire td { vertical-align:top; }
.formulaire td p {text-align:left;}


.fond_cellule {width:520px; height:20px; border:0; }

.fond_cellule td {text-align: center; width:164px;background-color: #FFCC99}
.fond_cellule td.prog_on {background-color: #E8A0D1}

.image_td {padding-top:20px;}

.visuels {width:470px;}

iframe {padding-left:30px;}
/* styles de texte */

.surtitre {color: #e8a0d1; font-size: 15px; font-weight: bold;}
h2 { color: #c92e86; font-size: 19px; margin-bottom:20px; margin-top:20px;}
h3 {color: #ff9c00; font-size: 16px; }
h4 {color: #006aaf; font-size: 13px;margin-top:30px;}
h4.bordure{border-bottom: solid 1px #006aaf; padding-bottom:5px;padding-top:10px;}
h5 {color: #c92e86; font-size: 12px; font-weight: normal}
.texte_couleur, #principal a {color: #c92e86;font-weight: bold; text-decoration:none;}
#principal a:hover {color: #ff9c00; text-decoration:underline}
.lien2 {font-size:13px; color: #006aaf!important;}
.livre {text-decoration: underline;  font-style: italic;}

.align_right{text-align:right;}
.texte_grand {font-size:13px;font-weight:bold;}
.petit {font-size:8px;}

/* style des puces */
ul li{ color: #ff9c00; margin:5px;}
ul li span {color: #000;}
ul li ul li {list-style-type:disc ; color: #000;} /*empeche l'affichage de la puce pour avoir un tiret à la place */
#menu_g ul li {color: #fff}


/* footer */
#footer {clear:right;padding-top:10px;}

.liens_f1 {text-align: right;margin-top:10px; margin-bottom:10px;}
.liens_f1 a {color: #006aaf;text-decoration:none; font-weight: bold;}
.liens_f1 a:hover {text-decoration:underline;}

#footer table {width: 905px; position: relative; }
#footer table td {background-color: #006aaf; text-align: center; height: 20px;-height:10px;*height:10px;}
#footer table a {color: #fff; text-decoration:none;font-weight:bold;}
#footer table a:hover {color: #e8a0d1;}

a, embed, object {outline:none;}
