/* TABLE DES MATIÈRES:
	- Éléments à cacher
	- Éléments de base à personnaliser
	- Pied de page
	- Textes
----------------------------------------------------------------------------------------*/

/* ELEMENTS A CACHER 
--------------------------------------------------------------------------------------- */
#menu, #menuPP, a.retour, #piedPage, .btnmodule {display: none;
}


/* 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;}

h1{
	font: 17px Helvetica;
	color: #010101;
	font-weight: bold;
	text-transform: uppercase;
}
h2{
	font: 14px Arial;
	line-height: 16px;
	color: #010101;
	font-weight: bold;
	text-transform: uppercase;
}
h3{
	font: 17px Helvetica;
	color: #010101;
	font-weight: bold;
	text-transform: uppercase;
}
h4{
	font: 14px Helvetica;
	line-height: 16px;
	color: #77B404;
	font-weight: bold;
}
h4.detail{
	border-bottom: 1px #010101 dashed;
	padding-bottom: 8px;
}
br.nettoyeur{
	clear: both;
}

/* TEXTES
--------------------------------------------------------------------------------------- */
p, td{font-size: 11px; line-height: 150%;color: #696969;font: 13px Arial;}
p a, p a:link, p a:visited, ul li a, ul li a:visited, ol li a, ol li a:visited{color: #0A254E; 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:#000; text-decoration:underline;
}
ul li{font-size:11px; line-height:150%; list-style:square; margin-left:16px;}
ul.liste li{
	color: #696969;
	font: 13px Arial;
}

/* CONTENEUR
--------------------------------------------------------------------------------------- */

#boitenouvelle{
	position: relative;
	width: 684px;
	float: left;
	height: 133px;
	background: url(Gx/00/boitenouvelle_bg.jpg) no-repeat left top;
}
#boitenouvelle p, #boitenouvelledetail p{
	color: #fff;
	font: 14px Arial;
	line-height: 16px;
	padding: 23px 190px 0 24px;
	text-align: justify;
}
#boitenouvelle a{
	display: block;
	position: absolute;
	top: 111px;
	left: 21px;
	width: 154px;
	height: 22px;
	color: #fff;
	font: 13px Arial; 
	text-decoration: none;
	padding: 3px 0 0 6px;
}
#boitenouvelledetail a{
	display: block;
	margin: 10px 0 0 21px;
	width: 154px; 
	height: 20px;
	_height: 22px;
	color: #fff;
	font: 13px Arial; 
	text-decoration: none;
	padding: 3px 0 0 6px;
}
#boitenouvelle a:hover, #boitenouvelledetail a:hover{
	color: #7EC100;
}
#boitenouvelledetail{
	position: relative;
	width: 684px;
	float: left;
}
.lestroisboites{
	margin: 6px 4px 0 0;
	width: 225px; 
	float: left;
}
.lestroisboites h3, .lestroisboites h4, .lestroisboites p, .lestroisboites ul{
	padding-left: 9px;
}
.lestroisboites a{
	text-decoration : none;
	text-indent : -999em;
	overflow : hidden;
	width: 75px;
	height: 26px;
	float:left;
	margin: 0 75px 0 75px;
}
a.btnmodule{
	width: 193px;
	height: 33px;
	_height: 48px;
	float: left;
	text-align:center;
	color: #fff;
	font: 14px Arial;
	font-weight: bold;
	text-decoration: none;
	padding-top: 15px;
	margin: 0 70px;
}
a.btnmodule:hover{
}