

body  /* On travaille sur la balise body, donc sur TOUTE la page */
{

   width: 775px;
   margin: auto; /* Pour centrer notre page */
   margin-top: 20px; /* Pour éviter de coller avec le haut de la fenêtre du navigateur. Essayez d'enlever pour voir ! */
   margin-bottom: 20px;    /* Idem pour le bas du navigateur */
   background-image: url("PINELUMB.jpg");
   background-repeat : repeat ;   /* Une petite image de fond pour éviter d'avoir un vieux fond blanc :p */
   background-attachment: fixed;    /* Le fond restera fixe  */   
   color: black;  /* Le texte de la page sera blanc par défaut  */
   font-style: normal;
   font-family: Garamond, "Arabic Transparent","Century Schoolbook", "Book Antiqua", "Comic Sans MS",serif; 
   font-size: 1.1em; /* taille 1.1 fois plus grand quela taille  normale */

}

a:visited  
{
   color: blue; 
   font-weight: normal;
   text-decoration: none;
   text-align:center;
}

a:active  
{
   color: green; 
   font-weight: bold;
   text-decoration: none;
   font-size:20px;
   text-align:center;
}


#en_tete
{
   width:762px;
   height:85px; 
   background-image: url("physicsmaths.jpg");
   background-repeat: repeat-x;
   border: 2px solid #3399FF;
   margin-bottom:3px;
   padding-top:5px;
   padding-left:5px;
   padding-right:5px;
}


#corps
{
background-image: url("7.jpg");
   background-repeat : repeat ;   /* Une petite image de fond pour éviter d'avoir un vieux fond blanc :p */
 
   margin-right: 6px; /* Une marge à gauche pour pousser le corps, afin qu'il ne passe plus sous le menu */
   margin-bottom: 5px; /* Ca c'est pour éviter que le corps colle trop au pied de page en-dessous */
   padding: 6px; /* Pour éviter que le texte à l'intérieur du corps ne colle trop à la bordure */
   border: 2px solid #3399FF; /* Une bordure pour bien marquer les limites du corps et pour faire joli */
   height:2000px;
 width:571px;
 float : left;
}
#menu
 {
 
  padding-bottom:7px;
  border: 2px solid #3399FF;
width:178px;
float :right;
 }

/* Le pied de page (qui se trouve tout en bas, en général pour les copyrights) */
#pied_de_page
{
   padding: 5px;
   text-align: center;
  background-image: url("pinkHeartRadiation.jpg");
   background-repeat : repeat ;   /* Une petite image de fond pour éviter d'avoir un vieux fond blanc :p */
 
     border: 2px solid #3399FF;
   clear:left;
}

p
{
text-align:center;
font-family: "Trebuchet MS","verdana","Helvetica","Arial",serif; 
font-weight:bold;
font-size:15px;
}
script
{
margin:auto;
}
.table
{
border: 2px solid #D5D6DD;
width :378px;
margin : auto;
}
strong
{
font-size:25px;
}


/*menu */
.menu1
{

border: 2px solid #D5D6DD;
background-color: #ffffff;
width : 150;
direction:rtl;

}
table table ,table table tr
{
border: 2px solid #D5D6DD;
}
.image
{
border: 2px solid #D5D6DD;
height:20px;
width:20px;
}
img
{
vertical-align:middle;
}

.branche
{
border: 2px solid #D5D6DD;
width:140px;
text-align:center;
font-weight:bold;
font-size:15px;
}

table tbody tr td
{
height : 9px;
font-family: "Garamond", "Arabic Transparent","Century Schoolbook", "Book Antiqua", "Comic Sans MS",serif;

}
table tbody tr td table
{
 width:170px;
 margin:auto;
 font-size:25px;

}
table tbody tr td table tr td 
{

text-align:center;
font-weight:bold;

}
.submenufill
{
background-image : url("submenufill.gif") ;

}


div
{
font-size:15px;
margin:auto;
text-align:center;
font-family: "Trebuchet MS","verdana","Helvetica","Arial",serif; 
font-weight:bold;
color:#800080 ;
}
strong
{
text-align:center;
font-family: "Trebuchet MS","verdana","Helvetica","Arial",serif; 
font-weight:bold;
font-size:25px;
color: #FF0066 ;
}
.menu_choix
{

border: 2px solid #D5D6DD;
background-color: #ffffff;
width : 150px;
margin:auto;
direction:rtl;
text-align:center;

}
.table_choix
{
 width:300px;
 margin:auto;
 font-size:25px;
text-align:center;
}



.fleur
{
border: 0px;
width: 406px; 
height:96;
}
.table ,.table_tr_td
{
background-color: #ffffff;
font-family: "Garamond", "Arabic Transparent","Century Schoolbook", "Book Antiqua", "Comic Sans MS",serif;
border: 2px solid #D5D6DD;
direction:rtl;
margin:auto;
width:500px;
text-align:center;
font-weight:bold;
font-size:15px;
}


.image2
{
width:20px;border: 2px solid #D5D6DD;
}

.google1
{
border: 2px solid #3399FF;
width:756px;
height:15px;
margin:auto;
background-attachment: fixed;    /* Le fond restera fixe  */  
margin-bottom: 3px;
}

.google3
{
border: 2px solid #3399FF;
width:468px;
height:60px;
margin:auto;
background-attachment: fixed;    /* Le fond restera fixe  */  
}
.google4
{
border: 2px solid #3399FF;
width:336px;
height:280px;
margin:auto;
background-attachment: fixed;    /* Le fond restera fixe  */  
}


