*{
margin: 0;
padding: 0;
border:0;
}
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:1.3;
	color:#000000;
	text-align:center;
}
#centrage {
	width:900px;
	margin: auto;
	display: table;
	position:relative;
	font-size:0.8em;
	background-color: #FFFFFF;

}
.alphaPNG {
	/* compris uniquement par IE  javascript executé sur l'élément */
	behavior:url(/png.htc);
}

hr {
color: #F8B334;
background-color: #F8B334;
height: 1px;
border: 0;
margin-top:20px;
margin-bottom:20px;
}
h1, .gtitre {
	font-size: 1.3em;
	font-weight: bold;
	color: #666666;
}
.gtitre2 {
        font-size: 13px;
        font-weight: bold;
        color: #0086CB;
}
h2, .gsstitre2 {
	font-size: 13px;
	font-weight: bold;
	color: #0086CB;
	text-decoration: none;
}
.gsstitrerose {
	font-size: 1em;
	font-weight: bolder;
	color: #0086CB;
}
.gsstitregris {
	font-size: 1em;
	font-weight: bolder;
	color: #555555;
}
h5, .gtitreinfo {
	font-size: 1.3em;
	font-weight: bolder;
	color: #FFFFFF;
}
.titrepage{
	font-size: 2.4em;
	font-weight: bold;
	color: #333333;
}
.titrerubrique{
        font-size: 1.3em;
        font-weight: bold;
        color: #619bc4;
}
.dvert {
	font-size: 10px;
	font-weight: bold;
	color: #CFD500;
	text-decoration: none;
	text-align:right;
	padding-right:5px;
	padding-top:5px;
}
.drose {
	font-size: 10px;
	font-weight: bold;
	color: #0086CB;
	text-decoration: none;
	text-align:left;
	padding-top:10px;
}
.drose a{
	font-size: 10px;
	font-weight: bold;
	color: #0086CB;
	text-decoration: none;
	text-align:right;
	padding-top:10px;
}
.drosesans {
	font-size: 10px;
	color: #0086CB;
	text-decoration: none;
	text-align:right;
	padding-top:10px;
}
.hautpage {
text-align:right;
}
.dgris {
	color: #555555;
}
.dgris a{
	color: #555555;
}
.dgrisregular {
	font-size: 11px;
	font-weight: normal;
	color: #555555;
	letter-spacing: -0.02em;
}
.lienrose {
	color: #F8B334;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
.lienvert {
	font-size: 11px;
	color: #CFD500;
	text-decoration: none;
}
a, .lienbleu2 {
	font-size: 11px;
	color: #0086CB;
	text-decoration: none;
}
.entete{
font-size:100%;
font-family:Geneva, Arial, Helvetica, sans-serif;
line-height:1.8;
}
.legende{
font-size:10px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#666666;
}

/* balises generiques  */
a:link, a:visited{
text-decoration:none;
}
a:hover, a:active{
text-decoration:underline;
}
ul{
list-style:none outside none;
}
td{
vertical-align:top;
}
/* Date */
#heure {
	text-align: left;
	padding-left: 5px;
}
/* Fond  */
#arrondihaut{
	width:900px;
	height:40px;
	margin:0 auto;
	display:table;
}

#fond{
	width:900px;
	margin:0 auto;
	display:table;
	text-align:left;
	position:relative;
	z-index:1;
	border: solid 1px #b4bac0;
	border-top: 0;
}

/* Calage  */
div#calage{
	width:900px;
	clear:both;
	z-index:2;
	top: -4px;
	margin-top: -4px;
	padding-top: 2px;
}
div#raccourci{
	width:17%;
	float:left;
	font-size:110%;
}
div#contenu{
	width:53%;
	color:#000;
	float:left;
}
div#edito-english{
padding:25px;
padding-right:50px;
text-align:justify;
}
/* Situation----------------------------------------------------------------- */
#situation {
	height:30px;
	color:#999999;
	margin-left:15px;
	padding-top:15px;
}
#situation a{
	color:#999999;
}
#situation a:hover, a:active{
text-decoration:none;
color:#0086CB;
}
#situation-annuaire {
	height:30px;
	color:#999999;
	font-size: 90%;
	margin-left:110px;
	padding-top:15px;
}
#situation-annuaire a{
	color:#999999;
	font-size: 90%;
}
#situation-annuaire a:hover, a:active{
text-decoration:none;
color:#0086CB;
}
