/* IMPORT SDILENYCH NASTAVENI ========================== */
@import url("../shared/css/database.css");
@import url("../shared/css/icons.css");
@import url("../shared/css/menu.css");
@import url("../shared/css/table_layout.css");
@import url("../shared/css/tools.css");
@import url("../shared/css/window.css");
@import url("../shared/css/web.css");
/* ===================================================== */
body {
	background: #e1e5e3 url("../images/bg/body.gif");
	text-align: center;
}
body, table {
	font-family: Verdana, "Geneva CE", lucida, sans-serif; font-size: 11px;
}
a {
	color: #c86b3c;
}
/* ----------------------------------------------------- */
table.layout {
	margin: 0 auto 0 auto;
	width: 755px;
}
/* ----------------------------------------------------- */
table.layout td.top {
	background: url("../images/bg/top.gif") no-repeat;
	height: 150px;
}
table.layout td.top div.content {
	margin: 0 0 133 376px;
}
/* ----------------------------------------------------- */
table.layout td.bottom {
	background: url("../images/bg/bottom.gif") no-repeat;
	height: 26px;
}
table.layout td.bottom div.content {
	text-align: center;
	color: #666666;
	font-size: 9px;
	margin-top: 5px;
}
/* ----------------------------------------------------- */
table.layout td.head {
	background: url("../images/bg/head.gif") no-repeat;
	height: 140px;
}
table.layout td.head table.layout {
	width: 100%;
}
table.layout td.head table.layout td.menu {
	padding: 0;
	width: 340px;
}
table.layout td.head table.layout td.menu div.content {
	margin-left: 180px;
}
table.layout td.head table.layout td.menu div.content ul.menu {
	width: 160px;
}
table.layout td.head table.layout td.menu div.content ul.menu li a {
	background: url("../images/bg/menu_item.gif") no-repeat left;
	border-bottom: 2px solid #e9e9e9;
	color: #000000;
	padding: 2.5 0 2.5 15px;
	text-decoration: none;
	width: 100%;
}
table.layout td.head table.layout td.menu div.content ul.menu li a:hover {
	text-decoration: underline;
}
table.layout td.head table.layout td.menu div.content ul.menu li > a {
	display: block;
	width: auto;
}
table.layout td.head table.layout td.flash {
	padding: 0;
	width: 415px;
}
/* ----------------------------------------------------- */
table.layout td.navigation {
	background: url("../images/bg/navigation.gif") no-repeat;
	height: 14px;
}
table.layout td.navigation div.content {
	background: url("../images/bg/menu_item.gif") no-repeat left;
	margin-left: 180px; padding-left: 15px;
}
table.layout td.navigation div.content a {
	text-decoration: none;
}
table.layout td.navigation div.content a:hover {
	text-decoration: underline;
}
/* ----------------------------------------------------- */
table.layout td.left {
	background: #ffffff url("../images/bg/left.gif") repeat-y;
	width: 180px;
}
table.layout td.left div.content {
	background-color: #ffffff;
	margin-left: 16px; padding: 10 5 0 5px;
}
table.layout td.left div.content form.login {
	background-color: #e8e8fe;
	padding: 5px;
}
table.layout td.left div.content form.login input {
	background-color: #ccccff;
	border: none;
	width: 100%;
}
table.layout td.left div.content form.login input.submit {
	background-color: #ffffff;
	border: 1px solid #ceceff;
	margin-top: 5px;
	width: auto;
}
/* ----------------------------------------------------- */
table.layout td.main {
	background: #e5e2ff url("../images/bg/right.gif") repeat-y right;
	width: 575px;
}
table.layout td.main div.content {
	padding: 10 20 10 15px;
}
/* legenda stranky */
table.layout td.main div.content ul.preview {
	margin: 0; padding: 0;
}
table.layout td.main div.content ul.preview li {
	background-position: left; background-repeat: no-repeat;
	display: block;
	height: 24px;
	list-style-type: none;
	margin: 0; padding: 0;
}
table.layout td.main div.content ul.preview li.item_1,
table.layout td.main div.content ul.preview li.item_5,
table.layout td.main div.content ul.preview li.item_9 {
	background-image: url("../images/bg/legend_item_1.gif");
}
table.layout td.main div.content ul.preview li.item_2,
table.layout td.main div.content ul.preview li.item_6,
table.layout td.main div.content ul.preview li.item_10 {
	background-image: url("../images/bg/legend_item_2.gif");
}
table.layout td.main div.content ul.preview li.item_3,
table.layout td.main div.content ul.preview li.item_7,
table.layout td.main div.content ul.preview li.item_11 {
	background-image: url("../images/bg/legend_item_3.gif");
}
table.layout td.main div.content ul.preview li.item_4,
table.layout td.main div.content ul.preview li.item_8,
table.layout td.main div.content ul.preview li.item_12 {
	background-image: url("../images/bg/legend_item_4.gif");
}
table.layout td.main div.content ul.preview li a {
	padding-top: 6px;
	text-decoration: none;
	height: 100%;
}
table.layout td.main div.content ul.preview li a:hover {
	text-decoration: underline;
}
table.layout td.main div.content ul.preview li > a {
	display: block;
	height: auto;
}
table.layout td.main div.content h3 {
	color: #c86b3c;
	font-size: 16px;
}
table.layout td.main div.content h4 {
	font-size: 12px;
}
/* chliveckovy design stranky ------------------- */
table.layout td.main div.content table.page td div.content {
	padding: 10px;
}
table.layout td.main div.content table.page td h4 {
	background-repeat: no-repeat;
	height: 33px;_height: 60px;
	margin: 0; padding: 27 10 0 10px;
}
table.layout td.main div.content table.page td h4.violet {	background-image: url("../images/bg/block_head_violet.gif");}
table.layout td.main div.content table.page td h4.brown {	background-image: url("../images/bg/block_head_brown.gif");}

table.layout td.main div.content table.page td div.body {
	background: url("../images/bg/block_body.gif") repeat-y;
	padding: 15px;
}
table.layout td.main div.content table.page td div.foot {
	background: url("../images/bg/block_foot.gif") no-repeat;
	height: 8px;
	padding: 15 0 0 0px;
}