﻿
#divBody
{
    background-image: url(Images/bckLayout.gif);
    background-position: left top;
    background-repeat: repeat-x;
}

.divLayout
{
    width: 785px;
    margin-left:auto;
    margin-right:auto;
    background-color: #ffffff;
}

/*------------------------- hlava ------------------------- */

#divHlava
{
    background-image: url(Images/bckHlava.gif);
    background-position: left top;
    background-repeat: repeat-x;
    height: 79px;
}

#divHlavaLeva
{
    float: left;
    background-image: url(Images/bckHlavaLeva.gif);
    background-position: left bottom;
    background-repeat: no-repeat;
    padding-left: 22px;
    height: 79px;
}

#divHlavaLeva img
{
    margin-top: 31px;
}

#divHlavaPrava, #divHlavaPrava90let
 {
    text-align:right;
    background-image: url(Images/bckHlavaPrava.gif);
    background-position: right bottom;
    background-repeat: no-repeat;
    padding-right: 16px;
    height: 79px;
 }
 
 #divHlavaPrava img
{
    margin-top: 12px;
}

 #divHlavaPrava90let img
{
    margin-top: 9px;
}

/*------------------------- menu ------------------------- */

#divMenu
{
    background-image: url(Images/bckMenu.gif);
    background-position: left top;
    background-repeat: repeat-x;
    height: 72px;
}

.tdMenuZalozkaOff
{
    background-image: url(Images/bckMenuZalozkaL-off.gif);
    background-position: 2px bottom;
    background-repeat: no-repeat;
    vertical-align:bottom;
    height: 72px;
    white-space:nowrap;
}

.tdMenuZalozkaOn
{
    background-image: url(Images/bckMenuZalozkaL-on.gif);
    background-position: 2px bottom;
    background-repeat: no-repeat;
    vertical-align:bottom;
    height: 72px;
    white-space:nowrap;
}

.linkMenuZalozka
{
    display:block;
    background-position: right bottom;
    background-repeat: no-repeat;
    text-align:center;
    padding: 9px 25px 7px 25px;
    font-family: Tahoma, Sans-Serif;
    text-decoration: none;
    font-size: 12px;
    line-height: 16px;
    font-weight: bold;
}

.tdMenuZalozkaOff .linkMenuZalozka
{
    background-image: url(Images/bckMenuZalozkaP-off.gif);
    color: #3b5990;
}

.tdMenuZalozkaOff .linkMenuZalozka:hover
{
    color: #ff4400;
}

.tdMenuZalozkaOn .linkMenuZalozka
{
    background-image: url(Images/bckMenuZalozkaP-on.gif);
    color: #ff4400;
    cursor:default;
}

/*- menu vpravo - */

.tdMenuVpravo
{
    text-align:right;
    white-space:nowrap;
    vertical-align:top;
    padding: 6px 8px 0px 0px;
}

.spanMenuVpravo
{
    display: -moz-inline-box;
    display:inline-block;
    background-image: url(Images/bckMenuVpravo-L.gif);
    background-position: left 3px;
    background-repeat: no-repeat;
    padding-left: 13px;
}

.spanMenuVpravo a
{
    background-image: url(Images/bckMenuVpravo-P.gif);
    background-position: right 3px;
    background-repeat: no-repeat;
    padding-right: 13px;
}

.PopupFormular {
	position: absolute;
    right: 0px;
    top: -50px;
    height:28px;
    background-image: url(Images/bck_track.gif);
    visibility: hidden;
    padding: 4px 11px 2px 11px;
    text-align: right;
}


/*------------------------- submenu ------------------------- */

#divSubmenuS
{
    background-image: url(Images/bckSubmenu-S.gif);
    background-position: left bottom;
    background-repeat: repeat-x;
    height: 28px;
    margin: 0px 0px 15px 2px
}

#divSubmenuL
{
    background-image: url(Images/bckSubmenu-L.gif);
    background-position: left bottom;
    background-repeat: no-repeat;
    height: 28px;
}

#divSubmenuP
{
    background-image: url(Images/bckSubmenu-P.gif);
    background-position: right bottom;
    background-repeat: no-repeat;
    height: 28px;
    padding: 0px 15px 0px 15px;
}

.tdSubmenuZalozkaOff
{
    background-image: url(Images/bckSubmenuZalozkaL-off.gif);
    background-position: 2px bottom;
    background-repeat: no-repeat;
    vertical-align:bottom;
    height: 28px;
    white-space:nowrap;
}

.tdSubmenuZalozkaOn
{
    background-image: url(Images/bckSubmenuZalozkaL-on.gif);
    background-position: 2px bottom;
    background-repeat: no-repeat;
    vertical-align:bottom;
    height: 28px;
    white-space:nowrap;
}

.linkSubmenuZalozka
{
    display:block;
    background-position: right bottom;
    background-repeat: no-repeat;
    text-align:center;
    padding: 4px 15px 2px 15px;
}

.tdSubmenuZalozkaOff .linkSubmenuZalozka
{
    background-image: url(Images/bckSubmenuZalozkaP-off.gif);
}

.tdSubmenuZalozkaOff .linkSubmenuZalozka:hover
{
    color: #ff4400;
}

.tdSubmenuZalozkaOn .linkSubmenuZalozka
{
    background-image: url(Images/bckSubmenuZalozkaP-on.gif);
    color: #ff4400;
    cursor:default;
}

/*------------------------- obsah ------------------------- */

.divLevySloupec
{
    width: 522px;
    float: left;
    padding-right: 8px;
    border-right: solid 1px #cacdd3;
    margin: 0px;
}

.divJedenSloupec
{
    width: 100%;
    margin: 0px;
    float: none;
    border-right: none;
}

.divPravySloupec
{
    margin: 0px 0px 0px 530px;
    padding-left: 8px;
    border-left: solid 1px #cacdd3;
}

/*------------------------- pata ------------------------- */

#divPata
{
    background-color: #f9f9fa;
    border-top: solid 1px #ccd5dd;
}

#divPata .divLayout
{
    background-color: #f9f9fa;
    padding-bottom: 33px;
}

#divPataPopis
{
    text-align:right;
    color: #767885;
    padding: 13px 13px 0px 0px;
}

.tdPataZalozka
{
    background-image: url(Images/bckPataZalozkaL.gif);
    background-position: 2px bottom;
    background-repeat: no-repeat;
    vertical-align:top;
    height: 28px;
    white-space:nowrap;
}

.linkPataZalozka
{
    display:block;
    background-image: url(Images/bckPataZalozkaP.gif);
    background-position: right bottom;
    background-repeat: no-repeat;
    text-align:center;
    padding: 5px 24px 8px 26px;
    line-height: 15px;
    color:#404c61;
}