/*ceci est un fichier css appelé " style.css"*/
html
{
font-size: 100%;
}
/*Paramètres généraux du site----------------------------------------------------------------------------------------------------------------------------*/

body
{
   margin: 0px;
   padding: 0px;
   width: 800px;
   height: 1200px;
   font-family: helvetica, verdana, times, serif;
   font-size: 1em;
   margin: auto; /* Pour centrer notre page */
   margin-top: 5px; /* Pour éviter de coller avec le haut de la fenêtre du navigateur */
   background-color: #EBEBEB;  /*couleur du fond*/
   color: #000000;
   
}
img
{
	border: none;
}

/*Position de l'entête------------------------------------------------------------------------------------------------------------------------------------------------*/

#entete
{
   margin: 0px;
   padding: 0px;
   width: 790px;
   height: 100px;
   background-image: url("logoweb1.jpg");
   background-repeat: no-repeat;
   border-bottom: 3px double red;
   
}
.position 		/* vous êtes à :*/
{
	padding-left: 200px;
	font-size: 0.7em;
}
.skype			/* banniere entête*/
{
	text-align: right;
}


/*Position du menu gauche-----------------------------------------------------------------------------------------------------------------------------------------*/

#menu
{
	margin: 0px;
	padding: 0px;
   float: left; /* Le menu flottera à gauche */
   width: 200px; /* Donner une taille au menu */
   height: 945px;
   padding-top: 5px;
   background-image: url("logoweb2.jpg");
   background-repeat: no-repeat;
   line-height: 17px;
   
}

/*Infos pour les éléments*/

.element
{  
   color: #000000;
   
}
.accueil       /*Accueil logo */
{   
   text-align: left;
   padding-left: 50px;
   
}
.ip			/* adresse IP visiteur */
{
	font-size: 0.9em;
	color: #000080;
	padding-left: 40px;
}
.element ul /*  les listes à puces se trouvant dans un menu */
{
   margin: 0px;
   padding: 0px;
   list-style-type: none; /* On change l'apparence des puces */
   text-align: left;
   padding-left: 25px; /* ... mais on modifie ensuite la marge de gauche */
   font-size: 1.0em;
   font-weight: normal;
}
.element a  /* lien dans menu*/
{
	text-decoration: none;
	color: #0000E0;
}
.titre_menu /*  les titres dans menus */
{   
   color: black;
   font-size: 1.2em;
   font-weight: bold;
   text-align: left;
   padding-left: 24px;
}
.element a:hover /* Quand on pointe sur un lien du menu - jaune */
{
   color: red;
   text-decoration: none;
}
/* les textes de pages-------------------------------------------------------------------------------------------------------------------------------*/
#contenu
{
   margin-left: 205px; /* Une marge à gauche pour pousser le corps, afin qu'il ne passe plus sous le menu */
   width: 560px;
   height: 800px;
   font-family: helvetica, verdana, serif;
   font-size:0.9em;
   padding-left: 25px;
   background-color: rgb(235,235,235); /* Une couleur de fond pour le corps */
   color: #000000;
   text-align: justify;
   padding-top: 5px;
   line-height: 19.5px;
   

}
 h1
{
   color: #000080;
   text-align: center;
   font-family: helvetica, verdana, arial, times, Times, serif;
   font-size: 1.6em;
}
#contenu h2
{
   color: #000000;
   text-align: left;
   padding-left: 40px;
   font-family: helvetica, verdana, arial, times, serif;
   font-size: 1.2em;
}
#contenu h3
{
	color:black;
	text-align:left;
	padding-left: 70px;
	font-family: helvetica, verdana, arial, times, serif;
	font-size: 0.9em;
}
#contenu h4
{
	color:black;
	text-align:center;
	font-family: helvetica, verdana, arial, times, serif;
	font-size: 1.3em;
}
#contenu a
{
	text-decoration: none;
	color: #0000FF;
}

#contenu a:hover		 /* Quand on pointe sur un lien du corps - jaune */
{
	background-color: yellow;
	color: black;
	text-decoration: none;
}
.banniere468
{
	padding-left: 270px;
}
.texte1
{
	font-family: helvetica, verdana, serif;
	font-size:0.9em;
    padding-left: 30px;
	text-align: justify;
}
.texte2
{
	font-family: helvetica, verdana, serif;
	font-size:0.9em;
    padding-left: 40px;
	text-align: justify;
}
h5
{
	font-family: helvetica, verdana, serif;
	font-size:0.9em;
    padding-left: 275px;
	padding-right: 55px;
	text-align: justify;
}
.logiciel_texte a
{
	text-decoration: none;
}
.logiciel_texte 
{
	padding-left: 25px;
	padding-right: 55px;
	font-size: 0.8em;
	text-align: justify;
	line-height: 17.7px;
	
}
.logo_logiciel
{
	font-family: helvetica, verdana, arial, times, serif;
	font-size: 0.8em;
	padding-left: 11px;
	padding-right: 20px;
	text-align: justify;
	height: 20px;
}
.voiture_photo
{
	font-family: helvetica, verdana, arial, times, serif;
	font-size: 0.8em;
	text-align: center;
}
.voiture_sous_titre 
{
	margin-left: 10px;
	font-weight: bold;
	font-size: medium;
}
.voiture			/*format du texte voiture*/
{
	font-family:helvetica, verdana, arial, serif;
	font-size: .8em;
	text-align: justify;
	font-weight: normal;
	padding-left: 30px;
	padding-right: 30px;
}
.page_suivante
{
	font-family: helvetica, verdana, arial, times, serif;
	font-size: 0.8em;
	padding-left: 400px;
}
.color
{
	color: #000080;
	font-family: helvetica, verdana, arial, times, serif;
	font-size: 0.9em;
	padding-left: 20px;
	padding-right: 20px;
	text-align: justify;
	text-decoration: none;
}
.date				/* fond & format date + ip */
{
	width: 550px;
	background-color: yellow;
	text-align: center;
	color: black;
	
}
.poisson_texte
{
	font-family: helvetica, verdana, arial, times, serif;
	font-size: 0.9em;
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;
	height: 200px;
}

.poisson_photo
{
	float: right;
	border: none;
	width: 250px;
	padding-left: 35px;
}
.catalog
{
	font-family: helvetica, verdana, arial, times, serif;
	font-size: 0.8em;
	text-align: center;
}
.egypte
{
	color: black;
   text-align: left;
   padding-left: 120px;
   font-family: helvetica, verdana, arial, times, serif;
   font-size: 1.1em;
   font-weight: bold;
}
/*Position du pied----------------------------------------------------------------------------------------------------------------------------------------------*/

#pied
{
	margin: 0px;
	padding: 0px;
	width: 800px;
	height: 100px;
	border-bottom: 3px double red;
	
}
.newsletter
{
	float: left;
	width: 260px;
	font-family: helvetica, verdana, serif;
	font-size: 0.8em;
	margin: 0px;
	color: #000080;
	text-align: left;
	background-color: rgb(211,218,237);
	border: 1px solid blue;
}
.pubbas
{
	float: left;
	width: 260px;
	margin: 0px;
	text-align: left;
}

.adsense
{
	margin-left: 285px;
}

.fin_de_page 		/* format de la dernière ligne*/
{
	font-family: helvetica, verdana, serif;
	font-size: 0.7em;
	color: black;
	
}
.cent
{
	text-align:center;
}
.margau
{
	margin:auto;
}