label{
    cursor:pointer;
}
#quick-valuation{
    position:relative;
}
#quick-valuation-form{
    position:relative;
    margin-bottom:60px;
    height:565px;
}
#quick-valuation-form form{
    position:relative;
    height:565px;
}

.cell-text label{
    padding-right:15px;
    background:url(../images/L_bg.jpg) no-repeat right top;
    display:block;
    height:21px;
    padding-top:6px;
    text-align:right;
    float:left;
}
.cell-text input{
    background: #FFF url(../images/P_bg.jpg) no-repeat right top;
    border:0px;
    display:block;
    height:21px;
    width:120px;
    padding-top:6px;
    float:left;
}


#part1{
    height:127px !important;
}

#name{
    position:absolute;
    left:0px;
    top:30px;
}
#name label{
    width:131px;
    text-align:right;
}
#name input{
    width:160px !important;
}
#phone {
    position:absolute;
    left: 343px;
    top:30px;
}
#phone label{
    width:133px;
    text-align:right;
}
#email{
    position:absolute;
    left:650px;
    top:30px;
}
#email input{
    width:200px !important;
}
#company{
    position:absolute;
    top:70px;
    left:0px;
}
#company label{
    width:131px;
    text-align:right;
}
#company input{
    width:160px !important;
}
#nip{
    position:absolute;
    top:70px;
    left:343px;
}
#nip label{
    width:133px;
    text-align:right;
}
#part2{
    height:87px !important;
    z-index:100;
}

.radio{
    display:block;
    height:14px;
    width:14px;
    background:url(../images/radiobutton.jpg) no-repeat;
}
.radio-checked{
    display:block;
    height:14px;
    width:14px;
    background:url(../images/radiobutton2.jpg) no-repeat;
}
#h2flash{
    width:135px !important;
}
#ltab1{
    position:absolute;
    top:35px;
    left:130px;
    display:block;
    height:14px;
}
#ltab2{
    position:absolute;
    top:35px;
    left:260px;
    display:block;
    height:14px;
}
#tab1{
    position:absolute;
    top:35px;
    left:130px;
}
#tab2{
    position:absolute;
    top:35px;
    left:300px;
}
#frlang{
    position:absolute;
    top:31px;
    left:385px;
}
#tolang{
    position:absolute;
    top:31px;
    display:block;
    height:27px;
    left:665px;
}
.radio-cont{
    list-style:none;
}
.radio-lab{
    background:url(../images/radiobutton.jpg) no-repeat top left;
    padding-left:20px;
    cursor:pointer;
}
.radio-lab-checked{
    background:url(../images/radiobutton2.jpg) no-repeat top left;
    padding-left:20px;
    cursor:pointer;
}
.checkbox{
    background:url(../images/radiobutton.jpg) no-repeat top left;
    padding-left:20px; 
}
.checkbox-checked{
    background:url(../images/radiobutton2.jpg) no-repeat top left;
    padding-left:20px;
}
.select{
    display:block;
    height:27px;
    width:138px;
    background:url(../images/selectbg1.jpg) no-repeat top right;
    float:left;
}
.sel-list{
    position:absolute;
    top:24px;
    right:0px;
    list-style:none;
}
.selected{
    width:108px;
    height:20px;
    padding-top:5px;
    padding-right:30px;
    text-align:center;
}
.sel-list li{
    width:108px;
    height:20px;
    padding-top:5px;
    padding-right:30px;
    text-align:center;
    background:#FFF;
    
}
.choose{
    display:block;
    height:27px;
    width:138px;
    position:absolute;
    top:0px;
    right:0px;
}
.sel-text{
    display:block;
    height:27px;
    width:108px;
    padding-top:5px;
    text-align:center;
    position:absolute;
    top:0px;
    right:30px;
}
.select-label-text{
    float:left;
    display:block;
    height:21px;
    padding-top:6px;
}
.selectm{
    display:block;
    height:27px;
    width:138px;
    background:url(../images/selectbg1.jpg) no-repeat top right;
    float:left;
}
.selm-list{
    position:absolute;
    top:24px;
    right:0px;
    list-style:none;
}
.selm-list li{
    width:108px;
    height:20px;
    padding-top:5px;
    padding-right:30px;
    text-align:center;
    background:#FFF;
    cursor:pointer;
    
}
.choose-multiple{
    display:block;
    height:27px;
    width:138px;
    position:absolute;
    top:0px;
    right:0px;
}
.selm-text{
    display:block;
    height:27px;
    width:108px;
    padding-top:5px;
    text-align:center;
    position:absolute;
    top:0px;
    right:30px;
}
.select-label-text{
    float:left;
    padding-top:4px;
    padding-right:5px;
}
.selected{
    background:#478095 !important;
    color:white !important;
}
.finish-select{
    background:#DDD!important;
    color:red;
}
.input-file *{
    filter:alpha(opacity=0);
    opacity:0;
    z-index:2;
    height:28px;
    cursor:pointer;
    position:absolute;
    right:20px;
}
.input-file{
    background:transparent url(../images/browse_en.gif) no-repeat top left;
    width:97px;
    height:28px;
    overflow:hidden;
    z-index:1;
    cursor:pointer;
}
#lcom1{
    position:absolute;
    top:35px;
    left:0px;
    display:block;
    height:14px;
}
#lcom2{
    position:absolute;
    top:35px;
    left:90px;
    display:block;
    height:14px;
}
#sworn{
    position:absolute;
    top:35px;
    left:220px;
    display:block;
    height:14px;
}
#classified{
    position:absolute;
    top:35px;
    left:330px;
    display:block;
    height:14px;
}
#correction{
    position:absolute;
    top:35px;
    left:440px;
    display:block;
    height:14px;
}
#orginal-formating{
    position:absolute;
    top:35px;
    left:650px;
    display:block;
    height:14px;
}
#symultanical{
    position:absolute;
    top:35px;
    left:330px;
    display:block;
    height:14px;  
}
#consecutive{
    position:absolute;
    top:35px;
    left:480px;
    display:block;
    height:14px; 
}
#assistant{
    position:absolute;
    top:35px;
    left:630px;
    display:block;
    height:14px; 
}
#doc-count{
    position:absolute;
    left:0px;
    top:10px;
}
#doc-count input{
    width:40px !important;
}
#doc-count label{
    width:164px !important;
    text-align:right !important;
}
#char-count{
    position:absolute;
    left:234px;
    top:10px;
}
#char-count input{
    width:40px !important;
}
#char-count label{
    width:210px !important;
}
#label-documents{
    position:absolute;
    left:0px;
    top:55px;
    height:90px;
    width:164px;
    padding-right:15px;
    background: url(../images/L90px.png) no-repeat right top;
    text-align:right;
}
#doc-list-contener{
    position:absolute;
    left:179px;
    top:55px;
    height:90px;
    width:150px;
    background: #FFF url(../images/P90px.png) no-repeat right top;
    overflow: auto;
    padding-right:5px;
}
#additional{
    position:absolute;
    top:10px;
    height:198px;
    width:380px;
    right:0px;
}
.input-file{
    position:absolute;
    left:361px;
    top:55px;
}
.cell-textarea label{
    position:absolute;
}
.cell-textarea textarea{
    background: #FFF url(../images/P_bg2.jpg) no-repeat right top;
    border:0px;
    display:block;
    height:142px;
    padding-top:6px;
    width:380px;
    position:absolute;
    top:30px;
    overflow:auto !important;
    text-indent:5px;
}
#topic label{
    width:164px;
    text-align:right !important;
}
#topic{
    position:absolute;
    left:0px;
    top:10px;
}
#topic input{
    width:280px !important;
}
#location{
    position:absolute;
    left:0px;
    top:40px;
}
#location label{
    width:164px;
    text-align:right;
}
#location input{
    width:280px !important;
}
#start-hour label{
    width:164px;
    text-align:right !important;
}
#start-hour{
    position:absolute;
    left:0px;
    top:70px;
}
#start-hour input{
    width:80px !important;
}
#stop-hour label{
    width:80px !important;
    text-align:right !important;
}
#stop-hour{
    position:absolute;
    left:284px;
    top:70px;
}
#stop-hour input{
    width:80px !important;
}
#time-limit{
    position:absolute;
    left:0px;
    top:160px;
}
#time-limit input{
    width:155px;
}
#time-limit label{
    width:164px !important;
    text-align:right !important;
}
#cabin-count label{
    width:164px !important;
    text-align:right !important;
}
#cabin-count{
    position:absolute;
    left:0px;
    top:100px;
}
#cabin-count input{
    width:60px !important;
}
#headphone-count label{
    width:139px !important;
    text-align:right !important;
}
#headphone-count{
    position:absolute;
    left:245px;
    top:100px;
}
#headphone-count input{
    width:60px !important;
}
.dotline{
    padding-bottom:20px;
    width:100%;
    background:url(../images/dot_main.gif) repeat-x scroll bottom;
    position:relative;
}
#quick-valuation-form div.line{
    background:url(../images/dot_main.gif) repeat-x scroll bottom;
    position:relative;
    height:80px;
    width:100%;
}
#quick-valuation-form div h2{
    position:absolute;
    top:35px;
    left:0px;
}
#submit-button{
    position:absolute;
    bottom:0px;
    left:418px;
    width:97px;
    height:28px;
    background:url(../images/send_button_en.gif) no-repeat top left;
    border:0px;
    text-indent:-9999px;
    cursor:pointer;
}

/*-----*/

.visible{
    display: compact;
}
.invisible{
    display:none;
}
#tabs{
    position:relative;
    height:210px;
}

#doc-list li{
    position:relative;
    padding-right:10px;
    font-size:8px !important;
}
.delete{
    position:absolute;
    top:3px;
    right:0px;
    display:block;
    height:10px;
    width:10px;
    background:url(../images/delete.gif) no-repeat;
    
}
.file-val{
    padding-right:5px;
    font-size:10px !important;
}

#tabs button {
    display:block;
    height:28px;
    width:97px;
    position:absolute;
    padding:0px;
    left:363px;
    border:0px;
    background:url(/media/images/calendar_button_en.gif) no-repeat left top;
    cursor:pointer;
}
#ui-datepicker-div{
    z-index:10;
}





