/* TABLE DES MATIÈRES:
	- Éléments à cacher
	- Éléments de base à personnaliser
	- Pied de page
	- Textes
----------------------------------------------------------------------------------------*/

/* ELEMENTS A CACHER 
--------------------------------------------------------------------------------------- */
#menu, #menuu, #haut, #socialBookmarker, #menuBas, #menuLateral, #menuLateral ul li, #boiteConnexion, #resultLogin, #contenuBoiteConnexion p, .bookmarkIconesVisibles, .bookmarkHoverPopupItems{
	position: absolute;
	visibility: hidden;
}


/* ELEMENTS DE BASE À PERSONNALISER 
--------------------------------------------------------------------------------------- */
html{
	/* Garder 3 fontes seulement */
	font-family: Arial, Verdana, Tahoma;
}
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, img{border:0; margin:0; padding:0;}

a, a:link, a:visited, a:hover{outline:none;}

h1{color: #304b69; font-size:23px; padding:7px 0;}
h1 a, h1 a:link, h1 a:visited{color:#C21527;}

h1 div.etapesPanier{font-size:14px;color:#d2d2d2;display:block;float:right;}
h1 div.etapesPanier strong{color:#cb8b00;}
h1 div.etapesPanier a{color:#555;text-decoration:none;}
h1 div.etapesPanier a:hover, h1 div.etapesPanier a:hover{color:#555;text-decoration:underline;}

h2{color: #304b69; font-size:15px; margin-bottom:5px; display:block; border-bottom:1px solid #DEE6F0;}
h2 a, h2 a:link, h2 a:visited{color:#e2900c;text-decoration:none;}

h3{color: #486e5e; font-size:18px; padding:7px 0;}
h3 a, h3 a:link, h3 a:visited{color:#C21527;}
br.both{clear:both;}

/* PIED DE PAGE
--------------------------------------------------------------------------------------- */
#piedPage{color:#999;  font-size:11px; padding:0 6px 0 6px;}
#piedPage a{color:#999; text-decoration:none;}
#piedPage a:hover{color:#353535;text-decoration:none;}

/* TEXTES
--------------------------------------------------------------------------------------- */


p{font-size: 12px; line-height: 150%; color: #486e5e;}
p strong{color: #35506f;}
.textePetit{font-size:10px;}
p a, p a:link, p a:visited, ul li a, ul li a:visited, ol li a, ol li a:visited, #personne a{color:#486e5e; text-decoration:underline;}
p a:hover, p a:visited:hover, ul li a:hover, ul li a:visited:hover, ol li a:hover, ol li a:visited:hover{
	color:#9c9c9c; text-decoration:underline;
}

ul li{color:#486e5e; font-size:12px; line-height:170%; list-style:square; margin-left:16px;}
ol li{color:#486e5e; font-size:12px; line-height:150%; margin-left:16px;}

/* PAGE ACCUEIL
--------------------------------------------------------------------------------------- */
#banniere{margin:-20px 0 5px 0; position:relative;z-index: 1; }

#boiteNouvelle{
	width: 317px;
	height: 197px;
	background:url(gx/m/bg_boiteNouvelle.gif) no-repeat;
	display: block; float:left;
	margin-right: 5px;_margin-right:3px;
}
#boiteNouvelle .titreBoite{margin:5px;}
#boiteNouvelle p {margin:0px 10px 10px 15px; color:#273930; font-size:11px; line-height: 115%; }
#boiteNouvelle p span.titreNouvelle{font-weight:bold;}
#boiteNouvelle p a, #boiteNouvelle p a:link, #boiteNouvelle p a:visited{color:#273930; text-decoration:none;}
#boiteNouvelle p a:hover{color:#e2900c; text-decoration:none;}
#boiteNouvelle ul li{list-style-type: none;margin-left:10px;}
#boiteNouvelle ul li a, #boiteNouvelle ul li a:link, #boiteNouvelle ul li a:visited{
	font-weight:bold;
	font-size: 13px;
	background: url(gx/m/fleche.gif) no-repeat;
	padding: 3px 0 3px 25px;
	line-height: 35px;
	height: 35px;
}

#boiteLateral{width: 312px;	height: 327px; margin:0 0 0 3px; _margin-left:1px;	float: left;	display: block;	background: url(gx/00/bg_boiteLateral.gif) no-repeat;}
#boiteLateral img{margin:2px 0 0 5px;}
img#devenezMembre{margin-top:5px;}

#contenuAccueil{
	float:left;
	display:block;
	background: url(gx/m/separateur_texte.gif) no-repeat;
	width: 600px;/*_width:635px;*/
	padding-left: 35px;
	min-height: 317px; height: 100%; _height: 317px;
	
	
}

.blodAdresse{width:45%;float:left;display:block;}
table,form{font-size:11px;}
