/* CSS Document */
@font-face {
	font-family: 'Helvetica';
	src:
		local('Helvetica'),
		url('henltcyr.ttf') format('truetype');
}
.neue, .contentheading, .componentheading, h2, h1, h3 {font-family:'RenaultLifeBold', Arial;}

.breadcrumbs, .createdate, h4, h5, #tabs3,.nblock1, .news-subs a, .mm-content-base, .document_link, .contentpaneopen p, .footer p, .contentpaneopen ul li, .contentpaneopen ol li, #k2Container
{font:16px/20px 'RenaultLifeRegular', Arial;}
ul.megamenu li.mm-item a.mm-item-link, div.topmenu ul li > a, div.topmenu ul li > .act, .disclaimer
 {font:13px 'RenaultLifeRegular', Arial;}

.contentpaneopen ol li
{
  list-style: decimal;
  list-style-position: inside;
}
.contentpaneopen ul li {
  list-style: disc;
  list-style-position: inside;
}

html, body  {
  padding:0; margin:0;
  background-color:#fff;
  font-family:Arial,helvetica,sans-serif; font-size:11px; color:#3b3b3b; }

img { border: 0px solid; }
A IMG { border:none; }
p { margin:0; }
.container {width:1000px; margin:0 auto; height:auto;}
/*LINK*/
a {color:#0073a8; text-decoration:underline; outline:none; }
a:hover {text-decoration:none;}
/*LOGO*/
.logo {float:right;}
.logo2 {float:right; padding-top:30px; padding-left:30px;}
.contentpaneopen { width:660px;}

/*SEARCH*/
.right-block .search {
    float: left;
    width: 240px;
    background: url('../img/bg-subs.jpg') no-repeat top left;
    height: 43px;
    padding: 30px 30px 30px 30px;
     }
input.find {height:18px; padding:0; width:125px; border:none; background-color:#fff; color:#999; margin:0; font-size:11px; font-style:italic;
		margin-left:30px; margin-top:2px; line-height:13px; outline:none;}
input.button#find {width:60px; height:22px; color:#fff; border:none; text-shadow:1px 1px 0 #a67702; cursor:pointer; font-size:11px; margin-left:3px; outline:none;
border:1px solid #f6b000; vertical-align:top;
background: #c99001; /* Old browsers */
background: -moz-linear-gradient(top, #c99001 0%, #f6b000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c99001), color-stop(100%,#f6b000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #c99001 0%,#f6b000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #c99001 0%,#f6b000 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #c99001 0%,#f6b000 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c99001', endColorstr='#f6b000',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #c99001 0%,#f6b000 100%); /* W3C */
	border-radius: 5px;
		-moz-border-radius: 5px;
			-webkit-border-radius: 5px;}
input.button#find:hover {padding:0; margin:0 outline:none;;  margin-left:3px; background: #f6b000; /* Old browsers */
background: -moz-linear-gradient(top, #f6b000 0%, #c99001 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6b000), color-stop(100%,#c99001)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f6b000 0%,#c99001 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f6b000 0%,#c99001 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #f6b000 0%,#c99001 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6b000', endColorstr='#c99001',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #f6b000 0%,#c99001 100%); /* W3C */}
input.button#find:active {background:#d59902; outline:none;}
.form {margin:0; padding:0;}

/*topmenu*/
.tss {margin:0; padding:0; height:30px; width:600px; float:right; margin-right:10px;
background: #d7d7d7; /* Old browsers */
background: -moz-linear-gradient(top, #d7d7d7 0%, #fdfdfd 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d7d7d7), color-stop(100%,#fdfdfd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #d7d7d7 0%,#fdfdfd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #d7d7d7 0%,#fdfdfd 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #d7d7d7 0%,#fdfdfd 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d7d7', endColorstr='#fdfdfd',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #d7d7d7 0%,#fdfdfd 100%); /* W3C */
	border: 1px solid #d9d9d9;
		border-radius:10px 10px 0 0;
			-moz-border-radius:10px 10px 0 0;
				-webkit-border-bottom-right-radius:0;
					-webkit-border-bottom-left-radius:0;}

.topmenu {float:left; margin:8px 0 0 10px; padding:0; width:600px;}
.topmenu ul {list-style:none; margin:0; padding:0 0 15px 0;}
.topmenu ul li {float:left; padding:0; margin:0;}
.topmenu ul li a {display:block; color:#767a7d; text-decoration:none; outline:none; cursor:pointer; padding:0 15px; line-height:30px;text-transform:uppercase;}
.topmenu ul li a:hover {outline:none; text-decoration:none; color:#FAB700;}
/* #0073a8*/
.topmenu ul li .act {color:#FAB700; margin:0; height:30px; padding:0 15px; line-height:30px;text-transform:uppercase;}
.topmenu ul li #first {margin-left:-5px;}
.topmenu ul li a:active {outline:none; text-decoration:none;}

/*submenu*/
.submenu {height:auto; width:222px; border:1px solid #d4d4d5; background:#fff; padding:1px; padding-bottom:0; position:absolute; margin-left:150px; *margin-left:-500px; top:180px;}
.submenu ul {list-style:none; margin:0; padding:0;}
.submenu ul li {padding:0; margin:0; width:222px; margin-bottom:1px;}
.submenu ul li a {display:block; color:#000; text-decoration:none; outline:none; cursor:pointer; padding:0 15px; line-height:38px; font-size:13px; font-weight:bold; background:#d4d4d5;}
.submenu ul li a:hover {outline:none; text-decoration:none; padding:0 15px; background:#db9d01;}
.submenu ul li .act {background:#db9d01; color:#fff; margin:0; line-height:38px;}
.submenu ul li a:active {outline:none; text-decoration:none;}

/*submenu-1*/
.submenu-1 {height:auto; width:auto; padding-bottom:0; padding:0 25px;}
.submenu-1 ul {list-style:none; margin:0; padding:0;}
.submenu-1 ul li,.drawer2 {padding:0; margin:0; width:200px; border-bottom:1px solid #d4d4d5;}
.submenu-1 ul li a,.drawer2 h2 {display:block; background:none; color:#000; text-decoration:none; outline:none; cursor:pointer; padding:0 10px; line-height:30px; font-size:13px; font-weight:normal;white-space: nowrap;}
.submenu-1 ul li a:hover {outline:none; text-decoration:none; background:none; color:#db9d01; padding:0 10px;}
.submenu-1 ul li .act {color:#fff; margin:0; line-height:30px; background:#767a7d; }
.submenu-1 ul li a:active {outline:none; text-decoration:none;}
.submenu-1 .ul li {margin:20px 0;}
.submenu-1 .ul li img {border:1px solid #d4d4d5; margin-bottom:10px;}
.submenu-1 .ul li a {color:#0073a8; text-decoration:underline; outline:none; line-height:17px;  }
.submenu-1 .ul li a:hover {color:#0073a8; text-decoration:none; outline:none; line-height:17px; }

/*banners*/
.bigban {float:left; width:769px; /*height:390px;*/}
.smallban {float:right; width:230px; height:389px; border-right:1px solid #eae9e8; border-bottom:1px solid #eae9e8;}
.smallban img {border-bottom:1px solid #eae9e8;}

.breadcrumbs{
padding-left:13px;
overflow: hidden;
width: 100%;
}


/*LEFT*/
.left-block {float:left; width:660px; height:auto; margin-top:25px; padding-left:10px;}

.left-block p {margin:10px 0; /*line-height:16px;*/}
.left-block .head , .contentheading,.componentheading {font-size:18px; color:#5d5d5d; margin-bottom:15px; font-weight:bold; }
h1.componentheading {font-size:25px; color:#5d5d5d; margin-bottom:15px; font-weight:bold;text-transform: uppercase;}
h2.componentheading {font-size:16px; color:#5d5d5d; margin-bottom:15px; font-weight:bold;text-transform: uppercase;}
/*RIGHT*/
.right-block {float:right; width:300px; margin-top:310px;}
.right-block .head {text-transform:uppercase; color:#5d5d5d; margin-bottom:20px; padding-right:30px;text-align:left;
font:16px 'RenaultLifeBold', Arial; }

/*NEWS*/
.subs {width:240px; background:url('../img/bg-subs.jpg') no-repeat top left; height:83px; padding:15px 30px 30px 30px;float:left;}
input.sub {height:18px; padding:0; width:170px; border:none; background-color:#fff; color:#999; margin:0; font-size:11px; font-style:italic; border:1px solid #e0e0e0;
		margin-top:2px; margin-bottom:5px; line-height:13px; outline:none;}
textarea.sub { padding:0;  border:none; background-color:#fff; color:#999; margin:0; font-size:11px; font-style:italic; border:1px solid #e0e0e0;
		margin-top:2px; margin-bottom:5px; line-height:13px; outline:none;}

input.button#sub {width:60px; height:22px; color:#fff; border:none; text-shadow:1px 1px 0 #a67702; cursor:pointer; font-size:11px; margin-left:3px; outline:none;
border:1px solid #f6b000; vertical-align:top;
background: #c99001; /* Old browsers */
background: -moz-linear-gradient(top, #c99001 0%, #f6b000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c99001), color-stop(100%,#f6b000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #c99001 0%,#f6b000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #c99001 0%,#f6b000 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #c99001 0%,#f6b000 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c99001', endColorstr='#f6b000',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #c99001 0%,#f6b000 100%); /* W3C */
	border-radius: 5px;
		-moz-border-radius: 5px;
			-webkit-border-radius: 5px;}
input.button#sub:hover {padding:0; margin:0 outline:none;;  margin-left:3px; background: #f6b000; /* Old browsers */
background: -moz-linear-gradient(top, #f6b000 0%, #c99001 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6b000), color-stop(100%,#c99001)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f6b000 0%,#c99001 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f6b000 0%,#c99001 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #f6b000 0%,#c99001 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6b000', endColorstr='#c99001',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #f6b000 0%,#c99001 100%); /* W3C */}
input.button#sub:active {background:#d59902; outline:none;}
.form {margin:0; padding:0;}
.subs a {color:#767a7d;}

div.news {width:240px; background:url('../img/bg-news.jpg') no-repeat top left; /*min-height:233px;*/ padding:10px 30px; line-height:16px; *padding-top:20px; _padding-top:20px;
font:12px 'RenaultLifeRegular'; margin-top:110px;
}
.news .date {font-weight:bold; margin-top:10px; margin-bottom:3px;}
.news .link {margin-top:10px;}
.news .link a{margin-left:5px;}
.ban {margin:20px 0;}

/*gallery*/
.block_p {height:150px;border: 1px solid #ccc; width: 170px;padding-top: 10px; float:left; margin-right:30px; margin-bottom:30px;}
.block_p img {margin-bottom:10px; width:155px; height:100px; outline:none; vertical-align:middle; background:#000;}
.block_p a {text-decoration:none; font-size:11px;color:#515456}
.block_p a:hover {text-decoration:underline;}
.block_p:hover
{
  background: #FDB731;
}

/*FOTO*/
.foto {margin-top:30px;}
.block_f {width:155px; float:left; margin-right:30px; margin-bottom:30px;}
.block_f div {margin-bottom:10px; width:155px; height:80px; outline:none; vertical-align:middle; background:#000;
	border-radius:10px;
		-moz-border-radius:10px;
			-webkit-border-radius:10px;}
.block_f a {text-decoration:none; font-size:12px;}
.block_f a:hover {text-decoration:underline;}
.arrow-left {background:url('../img/arrow.jpg') no-repeat 0 0; width:20px; height:21px; float:left; margin-right:30px; margin-top:40px;}
.arrow-right {background:url('../img/arrow.jpg') no-repeat -22px 0; width:20px; height:21px; float:left; margin-top:40px;}

/*SERVICE*/
.service {background:url('../img/bg-service.jpg') no-repeat 0 0; margin-top:32px; width:980px; height:124px; padding-left:20px; padding-top:10px;}
.service .head {color:#fff; font-size:14px;}
.service .links {line-height:22px; font-size:12px; margin-right:100px; float:left; margin-top:20px;}
.service .links a {text-decoration:none; color:#fff; margin-left:10px;}
.service .links a:hover {text-decoration:underline;}
.service .links img {margin-top:2px;}
.service-foto {position:relative; background:url('../img/service-foto.jpg') no-repeat 0 0; width:328px; height:167px; float:right; margin-top:-27px; line-height:260px;}
.service-foto a {text-decoration:none; color:#fff; margin-left:193px; font-size:12px;}
.service-foto a:hover {text-decoration:underline;}

/*FOTTER*/
.footer {margin:0; padding:0; height:100px; color:#5f5f5f; line-height:16px; margin-top:30px;}
.footer a {color:#5f5f5f;}
.footer .tel {font-size:18px; margin:10px 0;}
/*Для таблиц с оф сайта рено*/
.blockInside,.blockInside,.blockFilled,table.dataArray {
  width:100%;
}
.blockFilled
{
  float:none;
    margin-bottom: 0px;
    margin-right: 0px;

}

 div.blockInside h4.head a          ,    div.blockInside h3.head a
{
  font-size: 12px;
  color:#000;
  text-decoration: none;
}
.blockInside   h4,   .blockInside   h3 ,h4
{
  margin-top: 2px;
    margin-bottom: 2px;
background: #d7d7d7; /* Old browsers */
background: -moz-linear-gradient(top, #d7d7d7 0%, #fdfdfd 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d7d7d7), color-stop(100%,#fdfdfd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #d7d7d7 0%,#fdfdfd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #d7d7d7 0%,#fdfdfd 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #d7d7d7 0%,#fdfdfd 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d7d7', endColorstr='#fdfdfd',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #d7d7d7 0%,#fdfdfd 100%); /* W3C */
	border: 1px solid #d9d9d9;
  padding-top:5px;
    padding-bottom:5px;
    padding-left:10px;

}

 div.block div.blockInside div.body table tbody tr td  {   width: 400px; }
 .blockInside:hover  {   background: #F6F6F6; }
 div.block div.blockInside div.body table tbody tr td:nth-child(2), div.block div.blockInside div.body table tbody tr td + td { width:150px; }
 div.block div.blockInside div.body table tbody tr td:nth-child(3), div.block div.blockInside div.body table tbody tr td:nth-child(4) {   display: none;   padding-left: 10px; }
td.yellow {    background: #F7B100;  color:#fff;  padding: 5px;}
td.grey
{
 background: #EDEDED;
}
h6
{
font-weight: normal;
 font-size: 10px;
}
.txtM
{
  margin:0px; width:auto; height:auto; outline:none;
   vertical-align:middle; background:none;
border:none;
}
.feedback_form small
{
   clear: left;
    color: #767A7D;
    display: block;
    padding-left: 1em;
    }
    .feedback input
    {
      -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: #DDDDDD;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #DDDDDD;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 1px;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #DDDDDD;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 1px;
    border-top-color: #DDDDDD;
    border-top-style: solid;
    border-top-width: 1px;
    color: #000000;
    font-family: tahoma,geneva,sans-serif;
    font-size: 11px;
    height: 16px;
    line-height: 16px;
    padding-bottom: 0;
    padding-left: 0.3em;
    padding-right: 0;
    padding-top: 0;
    width: 220px !important;
    }
    
    H1 {font-size: 1.1em; margin: 0}
    H2 {font-size: 100%;margin: 0}
    UL.drawers {list-style:none; margin:0; padding:0;}
    .drawer a.drawer-handle {padding-top:10px; }

    .breadcrumb UL, .pagination ul {list-style: none; margin: 0; padding: 4px;}

    LI A {text-decoration: none; color: #666;}

    .drawer-handle {background:#db9d01; color:#fff; margin:0; line-height:38px;cursor: pointer;height:38px;display:block;font-weight:normal;font-size:10pt}
        H2.drawer-handle a { color:#fff; margin:0; line-height:38px;}

    H2.drawer-handle .open {color:#fff; margin:0; line-height:30px; background:#767a7d; }

.topnav {width: 213px; padding: 40px 28px 25px 0; font-family: "CenturyGothicRegular", "Century Gothic", Arial, Helvetica, sans-serif;}

    ul.topnav {padding: 0; margin: 0; font-size: 1em; line-height: 0.5em; list-style: none;}

    ul.topnav li {}

    ul.topnav li a {line-height: 10px; font-size: 11px; padding: 10px 5px; color: #000; display: block; text-decoration: none; font-weight: bolder;}

    ul.topnav li a:hover {background-color: #675C7C; color: white;}

    ul.topnav ul {margin: 0; padding: 0; display: none;}

    ul.topnav ul li {margin: 0; padding: 0; clear: both;}

    ul.topnav ul li a {padding-left: 20px; font-size: 10px; font-weight: normal; outline: 0;}

    ul.topnav ul li a:hover {background-color: #D3C99C; color: #675C7C;}

    ul.topnav ul ul li a {color: silver; padding-left: 40px;}

    ul.topnav ul ul li a:hover {background-color: #D3CEB8; color: #675C7C;}

    ul.topnav span{float: right;}
  li#idmen3.mm-item div.mm-item-content
  {
    #height: 500px;
  }
.answer {padding-bottom:10px;border-bottom:1px solid #515456;}
.createdate
{
  text-align: right;
  color: #C0C0C0;
}

.page_active {
    border: 1px solid #0091CC;
    height: 23px;
    line-height: 23px;
    text-align: center;
    width: 23px;
         color: #fff;
        text-decoration: none;
}
.page_active a {
    display: block;
    height: 23px;
    line-height: 23px;
    width: 23px;
    color: #6A6A6A;
        text-decoration: none;
}
.page_b, .page_active:hover {
    background: none repeat scroll 0 0 #FEB415;
    border: 1px solid #0091CC;
    color: #fff;
    height: 23px;
    font-size:16px;
    font-weight: bold;
    line-height: 23px;
    text-align: center;
    width: 23px;
    text-decoration: none;
}
.line_hr{width:100%;overflow:hidden;background:#ccc;height:1px;display:block;margin-bottom:10px}
.av_nal
{    color:#767A7D;
  width:200px;margin:0;float:left;line-height:30px;text-align:center;font-weight:bold;
margin:0; padding:0; height:30px;
background: #d7d7d7; /* Old browsers */
background: -moz-linear-gradient(top, #d7d7d7 0%, #fdfdfd 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d7d7d7), color-stop(100%,#fdfdfd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #d7d7d7 0%,#fdfdfd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #d7d7d7 0%,#fdfdfd 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #d7d7d7 0%,#fdfdfd 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d7d7', endColorstr='#fdfdfd',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #d7d7d7 0%,#fdfdfd 100%); /* W3C */
	border: 1px solid #d9d9d9;
		border-radius:10px 10px 0 0;
			-moz-border-radius:10px 10px 0 0;
				-webkit-border-bottom-right-radius:0;
					-webkit-border-bottom-left-radius:0;}


.article_separator
{
width:100%;overflow:hidden;background:#ccc;height:1px;display:block;margin-bottom:10px
}
 table.cont /*Обрамеление таблицы*/ {
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #999999;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 1px;
    border-top-color: #999999;
    border-top-style: solid;
    border-top-width: 1px;
    margin-bottom: 5px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;
}
 table.cont th, table.cont td{
    border-bottom-color: #999999;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #999999;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 1px;
    padding-bottom: 2px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 2px;
    text-align: left;
    vertical-align: top;
}

table.cont2{
  border-top: 1px solid #999;
  border-left: 1px solid #999;
  margin: 5px;
}
 .cont2 table td, table.cont2 th, table.cont2 td{
  text-align: left;
  padding: 2px 3px;
  vertical-align: top;
  border-right: 1px solid #999;
  border-bottom: 1px solid #999;
}



table.teh_har
{
  border: none;
    padding: 0;
  margin:0;
  border-collapse: collapse;
}
table.teh_har  td
{
  font-size: 10px;
  padding: 0;
  margin:0;
  border:none
}
table.teh_har  tr {  padding: 0;  margin:0;}
.magnif { display: block; height: 32px; width: 32px; background: url(../img/zoom_in32.png) no-repeat ; position: absolute; right:0;top:40px;   }
.sectiontableentry1 {  background: #fff;}
.sectiontableentry2 {  background: #E0E0E0;}
.tooltip_,.tooltip2_,.tooltip3_,.tooltip4_ {    z-index:999999;    left:-9999px;    background:#fff;    border:1px solid #ccc;    font-size:11px;    color:#23232;    padding:4px 8px;    position:absolute;    display:none;}
.tooltip_ p,.tooltip2_ p {    margin: 0px;    padding: 0px;}


.ncarname {
  color:#000;
  text-transform: uppercase;
  font: 20px 'RenaultLifeBold', Arial;}
/* пока цены плавают делаем невидимым */
.nblock1
{
  padding:15px;
  display: block;
  width:163px;
  position: relative;
  color:#fff;
  font-size:14px;
}
.nblock1 a
{
  color:#fff;
  text-decoration: none;
  margin-bottom: 5px;
  display: block;
  line-height: 14px;
  text-transform: uppercase;
  font-weight: bold;
}

 .corner
{
  position: absolute;
  bottom: 0;
  right: 0;
  background:url(../img/corner.png) no-repeat #fff;
  width:7px;
  height:7px;
  display:none;
}

.nprice
{
  font-size: 11px;
  font-weight: bold;
}


#titleAnim {line-height: 130%;float:left; margin:0 0 0 20px;}
.titleinfo {float:left;}

#titleAnim h1 {color:#666;font:22pt 'RenaultLifeRegular', Arial;text-transform:uppercase;}

#titleAnim h2 {color: #999;font:15pt 'RenaultLifeRegular', Arial;}

#titleAnim p {
    color: #000;
    font-size: 14px;
    text-transform:uppercase;
    }

.header {width:100%;height:60px;overflow:hidden;float:left;margin:30px 0;}
.coords {float:left;width:256px;font:16px 'RenaultLifeRegular';color:#808080;}


#tabs3 ul  li {
    border-bottom: 2px solid #fff;
    margin: 0;
    overflow: hidden;
    position: relative;
}


#tabs3 ul  li  a
{
  display:block;
  background-color:#EBEBEB;
  color: #000;
  font-size: 12px;
  padding:20px;
  padding-top:10px;
  padding-bottom:10px;
  padding-left:30px;
}
#tabs3 ul  li  a:before {position: absolute;
top: 16px;
left: 10px;
display: block;
width: 5px;
height: 7px;
background: transparent url("../img/white_black_arrow.png") no-repeat scroll 0px -7px;
content: "";}
#tabs3 ul  li  a.aaac:before {transform: rotate(90deg); background-position: 0px 0px;}

#tabs3 ul  li  a.aaac
{
 color:#fff;
}
#tabs3 ul li.config
{
  background: url(../img/icons/carNew.png) no-repeat left ;

}
#tabs3 ul li.download
{
  background: url(../img/icons/download.png) no-repeat left ;

}
#tabs3 ul li.brochure
{
  background: url(../img/icons/brochure.png) no-repeat left ;

}
#tabs3 ul li.resa
{
  background: url(../img/icons/resa.png) no-repeat left ;

}
#tabs3 ul li.communicate
{
  background: url(../img/icons/communicate.png) no-repeat left ;

}
#titleAnim .randomImg {
    background: none no-repeat scroll left center transparent;
    height: 70px;
    position: absolute;
    right: 80px;
    top: 0;
    width: 200px;
}
#basket
{
  background:#4F5254;
  width:300px;
  height:80px;
  display: block;
  color:#fff;
  position: fixed;
  bottom:10px;
  right:10px;
  z-index:100;
  border-radius:10px; -moz-boarder-radius:10px; -webkit-border-radius:10px;

}
#basket div
{
  font-weight: bold;
}

.mybut
{
  background: #4F5254;
  color:#fff;
  display:block;
  padding:5px;
  padding-left:20px;
  padding-right:20px;
  width:auto !important;
  cursor:pointer;

  border-radius:10px; -moz-boarder-radius:10px; -webkit-border-radius:10px;
}
.mybut:hover
{
background: #707578;
}
.clos
{

  width:25px;
  height:25px;
  color:#fff;
  font-size:14px;
  line-height:25px;
  font-weight:bold;
  display:block;
  position:absolute;
  margin-top:-25px;
  margin-right:-25px;
  top:0;
  right:0;
  z-index:999;
  background:#111111;
  text-align:center;
  border: solid 3px #fff;
  border-radius:15px; -moz-boarder-radius:15px; -webkit-border-radius:15px;
}


 table.tab_form td
     {
       text-align: left;
       padding-top:5px;
       padding-bottom:5px;
     }
     table.tab_form td input,table.tab_form td textarea
     {
       width:200px;
       border: solid 1px #ccc;
     }
      table.cont th
      {
        background: #4F5254;
        color:#fff;
      }
 table.cont2 tr:hover
 {
        background: #ccc;
 }


input.invalid
{
  border:solid 1px red;
}
label.invalid
{
  color: red;
}
.text_area,.admintable
{
  width:100%;
}
fieldset
{
  border: none;
}

#form-login-username,#form-login-remember
{
  float: left;
}
.k2ProfileHeading
{
color:#fff;
background:#4F5355 !important;
font-size:14px !important;
height:24px;
line-height:24px;

}
.admintable input
{
  border: solid 1px #ccc;
  margin:5px;
}
.admintable .key,.paramlist_key
{
  text-align: left !important;
  font-weight:bold
}
/*.menu1 {font: 12px 'RenaultLifeBold', Arial;}*/

.mm-item a.mm-item-link { text-transform: uppercase;}

.topmenu { font: 13px 'RenaultLifeBold', Arial;}

.news-subs {font-size:14px;margin-bottom:5px;}
.popstar{
  position:absolute;width:30px;margin-top:112px;
  margin-left:80px;
  left:50%;
  top:0%;
}
.popstar img
{
  width:30px;
  height:100%
}

/*Added*/

ul.mainmenu {padding:0; margin:0;}
ul.mainmenu > li {display:inline-block;}
ul.mainmenu > li > ul {display:none; position:absolute; background-color:#fff; border:1px #e6e6e6 solid; padding:0; padding-left:5px; padding-right:5px; z-index:999;}
ul.mainmenu > li > ul > li {display:block; float:none;}
ul.mainmenu > li > ul > li a:hover, ul.mainmenu > li > ul > li.active a {background-image:none; padding: 0px 10px; color:#FAB700;}
ul.mainmenu > li > ul > li > a {font-family: "RenaultLifeRegular"; display: block;
background: transparent none repeat scroll 0% 0%;
color: #000;
text-decoration: none;
outline: medium none;
cursor: pointer;
padding: 0px 10px;
line-height: 30px;
font-size: 13px;
font-weight: normal;
white-space: nowrap; font-weight:normal;}
ul.mainmenu > li > a {display: block; color: #333; padding: 11px 10px; z-index: 999; font-family: "RenaultLifeRegular"; font-size:14px;}
ul.mainmenu > li > a:hover {color:#FAB700;}
ul.mainmenu > li:nth-child(1) {margin-left:10px; margin-right:5px;}
ul.mainmenu > li:nth-child(1) a {padding:0;}
ul.mainmenu > li:nth-child(1) a img {vertical-align:-3px;}
ul.mainmenu > li.parent:hover ul {display:block;}
.item-page {font-size:16px; font-family:"RenaultLifeRegular", Arial;}
ul.breadcrumb li {display:inline-block;}
ul.breadcrumb li:nth-last-child(1) {padding-left:10px;}
.clear {clear:both;}
div.news > h3 {text-transform:uppercase; font-size:16px;}
div.news ul li {display:block; margin-bottom:10px; font-family: "RenaultLifeRegular"; font-weight:normal !important;}
div.news ul li a {color:#0073A8; text-decoration:underline; font-family: "RenaultLifeBold";}
a.mod-articles-category-title {margin-top:2px;}
p.mod-articles-category-introtext {margin-top:2px;}
.mod-articles-category-date {font-weight:bold !important; font-size:13px;}
h2 {font-size:18px;}
body {overflow-x:hidden; font-size:14px; font-family:"RenaultLifeRegular";}
.item-page {border-bottom:1px #ccc solid; padding-bottom:10px;}
.pagination {text-align:center; width:100%; padding-top:10px;}
.pagination ul {margin:0 auto; position:relative;}
.pagination > ul > li {display: inline-block; list-style: none outside none; margin:2px; border:1px #E1E1E1 solid; border-radius: 5px; font-weight:bold;}
.pagination > ul > li span.pagenav, .jshop_pagination .pagination > ul > li a {display:block; padding:5px;}
.pagination > ul > li a {display: block;padding: 5px; color:#005DA0; font-weight:bold;}

.pagination .counter {display:none;}

.item-page h1, .item-page h2, .item-page h3, .item-page h4 {color:#5D5D5D;}
.item-page h1, .blog h1, .page-header h1 {font-size:22px; margin-bottom:10px;}
.item-page h2, .blog h2 {font-size:18px; margin-bottom:10px;}
.item-page h3, .blog h3 {font-size:16px; margin-bottom:10px;}
.item-page h4, .blog h4 {font-size:14px; margin-bottom:10px;}

#phocagallery .pg-box2 {display:block !important;}
.pg-csv-box {height:140px !important;}
.pg-csv-name {padding-left:0 !important; background:none !important; text-align:center;}
.pg-csv-name .pg-csv-count {display:none;}
.pg-csv-name a {font-family:"RenaultLifeRegular"; text-decoration:none; color:#666; font-size:12px;}

#pg-msnr-container .pg-cv-box {width:150px !important; height:110px !important;}
img.pg-image {width:150px !important; height:110px !important;}
#phocagallery .pagination-centered {display:none;}

.news ul {margin:0; padding:0;}


#overnav {background: #ECECEC none repeat scroll 0% 0%; padding: 0px; font-family: "RenaultLifeBold",sans-serif; background: #ECECEC none repeat scroll 0% 0%; height: 30px; width: 100%; position: relative; z-index: 1;}
.overnavinside {width:1000px; margin:0 auto;}
.overnavinside a {color: #666; display: inline-block; font-size: 12px; float: none; text-transform: uppercase; padding: 8px; text-decoration: none;}
.overnavinside a:hover {color: #999999; text-shadow: 0px 1px 0 rgba(255,255,255,.8);}
.align_right {float: right; font-size: 15px; width: 600px;}
#overnav .align_right ul {height: 30px; float: right; position: relative; box-sizing: border-box; margin: 0px; padding: 0px; border: 0px none; text-align:right;}
#overnav .align_right ul li {display:inline-block;}
#overnav .align_right .menu {max-width:600px;}
span.carname {color:#999; text-transform:uppercase;}
div.breadcrumb {
    height: 20px;
    background: #ECECEC none repeat scroll 0% 0%;
    width: 100%;
    font-size: 11px;
	padding-top:0px !important;
}
div.breadcrumb a { margin: 0 10px;  color: #666666; text-decoration: none; font-size:11px;}
ul.sigProClassic li.sigProThumb span.sigProLinkOuterWrapper {background:none !important; padding:0 !important;}
ul.sigProClassic li.sigProThumb span.sigProLinkWrapper {padding:0 !important;}
ul.sigProClassic li.sigProThumb {margin:3px !important;}