/* http://www.spiffybox.com : (745, 600)  et (745, 2000)*/
/* anis : #B3F184*/
/* orange tableau : #E9A81C*/
/* orange bouton : #FF9C08 */
/* ardoise : 3B454E*/
/*http://cooltext.com/ */
/*http://www.fpdf.org/ */

#pers {
text-align: right;
font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
font-size: 11px;
}

#accompagnement {
text-align: right;
}

.select1 {
font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
font-size: 12px;
/*color: #3B454E;*/
font-size: 1.0em;
/*color: blue;*/
border: 1px solid #B3F184;
background-color: #B3F184;
} 

#lien_entrer a
{
   font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
   color: white;
   background-repeat: no-repeat;
   padding-left:5px;
   padding-right:5px;
   margin-right : 5px;
/*   text-decoration: none; /* Les liens ne seront plus soulignés */
}
#lien_entrer a:hover /* Focus sur les boutons */
{
   color: #B3F184;
}



#langues
{
   margin-left: auto;
   padding-right: 670px;
   margin-right: auto;
}

#en_tete
{
   
   height: 30px; width: 95px; background-image: url("../images/cooltext68120588.jpg"); /* */
   background-repeat: no-repeat;
   margin-bottom: 20px;
   margin-left: auto;
   margin-right: auto;
   padding-top:85px;
   padding-left:110px;
}

.aide
{
   font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif; font-size: 17px;
color: white;
text-align: center;
margin-left: 50px
/*text-decoration: blink;*/
}

.aide a
{
font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif; font-size: 17px;
color: white;
text-align: left;
/*text-decoration: blink;*/
}

#phrase
{
   
   /* height: 35px; width: 600px; background-image: url("../images/phrase2.png"); 
   background-repeat: no-repeat;
   margin-bottom: 0px;
   margin-left: auto;
   margin-right: 30px;
   margin-bottom: 5px;*/
}

#phrase_e
{
   /*
   height: 35px; width: 600px; background-image: url("../images/phrase2_e.png"); 
   background-repeat: no-repeat;
   margin-bottom: 0px;
   margin-left: auto;
   margin-right: auto;
   margin-bottom: 5px;
   */
}

/* -------------------------------------------------------------------- Le body----------------------------------------------------------------------------*/ 

body
{
margin: 1;
text-align: center;
background-color:#3B454E;
margin-right: 0 !important; 
margin-right: 200px;
}



#pub_H
{
   width: 730px;
   height: 100px;
   /*background-image: url("../images/pub_H.GIF");*/
   background-repeat: no-repeat;
   margin-bottom: 10px; 
   margin-left: auto;
   margin-right: auto;
}

#pub_V
{
   width: 160px;
   height: 600px;
   float: right; /* flottera à droite */
}


#tag_cloud
{
   width: 360px;
   height: 30px;
   float: right; /* flottera à droite */
   margin-right: 5px;
}

#tag_cloud a
{
   text-decoration: none; /* Les liens ne seront plus soulignés */
}

#vertical_droite
{
   width: 226px;
   height: 840px;
   background-image: url("../images/essai_vertical_d.JPG");
   background-repeat: no-repeat;
   float: right; /* flottera à droite */
}

#vertical_gauche
{
   width: 226px;
   height: 840px;
   background-image: url("../images/essai_vertical_g.JPG");
   background-repeat: no-repeat;
   float: left; /* flottera à gauche */
}

/* ------------------------------------------------------ boutons page d'accueil ---------------------------------------------------------------------------*/

#news_gauche
{
   text-align:left;
   padding-top: 40px;
   /*width: 228px;*/
   height: 840px;
   float: left; /* flottera à gauche */
   font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
   color: #E9A81C;
   font-size: 0.9em;
   margin-left: 0;
   margin-right: 0;
   padding-left: 0;
   padding-right: 0;
}

#news_gauche a
{
   text-align:left;
   font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
   color: #E9A81C;
   font-size: 1.0em;
}


#menu
{
   margin-left: 264px;
   margin-right: auto;
   text-align: left; 
   width: 730px;
   height: 23px;
}


#menu a
{
   font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
   color: white;
   background-repeat: no-repeat;
   padding-left:5px;
   padding-right:5px;
   margin-right : 5px;
   text-decoration: none; /* Les liens ne seront plus soulignés */
}
#menu a:hover /* Focus sur les boutons */
{
   color: #B3F184;
}

.bouton1{background-image: url("../images/bouton1.png");}
.bouton2{background-image: url("../images/bouton2.png");}
.bouton3{background-image: url("../images/bouton3.png");}
.bouton4{background-image: url("../images/bouton4.png");}
.bouton5{background-image: url("../images/bouton5.png");}
.bouton6{background-image: url("../images/bouton6.png");}
.bouton7{background-image: url("../images/bouton7.png");}
.bouton8{background-image: url("../images/bouton8.png");}
.bouton9{background-image: url("../images/bouton9.png");}
.bouton10{background-image: url("../images/bouton10.png");}
.bouton11{background-image: url("../images/bouton11.png");}
.bouton12{background-image: url("../images/bouton12.png");}

.bouton1_e{background-image: url("../images/bouton1_e.png");}
.bouton2_e{background-image: url("../images/bouton2_e.png");}
.bouton3_e{background-image: url("../images/bouton3_e.png");}
.bouton4_e{background-image: url("../images/bouton4_e.png");}
.bouton5_e{background-image: url("../images/bouton5_e.png");}
.bouton6_e{background-image: url("../images/bouton6_e.png");}
.bouton7_e{background-image: url("../images/bouton7_e.png");}
.bouton8_e{background-image: url("../images/bouton8_e.png");}
.bouton9_e{background-image: url("../images/bouton9_e.png");}
.bouton10_e{background-image: url("../images/bouton10_e.png");}
.bouton11_e{background-image: url("../images/bouton11_e.png");}
.bouton12_e{background-image: url("../images/bouton12_e.png");}


/* -------------------------------------------------------------------- Le tableau principal ----------------------------------------------------------------------------*/ 

table
{
   width: 745px;
   border-collapse: collapse;
   /*font-family: Arial, "Arial Black", Times, "Times New Roman", serif;*/
   font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
}

caption
{
   height: 2px;
}

th
{
   color: #E9A81C;
   font-size: 1.1em;
}

th a /* Le lien 'initialiser' */
{
   font-size: 0.9em;
   color: #3B454E;
   text-decoration: none; /* Les liens ne seront plus soulignés */
   font-weight : lighter;
}


th a:hover /* Focus sur le lien 'initialiser' */
{
   color: #E9A81C;
}

td
{
   border-top: 1px solid #F1B312 ;
   height: 45px; /* J'agrandis la hauteur des cellules pour que l'on puisse voir l'alignement vertical */
   vertical-align: bottom; /* Alignement vertical, le contenu des cellules sera placé en bas */
   text-align: left;
   padding: 5px;
}

.colonne1
{
   color: #E9A81C;
   font-size: 1.1em;
   width:90px;
   font-weight : bold;
}

.Centre
{
   border-right: 1px solid #F1B312; border-left: 1px solid #F1B312;
}
.Droite
{
   border-right: 1px solid #F1B312; border-left: 1px solid #F1B312;
   text-align: right;
   padding-right : 20px;
}

td a /* Liens élément de menu */
{
   font-size: 1.0em;
   text-decoration: none; /* Les liens ne seront plus soulignés */
}

td a:hover /* Quand on pointe sur un lien de cellule de tableau */
{
   color: #E9A81C;
}

.pas_choisi_plat
{
   color: #3B454E;
   font-size: 1.1em;
}

.pas_choisi_entree_dessert
{
   color: #3B454E;
   font-size: 0.6em;

}

.choisi
{
   color: black;
}


/* set the image to use and establish the lower-right position */ 
.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2  
{   

	background: transparent url("../images/arrondis_anis.php1.png") no-repeat bottom right
} 

.cssbox{/* intended total box width - padding-right(next) */ width:730px !important; /* IE Win = width - padding */ width: 320px; /* the gap on the right edge of the image (not content padding) */ padding-right:15px; /* use to position the box */ margin:3px auto;    margin-left: 255px;} /* set the top-right image */ 

.cssbox_head{background-position:top right; /* pull the right image over on top of border */ margin-right:-15px; /* right-image-gap + right-inside padding */ padding-right:40px} 

/* set the top-left image */ 
.cssbox_head h2{ background-position:top left; margin:0; /* reset main site styles*/ border:0; /* ditto */ /* padding-left = image gap + interior padding ... no padding-right */ padding:0px 0 0px 0px; height:auto !important; height:1%} 

/* IE Holly Hack */ /* set the lower-left corner image */ 
.cssbox_body{ background-position:bottom left; margin-right:25px; /* interior-padding right */ padding:0px 0px 10px 0px} /* mirror .cssbox_head right/left */



/* -------------------------------------------------------------------- Les messages d'erreur ----------------------------------------------------------------------------*/ 

.error
{
   color: red;
   margin-left: 30px;
}

/* -------------------------------------------------------------------- Le fond pour les autres pages que la principale ----------------------------------------------------------------------------*/ 

/* set the image to use and establish the lower-right position */ 
.cssbox1, .cssbox_body1, .cssbox_head1, .cssbox_head1 h2  
{   

	background: transparent url("../images/arrondis_anis_long.php1.png") no-repeat bottom right;
} 

.cssbox1{/* intended total box width - padding-right(next) */ width:730px !important; /* IE Win = width - padding */ width: 320px; /* the gap on the right edge of the image (not content padding) */ padding-right:15px; /* use to position the box */ margin:3px auto;    margin-left: 255px;} /* set the top-right image */ 

.cssbox_head1{   text-align: left; background-position:top right; /* pull the right image over on top of border */ margin-right:-15px; /* right-image-gap + right-inside padding */ padding-right:40px} 

/* set the top-left image */ 
.cssbox_head1 h2{ background-position:top left; margin:0; /* reset main site styles*/ border:0; /* ditto */ /* padding-left = image gap + interior padding ... no padding-right */ padding: 0px 0px 0px 15px; height:auto !important; height:1%;} 
.cssbox_head1 a { background-position:top left; margin:0; /* reset main site styles*/ border:0; /* ditto */ /* padding-left = image gap + interior padding ... no padding-right */ padding: 0px 15px 0px 15px; height:auto !important; height:1%;} 
.cssbox_head1 form, h1, h3 { background-position:top left; margin:0; /* reset main site styles*/ border:0; /* ditto */ /* padding-left = image gap + interior padding ... no padding-right */ padding: 15px 15px 7px 15px; height:auto !important; height:1%;} 
.item_recette  { background-position:top left; margin:0; /* reset main site styles*/ border:0; /* ditto */ /* padding-left = image gap + interior padding ... no padding-right */ padding: 0px 0px 0px 30px; height:auto !important; height:1%;}

.cssbox_head1 a 
{
   font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
   color: black;
   font-size: 0.9em;
   text-decoration: none; /* Les liens ne seront plus soulignés */
}

.cssbox_head1 a:hover /* Quand on pointe sur un lien de cellule de tableau */
{
   color: #E9A81C;
}


/* IE Holly Hack */ /* set the lower-left corner image */ 
.cssbox_body1{ background-position:bottom left; margin-right:25px; /* interior-padding right */ padding:0px 0px 10px 0px} /* mirror .cssbox_head right/left */


/* -------------------------------------------------------------------- Le hit parade dans les stats  ----------------------------------------------------------------------------*/ 

.hit_parade {padding-left:55px;}

