/*****************************
** Aerocontact              **
** 				 { Market }	**
** 2010						**
*****************************/

/*
** Répétitions
*/
	/*
	** FONT
	*/
		/* Font-family
		*/
			.verdana, #footer
			{ font-family: verdana, arial, sans-serif; }
			
			.arial, .titre
			{ font-family: arial, sans-serif; }
			
			.trebuchet
			{ font-family: trebuchet ms, verdana, arial, sans-serif; }
			
		/* Font-size
		*/
			.s1
			{ font-size: 1em; }
			
			.s11
			{ font-size: 1.1em; }			
			
			.s12
			{ font-size: 1.2em; }
			
			.s13
			{ font-size: 1.3em; }			
			
			.s14
			{ font-size: 1.4em; }			
			
			.s09
			{ font-size: 12px; }
			
			.s095
			{ font-size: 14px; }
			
			.s085
			{ font-size: 0.85em; }
			
			.s08, .droite-titre, #menu, .ic, .titre
			{ font-size: 0.8em; }
			
			.s07, #footer, .texte
			{ font-size: 0.7em; }
			
			.s065
			{ font-size: 0.65em; }			
			
			.s06
			{ font-size: 0.6em; }
			
		/* Font-weight
		*/
			.bolder, .droite-titre, #menu, .titre-marron, .titre-rouge, .titre, .titre-bleu
			{ font-weight: bolder; }
	
	/*
	** COLOR
	*/
		/* Gris
		*/
			.gris, .droite-titre, .titre, .l-gris
			{ color: #999999; }
			
			.bleu
			{ color: #3b5999; }
			
			.bleu-clair
			{ color: #657fb6; }
			
			.bleu-marine, .l-bleu, .titre-bleu
			{ color: #263a64; }
			
			.rouge 
			{ color: #FF0000; }
			
			.rouge2, .titre-rouge
			{ color: #d31e1e; }
			
			.blanc, .l-blanc
			{ color: #fff; }
			
			.l-blanc:hover, .l-bleu:hover, .l-gris:hover
			{ text-decoration: underline; }
			
			.orange
			{ color: #ffa700; }
			
			.noir, .l-noir
			{ color: #000; }
			
			.l-noir:hover
			{ text-decoration: underline; }
			
			.marron, .titre-marron
			{ color: #87898e; }
			
			.marron2
			{ color: #545557; }
			
			.grisf, .texte
			{ color: #535353; }
	
	/*
	** DIVERS
	*/
		/* Ecrire à gauche, à droite, au milieu
		*/
			.agauche, .adroite, .aumilieu
			{ width: 100%; }
			
			.agauche
			{ text-align: left; }
			
			.adroite
			{ text-align: right; overflow: hidden; }
			
			.aumilieu
			{ text-align: center; }
			
			.justify
			{ text-align: justify; }
			
			.pointille
			{ width: 100%; height: 20px; border-bottom: 1px dotted #b4b4b4; margin-bottom: 4px; }
			
			.lh
			{ line-height: 1.8em; }
			
			.maj
			{ text-transform: uppercase; }
			
		/* Margin Top Bottom ...
		*/
			.mt
			{ margin-top: 20px; }
			
	/* Form
	*/ 
		.select
		{
			width:260px;
		}
		
/*
** Lettres
*/
	.l-inactif, .l-actif
	{ font-family: trebuchet ms, verdana, arial, sans-serif; display: block; width: 20px; display: inline; cursor: pointer; }

	.l-inactif
	{
		padding: 3px 5px 3px 5px;
		color: #000;
		background-color: #eee;
	}
	
	.l-inactif a
	{
		color: #000;
	}
	
	.l-inactif:hover
	{
		background-color: #fff;
	}
	
	.l-actif
	{
		border: 1px solid #3b5999;
		padding: 3px 10px 3px 10px;
		color: #fff;
		background-color: #3b5999;
		font-weight: bolder;
	}
	
	.l-actif a
	{
		color: #fff;
	}		
			
