@charset "utf-8";.three-col {margin-top:16px;float: left;padding: 0px 0;width :970px;}
.col1 {width: 182px;margin: 0 20px 0 0;float: left;}
.nav2 {font-size: 1.1em;}
.nav2 ul, .nav2 .emptyNav {display: block;list-style: none;width: 182px;margin: 0;padding: 0;}
.nav2 ul {border: 1px solid #E1EBF2;border-top: none;}
.nav2 ul li {border-top: 1px solid #C8C9CB;background-image:none;padding-left:0px;}
.nav2 ul li a {text-decoration: none !important;display: block;color: #5C8EBB;background: #D3D7E0 url(../../Images/FR/classic/Concession/nav2_bg.gif) repeat-x scroll center top;}
.nav2 ul li a span {padding: 5px 25px 5px 9px;display: block;cursor: pointer;font-size: 11px;background: url(../../Images/FR/classic/Concession/nav2-arrow1.gif) no-repeat 100% 50%;}
.nav2 ul li a:hover,.nav2 ul li.hover a,.nav2 ul li a.selected-sub {color: #FFF;font-weight: bold;background: #1E3260 url(../../Images/FR/classic/Concession/nav_bg_hover.gif) repeat-x scroll center top;}
.nav2 ul li a.selected-sub span {display: block;background: url(../../Images/FR/classic/Concession/nav2-arrow2.gif) no-repeat 100% 50%;}
.nav2 ul li a:hover span {display: block;background: url(../../Images/FR/classic/Concession/nav2-arrow3.gif) no-repeat 100% 50%;}
/* 2e niveau */
.nav2 ul li ul {border: none;}
.nav2 ul li ul li {border-top: 1px solid #E1EBF2;}
.nav2 ul li ul li a {color: #5C8EBB;font-weight: normal;background: #F5F5F5;}
.nav2 ul li ul li a:hover,.nav2 ul li ul li a.selected {color: #5C8EBB;}
.nav2 ul li ul li a.selected {font-weight: bold;}
.nav2 ul li ul li a span {display: block;padding: 5px 9px 5px 22px;background: #F5F5F5 url(../../Images/FR/classic/Concession/quick-link-arrow.gif) no-repeat 10px 8px;}
.nav2 ul li ul li a.selected span,.nav2 ul li ul li a:hover span {font-weight: bold;background: #F5F5F5 url(../../Images/FR/classic/Concession/quick-link-arrow2.gif) no-repeat 8px 10px;}
/* 3e niveau */
.nav2 ul li ul li ul {border: none;}
.nav2 ul li ul li ul li a {background: #F5F5F5;color: #5C8EBB;}
.nav2 ul li ul li ul li a span.selected,.nav2 ul li ul li ul li a:hover span,.nav2 ul li ul li ul li a span {background: none;padding: 5px 30px;display: block;}
.nav2 ul li ul li ul li a:hover,.nav2 ul li ul li ul li a span.selected {color: #5C8EBB;background: #FFF;}
.nav2 ul li ul li ul li a span.selected {font-size: 10px;font-weight: bold;line-height: 13px;}
.col2 {width: 531px;float: left;margin: 0 19px 0 0;min-height: 355px;height: auto;font-family: Arial, sans serif;font-size: 11px;}
.col3 img{position:absolute;float:right;}
/*\*/
* html .col2 {height: 355px;}
/**/
.col2 .header-strip {height: auto;padding: 8px 0 8px 8px; /* top right bottom left*/
 font-variant: small-caps;font-size: 14px;color: #6A6d71;font-weight: normal;border-bottom: 1px solid #DCDDDE;}
.col2 .header-strip span {padding: 0;}
/*\*/
* html .col2 .header-strip {height: 18px; }
.col3 {width: 218px;float: left;height:622px;}
.rightLogo {float: left;margin: 0 10px 0 0;}
.clear {clear: both;font-size: 1px;line-height: 1px;/*height: 1px;*/
overflow: hidden;margin: 0;padding: 0;}
.col2 .content-box {float: left;margin: 10px 0;width: 442px;background: #FFF;border-bottom: 1px dotted #BEBEBE;}
.col2 .meetteam .content-box {border: 0;}
.col2 .meetteam .content-box .row {border-bottom: 1px dotted #BEBEBE;}
.col2 .content-box h3 {display: block;width: 422px;padding: 8px 0;margin: 0;font-size: 1.2em;}
.col2 .content-box .row {float: left;width: 422px;padding: 10px 0;background-color: #FFF;margin-bottom: 10px;}
.col2 .content-box .row .item {float: left;width: 205px;margin: 0 5px 0 0;}
.col2 .content-box .row .last {margin: 0;}
.col2 .content-box .row .agent-info {width: 145px;padding: 0 55px 0 0 ;float: left;}
.col2 .content-box .row p {font-size: 1.2em;margin: 0 0 0.5em 0;}
.col2 .content-box .row table {width: 100%;padding: 0;margin: 0;border: 0;border-collapse: collapse;}
.col2 .content-box .row table td {margin: 0;padding: 0 0 0.8em 0;vertical-align: top;}
.col2 .content-box .row .item table td {padding: 0;}
.col2 .content-box .row table td p {margin: 0;}
.col2 .content-box .row .item img {width: 84px;height: 84px;float: left;margin: 0 6px 0 0;display: block;border: none;}
.col2 .teaminfo {float: left;width: 110px;}
.col2 .content-box h4 {color: #5C8EBB;font-weight: bold;margin: 0 0 .5em 0;font-size: 1em;}
.col2 li{background-image:none;}
.col2 .content table.finance {width: 384px;font-size: 1.2em;background: #FFF;margin: auto;padding: 0;border: 0;border-collapse: collapse;}
.col2 .content .new-cars-range {border-top: 1px dotted #BEBEBE;padding-top: 5px;}
.col2 .content .new-cars-range h3 {margin: 0 0 10px 0;padding:0 10px;color:#5C8EBB;clear: both;}
.col2 .detail hr {border: 1px solid #FFF;margin: 10px -30px 20px -20px;width: 482px;position: relative;}
/*Nouvelle Charte */
.col2 .content-box .row ul{list-style-type: none;color:#6c6c6e;font-weight:normal;width:420px; padding: 0px 0 0px 8px; /* top right bottom left*/
font-size:12px;*margin-left:0px;}
/*Nouvelle Charte */
.col2 .content-box .row ul li a{color:#6c6c6e;font-weight:normal;font-size:12px;}
/*Nouvelle Charte */
.col2 .content-box .row ul li a:hover{color:#6c6c6e;font-weight:normal;font-size:12px;}
