*{margin:0;padding:0}
body{background:#19363f;color:#777;font:12px 'verdana'}
a{color:#666;text-decoration:underline}
a:hover{text-decoration:none}
a img{border:0}
h1{width:255px;height:41px;text-indent:-999px;background:url(./img/logo.gif) no-repeat 0 0;margin-left:73px;float:left;display:inline;margin-right:62px}
h2{font:bold italic 16px 'Trebuchet MS';color:#ff3300;text-decoration:underline;margin-bottom:6px}
.clear:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clear {display:inline-block}
* html .clear {height: 1%;}
.clear {display: block;}
.adv{border:1px solid #99cccc;margin:17px 0 10px 11px;}
* html .adv div div div div{height:350px}
.adv div{background:url(./img/a-l-t.gif) no-repeat 0 0;position:relative;top:-1px;left:-1px}
.adv div div{background:url(./img/a-r-t.gif) no-repeat 100% 0;position:relative;top:0;left:2px}
.adv div div div{background:url(./img/a-r-b.gif) no-repeat 100% 100%;position:relative;top:2px;left:0}
.adv div div div div{background:url(./img/a-l-b.gif) no-repeat 0 100%;min-height:350px;position:relative;top:0;left:-2px;padding:12px 6px}
.adv a img{display:block;margin:0 auto;max-width:200px}
#page{min-width:1000px;width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "auto");background:url(./img/body-bg.gif) repeat-x 0 0 #d7f0fd;overflow:hidden}
#left{width:232px;float:left;margin-right:16px;border-right:1px solid #b9c7cd}
#right{margin-right:30px}
* html #left{margin-right:13px}
* html #right{height:1%}
*>#right{margin-left:248px}
#content .adv{width:146px;float:right;}
*>#content .adv{width:149px;margin-right:-17px}
#right span{color:#19363f}
.google{padding:30px 20px 20px 60px}
#counter{padding:20px 75px}
#content{padding:7px 0 17px 7px;border-top:2px solid #b9cedb}
#content p{text-align:justify;margin-bottom:14px}
#bottom-menu{clear:both;text-align:center;padding:20px 0;}
#head{height:85px;background:url(./img/books.gif) no-repeat 0 50% #19363f;border-bottom:3px solid #4f8292;padding-top:30px;margin-bottom:12px}
#footer{height:37px;border-top:3px solid #4f8292;background:url(./img/footer.gif) no-repeat 50% 50% #19363f;text-indent:-999px;margin-top:8px}
#menu li{height:15px;background:url(./img/li.gif) no-repeat 0 0;margin-bottom:17px;padding-left:28px}
#menu li a{text-indent:-9999px;display:block;height:15px;}
#menu li#index a{background:url(./img/index.gif) no-repeat 0 1px;}
#menu li#soch a{background:url(./img/soch.gif) no-repeat 0 1px;}
#menu li#sochlit a{background:url(./img/soch-lit.gif) no-repeat 0 1px;}
#menu li#dz a{background:url(./img/dz.gif) no-repeat 0 1px;}
#menu li#izl a{background:url(./img/izl.gif) no-repeat 0 1px;}
#menu li#prikols a{background:url(./img/prikols.gif) no-repeat 0 1px;}
#menu li#prikols1 a{background:url(./img/prikols1.gif) no-repeat 0 1px;}
#adv{width:210px;border-top:3px solid white;min-height:300px;margin:5px auto}
* html #adv{height:300px}