/************/
/* Kontakty */
/************/
#kontakt .spolecnost-box
{
    font-size : 14px;
    width : 25%;
    float : left;
    height: 100%;
    display: table;
}
#kontakt .spolecnost-box div
{
    vertical-align: middle;
    display: table-cell;
    text-align: center;
}
#kontakt .spolecnost-box-first
{
    height: 100%;
    width : 50%;
    float : left;
    display: table;
}
#kontakt .spolecnost-box table
{
    font-size: 12px;
}
#kontakt .spolecnost-box-first div
{
    vertical-align: middle;
    display: table-cell;   
    text-align: center;
}
#kontakt .osoba
{
    float : left;
    padding-top : 10px;
    padding-bottom : 10px;
    min-width: 25%;
}
#kontakt .osoba td
{
    font-size: 13px;
}
#kontakt h2
{
    color : #464646;
    line-height: 25px;
    margin-top : 40px;
    margin-bottom: 20px;
    font-size: 20px;
    text-align: left;
}
#kontakt h3
{
    
}
#kontakt .kontakt-box
{
    /*width : 80%;*/
    height : 215px;
    background-image: url("../img/cara.png");
    background-repeat: repeat-x;
    background-position: 0 100%;
    margin: 0 auto;
}
#kontakt .kontakt-box .box
{
    width: 25%;
    height: 100%;
    float : left;
    text-align: center;
    display: table;
}
#kontakt .kontakt-box .box div
{
    vertical-align: middle;
    display: table-cell;
}

.kontakt-cv, .kontakt-praha
{
    overflow: hidden;
}
.kontakt-cv .img, .kontakt-praha .img
{
    float : left; 
    width : 66%;
}
.kontakt-cv .text, .kontakt-praha .text
{
    float : left; 
    width : 32%; 
    margin-left : 2%;
}

.fakturacni-udaje .leve-udaje
{
    float : left; 
    width : 30%;
};
.fakturacni-udaje .prave-udaje
{
    float : left;
    width : 70%;
}

/**************/
/* Registrace */
/**************/

table.registrace
{
    margin-top : 15px;
    margin-left : 37px;
}
    
table.registrace td
{
    font-size: 14px;
    text-align: left;
    width : 50%;
}

.button-big-registrace:hover
{
    background-color: #ff5400;
}

/**************/
/* Můj profil */
/**************/

.wrapProfileBox
{
    background: #ff5400;
}


/**************/
/* Porovnavac */
/**************/

.porovnavac
{
    color: #464646;
    font-size: 13px;
    margin-bottom : 30px;
}

.porovnavac table
{
    background-image: url("../img/carkovana_svisle.png");
    background-repeat: repeat-y;
}

.porovnavac table.data
{
    display: inline-block; 
    width : 20%;
}

.porovnavac table.data tbody
{
    width : 100%;
}

.porovnavac table td.first
{
    height : 110px;
}

.porovnavac table tr
{
    width: 100%;
}

.porovnavac table td
{
    height : 40px;
    background-image: url("../img/cara.png");
    background-repeat: repeat-x;
    background-position: 0 100%;
    color: #464646;
    font-size: 13px;
    width : 200px;
}

.porovnavac table.data td
{
    text-align: center;
}

.porovnavac .button-poptat
{
    cursor : pointer;
    font-family: 'Open Sans', sans-serif !important;
    font-size:20px;
    background-color:#ff5400;
    border : none;
    color : white;
    font-weight : bold;
    height : 40px;
    width:350px;
    display: inline-block;
    text-align:center;
    line-height:40px;
}

.porovnavac-odber-voziky
{
    background-image: url('../img/ico/porovnavac_remove.png');
    background-position: 0 50%; 
    background-repeat: no-repeat;
    padding-left : 20px;    
}

.porovnavac-zobrazit-odlisne
{
    background-image: url('../img/ico/porovnavac_odlisne_parametry.png');
    background-position: 0 50%;
    background-repeat: no-repeat;
    padding-left : 25px;
}


/*************************/
/* Leasingova kalkulacka */
/*************************/

#leasing-kalkulacka table
{
    margin : 15px 0;
}

#leasing-kalkulacka table td
{
    line-height: 2;
}

/**********************/
/* Uverova kalkulacka */
/**********************/

#uver-kalkulacka table
{
    margin : 15px 0;
}

#uver-kalkulacka table td
{
    line-height: 2;    
}

.fotowrap {
    
    
    
    
}

.fotoitem img  {
   float: left;  
   margin-right: 25px;
   margin-bottom: 25px;
   
}


.timelinefotowrap {
    
    
    
    
}

.timelinefotoitem img  {
   float: left;  
   margin-right: 8px;
   margin-bottom: 8px;
   
}



/*********************/
/* Parkoviště - ikony*/
/*********************/

.parkovisteXls .icoParkovisteExport, .parkovistePdf .icoParkovisteExport
{
    background: #cb4001;
}

.parkovisteXls .icoParkovisteExport span, .parkovistePdf .icoParkovisteExport span
{
    background: #ff5400;
}



.listSmall li 
{
    background: url("../img/li-image-small.png") left 5px no-repeat;
    margin: 5px;
    padding-left: 15px;
    text-align: left;
    line-height: 20px;
}

.wrapPopisMojeNabidka ul
{
    margin: 0;
    padding: 0;
}

    .wrapPopisMojeNabidka ul li
    {
        text-align: justify;
    }

/*********************/
/* Help - ikony*/
/*********************/

.aJakNaTo
{
    color: #ff5400;
}

.wrapHelpVyhledavaciAgenti
{
    background: #ff5400;
}

/*************/
/* Rozesilky */
/*************/

.rozesilkyZmenaText
{
    margin : 150px 0;
    text-align: center;
}