body
{
margin: 0 auto; 
background-image:url("images_fond/fond_bleu_haut.jpg");
background-position: center top;
width: 1024px;
background-repeat: repeat ;


}

#banniere-Pub
{
margin-top:0px;
margin-bottom:0px;
position: fixed;
padding-top:5px;
background-image:url("images_fond/fond_bleu_haut.jpg");
width: 1024px;
z-index: 99999999999999999999999999999999999999999999999999999999999999999999999999999999;
}

#modele
{
position: fixed;
behavior: url(cssfixed.htc);
top:30px;
left:30px;
}

.brun
{
color: #3E1101;
line-height:150%;/*interligne*/
font-size: 15px;
}

.red
{
color:red;

}

.blanc
{
color:#F9FCFC;

}

.green
{
color:green;

}

.resolution
{
color:green;
}

.sondage
{
float: left;
width: 170px;
font-size: 10px;
font-family: Verdana, Arial,Times,"times New Roman";
text-align: justify;
margin-left: 0px;
line-height:150%;
}


#google1
{
float: right;
width: 480px;
margin-right: 20px;
padding:0px;
padding-top:110px;
text-align: center;
line-height:130%;
font-family: Arial,Times,"times New Roman";
font-size: 14px;/* taille du titre*/
font-weight: bold;/* texte en gras*/
}

#google2
{
background-image:url("images_fond/fond_violet_nuance.jpg");
background-repeat: no-repeat;
float: right;

width: 228px;
color: maroon; 
z-index: 10;
text-align: center;
line-height:130%;
font-family: Arial,Times,"times New Roman";
font-size: 12px;
}

#google
{
float: right;
width: 160px;

text-align: center;

font-family: Arial,Times,"times New Roman";
font-size: 14px;/* taille du titre*/
font-weight: bold;/* texte en gras*/

}

#google3
{
float: right;
width: 220px;

padding-top: 20px;
text-align: center;
line-height:130%;
font-family: Arial,Times,"times New Roman";
font-size: 14px;/* taille du titre*/
font-weight: bold;/* texte en gras*/
}

#corps
{
background-image:url("images_fond/fond_corps.jpg");
margin-top: 15px;
background-position: center top;

float: left;
width: 101%;
padding-right: 0px;
padding-left: 0px;

}

#corps2
{

margin-top: 0px;
background-position: center top;

float: left;
width: 96%;
margin-right: 0px;
padding-left: 0px;

}


#recherche
{
float: left;
width: 130px;
margin-left:12px;
}

h3
{

font-size:20px;
font-family:Arial,Times,"Times New Roman";
margin:0px;
}

q
{

font-size:20px;
font-family:Arial,Times,"Times New Roman";
margin:0px;
}


p
{
width: 98%;
line-height:150%;/*interligne*/
text-indent:35px;
margin-left: 20px;
font-size: 13px;
font-family: Verdana, Arial,Times,"times New Roman";
text-align: justify;
color: #3E1101;
}

.souligner
{
text-decoration: underline;

}

h2
{

line-height:150%;/*interligne*/
text-indent:50px;
font-size: 10px;
font-family: Verdana, Arial,Times,"times New Roman";
text-align: justify;
}

h4
{

line-height:150%;/*interligne*/
text-indent:50px;
font-size: 12px;
font-family: Verdana, Arial,Times,"times New Roman";
margin:0px;
}

.h4_rouge_centre
{

color: red;
font-size: 15px;
line-height:150%;/*interligne*/
font-family: Verdana, Arial,Times,"times New Roman";
font-weight: bold;
}

.h4_green_centre
{

color: green;
font-size: 18px;
line-height:150%;/*interligne*/
font-family: Verdana, Arial,Times,"times New Roman";
font-weight: bold;
}

h6
{
font-size: 15px;
color: green;
margin:0px;
}

a img
{
border:0;/*les images en lien n'auront plus de bordures bleue*/
}

.foret
{
float:left;
margin-right:0px;
margin-bottom:0px;
margin-top:0px;
margin-left:50px;
padding-top: 70px;
}

.foret1
{
float: left;
margin-right:0px;
margin-bottom:0px;
margin-top:50px;
margin-left:60px;
}

.foret4
{
float: left;
margin-right:45px;
margin-bottom:0px;
margin-top:0px;
margin-left:63px;
}

.foret2
{
float: left;
margin-top:20px;
margin-right:20px;
margin-bottom:10px;
margin-left:20px;
}

.foret5
{
float: right;
margin-right:40px;
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
}

.foret6
{
margin-bottom:10px;
margin-top:10px;
margin-right:0;

}
.foret7
{
float: left;
margin-right:0px;
margin-bottom:0px;
margin-top:0px;
margin-left:210px;
}

.foret8
{
margin-left:0px;
margin-right:130px;

}

ul/*liste à puces*/
{
list-style-position: outside;/*liste en retrait*/
list-style-type:none;/*puces non visibles*/
text-align: justify;
line-height:150%;/*interligne*/
font-size: 14px;
font-family: Verdana, Arial,Times,"times New Roman";
}

a
{
text-decoration: none;/* les liens ne seront plus soulignés*/
color: rgb(190,50,10);/* les liens seront de couleur et plus en bleu*/

}

a:hover/*quand le pointeur passe sur la case*/
{
color:rgb(225,170,135);
}

.titre
{
font-size:35px;
margin:0px;
}

#adresse
{

width: 130px;
font-size: 14px;
line-height:150%;/*interligne*/
font-family:Times,"times New Roman", Arial;


}


#Pub
{
width: 75%;
}

#Allopass
{
width: 15%;

}

#Allopass2
{
width: 30%;

}

table
{
width: 100%;
border-collapse:collapse;/* aucun espace entre les célules*/
margin-top: 15px;
float:left;
margin-bottom: 10px;
margin-left: 20px;
}

td/*Toutes les cases du menu*/
{
border:1px solid rgb(172,70,15);
text-align: center;

}

tr
{
height:18px; 
font-family:Times,"times New Roman", Arial;
font-weight:bold;/* met en caractères GRAS*/
background-repeat:repeat;
}

#photos
{
float:left;
margin-right:20px;
margin-bottom:10px;
margin-top:20px;
margin-left:20px;
}

.cube
{
float:right;
margin-left:40px;
margin-bottom:10px;

}

.ombre
{

margin-right:20px;
margin-bottom:10px;
margin-top:20px;
}

.ombre1
{

margin-right:20px;
margin-bottom:10px;
margin-top:10px;
}

.ombre2
{

margin-right:20px;
margin-bottom:10px;
margin-top:10px;
}

.ombreR1
{
float:right;
margin-right:0px;
margin-bottom:10px;
margin-top:10px;

}

.ombreR4
{
float:right;
margin-right:40px;
margin-bottom:10px;
margin-top:10px;
}

.surligne-jaune
{
background-color:yellow;
}

.surligne-rouge
{
background-color:rgb(250,140,190);
}

.cubes2
{
float:left;
margin-right:40px;
margin-bottom:10px;

}


.dessous
{
clear:both;/*le texte reprend sous un flottant*/
}

.centre
{
text-indent:400px;

}

.genets
{
float:left;
margin-right:40px;
margin-bottom:30px;
margin-top:20px;
}

.genets2
{
float:right;
margin-left:40px;
margin-bottom:30px;
margin-top:20px;
}

.boite
{
float:left;
margin-right:40px;
margin-bottom:10px;

}

.exercice
{
float:left;
font-size:30px;
font-family: Times,"times New Roman";
margin:0px;
}

.chateau
{
float:right;
margin-right:10px;
margin-bottom:10px;
margin-left:40px;
}

.corrections
{
margin-right:10px;
}

.gauche
{
margin-right:10px;
margin-bottom:10px;
margin-left:50px;
}

.droite
{
margin-left:100px;
margin-bottom:10px;

}

.video
{

margin-left:25px;
margin-bottom:5px;
margin-top:10px;
}

#en_tete_cours
{
height:170px;
margin-bottom: 20px;

}

.animation_1
{
height:170px;
margin-top:0px;
}

.ans
{
font-size:18px;
font-family:Arial,Times,"times New Roman";
color: rgb(245,180,25); 
padding-top: 0px;
padding-left: 5px;
}

.photo
{
float: left;
padding-left:50px;
}




