body {overflow:hidden;width:782px;text-align:left;min-width:782px;padding:0}
.autopujcka{overflow:hidden !important;min-width:0}
#reserve_phonecountry_container{max-height:200px}
#layerBoxBg{display:none;opacity: 0.65;_filter: alpha(opacity=65);-moz-opacity: 0.65;-khtml-opacity: 0.65;background:#000;height:100%;left:0;position:absolute;top:0;width:100%;z-index:50001;}
/*#layerBox{background:#fff;left:50%;margin-left:-400px;position:absolute;text-align:left;top:135px;width:800px;z-index:50002;}*/
#layerBox{background:#fff;text-align:left;width:800px;z-index:50002;}
#layerBoxT,#layerBoxB{background:url(/images/testdrive/layerbox-t.png) no-repeat left top;display:block;height:12px;left:0;position:absolute;top:-12px;width:800px;}
* html #layerBoxT{background:transparent;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/testdrive/layerbox-t.png', sizingMethod='image');}
* html #layerBoxB{background:transparent;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/testdrive/layerbox-b.png', sizingMethod='image');}
#layerBoxB{background-image:url(/images/testdrive/layerbox-b.png);bottom:-12px;top:auto;}
#layerBox h2 {color:#005fa4;font-size:24px;font-weight:bold;}
#layerForm input, #layerForm select, #layerForm textarea {border: 0;font-family:Tahoma,sans-serif;font-size:12px;font-weight:normal}
* html #layerFormIn {height:1px;}
#layerFormIn form {float:left;width:100%;}
*:first-child+html .phoneSelect {width:65px !important;}
*:first-child+html #layerForm .checkbox input {margin-top:-4px;}
.layerBox3 #layerInfo {float:left;padding:13px 0 0 20px;position:relative;width:257px;z-index:3;}
.layerBox3 #layerBg{background:url(/images/testdrive/layerbox3-bg.png) no-repeat left top;top:334px;height:102px;left:612px;position:absolute;width:176px;z-index:2}
.layerBox3 #layerBg.contact{background:transparent url('images/contactBg.png') no-repeat 0 0;color:#FFF;width:233px;left:546px;height:89px;top:321px}
.layerBox3 #layerBg.contact table{border-collapse:collapse}
.layerBox3 #layerBg.contact a{color:#FFF}
.layerBox3 #layerBg.contact td{vertical-align:top;font-size:12px;padding-top:2px}
.layerBox3 #layerForm {background: #ebebeb url(/images/testdrive/layerbox3-form.gif) no-repeat left top;display:inline;float:right;margin: 10px 19px 0 0;width:482px;}
.layerBox3 #layerFormIn {background:url(/images/testdrive/layerbox3-form.gif) no-repeat right bottom;padding-top:8px;height:397px;}
.layerBox3 h2 {font-size:22px !important;margin-bottom:21px;}
.layerBox3 h3 {font-size:18px;font-weight:normal;line-height:24px;margin-top:5px;}
.layerBox3 .img {position: relative;}
* html .layerBox3 .img {height: 1px;}
.layerBox3 .img span {position: absolute; left: 0; display: block; height: 6px; width: 256px;}
.layerBox3 .img img {display: block;}
.layerBox3 .img .t {top: 0; background: url(/images/testdrive/layerbox3-img-t.png) no-repeat left top;}
.layerBox3 .img .b {bottom: 0; background: url(/images/testdrive/layerbox3-img-b.png) no-repeat left top;}
* html .layerBox3 .img .t {background:transparent;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/testdrive/layerbox3-img-t.png', sizingMethod='image');}
* html .layerBox3 .img .b {background:transparent;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/testdrive/layerbox3-img-b.png', sizingMethod='image');}
.layerBox3 p {font-size:12px;line-height:18px;}
.layerBox3 p strong.mr7 {margin-right:7px;}
.layerBox3 .box {width: 256px;margin: 15px 0 14px;background-color: #d6edfb}
.layerBox3 .boxIn {padding: 10px 11px;}
.layerBox3 .boxIn p {padding-bottom: 1px;}
.layerBox3 p.small {font-size: 11px;}
.layerBox3 .boxIn strong {font-size: 13px;}
.layerBox3 .boxIn strong span {font-size: 11px;}
.layerBox3 .boxIn strong.big {font-size: 16px;}
.layerBox3 #layerFormIn .inputText, .layerBox3 #layerFormIn .inputSelect, .layerBox3 #layerFormIn .textarea, .layerBox3 #layerFormIn .checkbox {display:inline;float:left;margin:15px 2px 0 20px;}
.layerBox3 #layerFormIn .checkbox{width:222px}
* html .layerBox3 #layerFormIn .textarea {margin-top: 0 !important;}
*:first-child+html .layerBox3 #layerFormIn .textarea {margin-top: 0 !important;}
.layerBox3 #layerForm label {clear: both;display:block !important;font-size:12px;font-weight:bold;margin-bottom:10px;visibility:visible !important;}
.layerBox3 #layerForm .inputText {background:url(/images/testdrive/layerbox3-input.gif) no-repeat right bottom;width:125px;}
.layerBox3 #layerForm .inputTextBig {background-image:url(/images/testdrive/layerbox3-input-big.gif);width:212px;}
.layerBox3 #layerForm .inputText input {background:transparent;height:23px;padding:8px 0 0 7px;width:112px;}
.layerBox3 #layerForm .inputTextBig input {width:200px;}
.layerBox3 #layerForm .phone {width:152px !important;}
.layerBox3 #layerForm .phone select {float:left;height:31px;width:67px !important;}
.layerBox3 #layerForm .inputSelect{margin-left: 16px;}
.layerBox3 #layerForm .inputSelect select {background:url(/images/testdrive/layerbox2-input.gif) no-repeat left top;height:31px;padding:6px 5px;width:175px;}
.layerBox3 #layerForm .inputSelectBig select {background-image:url(/images/testdrive/layerbox3-input-big.gif);width:212px;}
.layerBox3 #layerForm .inputSelect input {background:url("/images/testdrive/layerbox3-select.gif") no-repeat scroll left top transparent;height:23px;padding:5px 0 3px 0;width:213px;}
.layerBox3 #layerForm .inputSelect input.hover{background-position: left -31px !important;}
.layerBox3 #layerForm .phone input {width:67px;background:url("/images/testdrive/layerbox2-input.gif") no-repeat scroll right top transparent}
.layerBox3 #layerForm .phoneSelect input{background:url("/images/testdrive/layerbox-select-short.gif") no-repeat scroll left top transparent}
.layerBox3 #layerForm .phoneSelect input.hover{background-position: left -31px !important;}
* html .layerBox3 #layerForm .phoneSelect {margin:1px -3px 0 0;}
*:first-child+html .layerBox3 #layerForm .phoneSelect {margin-top:1px;}
.layerBox3 .selectbox{font-family:Tahoma,sans-serif;font-size:12px;text-indent:5px;}
.layerBox3 #layerForm .textarea {background:url(/images/testdrive/layerbox3-textarea.gif) no-repeat left bottom;padding-top:10px;width:442px;}
.layerBox3 #layerForm .textarea textarea {background:transparent;overflow: auto;height:98px;padding:8px 7px;width:428px;}
.layerBox3 #layerForm .checkbox-like input,.layerBox3 #layerForm .checkbox input {float:left;margin:0 4px -2px 0;}
* html .layerBox3 #layerForm .checkbox input {margin-top:-4px;}
*:first-child+html .layerBox3 #layerForm .checkbox input {margin-top:-4px;}
.layerBox3 #layerForm .checkbox label a {margin-right:2px;}
.layerBox3 #layerForm p {clear:both;font-size:11px;padding:2px 25px}
.layerBox3 #layerForm p input {background:#0b7fcb url(/images/testdrive/layerbox3-submit.gif) no-repeat left top;color:#fff;cursor:pointer;float:left;font-size:15px;font-weight:bold;height:31px;padding-bottom:3px;margin: -5px 10px 0 -3px;width:124px;}
.lang-nl .layerBox3 #layerForm p input,.lang-ru .layerBox3 #layerForm p input{background:url(/images/testdrive/layerbox3-submit-wider.gif);width:178px}
.lang-nl .layerBox3 #layerForm p input{font-size:13px}
.phoneSelect {width:67px !important;float:left}
.layer1Select {width:175px !important;}
.layer2Select {width:215px !important;}
.layer3Select {width:212px !important;}
#agreeDivC{text-align:right;font-size:12px;background-color:#F8F8F8;padding:4px}
#agreeDivH{padding:0;background-color:#FFF;border:1px solid #AAA;width:439px;position:absolute;margin-top:211px;margin-left:319px;display:none}
#agreeDiv{font-size:11px;height:80px;overflow:auto;line-height:1.2;margin:4px;text-align:left;}

#contactInfo{width:420px;z-index:1000;position:absolute;opacity:0.95;filter:alpha(opacity=95);top:171px;padding:0 0 0 16px;right:17px;}
#contactInfo td{vertical-align:top}
#contactInfoWrapper{border-left:2px solid #169BE8;padding:8px 0 0 8px;position:relative;right:2px;font-size:13px;_border-left-width:0}
#contactInfoWrapper2{border-top:2px solid #169BE8;border-bottom:2px solid #169BE8;position:relative;right:2px;background-color:#f0f0f0;padding:3px 0 2px 0;_border-left:2px solid #169BE8}
#contactInfo-topCorner,#contactInfo-bottomCorner{width:5px;height:5px;background:transparent url('images/testdrive/corners.png') no-repeat -7px 0;position:absolute;top:0;left:12px;_display:none;z-index:1001}
#close-button{color:#FFF;cursor:pointer;display:block;font-size:14px;font-weight:bold;height:27px;left:388px;top:2px;position:absolute;line-height:27px;text-align:center;width:27px;background:transparent url('images/icons_car.png') no-repeat -46px -806px;}
#contactInfo-bottomCorner{top:auto;background-position:0 2px;left:12pxpx;bottom:1px;_bottom:-9px}
#contactInfo p{padding:0 0 6px 0;margin:0;line-height:1.5}
#contactInfo img{margin-bottom:2px}

.selectbox-wrapper{font-size:12px;max-height:200px;_height:200px}

.autopujcka .layerBox3 #layerForm {float:left;margin-left:10px}
.autopujcka .layerBox3 #layerInfo{padding-bottom:0;float:none}
.autopujcka #layerBox h2{margin:0}
.autopujcka #agreeDivH{margin-left:30px}
.autopujcka .layerBox3 #layerForm p input{float:right}
.autopujcka .reqinfo span{float:left}
.autopujcka .reqinfo br{display:none}
.autopujcka .layerBox3 #layerForm p input{background-image: url('images/autopujcka/layerbox3-submit.png');}
.autopujcka .layerBox3 #layerForm p.sauto input{background-image: url('images/autopujcka/layerbox4-submit.png');}
.autopujcka .layerBox3 #layerFormIn .checkbox {width:100%;}

.autopujcka .layerBox3 #layerFormIn .inputText, .autopujcka .layerBox3 #layerFormIn .inputSelect, .autopujcka .layerBox3 #layerFormIn .textarea, .autopujcka .layerBox3 #layerFormIn .checkbox{margin-top:6px}
.autopujcka .layerBox3 #layerInfo, .autopujcka .layerBox3 #layerForm .textarea{padding-top:0}




.priorityList #layerForm table{border:0;border-collapse:collapse;font-size:12px}
.priorityList #layerForm td{text-align:left;padding:2px 0}
.priorityList #layerForm th{text-align:right;padding:8px 6px 0;color:#606060;vertical-align:top;width:110px}
.priorityList #layerForm .inputSelect select,.priorityList #layerForm .inputText input{width:274px;height:26px;padding:0 6px;line-height:26px;border:1px solid #cbcbcb}
.priorityList #layerForm .inputSelect select{width:171px;padding:0}
.priorityList #layerForm .branchSelect .jselect,.priorityList #layerForm .branchSelect .jselect input{width:171px;display:inline}
.priorityList #layerForm .branchSelect .jselect input{border:1px solid #cbcbcb;background:transparent url('images/white/pl-handle.gif') no-repeat right top;padding:5px 0 5px 10px}
.priorityList #layerForm .phoneSelect .selectbox{width:57px;background:transparent none;padding:5px 0 5px 10px;border:1px solid #cbcbcb;background:transparent url('images/white/pl-handle.gif') no-repeat right top}
.priorityList #layerForm .jselectbg,.priorityList #layerForm .selectbox,.priorityList #layerForm .phoneSelect{background:transparent none}
.priorityList #layerForm .inputPhone input.text{height:26px;padding:0 6px;line-height:26px;border:1px solid #cbcbcb;width:100px}
.priorityList #layerForm #submit{width:186px;height:52px;color:#FFF;font-size:16px;text-align:center;border:0;padding:0;line-height:40px;font-weight:bold;background:transparent url('images/white/button.png') no-repeat 0 0;cursor:pointer;margin-top:8px}
.priorityList #layerForm #submit.hover{background-position:0 -52px}
.priorityList h2{font-family:Arial;font-weight:bold;font-size:20px;margin-bottom:6px;margin-left:122px}
.priorityList #layerForm textarea{width:260px;height:138px;border:1px solid #cbcbcb;padding:6px;font-family:monospace}
.priorityList #agreeDivH{margin-left:7px;width:431px}
