BODY {

	background-color: #FFFCF6;

}

DIV.layout{

	width: 700px;

	margin: 5px auto 5px auto;

	padding: 5px 15px 5px 15px;

	background-color: #FDF5E6;

	border: 1px solid #ACA899;

}

DIV.hlavni{

	background-color: #FDF5E6;

	float: left;

	width: 700px;

}

#menu ul {

	list-style: none;

	margin: 0;

	padding: 0;

}

#menu li {

	float: left;

	width: 134px;

	margin: 0 5px 0 0;

	padding: 0;

	border: 1px solid silver;

}

#menu a {

	display: block;

	width: 100%;

	text-align: center;

	text-decoration: none;

	background: #FFEBCD;

	color: black;

	font-weight: bold;

}

#menu a:hover {

	background: #F4A460;

	color: white;

}

h1, .nadpis{

	border-bottom: 1px solid #99A7AC;

	border-right: 1px solid #99A7AC;

	border-left: 1px solid #F5CD83;

	border-top: 1px solid #F5CD83;

	background: #FFDEAD url(odrazka.gif) no-repeat scroll left;

	padding-left: 18px;

	margin-top: 15px;

	font-weight: bold;

	font-size: 1em;

}

h2, .podnadpis{

	font-variant: small-caps;

	font-weight: bold;

	font-size: 1em;

	margin-bottom: 0px;

	margin-top: 10px;

}

DIV.autor {

	width: 100%;

	text-align: right;

	font-style: oblique;

}

DIV.text{

	padding-left: 30px;

	padding-top: 3px;

	margin-bottom: 20px;

}

h2{

	font-size: medium;

	margin: 0 0 0 0;

	font-variant: small-caps;

}

p{

	margin: 3px 0px 3px 0px;

	text-align: justify;

}

p:first-letter {padding-left: 15px;}

A{

	color: #0713D2;

}

.hlavni A:hover, .footer A:hover {

	color: Blue;

	background-color: #FFEBCD;

}

.footer {

	font-size: x-small;

	display: block;

	color: #A9A9A9;

	text-align: center;

}

HR.footer{

	border-top: thin solid #FFDEAD;

	border-bottom: none;

	border-left: none;

	border-right: none;

}

IMG.uk{margin: 2px 2px 2px 2px;}

TD.uk{

	width: 150px;

	text-align: center;

}

ACRONYM{

	border: none;

	font-style: oblique;

}

DIV.obr {

	width: 100%;

	text-align: center;

	margin: 5px 3px 5px 3px;

}

DIV.obr, IMG {border: none;}

DIV.obr A {margin: 0px 0px 0px 10px;}

UL {list-style-type: circle;}