* {margin:0;padding:0;}

body {font-family:Calibri, Verdana, Arial, Helvetica, sans-serif;background:url(../medias/images/bg_fond.jpg) center top no-repeat;}

a {color:#0174bd;text-decoration:none;}
a.jaune {color:#bdae01;}
a:hover {color:#b4921e;}

h2 {font-size:18px;margin:5px 0 0 0;color:#2f2f2f;}
h2.pagetitle {margin-left:10px;}
p {margin:0 0 10px 0;}
ul{margin:0 0 10px 0;}
p.encadregris {background-color:#d0dee4; padding:10px;}
div.encadregris {background-color:#d0dee4; padding:10px;margin-bottom:20px;}

span.clear{clear:both;display:block;}

img {border:none;}

/* GENERAL CONTAINERS */
div#main {width:980px;margin:0 auto;}

div#logoheader {height:103px;background:url(../medias/images/img_logo.gif) 15px 15px no-repeat;}
div#logoheader h1 {display:none;}

div#menu {height:42px;background:url(../medias/images/bg_menu.jpg) center top no-repeat;}
div#menu ul {list-style:none;}
div#menu ul li {display:inline;font-size:20px;font-weight:bold;margin-left:20px;}
div#menu ul li a {line-height:42px;padding:0 10px 0 0;background:url(../medias/images/bg_menu_a.gif) right 10px no-repeat;}
div#menu ul li a:hover {background:url(../medias/images/bg_menu_a_rl.gif) right 10px no-repeat;}

div#filarianne {color:#555;margin-top:10px;}

div#corps {padding:10px 0 0 0;}

div#corps.about {background:url(../medias/images/bg_about.jpg) no-repeat;height:656px;}
div#corps.about #txt {width:475px;margin:30px 0 0 50px;color:#fff;}

div#corps.contact {background:url(../medias/images/bg_contact.jpg) no-repeat;height:646px;}

div#contact h2 {color:#13a8e3;}
div#contact div.troisdiv {float:left;width:266px;margin:20px 30px 0 30px;color:#fff;}

div#corps.products {background:url(../medias/images/bg_products.jpg) no-repeat;height:650px;}
div#corps.products img {margin:10px 0 0 139px;}
div#corps.products img#prdbrakes {margin-left:95px;}

div#corps.suspensions {background:url(../medias/images/bg_suspensions.jpg) no-repeat;height:650px;}
div#corps.suspensions div#btnssuspensions {text-align:center;margin:20px 0 20px 0;}
div#corps.suspensions div#btnssuspensions a {display:block;padding:10px;width:300px;margin:10px auto;}
a.btnsuspbas {display:block;float:left;width:271px;height:93px;}
a.btnsuspbas:hover {background-position:bottom;}
a#btnfeatures { background-image:url(../medias/images/products/suspensions/btns/features.jpg); margin-left:150px; }
a#btnchart { background-image:url(../medias/images/products/suspensions/btns/chart.jpg); margin-left:115px; }

div#corps.suspension .imagesmin{float:left;width:260px;margin-bottom:5px;margin-top:20px;padding-top:10px;}
div#corps.suspension .descsusp{float:left;width:500px;border-left-width: 2px;border-left-style: solid;border-left-color:#0074C2;margin-bottom:5px;margin-top:20px;padding-left:15px;}
div#corps.suspension ul{list-style-type:none;}
div#corps.suspension li{list-style-type:none;margin-bottom:10px;}
div#corps.suspension li img{margin-right:10px;}
div#corps.suspension ul.pucebleu{list-style-image: url(medias/images/img_puce.gif);	}
div#corps.suspension ul.pucebleu li{list-style-image: url(medias/images/img_puce.gif);		margin-bottom:3px;}
div#corps.suspension .item{}
div#corps.suspension hr{visibility:hidden;}

div#corps.bigbrakes {background:url(../medias/images/bg_bigbrakes.jpg) no-repeat;height:650px;}
div#corps.bigbrakes div {margin:30px 0 0 55px;width:690px;color:#fff;}

div#corps.onlinestore div {margin:20px 0 0 10px;}

div#corps.dealerlist div {margin:20px 0 0 10px;}

div#corps.driftteam div.pilote {background-color:#e1edf6;margin:20px 0 0 0;padding:0;width:980px;height:250px;}
div#corps.driftteam div.impaire {background-color:#feedc3;}
div#corps.driftteam div.pilote img {float:right;}
div#corps.driftteam div.pilote img.left {float:left;}
div#corps.driftteam div.pilote div {margin:0 10px 0 10px;text-align:left;width:356px;float:left;}
div#corps.driftteam div.pilote div h3 span {color:#0174bd;}
div#corps.driftteam div.pilote div p {margin:10px 0 0 0;}
div#corps.driftteam div.pilote div h3 {margin:10px 0 0 0;}

div#corps.news div.newsblock {margin:10px 0 20px 0;padding-bottom:10px;border-bottom:#13a8e3 1px solid;}
div#corps.news div.newsblock h3 {background:url(../medias/images/news.jpg) top left no-repeat;color:#13a8e3;margin:5px 0 10px;padding-left:20px;}
div#corps.news div.newsblock h3 span {color:#CCC;font-size:14px;}
div#corps.news div.newsblock img{margin:5px;float:left;}

div#featurebox {background:url(../medias/images/bg_feature.gif) no-repeat;height:282px;margin-top:5px;}
div#featurebox ul {list-style:none;margin-left:5px;}
div#featurebox ul li {display:inline;}
div#featurebox ul li a {display:block;float:left;line-height:38px;width:188px;height:38px;background:url(../medias/images/bg_feature_btn.gif) no-repeat;padding:0 0 0 10px;}
div#featurebox ul li a.selected {background:url(../medias/images/bg_feature_btn_sel.gif) no-repeat;color:#b4921e;}
div#featurebox ul li a:hover {background:url(../medias/images/bg_feature_btn_rl.gif) no-repeat;}

div#featurebox div {height:223px;width:959px;clear:both;padding:10px;}
div#featurebox p {width:620px;}
div#featurebox div#bigbrakekits {background:url(../medias/images/bg_feature_sk.jpg) right top no-repeat;}
div#featurebox div#suspensionkits {background:url(../medias/images/bg_feature_susp.jpg) right top no-repeat;}

div#footer {text-align:center;margin:10px 0 0 0;color:#2f2f2f;}