body{margin:0px;padding:0px;background-color:#FFF;position:relative}
a img{border:0px}
p{margin:16px 21px;text-align:justify}
.img{margin:3px 10px 0px 21px;float:left}
td{font:13px Tahoma, Verdana, sans-serif}
a{font: 13px Tahoma, Verdana, sans-serif;color:#000}
a:hover{color:#3F413F}
h1{color:#1E2A63;font:bold small Tahoma,Verdana,sans-serif;margin:16px 21px}
font{color:#000}
.bul{margin-right:9px;margin-top:15px}
a.s{font-weight:bold;font-size:10px}
a.n{font-weight:bold;text-decoration:none}
.name{background:#FBFCFB;height:33px;padding:0px 21px}
.bot{background:#F3F4F2;padding-left:8px}
.botb{margin: 0px 6px 0px 13px}
.c{background:#C0C3BB url(/i/c.gif) center center no-repeat;height:42px}

.top{height:84px;width:100%;margin-bottom:3px;vertical-align:top;border-bottom:3px solid #FFF;background-color:#BBBFB6;background-image:url(/i/h/t.png);background-repeat:no-repeat}

#petersburg .top{background-image:url(/i/h/t4.png)}
#monthgames .top{background-image:url(/i/h/t4.png)}
#reviews .top{background-image:url(/i/h/t12.png)}
#portret .top{background-image:url(/i/h/t12.png)}
#interview .top{background-image:url(/i/h/t10.png)}
#closed_world .top{background-image:url(/i/h/t9.png)}
#archive .top{background-image:url(/i/h/t7.png)}
#feedback .top{background-image:url(/i/h/t6.png)}
#viewgames .top{background-image:url(/i/h/t7.png)}


#methods .top{background-image:url(/i/h/t2.png)}
#acp .top{background-image:url(/i/h/t8.png)}
#authors .top{background-image:url(/i/h/t5.png)}
#to_read .top{background-image:url(/i/h/t11.png)}

#flash{position:absolute;width:100%;overflow:hidden}
html>body #flash{width:73%}

.line{width:565px;height:1px}
#content{background:#DEE3D8;border-left:6px solid #C0C4BC;}

.nav{background:#5C658C;padding:0px 27px;height:33px;vertical-align:middle}
.nav a{text-decoration:underline;margin-right:27px;display:block;float:left;color:#FFF;font-weight:bold;padding-top:9px}
.nav a:hover{color:#CCC}
.nav a.act{color:#CCC}
.nav span{text-decoration:underline;margin-right:27px;display:block;float:left;color:#CCC;font-weight:bold;padding-top:9px}

.nav_e3e5{background:#5C658C;padding:0px 27px;height:33px;vertical-align:middle}
.nav_e3e5 a{text-decoration:underline;margin-right:27px;display:block;float:left;color:#FFF;font-weight:bold;padding-top:9px}
.nav_e3e5 a:hover{color:#CCC}
.nav_e3e5 a.act{color:#CCC}
.nav_e3e5 span{text-decoration:underline;margin-right:27px;display:block;float:left;color:#CCC;font-weight:bold;padding-top:9px}



#bl{width:6px;height:6px;background-color:#FFF;display:inline;font-size:1px;margin:0 9px 1px 0}


.where{height:33px;background:#D2D7CD;padding:0px 21px 0px 21px}
.where a,.where span{color:#696B66;font-weight:bold;line-height:33px;height:33px}

.year{height:33px;background:#D2D7CA;padding:0px 21px 0px 21px}
.month{height:30px;background:#D2D7CD;padding:0px 10px 0px 10px}
.main{padding-right:15%;padding-bottom:3px;font-size:12px;clear:both}
td.main ul{list-style-image:url(/i/ul.gif)}
p.arc a{text-decoration:none;font-weight:bold}
p.arc a:hover{color:#5F615F}
p.arc span{color:#8890A8;font-weight:bold}
.date{color:#1E2A63;font:bold 9px Verdana}
/* menu */
#m{width:100%;text-align:right}
#m ul{margin:0;padding:0;border:none;list-style:none}
#m li{margin:0}
#m a{border-bottom:3px solid #FFF;_width:100%;display:block;background-repeat:no-repeat;background-color:#E3E6E1;background-image:url(/i/m/bg.png);background-repeat:no-repeat}

#petersburg #m1 a,#monthgames #m2 a,#reviews  #m3 a,#portret #m4 a,#interview #m5 a,#closed_world  #m6 a,#archive #m7 a,#feedback #m8 a,#viewgames #m9 a{background-color:#C7CDC3}
/*#methods #m1 a,#acp  #m2 a,#petersburg #m3 a,#closed_world  #m4 a,#authors  #m5 a,#interview #m6 a,#reviews  #m7 a{background-color:#C7CDC3}*/
/*#m a:hover{background-color:#D5DAD2}*/
#m a:hover{background-color:#FFFF}

#m1 a{background-position:0 0}
#m1 a:hover,#petersburg #m1 a{background-position:0 -33px}
#m2 a{background-position:0 -66px}
#m2 a:hover,#monthgames #m2 a{background-position:0 -99px}
#m3 a{background-position:0 -132px}
#m3 a:hover,#reviews #m3 a{background-position:0 -165px}
#m4 a{background-position:0 -198px}
#m4 a:hover,#portret #m4 a{background-position:0 -231px}
#m5 a{background-position:0 -264px}
#m5 a:hover,#interview #m5 a{background-position:0 -297px}
#m6 a{background-position:0 -330px}
#m6 a:hover,#closed_world #m6 a{background-position:0 -363px}
#m7 a{background-position:0 -399px}
#m7 a:hover,#archive #m7 a{background-position:0 -432px}
#m8 a{background-position:0 -465px}
#m8 a:hover,#feedback #m8 a{background-position:0 -498px}
#m9 a{background-position:0 -531px}
#m9 a:hover,#viewgames #m9 a{background-position:0 -564px}

#m a div{height:33px;border-right:4px solid #5C658C;cursor:hand;background-image:url(/i/m/m.png);background-repeat:no-repeat;b1ackground-position:right top}
#m a:hover div{border-right:4px solid #3C4677}
/*#methods #m1 a div,#acp  #m2 a div,#petersburg  #m3 a div,#closed_world  #m4 a div,#authors #m5 a div,#interview #m6 a div,#reviews  #m7 a div{border-right:4px solid #3B4965}*/
#petersburg #m1 a div,#monthgames #m2 a div,#reviews #m3 a div,#portret #m4 a div,#interview #m5 a div,#closed_world  #m6 a div,#archive #m7 a div,#feedback #m8 a div,#viewgames #m9 a div{border-right:4px solid #FFFF}

#m1 a div{background-position:100% 0}
#m1 a:hover div,#petersburg #m1 a div{background-position:100% -33px}
#m2 a div{background-position:100% -66px}
#m2 a:hover div,#monthgames #m2 a div{background-position:100% -99px}
#m3 a div{background-position:100% -132px}
#m3 a:hover div,#reviews #m3 a div{background-position:100% -165px}
#m4 a div{background-position:100% -198px}
#m4 a:hover div,#portret #m4 a div{background-position:100% -231px}
#m5 a div{background-position:100% -264px}
#m5 a:hover div,#interview #m5 a div{background-position:100% -297px}
#m6 a div{background-position:100% -330px}
#m6 a:hover div,#closed_world #m6 a div{background-position:100% -363px}
#m7 a div{background-position:100% -399px}
#m7 a:hover div,#archive #m7 a div{background-position:100% -432px}
#m8 a div{background-position:100% -465px}
#m8 a:hover div,#feedback #m8 a div{background-position:100% -498px}
#m9 a div{background-position:100% -531px}
#m9 a:hover div,#viewgames #m9 a div{background-position:100% -564px}

#m #mlang{border-top:3px solid #FFF}
#m #mlang a{background-image:none;border-bottom:0 none}
#m #mlang a div{border-right:4px solid #929391;background:url(/i/m/eng.png) 100% 0 no-repeat}
#m #mlang a:hover div{border-right:4px solid #82867D;background:url(/i/m/eng.png) 100% -33px no-repeat}

#m li a.lang{border-right:4px solid #929391}
#m li a.lang:hover{border-right:3px solid #82867D}

.ltab{margin-top:5px;background:#E1E3DF url(/i/ltab/r.gif) right top no-repeat;float:left;_float:none;_display:inline;margin-left:4px;_width:50px}
.ltab div{background:url(/i/ltab/l.gif) left top no-repeat;height:19px;white-space:nowrap;padding:0 12px}
.ltab a{color:#023A7B;font:bold 10px/19px Tahoma}
.lround{clear:left;background:#E1E3DF url(/i/ltab/t-r.gif) right top no-repeat;margin:0 4px 40px 4px}
.lround .br{background:url(/i/ltab/b-r.gif) right bottom no-repeat}
.lround .bl{background:url(/i/ltab/b-l.gif) left bottom no-repeat;padding:5px 10px 0px 10px}
.lround ul{margin:0 0 0 16px;padding:0;flo}
.lround li{list-style-image:url(/i/bul.gif);margin-top:10px}

#search{display:block;margin:0;padding:0;background-color:#C0C3BB;_position:relative}
#search div{padding:13px 0 20px 10%;border-right:4px solid #7E859C}
#search label{display:block;color:#343434;font-size:9px;margin-bottom:5px}
#search input{border:1px solid #CCC;float:left;width:50%;font-size:100%;_position:relative}
#search a{display:block;width:64px;height:21px;background:url(/i/search.gif) no-repeat;_display:inline;margin-left:10px}
html>body #search a{float:left}

#lbaners{text-align:center;margin-top:20px}
#lbaners a{display:block;margin:0 auto 15px auto;background-position:0 0;background-repeat:no-repeat}
#fsr{background-image:url(/i/b/fsr.png);width:208px;height:35px}
#fsr:hover{background-position:0 -35px}
#ch_spb{background-image:url(/i/b/ch_spb.png);width:202px;height:50px}
#ch_spb:hover{background-position:0 -50px}
#acpb{background-image:url(/i/b/acp.png);width:196px;height:56px}
#acpb:hover{background-position:0 -56px}

#menu3{background:url(/i/m3/bg.gif) 0 100% repeat-x;border-top:11px solid #DEE3D8;padding-bottom:25px;float:left;width:100%}
#menu3pad{padding:0 0 0 21px}
#menu3 a{background:#CACFC4 url(/i/m3/l.gif) no-repeat;display:block;float:left;font:bold 9px Tahoma;color:#323332;text-decoration:none;margin-right:1px}
#menu3 a div{background:url(/i/m3/r.gif) right top no-repeat;padding:5px 14px}
#menu3 a.active{background:#BBBFB6 url(/i/m3/l_a.gif) no-repeat}
#menu3 a.active div{background:url(/i/m3/r_a.gif) right top no-repeat}

#search_date{display:block;margin:0;padding-bottom:10px;border-bottom:1px solid #FFF}
#btn_search{display:block;width:64px;height:21px;background:url(/i/search.gif) no-repeat;margin:5px 0 0 77px}
.bord{border-top:1px solid #FFF;clear:both;padding-top:10px;margin-top:0;margin-bottom:0}

#left_bottom{position:absolute;bottom:0}
html>body #left_bottom{width:25%;bottom:40px}
@media all and (min-width: 0px){#left_bottom{width:auto!important}}