﻿/* start::style-custom-microsite-001
============================================ */

@charset "utf-8";

/* start::generic-stuff */
h4, h5 {
    margin-top:0;
    font-weight: bold;
    text-align: center;
}

h4 {
    font: 0.95em verdana, arial, helvetica, clean, sans-serif;
    font-weight: bold;
}

h5 { color: #000; }

.secondaryTxtArea {
/* %%[^SECONDARYTXTAREA_BACKGROUND] */
    background: none repeat scroll 0 0 #643b36;
/* [^SECONDARYTXTAREA_BACKGROUND]%% */	
    border: 1px solid #000000;
}

.secondaryTxtArea h5 { font-size: 1.3em; }

.secondaryTxtArea p, 
.secondaryTxtArea h4,
.secondaryTxtArea h5 {
    text-shadow: none;
    color: #fff;
}

#secondary-headdet h3{
    margin-top:0.25em;
    text-align: right;
    font-weight: bold;
    color: #ffffff;
}

#secondary-headdet .adr,
#secondary-headdet .tel {
    text-align:right;
	font-weight: bold;
	color: #ffffff;
}

.small-ul-list { font-size: 0.9em; }
.small-ul-list > ul { padding-left: 40px; }

.car-price {
    font-size: 2.5em;
    font-weight: bold;
    letter-spacing: 1.2pt;
    text-shadow: 0 1px #E0E0E0;
}
/* end::generic-stuff */


/* start::ms-header */
.content-frame.ms-secondary-header,
.content-frame.ms-main-header {
    background: url("../images/headbg.jpg") no-repeat scroll 0 0 #5E5E5E;
    border: 1px solid #000000;
    color: #11294F;
}
/* end::ms-header */


/* start::custom-menu-colors */
body.button-nav nav.ms-menu > ul > li > a { border-right:1px solid #F3F3F3; }

/* ######################## CHUTE DE PRIX BUTTON ################### */
body.button-nav nav.ms-menu > ul > li.btnPromotion > a:hover,
body.button-nav nav.ms-menu > ul > li.btnPromotion > a:active,
nav.ms-menu ul li ul li.btnPromotion a:hover,
nav.ms-menu ul li.btnPromotion a,
nav.ms-menu ul li.btnPromotion ul li a {
	background-color: #ed1c24;
	/* IE9 SVG | 'filter' value must be 'none' */
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc5MDQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFRDFDMjQiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNBQTEzMTciIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c5MDQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top, #ed1c24 0%, #aa1317 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #aa1317), color-stop(100%, #aa1317)); /* Chrome, Safari 4+ */
	background: -webkit-linear-gradient(top, #ed1c24 0%, #aa1317 100%); /* Chrome 10+, Safari 5.1+ */
	background: -o-linear-gradient(top, #ed1c24 0%, #aa1317 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ed1c24 0%, #aa1317 100%); /* IE10+ */
	background: linear-gradient(top, #ed1c24 0%, #aa1317 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed1c24', endColorstr='#aa1317',GradientType=0 ); /* IE6-8 */
    text-shadow: 0 1px #000000;
    color: #fff!important;
}
/* ################################################################# */



/* ######################## REGULAR BUTTONS + MS MENUS + TABLE HEADER ################### */
nav.ms-menu ul li a,
.search-inventory,
#TB_title,
.ms-slider-header,
.blackFramed {
	background-color: #666666;
	/* IE9 SVG | 'filter' value must be 'none' */
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc5MjgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiM2NjY2NjYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMwMDAwMDAiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c5MjgpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top, #666666 0%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #666666), color-stop(100%, #000000)); /* Chrome, Safari 4+ */
	background: -webkit-linear-gradient(top, #666666 0%, #000000 100%); /* Chrome 10+, Safari 5.1+ */
	background: -o-linear-gradient(top, #666666 0%, #000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #666666 0%, #000000 100%); /* IE10+ */
	background: linear-gradient(top, #666666 0%, #000000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#000000',GradientType=0 ); /* IE6-8 */
	color: #ffffff;
	/* the following part must be AFTER linear-gradient properties */
	background-size: 1px 65px;
	/* transition */
    -webkit-transition: background 0.5s ease-out; 
    -moz-transition: background 0.5s ease-out;
    -o-transition: background 0.5s ease-out;
    transition: background 0.5s ease-out;
    /* other */
  	text-shadow: 0 1px #000000;
  	color: #E0E0E0!important;	    
}

nav.ms-menu ul li.current ul li a,
nav.ms-menu ul li ul li a {
	background: #666666;
  	text-shadow: 0 1px #000000;
  	color: #E0E0E0!important;		
}

nav.ms-menu ul li.current ul li a:hover,
nav.ms-menu ul li ul li a:hover {
	background: #000000;
}

nav.ms-menu ul li ul li a:active {
    background: #000000;
    border-color: #bbb;
    color: #000000!important;
    text-shadow: none;
}

nav.ms-menu { background: none repeat scroll 0 0 #666666; }

body.button-nav nav.ms-menu > ul > li > a:hover,
body.button-nav nav.ms-menu > ul > li > a:active,
body.button-nav nav.ms-menu > ul > li.current > a,
nav.ms-menu ul li ul li a:hover {
	/* hack gradient transition */
	background-position: 35px 75%;
	color: #ffffff!important;
}

/* Table header color */
.black, .blackFramed {
	/* Leave empty to keep the default value of table color header */
}
/* ############################################################# */

/* start::specific-buttons*/
.ms-internet-price {
    font-size: 1.2em;
    line-height: 1.6em;
}
/* end::specific-buttons*/



body.button-nav nav.ms-menu > ul > li.current > a { font-weight: bold; }

/* end::custom-menu-colors */



.ms-home-third {
/* %%[^MSHOMETHIRD_BACKGROUNDCOLOR] */
    background-color: #643b36;
/* [^MSHOMETHIRD_BACKGROUNDCOLOR]%% */	
	border: 1px solid #000000;
	color: #ffffff;
}

#ms-home-text h2 {
    font-size: 20px;
    line-height: 20px;	
}

#ms-home-text h3 {
    font-size: 18px;
    font-weight: bold;
    line-height: 18px;
}


/* start::customPopup */
#TB_title {
    background-color: #3071B0;
    -moz-border-radius: 2px 2px 0 0;
    -webkit-border-radius: 2px 2px 0 0;
    -o-border-radius: 2px 2px 0 0;
    border-radius: 2px 2px 0 0;
    height: 27px;
}

#TB_window {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 3px solid #525252;
    border-radius: 7px 7px 7px 7px;
    color: #000000;
    left: 50%;
    position: fixed;
    text-align: left;
    top: 50%;
    z-index: 102;
}

#TB_window a:hover {
    color: #ffffff !important;
    text-decoration: underline !important;
}

#TB_ajaxContent .ms-popup:active,
.content-frame table input[type=submit]:active {
	color: #ffffff !important;
}
/* end::customPopup */


/* start::buttons-colors */
.ms-internet-price,
.ms-more-info,
.ms-news,
.ms-popup {
	background-color: #666666;
	/* IE9 SVG | 'filter' value must be 'none' */
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc5MjgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiM2NjY2NjYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMwMDAwMDAiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c5MjgpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top, #666666 0%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #666666), color-stop(100%, #000000)); /* Chrome, Safari 4+ */
	background: -webkit-linear-gradient(top, #666666 0%, #000000 100%); /* Chrome 10+, Safari 5.1+ */
	background: -o-linear-gradient(top, #666666 0%, #000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #666666 0%, #000000 100%); /* IE10+ */
	background: linear-gradient(top, #666666 0%, #000000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#000000',GradientType=0 ); /* IE6-8 */
	border: 1px solid #000000;
	color: #fef4e9;
}
/* end::buttons-colors */


/* start:: JS Special rules */
.content-frame.ms-secondary-header { height: 145px; }
#secondary-headdet h3 { padding: 0; }
/* end:: JS Special rules */
    
/* ============================================
start::style-custom-microsite-001 */

.business-hours {
	display: none;
}