body.inner{
	background:url(/multimedia/images/img_structures/bg-rv-2015.jpg) repeat-x white 0 0;
}
.header-rv-2015{
	position:relative;		
}
.logo-rv-2015{
	top:16px;
	left:15px;
	position:absolute;
}
div.banner_inner {
height: 104px;
}
div.menu_inner {
width: 250px;
}
div.content {
width: 720px;
}
.nav h1, .nav li, .nav_revendeurs h1 {
background: none!important;
font-size: 17px;
border-bottom:#d2d2d2 solid 1px;
padding: 10px 0 10px 0;
}
.nav h1 a, .nav li a, .nav_revendeurs h1 a {
font-weight: bold;
font-size: 17px;
color: #777777;
text-decoration: none;
font-weight: normal;
text-transform:none;
background: none!important;
}
.nav_revendeurs .puce {
font-weight: bold;
font-size: 17px!important;
color: #777777;
text-decoration: none;
font-weight: normal;
text-transform:none;
background: none!important;
}
.nav .sub_container, .nav_revendeurs .sub_container {
background-color: white;
padding: 5px;
}
.sub_container a {
font-weight: bold;
font-size: 15px !important;
color: #777777;
}
.nav_revendeurs .over {
color: #c32023!important;
}
.sub_container h2.over {
background: none!important;
color: #c32023!important;
}
.sub_container h2.over a{
background: none!important;
color: #c32023!important;
}
.sub_container h2 {
width: 200px !important;
padding: 5px 0 5px 10px;
font-size: 11px !important;
background: url(/multimedia/images/img_structures/puce.gif) no-repeat center left;
}
.nav a:hover {
color: #c32023!important;
}
.sub_container a:hover {
color: #c32023!important;
}
.nav h1 a:hover, .nav li :hovera, .nav_revendeurs h1 a:hover {
color: #c32023!important;
}
.nav_revendeurs .puce:hover {
color: #c32023!important;
}
.nav h1:hover{
color: #c32023!important;
}
div.content h1, div.content_home h1, div.content_client h1 {
padding-left: 0;
font-size:28px;
}
* {
font-family: Arial;
font-size: 15px;
padding: 0px;
margin: 0px;
color:#444444;
line-height: 19px;
}
.produits .detail {
float: left;
width: 28%;
margin: 5px 22px 5px 0px;
padding: 5px 5px 5px 5px;
border: 1px solid #d2d2d2;
}
.profile input {
border: 1px solid #d2d2d2;
padding:10px;
}
div.title_container div.text_title {
padding-left: 0;
}
a {
color: #c32023;
text-decoration: none;
}
div.news h2 a {
color: #c32023;
}
div.news h2 {
font-size: 17px;
}
div.title_container div.image_title {
display: none;
}
.profile .data {
color: #777;
}
div.content p.link a {
color: #c32023;
}