/* CSS Document */
HTML {width:100%; height:100%; font-size:100.01%}
BODY {height:100%; padding:0; margin:0; font:normal 70% verdana,tahoma,arial,sans-serif; color:#3c3c32; background:#fff url(img/bg_body.gif) repeat-y 50% 0}
.prnvers BODY {height:100%; padding:0; margin:0; font:normal 70% verdana,tahoma,arial,sans-serif; color:#3c3c32; background:#fff}
.allpage {line-height:150%;width:973px; height:auto; min-height:100%; margin:0 auto; background:url(img/bg_allpage.gif) repeat-y 246px 0}
* html .allpage {height:100%}
.allpageinner {width:945px; margin:0 auto; padding-bottom:67px; position:relative}
.allpageinner_prn {width:745px; margin:0 auto; padding-bottom:67px; position:relative}
*+ html .allpageinner {float:left; width:945px; margin-left:14px} /* for IE7 */
* html .allpageinner {float:left; width:945px; margin-left:7px} /* for IE6 */
.footer {width:945px; height:47px; padding:10px 14px 0 14px; margin:-58px auto 0 auto; background:#ebebe7 url(img/bg_footer.gif) no-repeat 923px 100%; border-top:1px solid #ceceaa; position:relative; color:#999989; font-size:10px}


TD, TH, UL, OL, LI, INPUT, TEXTAREA, SELECT, LABEL, BUTTON {font:normal 1em  verdana,tahoma,arial,sans-serif}
UL {margin:0; padding:0; list-style-type:none}
FORM {margin:0}
IMG {border:0}
A {color:#3c3c32; text-decoration:none}
A:hover {text-decoration:underline}
.red {color:#cc0000}
.blue {color:#1991be}
.fl {float:left}
.fr {float:right}
.cb {clear:both}
.float100 {float:left; width:100%}
.clear {width:100%; clear:both; font-size:0; line-height:0}
.small {font-size:0.9em}
small {font-size:0.9em}
.button {overflow:visible}
INPUT, SELECT {vertical-align:middle}

.p0_7 {padding:0 7px}
.mt7 {margin-top:7px}
.mb11 {margin-bottom:11px}
.mb14 {margin-bottom:14px}
.mt5 {margin-top:5px}

.h1box {height: 20px; border-bottom:1px solid #ceceaa; margin-bottom:7px; background-image:url(img/bg_h1.gif); background-repeat:no-repeat}
.h1box H1, .h3box H3 {position:absolute; left:-3000px; top:-3000px}
.topnewshead {background-position:0 0}
.newslinehead {background-position:0 -20px}
.daynewshead {background-position:0 -40px}
.h3box {height: 20px; margin-bottom:7px; background-image:url(img/bg_h1.gif); background-repeat:no-repeat}
.advertisinghead {background-position:0 -60px}
.projecthead {background-position:0 -80px}
.nethead {background-position:-145px -80px}
.interviewhead {background-position:0 -100px}
.searchsitehead {background-position:-145px -100px}
.searchtaghead {background-position:0 -120px}
H2 {color:#1991be; margin:0}
H2 A {color:#1991be}
.newsinner H1 {color:#1991BE}




.centercolumn {float:left; width:100%; border-top:9px solid #3c3c32; margin-bottom:70px;}
.centercolumninner {margin:0 153px 0 233px; padding-top:11px}
.leftcolumn {float:left; width:232px; margin-left:-945px}
.leftcolumninner {width:225px; padding-top:20px; overflow:hidden}
.rightcolumn {float:left; width:145px; margin-left:-153px; padding-left:8px}
.rightcolumninner {width:145px; padding-top:20px; overflow:hidden}

.toplinks {height:20px; padding-top:13px; background:#fff url(img/bg_toplinks.png) no-repeat 0 15px; border-bottom:8px solid #000; text-align:right}
.toplinks A {display:-moz-inline-box; display:inline-block; height:13px; background-image:url(img/bg_toplinks.png); background-repeat:no-repeat; margin-left:55px; vertical-align:top}
.toplinks .link1 {width:97px; background-position:0 -20px}
.toplinks .link2 {width:106px; background-position:0 -35px}
.toplinks .link3 {width:110px; background-position:-105px -20px}
.toplinks .link4 {width:76px; background-position:-115px -35px}
.toplinks SPAN {position:absolute; top:-3000px; left:-3000px}

.header_main {height:38px; padding:90px 0 0 300px; background:#fff url(img/logo.png) no-repeat 266px 29px; font-size:10px}
.header_main .date {float:left; width:285px}
.header_main .time {float:left; width:200px}


.topmenu_new {background-color:#fff; padding-bottom:14px}
.topmenu_new DIV {height:66px; background:#fff url(img/topmenu_columnist.png) no-repeat 0 0; overflow:hidden}
.topmenu_new SPAN {position:absolute; top:-3000px; left:-3000px}
.topmenu_new A {float:left; display:-moz-inline-box; display:inline-block; height:32px; vertical-align:top}
.topmenu_new .link1 {width:142px}
.topmenu_new .link2 {width:160px}
.topmenu_new .link3 {width:156px}
.topmenu_new .link4 {width:164px}
.topmenu_new .link5 {width:155px}
.topmenu_new .link6 {width:168px}
.topmenu_new .link7 {width:216px}
.topmenu_new .link8 {width:252px}
.topmenu_new .link10 {width:103px}
.topmenu_new .link9 {width:168px}
.topmenu_new .link11 {width:205px}
.topmenu_new A:hover {background-image:url(img/topmenu_columnist.png); background-repeat:no-repeat}
.topmenu_new .link1:hover {background-position:0 -66px}
.topmenu_new .link2:hover {background-position:-142px -66px}
.topmenu_new .link3:hover {background-position:-302px -66px}
.topmenu_new .link4:hover {background-position:-458px -66px}
.topmenu_new .link5:hover {background-position:-622px -66px}
.topmenu_new .link6:hover {background-position:-777px -66px}
.topmenu_new .link7:hover {background-position:0 -98px}
.topmenu_new .link8:hover {background-position:-216px -98px}
.topmenu_new .link10:hover {background-position:-636px -98px}
.topmenu_new .link9:hover {background-position:-468px -98px}
.topmenu_new .link11:hover {background-position:-739px -98px}


.topbanner {padding-bottom:14px; background-color:#fff; text-align:center}
.banner {padding-bottom:14px; text-align:center}



.border {border-top:1px solid #ceceaa; line-height:0; font-size:0}

.topnews {border-bottom:1px solid #ceceaa; padding-bottom:7px; margin-bottom:14px}
.topnews LI {color:#1991be; font-weight:bold; padding-bottom:4px}
.topnews A {line-height:150%;font-weight:normal}

.daynews {margin:-11px 0 11px 0; padding:11px 7px 0 7px; background-color:#ebebe7}
.daynews H2 {padding-bottom:6px; font-size:18px; line-height:18px; margin:0 0 7px 0; border-bottom:1px solid #ceceaa}
.daynews .newstext {float:left; width:226px; overflow:hidden}
.daynews IMG {margin-right:14px}

.newsline {float:left; width:545px; margin-bottom:7px; padding-bottom:10px; border-bottom:1px solid #ceceaa}
.newsinnerline {line-height:150%;margin-bottom:7px; padding-bottom:5px; border-bottom:1px solid #ceceaa}
.newshead {border-bottom:1px solid #ceceaa; padding-bottom:7px; margin-bottom:10px}
.newshead H2 {display:inline; font-size:1.1em}
.newshead H2 A {color:#1991be}
.newshead H1 {display:inline; font-size:1.4em}
.newshead H1 A {color:#1991be}
.newsline IMG {margin-right:14px}
.newsline .newstext {float:left; width:380px; overflow:hidden}

.sponsor {border-bottom:1px solid #ceceaa; padding-bottom:7px; margin-bottom:14px;line-height:110%;}
.sponsor P {margin:0; padding-bottom:14px}

.searchbox {border-bottom:1px solid #ceceaa; padding-bottom:14px; margin-bottom:14px}
.searchbox .text {width:118px}
.searchbutton {width:12px; height:12px; background:url(img/icons.png) no-repeat -20px -203px; border:0; font-size:0; padding-top:12px; cursor:pointer}

.interviewbox {border-bottom:1px solid #ceceaa; width:145px; padding-bottom:7px; margin-bottom:14px; overflow:hidden; line-height:120%}
.interviewbox H2 {font-size:1em; padding-bottom:11px}
.interviewbox IMG {margin-bottom:14px;}

.project {border-bottom:1px solid #ceceaa; padding-bottom:14px; margin-bottom:14px}
.project LI {font-size:12px; padding-bottom:1px}
.project A {display:-moz-inline-box; display:inline-block; background-image:url(img/icons.png); background-repeat:no-repeat; padding:9px 0 9px 48px}
.project .link1 {background-position:0 0}
.project .link2 {background-position:0 -35px}
.project .link3 {background-position:0 -69px}
.project .link4 {background-position:0 -100px}
.project .link5 {background-position:0 -132px}

.net {margin-bottom:14px; text-align:center}
.net .icon {margin:0 2px}

.icon {display:-moz-inline-box; display:inline-block; width:16px; height:16px; background-image:url(img/icons.png); background-repeat:no-repeat; vertical-align:middle; font-size:0; line-height:0}
.icon A {display:-moz-inline-box; display:inline-block; width:16px; height:16px;}
.vkontakte {background-position:0 -169px;}
.facebook {background-position:-16px -169px; margin-bottom:10px;}
.twitter {background-position: 0 -186px; margin-bottom:10px;}
.jewrnal {background-position:-16px -186px; margin-bottom:10px;}
.else {width:10px; height:7px; background-position:0 -208px; cursor:pointer}
.goforward {width:10px; height:7px; background-position:0 -208px; cursor:pointer}
.gobackward {width:10px; height:7px; background-position:0 -208px; cursor:pointer; -webkit-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -o-transform: rotate(-180deg); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); }


.footer A {color:#999989}
.bottommenu {padding-bottom:10px}

.splitline {margin-top:10px;margin-bottom:10px;width:100%;border-bottom:1px solid #CECEAA;}


.h3box_col {height: 20px; margin-bottom:7px; background-image:url(img/columnistics.gif); background-repeat:no-repeat}
.h3box_col H3 {position:absolute; left:-3000px; top:-3000px}
.columnistics {background-position:0 0}

