﻿#divLayoutBody
{
	width: 983px;
	margin: 0px auto 0px auto;
}

/*-------------------------------------  hlava -----------------------------------------*/

#divLayoutHlava
{
	background-color: #f1f1f1;
	margin-bottom: 35px;
}

/*-- hlava - logo --*/

.divLayoutHlavaLogo
{
	position: absolute;
	margin: 0px 0px 0px 15px;
	background-image: url(Images/bckLayoutHlavaLogoL.gif);
	background-position: left top;
	background-repeat: no-repeat;
	z-index: 100;
	width: 180px;
}

.divLayoutHlavaLogo div
{
	background-image: url(Images/bckLayoutHlavaLogoP.gif);
	background-position: right top;
	background-repeat: no-repeat;
	padding: 8px 0px 0px 0px;
	margin: 0px 0px 0px 15px;
	height: 100px;
}

/*-- hlava - uživatel --*/

.divLayoutHlavaUzivatelVnejsi
{
	position: absolute;
	background-color: #ff8800;
	width: 983px;
}
.divLayoutHlavaUzivatelVnitrni
{
	padding: 4px 12px 5px 12px;
	text-align: right;
	color: #ffffff;
}

.divLayoutHlavaUzivatelVnitrni span { font-weight: bold; }
.divLayoutHlavaUzivatelVnitrni a { color: #ffffff; }
.divLayoutHlavaUzivatelVnitrni a:hover { color: #65788b; }

/*-- hlava - menu --*/

.tblLayoutHlavaMenu
{
	width: 100%;
	height: 90px;
	border: none;
}

.tblLayoutHlavaMenu td { vertical-align: bottom; }

.divLayoutHlavaMenu
{
	background-image: url(Images/bckLayoutHlavaMenu.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding:  7px 12px 2px 12px;
	color: #a6a6a6;
	white-space: nowrap;
}

/*-------------------------------------  pata -----------------------------------------*/

#divLayoutPata
{
	border-top: solid 1px #d7dee5;
	margin: 35px 0px 35px 0px;
	padding: 8px 0px 0px 0px;
	text-align: right;
	clear: both;
}

/*-------------------------------------  dvousloupcový layout -----------------------------------------*/

.divLevySloupecVnejsi
{
	float: left;
	width: 645px;
}

.divLevySloupecVnitrni
{
	padding: 0px 40px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.divPravySloupecVnejsi
{
	margin-left: 645px;
}

.divPravySloupecVnitrni
{
	padding: 1px 0px 1px 0px;
	margin: 0px;
}


/*-------------------------------------  rámečky -----------------------------------------*/


/*-- šedý rámeček, kulaté rohy, bílé pozadí --*/

.ramecek { padding: 0px; }

.ramecek_LH
{
	background-image: url(Images/Ramecky/ramecek_LH.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}

.ramecek_PH
{
	background-image: url(Images/Ramecky/ramecek_PH.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	height: 9px;
	line-height: 9px;
}

.ramecek_S
{
	background-color: #f1f1f1;
	padding: 0px;
	border-left: solid 1px #d7dee5;
	border-right: solid 1px #d7dee5;
	background-position: left top;
	background-repeat: no-repeat;
}

.ramecek_LD
{
	background-image: url(Images/Ramecky/ramecek_LD.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

.ramecek_PD
{
	background-image: url(Images/Ramecky/ramecek_PD.gif);
	background-position: right top;
	background-repeat: no-repeat;
	height: 9px;
	line-height: 9px;
}

/*-- bílý rámeček, kulaté rohy, bílé pozadí --*/
.ramecekBilaNaBile .ramecek_LH { background-image: url(Images/Ramecky/ramecekBilaNaBile_LH.gif); }
.ramecekBilaNaBile .ramecek_PH { background-image: url(Images/Ramecky/ramecekBilaNaBile_PH.gif); }
.ramecekBilaNaBile .ramecek_S { background-color: #ffffff; }
.ramecekBilaNaBile .ramecek_LD { background-image: url(Images/Ramecky/ramecekBilaNaBile_LD.gif); }
.ramecekBilaNaBile .ramecek_PD { background-image: url(Images/Ramecky/ramecekBilaNaBile_PD.gif); }

/*-- bílý rámeček, kulaté rohy, šedé pozadí --*/
.ramecekBilaNaSede .ramecek_LH { background-image: url(Images/Ramecky/ramecekBilaNaSede_LH.gif); }
.ramecekBilaNaSede .ramecek_PH { background-image: url(Images/Ramecky/ramecekBilaNaSede_PH.gif); }
.ramecekBilaNaSede .ramecek_S { background-color: #ffffff; }
.ramecekBilaNaSede .ramecek_LD { background-image: url(Images/Ramecky/ramecekBilaNaSede_LD.gif); }
.ramecekBilaNaSede .ramecek_PD { background-image: url(Images/Ramecky/ramecekBilaNaSede_PD.gif); }

/*-------------------------------------  bílý rámeček (hranatý), linka nahoře a dole  -----------------------------------------*/

.divBilySedeLinky
{
	background-color: #ffffff;
	border-top: solid 1px #d7dee5;
	border-bottom: solid 1px #d7dee5;
	padding: 8px 0px 8px 0px; 
}

.divSedyBileLinky
{
	background-color: #f1f1f1;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
	padding: 8px 0px 8px 0px; 
}


/*-------------------------------------  Progress Bar  -----------------------------------------*/
.divProgressBarVnejsi
{
	position: absolute;
	width: 983px;
	text-align:center;
	z-index: 1000;
}

.divProgressBarVnitrni
{
	border: solid 1px #d7dee5;
	padding: 4px;
	width: 555px;
	margin: 0px auto 0px auto;
	background-color: #ffffff;
	margin-top: 50px
}

.divProgressBar
{
	font-weight: bold;
	font-size: 15px;
	font-family: Verdana;
	color: #ffffff;
	background-image: url(Images/bckProgressBar.gif);
	background-position: center top;
	background-repeat: no-repeat;
	padding: 3px 0px 7px 0px;
}

