#global {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	text-align: left;
}

#page {
	background:url(../img/bg_page.gif) top left repeat;
	margin-left: auto;
	margin-right: auto;
	padding: 0 0 0 25px;
	width: 961px;
	text-align: left;
}

body {
     margin: 0; /* pour éviter les marges */
     text-align: center; /* pour corriger le bug de centrage IE */
     font-family: arial; font-size: 11px;
}

div#menu {
	z-index: 3;
	position: absolute;
	top: 135px;
	left: 8px;
}

.onglet_vp_off {
	background-image: url("../img/produits/bg_onglet_off.gif");
	background-repeat: repeat; 
	height:17px;
	font-family: arial; font-size: 11px; 
	color: #CCCCCC;text-align: center;
	text-decoration:none;
	padding-top:3px;
	padding-left:10px;
	padding-right:10px;
	display: block;
}

.onglet_vp {
	background-image: url("../img/produits/bg_onglet_off.gif");
	background-repeat: repeat; 
	height:17px;
	font-family: arial; font-size: 11px; 
	color: #000000;text-align: center;
	text-decoration:none;
	padding-top:3px;
	padding-left:10px;
	padding-right:10px;
	display: block;
}

a.onglet_vp {
background-image: url("../img/produits/bg_onglet_off.gif");
background-repeat: repeat; 
height:17px;
font-family: arial; font-size: 11px; 
color: #000000;text-align: center;
text-decoration:none;
padding-top:3px;
padding-left:10px;
padding-right:10px;
display: block;
}
/*
a.onglet_vp:hover {
background-image: url("../img/produits/bg_onglet_on.gif");
background-repeat: repeat;
height:17px;
font-family: arial; font-size: 11px;
color: #000000;text-align: center;
text-decoration:none;
padding-top:3px;
padding-left:10px;
padding-right:10px;
display: block;
}
.onglet_vp_on {
background-image: url("../img/produits/bg_onglet_on.gif");
background-repeat: repeat;
height:18px;
font-family: arial; font-size: 11px;
color: #000000;text-align: center;
text-decoration:none;
padding-top:1px;
padding-left:10px;
padding-right:10px;
}
*/
FORM LI{
	margin:0px;
	padding:0px;
}

.champ_mail {
   font-family:arial;font-size:11px;color:#000000;padding:0px;
   border-top: 1px solid #3a6696;
	border-right: 1px solid #3a6696;
	border-bottom: 1px solid #3a6696;
	border-left: 1px solid #3a6696;
	width:95px;height:17px;
	padding-left:2px;
	padding-top:2px;
	}
	
.champ_password {
   font-family:arial;font-size:11px;color:#000000;padding:0px;
   border-top: 1px solid #3a6696;
	border-right: 1px solid #3a6696;
	border-bottom: 1px solid #3a6696;
	border-left: 1px solid #3a6696;
	width:105px;height:17px;
	padding-left:2px;
	padding-top:2px;
	}
	.rech_av {
   font-family:arial;font-size:11px;color:#4d4d4d;
   border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	width:80px;
	height:14px;
	padding-left:5px;
	}
	.bt_ok {
   font-family:arial;
	font-size:11px;
	color:#000;
   border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	background-color:#FFF;
	width:20px;height:18px;
	margin :0px;
   padding :0px;
	}
	.bt_ok a {
   font-family:arial;
	font-size:11px;
	color:#000;
	}
	.bg_contact {
	background-image: url(../img/bg_fleche.gif);
	background-repeat: no-repeat; 
	margin: 0 auto; 
	background-position: bottom;
	width:781px;
	}
	
	.texte01 {
   font-family:arial;font-size:12px;color:#000000;
   border-top: 1px solid #d0d1d6;
	border-right: 1px solid #d0d1d6;
	border-bottom: 1px solid #d0d1d6;
	border-left: 1px solid #d0d1d6;
	background-color:#dedfe6;
	width:225px;
	height:50px;
	padding-left: 3px; 
	margin: 0px; 
	}
	
	.saisie01 {
   font-family:arial;font-size:12px;color:#000000;
   border-top: 1px solid #d0d1d6;
	border-right: 1px solid #d0d1d6;
	border-bottom: 1px solid #d0d1d6;
	border-left: 1px solid #d0d1d6;
	background-color:#dedfe6;
	width:225px;
	height:16px;
	padding-left: 3px; 
	margin: 0px; 
	}
	
.selec01 {
   font-family:arial;font-size:11px;color:#000000;
   border-top: 1px solid #d0d1d6;
	border-right: 1px solid #d0d1d6;
	border-bottom: 1px solid #d0d1d6;
	border-left: 1px solid #d0d1d6;
	background-color:#dedfe6;
	width:60px;
	height:20px;
	padding-left: 3px; 
	margin: 0px; 
	}	
.selec02 {
   font-family:arial;font-size:11px;color:#000000;
   border-top: 1px solid #d0d1d6;
	border-right: 1px solid #d0d1d6;
	border-bottom: 1px solid #d0d1d6;
	border-left: 1px solid #d0d1d6;
	background-color:#dedfe6;
	width:95px;
	height:20px;
	padding-left: 3px; 
	margin: 0px; 
	}		
	.selec03 {
   font-family:arial;font-size:11px;color:#000000;
   border-top: 1px solid #d0d1d6;
	border-right: 1px solid #d0d1d6;
	border-bottom: 1px solid #d0d1d6;
	border-left: 1px solid #d0d1d6;
	background-color:#dedfe6;
	width:230px;
	height:20px;
	padding-left: 3px; 
	margin: 0px; 
	}	
	.gamme {
   font-family:arial;font-size:11px;color:#000000;
   border-top: 1px solid #a1a1a1;
	border-right: 1px solid #a1a1a1;
	border-bottom: 1px solid #a1a1a1;
	border-left: 1px solid #a1a1a1;
	width:135px;
	height:20px;
	padding-left: 3px; 
	margin: 0px; 
	}	
	.bt_ok01 {
   font-family:arial;font-size:12px;color:#000000;
	width:60px;
	height:18px; 
	}		
	
LI.produits { list-style-type: square; color:#4d4d4d; padding:0px;}
LI.peugeot { list-style-type: square; color:#4D4D4D; padding:0px;}
LI.sport { list-style-type: square; color:#a94d01; padding:0px;}
LI.inno { list-style-type: square; color:#79318d; padding:0px;}
LI.histoire { list-style-type: square; color:#9e3056; padding:0px;}
LI.media { list-style-type: square; color:#5c6990; padding:0px;}


.titre_produits {font-family:arial;font-size:24px; text-decoration:none; font-weight:bold;}
.breves_produits {font-family:arial;font-size:12px; text-decoration:none;font-weight:bold;}
.une_produits {font-family:arial;font-size:27px; text-decoration:none; font-weight:bold;}
.date_produits {font-family:arial;font-size:9px; color:#5e5e5e;text-decoration:none;}
a.savoir_produits {font-family:arial;font-size:11px;  color: #0c77a1; text-decoration:none;}
a.savoir_produits:hover {font-family:arial;font-size:11px; text-decoration:underline;}

.titre_peugeot {font-family:arial;font-size:24px; text-decoration:none; font-weight:bold;}
.breves_peugeot {font-family:arial;font-size:12px; text-decoration:none;font-weight:bold;}
.une_peugeot {font-family:arial;font-size:27px; text-decoration:none; font-weight:bold;}
.date_peugeot {font-family:arial;font-size:9px; color:#323232; text-decoration:none;}
a.savoir_peugeot {font-family:arial;font-size:11px;  color: #0c77a1; text-decoration:none;}
a.savoir_peugeot:hover {font-family:arial;font-size:11px; text-decoration:underline;}

.titre_sport {font-family:arial;font-size:24px; text-decoration:none; font-weight:bold;}
.breves_sport {font-family:arial;font-size:12px; text-decoration:none;font-weight:bold;}
.une_sport {font-family:arial;font-size:27px; text-decoration:none; font-weight:bold;}
.date_sport {font-family:arial;font-size:9px; color:#5e5e5e; text-decoration:none;}
a.savoir_sport {font-family:arial;font-size:11px; color: #0c77a1;  text-decoration:none;}
a.savoir_sport:hover {font-family:arial;font-size:11px; text-decoration:underline;}

.titre_inno {font-family:arial;font-size:24px; text-decoration:none; font-weight:bold;}
.breves_inno {font-family:arial;font-size:12px; text-decoration:none;font-weight:bold;}
/*.une_inno {
background-color: #464673;
font-family:Verdana;
font-size:12px; 
color: #154f71;
text-decoration:none; 
font-weight:bold;
padding: 10px;
}*/

.filet_bas{
	border-style: solid;
	border-color: #b1b3bf;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 1px;
	border-left-width: 0;
	padding: 0 5px 0 0;
}
p {
	padding: 0;
	margin: 0;
}

.une_inno {font-family:arial;font-size:14px; color: #000; text-decoration:none; font-weight:bold; width:750px;padding: 10px 0 0 0;}
.date_inno {font-family:arial;font-size:9px; color:#5e5e5e; text-decoration:none;}
a.savoir_inno {font-family:arial;font-size:11px; color: #0c77a1; text-decoration:none;}
a.savoir_inno:hover {font-family:arial;font-size:11px; text-decoration:underline;}

.titre_histoire {font-family:arial;font-size:24px; text-decoration:none; font-weight:bold;}
.breves_histoire {font-family:arial;font-size:12px; text-decoration:none;font-weight:bold;}
.sstitre_histoire {font-family:arial;font-size:14px; color: #154f71;text-decoration:none; font-weight:bold;}
.une_histoire {font-family:arial;font-size:27px; text-decoration:none; font-weight:bold;}
.date_histoire {font-family:arial;font-size:9px; color:#5e5e5e; text-decoration:none;}
a.savoir_histoire {font-family:arial;font-size:11px; color: #0c77a1;  text-decoration:none;}
a.savoir_histoire:hover {font-family:arial;font-size:11px; text-decoration:underline;}

.titre_media {font-family:arial;font-size:24px; text-decoration:none; font-weight:bold;}
.breves_media {font-family:arial;font-size:12px; text-decoration:none; font-weight:bold;}
.une_media {font-family:arial;font-size:27px; text-decoration:none; font-weight:bold;}
.date_media {font-family:arial;font-size:9px; color:#5e5e5e; text-decoration:none;}
a.savoir_media {font-family:arial;font-size:11px;  color: #0c77a1; text-decoration:none;}
a.savoir_media:hover {font-family:arial;font-size:11px; text-decoration:underline;}

.titre_breves {font-family:arial;font-size:12px; color:#154f71; text-decoration:none;font-weight:bold;}
.date_breves {font-family:arial;font-size:9px; color:#5e5e5e; text-decoration:none;}
a.savoir_breves {font-family:arial;font-size:11px;  color: #0c77a1;  text-decoration:none;}
a.savoir_breves:hover {font-family:arial;font-size:11px; color:#4d4d4d; text-decoration:underline;}


/*a.langue {font-family:arial;font-size:10px; color:#000000; text-decoration:none;}
a.langue:hover {font-family:arial;font-size:10px; color:#000000;text-decoration:underline;}*/
a.langue {font-family:arial;font-size:10px; color:#000; text-decoration:none;}
a.langue:hover {font-family:arial;font-size:10px; color:#000;text-decoration:underline;}

a.langue2 {font-family:arial;font-size:10px; color:#000; text-decoration:none;}
a.langue2:hover {font-family:arial;font-size:10px; color:#000;text-decoration:underline;}

a.picto {font-family:arial;font-size:11px; color:#000000; text-decoration:none;}
a.picto:hover {font-family:arial;font-size:11px; color:#000000;text-decoration:underline;}
a.txt {font-family:arial;font-size:12px; color:#000000; text-decoration:underline; font-weight:bold;}

.vignette_gamme {border-style:solid; border-width:1px; border-color:#E2E2E2; padding:3px;}


.txt {font-family:arial;font-size:12px; color:#000000; text-decoration:none;}
.noir10 {font-family:arial;font-size:10px; color:#000000; text-decoration:none;}
.blanc10 {font-family:arial;font-size:10px; color:#FFF; text-decoration:none;}
.sstitre_une {font-family:arial;font-size:14px; color:#154f71; text-decoration:none; font-weight:bold;}
p.sstitre_une {margin-top:0px;}
.gris10 {font-family:arial;font-size:10px; color:#979797; text-decoration:none;}
.bleu12 {font-family:arial;font-size:12px; color:#4d4d4d; text-decoration:none;}
.bleulien {font-family:arial;font-size:12px; color:#4d4d4d; text-decoration:underline; font-weight:bold;}
.bleu11 {font-family:arial;font-size:11px; color:#4d4d4d; text-decoration:none;}
.noir11 {font-family:arial;font-size:11px; color:#000000;}
.blanc11 {font-family:arial;font-size:11px; color:#FFFFFF; text-decoration:none;}
.noir14 {font-family:arial;font-size:14px; color:#000000; text-decoration:none;}
.titre_gamme {font-family:arial;font-size:18px; color:#4d4d4d; text-decoration:none;}
	
    
/* Moteur de recherche*/
#sup select { width:245px; margin:5px 0 5px 0; }
.recherche_submit { border:0; color: #2A4490; font-weight:bold; background-color:#ccc;}

/* pied de page*/
.pied { 
/*background:url(../img/footer.gif) top left repeat;*/
height:12px; 
text-align:right; 
color: #999999; 
font-size:11px; 
padding: 0 10px 0 0; 
/*position: relative;  
width: 989px;*/}

#footer {
	background:url(../img/footer.gif) top left repeat;
	padding: 0 0 0 0;
	margin: 0;
	width: 989px;
	height: 12px;
}
/*.pied_td { border-top:dashed 1px #999999;  }*/

.pied a { color: #999999; font-size:12px; padding-top:5px; text-decoration: none;}


/* Panier */
.panier { width:445px; margin-top:25px; border:solid 1px #ddd; }
.panier tr th {background-color:#2A448E; color:#fff; padding:5px; font-size:12px; font-weight:bold; text-align: left;}
.panier tr td.cell {background-color:#F0F0F0; padding:5px; font-size:12px; }
.panier tr td a{ color:#2A448E; text-align:center; padding:5px; font-size:12px; font-weight:bold; }
.panier tr.panier_head {background-color:#2A448E; color:#fff; padding:5px; font-size:12px; font-weight:bold; text-align: left;}
.panier tr.panier_head td{padding:5px; font-size:12px; font-weight:bold;}
