@import "eshop/xeshop.css";
@import "jquery.lightbox-0.5.css";

body
{
    background-image : url('../img/slayt/background.gif');
    background-position: 50% 0%;
    background-repeat : repeat;
    font-family : Calibri, Arial;
    text-align: center;
    position: relative;
}

#all-language
{
    width : 980px;
    margin: 0 auto;
    height : auto;
    position : relative;
    text-align: left;
}

#all
{
    width : 980px;
    margin: 0 auto;
    height : auto;
    background-color : #EEEEEE;
    position : relative;
    text-align: left;
    clear : right;
}

h1
{
    color : #FB6C07;
    font-size :  1.2em;
    margin-bottom: 8px;
    margin-top: 10px;
    padding-top : 8px;
}

h1.sklad-vzv
{
    width: 60%;
    float : left;    
}

a
{
    color : black;
    text-decoration: none;
}

/* Main begin */

#main
{
    background-color : #EEEEEE;
    width : 938px;
    height : auto;
    margin-left : 20px;
    margin-top : 10px;
    clear: right;
}

#main-filter
{
    height : 110px;
    z-index : 30;
}

#main-filter-pr
{
    height : 130px;
    z-index : 30;
}

#main-filter-1
{
    background: url('../img/slayt/filter-hide.gif') 0 0 repeat-x;
    width : 155px;
    height : 110px;
    float:left;
    font-size : 0.7em;
    border-radius: 10px 10px 10px 10px;
}

#main-filter-1-pr
{
    background: url('../img/slayt/filter-hide-pr.gif') 0 0 repeat-x;
    width : 185px;
    height : 130px;
    float:left;
    font-size : 0.7em;
    border-radius: 10px 10px 10px 10px;
}

#main-filter-1-small
{
    margin-top : 8px;
    margin-left : 10px;
}

#main-filter-2
{
    background: url('../img/slayt/filter-hide.gif') 0 0 repeat-x;
    width : 100%;
    height : 110px;
    float : right;
    border-radius: 10px 10px 10px 10px;
}

#main-filter-2-pr
{
    width : 748px;
    height : 130px;
    float : right;
    text-align: center;   
}

#main-filter-2-pr img
{
    border-radius: 10px 10px 10px 10px; 
}

#main-filter-2 select
{
    width : 100px;
    font-size : 12px;
}

#main-filter-2 input.input-filter-2
{
    width : 96px;
    height : 14px;
}

#main-filter-2 td.text
{
   vertical-align: bottom;
   height : 22px;
}

#main-filter-2-small
{
    padding-top : 6px;
    margin-left : 10px;
    height : 80px;
    font-size : 0.7em;
}

.main-filter-table
{
   float : left;
   width : 130px;
}

.main-filter-table-pr
{
   float : left;
   width : 130px;
   padding-top : 10px;
   padding-left : 10px;
}

#motohodiny, #typvoziku 
{
    width: 140px !important;
}

#main-filter-2-small td
{
    height : 20px;
}

#main-filter-1-small td
{
    height : 20px;
}

.main-filter-vyhledat-input
{
    clear : right;
}

.main-filter-vyhledat-submit
{
    position : relative;
    top : 10px;
    left : 100px;
}

.input-1
{
    width : 125px;
}

.imput-text
{
    border-color: #FB6C07;
    border-style: solid;
    border-width: 1px;
    height: 1.3em;
    border-radius: 5px 5px 5px 5px;
}

.button-1-vyhledat
{
    font-size:12px;
    font-family: calibri;
    color: white;    
    background-color: #6E6E76;
    background-image: url('../img/slayt/tlacitko.gif');
    border-style:none;
    position : relative;
    left : 15px;
    width : 99px;
    height : 20px;
    cursor: pointer;
    border-radius: 5px 5px 5px 5px;
}

.button-1-vyhledat-2
{
    font-size : 12px;
    font-family : calibri;
    color : white;
    background-color: #6E6E76;
    background-image : url('../img/slayt/tlacitko.gif');   
    border-style:none;
    position : relative;
    width : 99px;
    height : 20px;
    cursor : pointer;
    border-radius: 5px 5px 5px 5px;
}

.button-1-vyhledat-en
{
    font-size:12px;
    font-family: calibri;
    color: white;
    background: #FB6C07;
    border-style:none;
    position : relative;
    top : 60px;
}

.button-2-rozsirene
{
    font-size:12px;
    font-family: calibri;
    color: white;
    background: #FB6C07;
    border-style:none;
    position : relative;
    left : 20px;
    top : 5px;
}

.main-filter-option
{
    font-size: 11px;
    width : 100px;
}

.main-filter-select
{
    padding-left : 20px;
}

h2
{
    color : #FB6C07;
    padding-left : 10px;
    font-size : 18px;
    font-weight: bold;
}

h3
{
    font-size : 16px;
    text-align: center;
}

.Filter-2-vyhledat
{
    height : 40px;
}


/* Tabulka begin */

#main-table
{
    clear : left;
}

#main-table table
{
    width : 100%;
}

#main-table a
{
    color : #FB6C07;
    text-decoration: none;
    width : 100%;
    height : 100%;
    display : block;
}

#main-table a.dalsi
{
    text-decoration: none;
    width : 100%;
    height : 100%;
    display : block;
    color : black;
}

.m
{
    background-color : #F2B194;
}

#main-table th
{
    font-weight : bold;
    text-align : center;
    cursor : pointer;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-color : #7D7D83;
    padding-left : 10px;
    padding-right : 10px;
}

#main-table th a.razeni
{
    color : black;
    text-decoration : none;   
}

#main-table tr
{
    font-size : 13px;
    height : 23px;
}

#main-table tr.liche
{
    background-color : #D6D6D6;
}

#main-table tr.seda
{
    background-color : #F2B194;
}

.e
{
    text-align : center;
}

.t
{
    text-align : left;
    width : 580px;
}

.n
{
    text-align : center;
}

.z
{
    text-align : center;
}

.c
{
    text-align : center;
    font-weight: bold;
}


/* Tabulka end */

.main-poznamka
{
    font-size : 13px;
    padding-left : 15px;
    padding-top : 15px;
}

#main-dalsi-nabidka-leva
{
    background-color : #4C4E57;
    margin-top : 10px;
    margin-bottom : 10px;
    text-align : center;
    font-size: 12px;
    width : 49%;
    float : left;
    border-radius: 10px 10px 10px 10px;
}

#main-dalsi-nabidka-prava
{
    background-color : #4C4E57;
    margin-top : 10px;
    margin-bottom : 10px;
    text-align : center;
    font-size: 12px;
    width : 49%;
    float : right;
    border-radius: 10px 10px 10px 10px;
}

.main-dalsi-nabidka-horni
{
    padding-top : 8px;
    color : white;
}

.main-dalsi-nabidka-spodni
{
    color : #FF9023;
    padding-bottom : 8px;
    height : 25px;
}

.main-dalsi-nabidka-spodni a
{
    color : #FF9023;
}

.sipky
{
    position: relative;
    top : 1px;
    left : 4px;
}

/* Detail begin */

#main-detail
{
   position : relative;
   left : 75px;
   width : 788px;
}

h1.detail
{
    color : black;
    text-align : center;
    font-size : 30px;
}

#evid
{
    color : #FB6C07;
}

#detail-table
{
   font-size: 0.8em;
   background-color: #D6D6D6;
   padding-left : 5px;
   padding-top : 5px;
   padding-right : 5px;
   border-radius : 10px 10px 0px 0px;
}

#detail-table table
{
    width : 100%;
}

#detail-table td
{
    width: 25%;
}

#detail-table tr
{
    
}

#detail-table tr.lichy
{
    background-color: #E4E4E4;
}

#detail-table tr.prislusenstvi
{
    height : 40px;
    vertical-align: top;
}

#detail-table-2
{
   font-size: 0.8em;
   background-color: #D6D6D6;
   border-radius : 0px 0px 10px 10px;
   padding-left: 5px;
}

#detail-table-2 table
{
    width : 100%;
}

#detail-table-2 tr
{
    background-color: #D4D4D4;
}

#detail-table-2 td
{
    background-color : #D4D4D4;
    width : 25%;
}

#detail-table-2 td.prodano
{
    color : #FB6C07;
    text-align: center;
    font-size : 1.3em;
    font-weight: bold;
}

#detail-table-2 td.prodano a
{
    color : #FB6C07;
    text-decoration: underline;
}

.detail-zpet
{
    margin-left : -80px;
    margin-top : 20px;
}

.cena-hlavni
{
    color : white;
    font-size : 1.5em;
    padding: 2px 10px 6px 10px;
    background-image: url('../img/slayt/cena-sloupec.gif');
    background-repeat: repeat-x;
    box-shadow: 2px 2px 2px #888;
    border-radius: 5px 5px 5px 5px;
}
.cena-akce
{
    color : black;
    text-decoration: line-through;
    font-size : 1em;
    float : right;
    padding-right: 5px;
    padding-top: 5px;
}
.chuf-upravy
{
    color : black;
    font-size : 1.1em;
}
.chuf-upravy a
{
    color : #168FEA;
    position: relative;
    background-image: url('../img/slayt/big_icon.png');
    background-repeat: no-repeat;
    height : 39px;
    width : 200px;
    display: block;
}

.chuf-upravy a span
{
    text-decoration: underline;
    padding-left : 45px;
    position: relative;
    top : 12px;
}

.cena-leasing
{
   color : #FB6C07;
}

#detail-fotky
{
    width: 100%;
    height : 400px;
}

#detail-fotky img
{
    border-radius: 10px 10px 10px 10px;
}

#hlavni-foto
{
    float : left;
}

#hlavni-foto img
{
    width : 400px;
    position : relative;
    top : 50px;
    left : 5px;
}

#hlavni-video
{
    float : left;
    display : none;
    width : 400px;
    position : relative;
    top : 50px;
    left : 5px;
}

#ostatni-fotky
{
    float : right;
    position : relative;
    top : 48px;
}

#ostatni-fotky img
{
    width : 100px;
 
}

#ostatni-fotky a img
{
    text-decoration: underline;
    border-style : none;
}

#hlavni-foto a img
{
    text-decoration: underline;
    border-style : none;
}

#detail-pdf
{
    
}

.uloz-pdf a
{
   text-decoration : none;
   color : black;
}

.uloz-pdf img
{
    border-width : 0px;
}

.tisk-pdf
{
    /*padding-left : 100px;*/
    position : relative;
    left : 100px;
}

.tisk-pdf a
{
    text-decoration : none;
    color : black;
}

.tisk-pdf img
{
    border-width : 0px;
}

.tisk-pdf-vip
{
    /*padding-left : 100px;*/
    position : relative;
    left : 60px;
}

.tisk-pdf-vip a
{
    text-decoration : none;
    color : black;
}

.tisk-pdf-vip img
{
    border-width : 0px;
}

.poptavka
{
    /*padding-left : 100px;*/
    position : relative;
    left : 200px;
}

.poptavka a 
{
    text-decoration : none;
    color : black;
}

.poptavka img
{
    border-width : 0px;
}

.poptavka-vip
{
    /*padding-left : 100px;*/
    position : relative;
    left : 100px;
}

.poptavka-vip a
{
    text-decoration : none;
    color : black;
}

.poptavka-vip img
{
    border-width : 0px;
}

.zpet
{
     /*padding-left : 80px;*/
     position : relative;
     left : 280px;
}

.zpet a
{
    text-decoration : none;
    color : black;
}

.zpet img
{
     border-width : 0px;
}

.zpet-vip
{
     /*padding-left : 80px;*/
     position : relative;
     left : 140px;
}

.zpet-vip a
{
    text-decoration : none;
    color : black;
}

.zpet-vip img
{
     border-width : 0px;
}


.parking-vip
{
     position : relative;
     left : 190px;
     cursor : pointer;
}

.parking-vip a
{
    text-decoration : none;
    color : black;
}

.parking-vip img
{
     border-width : 0px;
}

.foto-ilustrativni
{
    position : relative;
    width : 220px;
    top : 50px;
    left : 5px;
    font-size : 0.9em;
}

/* Legenda begin */

.legenda h1
{
    font-size : 14px;
    margin : 2px 0 2px 0;
    padding : 2px 0 2px 0;
}

.legenda p 
{
    margin : 2px 0 2px 0;
    padding : 2px 0 2px 0;
}

.legenda .stav
{
    padding-bottom: 15px;
}

.legenda
{
    display : none;
    text-align: left;
}

/* Legenda end */

/* Detail end */

/* Poptavkovy formular */

#poptavkovy-form
{
    background-color : #D6D6D6;
    width : 740px;
    height : 440px;
    position : relative;
    left : 99px;
    top : 10px;
    margin-bottom : 55px; 
    border-radius: 10px 10px 10px 10px;
}

.poptavkovy-form-nadpis
{
    color : #FB6C07;
    font-size : 17px;
    font-weight: bold;
    padding-top : 10px;
    padding-right : 40px;
    float : right;
}

.poptavkovy-form-formular
{
    clear : right;
    position : relative;
    top : 30px;
    left : 150px;
    width : 550px;
    height : 250px;
}

#poptavkovy-form td
{
    text-align : right;
    width : 200px;
    height : 30px;
    color : #4C4E57;
    font-weight : bold;
    font-size : 15px;
}

#poptavkovy-form td.text
{
    padding-right :20px;
}

.poptavkovy-form-textarea
{
    width : 99%;
    height : 130px;
    font-family : calibri;
    font-size : 15px;
    color : #4C4E57;
}

#poptavkovy-form td.blizsi-info
{
    text-align : left;
    vertical-align : top;
}

#poptavkovy-form .button
{
    font-size : 15px;
    font-family : calibri;
    color : white;
    background-image : url('../img/slayt/tlacitko.gif');
    border-style : none;
    width : 99px;
    height : 20px;
    font-weight:bold;
    position : relative;
    right : 15px;
}

.poptavkovy-form-logo
{
    float : right;
    position : relative;
    top : 55px;
    right : 5px;
}

.poptavkovy-form-img
{
    height : 30px;
}

/* Panoramaticke fotky */

.panofoto
{
    z-index: 1;
    border-radius: 10px 10px 10px 10px;
}

.parking-class
{
    cursor : pointer;
}

.delete-all
{
    float : right;
    padding-top : 15px;
    font-size: 0.9em;
}

.delete-all a
{
    text-decoration: none;
    color : black;
}

.hparkoviste
{
    float : left;
    padding-bottom: 5px;
    margin-bottom: 5px;
}

.text-prodane-voziky
{
    clear : left;
    font-size: 0.8em;
}

.hrompoptspan
{

}

.hrompoptcheckbox
{
    cursor : pointer;
}

.exportxls
{
    /*position : relative;
    right : 30px;*/
}

#vip-menu
{
    float : right;
    margin-top : 10px;
    font-size: 13px;
}

#Login-dialog-send-pw
{
    cursor : pointer;
}


/* Uvod */

.content-radek
{
    float : left;
}

.content-right
{
    float : right;
    width : 49%;
}

.content-left
{
    float : left;
    width : 49%;
}

.content-right-long
{
    float : right;
    width : 49%;
    height : 240px;
}

.content-left-long
{
    float : left;
    width : 49%;
    height : 240px;
}

.uvod
{
    clear: left;
}

.uvod p, li
{
    font-size: 0.9em;
}

.uvod p
{
    margin-top : 3px;
    margin-bottom : 7px;
}

.uvod a
{
    color : #FB6C07;
    text-decoration: underline;
}

.uvod h2 a
{
    text-decoration: none;
}

.uvod h2
{
    margin-bottom: 0px;
    margin-top: 5px;
    padding-left: 2px;
}

#imgPreviewStyle
{
    background: #7D7D83;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    padding: 3px;
    padding-bottom : 0px;
    z-index: 999;
    border: none;
    border-radius: 2px 2px 2px 2px;
}

#panels
{
    overflow: hidden;
}

.panel
{
    float : left; 
    background-color: #d6d6d6; 
    padding : 5px;
    margin: 10px; 
    border-radius: 4px;
}

.panel img
{
   margin-bottom : 0px;
   padding-top : 0px;
   float : left;
}

.panel .text
{
    background-color : #f7550c;
    text-align: center; 
    padding : 3px;
    clear : left;
}

.panel .green
{
    background-color : #378923;
}


.panel a
{
    color : white;
    text-decoration: none;
}



/* Breadcrumb */
#breadcrumb-web
{
    font-size: 11px;
    color : #54545A;
    margin-top : 5px;
}

#breadcrumb-web a
{
    background-image: url('../img/slayt/breadcrumb-arrow.png');
    background-repeat: no-repeat;
    background-position: 0 4px;
    padding-left : 13px;
    padding-right : 8px;
}

#breadcrumb-web a.prvni
{
    background-image: none;
    padding-left : 0px;
}

#breadcrumb-web a:hover
{
    text-decoration: underline;
}