/* *************************************************************************************************
 *
 *  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:#D70046;}
.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:#828282;text-decoration:underline;}
a:hover {text-decoration:none;}

h1 {font-size:18px;font-weight:normal;color:#828282;}

small {font-size:90%;}
 
form input.text {border:1px solid #dadcde;line-height:15px;padding:5px;font-size:11px;color:black;}
form input.radio {}
form input.checkbox {}
form input.submit {cursor:pointer;}
form select {}
form textarea {}
form br {clear:both;}
button {cursor:pointer;background:#ACBD00;color:white;border:0px;height:24px;text-align:center;}
button:hover {background:#8B9900;}
@-moz-document url-prefix() {  
	button {padding-bottom:2px;} 
}

p, ol, ul, h2, h3, h4, table,  form {margin-bottom:10px;}
ol, ul {margin-left:30px;}
h1, h2 {}

.imgalign-left {float:left;margin:0 20px 10px 0;}
.imgalign-right {float:right;margin:0 0 10px 20px;}

/* *************************************************************************************************
 *
 *  rozvrzeni stranky
 *   
 * ************************************************************************************************* */

html {color:#7b7b7b;font: 11px/16px Verdana,Arial,Tahoma,sans-serif;}
body {background:white;/*#eae9e8*/}
* html body {behavior:url(hover.htc);}

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

.header {height:140px;background:url('../img/dacia/header.png') no-repeat 0 0;position:relative;z-index:20000;}
.header .top {height:18px;line-height:18px;color:#0032a6;font-weight:bold;text-align:right;overflow:hidden;}
.header .top a {color:#0032a6;font-size:10px;text-decoration:none;}
.header .top a:hover {text-decoration:underline;}
.header .logo {text-decoration:none;position:absolute;width:90px;height:90px;top:28px;left:30px;}
.header .head {margin:14px 0 14px 200px;font-size:34px;line-height:40px;color:black;float:left;width:765px;color:white;font-weight:normal;height:40px;}
.header .head {*padding-top:5px;*height:35px;_margin-bottom:8px;}
.header strong {font-weight:normal;}
.header .menu {margin: 0px 0  0px 200px;padding-top:4px;line-height:25px;height:27px;clear:left;}
* html .header .menu {_clear:none;}
.header .menu a {font-size:12px;text-decoration:none;line-height:27px;}
.header .menu ul {list-style:none;margin:0px;}
.header .menu .nav {float:left;}
.header .menu .nav li {float:left;positioN:relative;z-index:1000;}
.header .menu .nav li a {float:left;color:#143fa9;padding-right:20px;}
.header .menu .nav li a:hover {color:#102e79;}
.header .menu .nav li:hover ul {display:block;}
.header .menu .nav li ul {border:1px solid #a6b5dd;border-top:0px;width:180px;display:none;position:absolute;top:27px;left:0px;z-index:10000;background:white;}
.header .menu .nav li ul li a {color:#919ec2;text-align:center;width:160px;padding:3px 10px;line-height:16px;font-size:11px;}
.header .menu .nav li ul li a:hover {background:#7b89af;color:white;}
.header .renault {float:right;color:#143fa9;background:url('../img/dacia/renault-mini.png') no-repeat 0 50%;padding-left:24px;font-size:16px;}

#right {float:right;width:185px;position:relative;*z-index:10000;_z-index:1;}
#right .banner {margin-bottom:1px;height:130px;overflow:hidden;}
#right .letter {background:#a6b5dd url('../img/dacia/vykous.gif') no-repeat 0 0;padding:10px 12px;color:white;height:110px;margin-bottom:1px;} /* 17px */
#right .letter input.text {margin-bottom:10px;width:150px;}
#right .letter button {float:right;width:80px;background:#7b89af;}
#right .letter .popup {display:none;width:520px;position:absolute;right:205px;top:0px;height:250px;padding:20px;background:white;color:black;z-index:10000;}
#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:#5e6d94;}
#right .letter .popup .cancel {margin-right:10px;background:#7b89af;}
#right .letter .popup button:hover, #right .letter button:hover {background:#5e6d94;}
#right .tabs {background:url('../img/dacia/dacia-panel.png') no-repeat 0 0;height:158px;overflow:hidden;position:relative;_height:158px;_border-bottom:1px solid white;}
#right .tabs .vyber .select {height:30px;line-height:30px;color:white;text-decoratioN:none;padding-left:14px;display:block;}
#right .tabs .dealer .select {height:30px;line-height:30px;color:white;text-decoratioN:none;padding-left:28px;display:block;}
#right .tabs .vyber {height:123px;}
#right .tabs .vyber table {width:100%;margin:0px;}
#right .tabs .vyber table td {text-align:center;}
#right .tabs .dealer {color:#C0CAE4;width:185px;background:#7d8ab0 url('../img/dacia/profil-dealera.gif') no-repeat 0 0;height:138px;position:absolute;top:108px;z-index:10;top /*\**/: 110px\9;}
#right .tabs .dealer strong {color:white;}
#right .tabs .dealer p {letter-spacing:-1px;margin:0 14px 7px 14px;}
#right .tabs p a, #right .tabs table a.link {padding-left:10px;background:url('../img/dacia/shipka-white.gif') no-repeat 0 4px;color:white;}
#right .tabs .bottom {height:20px;position:absolute;left:0px;width:185px;bottom:0px;background:url('../img/dacia/dacia-panel.png') no-repeat 0 100%;z-index:20;}
#right h4, #right a.select {font-size:14px;color:white;}
#right .visible {height:266px;_height:267px;/*margin-top:-16px;*/}

#left {width:770px;float:left;}
#left .hyper-banner {height:261px;overflow:hidden;margin-bottom:17px;}
#left .news {height:150px;padding:0 0 0;}
#left .news .pager {color:#c0c0c0;margin-bottom:6px;}
#left .news .pager a {color:#929594;text-decoration:none;float:left;background:url('../img/dacia/stverec-light.gif') no-repeat 0 2px;padding-left:18px;margin-right:18px;}
#left .news .pager a.active, #left .news .pager a:hover {text-decoration:underline !important;color:#7b7b7b;background-image:url('../img/dacia/stverec-dark.gif')}
#left .news .item {height:130px;width:375px;margin-right:20px;float:left;overflow:hidden;}
#left .news .item h2 {height:16px;background:url('../img/dacia/tilda.gif') no-repeat 0 4px;padding-left:20px;border-bottom:1px solid #a6b5dd;padding-bottom:9px;margin-bottom:9px;font-size:11px;color:#7b89af;text-transform:uppercase;}
#left .news .item a {padding-left:12px;background:url('../img/dacia/shipka-blue.gif') no-repeat 0 50%;}
#left .news .odd {margin-right:0px;}
#left .news .inner {height:130px;overflow:hidden;position:relative;}
#left .news .inner .mover {position:absolute;}

.footer {min-height:150px;background:url('../img/dacia/footer.png') no-repeat 0 9px;padding-top:22px;width:965px;overflow:hidden;}
.footer .sitemap {text-decoration:none;padding-left:10px;background:url('../img/dacia/shipka-dark.gif') no-repeat 0 6px;color:#003292;float:left;margin-top:8px;}
.footer .sitemap:hover {text-decoration:underline;}
.footer .cars {height:90px; width:805px;margin:0px auto;}
.footer .cars a {text-decoration:none;}
.footer .cars .car {height:90px;width:160px;float:left;background-position:-10px 0;background-repeat:no-repeat;position:relative;}
.footer .cars .sandero {background-image:url('../img/dacia/sandero.jpg');}
.footer .cars .sandero:hover {background-image:url('../img/dacia/sandero-big.jpg');}
.footer .cars .logan {background-image:url('../img/dacia/logan.jpg');}
.footer .cars .logan:hover {background-image:url('../img/dacia/logan-big.jpg');}
.footer .cars .logan-mcv {background-image:url('../img/dacia/logan-mcv.jpg');}
.footer .cars .logan-mcv:hover {background-image:url('../img/dacia/logan-mcv-big.jpg');}
.footer .cars .logan-van {background-image:url('../img/dacia/logan-van.jpg');}
.footer .cars .logan-van:hover {background-image:url('../img/dacia/logan-van-big.jpg');}
.footer .cars .logan-pickup {background-image:url('../img/dacia/logan-pickup.jpg');}
.footer .cars .logan-pickup:hover {background-image:url('../img/dacia/logan-pickup-big.jpg');}
.footer .cars .duster {background-image:url('../img/dacia/duster.jpg');}
.footer .cars .duster:hover {background-image:url('../img/dacia/duster-big.jpg');}
.footer .cars span {position:absolute;top:10px;right:5px;color:#1d4ca6;font-size:12px;}
.footer .cars small {color:#949496;font-size:12px;}

.under-footer {clear:both;padding-top:20px;}
.under-footer p {font-size:10px;}
.under-footer a.sipka {background: url("../img/dacia/shipka-blue.gif") no-repeat scroll 4px 50% transparent;padding-left:15px;}

#nocars {height:60px;background-position:0 -83px;margin-top:20px;}

/* *************************************************************************************************
 *
 *  podstrana obecne, + treti sloupec + formular
 *   
 * ************************************************************************************************* */

.drobecek {height:23px;}
.drobecek strong {color:#7b89af;}

div.left {width:185px;float:left;min-height:200px;padding-top:5px;}
div.left ul {padding:10px 0 0 0;list-style:none;margin:0;}
div.left ul li {}
div.left ul li a {display:block;text-decoration:none;border-bottom:1px solid #828282;color:#828282;width:165px;padding:5px 0 5px 20px;}
div.left ul li a:hover, .left ul li a.active {border-bottom:1px solid #A6B5DD;color:#A6B5DD;background:url('../img/dacia/tilda-small.gif') no-repeat 0 10px;}
div.left h1 {margin-bottom:10px;height:18px;overflow:hidden;}
div.left h2 {font-size:16px;color:#A6B5DD;margin-bottom:10px;text-transform:none;}

.content {float:right;width:570px;padding-top:5px;}
.page h2 {font-size:12px;text-transform:uppercase;color:#7B89AF;}
.page h3 {font-size:11px;text-transform:uppercase;}
.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:1px;color:#828282;}
.page table tr th {border:1px solid white;padding:4px 8px;background:#A6B5DD;text-align:left;font-weight:normal;color:white;}
.page table tr td {border:1px solid white;padding:4px 8px;background:#F2F2F3;}
.page table tr td strong, .page table tr th strong {color:#828282;}
.page table td.bg, .page table tr.bg td {}
.page p table {margin-bottom:0px;}

.heading {position:relative;width:770px;height:40px;}
.heading .print {height:20px;line-height:20px;color:#929594;text-decoration:none;padding-left:25px;background:url('../img/renault/print.gif') no-repeat 0 50%;position:absolute;right:0px;top:5px;}
.heading h1 {padding-top:10px;}

.page form {background:#F2F2F3;padding:15px 0px 15px 10px;width:560px;overflow:hidden;}
.page form fieldset {width:280px;margin:0px;float:left;border:0px;padding-bottom:10px;*padding-bottom:0px;}
.page form fieldset.textarea {width:560px;}
.page form fieldset legend {font-size:12px;font-weight:bold;padding-bottom:10px;*margin-left:-7px;text-transform:uppercase;}
.page form input.text {border:0 none;padding:6px 5px;font-size:11px;line-height:15px;width:250px;border:1px solid #dadcde;font-size:11px;margin-bottom:5px;}
.page form select {padding:5px 5px;font-size:11px;line-height:15px;width:262px;border:1px solid #dadcde;font-size:11px;margin-bottom:5px;}
.page form input.hideme {display:none;}
.page form .buttons {padding-top:5px;padding-right:14px;clear:both;height:30px;}
.page form .buttons button {width:90px;float:right;margin-right:4px;}
.page form label {display:block;float:none;font-size:11px;color:#828282;font-size:11px;line-height:20px;margin-bottom:3px;width:275px;}
.page form textarea {border:0px;border:1px solid #dadcde;font-size:11px;height:120px;font-size:11px;padding:5px;width:530px;margin-bottom:5px;}
.page form .err {background:url('../img/dacia/vykricnik.gif') no-repeat 0 50%;padding:5px 0 5px 24px;line-height:14px;font-size:11px;float:left;margin-bottom /*\**/: 5px\9;_margin-bottom:5px;}
.page form .err strong {font-weight:normal;}
.page form .line {width:770px;border-color:white;margin:10px 0 10px -20px;}
.page form fieldset.checkbox {width:700px;}
.page form fieldset.checkbox small {font-size:11px;float:left;width:520px;}
.page form .line {width:575px;margin-left:-15px;}
.page form label.radio, .page form label.checkbox {width:230px;padding:0px 0 0 0;}
.page form input.radio, .page form input.checkbox {margin:5px 10px 0 0;float:left;clear:left;_margin:1px 5px 0 0;margin /*\**/:1px 5px 0 0\9;}

/* *************************************************************************************************
 *
 *  vypis vozu + detail vozu
 *   
 * ************************************************************************************************* */

#all .list b {color:#434144;}
#all .list strong {}
#all .list th {color:#434144;font-size:11px;;background:none;border:0px;border-bottom:2px solid #CDCDCD;}
#all .list th.align-right {text-align:right;}
#all .list td {cursor:pointer;border:0px;background:none;padding:5px 8px;line-height:15px;vertical-align:top;height:15px;}
#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:#8b8b8d;height:50px;}
#all .list tr.descr td b {color:#8b8b8d;}
#all .list p {margin:0px;padding:0px;position:relative;top:-2px;}
#all .list tr.bg td {background:#fcfcfc;}
#all .list .action {color:white;text-transform:uppercase;background:#D70046;line-height:16px;text-align:center;padding:0 4px;float:right;}
#all .skladove tr.bg td {background:none;}
#all .skladove td.nopad {height:60px;width:112px;}
#all .skladove tr.descr td {height:35px;}
#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;color:#828282;}
#all #list td.hovered {background:#F2F2F3;}

.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:#929594;}
.photos .pager .prev {position:absolute;left:0px;top:0px;background:url('../img/dacia/shipka-green-left.gif') no-repeat 0 50%;padding-left:25px;}
.photos .pager .next {position:absolute;right:0px;top:0px;background:url('../img/dacia/shipka-green-right.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:#90A502;}
.detail h3 {font-size:11px;font-weight:bold;text-transform:uppercase;color:#90A502;}
.detail table {width:100%;}
.detail table tr th {width:50%;border:1px solid white;padding:4px 8px;background:#A6B5DD;text-align:left;font-weight:normal;color:white;}
.detail table tr td {width:50%;border:1px solid white;padding:4px 8px;background:#F2F2F3;}
.detail table tr td strong, .page table tr th strong {color:#828282;}
.detail h2.price {float:left;margin-top:10px;line-height:20px;margin-bottom:5px;}
.detail strong.price {float:right;margin-top:10px;color:#90a502;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:#D70046;line-height:16px;padding:0 4px;}

.line {border-top:1px solid #dadcde;overflow:hidden;height:0px;clear:both;}

#vozy {background:#F2F2F3;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/dacia/slider-passive.gif') repeat-x 0 50%;}
#vozy .slider .ui-widget-header {background:url('../img/dacia/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;}

.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:#90a502;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/dacia/shipka-green-left.gif') !important;}
.paging .paging-right {float:right;background:url('../img/dacia/shipka-green-right.gif') !important;}

#all .nove {width:auto;padding:0px;float:none;}
#all .nove .content {width:770px;float:right;}
.content .outer {width:750px;position:relative;margin:0 10px;padding-top:40px;overflow:hidden;height:220px;}
.content .inner {width:10000px;position:absolute;}
.content .car {width:250px;height:170px;float:left;text-align:center;position:relative;}
.content .car h2 {color:#003498;font-size:14px;line-height:20px;position:absolute;text-align:left;top:0px;left:40px;}
.content .car h2 span {color:#ACBD00;}
.content .car img {margin:20px 0 0;}
.content .slider {margin:0 20px;-moz-border-radius:0px;border:0px;background:url('../img/dacia/scroller-bg.gif') no-repeat 50% 50%;margin-bottom:30px;}
.content .slider .ui-widget-header {background:url('../img/dacia/scroller-bg.gif') no-repeat 50% 50%;}
.content .slider .ui-slider-handle {background:white;width:42px;height:15px;border:0px;background:url('../img/dacia/slider-shipky.gif') no-repeat 0 0;}

/* *************************************************************************************************
 *
 *  dalsi podstrany
 *   
 * ************************************************************************************************* */

.rbo {display:block;height:30px;line-height:30px;background:#F2F2F3;text-decoration:none;color:black;padding-left:20px;margin-bottom:1px;color:#828282;}
.rbo.active {color:white;background:#90a502;}
.rbo:hover {text-decoration:underline;color:white;background:#90a502;}
.rbo .rbohover, .rbo .rbodefault {display:block;padding-right:20px;background:url('../img/renault/shipka-grey.gif') no-repeat 97% 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 {padding-top:0px;}
.tym table {width:100%;}
.tym table strong {color:black;}
.tym table a {color:black;}
.tym table td {border-top:1px solid #eae9e8;padding-bottom:5px !important;}
.tym table h3 {margin-bottom:0px;}

#sitemap td {padding:10px;width:33%;}
#sitemap td h3 {font-size:15px;text-transform:none;font-weight:normal;}

#rbtexty .image {width:103px;float:left;border:1px solid #ECECEA;padding:2px;margin:0 5px 5px 0;}
#rbtexty .image a {height:70px;display:block;;background-position:50% 50%;background-repeat:no-repeat;}

#all .gal-image {width:94px;float:left;margin:0 1px 1px 0;}
#all .gal-image a {height:63px;display:block;;background-position:50% 50%;background-repeat:no-repeat;}
#all .gal-image a:hover {border:7px solid white;width:80px;height:49px;}
#all .bigimg a {width:570px;height:380px;background-repeat:no-repeat;background-position:50% 50%;display:block;margin-bottom:1px;background-color:#eae9e8;}
#all .gallery-cleaner {border-bottom:1px solid #828282;margin-bottom:20px;padding-top:20px;}
#all .gallist h2 a {color:#7b89af;}


#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:#D70046;padding:0 4px;float:right;line-height:16px;text-align:center;font-size:11px;}
#all .detail h2.car {float:left;}
#all .detail table.smart {border-spacing:0px;border-collapse:collapse;}
#all .detail table.smart td {background:none !important;border:0px;border-bottom:1px solid #F2F2F3;}
#all .detail table.vybava {border:1px solid #F2F2F3 !important;border-collapse:separate;}
#all .detail table.vybava td {background:none !important;}
#all .list#list .farba {display:block;width:14px;height:14px;border:1px solid #CDCDCD;}
#all .list#list .table-price .action {margin-top:3px;}



.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:570px;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 .left {}
.trace .left h2 {margin-bottom:10px;padding-bottom:10px;}
.trace .left label {line-height:20px;}
.trace .left input.text,
.trace .left select {border:1px solid #aaa;font-size:11px;padding:3px;width:175px;margin-bottOm:10px;}
.trace .left select {width:183px;}
.trace .left button {width:90px;}
.trace .left .msg {font-style:italic;}
.trace table.adp-placemark {border:0px;} 
.trace table.adp-placemark td {vertical-align:middle;padding:2px 5px;border:0px;}



