/********************/
/*** Hlavní menu. ***/
/********************/
.menu
{
	float: left;
	width: 100%;
	font: 12px verdana;
	line-height: normal;
	border-bottom: 1px solid #969696;
}

.menu ul
{
	margin: 0px;
	padding: 5px 10px 0px 5px;
	list-style: none;
}

.menu ul li
{
	float: left;
	position: relative;
	list-style: none;
}

.menu ul li a
{
	float: left;
	background: url("../images/menuleft.gif") no-repeat left top;
	margin: 0px;
	padding: 0px 0px 0px 4px;
	text-decoration: none;
}

.menu ul li a span
{
	display: block;
	background: url("../images/menuright.gif") no-repeat right top;
	padding: 3px 11px 4px 6px;
	color: #24618E;
}

.menu ul li a:hover
{
	background-position: 0% -42px;
}

.menu ul li a:hover span
{
	color: #FFF;
	background-position: 100% -42px;
}

.menu .vybrana
{
	float: left;
	background: url("../images/menuleft.gif") no-repeat left top;
	margin: 0px;
	padding: 0px 0px 0px 4px;
	text-decoration: none;
	background-position: 0% -42px;
	cursor: default;
}

.menu .vybrana span
{
	float: left;
	display: block;
	background: url("../images/menuright.gif") no-repeat right top;
	padding: 3px 10px 4px 6px;
	color: #FFF;
	background-position: 100% -42px;
	cursor: default;
}

.menu .vybrana_aktivni
{
	float: left;
	background: url("../images/menuleft.gif") no-repeat left top;
	margin: 0px;
	padding: 0px 0px 0px 4px;
	text-decoration: none;
	background-position: 0% -42px;
	cursor: pointer;
}

.menu .vybrana_aktivni span
{
	float: left;
	display: block;
	background: url("../images/menuright.gif") no-repeat right top;
	padding: 3px 10px 4px 6px;
	color: #FFF;
	background-position: 100% -42px;
	cursor: pointer;
}

/*******************/
/*** Podpoložky. ***/
/*******************/
.menu ul li ul, .menu ul li:hover ul li ul
{
	display: none;
}

.menu ul li:hover ul
{
	margin: 0px;
	padding: 0px;
	display: block;
	position: absolute;
	top: 21px;
	left: 0px;
	width: 105px;
	line-height: 20px;
	border-top: 1px solid #969696;
}

.menu ul li:hover ul li a
{
	display: block;
/*	background: #ddd;*/
	color: #000;
	width: 105px;
	background: url("../images/polozka.png") repeat-x;
	padding: 0px 0px 0px 10px;
}

.menu ul li:hover ul li:hover ul
{
	display: block;
	position: absolute;
	left: 115px;
	top: 0px;
	padding: 0px 0px 0px 1px;
	border: none;
}

.menu ul li:hover ul li a:hover
{
	color: #FFF;
	background: url("../images/selektor.png") repeat-x;
}

.menu ul li:hover ul li:hover ul.left
{
	left: -116px;
	padding: 0px 1px 0px 0px;
	width: 115px;
}

.menu ul li:hover ul li a .zakazana
{
	display: block;
	width: 105px;
	background: url("../images/polozka.png") repeat-x;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px -10px;
/*	text-shadow: #FFF 1px 1px 0px;*/
	color: #999;
}

.menu .neaktivni, .menu .zakazana
{
	cursor: default;
}

/********************/
/*** Kulaté rohy. ***/
/********************/
.kulaty_roh_horni
{
	float: left;
	width: 110px;
	display: block;
	background-color: #FFFFFF;
}

.kulaty_roh_horni_1
{
	margin: 0px 5px;
	display: block;
	height: 1px;
	overflow: hidden;
	background-color: #ddd;
}

.kulaty_roh_horni_2
{
	margin: 0px 3px;
	display: block;
	height: 1px;
	overflow: hidden;
	background-color: #ddd;
}

.kulaty_roh_horni_3
{
	margin: 0px 2px;
	display: block;
	height: 1px;
	overflow: hidden;
	background-color: #ddd;
}

.kulaty_roh_horni_4
{
	margin: 0px 1px;
	display: block;
	height: 2px;
	overflow: hidden;
	background-color: #ddd;
}

.kulaty_roh_spodni
{
	float: left;
	width: 110px;
	display: block;
	background-color: #FFFFFF;
}

.kulaty_roh_spodni_1
{
	margin: 0px 1px;
	display: block;
	height: 2px;
	overflow: hidden;
	background-color: #ddd;
}

.kulaty_roh_spodni_2
{
	margin: 0px 2px;
	display: block;
	height: 1px;
	overflow: hidden;
	background-color: #ddd;
}

.kulaty_roh_spodni_3
{
	margin: 0px 3px;
	display: block;
	height: 1px;
	overflow: hidden;
	background-color: #ddd;
}

.kulaty_roh_spodni_4
{
	margin: 0px 5px;
	display: block;
	height: 1px;
	overflow: hidden;
	background-color: #ddd;
}

/************************************************************************************************************************************/
