html, body
{
	background: #000 url(/repository/layout/page-back.jpg) no-repeat center top;
	font-family: Arial, helvetica, 'Arial CE', 'Helvetica CE', sans-serif;
	font-size: 0.93em;
	color: #1a1a1a;
}

/***********************************************************************************
>>> Layout
***********************************************************************************/

div#main
{
	width: 987px;
	margin: auto;
	position: relative;
}

div#top
{
	height: 127px;
	background: url(/repository/layout/top1.png) no-repeat center top;
}

div#header
{
	height: 208px;
	border-bottom: 4px solid #fff;
	margin-bottom: 81px;
}

div.main
{
	width: 899px;
	margin-left: 43px;
}

div#info
{
	height: 81px;
	position: absolute;
	left: 43px;
	top: 350px;
	color: #fff;
	font-size: 0.7em;
}

div#footer
{
	margin-top: 28px;
	border-top: 4px solid #fff;
	padding: 17px 20px 100px 20px;
	color: #fff;
	font-size: 0.9em;
}

div#footer div
{
	float: left;
	padding-right: 28px;
}

div.last
{
	color: #808080;
}

div.text
{
	width: 859px;
	margin-left: 43px;
	padding: 0 20px 20px 20px;
	background-color: #C2C6C7;
}

div.main-picture
{
	width: 468px;
	float: right;
	padding-top: 10px;
}

div#menu
{
	position: absolute;
	left: 86px;
	top: 90px;
}

div#menu ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}

div#menu ul li
{
	display: inline;
	margin-right: 19px;
}

div#menu ul li.separate
{
	margin-left: 222px;
}

div#menu ul li a
{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

div.home
{
	position: absolute;
	left: 43px;
	top: 87px;
}

div.news-picture
{
	float: left;
	width: 152px;
}

div.news-text
{
	float: right;
	width: 692px;
}

div.news
{
	border-bottom: 1px solid #b0966c;
}

div#weather
{
	float: left;
}

div.weather
{
	width: 32px;
	margin-right: 9px;
	text-align: center;
}

div.info1 img, div.info2 img, div.info3 img, div.info4 img
{
	float: left;
	margin-right: 8px;
}

div.info1, div.info2, div.info3, div.info4
{
	float: left;
	width: 169px;
	margin: 3px 0 0 5px;
}

/***********************************************************************************
>>> Pomocníci
***********************************************************************************/

.blank
{
	display: none;
}

.item001
{
	float: left;
	width: 357px;
}

.item002
{
	padding-right: 6px;
	padding-top: 12px;
}

.item003
{
	padding-top: 12px;
}

.reset
{
	clear: both;
	font-size: 1px;
}

/***********************************************************************************
>>> Písma
***********************************************************************************/

div.text p, .editor p
{
	margin: 0;
	padding: 10px 0;
}

div#content > h2
{
	margin: 0 0 0 18px;
	padding: 0 45px;
	line-height: 60px;
	background: url(/repository/layout/h2.png) no-repeat left top;
	font-family: Arial, helvetica, 'Arial CE', 'Helvetica CE', sans-serif;
	font-size: 1em;
	color: #323232;
	font-weight: bold;
}

div#content h3, .editor h3
{
	margin: 0;
	padding: 0;
	font-family: Arial, helvetica, 'Arial CE', 'Helvetica CE', sans-serif;
	font-size: 1em;
	color: #1a1a1a;
	font-weight: bold;
}

div#content a
{
	color: #6b532c;
	font-weight: bold;
	text-decoration: underline;
}

div#content a:hover
{
	color: #6b532c;
	font-weight: bold;
	text-decoration: none;
}
