hr {
	border:1px dotted #FFF;
	margin:10px 0px;
}
/**************************************/
/* Body */
/**************************************/
body {
	margin:0px;
	background:#6D0000 url("pic/bgBody2.jpg") top center repeat-y;
	font-size:small;
}
/**************************************/
/* Divy deleni prostoru */
/**************************************/
div#parent {
	margin:0px auto;
	width:510px;
	min-height:500px;
	padding-left:90px;
	background:url("pic/nadpis.jpg") top left no-repeat;
	
}
div#menuParent {
	padding:3px 0px 0px 5px;
	font-size:14px;
	text-align:center;
	font-family:"Trebuchet MS", Verdana;
	text-transform:lowercase;
	width:440px;
}
div#nadpis {
	float:left;
	z-index:-5;
	display:none;
}
div#text {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-top:92px;
}
div#pata {
	font-family:Georgia, "Times New Roman", Times, serif;
	background:url("pic/bgPata.jpg") top left no-repeat;
	height:160px;
	width:430px;
	padding:0px 10px;
}
/**************************************/
/* divy normal */
/**************************************/
div.textBlockParent {
	width:450px;
	background:url("pic/bgTextBlockParent.jpg") bottom left no-repeat;
}
div.textBlock {
	padding:38px 10px 65px 10px;
	color:#333333;
	background:url("pic/bgTextBlock.jpg") top left no-repeat;
}
div.webInfo {
	border-top:1px dotted #000;
	text-align:right;
}
div.msg {
	font-weight:bold;
	color:#DC143C;
	margin:10px 10px 20px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-left:10px solid #DC143C;
	padding:0px 5px;
}
div.fillSpace {
	height:100px;
}
/**************************************/
/* odkazy */
/**************************************/
div#menuParent a {
	color:#000;
	text-decoration:none;
}
div#text a, div#pata a {
	color:#B22222;
}
div#text a:hover, div#pata a:hover {
	background-color:#D2691E;
	color:#FFFACD;
	text-decoration:none;
}
/**************************************/
/* nadpisy */
/**************************************/
h1, h2, h3 {
	margin:0px 0px 5px 0px;
}
h1 {
	color:#556B2F;
	margin-top:15px;
	font-weight:normal;
}
h2 {
	color:#556B2F;
}
h3 {
	padding-top:10px;
}
h4 {
	/*padding-top:10px;*/
}
h3.noPadding {
	padding-top:0px;
}
/**************************************/
/* multielement */
/**************************************/
.hidden {
	display:none;
}
/**************************************/
/* tabulky */
/**************************************/
table#menu {
	width:445px;
	height:20px;
}
table#menu img {
	margin:2px 1px;
	vertical-align:top;
}
td.divider {
	width:1px;
	background:url("pic/bgMenuDivider.jpg") repeat-y;
}
td.inputDescription {
	padding:0px 2px 0px 4px;
	text-align:right;
	color:#8B4513;
}
table.ohlasy {
}
td.ohlasPredmet {
	font-weight:bold;
}
td.ohlasFrom {
	text-align:right;
}
td.ohlasText {
	padding:3px 0px 8px 20px;
	border-bottom:1px solid #FFFACD;
}
.header {
	font-weight:bold;
	padding:5px 2px;
}
.datum, .cas, .misto, .popis {
	padding:5px 2px;
}
.datum {
	font-weight:bold;
}
td.line {
	background-color:#FDEEBB;
	font-size:1px;
	height:1px;
	padding:0;
}
/**************************************/
/* formulare */
/**************************************/
form {
	border-top:1px solid #FFFFF0;
	border-bottom:1px solid #FFFFF0;
	padding:5px 10px;
}
input, textarea {
	font-family:Georgia, "Times New Roman", Times, serif;
	background-color:#FFF8DC;
	border:1px solid #DEB887;
	color:#8B4513;
}
/**************************************/
/* odstavce */
/**************************************/
p {
	margin:5px 0px;
}
/**************************************/
/* seznamy */
/**************************************/
ul.submenu {
	margin-top:10px;
	margin-bottom:10px;
}
li.submenu, li.submenuActive {
	padding:0px 5px 4px 5px;
}
li.submenu {
	list-style-image:url(pic/menuItem.gif);
}
li.submenuActive {
	font-weight:bold;
	list-style-image:url(pic/menuItemActive.gif);
}