/* *************************************************************************************************
 *
 *  resety | globalni definice
 *   
 * ************************************************************************************************* */
 
a img, address, applet, area, blockquote, body, caption, code, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, html, img, legend, li, map, ol, p, pre, small, sub, sup, table, td, th, tr, ul {border:0;margin:0;padding:0;text-indent:0;font-size:100%;}
sub, sup {line-height:1;font-size:60%;}
 
table  {border-collapse:collapse;border-spacing:0;}
td, th {vertical-align:top;}
address {font-style:normal;}
 
.required, .red {color:red;}
.green {color:green;}
.cleaner, .uzavirac, form br {clear:both;font-size:0px;height:1px;display:block;line-height:0px;overflow:hidden;}
.hidden {display:none;}

.float-left {float:left;}
.float-right {float:right;}
.align-right {text-align:right;}
.align-center {text-align:center;}
.italic {font-style:italic;} 
.bold {font-weight:bold;}
 
:focus {outline:0;}
 
a {color:#6c6f70;}
a:hover {text-decoration:none;}
a.sipka, a span.sipka, span.sipka a {color:black;text-decoration:none;background:url('../img/renault/shipka.gif') no-repeat 0 4px;padding-left:10px;}
a.sipka:hover, a:hover span.sipka, span.sipka a:hover {text-decoration:underline;}

small {font-size:90%;}
form input.submit {cursor:pointer;}
button {cursor:pointer;cursor:pointer;border:0px;background:url('../img/renault/button.png') no-repeat 0 0;padding:0px 8px 0 0;line-height:30px;height:30px;font-weight:bold;color:white;font-family:Arial;text-align:right;font-size:11px;}
button:hover {background:url('../img/renault/button-hover.png') no-repeat 0 0;}

@-moz-document url-prefix() {  
    button {padding-right:6px;} 
}

p, ol, ul, h2, h3, table, form {margin-bottom:10px;}
ol, ul {margin-left:30px;}
ul ul {margin-bottom:0px !important;}

hr {border:0px;border-top:1px solid #E5E5E5;margin-bottom:10px;}

.imgalign-left {float:left;margin:0 20px 10px 0;}
.imgalign-right {float:right;margin:0 0 10px 20px;}
 
/* *************************************************************************************************
 *
 *  rozvrzeni stranky
 *   
 * ************************************************************************************************* */

html {color:#6C6F70;font: 11px/15px Arial,Tahoma,Verdana,sans-serif;}
body {background:white;;padding-bottom:7px;}
* html body {behavior:url(hover.htc);}

#all {width:965px;padding:0;margin:0px auto 0 auto;background:white;padding-bottom:21px;}

.header {background:url('../img/renault/header.png') no-repeat 100% 31px;position:relative;height:113px;padding-bottom:10px;}
.header .logo {float:left;margin-right:20px;}
.header .head {color:black;float:left;padding-top:27px;height:31px;overflow:hidden;line-height:31px;font-size:32px;padding-left:20px;letter-spacing:-2px;font-weight:normal;}
.header .head strong {color:#6C7071;}
.header .little {position:absolute;top:0;right:340px;padding-top:48px;height:31px;line-height:31px;font-size:13px;font-weight:normal;color:black;}
.header strong {font-weight:normal;}
.header .top {height:31px;line-height:31px;color:#a2a5a4;text-align:right;overflow:hidden;}
.header .top a {color:#a2a5a4;text-decoration:none;}
.header .top a:hover {text-decoration:;color:black;}
.header .top p {margin:0px;padding:0px;}
.header .packshot {float:right;margin-right:80px;}
* html .header div.packshot {width:230px;height:79px;background-repeat:no-repeat;background-positioN:0 0;display:inline;}

.menu {height:29px;margin-bottom:1px;z-index:20000;position:relative;}
.menu .nav {list-style:none;margin:0px;float:left;}
.menu .nav li {line-height:29px;float:left;font-weight:bold;text-transform:uppercase;position:relative;}
.menu .nav li a {color:#191C1F;text-decoration:none;float:left;background:url('../img/renault/menu-border.gif') no-repeat 100% 50%;font-size:12px;padding-right:11px;margin-right:12px;letter-spacing:-1px;}
.menu .nav li a:hover, .menu .nav li a.active {color:#f8b600;}
.menu .nav li.last a {background:0px;}
.menu .nav ul {display:none;}
.menu .nav li:hover ul {display:block;}
.menu .nav li ul {width:210px;z-index:20000;position:absolute;left:0px;top:29px;list-style:none;margin:0px;background:white;padding:0;border:1px solid #eae9e8;border-top:0px;}
.menu .nav li ul li {width:210px;}
.menu .nav li ul li a {width:180px;line-height:16px;background:none;letter-spacing:0px;font-size:11px;padding:7px 0 7px 30px;margin:0px;}
.menu .nav li ul li a:hover {background:#eeeeee;color:black;}
#all .menu .dacia {z-index:10;float:right;padding:0 40px 0 30px;line-height:29px;color:#00369e;text-decoration:none;text-transform:uppercase;font-size:12px;letter-spacing:-1px;background:url('../img/renault/dacia-mini.png') no-repeat 3px 5px;font-weight:bold;}
* html .menu .nav li ul {width:190px;}

#right {float:right;width:185px;position:relative;*z-index:10000;_z-index:1;}
#right .banner {margin-bottom:1px;height:130px;overflow:hidden;}
#right .letter {height:115px;background:#ececea;padding:13px 15px 2px 15px;margin-bottom:10px;}
#right .letter h4 {font-weight:bold;color:#2f2f2f;text-transform:uppercase;display:block;margin-bottom:5px;}
#right .letter input.text {border:1px solid #dadcde;font-size:11px;color:#2f2f2f;padding:5px 5px;line-height:18px;height:18px;width:143px;margin-bottom:10px;}
#right .letter button {width:104px;float:right;}
#right .letter .popup {border:1px solid #ededed;display:none;width:520px;position:absolute;right:205px;top:0px;height:220px;padding:20px;background:white;color:black;z-index:30000;}
#right .letter .popup p {background:#ededed;padding:10px;margin-bottom:15px;}
#right .letter .popup h3 {text-transform:uppercase;}
#right .letter .popup input.checkbox {float:left;margin-top:2px;margin-right:5px;}
#right .letter .popup input.checkbox {*margin-top:-2px;margin-top /*\**/: -2px\9;}
#right .letter .popup label  {float:left;margin-bottom:10px;}
#right .letter .popup button {margin-top:-7px;width:90px;background-image:url('../img/renault/button-hover.png');}
#right .letter .popup .cancel {margin-right:10px;background-image:url('../img/renault/button.png');}
#right .tabs {height:130px;background:url('../img/renault/tab-bg.gif') repeat-x 0 28px;}
#right .tabs ul {height:27px;list-style:none;overflow:hidden;margin:0px;}
#right .tabs ul li {float:left;}
#right .tabs ul li a {float:left;text-align:center;line-height:26px;color:#6C6F70;text-decoration:none;border:1px solid #ececea;display:block;height:26px;}
#right .tabs ul li a.active, #right .tabs ul li a:hover {color:black;background:#f7f7f6;border-color:#f7f7f6;}
#right .tabs ul li.li1 {margin-right:1px;}
#right .tabs ul li.li1 a {width:90px;}
#right .tabs ul li.li2 a {width:90px;}
#right .tabs .domtab {background:#f5f5f4 url('../img/renault/tab-bg.gif') repeat-x 0 0;height:93px;padding-top:10px;overflow:hidden;display:none;}
#right .tabs .domtab p a, #right a.link {color:black;text-decoration:none;background:url('../img/renault/shipka.gif') no-repeat 0 4px;padding-left:10px;}
#right .tabs .domtab p a:hover, #right .vyber table a:hover {text-decoration:underline;}
#right .tabs .domtab table a:hover, #right .vyber table a:hover {text-decoration:underline;}
#right .tabs .domtab table {margin:0px 0 0 5px;}
#right .tabs .domtab table td, #right .vyber table td {text-align:center;padding-left:10px;}
#right .tabs .domtab table td img, #right .vyber table td img {margin-bottom:10px;}
#right .tabs .domtab p {margin:0 0 7px 10px;}
#right .tabs .domtab p strong, .profil p strong {color:black;}
#right .vyber {padding:10px 0;height:110px;margin-bottom:1px;background:#ececea;}
#right .vyber h3 {margin:0 15px 15px 15px;}
#right .vyber h3, #right .profil h3 {color:black;font-size:16px;font-weight:normal;letter-spacing:-1px;text-transform:uppercase;}
#right .vyber table {margin-left:5px;}
#right .profil {padding:10px 15px;background:#ececea;}
#right .profil h3 {margin:0 0 10px 0;}
#right .profilHP {height: 110px;overflow:hidden;}
#right .alter {height:198px;}
/* RPZ */
#right .alterRRG {height:135px;}
#right a.virtual {width:185px;height:67px;float:right;/*border-bottom:1px solid white;*/background: url("../img/renault/virtual.jpg") center top no-repeat;}
#right a.virtual span {display:none;}

#left {width:770px;float:left;}
#left .hyper-banner {height:261px;overflow:hidden;margin-bottom:10px;}
#left .news {height:110px;background:#f5f5f4 url('../img/renault/tab-bg.gif') repeat-x 0 27px;padding:15px 20px 5px;}
#left .news h1 {font-size:16px;letter-spacing:-1px;text-transform:uppercase;color:#191C1F;margin-bottom:6px;float:left;}
#left .news .pager {color:#c0c0c0;float:right;margin-bottom:6px;}
#left .news .pager a {color:#6C6F70;text-decoration:none;}
#left .news .pager a.active, .left .news .pager a:hover {text-decoration:underline;color:black;_background:none;}
#left .news .item {height:85px;width:330px;margin-right:50px;float:left;overflow:hidden;}
#left .news .item h2 {color:black;text-transform:uppercase;margin-bottom:7px;}
#left .news .odd {margin-right:0px;}
#left .news .inner {height:85px;overflow:hidden;position:relative;}
#left .news .inner .mover {position:absolute;}
#left .tables {margin-top:9px;height:215px;overflow:hidden;}
#left .tables .left {width:378px;float:left;border:1px solid #eae9e8;height:213px;}
#left .tables .right {width:378px;float:right;border:1px solid #eae9e8;height:213px;}
#left .tables h2 {margin:15px;letter-spacing:-1px;text-transform:uppercase;color:black;font-size:16px;}
#left .tables table {width:100%;margin-bottom:12px;}
#left .tables table tr:hover td, #left .tables table td tr.hover {background:#f3f3f2 !important;}
#left .tables table tr.bg td {background:#FCFCFC;}
#left .tables table td {padding:0 5px;line-height:25px;border-right:1px solid white;text-align:right;cursor:pointer;}
#left .tables table td strong {color:black;}
#left .tables table td.last {border-right:0px;}
#left .tables table td.name {text-align:left;padding-left:13px;}
#left .tables table td.pr {padding-right:13px;}
#left .tables table td.vyb {text-align:left;}
#left .tables .show {text-decoration:none;background:url('../img/renault/shipka.gif') no-repeat 0 50%;padding:0 15px 0 10px;color:black;float:right;}
#left .tables .show:hover {text-decoration:underline;}

.space {height:20px;}

.footer {border-top:1px solid black;min-height:29px;line-height:29px;color:#a2a5a4;overflow:hidden;}
.footer a {color:#a2a5a4;text-decoration:none;}
.footer a:hover {color:black;}
.footer p {margin:0px;padding:0px;}

/* *************************************************************************************************
 *
 *  podstrany
 *   
 * ************************************************************************************************* */

#all .drobecek {background:url('../img/renault/drobecek.gif') repeat-x 0 0;padding:0 10px;line-height:21px;color:#6c6f70;margin-bottom:20px;}
#all .drobecek a {color:#6c6f70;text-decoration:none;}
#all .drobecek a:hover {text-decoration:underline;color:black;}
#all .drobecek strong {font-weight:normal;}

.heading {position:relative;width:965px;}
.heading h1 {letter-spacing:-1px;margin-right:15px;color:#191C1F;font-size:26px;text-transform:uppercase;line-height:35px;font-weight:normal;float:left;}
.heading .print {height:20px;line-height:20px;color:#6C6F70;text-decoration:none;padding-left:25px;background:url('../img/renault/print.gif') no-repeat 0 50%;position:absolute;right:0px;top:5px;}
.heading .print:hover {color:black;}
.heading small {color:#6C6F70;font-size:11px;float:left;margin-top:13px;}
.heading small {margin-top /*\**/: 15px\9;}
.heading .cleaner {padding-bottom:9px;}

.page h2 {font-size:11px;color:black;text-transform:uppercase;}
.page h3 {font-size:11px;color:black;text-transform:uppercase;}
.page h4 {font-size:11px;color:black;}

#all .cufon-heading-11 {font-size:11px;color:black;}
#all .cufon-heading-15 {font-size:15px;color:black;}
#all .cufon-heading-32 {font-size:32px;color:black;line-height:32px;}

.photos {width:301px;float:right;position:relative;}
.photos img {float:left;}
.photos img.big {margin-bottom:1px;}
.photos .slider {overflow:hidden;height:110px;width:301px;position:relative;}
.photos .slider .inner {height:110px;width:auto;position:absolute;top:0px;left:0px; width:1000px; }
.photos .slider .inner img {margin-right:1px;}
.photos a.lupa {overflow:hidden;positioN:absolute;top:205px;right:5px;width:13px;height:13px;background:url('../img/renault/lupa.gif');}
.photos .pager {text-align:center;color:black;clear:both;height:29px;line-height:29px;position:relative;}
.photos .pager a {color:black;text-decoration:none;}
.photos .pager a:hover, .photos .pager a.active {color:#6C6F70;}
.photos .pager .prev {position:absolute;left:0px;top:0px;background:url('../img/renault/shipka-yellow-right.gif') no-repeat 0 50%;padding-left:25px;}
.photos .pager .next {position:absolute;right:0px;top:0px;background:url('../img/renault/shipka-yellow-left.gif') no-repeat 100% 50%;padding-right:25px;}

.detail {width:460px;float:left;}
.detail h2 {font-size:13px;font-weight:bold;text-transform:uppercase;color:black;}
.detail h3 {font-size:11px;font-weight:bold;text-transform:uppercase;color:black;}
.detail table {width:100%;}
.detail table td {padding:5px 7px;line-height:15px;}
.detail table td.popis {width:80px;}
.detail table tr.bg td {background:#eae9e8;}
.detail table.left {float:left;width:230px;}
.detail table.right {float:right;width:220px;}
.detail h2.price {float:left;margin-top:10px;line-height:20px;margin-bottom:5px;}
.detail strong.price {float:right;margin-top:10px;color:#f8b600;font-size:18px;line-height:20px;font-weight:normal;}
.detail h2.price.smaller {font-size:11px;margin-top:5px;margin-bottom:0px;}
.detail strong.price.smaller {font-size:11px;margin-top:5px;margin-bottom:0px;}
.detail span.color {padding:0 5px;line-height:11px;}
.detail button {width:150px;margin-top:20px;float:right;}
.detail button.back {}
.detail button.cont {margin-right:10px;}
.detail .action {float:right;color:white;text-transform:uppercase;background:#D20000;line-height:16px;padding:0 4px;}
.detail .line {border-top:1px solid #dadcde;overflow:hidden;height:0px;clear:both;margin-bottoM:0px;}

#carleft {float:left;width:185px;}
#carleft .list {margin:0px;list-style:none;}
#carleft .list a {display:block;width:145px;padding:10px 10px 10px 30px;line-height:18px;text-decoration:none;color:black;background:#eae9e8 url('../img/renault/leftmenu.png') no-repeat 0 0;border-bottom:1px solid white;}
#carleft .list a:hover, 
#carleft .list a.active {color:white;text-decoration:underline;background-position:-185px 0;background-color:#f7b200;}
#caright {float:right;width:765px;overflow:hidden;}
#caright .caritem {color:black;width:150px;float:left;height:110px;text-aligN:center;}
#caright .caritem a {color:black;text-decoration:none;}
#caright .carname {text-transform:uppercase;line-height:110px;color:black;}
#caright .end {background:#cececc;}
#middle {width:565px;float:left;}

.rbo {display:block;height:30px;line-height:30px;background:url('../img/renault/onas.png') repeat-x 0 0;text-decoration:none;color:black;padding-left:20px;}
.rbo.active {color:white;background-image:url('../img/renault/onas-active.png');}
.rbo:hover {text-decoration:underline;color:white;background-image:url('../img/renault/onas-active.png');}
.rbo .rbohover, .rbo .rbodefault {display:block;padding-left:10px;background:url('../img/renault/shipka.gif') no-repeat 0 50%;}
.rbo.active .rbohover, .rbo.active .rbodefault {background-image:url('../img/renault/shipka-white-down.gif');}
.rbo:hover .rbohover, .rbo:hover .rbodefault {background-image:url('../img/renault/shipka-white.gif');}

.tym table {width:100%;}
.tym table strong {color:black;}
.tym table h3 {margin-bottom:0px;color:black;text-transform:uppercase;}
.tym table h4 {margin-bottom:0px;color:black;}
.tym table a {color:black;}
.tym table td {border-top:1px solid #eae9e8;padding-bottom:5px !important;}
.tym#rbtexty h2 {color:black;}

.page ul {list-style:none;margin:0 0 15px 5px;}
.page ul li {padding-left:15px;background: url('../img/renault/li.gif') left top no-repeat;background-position:0px 7px;line-height:17px;}
.page table {width:100%;margin-bottom:10px;border-collapse:collapse;border-spacing:0;}
.page table tr th {font-size:12px;color:black;padding:4px 8px;text-align:left;border-bottom:2px solid #cdcdcd;}
.page table tr td {padding:4px 8px;}
.page table tr td strong, .page table tr th strong {color:#6c6f70;}
.page table td.bg, .page table tr.bg td {/*background:#eae9e8;*/ background: #f4f4f3;}
.page table a {color:black;}
.page .greybox {background:#EDEDED;padding:20px;margin-top:10px;color:black;}
.page .yellowbox {background:#f7b100 url(../img/renault/yellow-gradient.gif) repeat-x 0 0;padding:20px;margin-top:10px;color:white;}
.page ul.greybox, .page ul.yellowbox {margin-left:0px;}
.page table.greybox {margin-top:0px;}
.page p table {margin-bottom:0px;}

#vozy {background:#ebebeb;padding:15px 0 15px 0;margin-bottom:20px;}
#vozy fieldset {padding:0 20px 0 20px;}
#vozy .box {float:left;width:165px;margin-right:20px;}
#vozy .box select {width:160px;}
#vozy .buttons {width:500px;float:right;}
#vozy .submit {float:right;width:105px;}
#vozy .search {float:right;width:80px;margin-left:10px;}
#vozy label {color:black;line-height:20px;font-size:12px;float:left;margin-bottom:5px;}
#vozy label span {font-weight:bold;}
#vozy small {color:#626667;font-size:10px;}
#vozy .over-slider {width:230px;float:left;margin:0 20px 0 0;padding-bottom:5px;}
#vozy .over-slider label {}
#vozy .over-slider small.left {float:left;}
#vozy .over-slider small.right {float:right;}
#vozy .slider {margin-bottom:5px;-moz-border-radius:0px;border:0px;background:url('../img/renault/slider-passive.gif') repeat-x 0 50%;}
#vozy .slider .ui-widget-header {background:url('../img/renault/slider-active.gif') repeat-x 0 50%;}
#vozy .slider .ui-slider-handle {background:white;width:0.7em;}
#vozy .line {border-top:1px solid white;height:0px;font-size:0px;overflow:hidden;margin:15px -20px;width:770px;clear:both;}
#vozy .last {margin-right:0px;}
#vozy .tribox {width:230px;}
#vozy .tribox select {width:225px;}

.page form {background:#ebebeb;padding:15px 0px 15px 20px;width:750px;overflow:hidden;}
.page form fieldset {float:left;margin-right:20px;border:0px;width:340px;padding:0 0 10px 0;*padding-bottom:0px;*overflow:hidden;_width:350px;width /*\**/: 350px\9;}
.page form fieldset legend {font-size:12px;padding-bottom:10px;font-weight:normal;*margin-left:-7px;}
.page form input.text {border:0 none;padding:8px 5px;font-size:11px;line-height:15px;width:340px;border:1px solid #dadcde;font-size:11px;margin-bottom:5px;width /*\**/:330px\9;*width:330px;}
.page form input.hideme {display:none;}
.page form .buttons {padding-top:5px;padding-right:14px;clear:both;height:30px;margin-right:15px;}
.page form .buttons button {width:90px;float:right;}
.page form label {display:block;float:none;font-size:11px;color:black;font-size:11px;line-height:20px;margin-bottom:3px;}
.page form textarea {border:0px;border:1px solid #dadcde;font-size:11px;height:120px;font-size:11px;padding:5px;width:710px;*width:710px;_width:710px;*z-index:99999;*position:relative;margin-bottom:5px;}
.page form .err {background:url('../img/renault/vykricnik.gif') no-repeat 0 50%;padding:5px 0 5px 24px;margin-bottom:5px;line-height:14px;font-size:11px;float:left;}
.page form .err strong {font-weight:normal;}
.page form .line {width:770px;border-color:white;margin:10px 0 10px -20px;clear:both;height:0px;overflow:hidden;}
.page form fieldset.checkbox {width:700px;}
.page form fieldset.checkbox small {font-size:11px;float:left;width:670px;color:black;}
.page form select {padding:7px 5px;font-size:11px;line-height:15px;width:352px;width /*\**/:342px\9;border:1px solid #dadcde;font-size:11px;margin-bottom:5px;}

.pageright {width:575px;float:right;}
.pageright form {width:560px;padding-left:15px;}
.pageright form fieldset {width:280px;margin:0px;float:left;}
.pageright form fieldset.checkbox,
.pageright form fieldset.textarea {width:560px;}
.pageright form label {width:260px;padding-right:20px;}
.pageright form input.text {width:250px;}
.pageright form select {width:262px;}
.pageright form textarea {width:530px;}
.pageright form .buttons {margin-right:0px;}
.pageright form .buttons button {margin-right:4px;}
.pageright form .line {width:575px;margin-left:-15px;}

#all form label.radio, #all form label.checkbox {width:auto;padding:0px 0 0 0;}
#all form input.radio, #all form input.checkbox {margin:5px 10px 0 0;float:left;clear:left;_margin:1px 5px 0 0;margin /*\**/:1px 5px 0 0\9;}

#all .list b {color:#434144;}
#all .list strong {}
#all .list th {/*color:#6d6f6e;*/color:black !important;font-size:11px;}
#all .list th b {color:black;}
#all .list th.align-right {text-align:right;}
#all .list td {cursor:pointer;padding:5px 8px;line-height:15px;vertical-align:top;height:25px;}
#all .list td.border {border-bottom:1px solid #c9cec8;}
#all .list td.nopad {padding:0px;overflow:hidden;height:75px;}
#all .list td.nopad img {margin:0px;float:left;margin-right:12px;}
#all .list tr.descr {}
#all .list tr.descr td {padding:0 8px;line-height:15px;color:#6C6F70;height:50px;}
#all .list tr.descr td b {color:#6C6F70;}
#all .list p {margin:0px;padding:0px;position:relative;top:-2px;}
#all .list .bg td {background:#fcfcfc;}
#all .list .action {color:white;text-transform:uppercase;background:#D20000;line-height:16px;text-align:center;padding:0 4px;float:right;;margin-top:-1px;}
#all .skladove tr.bg td {background:none;}
#all .skladove td.nopad {height:80px;width:112px;vertical-align:;}
#all .skladove tr.descr td {height:auto;}
#all .similar .list tr.descr td {height:37px;}
#all .similar .list p {top:0px;}
#all .similar h2 {margin-bottom:10px;padding:50px 0 0 8px;font-size:13px;font-weight:bold;}
#all #list td.hovered {background:#f3f3f2;}
#all #list.skladove td.nopad.hovered {background:white;}

.paging {text-align:center;height:25px;line-height:20px;padding-top:2px;}
.paging a {background:#F4F4F3;border:1px solid #CFCECA;text-decoration:none;padding:1px 5px;}
.paging strong, .paging a:hover {background:#fad000;color:white;border-color:white;padding:1px 5px;}
.paging span {display:none;}
.paging .paging-left, .paging .paging-right {padding:0 !important;margin-top:2px;overflow:hidden;width:15px;height:15px;border:0px;text-indent:-100px;}
.paging .paging-left:hover, .paging .paging-right:hover {border:0px;}
.paging .paging-left {float:left;background:url('../img/renault/shipka-yellow-right.gif') !important;}
.paging .paging-right {float:right;background:url('../img/renault/shipka-yellow-left.gif') !important;}

#sitemap {border-collapse:separate;border-spacing:15px;margin:-15px -15px 0 -15px;width:800px;}
#sitemap td {border:1px solid #EDEDED;padding:15px;width:33%;}
#sitemap td ul {margin:0;}
#sitemap td ul li {padding:0;background:none;line-height:18px;}
#sitemap td ul li a {background:url('../img/renault/shipka.gif') no-repeat 5px 50%;padding-left:15px;}

#all .gal-image {width:95px;height:63px;float:left;margin:0 1px 1px 0;overflow:hidden;}
#all .gal-image a {height:63px;display:block;width:95px;float:left;background-position:50% 50%;background-repeat:no-repeat;}
#all .gal-image a:hover {border:7px solid white;width:81px;height:49px;}
#all .bigimg a {width:575px;height:380px;background-repeat:no-repeat;background-position:50% 50%;display:block;margin-bottom:1px;background-color:#eae9e8;}
#all .gallery a {color:black;}
#all .gallery-cleaner {border-bottom:1px solid #EAE9E8;margin-bottom:20px;padding-top:20px;}

/* *************************************************************************************************
 *
 *  pekelny scroller v paticce
 *
 * ************************************************************************************************* */
 
.links {background:url('../img/renault/bottom-bg.gif') repeat-x 0 0;height:40px;margin:0 0 20px 0;text-transform:uppercase;overflow:hidden;}
.links .item {float:left;position:relative;width:110px;overflow:hidden; height:40px;background:url('../img/renault/bg-shipka.gif') no-repeat 110px 0;}
.links .item a {text-align:center;text-decoration:none;font-size:12px;color:white;letter-spacing:-1px;line-height:40px;}
.links .item .main {z-index:2000;position:absolute;left:0px;top:0px;display:block;width:109px;border-left:1px solid #cacbca;height:40px; background:url('../img/renault/link-bottom-bg.gif') repeat-x 0 0;} 

.links .scroller {width:auto;margin:0 0px 0 120px;position:relative;height:40px;}
.links .scroller .leftMover  {z-index:1000;position:relative;width:20px;height:40px;float:left;}
.links .scroller .rightMover {z-index:1000;position:relative;width:20px;height:40px;float:right;}
.links .scroller ul {margin:0px;list-style:none;width:1000px;position:relative;}
.links .scroller ul li {float:left;}
.links .scroller ul li a {padding:0 5px;float:left;position:relative;z-index:10;}
.links .scroller ul li a:hover {/*background:url('../img/renault/link-bottom-bg.gif') repeat-x 0 0;*/color:black;background:#ededed;}
.links .scroller .in {overflow:hidden;height:40px;}
.links .scroller .in .out {position:relative;}

.links .pcars {position:absolute;left:0px;top:0px;height:0px;width:auto;padding-left:130px;float:left;}
.links .pcars .inner {position:relative;}
.links .pcars .inner .over {position:relative;height:1px;float:left;}
.links .pcars .inner .vuzlist {display:none;position:absolute;top:0px;background:#f0f0f0;width:170px;z-index:10000;border:1px solid white;color:black;text-align:center;margin-left:10px;}
.links .pcars .inner .vuzlist a {color:black;text-decoration:none;}
.links .pcars .inner .vuzlist .vuz {cursor:pointer;width:170px;float:left;}

.links .scroller .in {*width:465px;*position:relative;} /* 355px pro 5 boxu vedle sebe */
.links .scroller .in .out {*width:465px;*overflow:hidden;*height:40px;}
.links .pcars .inner .vuzlist .vuz span {*display:block;} 

.links .no2 .pcars .inner .vuzlist {margin-left:-10px;} /* jakmile se nastavi vnitrni posouvatko, smazat */
.links .no3 .pcars .inner .vuzlist {margin-left:-10px;}
.links .no4 .pcars .inner .vuzlist {margin-left:-10px;}

/* *************************************************************************************************
 *
 *  jQuery slidujici zalozky pro bannery
 *
 * ************************************************************************************************* */

#jquery-tabs {overflow:hidden;position:relative;}
#jquery-tabs .tabInner {/*height:261px;*/overflow:hidden;position:absolute;left:0;top:0;}
#jquery-tabs .tabInner .tabItem {float:left;}

#all .detail .farba {float:right;width:14px;height:14px;margin:1px 0 0 10px;border: 1px solid #CDCDCD;}
#all .detail h2.action {color:white;text-transform:uppercase;font-weight:normal;background:#D20000;padding:0 4px;float:right;line-height:16px;text-align:center;font-size:11px;}
#all .detail h2.car {float:left;}
#all .tables td.far {vertical-align:middle;text-align:center !important;}
#all .tables td.far .farba {display:block;width:10px;height:10px;margin:0px;margin:0 auto;border:1px solid #CDCDCD;}
#all .list#list .farba {float:left;;width:14px;height:14px;border:1px solid #CDCDCD;}
#all .list#list .table-price b {font-size:12px;display:block;color:black;}
#all .list#list .table-price span.action {margin-top:5px;display:block;float:right;}
#all #left .detail table.smart td {background:none !important;padding-left:0px;padding-right:0px;border-bottom:1px solid #EAE9E8;}
#all #left .detail h3.smart {margin-bottom:5px;}
#all .detail h2.price {margin-top:5px;}
#all .detail strong.price {margin-top:5px;} 
#all .detail h2.price.smaller {margin-top:0px;}
#all .detail strong.price.smaller {margin-top:0px;}
#all .detail table.vybava {border:1px solid #DADCDE;margin-bottom:0px;}
#all .detail table.vybava td {background:none !important;}
#all .detail table.main-table td {color:black;}

#all .intro img {float:left;}
#all .intro a.intro-button {text-decoration:none;clear:left;background:url(../img/renault/intro-button.png) repeat-x 0 0;height:35px;color:white;font-size:12px;line-height:35px;font-size:11px;font-weight:bold;text-align:center;display:block;}
#all .intro a.intro-button:hover {background:url(../img/renault/intro-button.png) repeat-x 0 100%;}
#all .intro a.intro-button span {text-decoration:none;line-height:35px;padding:0 6px 0 4px;background:url(../img/renault/shipka-white.gif) no-repeat 0% 3px;}
#all .intro a.intro-button em {font-style:normal;text-decoration:none;}
#all .intro a.intro-button:hover em {text-decoration:none;}

#all .grey-01, .grey-01 {color:#6c6f6f;}
#all .grey-02, .grey-02 {color:#a2a5a4;}
#all .grey-03, .grey-03 {color:#d0cfca;}



.stf-over {display:none;}
.stf-over #rpz-stf {padding:10px;border:1px solid #DADCDE;margin-top:20px;background:#FCFCFC;}
.stf-over #rpz-stf label {float:left;line-height:22px;width:120px;}
.stf-over #rpz-stf input {float:left;border:1px solid #DADCDE;padding:4px 2px;width:150px;font-size:11px;margin-bottom:5px;}
.stf-over #rpz-stf textarea {float:left;border:1px solid #DADCDE;padding:4px 2px;width:300px;font-size:11px;margin-bottom:5px;height:50px;}
.stf-over #rpz-stf button {width:90px;margin:0px;float:left;}
.stf-over #rpz-stf .emptyField {border-color:red;}
.stf-over #rpz-stf br {clear:both;}
.stf-over #rpz-stf .form-answer {color:green;display:none;}
.stf-over #rpz-stf .form-answer p {margin-bottom:0px;}



.trace #map {width:575px;height:400px;background:grey;}
.trace #map div[jstcache="0"] {display:none;}
.trace #map div.gmnoprint a img {display:none;}
.trace #map div.gmnoprint img {display:none;}
.trace #map div.gmnoprint div img {display:block;}
.trace #map div a.gmnoprint.terms-of-use-link {display:none;}
.trace #map div span {display:none;}
.trace #map div.gmnoprint div.gmnoprint {}
.trace form button {width:90px;}
.trace table.adp-placemark {border:0px;}
.trace table.adp-placemark td {vertical-align:middle;padding:2px 5px;}

