* { 
margin : 0; 
padding : 0; 
} 
.commentbody { 
border : 1px solid #ddd; 
margin-bottom : 0.5em; 
background : url(http://megaobzor.com/images/comment_bg.png) repeat-x top; 
padding : 10px 20px; 
} 
a:link { 
color : #2666b9; 
text-decoration : none; 
} 
a:active { 
color : maroon; 
text-decoration : none; 
} 
a:visited { 
color : #400080; 
text-decoration : none; 
} 
.down { 
border : 1px solid #ccc; 
text-align : left; 
margin : 3px 4px 5px; 
padding : 2px; 
} 
.smmed { 
clear : both; 
width : 500px; 
height : 23px; 
padding : 3px; 
} 
.smmedb { 
float : left; 
cursor : pointer; 
border : none; 
background : url(http://megaobzor.com/images/editor_btn.png) no-repeat left top; 
width : 22px; 
height : 23px; 
padding : 0; 
} 
.smmedo { 
float : left; 
cursor : pointer; 
border : none; 
background : url(images/editor_btn.png) no-repeat left -23px; 
width : 22px; 
height : 23px; 
padding : 0; 
} 
.frm { 
background-color : #f5f5f5; 
border : 1px solid #418ed1; 
padding : 5px; 
} 
img { 
border : 0; 
} 
#main { 
float : left; 
width : 94%; 
background : #fff; 
margin-left : 3%; 
margin-top : 31px; 
} 
#logo { 
float : left; 
margin-left : 15px; 
height : 78px; 
width : 468px; 
} 
#imgmenu { 
background : #fff; 
float : right; 
height : 78px; 
width : 650px; 
} 
#s1 { 
float : left; 
width : 30px; 
height : 65px; 
background : url(http://megaobzor.com/work/img/s1.jpg); 
} 
#s2 { 
float : left; 
padding-top : 10px; 
width : 550px; 
height : 55px; 
background : #024e78; 
color : #fff; 
font-family : Verdana; 
font-size : 10px; 
} 
#s3 { 
float : right; 
width : 86px; 
height : 65px; 
} 
#s4 { 
float : right; 
padding-top : 23px; 
width : 300px; 
height : 42px; 
background : #024e78; 
} 
#big { 
float : left; 
width : 94%; 
margin-left : 3%; 
background : #fff; 
} 
hr { 
height : 0; 
border : 0 solid #d1d8ec; 
border-top-width : 1px; 
} 
#nifty { 
background-color : #e6e6e6; 
} 
.smalltest { 
color : #656565; 
font-size : 0.6em; 
margin : 3px 4px 5px; 
text-align : justify; 
} 
#bodytext a:active { 
color : maroon; 
text-decoration : underline; 
} 
#bodytext a:visited { 
color : #400080; 
text-decoration : underline; 
} 
.nifnews { 
background-color : #f0f7fa; 
} 
.rbottom, .rtop { 
display : block; 
} 
.rbottom *, .rtop * { 
display : block; 
height : 1px; 
overflow : hidden; 
} 
.r1 { 
margin : 0 5px; 
} 
.r2 { 
margin : 0 3px; 
} 
.r4 { 
height : 2px; 
margin : 0 1px; 
} 
.rs2 { 
margin : 0 1px; 
} 
.TB_overlayMacFFBGHack { 
background : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTM5jWRgMAAAAVdEVYdENyZWF0aW9uIFRpbWUANy8xNi8wN1qn/wsAAAAoSURBVEiJ7c1BAQAwCAAhtH+nVVsKf0cBBs+xvQ5KSkpKSkpKSkrAB1nRAPEf/J+FAAAAAElFTkSuQmCC) repeat; 
} 
.TB_overlayBG { 
background-color : #000; 
} 
#TB_window { 
background : #fff; 
border : 4px solid #525252; 
color : #000; 
display : none; 
left : 50%; 
position : fixed; 
text-align : left; 
top : 50%; 
z-index : 102; 
} 
#TB_window img#TB_Image { 
border-bottom : 1px solid #ccc; 
border-left : 1px solid #666; 
border-right : 1px solid #ccc; 
border-top : 1px solid #666; 
display : block; 
margin : 15px 0 0 15px; 
} 
#TB_caption { 
float : left; 
height : 25px; 
padding : 7px 30px 10px 25px; 
} 
#TB_closeWindow { 
float : right; 
height : 25px; 
padding : 11px 25px 10px 0; 
} 
#TB_closeAjaxWindow { 
float : right; 
margin-bottom : 1px; 
padding : 7px 10px 5px 0; 
text-align : right; 
} 
#TB_ajaxWindowTitle { 
float : left; 
margin-bottom : 1px; 
padding : 7px 0 5px 10px; 
} 
#TB_title { 
background-color : #e8e8e8; 
height : 27px; 
} 
#TB_ajaxContent { 
clear : both; 
line-height : 1.4em; 
overflow : auto; 
padding : 2px 15px 15px; 
text-align : left; 
} 
#TB_ajaxContent.TB_modal { 
padding : 15px; 
} 
#TB_ajaxContent p { 
padding : 5px 0; 
} 
#TB_load { 
display : none; 
height : 13px; 
left : 50%; 
margin : -6px 0 0 -104px; 
position : fixed; 
top : 50%; 
width : 208px; 
z-index : 103; 
} 
#TB_HideSelect { 
background-color : #fff; 
border : none; 
height : 100%; 
left : 0; 
position : fixed; 
top : 0; 
width : 100%; 
z-index : 99; 
} 
#TB_iframeContent { 
border : none; 
clear : both; 
margin-bottom : -1px; 
margin-top : 1px; 
} 
#bodytext a:hover, #bodytext a:link, a:hover { 
color : #2666b9; 
text-decoration : underline; 
} 
.storycontent, font, td { 
font-family : Verdana, Helvetica; 
font-size : 12px; 
} 
#bodytext img, .imgtest { 
margin-left : 20px; 
margin-right : 20px; 
} 
.r3, .rs1 { 
margin : 0 2px; 
} 
* html #TB_HideSelect, * html #TB_overlay { 
position : absolute; 
} 
* html #TB_load, * html #TB_window { 
position : absolute; 
} 
#log { 
border : 1px solid #d6d6d6; 
border-left-color : #e4e4e4; 
border-top-color : #e4e4e4; 
float : left; 
margin-left : 10px; 
margin-top : 10px; 
padding : 0.5em; 
width : 290px; 
} 
blockquote { 
border-left : 3px solid #ccc; 
font-family : helvetica, sans-serif; 
font-size : 14px; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
line-height : 22px; 
margin-bottom : 10px; 
margin-left : 50px; 
margin-top : 10px; 
padding-left : 15px; 
} 
a.spanNDv:active, a.spanNDv:link, a.spanNDv:visited { 
color : #fff; 
font-size : 11px; 
font-weight : 700; 
text-decoration : none; 
} 
a.spanNDv:hover { 
color : #fff; 
font-size : 11px; 
font-weight : 700; 
text-decoration : underline; 
} 
table.mesyar_nd { 
width : 100%; 
} 
td.mes_nd, td.yar_nd { 
border-bottom : 1px solid #a4bccd; 
border-right : 1px solid #729aa7; 
height : 18px; 
text-align : center; 
vertical-align : middle; 
width : 25%; 
} 
td.nd_nd, td.pd_nd { 
border-bottom : 1px solid #a4bccd; 
border-right : 1px solid #729aa7; 
height : 18px; 
text-align : center; 
vertical-align : middle; 
width : 33%; 
} 
td.fd_nd { 
background : repeat-x 0% -212px; 
border-bottom : 1px solid #a4bccd; 
border-right : 1px solid #729aa7; 
height : 18px; 
text-align : center; 
vertical-align : middle; 
width : 34%; 
} 
table.setka_nd { 
padding-bottom : 5px; 
width : 100%; 
} 
td.sejday_nd { 
background : repeat-x 0% -230px; 
color : #3f91a5; 
font-size : 14px; 
font-weight : 700; 
height : 29px; 
text-align : left; 
vertical-align : middle; 
} 
td.rday_nd { 
background : repeat-x 0% -259px; 
border-bottom : 1px solid #e5e5e5; 
border-right : 1px solid #d4d4d4; 
color : #728ba5; 
font-size : 11px; 
font-weight : 700; 
height : 26px; 
text-align : center; 
vertical-align : middle; 
width : 14%; 
} 
td.vday_nd { 
background : repeat-x 0% -285px; 
border-bottom : 1px solid #c6d2e4; 
border-right : 1px solid #a4c2d9; 
color : #3f91a5; 
font-size : 11px; 
font-weight : 700; 
height : 26px; 
text-align : center; 
vertical-align : middle; 
width : 15%; 
} 
td.segodna_r_nd { 
background-color : #d0d0d0; 
background-position : 0% top; 
background-repeat : repeat-x; 
border : 1px dotted red; 
color : #728ba5; 
font-size : 11px; 
font-weight : 700; 
height : 26px; 
text-align : center; 
vertical-align : middle; 
width : 14%; 
} 
td.segodna_v_nd { 
background-color : #d0d0d0; 
background-position : 0% top; 
background-repeat : repeat-x; 
border : 1px dotted red; 
color : #3f91a5; 
font-size : 11px; 
font-weight : 700; 
height : 26px; 
text-align : center; 
vertical-align : middle; 
width : 15%; 
} 
td.nullday_nd { 
height : 26px; 
} 
td.rdayset_nd { 
background-color : #fff; 
border-bottom : 1px solid #e5e5e5; 
border-right : 1px solid #e5e5e5; 
color : #4c4c4c; 
font-size : 11px; 
height : 26px; 
padding : 3px; 
text-align : right; 
vertical-align : middle; 
} 
td.vdayset_nd { 
background-color : #eef4fb; 
border-bottom : 1px solid #e5e5e5; 
border-right : 1px solid #e5e5e5; 
color : #4c4c4c; 
font-size : 11px; 
height : 26px; 
padding : 3px; 
text-align : right; 
vertical-align : middle; 
} 
a.aset_nd:active, a.aset_nd:link, a.aset_nd:visited { 
color : #4c4c4c; 
font-size : 11px; 
font-weight : 700; 
text-decoration : none; 
} 
a.aset_nd:hover { 
color : #4c4c4c; 
font-size : 11px; 
font-weight : 700; 
text-decoration : underline; 
} 
.predupr_nd { 
background-color : #dae4ff; 
color : red; 
font-size : 9px; 
text-align : center; 
width : 100%; 
} 
.bgcolor1 { 
background-color : #fff; 
} 
.bgcolor2 { 
background-color : #fafafa; 
} 
.bgcolor3 { 
background-color : #f5f5f5; 
} 
.bgcolor4 { 
background-color : #d1d8ec; 
} 
th { 
background-color : #fff; 
background-image : url(data:image/gif;base64,R0lGODlhBAAeALMAAO3t7erq6vT09Nra2uTk5P7+/vv7+97e3vj4+Ojo6PLy8uLi4vDw8P39/dzc3P///yH5BAAAAAAALAAAAAAEAB4AAAQv0Ek36pju6K2XX0QohkmZBGgArADjMkqsCHRNIzhi7Pze/I2CsPAoGo/IpHJ5jAAAOw==); 
border : 1px solid #fff; 
color : #2666b9; 
font-family : Verdana, Helvetica; 
font-size : 11px; 
font-weight : 700; 
height : 20px; 
text-decoration : none; 
} 
.filetree span.file, .filetree span.folder { 
display : block; 
padding : 1px 0 1px 20px; 
} 
.filetree span.folder { 
background : no-repeat 0% -29px; 
} 
.filetree li.expandable span.folder { 
background : no-repeat -16px -15px; 
} 
.filetree span.file { 
background : no-repeat -32px -1px; 
} 
.filetree, .filetree ul { 
list-style : none; 
margin : 0; 
padding : 0; 
} 
#tooltip { 
background-color : #eee; 
border : 1px solid #111; 
font-size : 0.8em; 
padding : 5px; 
position : absolute; 
width : 400px; 
z-index : 3000; 
} 
#tooltip div, #tooltip h3 { 
margin : 0; 
} 
#log_ND1, #log_res2 { 
overflow : auto; 
} 
#log_ND1.ajax-loading, #log_res2.ajax-loading { 
background : url(data:image/gif;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iSVNPLTg4NTktMSI/Pgo8IURPQ1RZUEUgaHRtbCBQVUJMSUMgIi0vL1czQy8vRFREIFhIVE1MIDEuMCBTdHJpY3QvL0VOIgogICJodHRwOi8vd3d3LnczLm9yZy9UUi94aHRtbDEvRFREL3hodG1sMS1zdHJpY3QuZHRkIj4KPGh0bWwgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGh0bWwiIGxhbmc9ImVuIiB4bWw6bGFuZz0iZW4iPgo8aGVhZD4KPHRpdGxlPk9iamVjdCBub3QgZm91bmQhPC90aXRsZT4KPGxpbmsgcmV2PSJtYWRlIiBocmVmPSJtYWlsdG86d2VibWFzdGVyQG1lZ2FvYnpvci5jb20iIC8+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+PCEtLS8qLS0+PCFbQ0RBVEFbLyo+PCEtLSovIAogICAgYm9keSB7IGNvbG9yOiAjMDAwMDAwOyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGOyB9CiAgICBhOmxpbmsgeyBjb2xvcjogIzAwMDBDQzsgfQogICAgcCwgYWRkcmVzcyB7bWFyZ2luLWxlZnQ6IDNlbTt9CiAgICBzcGFuIHtmb250LXNpemU6IHNtYWxsZXI7fQovKl1dPiovLS0+PC9zdHlsZT4KPC9oZWFkPgoKPGJvZHk+CjxoMT5PYmplY3Qgbm90IGZvdW5kITwvaDE+CjxwPgoKCiAgICBUaGUgcmVxdWVzdGVkIFVSTCB3YXMgbm90IGZvdW5kIG9uIHRoaXMgc2VydmVyLgoKICAKCiAgICBJZiB5b3UgZW50ZXJlZCB0aGUgVVJMIG1hbnVhbGx5IHBsZWFzZSBjaGVjayB5b3VyCiAgICBzcGVsbGluZyBhbmQgdHJ5IGFnYWluLgoKICAKCjwvcD4KPHA+CklmIHlvdSB0aGluayB0aGlzIGlzIGEgc2VydmVyIGVycm9yLCBwbGVhc2UgY29udGFjdAp0aGUgPGEgaHJlZj0ibWFpbHRvOndlYm1hc3RlckBtZWdhb2J6b3IuY29tIj53ZWJtYXN0ZXI8L2E+LgoKPC9wPgoKPGgyPkVycm9yIDQwNDwvaDI+CjxhZGRyZXNzPgogIDxhIGhyZWY9Ii8iPm1lZ2FvYnpvci5jb208L2E+PGJyIC8+CiAgCiAgPHNwYW4+VGh1IEF1ZyAxOSAyMzo1NzoxOCAyMDEwPGJyIC8+CiAgQXBhY2hlLzIuMC42My1say5kIChVbml4KSBtb2Rfc3NsLzIuMC42My1say5kIE9wZW5TU0wvMC45LjhkIFBIUC80LjQuNCBtb2RfZHAvbGsuMC4yMC4wPC9zcGFuPgo8L2FkZHJlc3M+CjwvYm9keT4KPC9odG1sPgoK) no-repeat center; 
height : 180px; 
padding : 17px 0 0; 
} 
ul.genstat { 
margin : 0; 
padding : 0; 
list-style : none; 
clear : both; 
float : right; 
} 
.storycat { 
background : none; 
color : green; 
font-size : 11px; 
font-weight : 700; 
font-family : Verdana, Helvetica; 
text-decoration : none; 
} 
#list { 
float : left; 
width : 70%; 
margin-left : 20px; 
background : #fff; 
} 
#headline { 
float : left; 
width : 100%; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : 700; 
font-size : 16px; 
color : #e20a0a; 
background : #fff; 
} 
#contt { 
float : left; 
width : 100%; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #000; 
padding-left : 10px; 
padding-right : 10px; 
padding-top : 10px; 
} 
DIV #contt IMG { 
margin : 0; 
} 
DIV .nav HR { 
width : 150px; 
margin : 5px; 
} 
#content { 
float : left; 
width : 100%; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #000; 
background : #f0f7fa; 
padding-left : 10px; 
padding-right : 10px; 
padding-top : 10px; 
} 
#text { 
float : left; 
width : 100%; 
background : #f0f7fa; 
padding-right : 20px; 
} 
#textmenu { 
float : right; 
padding-top : 5px; 
padding-left : 5px; 
font-family : Verdana; 
font-size : 12px; 
width : 25%; 
height : 135px; 
border : 1px solid #ccc; 
} 
#textmenu a { 
font-family : Verdana; 
font-size : 12px; 
color : #000; 
text-decoration : none; 
} 
#content2 { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #000; 
background : #f0f7fa; 
float : left; 
width : 98%; 
text-align : justify; 
margin : 5px; 
padding : 10px; 
} 
#opinion { 
color : #e2420a; 
float : left; 
background : #fff; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 14px; 
width : 100%; 
} 
.comment { 
border : 1px; 
background : #f0f7fa; 
float : left; 
min-width : 600px; 
width : 100%; 
} 
#avatar { 
width : 110px; 
height : 110px; 
float : left; 
} 
.empty { 
float : left; 
background : #fff; 
height : 10px; 
width : 100%; 
} 
#message { 
padding-top : 10px; 
padding-left : 20px; 
color : #000; 
width : 70%; 
font-family : Verdana; 
font-size : 12px; 
float : left; 
} 
#table1 { 
width : 94%; 
border : 0 solid #ccc; 
margin-left : 3%; 
float : left; 
} 
#table { 
width : 94%; 
border : 1px solid #ccc; 
margin-left : 3%; 
float : left; 
color : #000; 
} 
#table table { 
font-family : Verdana; 
font-size : 12px; 
} 
.blocontent { 
width : 227px !important ; 
height : 25px; 
float : left; 
background : url(work/zagol.png) no-repeat; 
padding-left : 25px; 
padding-top : 3px; 
color : #fff; 
font-weight : 700; 
margin : 2px; 
} 
.blocontent2 { 
text-align : justify; 
float : left; 
padding-left : 20px; 
padding-right : 20px; 
font : 11px Verdana, Arial, Helvetica, sans-serif; 
width : 220px; 
margin : 2px; 
} 
rate { 
float : right; 
padding : 2px 1px 0 5px; 
} 
.urating { 
list-style : none; 
height : 16px; 
position : relative; 
background : url(http://megaobzor.com/images/rating.gif) repeat-x left top; 
margin : 0; 
padding : 0; 
} 
.urating li { 
text-indent : -90000px; 
float : right; 
margin : 0; 
padding : 0; 
} 
.urating li div { 
border : 0 solid #ccc; 
outline : none; 
display : block; 
width : 17px; 
height : 16px; 
text-decoration : none; 
text-indent : -9000px; 
z-index : 20; 
position : absolute; 
margin : 0; 
padding : 0; 
} 
#c_vote { 
text-align : left; 
border : 0 solid #ccc !important ; 
left : 0; 
margin : 0; 
} 
#vote1 { 
text-align : right; 
border : 0 solid #ccc !important ; 
left : 0; 
margin : 0; 
} 
.urating div.out1 { 
left : 0; 
border : 0 solid #ccc; 
margin : 0; 
} 
.urating li div.over1 { 
background : url(http://megaobzor.com/images/rating.gif) left center; 
z-index : 2; 
left : 0; 
width : 17px; 
cursor : pointer; 
} 
.urating div.out2 { 
left : 17px; 
border : 0 solid #ccc; 
margin : 0; 
} 
.urating li div.over2 { 
background : url(http://megaobzor.com/images/rating.gif) left center; 
z-index : 2; 
left : 0; 
width : 34px; 
cursor : pointer; 
} 
.urating div.out3 { 
left : 34px; 
border : 0 solid #ccc; 
margin : 0; 
} 
.urating li div.over3 { 
background : url(http://megaobzor.com/images/rating.gif) left center; 
z-index : 2; 
left : 0; 
width : 51px; 
cursor : pointer; 
} 
.urating div.out4 { 
left : 51px; 
border : 0 solid #ccc; 
margin : 0; 
} 
.urating li div.over4 { 
background : url(http://megaobzor.com/images/rating.gif) left center; 
z-index : 2; 
left : 0; 
width : 68px; 
cursor : pointer; 
} 
.urating div.out5 { 
left : 68px; 
border : 0 solid #ccc; 
margin : 0; 
} 
.urating li div.over5 { 
background : url(http://megaobzor.com/images/rating.gif) left center; 
z-index : 2; 
left : 0; 
width : 85px; 
cursor : pointer; 
} 
.urating li.crating { 
background : url(http://megaobzor.com/images/rating.gif) left bottom; 
position : absolute; 
height : 16px; 
display : block; 
text-indent : -9000px; 
z-index : 1; 
} 
.menuf { 
display : none; 
} 
input, textarea, select { 
background : #fafafa; 
color : #000; 
font-size : 11px; 
font-family : Verdana, Helvetica; 
text-decoration : none; 
border-color : #dedede; 
} 
h1 { 
font-weight : 700; 
font-size : 1.4em; 
text-decoration : none; 
} 
.nav { 
padding-left : 5px; 
padding-top : 5px; 
font-family : Verdana; 
font-size : 12px; 
margin-top : 20px; 
margin-right : 30px; 
float : right; 
width : 20%; 
} 
#flooter { 
padding-top : 10px; 
margin-left : 3%; 
float : left; 
width : 40%; 
min-width : 450px; 
background : #fff; 
} 
#copyright { 
height : 60px; 
padding-top : 5px; 
float : left; 
width : 40%; 
font-family : Verdana; 
font-size : 8px; 
} 
#notebook a, .small a, #kpk a { 
font-family : Verdana; 
font-size : 9px; 
font-weight : 700; 
color : #000; 
text-decoration : none; 
} 
div.b-yandexbox { 
font-size : 12px !important ; 
margin : 0 !important ; 
} 
div.b-yandexbox a img { 
border : 0 !important ; 
} 
div.b-yandexbox input { 
height : 25px; 
font-size : 2em; 
vertical-align : middle; 
} 
div.b-yandexbox table { 
font-size : 12px; 
width : 100%; 
border-collapse : collapse; 
border : 0; 
} 
div.b-yandexbox table td { 
white-space : nowrap; 
vertical-align : middle; 
padding : 7px 0 6px; 
} 
div.b-yandexbox .b-yandexbox-image { 
padding : 6px 6px 0; 
} 
div.b-yandexbox .b-yandexbox-search { 
width : 100%; 
padding : 0 6px; 
} 
div.b-yandexbox .b-yandexbox-search table { 
background : none; 
margin : 0; 
padding : 0; 
} 
div.b-yandexbox .b-yandexbox-search .b-yandexbox-txt { 
width : 100%; 
padding-right : 6px; 
} 
div.b-yandexbox .b-yandexbox-text { 
position : relative; 
width : 100%; 
} 
div.b-yandexbox .b-yandexbox-text input { 
float : left; 
width : 100%; 
padding-right : 0; 
border : 1px solid #7f9db9; 
} 
div.b-yandexbox .b-yandexbox-search .b-yandexbox-submit { 
padding : 0; 
} 
div.b-yandexbox .b-hint-input { 
position : absolute; 
z-index : 100; 
left : 0; 
display : none; 
width : 30px; 
height : 11px; 
cursor : text; 
line-height : 0; 
margin : 0.16em 0.2em !important ; 
} 
div.b-yandexbox .button-search { 
width : 19px; 
height : 15px; 
outline : none; 
cursor : pointer; 
border : none; 
} 
.texttest { 
text-align : justify; 
margin : 3px 4px 5px; 
padding : 2px; 
} 
.testzag { 
font-size : 2em; 
color : #fff; 
font-weight : 700; 
text-decoration : none; 
} 
.testlink { 
font-size : 1.2em; 
color : #000; 
font-weight : 700; 
text-decoration : none; 
} 
.testtt { 
padding-right : 240px; 
} 
#nifty { 
background-color : #82cbe3; 
} 
.smalltest { 
text-align : justify; 
font-size : 0.6em; 
color : #fafafa; 
margin : 3px 4px 5px; 
} 
#bodytext a:active { 
color : maroon; 
text-decoration : underline; 
} 
#bodytext a:visited { 
color : #400080; 
text-decoration : underline; 
} 
.nifnews { 
background-color : #f0f7fa; 
} 
.rtop, .rbottom { 
display : block; 
} 
.rtop *, .rbottom * { 
display : block; 
height : 1px; 
overflow : hidden; 
} 
.r1 { 
margin : 0 5px; 
} 
.r2 { 
margin : 0 3px; 
} 
.r4 { 
height : 2px; 
margin : 0 1px; 
} 
.rs2 { 
margin : 0 1px; 
} 
.TB_overlayMacFFBGHack { 
background : url(macFFBgHack.png) repeat; 
} 
.TB_overlayBG { 
background-color : #000; 
} 
#TB_window { 
position : fixed; 
background : #fff; 
z-index : 102; 
color : #000; 
display : none; 
border : 4px solid #525252; 
text-align : left; 
top : 50%; 
left : 50%; 
} 
#TB_window img#TB_Image { 
display : block; 
border-right : 1px solid #ccc; 
border-bottom : 1px solid #ccc; 
border-top : 1px solid #666; 
border-left : 1px solid #666; 
margin : 15px 0 0 15px; 
} 
#TB_caption { 
height : 25px; 
float : left; 
padding : 7px 30px 10px 25px; 
} 
#TB_closeWindow { 
height : 25px; 
float : right; 
padding : 11px 25px 10px 0; 
} 
#TB_closeAjaxWindow { 
margin-bottom : 1px; 
text-align : right; 
float : right; 
padding : 7px 10px 5px 0; 
} 
#TB_ajaxWindowTitle { 
float : left; 
margin-bottom : 1px; 
padding : 7px 0 5px 10px; 
} 
#TB_title { 
background-color : #e8e8e8; 
height : 27px; 
} 
#TB_ajaxContent { 
clear : both; 
overflow : auto; 
text-align : left; 
line-height : 1.4em; 
padding : 2px 15px 15px; 
} 
#TB_ajaxContent.TB_modal { 
padding : 15px; 
} 
#TB_ajaxContent p { 
padding : 5px 0; 
} 
#TB_load { 
position : fixed; 
display : none; 
height : 13px; 
width : 208px; 
z-index : 103; 
top : 50%; 
left : 50%; 
margin : -6px 0 0 -104px; 
} 
#TB_HideSelect { 
z-index : 99; 
position : fixed; 
top : 0; 
left : 0; 
background-color : #fff; 
border : none; 
height : 100%; 
width : 100%; 
} 
#TB_iframeContent { 
clear : both; 
border : none; 
margin-bottom : -1px; 
margin-top : 1px; 
} 
a:hover, #bodytext a:link, #bodytext a:hover { 
color : #2666b9; 
text-decoration : underline; 
} 
font, td, .storycontent { 
font-size : 12px; 
font-family : Verdana, Helvetica; 
} 
.imgtest, #bodytext img { 
margin-left : 20px; 
margin-right : 20px; 
} 
.r3, .rs1 { 
margin : 0 2px; 
} 
* html #TB_overlay, * html #TB_HideSelect { 
position : absolute; 
} 
* html #TB_window, * html #TB_load { 
position : absolute; 
} 
#log { 
float : left; 
margin-left : 10px; 
width : 290px; 
border : 1px solid #d6d6d6; 
border-left-color : #e4e4e4; 
border-top-color : #e4e4e4; 
margin-top : 10px; 
padding : 0.5em; 
} 
blockquote { 
font : 14px/22px normal helvetica, sans-serif; 
margin-top : 10px; 
margin-bottom : 10px; 
margin-left : 50px; 
padding-left : 15px; 
border-left : 3px solid #ccc; 
} 
a.spanNDv:link, a.spanNDv:active, a.spanNDv:visited { 
font-size : 11px; 
font-weight : 700; 
color : #fff; 
text-decoration : none; 
} 
a.spanNDv:hover { 
font-size : 11px; 
font-weight : 700; 
color : #fff; 
text-decoration : underline; 
} 
table.mesyar_nd { 
width : 100%; 
} 
td.mes_nd, td.yar_nd { 
background-image : url(images/cp_mesyar.gif); 
background-repeat : repeat-x; 
background-position : 0% top; 
height : 18px; 
text-align : center; 
vertical-align : middle; 
width : 25%; 
border-right : 1px solid #729aa7; 
border-bottom : 1px solid #a4bccd; 
} 
td.nd_nd, td.pd_nd { 
background-image : url(images/cp_mesyar.gif); 
background-repeat : repeat-x; 
background-position : 0% top; 
height : 18px; 
text-align : center; 
vertical-align : middle; 
width : 33%; 
border-right : 1px solid #729aa7; 
border-bottom : 1px solid #a4bccd; 
} 
td.fd_nd { 
background-image : url(images/cp_mesyar.gif); 
background-repeat : repeat-x; 
background-position : 0% top; 
height : 18px; 
text-align : center; 
vertical-align : middle; 
width : 34%; 
border-right : 1px solid #729aa7; 
border-bottom : 1px solid #a4bccd; 
} 
table.setka_nd { 
width : 100%; 
padding-bottom : 5px; 
} 
td.sejday_nd { 
font-size : 14px; 
font-weight : 700; 
color : #3f91a5; 
text-align : left; 
vertical-align : middle; 
height : 29px; 
background-image : url(images/cp_sejday.gif); 
background-repeat : repeat-x; 
background-position : 0% top; 
} 
td.rday_nd { 
font-size : 11px; 
font-weight : 700; 
color : #728ba5; 
text-align : center; 
vertical-align : middle; 
width : 14%; 
background-image : url(images/cp_rday.gif); 
background-repeat : repeat-x; 
background-position : 0% top; 
height : 26px; 
border-right : 1px solid #d4d4d4; 
border-bottom : 1px solid #e5e5e5; 
} 
td.vday_nd { 
font-size : 11px; 
font-weight : 700; 
color : #3f91a5; 
text-align : center; 
vertical-align : middle; 
width : 15%; 
background-image : url(images/cp_vday.gif); 
background-repeat : repeat-x; 
background-position : 0% top; 
height : 26px; 
border-right : 1px solid #a4c2d9; 
border-bottom : 1px solid #c6d2e4; 
} 
td.segodna_r_nd { 
font-size : 11px; 
font-weight : 700; 
color : #728ba5; 
text-align : center; 
vertical-align : middle; 
width : 14%; 
background-color : #d0d0d0; 
background-repeat : repeat-x; 
background-position : 0% top; 
height : 26px; 
border : 1px dotted red; 
} 
td.segodna_v_nd { 
font-size : 11px; 
font-weight : 700; 
color : #3f91a5; 
text-align : center; 
vertical-align : middle; 
width : 15%; 
background-color : #d0d0d0; 
background-repeat : repeat-x; 
background-position : 0% top; 
height : 26px; 
border : 1px dotted red; 
} 
td.nullday_nd { 
height : 26px; 
} 
td.rdayset_nd { 
font-size : 11px; 
text-align : right; 
color : #4c4c4c; 
background-color : #fff; 
vertical-align : middle; 
height : 26px; 
border-bottom : 1px solid #e5e5e5; 
border-right : 1px solid #e5e5e5; 
padding : 3px; 
} 
td.vdayset_nd { 
font-size : 11px; 
text-align : right; 
color : #4c4c4c; 
background-color : #eef4fb; 
vertical-align : middle; 
height : 26px; 
border-bottom : 1px solid #e5e5e5; 
border-right : 1px solid #e5e5e5; 
padding : 3px; 
} 
a.aset_nd:link, a.aset_nd:active, a.aset_nd:visited { 
font-size : 11px; 
font-weight : 700; 
color : #4c4c4c; 
text-decoration : none; 
} 
a.aset_nd:hover { 
font-size : 11px; 
font-weight : 700; 
color : #4c4c4c; 
text-decoration : underline; 
} 
.predupr_nd { 
color : red; 
font-size : 9px; 
background-color : #dae4ff; 
text-align : center; 
width : 100%; 
} 
.bgcolor1 { 
background-color : #fff; 
} 
.bgcolor2 { 
background-color : #fafafa; 
} 
.bgcolor3 { 
background-color : #f5f5f5; 
} 
.bgcolor4 { 
background-color : #d1d8ec; 
} 
th { 
color : #2666b9; 
height : 20px; 
font-size : 11px; 
font-weight : 700; 
font-family : Verdana, Helvetica; 
text-decoration : none; 
background-color : #fff; 
background-image : url(http://megaobzor.com/themes/Admin/images/cellpic.gif); 
border : 1px solid #fff; 
} 
.filetree span.folder, .filetree span.file { 
display : block; 
padding : 1px 0 1px 20px; 
} 
.filetree span.folder { 
background : url(http://megaobzor.com/images/folder.gif) no-repeat 0% 0%; 
} 
.filetree li.expandable span.folder { 
background : url(http://megaobzor.com/images/folder-closed.gif) no-repeat 0% 0%; 
} 
.filetree span.file { 
background : url(http://megaobzor.com/images/file.gif) no-repeat 0% 0%; 
} 
.filetree, .filetree ul { 
list-style : none; 
margin : 0; 
padding : 0; 
} 
#tooltip { 
position : absolute; 
z-index : 3000; 
border : 1px solid #111; 
background-color : #eee; 
width : 400px; 
font-size : 0.8em; 
padding : 5px; 
} 
#tooltip h3, #tooltip div { 
margin : 0; 
} 
.genstat li { 
overflow : hidden; 
margin-right : 1px; 
display : inline; 
float : left; 
background : url('csg.png') no-repeat left top; 
display : block; 
} 
.genstat li.genw { 
background-position : -167px 0%; 
width : 14px; 
height : 14px; 
} 
.genstat li.genv { 
background-position : -134px 0%; 
width : 13px; 
height : 12px; 
} 
.genstat li.genrat { 
background-position : -35px 0%; 
width : 14px; 
height : 13px; 
} 
.genstat li.gena { 
background-position : 0% 0%; 
width : 15px; 
height : 15px; 
} 
.genstat li.gentegs { 
background-position : -102px 0%; 
width : 12px; 
height : 12px; 
} 
.genstat li.genreks { 
background-position : -69px 0%; 
width : 13px; 
height : 14px; 
} 
.genstat li.geno { 
background : url('arr.gif') no-repeat left top; 
height : 14px; 
font-size : 12px; 
} 
td.mes_nd { 
background : repeat-x 0% -212px; 
} 
td.yar_nd { 
background : repeat-x 0% -212px; 
} 
td.nd_nd { 
background : repeat-x 0% -212px; 
} 
td.pd_nd { 
background : repeat-x 0% -212px; 
} 
#kpk, #notebook, #s1, .blocontent, .small, td.fd_nd, td.mes_nd, td.nd_nd, td.pd_nd, td.rday_nd, td.sejday_nd, td.vday_nd, td.yar_nd { 
background-image : url(webox.ec8ae3b30b.png?1282247819); 
} 
.filetree li.expandable span.folder, .filetree span.file, .filetree span.folder { 
background-image : url(webo.ec8ae3b30b.png?1282247837); 
} 
#ctrlcopy { 
height : 1px; 
overflow : hidden; 
position : absolute; 
width : 1px; 
margin : 5px 0 0 -1px; 
line-height : 0; 
} 
#footpanel { 
position : fixed; 
bottom : 0; 
left : 0; 
z-index : 9999; 
background : #e3e2e2; 
border : 1px solid #c3c3c3; 
border-bottom : none; 
width : 94%; 
margin : 0 3%; 
color : #000; 
} 
ul.footpanel { 
margin : 0; 
padding : 0; 
list-style : none; 
clear : both; 
float : left; 
} 
.footpanel li { 
overflow : hidden; 
margin-right : 1px; 
display : inline; 
float : left; 
background : url('csg7.png') no-repeat left top; 
display : block; 
} 
.footpanel li.ubd { 
background-position : 0% 0%; 
width : 16px; 
height : 16px; 
} 
.footpanel li.ubd1 { 
background-position : 0% -85px; 
width : 16px; 
height : 16px; 
} 
.footpanel li.ubd2 { 
background-position : 0% -102px; 
width : 16px; 
height : 16px; 
} 
.footpanel li.ubd3 { 
background-position : 0% -119px; 
width : 16px; 
height : 16px; 
} 
.footpanel li.ubd4 { 
background-position : 0% -136px; 
width : 16px; 
height : 16px; 
} 
.footpanel li.ubd5 { 
background-position : 0% -153px; 
width : 16px; 
height : 16px; 
} 
.footpanel li.ubd6 { 
background-position : 0% -170px; 
width : 16px; 
height : 16px; 
} 
.footpanel li.ubd7 { 
background-position : 0% -187px; 
width : 16px; 
height : 16px; 
} 
.footpanel li.ubd8 { 
background-position : 0% -204px; 
width : 16px; 
height : 16px; 
} 
.footpanel li.ubd9 { 
background-position : 0% -17px; 
width : 16px; 
height : 16px; 
} 
.footpanel li.ubd10 { 
background-position : 0% -34px; 
width : 16px; 
height : 16px; 
} 
.footpanel li.ubd11 { 
background-position : 0% -51px; 
width : 16px; 
height : 16px; 
} 
.footpanel li.ubd12 { 
background-position : 0% -68px; 
width : 16px; 
height : 16px; 
} 
.footpanel li.nobd { 
background : url('arr.gif') no-repeat left top; 
height : 16px; 
font-size : 12px; 
margin-left : 5px; 
margin-right : 5px; 
} 
.footpanel li.nobd2 { 
background : url('arr.gif') no-repeat left top; 
height : 16px; 
width : 100px; 
font-size : 12px; 
margin-left : 5px; 
margin-right : 5px; 
} 
.usual { 
background : #181818; 
color : #111; 
padding : 15px 20px; 
width : 500px; 
border : 1px solid #222; 
margin : 8px auto; 
} 
.usual li { 
list-style : none; 
float : left; 
} 
.usual ul a { 
display : block; 
padding : 6px 10px; 
text-decoration : none !important ; 
margin : 1px; 
margin-left : 0; 
font : 10px Verdana; 
color : #fff; 
background : #444; 
} 
.usual ul a:hover { 
color : #fff; 
background : #111; 
} 
.usual ul a.selected { 
margin-bottom : 0; 
color : #000; 
cursor : default; 
} 
#usual2 a { 
background : #222; 
} 
#usual2 a:hover { 
background : #000; 
}

