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; padding: 0px;
	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; padding: 0px;
	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; padding: 0px;
	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; padding: 0px;
	background-image:url(../images/glm-img-banner-oeilrose.jpg); background-repeat:no-repeat;
	float:left;
	}

/* FIN - BANNERS */

/*	
div#content 
	{
	position:absolute;
	width: 625px;
	left: 5%;
	float:left;
	}


div#contenu
	{
	width: 550px;
	margin-top: 0px;
	margin-left:80px;
	line-height:15px;
	float:left;
	}
	
*/
	
div#content 
	{
	position:absolute;
	width: 880px;
	left: 50%;  
	margin-left: -440px; /* moitié de la largeur */ 
	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;
	}

div#hr1
	{
	width:350px; height:1px;
	color:#999; background:#999; border:#999 solid 0px;
	margin-top:25px;
	margin-bottom:40px; margin-left:130px; 
	float:left;
	}

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

div#hr-bas
	{
	width:750px; height:1px;
	color:#999; background:#999; border:#999 solid 0px;
	margin-top:-5px; margin-left:65px; 
	float:left;
	}
	
div#content-bas
	{
	width: 625px;
	margin-top:10px; margin-bottom: 25px; margin-left: 125px;
	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; }


/* div realisations */
div#realisations
	{
	width: 600px;
	margin-left:10px;
	margin-right:0px;
	clear:both;
	position:relative;
	}

.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: 48px; 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: -48px; margin-top:-25px; margin-bottom:25px;
	float:right;
	}
/*
.txt-reduc-right
	{
	width: 300px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style:italic; text-align:justify;
	margin-right:10px; margin-top:-170px; margin-bottom:5px;
	float:right;
	}*/

/* // fin div realisations // */

a.linkTxtGris 	{color: #6600FF; text-decoration: none; }
a.linkTxtGris:hover {color: #333333; 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_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.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 // */