body {background-color: #fffef4;color: black;font-size: 12px;font-family: Georgia;}
#wrap {margin-left: 50px;margin-top: 34px;width: 1000px;}
#header {height: 35px;margin-bottom: 40px;}
#category {text-align: right; margin-bottom:10px;}
#menu {width: 205px;float: left;}
#contentx {float: left; width: 570px;padding: 0px;}
#news {width: 170px;color: white;float: left;font-size: 13px;padding: 10px;margin-left: 35px;background-color: #e59279;}
#ender {clear: both; height: 25px;}
p {margin-top: 0px;margin-right: 0px;}
table {margin: 0px;}
img {border: none;}
a {color: black;}
#nadpis {font-weight: bold;font-family: Arial;font-size: 30px;padding-right: 225px;}
h1 {margin: 0px;padding: 0px;}
h2 {font-size: 18px;font-weight: normal;font-family: Arial;margin: 0px;padding:0px;}
#menu h2 {margin: 3px 0px;}
h2 a {text-decoration: none;}
h3 {margin-top: 0px;}
h4 {margin-top: 0px;}
.colour0 {color: #e59279;}
.colour1 {color: #6ccff6;}
.colour2 {color: #939598;}
.colour3 {color: #8788ba;}
.colour4 {color: #f499c1;}
.colour5 {color: #a4ce99;}
.colour6 {color: #7fdae5;}
#portrait {margin-bottom: 25px;}
.left {text-align: right;}
.right {text-align: left;}
#news h3 {margin: 0px;margin-bottom: 10px;font-size: 18px;font-weight: normal;font-family: Arial;}
#news img {width: 170px;}
#news div {margin-bottom: 10px;}
#news a {text-decoration: none;	color: white;}
#news a:hover {text-decoration: underline;}
.pripravovana {padding: 10px;width: 550px;background-color: #e59279;text-align: justify;margin-bottom: 29px;}
.pripravovana h3 {margin: 0px;margin-bottom: 10px;font-size: 18px;font-weight: normal;font-family: Arial;color: white;}
.pripravovana h4 {font-size: 16px; margin-top: 0px;}
.aktualita .datum {font-size: 14px;margin-bottom: 4px;}
.aktualita h4 {font-size: 16px;	margin-left: 10px;margin-bottom: 6px;}
.aktualita a {text-decoration: none;}
.aktualita a:hover {text-decoration: underline;}
.datum {margin-left: 10px;}
.perex {margin-left: 10px;margin-bottom: 13px;}
#knihy {width: 550px;padding: 0px;text-align: center;}
.vzkaz {margin: 5px 15px 12px 25px;}
.error {margin-bottom: 20px;padding-left: 10px;color: #e59279;font-weight: bold;}
.objekt {padding-left: 9px;margin-bottom: 10px;}
.text {padding: 0px;text-align: justify;}
.text h3 {font-size: 16px;margin-left: 0px;margin-bottom: 6px;}
.subcat {color: #6ccff6;font-size: 16px;margin: 18px 8px;margin-top: 0px;}
#citarny {margin: 0px 0px 10px 8px;}
.kniha_ukazka {line-height: 1.7;}
#kniha_nazev {font-size: 18px;}
#ukazka_nadpis {font-size: 16px;font-style: italic;margin-top: 20px;}

