﻿
#layoutBody 
{
    background-color: #fafafc;
    background-image: url(Images/bckBody.gif);
	background-position: center top;
	background-repeat: repeat-y;
}

#divLayoutBody
{
    width: 998px;
	margin: 0px auto 0px auto;
}

/*----------------------------------------- hlava ------------------------------------*/

#divLayoutHlava
{
    background-image: url(Images/bckHlava.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

/*--- hlava logo --*/
#linkHlavaLogo
{
    position: absolute;
    margin: 0px 0px 0px 35px;
    z-index: 10;
}

/*--- hlava slogan --*/
#divHlavaSlogan
{
    position: absolute;
    width: 966px;
    height: 62px;
    margin-left: 15px;
    text-align: right;
    color: #ffffff;
    z-index: 1;
}
#divHlavaSlogan img { margin: 11px 11px 0px 0px; }


/*----------------------------------------- menu ---------------------------------------------*/

#divLayoutMenu { padding: 75px 15px 0px 15px; }
#divLayoutMenuZalozky
{
    float: left;
    margin-top: 7px;
}

#divLayoutMenuZalozky a
{
    display: inline-block;
    font-family: Trebuchet MS, Sans-Serif;
    font-size: 15px;
    color: #3b5990;
    background-image: url(Images/bckMenuZalozka_off.gif);
	background-position: left top;
	background-repeat: repeat-x;
	border-left: 1px solid #cacdd3;
	border-right: 1px solid #cacdd3;
	padding: 5px 14px 5px 14px;
	text-transform: uppercase;
	font-weight: bold;
	margin-left: 1px;
}

#divLayoutMenuZalozky a:hover { color: #ff4400; }

#divLayoutMenuZalozky a.vybrana
{
    background-image: url(Images/bckMenuZalozka_on.gif);
    color: #ff4400;
    cursor: default;
}

#divLayoutMenuZalozky a span
{
    font-size: 13px;
    text-transform: none;
}

#divLayoutMenuPrava
{
    text-align: right;
    line-height: 19px;
    margin-right: 12px;
}

#divLayoutMenuPrava a
{
    color: #ffffff;
    background-image: url(Images/bckLinkMenuPravaL.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 13px;
}

#divLayoutMenuPrava a span
{
    color: #ffffff;
    background-image: url(Images/bckLinkMenuPravaP.gif);
	background-position: right 3px;
	background-repeat: no-repeat;
	padding: 0px 13px 0px 0px;
}

#divLayoutMenuPrava a:hover, #divLayoutMenuPrava a:hover span { color: #ff4400; }

.PopupFormular
{
	position: absolute;
	width: 970px;
	height: 28px;
	margin-top: 50px;
	text-align: right;
	visibility: hidden;
	z-index: 99;
}

/*----------------------------------------- submenu ---------------------------------------------*/

#divLayoutSubmenu
{
    clear: both;
    background-image: url(Images/bckSubmenu.gif);
	background-position: left top;
	background-repeat: repeat-x;
	border-left: 1px solid #cacdd3;
	border-right: 1px solid #cacdd3;
	margin: 0px 15px 0px 16px;
}

#tblLayoutSubmenu
{
    width: 100%;
}

#tblLayoutSubmenu td
{
    vertical-align: bottom;
    padding: 11px 0px 0px 13px;
}

#tblLayoutSubmenu td#tdLayoutSubmenuZalozky a
{
    display: inline-block;
    font-family: Trebuchet MS, Sans-Serif;
    font-size: 12px;
    color: #3b5990;
    background-image: url(Images/bckSubmenuZalozka_off.gif);
	background-position: left top;
	background-repeat: repeat-x;
	border-left: 1px solid #f3f3f7;
	border-right: 1px solid #f3f3f7;
	padding: 5px 10px 4px 10px;
	margin:  0px -2px 0px 0px;
}

#tblLayoutSubmenu td#tdLayoutSubmenuZalozky a:hover { color: #ff4400; }

#tblLayoutSubmenu td#tdLayoutSubmenuZalozky a.vybrana
{
    background-image: url(Images/bckSubmenuZalozka_on.gif);
    color: #ff4400;
    cursor: default;
    border-left: 1px solid #cacdd3;
	border-right: 1px solid #cacdd3;
	background-color: #ffffff
}

#tblLayoutSubmenu td#tdLayoutSubmenuZalozky a.prazdna
{
    background: none;
    border: none;
    cursor: default;
    padding: 5px 0px 4px 0px;
}

#tblLayoutSubmenu td#tdLayoutSubmenuPrava
{
    text-align: right;
    vertical-align: middle;
    padding: 5px 12px 0px 0px;
}

#tblLayoutSubmenu td#tdLayoutSubmenuPrava img { vertical-align: middle; }


/*----------------------------------------- obsah ---------------------------------------------*/

.divLayoutObsah
{
    margin: 25px 0px 0px 15px;
}

#divLayoutObsahLevyVnejsi
{
    float: left;
    width: 720px;
    border-right: 1px solid #cacdd3;
}
#divLayoutObsahLevyVnitrni
{
    margin-right: 11px;
}

#divLayoutObsahPravyVnejsi
{
    float: left;
    border-left: 1px solid #cacdd3;
    margin-left: -1px;
}

#divLayoutObsahPravyVnitrni
{
   margin-left: 11px;
   width: 235px;
}

#divLayoutObsahJedenSloupec
{
    margin: 25px 20px 0px 20px;
}


/*----------------------------------------- pata ---------------------------------------------*/

#divLayoutPataVnejsi
{
    background-image: url(Images/bckPata.gif);
	background-position: center top;
	background-repeat: repeat-y;
	border-top: 1px solid #d2d5dd;
	margin-top: 24px;
}

#divLayoutPataVnitrni { margin: 8px 15px 0px 16px;}
#divLayoutPataVnitrni .divMezera { padding-bottom: 30px; }
#divLayoutPataVnitrni a { color: #404c61; }
#divLayoutPataVnitrni a:hover { color: #ff4400; }

#divPataOdkazy { float: left; }

#divPataOdkazy span
{
    display: inline-block;
    width: 24px;
    height: 16px;
    background-image: url(Images/bckLinkPataOddelovac.gif);
	background-position: center top;
	background-repeat: no-repeat;
	margin: 0px 4px 0px 4px;
}

#divPataText { text-align: right; }


/*----------------------------------------- statistiky  ---------------------------------------------*/

#divPodPatou
{
    background-image: url(Images/bckPata.gif);
	background-position: center top;
	background-repeat: repeat-y;
}

