* table {border-color: #aa9685;1px solid;}

body {margin: 0;padding: 0;line-height: 1.7em;font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #817970; background: #271b1b;}
		
a:link, a:visited { color: #d1bb64; font-size:10pt; text-decoration: underline; font-weight: normal; } 
a:active, a:hover { color: #111; font-size:10pt; text-decoration: none; }
.spodni {color: #aa9685;}

p { margin: 0px; padding: 0px; text-align: justify; }
td, th {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #111;border: 1px solid #aa9685;}
table {border-color: #aa9685;1px solid;}
.bezramecku {border: 0px}

img { margin: 0px; padding: 0px; border: 0px; }

.cleaner { clear: both; width: 100%; height: 0px; font-size: 0px;  }

ul, ol, li {list-style:none}

.fl { float: left; }
.fr { float: right; }

.menu {padding:16px 0px 0px 50px;}
.menu ul {margin:0px;padding:0px}
.menu li {display:inline;border-right:1px solid #777;padding:0px 13px 0px 6px;}
.menu li a{font:bold 12px Tahoma, Arial, Helvetica, sans-serif;color:#aa9685;text-decoration:none;letter-spacing: 0px;}
.menu li a:hover {color:#f0c952;}
.menu li.posledni {border-right:0px}

.menu_en {padding:16px 0px 0px 70px;}
.menu_en ul {margin:0px;padding:0px}
.menu_en li {display:inline;border-right:1px solid #777;padding:0px 13px 0px 6px;}
.menu_en li a{font:bold 12px Tahoma, Arial, Helvetica, sans-serif;color:#aa9685;text-decoration:none;letter-spacing: 0px;}
.menu_en li a:hover {color:#f0c952;}
.menu_en li.posledni {border-right:0px}

h1 {margin: 0px;padding: 2px 0;font-size: 30px;font-weight: bold;}

#vrstva {width: 490px;height: 300px;margin: 0;padding: 0; background: url(images/bok.png) no-repeat; margin: -39px 0 50px -300px}
#vrstva1 {width: 220px;height: 360px;margin: 0;padding: 0; background: url(images/bok1.png)repeat:repeat-x;  margin: -50px 0 0px -200px}
#vrstva2 {width: 220px;height: 360px;margin: 0;padding: 0; background: url(images/bok.png)repeat:repeat-x;  margin: -89px 0 0px -200px}
#vrstva3 {width: 490px;height: 300px;margin: 0;padding: 0; background: url(images/bok2.png) no-repeat; margin: -39px 0 50px -300px}

#nahore {width: 100%;height: 210px;background: url(images/nahore.jpg) top repeat-x;	}

#nahore_obsah {width: 100%;height: 210px;margin: 0 auto;	background: url(images/nahore_obsah.jpg) top center repeat-x;}

#hlavicka {width: 980px;height: 210px;margin: 0 auto;background: url(images/hlavicka.jpg) top center no-repeat;}
#hlavicka #menu {padding: 12px 0 0 0;height: 38px;}
#hlavicka #banner {clear: both;height: 160px;}
#banner  #popis {float: left;width: 940px;padding: 120px 0 0 10px;text-align: right;}

#popis h1 a {margin: 0px;padding: 0px;font-size: 24px;color: #ffffff;font-weight: bold;text-decoration: none;}
#popis h1 a:hover {font-weight: bold;	text-decoration: none;}
#popis h1 a span {display: block;margin-left: 3px;margin-top: 2px;font-size: 14px;color: #FFFFFF;font-weight: normal;letter-spacing: 4px;}
#popis h1 a:hover span {font-weight: normal;}

#stranka {clear: both;width: 100%;margin: 0 auto;background: url(images/stranka.jpg) center top repeat-x;}

#obsah {width: 980px;margin: 0 auto;background: url(images/obsah.jpg) center top no-repeat;}
#obsah_stred {clear: both;width: 980px;background: url(images/stred.png) center repeat-y;}
#obsah_horni {clear: both;width: 980px;height: 14px;background: url(images/horni.png) bottom center no-repeat;}

#obsah_stred #text {float: left;width: 650px;padding:0px 0px;}
#obsah_stred #prava_strana{float: right;width: 0px;margin-right: 20px;padding: 0px 20px;}

#text .novinky {clear: both;margin-bottom: 40px;}

.novinky .datum {float: left;width: 152px;height: 43px;margin-right: 10px;color: #111;background: url(images/ornam.png) top left no-repeat;}
.novinky .datum p {padding: 3px 0 0 35px;font-size: 14px;font-weight: bold;}
.novinky .novinky_text {float: left;width:790px;padding: 10px 0 20px 150px;margin-bottom: 20px;}
.novinky_text h1 {margin: 0px 0 10px 0;padding: 2px 0;font-size: 22px;line-height: 24px;font-weight: bold;color: #aa9685;}
.novinky_text h2 {margin: 0px 0 10px 0;padding: 2px 0;font-size: 22px;line-height: 24px;font-weight: bold;color: #aa9685;}
.novinky_text p {margin-bottom: 20px;color: #111;}
.novinky_text a { color: #d1bb64; font-size:10pt; text-decoration: underline; font-weight: normal; } 
.novinky_text a:hover { color: #111; font-size:10pt; text-decoration: none; }

.zprava img {margin-bottom: 0px;background: #fffff;}
.zprava {display: inline-block;padding: 1px 5px;margin-right: 10px;margin-top: 10px;color: #ffffff;background: #766d62;text-decoration: none;}
.zprava {color: #000000;}

#dole {clear: both;width: 980px;height: 14px;background: url(images/dole.png) top center no-repeat;}
#dole a { color: #d1bb64; font-size:10pt; text-decoration: underline; font-weight: normal; } 
#dole a:hover { color: #fff; font-size:10pt; text-decoration: none; }
