body {
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 12px;
	background-color: #052E49;
	background-image: url(images/fond.jpg);
	background-repeat: repeat-x;
}
a:link, a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 10px;
	text-decoration: none;
}
a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color:#ccc;
	font-size: 10px;
	text-decoration:none;
}
a.bleu:link, a.bleu:visited {
	color: #121c1e;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.bleu:hover {
	color: #666666;
	text-decoration:underline;
	font-size: 10px;
}
a.UNDER:link, a.UNDER:visited {
	color: #fff;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.UNDER:hover {
	color: #ccc;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size: 10px;
}
a.ARTICLE1:link, a.ARTICLE1:visited {
	color: #fff;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
a.ARTICLE1:hover {
	color: #ccc;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size: 14px;
}
a.ARTICLE2:link, a.ARTICLE2:visited {
	color: #121c1e;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
a.ARTICLE2:hover {
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size: 14px;
}
div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	margin:0px;
    padding-bottom:10px;
}
.textebold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
}
.texteitalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	font-style:italic;
}
.textebolditalic{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	font-style:italic;
	font-weight: bold;
}
.textebleu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #121c1e;
}
.textebleuB{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #121c1e;
	font-weight: bold;
}
.texteMINI{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
}
.texteGROS{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #fff;
}
.texte15{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #fff;
	text-align:justify;
}
.texte15GRAS{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #fff;
	font-weight: bold;
}
.texte15GRAS_ITALIQUE{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #fff;
	font-weight: bold;
	font-style:italic;
}
.texteGROSbold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	
}
.texteGROSbolditalic{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #fff;
	font-style:italic;
	font-weight: bold;
}
.texteMINIbleu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #121c1e;
}
/****************************************/
/********** Neat Form BY MARC **********/
/**************************************/

form { 
	margin:0px;
	padding:0px;
}
input { 
	width: 125px;
	border: 1px solid #522627;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color:#ffffff;
}
.inputRECHERCHE { 
	width: 125px;
	border: 1px solid #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	background-color:#ffffff;
}
.inputFORM { 
	width: 290px;
	border: 1px solid #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color:#ffffff;
}
textarea { 
	width: 250px;
	border: 1px solid #565248;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 14px;
	background-color:#ffffff;
}
.textarea260 { 
	width: 260px;
	border: 1px solid #565248;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 14px;
	background-color:#ffffff;
}
.textarea2{ 
	width: 290px;
	border: 1px solid #565248;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 14px;
	background-color:#ffffff;
}
.submit {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	border: 1px solid #fff;
 	font-size:16px;
	color:#FFFFFF;
	background-color:#A3070F;
	height:28px;
	width:165px;
	cursor:pointer;
	text-align:center;
	display:block;
	padding:12px 0px 0px 0px;
}

.boxed {
	border: 1px solid #D7C197;
}
select { 
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color:#ffffff;
	width:100px;
}

/****************************************/
/********** Neat Form BY MARC **********/
/**************************************/

/********** Signature Mediaweb **********/
a.mediaweb:link, a.mediaweb:visited {
	color: #fff;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.mediaweb:hover {
	color: #ccc;
	text-decoration:underline;
	font-size: 10px;
}
/********** Signature Mediaweb **********/

#sale-funnel
{
	width:975px;
	height:282px;
	padding:0px 0px 0px 0px;

}
#banner-home
{
	width:966px;
	height:282px;
	background:url(images/banner-home.jpg) no-repeat left top;
	padding:0px 0px 0px 9px;
}

#banner-accessoires
{
	width:966px;
	height:284px;
	background:url(images/accessoires-banner.jpg) no-repeat left top;
	padding:0px 0px 0px 9px;
}
#banner-entretien
{
	width:966px;
	height:284px;
	background:url(images/entretien-banner.jpg) no-repeat left top;
	padding:0px 0px 0px 9px;
}
#guides-banner
{
	width:966px;
	height:284px;
	background:url(images/guides-banner.jpg) repeat left top;
	padding:0px 0px 0px 9px;
}

#banner-franchise
{
	width:966px;
	height:284px;
	background:url(images/franchise-banner.jpg) no-repeat left top;
	padding:0px 0px 0px 9px;
}
#banner-emplois
{
	width:966px;
	height:284px;
	background:url(images/emplois-banner.jpg) no-repeat left top;
	padding:0px 0px 0px 9px;
}

#banner-bureauchef
{
	width:966px;
	height:284px;
	background:url(images/bureauchef-banner.jpg) no-repeat left top;
	padding:0px 0px 0px 9px;
}
#banner-suspension
{
	width:966px;
	height:284px;
	background:url(images/suspension-banner.jpg) no-repeat left top;
	padding:0px 0px 0px 9px;
}

#banner-freins
{
	width:966px;
	height:284px;
	background:url(images/freins-banner.jpg) no-repeat left top;
	padding:0px 0px 0px 9px;
}

#banner-environnement
{
	width:966px;
	height:284px;
	background:url(images/environnement-banner.jpg) no-repeat left top;
	padding:0px 0px 0px 9px;
}
#banner-pneus
{
	width:966px;
	height:284px;
	background:url(images/pneus-banner.jpg) no-repeat left top;
	padding:0px 0px 0px 9px;
}

#banner-chroniques
{
		width:966px;
	height:284px;
	background:url(images/chroniques-banner.jpg) no-repeat left top;
	padding:0px 0px 0px 9px;
}

#banner-left
{
	float:left;
	width:215px;
	padding:0px 15px 0px 0px;
}

#logo
{
	width:187px;
	height:123px;
	padding:6px 0px 0px 17px;
}

#banner-left ul
{
	margin:0px;
	padding:0px;
	list-style:none;
	padding:5px 0px 0px 0px;
}

#banner-left li
{
	margin:0px;
	padding:0px;
	border-bottom:1px solid #1c3643;
}

#banner-left li a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	display:block;
	padding:6px 0px 6px 32px;
	font-weight:bold;
	background: url(images/bullet.gif) no-repeat 18px 8px;
 }
 #banner-left li a:hover
 {
background: url(images/bullet.gif) no-repeat 18px 8px #3e505a;
  }
  
 #banner-right
 {
	 width:734px;
	 float:right;
	 height:282px;
	 position:relative;
 }
 
 #top-nav
 {
	 width:734px;
	 float:right;
	 height:28px;
	 background:url(images/top-nav-bg.jpg) repeat-x left top;

 }
 
#top-nav ul
  {
	  margin:0px;
	  padding:0px;
	  list-style:none;
  }

#top-nav li
{
	margin:0px;
	padding:5px 15px 7px;
	float:left;
	background:url(images/nav-sep.jpg) no-repeat left top;
	display:block;
}
#top-nav li a
{
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
}
#top-nav li a:hover
{
	color:#f9c814;
}
/* #banner-button
 {
	 width:336px;
	 height:27px;
	 position:absolute;
	 background:url(images/banner-button.png) no-repeat left top;
	 top:136px;
	 left:5px;
 }*/
 #banner-button {
  width:336px;
	 height:27px;
	 position:absolute;
	 background:url(images/banner-button.png) no-repeat left top;
	 top:136px;
	 left:5px;
}
  
   #banner-button:hover{
  background:url(images/banner-buttona.png) no-repeat left top;} 
 
#search-area
{
	width:203px;
	height:29px;
	position:absolute;
	right:5px;
	bottom:6px;
	background:url(images/search-area-bg.png) no-repeat left top;
	padding:6px 0px 0px 70px;
}
#search-area input
{
	width:166px;
	padding:3px 0px;
	float:left;
	border:0px;
	background:none;
	color:#f9c814;
}

#go-btn
{
	float:right;
	width:37px;
	padding:5px 0px 0px 0px;
	color:#FFF;
	margin:0px;
	text-align:center;
}
#go-btn a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF
}

#go-btn a:hover
{
color:#9e9e9e
}
*
{
	outline:none;
}

.divider{border-bottom:1px solid #6d8088; height:1px; margin:0 0 20px 0;}
#heading{float:left;}
.language-wrap{float:right; width:120px; font-size:13px; color:#345f7f; text-align:right; padding:5px 4px 0 0;}
.language-wrap a{color:#0b2735; text-decoration:none; font-size:13px; }
.language-wrap a:hover{color:#3c7ea9;}
.language-wrap .active{color:#3c7ea9;}

.copyright
{
	height:26px;
	background:url(images/copyright-bg.jpg) no-repeat left top;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:5px 0px 0px 0px;
	font-weight:normal;
	color:#cccdcd;
}
.map-text
{
	color:#000;
}

.contact-bg {background:url(images/contact-bg.jpg) repeat-x #374955; height:223px; padding:10px 0px 0px 30px;}
.contact-top {background:url(images/site02bureauchef_r8_c3.jpg) no-repeat; width:472px; height:17px; padding:43px 0px 0px 35px; font-size:13px; font-family:Arial, Helvetica, sans-serif;}

.contact-left {width:252px; float:left; font-size:13px; color:#fff; line-height:20px; font-weight:bold;}
.contact-right {width:150px; float:right; font-size:13px; color:#fff; padding:30px 0 0 0; font-weight:bold;}

.contact-bg h2{font-size:20px; color:#b4121f; font-weight:bold; margin:12px 0 7px 0; padding:0px 0 0 0;}
