* {padding: 0px;margin:0px;}
html, body {margin:0;height:100%;background-image:url('img/bg.png');}
a {text-decoration: none;}
h1{font:21px Verdana;}
#wrapper {height:auto !important;height:100%;min-height:100%;min-width:800px;}
#header {width: 1024px;height: 156px;}
.top {background-image:url('img/header.png');height: 15px;width: 1024px;}
.content {height:auto !important;height:100%;min-height:800px;width: 1024px;background-image:url('img/content.png');}
.bottom {background-image:url('img/bottom.png');height: 168px;width: 1024px;}
.lefth {float:left;padding-top: 10px;padding-left: 20px;}
.righth {float:right;padding-top: 10px;padding-right: 20px;}
.left {width:170px;}
.right {position: relative;}
.rightt {width: 791px;}
.clear {clear: both;} 
.rela {position: relative;width: 1024px;}
.menu {position: absolute;right:60px;bottom:8px;}
.active {font:14px Verdana;height:57px;width: 84px;background-image:url('img/button1.png');float: left;margin-right: 25px;line-height: 5.5;color: #fff; text-shadow: 1px 1px 2px black, 0 0 1em red;}
.button {font:14px Verdana;height:57px;width: 84px;background-image:url('img/button2.png');float: left;margin-right: 25px;line-height: 5.7;color: #fff; text-shadow: 1px 1px 2px black, 0 0 1em red;}
.searchin {height:32px;width: 160px;background-image:url('img/s2.png');border: none;outline:none;border: 0px;}
.search {position: absolute;top:110px;left:20px;}
.blocks{float:left;padding-left: 80px; padding-top: 30px;}
.fix {height:8px;width: 5px;background-image:url('img/fix.png');margin-right: 7px;}
.marks {background-image:url('img/zak.png');width: 200px;height: 138px;position: relative;}
.mark {font:14px Verdana;color: #fff; text-shadow: 1px 1px 2px black, 0 0 1em red;text-transform: uppercase;text-align: center;display: block;}
.nav {padding-top: 5px;padding-right:55px;}
.over {width: 200px;background-image:url('img/over.png');height:auto !important;height:100%;min-height:10px;}
.over ul{padding: 0px;margin: 0px;padding-left:13px;width: 90px;}
.over ul li {list-style:none;padding-top: 2px;padding-bottom: 2px;clear: both;}
.over ul li a{font:12px Verdana;color: #fff; text-shadow: 1px 1px 2px black, 0 0 1em red;}
.add_book {width: 120px;padding-top: 65px;padding-right: 55px;}
.add_book a{color:#000;font:12px Arial;text-transform: uppercase;font-weight: bold;}
.plus {background-image:url('img/plus.png');width: 25px;height: 25px;position: absolute;top:82px;left: 127px;}
.nav_menu_text {text-align: center;text-transform: uppercase;color: #E74242;font:15px Verdana;padding-top: 40px;padding-bottom: 7px;}
.brr {width: 170px;height: 1px;border-bottom: 1px dashed #4C4C4C;margin-bottom: 3px;}
.contt {padding-left:0px;margin-right: 51px;}
.bannerleft {padding-bottom: 25px;padding-top: 25px;}
.obz {padding-top: 5px;padding-left: 6px;}
.obzimg{width: 140;height: 198px;}
.smalllink{color: #999999;}
.listbook{display: inline-block;display: -moz-inline-stack;zoom: 1;list-style-type: none;text-align: left;vertical-align: top;}
.bookabs{margin-top: 30px;}
#bannertop{width:550px; height: 100px; margin-top:5px; margin-right:20px; float:right;border: none; dashed #F8742A; }
#bannertop a{color:#000000; }
#bannertop img{margin-right:5px; }
#bannertop td{text-align: left !important; vertical-align: top !important;font-family: tahoma !important;}

#bannerleft{width:172px  !important;  margin-top:10px; margin-right:4px; padding-left: 4px; padding-right: 7px; border: none; dashed #F8742A; }
#bannerleft a{color:#000000; }
#bannerleft img{margin-top:10px; } 


#bannermiddle{width:710px; height: 125px; margin-top:5px;padding: 10px; margin-bottom: 50px;  border: none;background-color: #f8/f0d9; }
#bannermiddle a{color:#000000; }
#bannermiddle img{margin-right:5px; }
#bannermiddle td{text-align: left !important; vertical-align: top !important;font-family: tahoma !important;}

#bannerbottom{width:710px; hei/ght: 125px; margin-top:5px;padding: 10px; margin-bottom: 50px;  border: none;background-color: #f8f/0d9; }
#bannerbottom a{color:#000000; }
#bannerbottom img{margin-right:5px; }
#bannerbottom td{text-align: left !important; vertical-align: top !important;font-family: tahoma !important;}

#cssmenu,
#cssmenu ul,
#cssmenu li,
#cssmenu a {
	margin-left: 5px;
	padding: 0;
	border: 0;
	list-style: none;
	text-decoration: none;
	font-family: Trebuchet MS;
	font-size: 12px;
	position: relative;
}
#cssmenu a {
	line-height: 1.3;
}
#cssmenu {
	width: 190px;
	padding-left: 10px;
	padding-right: 10px;
}
#cssmenu > ul > li > a {
	padding-right: 40px;
	font-size: 25px;
	display: block;
	color: #000;
	font-weight: bold;
}
#cssmenu > ul > li > a:hover {color: #E43434;}
#cssmenu > ul > li > a > span {
	display: block;
	font-size: 14px;

}
#cssmenu > ul > li > a:hover {
	text-decoration: none;
}
#cssmenu > ul > li.active {
	border-bottom: none;
}
#cssmenu > ul > li {padding-top: 3px;padding-bottom: 3px;list-/style-image: url(img/limenu.png);}
#cssmenu > ul > li:hover {padding-top: 3px;padding-bottom: 3px;list-style-image: url(img/limenuhover.png);}

#cssmenu > ul > li.active1 > a span {
	color:#E43434;
}

#cssmenu > ul > li.active1 {
	list-style-image: url(img/str.png);
}

#cssmenu span.cnt {
	position: absolute;
	top: 8px;
	right: 15px;
	padding: 0;
	margin: 0;
	background: none;
}
/* Sub menu */
#cssmenu ul ul {
	display: none;
}
#cssmenu ul ul li {
	border-top: 0;
	margin-left: 10px;
	padding-top: 3px;padding-bottom: 3px;list-style-image: url(img/limenu.png);
}
#cssmenu ul ul li a{
	color: #000;
	font-weight: bold;
}
#cssmenu ul ul li a:hover{
	color: #000;
	font-weight: bold;
	text-decoration: underline;
}
#cssmenu ul ul a {
	display: block;
	font-size: 13px;
}
.shrift {text-transform: uppercase;font-size: 16px;font-family: Myriad Pro;color: #FF4C4C;float: left;padding-top: 5px;padding-right: 5px;}
.navsg {float:right;}
.sort {float: left;padding-top: 7px;padding-left: 25px;}
.up {float: right;padding-top: 5px;padding-right: 20px;}
.ups {padding-bottom: 2px;}
.txtsort {text-transform: uppercase;font-family: Myriad Pro;font-size: 14px;padding-right: 5px;}
.brs {padding-left: 5px;padding-right: 5px;}
.pop {text-transform: uppercase;font-size: 16px;font-family: Myriad Pro;color: #000;font-weight: bold;padding-bottom: 0px;position: relative;}
.pop1 {text-transform: uppercase;font-size: 16px;font-family: Myriad Pro;color: #000;font-weight: bold;padding-bottom: 0px;position: relative;padding-top: 15px;}
.fixwid {padding-left: 25px;padding-right: 20px;padding-top: 18px;}
.block_news {width: 358px;height:auto !important;height:100%;min-height:244px;border-radius: 5px;border: 1px solid #ccc;margin-top: 15px; vertical-align:top; display:inline-block}
.block_news:hover {width: 358px;height:auto !important;height:100%;min-height:244px;border-radius: 5px;border: 1px solid #F8742A;background-color: #eeeeee}
.obl {height:229px;width: 162px;background-image:url('img/obl.png');position: relative;}
.posi_obl {padding-top: 7px;padding-left: 5px;}
.reiting {position: absolute;bottom: 5px;right:28px;}
.e {height: 12px;width: 12px;background-image:url('img/starhover.png');display: block;float:left;margin-right: 8px;}
.ea {height: 12px;width: 12px;background-image:url('img/star.png');display: block;float:left;margin-right: 8px;}
.e:hover {height:12px;width: 12px;background-image:url('img/star.png');}
.ee {height: 12px;width: 12px;background-image:url('img/starhover.png');display: block;float:left;margin-right: 8px;}
.eea {height: 12px;width: 12px;background-image:url('img/star.png');display: block;float:left;margin-right: 8px;}
.ee:hover {height:12px;width: 12px;background-image:url('img/star.png');}
.eee {height: 12px;width: 12px;background-image:url('img/starhover.png');display: block;float:left;margin-right: 8px;}
.eeea {height: 12px;width: 12px;background-image:url('img/star.png');display: block;float:left;margin-right: 8px;}
.eee:hover {height:12px;width: 12px;background-image:url('img/star.png');}
.eeee {height: 12px;width: 12px;background-image:url('img/starhover.png');display: block;float:left;margin-right: 8px;}
.eeeea {height: 12px;width: 12px;background-image:url('img/star.png');display: block;float:left;margin-right: 8px;}
.eeee:hover {height:12px;width: 12px;background-image:url('img/star.png');}
.eeeee {height: 12px;width: 12px;background-image:url('img/starhover.png');display: block;float:left;}
.eeeeea {height: 12px;width: 12px;background-image:url('img/star.png');display: block;float:left;}
.eeeee:hover {height:12px;width: 12px;background-image:url('img/star.png');}
.imgblock {float: left;width: 170px;text-align: left;}
.textblock {float: left;height:auto !important;height:100%;min-height:236px;padding-left: 10px;padding-right: 10px;width: 155px;position: relative}
.text-bl {font-size: 19px;font-family: Arial, Myriad Pro;color: #442D20;padding-bottom: 10px;padding-top:10px;text-align: left;}
.text1 {font-size: 12px;font-family: Trebuchet MS;color: #000;font-weight: bold;height:auto !important;height:100%;text-align: left;}
.book .ah{color: #F76A28;font-family: Trebuchet MS;font-size: 11px;text-transform: uppercase;font-weight: bold;border-radius: 3px;border: 1px solid #F65D00;padding-top:2px;padding-bottom: 2px;padding-left: 5px;padding-right: 5px;box-shadow: inset 0 0 3px #F76A28;}
.book img{border-radius: 3px;border: 1px solid #F65D00;padding-top:3px;padding-bottom: 3px;padding-left: 6px;padding-right: 6px;box-shadow: inset 0 0 3px #F76A28;}
.blok_right {margin-left: 15px;}
.book {float: left;margin-right: 6px;}
.pros {height: 10px;}
.hrefa {position: absolute;top: 2px;right: 13px;}
.hrefa a{text-transform: uppercase;font-size: 14px;font-family: Myriad Pro;color: #000;font-weight: normal;}
.hrefa a:hover {text-decoration: underline;}
.hrefa1 {position: absolute;top: 2px;right: 0px;padding-top: 13px;}
.hrefa1 a{text-transform: uppercase;font-size: 14px;font-family: Myriad Pro;color: #000;font-weight: normal;}
.hrefa1 a:hover {text-decoration: underline;}
.content_b {position: relative;}
.conte {padding-top: 15px;}
.top100 {width: 100%;height: 30px;margin-top: 20px;}
.top100 a {text-transform: uppercase;color: #FF7C37;font-size: 12px;font-family: Trebuchet MS;font-weight: bold;}
.top100 a:hover{text-decoration: underline;}
.soc {padding-top:20px;}

.topLink {position: absolute;bottom: 160px;right: 31px;}
.podl {position: relative;width: 1024px;}
.text {padding-top: 15px;}
.text p {padding-top: 10px;padding-bottom: 10px;font-size: 12px;font-family: Trebuchet MS;color: #000;font-weight: bold;}
.text p strong {font-size: 14px;}
.foot {padding-top:20px;width: 980px;}
.copy {font-size: 16px;font-family: Trebuchet MS;color: #000;font-weight: bold;padding-right: 30px;}
.art {padding-left: 45px;height: 49px;font-size: 12px;font-family: Trebuchet MS;color: #000;font-weight: bold;background-image:url('img/art.png');background-position: left;background-repeat: no-repeat;padding-top: 33px;}
.fix1 {width: 0px;}
.ol {padding-top:6px;}
.inps {height:20px;border:0px;padding:0px;margin:0px;outline:none;width: 167px;}
.oce {float: left;background-image:url('img/oce.png');width: 71px;height: 24px;line-height: 1.7;color: #fff;font-size: 13px;font-family: Trebuchet MS;color: #fff;text-align: left;}
.fix2 {padding-left: 7px;}
.reiting-text {float: left;padding-top:5px;padding-left: 8px; width: 100px;}
.author {font-size: 16px;font-family: Trebuchet MS;color: #B5B5B5;float: left;padding-left: 65px;text-align: center;padding-left: 6px;width: 400px}
.stre {float: left;padding-top: 8px;padding-left: 3px;}
.up1 {float: left;padding-top: 0px;padding-right: 20px;}
.fixwid-text {padding-left: 10px;padding-right: 25px;padding-top: 7px;}
.ltext {float: left;}
.rtext {float:right;}
.ogl {height: 24px;width: 103px;background-image:url('img/ogl.png');display: block;line-height: 1.8;color: #fff; font-size: 13px;font-family: Trebuchet MS;}
.fix3 {padding-left: 7px;}
#toggle{padding: 0px 0px 0px 7px !important;border:none !important ;border-radius:3px;position: absolute; top: 100px;height: 24px !important;width: 96px !important;background-image:url('img/ogl.png') !important;display: block !important;line-height: 1.8 !important;color: #fff !important; font-size: 13px !important;font-family: Trebuchet MS !important;}
#sh{background-color: #EC8C3C;padding: 10px;color: white;font-family: Verdana;}
#sh a{color:white;}
#sh a:hover{text-decoration: underline;}
.grey{color:#999999;}
.title {color: #000; font-size: 22px;font-family: Trebuchet MS;}
.activenav {display: block;height: 24px;width: 24px;background-image:url('img/activenav.png');text-align: center;line-height: 1.8;margin-bottom: 30px;color: #fff;font-family: Trebuchet MS;font-size: 14px;cursor: pointer;float: left;margin-right: 6px;}
.passnav {display: block;height: 24px;width: 24px;background-image:url('img/nav.png');text-align: center;line-height: 1.8;margin-bottom: 30px;color: #fff;font-family: Trebuchet MS;font-size: 14px;cursor: pointer;float: left;margin-right: 6px;}
.next {color:#FF6D6D;display: block;height: 24px;width: 24px;text-align: center;line-height: 1.8;font-family: Trebuchet MS;font-size: 14px;cursor: pointer;float: left;margin-right: 6px;}
.pagin {padding-top:15px;}
.step2 {padding-top:15px;padding-bottom: 10px;}
.step3 {padding-top:45px;}
.number {color:#EB5353;font-family: Trebuchet MS;font-size: 16px;}
.pcont p {text-indent: 17px; padding-top:10px;padding-bottom:10px;font-family: Verdana, Arial;font-size: 17px;color: #000;text-align: justify;}
.pcont h1, h2, h3, h4, h5, h6{font-family: Verdana, Trebuchet MS; font-size: 120%;padding-top: 20px; text-align: center;  color: #060606;}
.nex {display: block;height: 30px;width: 101px;background-image:url('img/next.png');float: left;text-align: right;line-height: 1.9;font-family: Trebuchet MS;font-size: 15px;color: #fff;}
.prev {display: block;height: 30px;width: 108px;background-image:url('img/prev.png');float: left;text-align: left;line-height: 1.9;font-family: Trebuchet MS;font-size: 15px;color: #fff;}
.fix4 {display: block;float: left;width: 20px;height: 30px;}
.fix5 {padding-left: 13px;}
.fix6 {padding-right: 15px;}
.opis {font-family: Trebuchet MS;font-size: 12px;color: #000;font-weight: bold;}
.abs {background-color: #959595;padding:5px;border-radius: 5px;width:90%;margin-top: 15px;}
.abs a {color:#fff;font-family: Trebuchet MS;font-size: 15px;padding-right: 5px;}
.bloks {width: 45%;float: left;padding-top: 15px;}
.abss {height: 117px;width: 80px;background-image:url('img/abs.png');}
.ab {text-align: center;color: #F07575;line-height: 1.2;font-family: Trebuchet MS;font-size: 80px;}
.spisok a {display: block;font-family: Trebuchet MS;font-size: 14px;color: #000;}
.spisok a:hover {text-decoration: underline;}
.spisok {padding-top: 0px;padding-left: 10px;}
.alls a {color: #F07575;font-family: Trebuchet MS;font-size: 12px;font-weight: bold;}
.alls {color: #000;font-family: Trebuchet MS;font-size: 12px;font-weight: bold;}
#listbooks {text-align:left}
