body 	{margin: 0px; background: #EAF1F4; font-size: 13px; font-family: "Trebuchet MS", verdana, arial, "Geneva CE", "Helvetica CE", sans-serif; color: #222222;}
hr	{height: 1px;}
td	{font-size: 13px; font-family: "Trebuchet MS", verdana, arial, "Geneva CE", "Helvetica CE", sans-serif; color: black;}
form, img {border-width: 0px; margin: 0px; padding: 0px;}
input	{height: 18px; border: 1px solid silver; font-size: 7pt; font-family: arial, verdana, "Geneva CE", "Helvetica CE", sans-serif; color: black;}
textarea	{border: 1px solid silver; font-size: 8pt; font-family: arial, verdana, "Geneva CE", "Helvetica CE", sans-serif; color: black;}
input.ob,select.ob {height: 18px;}
form>input, td>input, p>input, form>select, td>select, p>select {height: 14px;}
form p	{margin: 1px 0;}
form b	{color: red; font-weight: bold;}
a	{text-decoration: none; color: #0093DD;}
a:hover {color: #666666;}
.clearall {clear: both;}
.btn	{background-color: #0093DD; height: 20px; line-height: 20px; color: white; padding: 0 10px; border: 0px; font-size: 12px; font-weight: bold;}
p	{margin-top: 0; margin-bottom: 9px;}
p.mb {position: relative; margin-bottom: 16px};

h1	{color: #0093DD !important; font-size: 20px; font-weight: bold; margin-top: 0; margin-bottom: 5px; padding: 0;}
h2 {font-size: 13px; font-weight: bold; margin-top: 0; margin-bottom: 6px; color: #0093DD;}
h2.dcaption {font-size: 13px; font-weight: bold; margin-top: 0; margin-bottom: 6px; color: #0093DD;}
.detimg	{border: 1px solid silver; margin-right: 8px;}

.adate	{font-weight: bold; color: #0093DD;}

.offs	{text-align: center;}
.index	{position: relative; width: 959px; height: 1147px; margin: 0px auto; text-align: left; background-image: url(imgs/bg9.gif);}
.st_index	{position: relative; width: 959px; margin: 0px auto; text-align: left; background: url(imgs/bg_stretch_9.gif) 0 325px repeat-y; overflow: hidden;}
.st_top	{position: absolute; top: 0; left: 0; width: 959px; height: 415px; background-image: url(imgs/bg_top_9.gif);}
.st_bot	{position: relative; width: 959px; height: 104px; margin: 0px auto; background: url(imgs/bg_bot_9.gif);}

.login {position: absolute; top: 75px; left: 350px;}
a.red	{color: red;}

.newsbox {position: absolute; left: 350px; top: 140px; width: 219px; height: 90px; font-size: 10px; overflow: hidden;}
.newsbox td {font-size: 10px; margin: 0; padding: 0;}
.newsbox td.rt {text-align: right; padding-right: 3px;}
.newsbox strong {font-size: 11px; color: #0093DD;}

.logo {position: absolute; top: 265px; left: 220px;}

.menu {position: absolute; top: 360px; left: 70px; width: 760px; text-align: center;}
.submenu {position: absolute; top: 352px; left: 125px;}
.submenu a {font-size: 13px; font-weight: bold;  color: #0093DD; text-decoration: none; margin: 0 6px;}

.menu a {font-size: 12px; font-weight: bold; height: 24px; line-height: 24px; color: white; background: #0093DD; text-decoration: none; margin: 0 2px; display: block; float: left; }
.menu a.w42 {width: 42px; background: #0093DD url(imgs/menubg_42.gif); color: white; overflow: hidden;}
.menu a.w64 {width: 64px; background: #0093DD url(imgs/menubg_64.gif); color: white; overflow: hidden;}
.menu a.w96 {width: 96px; background: #0093DD url(imgs/menubg_96.gif); color: white; overflow: hidden;}
.menu a.w120 {width: 120px; background: #0093DD url(imgs/menubg_120.gif); color: white; overflow: hidden;}

.submenuln {position: absolute; top: 336px; left: 150px;}
.small	{font-size: 10px;}

.indexframe {position: absolute; top: 0; left: 0; width: 587px; height: 149px; background-image: url(imgs/indexframe.gif);}

.main {position: absolute; top: 410px; left: 70px; width: 735px; height: 510px;}
.st_main {position: relative; float: left; margin-top: 410px; margin-left: 70px; width: 735px; display: inline;}

.pata	{position: relative; width: 760px; margin: 0px auto;}
.pata .tl {position: relative; left: -20px;}
.minilogo {position: relative; top: 4px;}

.full	{position: relative; width: 735px;}
.float	{position: relative;}

.kniha	{position: relative; width: 735px; border-top: 1px solid #0093DD; padding: 6px 0;}
.kniha .text	{width: 735px; padding: 3px; background-color: #EAF1F4;}
.kniha>.text	{width: 729px;}
.kniha .topright {position: absolute; top: 6px; right: 10px;}
.kniha .reply .topright {position: absolute; top: 0px; right: 10px; background-color: white; opacity: 0.5; filter: alpha(opacity=50);}

ol	{margin: 0; padding: 0; padding-left: 32px;}
li	{margin-bottom: 2px; margin-left: 0px; padding: 0px; font-size: 13px;}

.smilik	{float: left; width: 22px; height: 20px; text-align: center; overflow: hidden;}

a.mp3, a.obsah	{background-color: #0093DD; color: white; font-weight: bold; font-size: 10px; line-height: 18px;}

.border	{border: 1px #666666 solid;}
.nofr	{border: 0;}
.topright {position: absolute; top: 0; right: 10px;}
.topright_border {position: absolute; top: 0; right: 10px; border: 1px #666666 solid;}
.mapa {position: absolute; top: 0; right: 10px;}

.vata	{width: 300px;}
.formline {width: 170px; height: 41px; background-image: url(imgs/formline.gif); margin-bottom: 7px;}
.formline input {margin-top: 10px; margin-left: 10px; border: 0px; font-size: 12px; width: 150px; height: 20px;}

.w440	{width: 440px;}
.counter {border: 0; font-size: 13px; height: 14px; line-height: 14px; text-align: right; width: 25px; font-family: "Trebuchet MS", verdana, arial, "Geneva CE", "Helvetica CE", sans-serif;}

.headbg	{font-weight: bold; color: white; background-color: #0093DD;}
.s_line	{background-color: #e6e6e6}
.h_line	{background-color: #f8f8f8}
.s_liner	{background-color: #e6e6e6; text-align: right;}
.h_liner	{background-color: #f8f8f8; text-align: right;}


.info	{color: black; font-weight: bold;}
.knihainfo {font-size: 11px; margin-bottom: 5px;}
.reply	{position: relative; float: left; margin-left: 30px; width: 557px; margin-top: 6px; display: inline;}

.gbox	{position: relative; float: left; border: 1px solid #dddddd; width: 137px; height: 165px; margin-right: 3px; margin-bottom: 5px; text-align: center;}
.gcapt	{position: absolute; left: 0; bottom: 2px; height: 26px; width: 135px; text-align: center; overflow: hidden; font-size: 9px;}
.gdel	{position: absolute; top: 3px; right: 3px;}

