/*html {

	padding:0;

	margin:0;

	font-size:76%;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}



body {
	margin-top:0;

	background-color:#777982;

	font-family:

	font-size:10px;

	padding: 0;

	}*/

html, body {
	height: 100%;
	padding:0;
	background-repeat:repeat-x;
	margin:0;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#636363; 
	}



a {

	text-decoration:none;

	color:#000000;

	font-size:10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	}



a:hover {

	text-decoration:none;

	font-size:10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#666666;

	}

a.lien-urbi {

	text-decoration:none;

	color:#b8b8b8;

	font-size:9px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	}



a.lien-urbi:hover {

	text-decoration:none;

	font-size:9px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#ffffff;

	}
	
a.lien-menu {

	text-decoration:none;

	color:#b8b8b8;

	font-size:10px;
	
	font-weight:bold;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	width :75px;
	
	margin-left:55px;
	
}



a.lien-menu:hover {

	text-decoration:none;

	font-size:10px;
	
	font-weight:bold;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	width :75px;
	
	margin-left:55px;

	color:#ffffff;

	}
.align-droite {

	padding-top:15px;

	text-align:left;

	float:left;

	width:190px;

	line-height:22px;

	}

.align-center {

	width:500px;

	padding-left:5px;

	text-align:left;

	float:left;
	padding-top:15px;

	}

.align-gauche {
	padding-top:15px;

	padding-left:10px;

	text-align:left;

	float:left;

	width:120px;

	line-height:22px;
	}	
.boutons {
	margin-top:4px;
	margin-bottom:13px;
	float:left;
	}
	
.essence {
	width: 77px;
	padding-left:54px;
	margin-top:3px;
	margin-bottom:38px;
	float:left;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
	
.date {
	width: 77px;
	height:15px;
	padding-left:50px;
	float:left;
	padding-bottom:30px;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	}

h1 {
	padding-left:11px;
	margin-bottom :0px;
	background-position:0 14px;
	padding-top:11px;
	font-size:11px;
	font-weight:bold;
	background-image:url(../images/carre-titre.jpg);
	background-repeat:no-repeat;
	}


h2 {
	padding-left:11px;
	padding-top:0px;
	background-position:0 2px;

	font-size:10px;
	font-weight:bold;
	background-image:url(../images/carre-titre.jpg);
	background-repeat:no-repeat;
	}


h3 {
	padding-left:11px;
	padding-top:0px;
	background-position:0 3px;

	font-size:10px;
	font-weight:bold;
	background-image:url(../images/news-fleche.jpg);
	background-repeat:no-repeat;
	}

#top {
	margin: 0 auto;
	width: 100%;
	height: 100%;
	background-image:url(../images/fond-orange.jpg);
	background-repeat:repeat-x;
	position: relative;
	}
	
#top-acces {
	margin: 0 auto;
	width: 100%;
	height: 100%;
	background-image:url(../images/fond-vert.jpg);
	background-repeat:repeat-x;
	position: relative;
	}
	
#top-contact {
	margin: 0 auto;
	width: 100%;
	height: 100%;
	background-image:url(../images/fond-bleu.jpg);
	background-repeat:repeat-x;
	position: relative;
	}

.centre {
	margin:0 auto;
	width:990px;
	position:relative;
	}

.flash-orange {
	float:left;
	width:990px;
	height:298px;
	background-image:url(../images/titre-orange.jpg);
	}
	
.flash-vert {
	float:left;
	width:990px;
	height:298px;
	background-image:url(../images/titre-vert.jpg);
	}
	
.flash-bleu {
	float:left;
	width:990px;
	height:298px;
	background-image:url(../images/titre-bleu.jpg);
	}
	
.contenu {
	padding:25px;
	padding-top:5px;
	position:absolute;
	width:629px;
	height:363px;
	top:298px;
	left:140px;
	background-image:url(../images/fond-contenu.jpg);
	}
	
.menu2 {
	background-image:url(../images/fond-menu.jpg);
	position: absolute;
	top:314px;
	left:0px;
	width:140px;
	height:92px;
	padding-top:13px;
	}

.texte-bas {
	height:200px;
	overflow:auto;
	}

.bas {
	background-image:url(../images/fond-menu.jpg);
	position: absolute;
	top:540px;
	left:0px;
	width:140px;
	height:92px;
	padding-top:13px;
	}
	
.total {
	background-image:url(../images/total.jpg);
	position: absolute;
	top:428px;
	left:0px;
	width:140px;
	height:104px;

	}

.carbu {
	background-image:url(../images/fond-rpix.jpg);
	position:absolute;
	width:170px;
	height:190px;
	top:314px;
	left:819px;
	padding-top:22px;
	}
	
.footer {
	position:absolute;
	width:170px;
	height:15px;
	top:534px;
	left:819px;
	text-align:right;
	}