.page-header .cities {
	position:absolute;
	bottom:0px; right:10px;
}

/*
.cities ul {
	list-style:none;
	margin:0; padding:0;
}

.cities ul li {
	padding:0; margin:0 0 0 1px;
	float:left; 
	font-size:90%;
}

.cities li a {
	display:block; height:41px; width:auto;
	padding:0 11px 0 11px;
	line-height:41px;
	vertical-align:10%; /* xotoxodo: aby se ten text zarovnaval vice nahoru podle designu, ne na stred *_
	text-align:center;
}


.cities li a:link, .cities li a:visited {
	color:white;
	background:#4183b9 url(../images/head_left-city-bg.gif) top left repeat-x;
	text-decoration:none;
}

.cities li a:hover {
	background:black;
}


.cities li.city-selected {
	font-size:100%;	
}

.cities li.city-selected a {
	width:94px; /*height:55px;*_ /*xotoxodo: dodelat tak, aby se ta vyska mohla menit; totiz se to zarovnava nahoru, a mychcem naspod *_
	font-weight:bold;
}

.cities li.city-selected a:link, .cities li.city-selected a:visited {
	background: #feb820;
	color:black;
}

.cities li.city-selected a:hover {
	background: #feb820;
}

*/

.cities a {
	height:41px; width:auto;
	padding:0 11px 0 11px;
	line-height:41px;
	vertical-align:10%;
	text-align:center;
	display:block; float:left;
	margin:0 0 0 1px;
	_display:inline; _float:none;
	font-size:90%;
}

.cities a:link, .cities a:visited {
	color:white;
	background:#4183b9 url(../images/head_left-city-bg.gif) top left repeat-x;
	text-decoration:none;
}

.cities a:hover {
	background:black;
}

.cities .city-selected {
	font-size:100%;	
}

.cities a.city-selected {
	width:94px; /*height:55px;*/ /*xotoxodo: dodelat tak, aby se ta vyska mohla menit; totiz se to zarovnava nahoru, a mychcem naspod */
	font-weight:bold;
}

.cities a.city-selected:link, .cities a.city-selected:visited {
	background: #feb820;
	color:black;
}

.cities a.city-selected:hover {
	background: #feb820;
}





.navigace {
	width:220px;
	margin:0; padding:0;
}

.navigace h3 {
	margin:0; padding:0 0 0 28px;
	font-weight:bold;
	color:black;
	font-size:0.85em;
	background: url(../images/head_left-navigace-bg.gif) center left no-repeat;
	text-transform:uppercase;
}

.navigace ul {
	margin:0.2em 0 1em 0; padding:0;
	list-style:none;
}

.navigace ul li {
	margin:0; padding:0 0 0 28px;
	font-size:0.85em;
	text-transform:lowercase;
}

.navigace ul li a:link, .navigace ul li a:visited {
	color:#0259a1;
	text-decoration:none;
}

.navigace ul li a:hover {
	text-decoration:underline;
}



div.quicksearch {
	margin:0; padding:20px 0 15px 0;
	text-align:center;
	background:#ffba24;
	width:220px;
}

.quicksearch input.query {
	font-size:0.7em;
	margin:0; padding:0;
	width:10em;
}

.quicksearch input.submit {
	text-transform:uppercase;
	font-size:0.7em;
	margin:0 0 0 0.5em; padding:0;
	width:6em;
}


div.sloupec-nalevo {
	width:220px;
	float:left; /* NOTE: Layout widths. */
}



div.login {
	margin:0 0 10px 0; padding:0;
	text-align:center;
	background:#055a9f;
}

div.login div {
	padding:12px 0 5px 0;
}

div.login input.text {
	width:10em;
	font-size:0.7em;
	margin:0.2em 0; padding:0;
}

div.login input.submit {
	text-transform:uppercase;
	font-size:0.7em;
	margin:0 0 0 0.5em; padding:0;
	width:6em;
}

div.login .logintext, div.login .nested-zaslepka {
	font-size:0.7em;
	color:white;
	font-weight:bold;

}

div.login a.zapomenute-heslo {
	display: -moz-inline-block; display:inline-block;
	width:10em;
	font-size:0.7em;
	margin:0.2em 0; padding:0;
	text-align:right;
}

div.login a.zapomenute-heslo:link, div.login a.zapomenute-heslo:visited {
	text-decoration:none;
	color:white;
}

div.login a.zapomenute-heslo:hover {
	text-decoration:underline;
}


.navigace-kontakty {
	background:#045ba3;
	color:white;
	padding:0.5em 0 0.2em 0;
}

.navigace-kontakty h3 {
	color:white;
}

.navigace-kontakty li a:link, .navigace-kontakty li a:visited {
	color:white !important;
	text-decoration:none;
	font-size:0.7em;
}

.navigace-kontakty li a:hover {
	text-decoration:underline;
}

/*
.navigace-kontakty p {
	margin:0; padding:0;
	border-top:1px solid white;
	border-bottom:1px solid white;
	font-size:0.8em;
}
*/


.main-content { /* NOTE: Layout widths. */
	width:780px; _width:777px;
	overflow:hidden; /* xotoxodo: smazat a doladit ty sirky */
	_overflow:visible;	
	_position:relative; _left:-3px; _top:0px;
}


