/* ---------------------------------- */
/* Feuille de style Meteo Magazine    */
/* ---------------------------------- */



/* dans l'ordre alphabétique */
/* ------------------------- */

/* style : bas de page */
.basDePage {
	color: #9AB1C8;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;	
}


/* pour le background */
body {
background-image:url(images/texture.gif);
}


/* style : chapitre  */
.chapitre {
	font-weight: bold;
	color: #B46414;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

/* fond du menu horizontal  */
#fondMenu {
background-image:
url('images/fondMenu.jpg');
height: 25px;
}

/* fond carte meteo  */
#fondCarteMeteo {
background-image:
url('images/fondCarteMeteo.jpg')
}

/* fond zebra pour les articles à commander  */
.fondImpair {
	background-color: #ACBFD1;
}
.fondPair {
	background-color: #FFFFFF;
}


/* pour centrer la page sur l'écran */
#global {
     margin-left: auto;
     margin-right: auto;
     width: 780px; /* largeur obligatoire pour être centré */
	 margin-top: 2px ;
     }

	 
/* la boite abo dans la page abonnement  permet d'encadrer la partie finance du formulaire */
.abo {
	padding: 2px;
	width: 468px;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
 	border-top: 1px solid #000;
  	border-bottom: 1px solid #000;
}
	 
	 
/* message intranet */
/* ---------------- */
.intranetRouge {
	color: #FF0000;
}


/* style : option de menu non activée */
.lienNonActif {
	color: #9AB1C8;
	font-size: 14px;
	font-family: Helvetica, Geneva, Arial, sans-serif;
}

/* style : lien depuis image */
.lienSurImage {
	text-decoration: none;
}


/* Liens dans texte etc */
a.lienTexte:link
{
	text-decoration: none;
	color: #0000FF;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
} 
a.lienTexte:visited
{
	text-decoration: none;
	color: #0000FF;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
} 
a.lienTexte:hover
{
	text-decoration: none;
	color: #0000FF;	
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
} 
a.lienTexte:active
{
	text-decoration: none;
	color: #0000FF;	
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
} 


/* style : champ meteorisk */
.meteorisk {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-style: italic;
}


/* style : menu */
a.menu:link
{
	text-decoration: none;
	color: #0A4078;
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
} 
a.menu:visited
{
	text-decoration: none;
	color: #0A4078;
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
} 
a.menu:hover
{
	text-decoration: none;
	color: #1567B1;	
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
} 
a.menu:active
{
	text-decoration: none;
	color: #433F60;	
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
} 


/* style : page en cours  */
.pageEnCours
{
	text-decoration: none;
	color: #B46414;	
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
}


/* pour la zone en scroll qui serait identique sur toutes les pages */
#scroll{
width: 600px;
height: 580px;
overflow: scroll;
overflow-x:hidden;
}

/* pour la zone en scroll de la page Abonnement */
#scrollAbo{
width: 600px;
height: 420px;
overflow: scroll;
overflow-x:hidden;
	
	
	border-left: 1px solid #000;
	border-right: 1px solid #000;
 	border-top: 1px solid #000;
  	border-bottom: 1px solid #000;
}


/* pour la zone en scroll de la page Index */
#scrollIndex{
width: 600px;
height: 490px;
overflow: scroll;
overflow-x:hidden;
}

/* pour la zone en scroll de la page news */
#scrollNews{
width: 600px;
height: 530px;
overflow: scroll;
overflow-x:hidden;
}


/* pour la zone en scroll de la page Partenariat */
#scrollPart{
width: 600px;
height: 410px;
overflow: scroll;
overflow-x:hidden;
}

/* pour la zone en scroll de la page pedagoListe */
#scrollPedagoListe{
width: 600px;
height: 480px;
overflow: scroll;
overflow-x:hidden;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
 	border-top: 1px solid #000;
  	border-bottom: 1px solid #000;
}

/* pour la zone en scroll de la page Présentation */
#scrollPresentation{
width: 600px;
height: 230px;
overflow: scroll;
overflow-x:hidden;
}

/* pour la zone en scroll de la page listeProduits */
#scrollProd{
width: 600px;
height: 520px;
overflow: scroll;
overflow-x:hidden;
}

/* pour la zone en scroll de la page commande */
#scrollCde{
width: 600px;
height: 540px;
overflow: scroll;
overflow-x:hidden;
}

/* style : sous-titre */
.sousTitre {
	color: #B46414;
	font-size: 24px;
	font-family: "Times New Roman", Times, serif;
}


/* style : texte normal */
.texte {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

/* style : texte normal gras*/
.texteGras {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

/* style : texte normal */
.textePetit {
	color: #000000;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}


/* style : texte normal */
.texteRouge {
	color: #FF0000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

/* style : texte normal */
.texteBleu {
	color: #0A4078;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}


/* style : titre */
.titre {
	color: #B46414;
	font-size: 36px;
	font-family: "Times New Roman", Times, serif;
	line-height: 25px;
}

.titrePedago {
	color: #0A4078;
	font-size: 36px;
	font-family: "Times New Roman", Times, serif;
	line-height: 25px;
}

/* style : interligne petit */
.toutPetitEspace {
	color: #FFFFFF;
	font-size: 9px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}