/* 01.Generic */
body {
	font: normal normal normal 0.7em/1.33em Verdana, Helvetica, sans-serif;
	color: #828282;
	background: white url(/i/design/Snowflakes.png) no-repeat 50% 0;
	/* for all time site - background: #fff; */ 
	/* for Xmas - background: white url(/i/design/Snowflakes.png) no-repeat 50% 0; */
}
/* 02.Headings */
h1, h2, h3, h4, h5, h6 {
	
}

h1 {
	margin: 0;
	font-size: 1.5em;
}
div.headings h1 {
	margin-top: 5px;
	margin-bottom: 10px;
}
h2 {
	margin: 0 0 1em 0;
	font-size: 1.3em;
	color: #B2B2B2;
}
div.sidebar h2 {
	margin: 13px 0 10px 12px;
	color: #fff;
}
fieldset.send-form h3 {
	margin: 1.1em 0 .5em 0;
	padding-bottom: .1em;
	color: #B2B2B2;
	font-size: 1em;
	border-bottom: 1px solid;
}
div.discover-dacia div.headings h2 {
	color: #7B89AF;
}
div.gamma div.headings h2 {
	color: #8B9900;
}
div.services div.headings h2 {
	color: #F17700;
}
div.hot-offers div.headings h2 {
	color: #63A4BF;
}
div.promotions div.headings h2 {
	color: #ffc62d; /* #ffc62d */
}
h3 {
	margin: 1em 0 1.5em 0;
	font-size: 1.1em;
	text-transform: uppercase;
}
h3.toggle, div.content h3.toggle {
	margin: 0;
	padding: 0;
	color: #828282;
	font-weight: normal;
}
div.discover-dacia div.content h3, div.discover-dacia div.content h4 {
	color: #7B89AF;
}
div.gamma div.content h3, div.gamma div.content h4 {
	color: #8B9900;
}
div.services div.content h3, div.services div.content h4 {
	color: #F17700;
}
div.hot-offers div.content h3, div.hot-offers div.content h4 {
	color: #63A4BF;
}
div.promotions div.content h3, div.promotions div.content h4 {
	color: #ffc62d;
}
div.sitemap-section h3 {
	margin: 1em 10px .5em;
	text-transform: none;
}
div.dealers div.content h3 {
	padding: 0;
	background-color: #f3f3f3;
	text-align: left;
}
h3.hot-offers-model {
	margin: 0 0 .5em;
	padding: .5em 0 0;
	clear: both;
}
h4 {
	margin: 0 0 .5em 0;
	padding: 0;
	font-size: 1.1em;
	font-weight: bold;
}

.main .section h4:before {content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0pt;}

.main .highlight h4:before {content: normal; display: none}

div.dealers h4 {
	margin: 1em 0 .2em;
}
h5 {
	
}

h6 {
	
}
h4.offer {
	margin-bottom: 0;
	padding: 5px;
	color: #fff !important;
	background: #63A4BF;
	font-size: 1em;
}
table.offer {
	border: 0;
	border-collapse: collapse;
	width: 100%;
}
table.offer th, table.offer td {
	padding: 5px 5px 2px;
	vertical-align: top;
	color: #828282;
}
table.offer tr.section th, table.offer tr.section td {
	border-top: 1px solid #828282;
}
table.offer th {
	font-weight: normal;
	text-align: left;
}
table.offer td {
	font-weight: normal;
	text-align: right;
}
table.offer table {
	margin-bottom: 10px;
	width: 70%;
}
table.offer table th, table.offer table td {
	padding: 1px 1px 1px 20px;
	border: 0;
}
table.offer tr.price th, table.offer tr.price td {
	padding: 3px 5px;
	border: 0;
	color: #828282;
	background: #F2F2F3;
	font-weight: bold;
}
tr.discount th, tr.discount td {
	border-top: 1px solid #fff !important;
	color: #63A4BF !important;
}
table.offer tr.offer th, table.offer tr.offer td {
	padding: 3px 5px;
	color: #fff !important;
	background: #63A4BF;
	font-weight: bold;
}
h5.note {
	font-size: 1em;
	font-weight: normal;
	margin: 0;
	padding: 1em 0 0;
}
p.note {
	padding: 0;
	margin-bottom: .15em;
}
/* 03.Paragraphs */
p {
	margin: 0 0 1em 0;
}
p.logo {
	margin: 20px 0 0 44px;
	float: left;
	display: inline;
}
p.breadcrumb {
	clear: both;
}


p.image {
float:left;
margin:0;
padding:0 0 10px 0;
position:relative;
}

p.image img {
            margin-right: 20px;
}

.services p.image img {
            margin-right: 20px;
			width: 177px;
			height: auto;
}


.services .toggle-section  p.image img {width: auto !important; height: auto !important}

p.right img {
            margin-right: 0px;
}

ul.download li p.image {
	padding-right: 10px;
}
p.right {
	margin: 0;
	padding: 0 0 10px 20px;
	float: right;
}
p.chosen-color {
	width: 90px;
	float: left;
	text-align: center;
}
p.equipment-toggle {
	margin-top: 1em;
	position: relative;
}

p.subsection-photo {
	text-align: center;
}
p.subsection-photo img {
	display: block;
}
div.dealers p.subsection-photo {
	margin-top: 4em;
	padding-bottom: 10px;
	padding-left: 25px;
	border-bottom: 1px solid #fff;
	background: url(../i/content/dealer.gif) 25px 0 no-repeat;
	text-align: left;
}
p.spot-note {	            
	width: 99%;
    padding: 0.5em 1%;
    margin: -2px 0 0 -1px;
    color: #fff;
    background: url(../i/design/spot_text_background.png) 0 0 repeat-y;
}
p.spot-img {
	padding: 0;
	margin: 0;
}
fieldset.send-form p {
	margin-bottom: 0;
}
fieldset.send-form p.add-more {
	text-align: right;
}
/* 04.Lists */
ul {
	
}

ol {
	
}

ul li {
	
}

ol li {
	
}

dl {
	
}

dt {
	
}

dd {
	
}
dl.colors {
	margin: 0 0 0 10px;
	padding: 0;
	float: left;
	width:200px;
}
dl.colors dt {
	clear: both;
}
dl.colors dd {
	margin: 2px 2px 8px 0;
	padding: 0 0 0 0;
	float: left;
	display: inline;
}
li.clear { 
	width: 100% !important;
	float: none !important;
	clear: both !important;
}
ul.shortcuts {
	margin: -151px 0 0 0;
	padding: 0;
	float: right;
	position: relative;
}
ul.shortcuts li {
	margin-left: 10px;
	padding: 0 0 .1em 10px;
	float: left;
	list-style: none;
	border-left: 1px solid;
	line-height: 1em;
	font-size: .9em;
}
ul.shortcuts li.first {
	padding-left: 0;
	border-left: none;
}
ul.main-accent {
	margin: 0;
	padding: 0;
	position: relative;
	height: 250px;
}
ul.main-accent li {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	left: 0;
	list-style-type: none;
}
ul.active-accent {
                margin: 0;
                padding: 0 0 .5em 0;
                text-align: center;
}
ul.active-accent li {
                margin: 0 5px;
                display: inline;
}

div.footer ul {
	margin: 0;
	padding: 0;
	text-align: center;
}
div.footer ul li {
	margin-left: 10px;
	padding: 0 0 .1em 10px;
	display: inline;
	list-style: none;
	border-left: 1px solid;
	line-height: 1em;
	font-size: .9em;
}
div.footer ul li.first {
	padding-left: 0;
	border-left: none;
}
ul.navigation {
	margin: 0 0 0 205px;
	padding: 0;
	position: relative;
	bottom: 30px;
	z-index: 40;
}
ul.navigation li {
	display: inline;
	margin-top: 0;
	margin-left: 0;
	padding: 0 0 .1em 10px;
	float: left;
	list-style: none;
}
ul.navigation ul {
	margin: 0;
	padding: 10px 0 0;
	float: none;
	border-bottom: 1px solid;
	border-right: 1px solid;
	border-left: 1px solid;
	background-color: #fff;
	position: absolute;
	display: none;
}
li.discover-dacia {
	width: 12.6em;
}
li.gamma {
	width: 12.8em;
}
li.services {
	width: 15em;
}
li.hot-offers {
	width: 12em;
}
li.promotions {
	width: 10em;
}
li.discover-dacia ul {
	width: 12.6em;
	border-color: #7B89AF;
}
li.gamma ul {
	width: 12.8em;
	border-color: #8B9900;
}
li.services ul {
	width: 15em;
	border-color: #F17700;
}
li.hot-offers ul {
	width: 12em;
	border-color: #63A4BF;
}
li.promotions ul {
	width: 12em;
	border-color: #ffc62d;
}
ul.navigation li li {
	display: block;
	margin: 0;
	padding: 0;
	float: none;
	list-style: none;
}
div.secondary-navigation ul {
	margin: 8.7em 0 0 0;
	padding: 0;
}
div.secondary-navigation ul li {
	margin: 0;
	padding: 0;
	list-style: none;
}
div.secondary-navigation ul li.current {
	padding: 3px 0 3px 20px;
	border-bottom: 1px solid #828282;
}
div.discover-dacia div.secondary-navigation ul li.current {
background: transparent url(../i/design/subnav_discover_dacia.png) no-repeat scroll 0 0.6em;
border-bottom: 1px solid #A6B5DD;
color: #7B89AF;
}

div.discover-dacia div.secondary-navigation ul ul li.current {
background: transparent url(../i/design/subnav_discover_dacia_current.png) no-repeat scroll 0 -10px;
border-bottom: medium none;
padding-left: 10px;
}

div.gamma div.secondary-navigation ul li.current {
	color: #8B9900;
	border-bottom: 1px solid #ACBD00;
	background: url(../i/design/subnav_gamma.png) 0 .6em no-repeat;
}
div.services div.secondary-navigation ul li.current {
	color: #F17700;
	border-bottom: 1px solid #FF9600;
	background: url(../i/design/subnav_services.png) 0 .6em no-repeat;
}
div.hot-offers div.secondary-navigation ul li.current {
	color: #63A4BF;
	border-bottom: 1px solid #81C9E7;
	background: url(../i/design/subnav_hot_offers.png) 0 .6em no-repeat;
}
div.promotions div.secondary-navigation ul li.current {
	color: #ffc62d;
	border-bottom: 1px solid #ffc62d;
	background: url(../i/design/subnav_promotions.png) 0 .6em no-repeat;
}
div.secondary-navigation ul ul {
	margin: 5px 0 -4px -20px;
	padding: 0 0 10px 20px;
	border-bottom: 1px solid #828282;
	border-top: 1px solid;
}
div.gamma div.secondary-navigation ul ul {
	border-top: 1px solid #ACBD00;
}
div.gamma div.secondary-navigation ul ul li.current {
	padding-left: 10px;
	border-bottom: none;
	background: url(../i/design/subnav_gamma_current.png) 0 -10px no-repeat;
}
div.secondary-navigation ul ul ul {
	margin: 5px 0 -4px -20px;
	padding: 0 0 10px 20px;
	border: none;
}
div.gamma div.secondary-navigation ul ul ul {
	border-top: none;
}
div.gamma div.secondary-navigation ul ul ul li.current {
	padding-left: 10px;
	border-bottom: none;
	background: url(../i/design/subnav3_gamma.png) 0 -34px no-repeat;
}
div.sidebar ul {
	margin: 0;
	padding: 0 0 20px 0;
}
div.sidebar ul li {
	list-style: none;
}
div.discover-dacia div.sidebar ul {
	background: url(../i/design/bg_sidebar.png) 0 100% no-repeat;
}
div.gamma div.sidebar ul {
	background: url(../i/design/gamma_sidebar.png) 0 100% no-repeat;
}
div.services div.sidebar ul {
	background: url(../i/design/services_sidebar.png) 0 100% no-repeat;
}
div.hot-offers div.sidebar ul {
	background: url(../i/design/hot_offers_sidebar.png) 0 100% no-repeat;
}
div.promotions div.sidebar ul {
	background: url(../i/design/promotions_sidebar.png) 0 100% no-repeat;
}

ul.presentation-navigation {
	margin: 0;
	padding: 0;
	width: 183px;
	float: left;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
ul.presentation-navigation li {
	list-style: none;
	border-bottom: 1px solid #fff;
}
ul.presentation-navigation li.current {
	padding: 5px 10px 5px 20px;
	background: url(../i/design/presentation_navigation_current.gif) 7px .8em no-repeat;
}
ul.presentation-navigation a {
	padding: 5px 10px 5px 20px;
	display: block;
	color: #fff;
	background-color: #002892;
	text-decoration: none;
}
ul.subsection-photo-thumbs {
	margin: 0 1px 0 0;
	padding: 0;
	background-color: #FF9966;
	text-align: right;
}
ul.subsection-photo-thumbs li {
	margin: 0 -1px -3px 0;
	padding: 0;
	display: inline;
	float: right;
}
ul.subsection-photo-thumbs li img {
	display: inline-block;
	border: 1px solid #828282;
	border-bottom: none;
}
/* Gallery Styles START*/
div.gallery_container {
	margin: -10px auto 10px;
	width: 549px;
	overflow: hidden;
	/*border: 1px solid red;*/
}
p.gallery {
	text-align: left;
}
p.gallery span {
	display: block;
	text-align: center;
	float: left;
	background: none;
}
div.mainImgCont {
	margin: 0 auto;
	overflow: hidden;
}
div.thumbsCont {
	margin: 0 auto 10px;
	width: 519px;
	height: 90px;
	overflow: hidden;
	/*background-color: red;*/ /* #F2F2F3 */
	position: relative;
}
div.thumbsCont div {
}
div.thumbsCont div ul.gallery {
	float: left;
}
div.gallery_container ul.paging {
	margin: -100px auto 3px;
	padding: 0 0 76px;
	clear: both;
	/*width: 312px;*/
	width: 549px;
	height: 1.3em;
	/*background-color: #F2F2F3;*/
}
div.gallery_container ul.paging li {
	margin: 0;
	padding: 0;
	height: 90px;
	list-style: none;
	background-color: #ACBD00;
}
div.gallery_container ul.paging li.prev {
	float: left;
}
div.gallery_container ul.paging li.next {
	float: right;
}
ul.paging a:link, ul.paging a:visited, ul.paging a:hover, ul.paging a:active {
	padding: 40px 5px;
	display: block;
}
ul.gallery {
	margin: 4px 3px 10px 0;
	padding: 0;
	/*width: 330px;*/
	text-align: left;
}
ul.gallery li {
	padding-right: 1px;
	padding-left: 1px;
	padding-right: 1px;
	display: inline;	
	vertical-align: middle;
	list-style-type: none;
	background-color: #F2F2F3;
}
p.gallery img {
	margin: 0 4px;
	border: 1px solid #fff;
}
ul.gallery a:link, ul.gallery a:visited, ul.gallery a:hover, ul.gallery a:active {
	outline: none;
}
ul.gallery a:link img, ul.gallery a:visited img, ul.gallery a:hover img, ul.gallery a:active img {
	border: 2px solid #F2F2F3 !important; /*#F2F2F3*/
	width: 76px;
	height: 79px;
}
ul.gallery a.over:link img, ul.gallery a.over:visited img, ul.gallery a.over:hover img, ul.gallery a.over:active img {
	filter: alpha(opacity=50);
	opacity: .5; 
	-moz-opacity: 0.5;
}
div.wrapper ul.gallery li a:hover img {
	filter: alpha(opacity=100);
	opacity: 1; 
	-moz-opacity: 1;
	border: 2px solid #ACBD00 !important;
}
div.wrapper ul.gallery li a.currentLink img {
	border: 2px solid #ACBD00 !important;
}

/* Vertical Gallery Styles*/
div.vertical div.mainImgCont {
	margin: 0;
	padding: 0;
	width: 441px !important;
	overflow: hidden;
}
div.vertical div.thumbsCont {
	margin: 26px auto 0;
	padding-top: 0;
	width: 106px;
	height: 314px;
	float: right;
	overflow: hidden;
	background-color: #fff;
	position: relative;
	z-index: 20;
}
div.vertical ul.gallery {
	margin: 0 0 0 0;
	padding: 0;
	width: 106px;
	text-align: left;
	clear: both;
}
div.vertical ul.gallery li {
	padding-left: 0;
	padding-right: 0;
	display: inline;
	clear: both;
	vertical-align: middle;
	list-style-type: none;
}
div.vertical ul.paging {
	margin: -340px 0 0 0;
	padding: 0;
	/*clear: both;
	width: 312px;*/
	float: right;
	width: 106px;
	height: 340px;
	background: transparent;
}
div.vertical ul.paging li {
	margin: 0;
	padding: 0;
	float: left;
	height: auto;
	list-style: none;
	background-color: #ACBD00;
}
div.vertical ul.paging li.prev {
	float: none;
	position: relative;
	z-index: 40;
}
div.vertical ul.paging li.next {
	float: none;
	margin-bottom: 0;
	position: relative;
	top: 295px;
	z-index: 40;
}
div.vertical ul.gallery a:link img, div.vertical ul.gallery a:visited img, div.vertical ul.gallery a:hover img, div.vertical ul.gallery a:active img {
	display: inline-block;
	width: 106px;
	height: 96px;
	border: none !important;
	filter: alpha(opacity=100);
	opacity: 1; 
	-moz-opacity: 1;
}
div.vertical ul.paging a:link, div.vertical ul.paging a:visited, div.vertical ul.paging a:hover, div.vertical ul.paging a:active {
	padding: 5px 0;
	display: block;
	text-align: center;
	background-color: #ACBD00;
}
div.wrapper div.vertical ul.gallery li a:hover img {
	filter: alpha(opacity=100);
	opacity: 1; 
	-moz-opacity: 1;
	border: none !important;
}
div.wrapper div.vertical ul.gallery li a.currentLink img {
	border: none !important;
}
div.vertical p.gallery img {
	margin-left: -2px;
}
div.vertical p.gallery span {
	width: 443px !important;
}
/* Video Gallery Styles*/
div.video-gallery div.mainImgCont {
	margin-top: 1px;
	width: 295px !important;
}
div.video-gallery div.thumbsCont {
	width: 253px;
	height: 215px;
}
div.video-gallery ul.gallery {
	width: 253px !important;
}
div.video-gallery ul.gallery li {
	padding-left: 0;
	padding-right: 0;
	display: inline;
	clear: both;
	vertical-align: middle;
	list-style-type: none;
}
div.video-gallery ul.paging {
	margin: -240px 0 0 0;
	width: 253px;
	height: 265px;
}
div.video-gallery ul.paging li.next {
	top: 195px;
}
div.video-gallery p.gallery span {
	width: 295px !important;
}
div.video-gallery ul.gallery a:link, div.video-gallery ul.gallery a:visited, div.video-gallery ul.gallery a:hover, div.video-gallery ul.gallery a:active {
	padding: 8px 10px 9px;
	display: block !important;
	width: 100%;
	color: #828282;
	background-color: #f2f2f3;
	text-transform: uppercase;
	text-decoration: none;
	border-bottom: 1px solid #fff;
}
div.video-gallery ul.gallery a:hover {
	color: #fff;
	background-color: #828282;
}
div.video-gallery ul.gallery a.currentLink {
	color: #fff;
	background-color: #828282;
}
/* Gallery Styles END*/

ul.security-type {
	margin: 0;
	padding: 0;
	background-color: #F2F2F3;
}
ul.security-type li {
	margin: 0;
	padding: 0;
	width: 50%;
	display: inline;
	float: left;
	background-color: #F2F2F3;
	list-style: none;
	text-align: center;
	background-color: #F2F2F3;
}
ul.security-type li a:link, ul.security-type li a:visited, ul.security-type li a:hover, ul.security-type li a:focus, ul.security-type li a:active {
	margin: 0 0 10px 0;
	padding: 2px 0;
	display: block;
	color: #fff;
	background: url(../i/design/sec2_trigger.gif) 0 0 no-repeat;
	font-size: 1.1em;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}
ul.security-type li a.current:link, ul.security-type li a.current:visited, ul.security-type li a.current:hover, ul.security-type li a.current:focus, ul.security-type li a.current:active {
	color: #8B9900;
	background: url(../i/design/sec1_trigger.gif) 0 0 no-repeat;
}

ul.download {
	margin: 20px 0 0 0;
	padding: 0;
}
ul.download li {
	margin-right: 3%;
	margin-bottom: 5px;
	width: 44%;
	float: left;
	list-style: none;
}
div.sitemap-section ul {
	margin: 0;
	padding: 0 0 0 27px;
}
ul.models {
	margin: 20px 0 0 0;
	padding: 0;
	float: left;
	width: 100%;
}
ul.models li {
	margin: 0 0 0 10px;
	padding: 0 0 0 10px;
	float: left;
	border-left: 1px solid #828282;
	list-style: none;
}
ul.models li.first {
	margin-left: 0;
	padding-left: 0;
	border-left: none;
}
ul.models li img {
	display: block;
}
ul.banners {
	margin: 0 0 0 0;
	padding: 0;
	width: 100%;
	text-align: center;
}
ul.banners li {
	margin: 0 0 0 10px;
	padding: 0 0 0 10px;
	display: inline;
	list-style: none;
}
ul.banners li.first {
	margin-left: 0;
	padding-left: 0;
	border-left: none;
}
ul.banners li img {
	margin-top: 20px;
	display: inline-block;
}
ul.hot-offers-list {
	margin: 0;
	padding: 0;
}
ul.hot-offers-list li {
	margin: 0 10px 1.2em 0;
	padding: 0;
	width: 170px;
	width: 170px; height: 150px;
	float: left;
	list-style: none;
}
ul.hot-offers-list li p {
	margin-bottom: .5em;	
}
div.secondary-navigation ul.dealers-navigation li.current {
	padding: 0;
	color: #7B89AF;
	border-bottom: 1px solid #A6B5DD;
	background: url(../i/design/subnav_discover_dacia.png) 0 .6em no-repeat;
}
ul.pagination {
	margin: 0;
	padding: 0 0 10px 0;
	text-align: center;
}
ul.pagination li {
	display: inline;
}
ul.pagination li.back {
	margin-right: 5px;
	padding-right: 5px;
	border-right: 1px solid #828282;
}
ul.pagination li.forward {
	margin-left: 5px;
	padding-left: 5px;
	border-left: 1px solid #828282;
}
ul.promotions {
	margin: 0;
	padding: 0;
}
div.wrapper ul.promotions li {
	width: 258px;
}
ul.promotions li img {
	/*width: 380px;
	height: 280px;*/
}
/* 05.Images */
ul.separated {
                margin: 0;
                padding: 0;
}
ul.separated li {
                margin: 0px 0px 10px;
                padding: 0;
                float: left;
                width: 350px;
                list-style-type: none;
}
ul.separated li.new-line {
                clear: left;
}
img {
	margin: 0;
	padding: 0;
	border: none;
}
img#chosen-color-big, img#chosen-upholstery-big {
	/*width: 100%;*/
}
dl.colors dd img {
	display: block;
	border: 1px solid #fff;
}
table.default-table td.legend-symbols img {
	margin: 0 0 -1px 12px;
}
/* 06.Semantic */
em {
	
}

strong {
	
}

sub {
	
}

sup {
	
}
small {
	
}

address {
	
}

abbr, acronym {
	
}

blockquote {
	
}

cite {
	
}

q {
	
}

ins, del, kbd, code, dfn, pre, samp, var {

}

hr {
	
}
div.content hr {
	margin-bottom: 10px;
	clear: both;
	height: 1px;
	border-bottom: none;
	color: #828282;
}
/* 07.Non-semantic and Presentational */
span {
	
}
span.date {
	margin: -.5em 0 1em 0;
	display: block;
	font-style: italic;
}
span.outsideTxt {
                margin-left: -.6em;
}
p.chosen-color span {
	width: 90px;
	display: block;
	margin-top:5px;
	text-align: center;
	background-color: #FFFFFF;
	text-transform: uppercase;
}
span.validator {
	display: block;
	color: #FF0000;
}
br {
	
}

script {
	
}

noscript {
	
}

object {
	
}

.bold {
	font-weight: bold;	
}

.italic {
	font-style: italic;
}

.hidden {
	display: none;
}

.offset {
	position: absolute;
	left: -9999px;
}

.highlight {
	
}

.error {
	
}

/* 08. Tables */
table {
	
}

caption {
	
}

thead {
	
}

tbody {
	

}

tfoot {
	
}

tr {
	
}

th {
	
}

td {
	
}

tbody th {
	
}

tbody td {
	
}
table.default-table {
                margin: 1px 0;
                width: 549px;
                border-collapse: collapse;
                background-color: #F2F2F3;
                border: 1px solid #F2F2F3;
}
table.default-table td, table.default-table th {
                padding: 10px;
                width: 25%;
                border: 2px solid #fff;
}

div table.centered td, div table.centered th {
                text-align: center;
}
table.centered td.cell-desc, table.centered th.cell-desc {
                text-align: left;
}
table.additional-equipment td.cell-desc, table.additional-equipment th.cell-desc {
                width: 150px;
}
/* For left-bordered tables START
body div table.left-bordered td, body div table.left-bordered th {
                border-left: 1px solid #ccc;
}
body div table.left-bordered td.cell-desc, body div table.left-bordered th.cell-desc {
                border-left: none;
}*/
/* For left-bordered tables END*/
table.prices {
                background-color: none;
                border: none;
}
body table.prices td, table.prices th {
                border-top: 1px solid #ccc;
                border-left: none;
                border-right: none;
                border-bottom: none;
                background-color: #f6f6f6;
                font-size: .92em;
}
table.default-table td.num, table.default-table th.num {
                text-align: center;
}
table.default-table tr.even td, table.default-table tr.even th {
                background-color: #fff;
}
div table.default-table tr.no-border td, div table.default-table tr.no-border th {
                /*border: none;*/
}
table.default-table td.legend-symbols {
                width: 75%;
}
table.default-table th {
                text-align: left;
}
table.default-table th.header {
                /*color: #fff;
                background-color: #ACBD00;*/
}
div table.prices td, div table.prices th {
                padding: 4px;
                width: 12.5%;
}
div table.prices td.model, div table.prices th.model {
                padding: 4px;
                width: 25%;
}
/*div table.prices td.model, div table.prices th.model {
                width: 25%;
}*/
div table.prices tr.separator td, div table.prices tr.separator th {
                background-color: #fff;
} 

/* 09.Widgets */
form {
	
}

fieldset {
	
}
fieldset.send-form {
	margin: 0;
	padding: 20px 0 0 0;
	border: none;
	text-align: left;
}

legend {
	
}

label {
	
}
fieldset.send-form label {
	padding: 0 10px 0 0;
	display: block;
	width: 160px;
	float: left;
	clear: left;
}

input {
	
}
fieldset.send-form input {
	width: 200px;
}
fieldset.send-form input.btn {
	width: auto;
}
input.btn {
	padding: 2px 10px;
	border: none;
	color: #fff;
	background-color: #828282;
	text-transform: uppercase;
	cursor: hand;
}
div.gamma input.btn {
	background-color: #ACBD00;
}
p.model-to-compare label {
	margin: 0 10px 0 5px;
	width: 75% !important;
	float: left;
	font-size: 1.1em;
	font-weight: bold;
	text-align: left !important;
	color: #828282;
}
p.model-to-compare select {
	margin: .2em 0 10px -1px;
	width: 301px;
	padding: 0;
}
p.model-to-compare option {
	padding: 0 0 .1em 10px;
}
p.model-to-compare input.btn {
	margin-left: 5px;
	float: left;
}
select.compare-differences {
	float: right;
	position: absolute;
	right: 0;
	top: 2px;
}
input[type="text"] {
	
}

textarea {
	
}
fieldset.send-form textarea {
	width: 370px;
}

select {
	
}

optgroup {
	
}

option {
	
}

input[type="checkbox"] {
	
}

input[type="radio"] {
	
}

input[type="file"] {
	
}

button {
	
}

input[type="submit"] {
	
}

input[type="reset"] {
	
}

input:focus, select:focus, option:focus, textarea:focus {
	
}

/* 10.Links */
a:link, a:visited, a:hover, a:focus, a:active {
	color: #003292;
	text-decoration: none;	
}
a:hover {
	text-decoration: underline;
}
a.hotspot-item:link, a.hotspot-item:visited, a.hotspot-item:hover, a.hotspot-item:focus, a.hotspot-item:active {
	display: block;
	width: 27px;
	height: 27px;
	position: absolute;
	border: 2px solid #fff;
	background:  url(../i/design/spot_item_background.gif) 0 0 repeat-y;
	z-index: 100;
	
}
a.hotspot-item:hover {
	border: 3px solid #fff;
	margin-top: -1px;
	margin-left: -1px;
}
a.close-spot:link, a.close-spot:visited, a.close-spot:hover, a.close-spot:focus, a.close-spot:active {
	display: block;
	width: 15px;
	height: 15px;
	position: absolute;
	top: 0;
	right: 0;
	color: #fff;
	text-align: center;
	background-color: #acbd00;
	text-decoration: none;
	
}
a.close-spot:hover {
	border: none;
}

a:focus, a:active {
	
}
a.zoom:link, a.zoom:visited, a.zoom:hover, a.zoom:focus, a.zoom:active {
	margin: 0 -19px 0 0;
	float: right;
}
p.breadcrumb a:link, p.breadcrumb a:visited, p.breadcrumb a:hover, p.breadcrumb a:focus, p.breadcrumb a:active {
	text-decoration: none;
}
fieldset.send-form a.add-more:link, fieldset.send-form a.add-more:visited, fieldset.send-form a.add-more:hover, fieldset.send-form a.add-more:focus, fieldset.send-form a.add-more:active {
	padding: .2em 20px .2em 0;
	color: #8B9900 !important;
	background: url(../i/design/add.png) 100% 50% no-repeat;
}
div.discover-dacia h4 a:link, div.discover-dacia h4 a:visited, div.discover-dacia h4 a:hover, div.discover-dacia h4 a:focus, div.discover-dacia h4 a:active {
	color: #7B89AF;
}
div.gamma h4 a:link, div.gamma h4 a:visited, div.gamma h4 a:hover, div.gamma h4 a:focus, div.gamma h4 a:active {
	color: #8B9900;
}
div.services h4 a:link, div.services h4 a:visited, div.services h4 a:hover, div.services h4 a:focus, div.services h4 a:active {
	color: #F17700;
}
div.hot-offers h4 a:link, div.hot-offers h4 a:visited, div.hot-offers h4 a:hover, div.hot-offers h4 a:focus, div.hot-offers h4 a:active {
	color: #63A4BF;
}
div.promotions h4 a:link, div.promotions h4 a:visited, div.promotions h4 a:hover, div.promotions h4 a:focus, div.promotions h4 a:active {
	color: #ffc62d;
}
ul.navigation li a:link, ul.navigation li a:visited, ul.navigation li a:hover, ul.navigation li a:focus, ul.navigation li a:active {
	display: block;
	padding: 2px 0 2px 30px;
	background-image: url(../i/design/nav.gif);
	background-repeat: no-repeat;
	text-decoration: none;
}
ul.navigation li li a:link, ul.navigation li li a:visited, ul.navigation li li a:hover, ul.navigation li li a:focus, ul.navigation li li a:active {
	display: block;
	padding: 3px 10px;
	background-image: none;
}
li.discover-dacia li a:link, li.discover-dacia li a:visited, li.discover-dacia li a:hover, li.discover-dacia li a:focus, li.discover-dacia li a:active {
	color: #A6B5DD;
}
li.discover-dacia li a:hover {
	color: #fff;
	background-color: #A6B5DD;
	text-decoration: none;
}
li.discover-dacia a:link, li.discover-dacia a:visited, li.discover-dacia a:hover, li.discover-dacia a:focus, li.discover-dacia a:active {
	background-position: 0 0;
}
li.discover-dacia a:hover {
	color: #A6B5DD;
}
li.discover-dacia span.current a:link, li.discover-dacia span.current a:visited, li.discover-dacia span.current a:hover, li.discover-dacia span.current a:focus, li.discover-dacia span.current a:active {
	color: #A6B5DD;
}
li.gamma li a:link, li.gamma li a:visited, li.gamma li a:hover, li.gamma li a:focus, li.gamma li a:active {
	color: #ACBD00;
}
li.gamma li a:hover {
	color: #fff;
	background-color: #ACBD00;
	text-decoration: none;
}
li.gamma a:link, li.gamma a:visited, li.gamma a:hover, li.gamma a:focus, li.gamma a:active {
	background-position: 0 -28px;
}
li.gamma a:hover {
	color: #ACBD00;
}
li.gamma span.current a:link, li.gamma span.current a:visited, li.gamma span.current a:hover, li.gamma span.current a:focus, li.gamma span.current a:active {
	color: #ACBD00;
}
li.services li a:link, li.services li a:visited, li.services li a:hover, li.services li a:focus, li.services li a:active {
	color: #FF9600;
}
li.services li a:hover {
	color: #fff;
	background-color: #FF9600;
	text-decoration: none;
}
li.services a:link, li.services a:visited, li.services a:hover, li.services a:focus, li.services a:active {
	background-position: 0 -56px;
}
li.services a:hover {
	color: #FF9600;
}
li.services span.current a:link, li.services span.current a:visited, li.services span.current a:hover, li.services span.current a:focus, li.services span.current a:active {
	color: #FF9600;
}
li.hot-offers li a:link, li.hot-offers li a:visited, li.hot-offers li a:hover, li.hot-offers li a:focus, li.hot-offers li a:active {
	color: #81C9E7;
}
li.hot-offers li a:hover {
	color: #fff;
	background-color: #81C9E7;
	text-decoration: none;
}
li.hot-offers a:link, li.hot-offers a:visited, li.hot-offers a:hover, li.hot-offers a:focus, li.hot-offers a:active {
	background-position: 0 -84px;
}
li.hot-offers a:hover {
	color: #81C9E7;
}
li.hot-offers span.current a:link, li.hot-offers span.current a:visited, li.hot-offers span.current a:hover, li.hot-offers  span.current a:focus, li.hot-offers span.current a:active {
	color: #81C9E7;
}
li.promotions li a:link, li.promotions li a:visited, li.promotions li a:hover, li.promotions li a:focus, li.promotions li a:active {
	color: #ffc62d ;
}
li.promotions li a:hover {
	color: #fff;
	background-color: #ffc62d ;
	text-decoration: none;
}
li.promotions a:link, li.promotions a:visited, li.promotions a:hover, li.promotions a:focus, li.promotions a:active {
	background-position: 0 -112px;
}
li.promotions a:hover {
	color: #ffc62d;
}
li.promotions span.current a:link, li.promotions span.current a:visited, li.promotions span.current a:hover, li.promotions span.current a:focus, li.promotions span.current a:active {
	color: #ffc62d;
}
div.secondary-navigation ul a:link, div.secondary-navigation ul a:visited, div.secondary-navigation ul a:hover, div.secondary-navigation ul a:focus, div.secondary-navigation ul a:active {
	padding: 3px 0 3px 20px;
	display: block;
	color: #828282;
	text-decoration: none;
	border-bottom: 1px solid #828282;
}

div.discover-dacia div.secondary-navigation ul a:hover {
background: transparent url(../i/design/subnav_discover_dacia.png) no-repeat scroll 0 0.6em;
border-bottom: 1px solid #A6B5DD;
color: #7B89AF;
}

div.discover-dacia div.secondary-navigation ul ul a:hover {
                background: url(../i/design/sub_subnav_discover_dacia.png) 0 -48px no-repeat !important;
}



div.gamma div.secondary-navigation ul a:hover {
	color: #8B9900;
	border-bottom: 1px solid #ACBD00;
	background: url(../i/design/subnav_gamma.png) 0 .6em no-repeat;
}
div.services div.secondary-navigation ul a:hover {
	color: #F17700;
	border-bottom: 1px solid #FF9600;
	background: url(../i/design/subnav_services.png) 0 .6em no-repeat;
}
div.hot-offers div.secondary-navigation ul a:hover {
	color: #63A4BF;
	border-bottom: 1px solid #81C9E7;
	background: url(../i/design/subnav_hot_offers.png) 0 .6em no-repeat;
}
div.promotions div.secondary-navigation ul a:hover {
	color: #ffc62d;
	border-bottom: 1px solid #ffc62d;
	background: url(../i/design/subnav_promotions.png) 0 .6em no-repeat;
}
div.secondary-navigation ul ul a:link, div.secondary-navigation ul ul a:visited, div.secondary-navigation ul ul a:hover, div.secondary-navigation ul ul a:focus, div.secondary-navigation ul ul a:active {
	padding: 1px 0 2px 10px;
	display: block;
	color: #828282;
	text-decoration: none;
	border-bottom: none !important;
	background: url(../i/design/sub_subnav_gamma.png) 0 6px no-repeat;
}
div.secondary-navigation ul ul a:hover {
	background: url(../i/design/sub_subnav_gamma.png) 0 -48px no-repeat !important;
}
div.secondary-navigation ul ul li.current a:link, div.secondary-navigation ul ul li.current a:visited, div.secondary-navigation ul ul li.current a:hover, div.secondary-navigation ul ul li.current a:active {
	padding-left: 0;
	/*color: #828282;*/
	background: none !important;
}
div.secondary-navigation ul ul li.current ul li a:link, div.secondary-navigation ul ul li.current ul li a:visited, div.secondary-navigation ul ul li.current ul li a:hover, div.secondary-navigation ul ul li.current ul li a:focus, div.secondary-navigation ul ul li.current ul li a:active {
	padding: 1px 0 2px 10px !important;
	display: block;
	color: #828282;
	text-decoration: none;
	border-bottom: none !important;
	background: url(../i/design/subnav3_gamma.png) 0 6px no-repeat !important;
}
div.secondary-navigation ul ul li.current ul li a:hover {
	background: url(../i/design/subnav3_gamma.png) 0 -36px no-repeat !important;
}
div.sidebar ul a:link, div.sidebar ul a:visited, div.sidebar ul a:hover, div.sidebar ul a:focus, div.sidebar ul a:active {
	margin: 0 0 1px 0;
	padding: 7px 0 7px 27px;
	display: block;
	color: #fff;
	text-decoration: none;
}
div.sidebar ul li.print a:link, div.sidebar ul li.print a:visited, div.sidebar ul li.print a:hover, div.sidebar ul li.print a:focus, div.sidebar ul li.print a:active {
	padding-left: 32px;
	background: #828282 url(../i/design/print.png) -2px .6em no-repeat !important;
}
div.sidebar ul li.fb a:link, div.sidebar ul li.fb a:visited, div.sidebar ul li.fb a:hover, div.sidebar ul li.fb a:focus, div.sidebar ul li.fb a:active {
	padding-left: 32px;
	background: #828282 url(../i/design/fb-icon.png) -2px .6em no-repeat !important;
}
div.sidebar ul li.send-to-a-friend a:link, div.sidebar ul li.send-to-a-friend a:visited, div.sidebar ul li.send-to-a-friend a:hover, div.sidebar ul li.send-to-a-friend a:focus, div.sidebar ul li.send-to-a-friend a:active {
	padding-left: 32px;
	background: #828282 url(../i/design/send_to_a_friend.png) -2px .75em no-repeat !important;
}
div.discover-dacia div.sidebar ul a:link, div.discover-dacia div.sidebar ul a:visited, div.discover-dacia div.sidebar ul a:hover, div.discover-dacia div.sidebar ul a:focus, div.discover-dacia div.sidebar ul a:active {
	background: #7B89AF url(../i/design/disc.gif) 12px 1em no-repeat;
}
div.discover-dacia div.sidebar ul a:hover {
	background: #5E6D94 url(../i/design/disc.gif) -148px 1em no-repeat;
}
div.gamma div.sidebar ul a:link, div.gamma div.sidebar ul a:visited, div.gamma div.sidebar ul a:hover, div.gamma div.sidebar ul a:focus, div.gamma div.sidebar ul a:active {
	background: #8B9900 url(../i/design/disc.gif) -308px 1em no-repeat;
}
div.gamma div.sidebar ul a:hover {
	background: #6D7800 url(../i/design/disc.gif) -468px 1em no-repeat;
}
div.services div.sidebar ul a:link, div.services div.sidebar ul a:visited, div.services div.sidebar ul a:hover, div.services div.sidebar ul a:focus, div.services div.sidebar ul a:active {
	background: #F17700 url(../i/design/disc.gif) -628px 1em no-repeat;
}
div.services div.sidebar ul a:hover {
	background: #D66E09 url(../i/design/disc.gif) -788px 1em no-repeat;
}
div.hot-offers div.sidebar ul a:link, div.hot-offers div.sidebar ul a:visited, div.hot-offers div.sidebar ul a:hover, div.hot-offers div.sidebar ul a:focus, div.hot-offers div.sidebar ul a:active {
	background: #63A4BF url(../i/design/disc.gif) -948px 1em no-repeat;
}
div.hot-offers div.sidebar ul a:hover {
	background: #447D94 url(../i/design/disc.gif) -1108px 1em no-repeat;
}
div.promotions div.sidebar ul a:link, div.promotions div.sidebar ul a:visited, div.promotions div.sidebar ul a:hover, div.promotions div.sidebar ul a:focus, div.promotions div.sidebar ul a:active {
	background: #ED9D1C url(../i/design/disc.gif) -1268px 1em no-repeat;
}
div.promotions div.sidebar ul a:hover {
	background: #D78D1C url(../i/design/disc.gif) -1428px 1em no-repeat;
}
div.content h3.toggle a:link, div.content h3.toggle a:visited, div.content h3.toggle a:hover, div.content h3.toggle a:focus, div.content h3.toggle a:active {
	margin-bottom: 1px;
	display: block;
	padding: 10px;
	color: #828282;
	background: #F2F2F3 url(../i/design/toggle_right.png) 96% 1.3em no-repeat;
}
div.content h3.toggle a.down:link, div.content h3.toggle a.down:visited, div.content h3.toggle a.down:hover, div.content h3.toggle a.down:focus, div.content h3.toggle a.down:active {
	margin-bottom: 0;
	background: #F2F2F3 url(../i/design/toggle_bottom.png) 96% 1.3em no-repeat;
}
dl.colors dd a:link, dl.colors dd a:visited, dl.colors dd a:hover, dl.colors dd a:focus, dl.colors dd a:active {
	display: block;
	border: 2px solid #fff;
}
dl.colors dd.current a:link, dl.colors dd.current a:visited, dl.colors dd.current a:hover, dl.colors dd.current a:focus, dl.colors dd.current a:active {
	border: 2px solid red;
}
ul.download li a:link, ul.download li a:visited, ul.download li a:hover, ul.download li a:focus, ul.download li a:active {
	color: #828282;
	text-decoration: underline;
}
ul.download li a:hover {
	text-decoration: none;
}
div.sitemap-section a:link, div.sitemap-section a:visited, div.sitemap-section a:hover, div.sitemap-section a:focus, div.sitemap-section a:active {
	color: #828282;
	text-decoration: underline;
}
div.sitemap-section a:hover {
	text-decoration: none;
}
div.sitemap-section h3 a:link, div.sitemap-section h3 a:visited, div.sitemap-section h3 a:hover, div.sitemap-section h3 a:focus, div.sitemap-section h3 a:active {
	text-decoration: underline;
}
div.sitemap-section h3 a:hover {
	text-decoration: none;
}
ul.models a:link, ul.models a:visited, ul.models a:hover, ul.models a:focus, ul.models a:active {
	width: 169px;
	height: 76px;
	display: block;
	background-position: 0 0;
	background-repeat: no-repeat;
}
div.wrapper div.secondary-navigation ul.dealers-navigation li.current a:link,
div.wrapper div.secondary-navigation ul.dealers-navigation li.current a:visited,
div.wrapper div.secondary-navigation ul.dealers-navigation li.current a:hover,
div.wrapper div.secondary-navigation ul.dealers-navigation li.current a:active {
	color: #7B89AF;
	border-bottom: none;
}
div.wrapper div.secondary-navigation ul.dealers-navigation a:hover {
	color: #7B89AF;
	border-bottom: 1px solid #A6B5DD;
	background: url(../i/design/subnav_discover_dacia.png) 0 .6em no-repeat;
}
div table.prices td, div table.prices th {
                padding: 4px;
                width: 12.5%;
}
div table.prices tr.separator td, div table.prices tr.separator th {
                background-color: #fff;
}
a.more_btn:link, a.more_btn:visited, a.more_btn:hover, a.more_btn:focus, a.more_btn:active {
                position: relative;
}
a#acc1:link, a#acc1:visited, a#acc1:hover, a#acc1:focus, a#acc1:active {
                left: 64px;
                bottom: 57px;
}
a#acc2:link, a#acc2:visited, a#acc2:hover, a#acc2:focus, a#acc2:active {
                left: 67px;
                bottom: 80px;
}
a#acc3:link, a#acc3:visited, a#acc3:hover, a#acc3:focus, a#acc3:active {
                left: 57px;
                bottom: 52px;
}
a#acc4:link, a#acc4:visited, a#acc4:hover, a#acc4:focus, a#acc4:active {
                left: 45px;
                bottom: 46px;
}
a#acc5:link, a#acc5:visited, a#acc5:hover, a#acc5:focus, a#acc5:active {
                left: 17px;
                bottom: 115px;
}

div.main_sandero ul li:after,
		ul.togglingFocus:after {
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden;
			font-size: 0pt;
		}
	
    	.bMargin {
			margin-bottom: 10px !important;
		}
		
    	.padding {
			padding: 10px;
		}
		
    	.hidden {
			display: none !important;
		}
	
    	.sandero_stepway {
			width: 964px;
			margin: 0px auto;
			background-color: #F3F2F2;
			min-height: 400px;
			font-family: Verdana, Geneva, sans-serif;
			color:#828282!important;
		}
		
    	.mainImg {
			float: left;
		}
		
			.mainImg img {
				width: 615px;
				height: 270px;
			}
		
    	.focusText {
			width: 329px;
			height: 250px;
			float: right;
		}
		
			.focusText h3 {
				font-size: 24px;
				margin: 0px;
				line-height: 34px;
			}
		
			.focusText h5 {
				font-size: 15px;
				margin: 0px;
				line-height: 20px;
			}
		
			.focusText p {
				font-size: 11px;
				line-height: 15px;
			}
			
			ul.togglingFocus,
				ul.togglingFocus li,
			div.main_sandero ul,
				div.main_sandero ul li {
					margin: 0px;
					padding: 0px;
					list-style: none;
				}
			
			div.main_sandero ul {
				position: relative;
				height: 270px;
			}
			
				div.main_sandero ul li {
					display: none;
					width: 964px;
					height: 270px;
					position: absolute;
					left: 0px;
					top: 0px;
				}
			
			div.conteneurSlider {
				height: 250px;
				overflow: auto;
				padding-right: 10px;
			}
			
			ul.togglingFocus {
				background-color: #ACBD00;
				width: 100%;
			}
			
				ul.togglingFocus li {
					float: left;
					width: 153px;
					height: 137px;
					border-right: 1px solid #FFF;
					background-color: #ACBD00;
				}
			
						ul.togglingFocus li a {
							height: 100%;
						}
			
							ul.togglingFocus li a img {
								border: 0px;
								border-bottom: 1px solid #FFF;
							}
			
							ul.togglingFocus li a span {
								padding: 10px 12px;
								display: block;
							}

 div.blockInside {
    position: relative;
   }
   
    div.blockInside a {
     font-size: 10px;
     color: #FFF;
     text-decoration: none;
     display: block;
     line-height: 15px;
    }

   a.stepway_pricelist {
    position: absolute;
    left: 770px;
    top: 87px;
    width: 129px;
    height: 30px;
    padding: 10px 12px;
    background-color: #ACBD00;
   }
/* new accent script home page */
div#accents_nav {
			text-align: center;
			overflow: hidden;
			zoom: 1;
			margin: 8px 0px;
		}
		
			div#accents_nav a {
				width: 17px;
				height: 17px;
				display: inline-block;
				margin: 0px 3px;
				font: normal 10px Verdana, Geneva, sans-serif;
				color: #003292;
				line-height: 16px;
				text-decoration: none;
background: url(../i/design/accent_borders.gif) no-repeat 0px -27px;
overflow: hidden;
			
			}
		
			div#accents_nav a.activeSlide {
				background-position: 0px 0px;
				color: #FFF;
				cursor: default;
			}
		
				div#accents_nav a:hover {
					text-decoration: underline;
				}
		
				div#accents_nav a.activeSlide:hover {
					text-decoration: none;
				}
		
    	ul#accents,
			ul#accents li {
				list-style: none;
				margin: 0px;
				padding: 0px;
			}
		
    	ul#accents {
			
		}
		
			ul#accents li {
				width: 964px;
				height: 250px;
			}
		
				ul#accents li img {
					display: block;
				}
.serial {font-size: 8px!important;
white-space: nowrap;
}

a.brochure {
	width: 129px; height: 30px;
	position: absolute; left: 770px; top: 40px;
	padding: 10px 12px;
}
