*{margin:0;padding:0}
html{filter:expression(document.execCommand("BackgroundImageCache", false, true));}
.selected{border:outset 1px; padding-left:2px; padding-right:2px;}

acronym {
cursor:help
}

.clear:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clear {display: inline-block;}
* html .clear {height: 1%;clear:both}
.clear {display: block}
img, fieldset{border:0}
html{height:100%}
body{behavior:url("csshover.htc");color:#333333;background:url(../images/slice_r1_c1.jpg) repeat-y 0 0 #F6EDCE;min-height:100%;height:100%;font:12px Geneva,Arial,Helvetica,sans-serif}
a{color:#AF2020;text-decoration:underline}
a:visited{color:#660000;}
hr{margin:8px auto;height:2px;}
p{text-align:justify;text-indent:8pt;margin:5px 0}
small{font-style:italic;font-size:10px}
textarea{border:1px solid gray}
h1{font-size:20px;}
h2{font:bold 18px Verdana,Arial,Helvetica,sans-serif;padding:10px 0}
h3{font-size: 16px}
h4{font-size: 14px}
h5{font-size: 13px}
iframe{width:468px;overflow:visible;height:60px;border:0;}
#left hr, #right hr{width: 50%;}
* html hr{margin:3px auto}
#min-width{min-width:1000px;}
* html #min-width{width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "auto");}
#head{padding-left:87px;padding-top:6px;position:relative;height:86px;background:url(../images/logo-text.gif) no-repeat 134px 21px;}
#logo-text{text-indent:-1000px;display:none}
#logo{position:relative}
#right{border-left:1px solid #101b31;float:right;width:150px;}
#left{border-right:1px solid #101b31;float:left;padding-left:10px;width:130px;padding-right:10px}
#center{border:1px solid #101b31;border-top:0;border-bottom:0;padding:0 10px 0 20px;position:relative}
*>#center{margin:0 150px}
* html #center{height:1%}
* html #left{margin-right:-4px}
* html #right{margin-left:-4px}
*+html #left{margin-right:-1px}
*+html #right{margin-left:-1px}
#rec1, #rec2{position:absolute;right:0;top:0;padding-right:15px;z-index:150}
#rec2{padding:0}
.title{text-indent:-10000px;display:block;height:39px;margin-bottom:10px}
#left .title{background:url(../images/header-adver.gif) no-repeat 50% 0}
#right .title{background:url(../images/header-newbooks.gif) no-repeat 50% 0}
.title#news{background:url(../images/header-news.gif) no-repeat 0 0;height:15px;margin:20px 0;}
.counters{margin:25px auto;width:88px}
.counters a img{display:block}
* html .anons li {height: 1%;clear:both;}
*+html .anons li {height: 1%;clear:both;}
.anons li{list-style:none;background:url(../images/anons-2_middle.gif) repeat-y 0 0;color:#333333;}
.anons li span{background:url(../images/anons-2_top.gif) no-repeat  0 0;display:block}
* html .anons li span{height:100%;}
*+html .anons li span{height:100%;}
.anons li span span{background:url(../images/anons-2_bottom.gif) no-repeat  0 100%;padding:10px 10px 15px 15px;}
.anons li span span span{background:none;padding:0;display:list-item;list-style-position:inside;list-style-type:disc;text-indent:8pt;}
* html .anons li span span span{height:auto}
*+html .anons li span span span{height:auto}
.lheader{width: 100px;margin:10px auto;font:12px serif;text-align:center}
#right b, #right strong, #left b, #left strong, #right b a, #right strong a, #left b a, #left strong a{font:bold 12px Verdana,Arial,Helvetica,sans-serif;color:#00008B}
.center{text-align:center}
form{text-align:center;margin:15px 0px;margin-left:5px}
*>#main{overflow:hidden}
.littleheader{font:bold 9px Verdana,Arial,Helvetica,sans-serif;color:#00008B}
.left{float:left;margin-right:10px;}
.right{float:right;margin-right:10px}
#alert{width:400px;min-height:250px;z-index:1000;background:#F6EDCE;left:30%;top:25%;padding:2px;border-top:1px solid white;border-left:1px solid white;border-right:1px solid gray;border-bottom:1px solid gray;font:12px Verdana,Arial,Helvetica,sans-serif;}
#alert .border{border-top:1px solid gray;border-left:1px solid gray;border-right:1px solid white;border-bottom:1px solid white;padding:10px;position:relative}
*>#alert{position:fixed;}
* html #alert{height:250px;position:absolute}
#alert #close{display:block;position:absolute;width:30px;height:24px;top:5px;right:10px}
.newsdate {color:#990000;font-weight:bold}
*>.news{margin-left:125px}
* html .news{height:1%}
#menu{list-style:none;margin:7px 0 25px 0}
*>#menu{overflow:hidden}
#menu li{float:left;font:10px Verdana,Arial,Helvetica,sans-serif;padding:0;margin:0}
#menu li a{display:block;width:100%;text-indent:-10000px;height:16px;background:none;color:black;text-decoration:none}
#menu #ind a{background:url(../images/nav_1.gif) no-repeat 0 4px;width:59px}
#menu #lit a{background:url(../images/nav_2.gif) no-repeat 0 4px;width:96px}
#menu #mast a{background:url(../images/nav_3.gif) no-repeat 0 4px;width:94px}
#menu #users a{background:url(../images/nav_4.gif) no-repeat 0 0;width:69px}
#menu #cont a{background:url(../images/nav_5.gif) no-repeat 0 3px;width:78px}
#menu li div{display:none;background:#F6EDCE;border:1px solid black}
#menu li ul{list-style:none;border-top:1px solid white;border-left:1px solid white;border-right:1px solid #333;}
#menu li ul li{float:none;border-bottom:1px solid black}
#menu li ul li a, #menu #lit ul li a, #menu #ind ul li a, #menu #mast ul li a, #menu #users ul li a, #menu #cont ul li a{background:none;width:auto;height:auto;text-indent:0;padding:2px 25px 2px 10px}
#menu li ul li a:hover, #menu #lit ul li a:hover, #menu #ind ul li a:hover, #menu #mast ul li a:hover, #menu #users ul li a:hover, #menu #cont ul li a:hover{color:white;background:#00008B}
#menu li:hover div{display:block;position:absolute;z-index:10}
#users_kat{float: right; margin-top: 10px;padding-right:10px;list-style:disc;padding-left:10px}
ul li{margin-left:10px;}
.right form{margin:0}
.categories{font-weight:bold;margin:10px 0}
.categories li{padding-left:10px;list-style:none;margin:0;line-height:15px}
.katalog a{text-decoration:none;color:#333}
.pages{margin:15px 0}
#rec4{margin:15px;border-top:1px solid #101b31;padding-top:10px;margin-bottom:0}
.book_name{padding-right:10px}
#center .book_name h1{color:#B98D3E;font-size:11px;font-weight:normal;text-align:center;text-decoration:none;margin:7px 0;padding:0}
#src {color:#AF2020;font-size:10px;text-align:left;}
#bk-search{font-size: 9px; color: rgb(185, 141, 62);}
.b-page{font-size: 7pt; font-family: Arial; width: 100px;}
.nav img{display:block}


.do_topic{color: Maroon;font-weight : bold;}
.katalog2, .katalog1{background-color: #FFF6D6;margin-right:120px;padding:3px 0;line-height:23px;height:23px;vertical-align:middle}
.katalog1{background:none}
.katalog2 img, .katalog1 img{vertical-align:bottom;margin-right:5px}
* html .katalog2 img, * html .katalog1 img{vertical-align:middle;}
*+html .katalog2 img, *+html .katalog1 img{vertical-align:middle;}
a.kat_bs{text-decoration: none; color: black;cursor: pointer;cursor: hand;}

.change{background-color:red}
div.book_page {width:97%}
div.book_page td{border:1px solid gray}