#conteneur {
	margin-left:auto;
	margin-right:auto;
	width: 880px;	 
	position: relative;
	background-color:#FFFFFF;
}

#popup {
	margin-left:auto;
	margin-right:auto;
	width: 550px;
	min-height:500px;
	_height:500px;	 
	position: relative;
	background-color:#FFFFFF;
}


/*HAUT*/

#header {
	height: 94px;
	position:relative;
	z-index:0;
}
#bandeau {
background-image:url(../images/bandeau.jpg);
height:197px;
/*height:388px;*/
border-top: 1px solid #565656;
}
#content{
	margin-left:0px;
	margin-right:auto;
}
/*MENU*/

#menuDeroulant
{
	
	width: 865px;
	height: 25px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
	position: absolute;
	top: 0;
	left: 0;

}
#menuDeroulant li
{
	float: left;
	margin: 0;
	padding: 0;
	border: 0;
	font-size:11px;
	
}
#menuDeroulant li a:link, #menuDeroulant li a:visited
{
	display: block;
	height: 1%;
	color: #FFF;
	
	margin: 0;
	padding: 4px 8px;
	border-right: 0px solid #fff;
	text-decoration: none;
}
#menuDeroulant li a:hover { background-color: #c90123; }
#menuDeroulant li a:active { background-color: #c90123; }

#menuDeroulant .sousMenu
{
	display: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
}
#menuDeroulant .sousMenu li
{
	float: none;
	margin: 0;
	padding: 0;
	border: 0;
	width: 180px;
	border-top: 1px solid transparent;
	border-right: 1px solid transparent;
}
#menuDeroulant .sousMenu li a:link, #menuDeroulant .sousMenu li a:visited
{
	display: block;
	color: #FFF;
	margin: 0;
	border: 0;
	text-decoration: none;
	background: transparent url("../images/fondTR.png") repeat;
}
#menuDeroulant .sousMenu li a:hover
{
	background-image: none;
	background-color: #c90123;
}

#menuDeroulant li:hover > .sousMenu { display: block; }

#menu {
padding-left:15px;
	top:291px;
	/*top:482px;*/
	right:0px;
	height: 25px;
	width:865px;
	position:absolute;
	line-height:25px;
	background-image:url(../images/fond_menu.jpg);
	border-bottom:0px double #565656;
	border-top:0px double #565656;
	z-index:1;
}



.accueil{
width:55px;
}
.gamme{

width:75px;
}
.concessions{

width:90px;
}
.neuf{

width:50px;
}
.sav{

width:80px;
}
.location{

width:60px;
}
.occasions{

width:70px;
}
.accessoires{

width:80px;
}
.pneumatiques{

width:95px;
}
.recrutement{

width:85px;
}
.club{

width:60px;
}
.contact{

width:50px;
}






/*MILIEU*/


#gauche_haut {
margin-top:40px;
position: relative;
float:left;
width: 564px;
margin-left:10px;
margin-right:10px;

z-index:0;
}
#gauche_haut p{
line-height:15px;
}


#tableau_contenu{
width:100%;
}
#tableau_contenu H1{
font-size:16px;
font-weight:bold;
color:#565656;
margin-top:0px;
margin-bottom:0px;
}
#tableau_contenu H2{
font-size:12px;
font-weight:bold;
color:#c90123;
margin-top:0px;
margin-bottom:0px;
display:inline;
}
#tableau_contenu H3{
font-size:12px;
font-weight:bold;
color:#565656;
margin-top:0px;
margin-bottom:0px;
display:inline;
}
#tableau_contenu H4{
font-size:12px;
font-weight:bold;
color:#c90123;
margin-top:0px;
margin-bottom:0px;
display:inline;
}
#tableau_contenu ul{
list-style:square;
line-height:0px;
margin-top:10px;
}

#tableau_contenu a:link {
text-decoration: none;
color: #c90123;
border-top-width: 0px;
}
#tableau_contenu a:active {

color:#c90123;

text-decoration:none;
}
#tableau_contenu a:visited {

color:#c90123;

text-decoration:none;
}
#tableau_contenu a:hover {
color:#c90123;

text-decoration:underline;
}



#tableau_contenu p, #tableau_offre p {
display:inline;
}


#droite_haut {
margin-top:40px;
position:relative;
z-index:0;
float:left;
width: 291px; 
}

#tableau_fil_infos{
font-size:10px;
border: 0px solid #565656;
margin-left:20px;
width:240px;
}
#pages{
margin-left:20px;
width:240px;
text-align:right;
}

#pages a:link {
text-decoration: none;
color: #c90123;
}
#pages a:active {
color:#c90123;
text-decoration:none;
}
#pages a:visited {
color:#c90123;
text-decoration:none;
}
#pages a:hover {
color:#c90123;
text-decoration:underline;
}



.tableau_fil_infos_ligne_titre{
border-bottom:1px solid #c90123;
}
.tableau_une_ligne_titre{
border-bottom:1px solid #c90123;
}
.tableau_fil_infos_ligne_impaire{
background-color:#FFFFFF;
}
.tableau_fil_infos_ligne_paire{
background-color:#e9e9e9;
}
#tableau_fil_infos p{
display:inline;
}
#tableau_fil_infos H1{
font-size:11px;
font-weight:bold;
color:#565656;
margin-top:0px;
margin-bottom:0px;
display:inline
}
#tableau_fil_infos H2{
font-size:13px;
font-weight:bold;
color:#c90123;
margin-top:0px;
margin-bottom:0px;
display:inline;
}
#tableau_fil_infos H3{
font-size:11px;
font-weight:bold;
color:#c90123;
margin-top:0px;
margin-bottom:0px;
}

#tableau_fil_infos a:link{
font-size:9px;
text-decoration: none;
color: #565656;
font-style:italic;
border-top-width: 0px;
}
#tableau_fil_infos a:active{
font-size:9px;
color:#565656;
font-style:italic;
text-decoration:none;
}
#tableau_fil_infos a:visited{
font-size:9px;
color:#565656;
font-style:italic;
text-decoration:none;
}
#tableau_fil_infos a:hover{
font-size:9px;
color:#c90123;
font-style:italic;
text-decoration:underline;
}




#tableau_newsletter{

background-repeat:no-repeat;
height:92px;
font-size:10px;
font-weight:bold;
color:#565656;
margin-left:20px;
width:240px;


}
#tableau_newsletter h1{
font-size:14px;
font-weight:bold;
color:#565656;
padding-top:5px;
display:inline;
}

	
/*BAS*/
#pied H1{
font-size:9px;
font-weight:bold;
color:#c90123;
display:inline;
}
#pied {
clear:both;
}
#pied ul {
list-style-type: none;
text-align:center;
margin-bottom:0px;
}
#pied ul li {
display:inline;
padding:1px;
}
#pied a:link {
font-size:9px;
text-decoration: none;
color: #565656;
font-style:normal;
}
#pied a:active {
font-size:9px;
color:#565656;
text-decoration:none;
font-style:normal;
}
#pied a:visited {
font-size:9px;
color:#565656;
text-decoration:none;
font-style:normal;
}
#pied a:hover {
font-size:9px;
color:#565656;
text-decoration:underline;
font-style:normal;
}
#pied p{
font-size:9px;
text-align:center;
margin-top:0px;
display:block;
}

/*CORPS*/


body {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/fond.gif);
color:#565656;
}

select {
font-size:9px;

}

li{
line-height:15px;
}

.bordureimage {
	border: 1px solid #000000;
}
a.bordureimage:link {
	border: 1px solid #000000;
}
a.bordureimage:active {
	border: 1px solid #000000;
}
a.bordureimage:visited {
	border: 1px solid #000000;
}
a.bordureimage:hover {
	border: 1px solid #000000;
}


.image {
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a.image:link {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a.image:active {
border:0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a.image:visited {
border:0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a.image:hover {
border:0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}



.champ_newsletter{
height:12px;
font-size:9px;
width:140px;
border:1px solid #565656;
}
.bouton_newsletter {
background-color:#FFFFFF;
border:1px solid #565656;
font-size:9px;
width:20px;
height:16px;
color:#c90123;
}

.champ_formulaire{
width:250px;
}

.bouton_formulaire {
color:#ffffff;
background-color:#565656;
border:0px;
height:16px;
font-size:9px;
text-align:center;
}

.colonne_gauche_formulaire{
width:34%;
}

.colonne_droite_formulaire{
width:66%;
}

.habillage_droite,.habillage_droite_ss_bordure{
float:right;
margin-left:10px;
margin-bottom:10px;
}

.habillage_droite {
border: 1px solid #000000;
}
a.habillage_droite:link {
border: 1px solid #000000;
}
a.habillage_droite:active {
border: 1px solid #000000;
}
a.habillage_droite:visited {
border: 1px solid #000000;
}
a.habillage_droite:hover {
border: 1px solid #000000;
}

.habillage_gauche{
float:left;
margin-left:10px;
margin-bottom:10px;
}

.habillage_gauche {
border: 1px solid #000000;
}
a.habillage_gauche:link {
border: 1px solid #000000;
}
a.habillage_gauche:active {
border: 1px solid #000000;
}
a.habillage_gauche:visited {
border: 1px solid #000000;
}
a.habillage_gauche:hover {
border: 1px solid #000000;
}

.habillage_droite_ss_bordure {
border: 0px solid #000000;
}
a.habillage_droite_ss_bordure:link {
border: 0px solid #000000;
}
a.habillage_droite_ss_bordure:active {
border: 0px solid #000000;
}
a.habillage_droite_ss_bordure:visited {
border: 0px solid #000000;
}
a.habillage_droite_ss_bordure:hover {
border: 0px solid #000000;
}

.chapeau{
font-weight:bold;
}
.titre{
font-weight:bold;
color:#c90123;
font-size:11px;
}
.titreblanc{
font-weight:bold;
color:#ffffff;
font-size:11px;
}
.rouge{
color:#c90123;
}
.gras{
font-weight:bold;
font-size:11px;
}
.tableau_vide{
padding:10px;
border:0px;
width:100%;
}
.centrer{
text-align:center;
}
.gauche{
text-align:left;
}
.tableau_offre {
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #565656;
border-right-color: #565656;
border-left-color: #565656;
border-bottom-color: #565656;

}
.boite_contact {
width:220px;
border: 1px solid #000000;
}

.cellule_logo{
text-align:center;
width:50px;
}
.ligne_espace{
height:10px;
}