html, body
	{
	height:100%;
	background:#F6F6F6;	
	margin: 0 0 0 0;
	overflow:auto;
	}

body
	{
	border: 0;
	font-size: 11px;
	font-family: Verdana, Arial, sans-serif; text-align :justify; color:#333333;
	}
		

/* LES BANNERS */

div#sous-banner 
	{
	width: 730px; height: 292px; margin-top: 10px; margin-left: 70px; *margin-left: 35px;
	background-image:url(../images/glm-img-banner-oeilvert.jpg); background-repeat:no-repeat;
	float:left;
	}
	
div#sous-banner-bleu 
	{
	width: 730px; height: 292px; margin-top: 10px; margin-left: 70px; *margin-left: 35px;
	background-image:url(../images/glm-img-banner-oeilbleu.jpg); background-repeat:no-repeat;
	float:left;
	}	

div#sous-banner-gris
	{
	width: 730px; height: 292px; margin-top: 10px; margin-left: 70px; *margin-left: 35px;
	background-image:url(../images/glm-img-banner-oeilgris.jpg); background-repeat:no-repeat;
	float:left;
	}

div#sous-banner-rose 
	{
	width: 730px; height: 292px; margin-top: 10px; margin-left: 70px; *margin-left: 35px;
	background-image:url(../images/glm-img-banner-oeilrose.jpg); background-repeat:no-repeat;
	float:left;
	}
	
div#content 
	{
	position:absolute;
	width: 880px;
	left: 50%;  
	margin-left: -440px; *margin-left: -400px;
	background-image:url(../images/glm_background.jpg); background-repeat:repeat-y;
	float:left; 
	}
	
div#contenu 
	{
	position:relative;
	width: 600px;
	padding: 10px 10px 10px 10px;
	margin-top: 0px;
	margin-left: 125px;;
	line-height:15px;
	float:left;
	display: inline;
	}
	
div#navigation 
	{
	width: 625px; height: 10px;
	font-size: 11px; font-family: Verdana, Arial, sans-serif; text-align: right; font-weight:bold;
	margin-top: 10px; margin-bottom: 50px;
	margin-left: -65px;	
	float: left;
	}

div#navigation_sousmenu 
	{
	width: 625px; height: 10px;
	font-size: 11px; font-size: 11px; font-family: Verdana, Arial, sans-serif; text-align: right; font-weight:bold;
	margin-top: -30px; margin-bottom: 50px;
	margin-left: -94px;	
	float: left;
	}

.hr1
	{
	width:350px; height:1px;
	color:#999; background:#999; border:#999 solid 0px;
	margin-top: 2.5em; /margin-top: -3.0em; *margin-top: 0em;
	margin-left: 13em; /margin-left: -555px; *margin-left: 70px;
	padding:0px; 
	float:left;
	clear:both;
	}

.hr
	{
	width:750px; height:1px;
	color:#999; background:#999; border:#999 solid 0px;
	margin-top:-35px;
	margin-bottom:-10px; margin-left:65px; *margin-left:30px;
	float:left;
	clear:both;
	}

.hr-bas
	{
	width:750px; height:1px;
	color:#999; background:#999; border:#999 solid 0px;
	margin-top:-5px; margin-left:65px; *margin-left:30px; 
	float:left;
	clear:both;
	}
	
div#content-bas
	{
	width: 625px;
	margin-top:10px; margin-bottom: 25px; margin-left: 125px; *margin-left: 50px;
	font-size: 9px; font-family: Verdana, Arial, sans-serif; text-align: center; line-height:15px;
	color:#666;
	float:left;
	}
	
div#maj
	{
	width: 250px;
	margin-top:5px; margin-bottom: 5px; margin-left: -15px;
	font-size: 9px; font-family: Verdana, Arial, sans-serif; text-align: center; line-height:15px;
	color:#999;
	float:left;
	}
	
/* // fin lignes menu // */

.img			{ padding:5px; border:thin; border-style:solid; border-color:#FF6600; margin:10px; }
.BordImage 		{ border: 1px solid #999; margin-bottom:25px; }

h1					{color: #666; font-family: Verdana, Arial, sans-serif; font-size: 14px; text-decoration:none; font-weight:bold; }	
h2					{color: #33ccff; font-family: Verdana, Arial, sans-serif; font-style:italic; font-size: 14px; font-weight:bold; }
h3					{color: #009900; font-family: Verdana, Arial, sans-serif; font-style:italic; font-weight:bold; font-size:11px; }
h4					{color: #FF0099; font-family: Verdana, Arial, sans-serif; font-style:italic; font-weight:bold; font-size:14px; }
h5					{color: #666; font-family: Verdana, Arial, sans-serif; font-style:italic; font-weight:normal; font-size:11px; text-align:justify; }
h6					{color: #333; font-family: Verdana, Arial, sans-serif; font-style:italic; font-weight:bold; font-size:16px; }
.li						{color: #CCCCCC; font-family: Verdana, Arial, sans-serif; text-decoration:none; font-weight:lighter; font-size:12px; }
.li-rose				{color: #333333; font-family: Verdana, Arial, sans-serif; text-decoration:none; font-weight:bold; font-size:11px; }
.li-bleu				{color: #3399cc; font-family: Verdana, Arial, sans-serif; text-decoration:none; font-size:11px; }
.txt-condition	{color: #333; font-family: Verdana, Arial, sans-serif; font-weight:lighter; text-align:justify; font-size:9px; }

.freeday			{color: #FF0099; font-family: Verdana, Arial, sans-serif; font-size: 14px; text-decoration:none; font-weight:bold; text-align:center; }	


/* div realisations */

.image-left
	{
	width: 300px;
	float: left;
	}

.image-right
	{
	width: 300px;
	float: right;
	}

.txt-img-left
	{
	width: 300px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style:italic;
	text-align:left;
	margin-left: 0px; margin-top:-25px; margin-bottom:25px;
	float:left;
	}

.txt-img-right
	{
	width: 300px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style:italic;
	text-align:left;
	margin-right: 0px; margin-top:-25px; margin-bottom:25px;
	float:right;
	}

/* // fin div realisations // */

a.linkTxtGris 	{color: #000; text-decoration: none; }
a.linkTxtGris:hover {color: #999; text-decoration: line-through; }

/* links et texte vert */

.titrePrincipal_vert	{color: #00cc00; font-family: Verdana, Arial, sans-serif; font-weight: bold; text-align:justify; }	
.txt_vert	{color: #009900; font-family: Verdana, Arial, sans-serif; font-weight:bold; font-size:11px; }
.txt_rouge	{color: #FF0000; font-family: Verdana, Arial, sans-serif; font-weight:bold; font-size:11px; }
.txt_gris_web	{color: #333333; font-family: Verdana, Arial, sans-serif; font-weight:bold; font-size:11px; }
.txt_secondaire	{color: #999; font-family: Verdana, Arial, sans-serif; text-align:justify; }


a.linkTxt 	{color: #99ff00; text-decoration: none; }
a.linkTxt:hover {color: #999; text-decoration: line-through; }

a.linkTxtVert 	{color: #009900; text-decoration: none; }
a.linkTxtVert:hover {color: #999; text-decoration: underline; }

a.linkMenuTop {color: #333; text-decoration: none; }

a.linkMenuTop:hover {color: #99ff00; text-decoration: none; }
	
/* // links vert // */


/* links et texte bleu */

.titrePrincipal_bleu	{color: #3399cc; font-family: Verdana, Arial, sans-serif; font-weight: bold; }	
.txt_bleu	{color: #3399cc; font-family: Verdana, Arial, sans-serif; font-weight:bold; font-size:11px; }

a.linkTxtBleu 	{color: #33ccff; text-decoration: none; }

a.linkTxtBleu:hover {color: #999; text-decoration: line-through; }

a.linkMenuTopBleu {color: #333; text-decoration: none; }

a.linkMenuTopBleu:hover {color: #33ccff; text-decoration: none; }

/* // links bleu // */


/* links et texte orange */

.titrePrincipal_orange	{color: #ff6600; font-family: Verdana, Arial, sans-serif; font-weight: bold; }	
.txt_orange	{color: #ff6600; font-family: Verdana, Arial, sans-serif; }

a.linkTxtOrange 	{color: #ff9900; text-decoration: none; }

a.linkTxtOrange:hover {color: #999; text-decoration: line-through; }

a.linkMenuTopOrange {color: #333; text-decoration: none; }

a.linkMenuTopOrange:hover {color: #ff9900; text-decoration: none; }

/* // links orange // */


/* links et texte gris */

.titrePrincipal_gris	{color: #333; font-family: Verdana, Arial, sans-serif; font-weight: bold; }	
.txt_gris	{color: #CCC; font-family: Verdana, Arial, sans-serif; }

a.linkTxtgris	{color: #333; text-decoration: none; }

a.linkTxtgris:hover {color: #666; text-decoration: line-through; }

a.linkMenuTopgris {color: #333; text-decoration: none; }

a.linkMenuTopgris:hover {color: #CCC; text-decoration: none; }

/* // links orange // */


/* links et texte rose */

.titrePrincipal_rose	{color: #FF0099; font-family: Verdana, Arial, sans-serif; font-weight: bold; }	
.txt_rose	{color: #FF0099; font-family: Verdana, Arial, sans-serif; font-weight:bold; font-size:11px; }

a.linkTxtRose 	{color: #FF0099; text-decoration: none; }

a.linkTxtRose:hover {color: #999; text-decoration: line-through; }

a.linkMenuTopRose {color: #333; text-decoration: none; }

a.linkMenuTopRose:hover {color: #FF66CC; text-decoration: none; }

/* // links rose // */
