BODY {
background:url(/img/global/body_bg.gif) repeat-y center 0;
background-color:#fff;
color:#333;
margin:0;
padding:0;
text-align:center;
}
A {color:#333;}
A.nod {text-decoration:none;}
TABLE {border-collapse:collapse;}
TD {padding:0;margin:0;font:75% Georgia, "Times New Roman", Times, serif;color:#333;}
IMG {border:none;}
HR {border:1px solid #333;height:1px;background-color:#333;margin:0 0 5px;}
HTML>BODY HR {border:none;}
OL {
margin:5px 0 5px 30px;
padding:0;
}
FORM {margin:0;padding:0;}

.center H1 {line-height:30px;}

.plashka {
clear:both;
background:url(/img/global/h1_bg.gif) repeat-x 0 center;
text-align:center;
color:#333;
}
.plashka B {
padding:0 5px;
background:#fff;
}
.center .plashka {
margin:8px 0 0 0;
font-size:150%;
color:#000;
}
.left .panel .plashka B {background:url(/img/global/fresh_issue_bg.jpg) 0 0;color:#453d36;}
.center .plashka B {font-weight:normal;}
.right .panel .plashka {margin:10px 0 0 0;}
HTML>BODY .right .plashka {margin:1px 0 0 0;}
.right .panel .plashka B {background:#f9e6af;}
#iglobus .plashka {margin:10px 0;}

.center .h1 {margin:8px 0 0 0;}
.h1 TD {text-align:center;background:url(/img/global/h1_bg.gif) repeat-x 0 8px;}
.center .h1 TD {background-position:0 8px;}
.h {padding:0 4px;background:none!important;font-weight:bold;}
.center .h1 TD {background:url(/img/global/h1_bg.gif) repeat-x 0 11px;}
.center .h {font-size:115%;font-weight:normal;color:#000;}

.red, a.red, .red A, b.red {color: #982100!important;}
.gray, a.gray, .gray A, b.gray {color: #666!important;}
.lgray, a.lgray, .lgray A, b.lgray {color: #999!important;}
.sml {font-size:80%;}
TD.sml {font-size:70%;}
.fleft {float:left;margin:0 10px 10px 0;}
.fright {float:right;margin:0 0 10px 10px;}
.button {font-size:11px;}

.right .banners {margin:0 0 30px 0;}

#top_banner {
width:1004px;
margin-left:auto;
margin-right:auto;
padding:3px 0 0 0;
border-left:1px solid #fff;
border-right:1px solid #fff;
background-color:#fff;
display:block;
}

#main {
width:1002px;
margin-left:auto;
margin-right:auto;
text-align:left;
border-left:1px solid #000;
border-right:1px solid #000;
}
HTML>BODY #main {width:1000px;}

#navig {
width:100%;
height:24px;
background-color:#000;
}
#navig TD {
padding:0 20px 2px 20px;
font:90% Arial, Tahoma, Helvetica, sans-serif;
font-weight:bold;
color:#fff;
}
#navig A {color:#fff;}

#shapka {
width:100%;
background:url(/img/global/shapka_bg.jpg) no-repeat right;
}
#shapka .search {
width:260px;
font:90% Arial, Tahoma, Helvetica, sans-serif;
font-weight:bold;
color:#5e5128;
}
#shapka .search A {color:#5e5128;}
#shapka .search B {color:#000;}
#shapka .search .input {
width:174px;
margin:2px 0 0 0;
background-color:#f9e6af;
border:1px solid #000;
}
#shapka .search .button {
height:20px;
margin:0 0 0 10px;
}

#mainTbl {width:100%;}

.left {
width:160px;
padding:20px 19px 30px;
vertical-align:top;
}

.center {
width:520px;
padding:20px 0 30px 0;
vertical-align:top;
}

.right {
width:240px;
padding:20px 20px 30px 20px;
vertical-align:top;
}

#bottom {
width:100%;
background:url(/img/global/bottom-bg.gif) repeat-x -4px top;
}
#bottom TD {vertical-align:top;}
#bottom P {margin:5px 0;}
#bottom .left {
text-align:right;
padding:30px 20px 20px 20px;
}
#bottom .left IMG {margin:0 0 6px 0;}
#bottom .center {
width:auto;
padding:30px 0 20px 0;
font-size:70%;
}
#bottom .banners {margin:0 0 15px 0;}

.panel_v {
width:160px;
margin:0 0 20px 0;
padding:1px;
background:url(/img/global/fresh_issue_bg.jpg) 0 0;
border:1px solid #000;
}
.left .panel {
padding:8px 5px 10px;
background:url(/img/global/fresh_issue_bg.jpg) 0 0;
border:1px solid #000;
color:#453d36;
}
.left .panel .h1 {margin:0 7px 10px 2px;}
.left .panel .h1 TD {color:#453d36;}
.left .panel A {color:#453d36;text-decoration:none;}
.left .panel P {
margin:5px 7px 0 2px;
line-height:15px;
}
.left .panel .dalee {
margin:0 0 7px 0;
text-align:right;
}
.left .panel .dalee A {text-decoration:underline;}
.left .panel UL {
list-style-type:none;
list-style-image:none;
list-style-position:outside;
margin:5px 7px 0 2px;
padding:0;
}
.left .panel LI {
background:url(/img/global/fresh_issue_bullet.gif) no-repeat 0 7px;
padding:0 0 0 8px;
color:#453d36;
}
.left .panel .cover {
width:144px;
margin:10px 0 5px 0;
background:url(/img/global/fresh_issue_cover_bg.gif) repeat-y 0 0;
}
.left .panel .cover P {
margin:0!important;
background:url(/img/global/fresh_issue_cover_top.gif) no-repeat 0 0;
}

.menu {
list-style-type:none;
list-style-image:none;
list-style-position:outside;
margin:0 0 20px 3px;
padding:0;
}
.menu LI {
background:url(/img/global/menu_bullet.gif) no-repeat 0 6px;
padding:0 0 0 8px;
font-weight:bold;
}
.center .menu {margin:25px 0 30px 3px;}
.center .menu LI {padding:0 0 3px 8px;}

#ng_left {
width:160px;
padding:8px;
border:1px solid #000;
overflow:hidden;
}
HTML>BODY #ng_left {width:142px;}
#ng_left P {margin:0;}
#ng_left .menu {margin:5px 0 10px 0;}
#ng_left B {color:#000;}
#ng_left .cover {
width:144px;
background:url(/img/global/ng_cover_bg.gif) repeat-y 0 0;
}
#ng_left .cover P {
margin:0;
background:url(/img/global/ng_cover_top.gif) no-repeat 0 0;
}

#opros {
margin:20px 0;
font-size:90%;
color:#666;
}
#opros P {margin:10px 0;}
#opros TABLE {width:100%;}
#opros TD {
font-size:70%;
color:#666;
padding:5px 0 0 0;
}
#opros .plashka {font-size:110%;}
#opros A {color:#666;}
#opros INPUT {margin:-4px 0 0 0;}
HTML>BODY #opros INPUT {margin:0 3px 0 0;}
#opros .button {
width:30px;
margin:12px 0 0 0;
}
#opros .result {
float:right;
margin:13px 0 0 0;
font-weight:bold;
}
.pollArchive {
margin:20px 0;
padding:0 0 10px 0;
background:url(/img/global/dot_tbl.gif) repeat-x 0 bottom;
}
.pollArchive TABLE {width:100%;margin:10px 0;}
.pollArchive TD {width:50%;padding:2px 3px;font-size:11px;}
.pollResult {
font-size:10px;
background-color:#c0c0c0;
color:#c0c0c0;
}

.right .panel {
width:240px;
padding:9px 9px 20px;
margin:0 0 30px 0;
background-color:#f9e6af;
border:1px solid #666;
}
HTML>BODY .right .panel {width:222px;}

#countries {
margin:0 0 10px 0;
font-weight:bold;
font-size:130%;
}
HTML>BODY #countries {font-size:16px;}
#countries A {color:#982100;}
#countries P {margin:10px 0 15px;}
#countries SUP {
position:relative;
top:2px;
margin:0 0 0 5px;
font-weight:normal;font-size:85%;
}
#countries SUP A {color:#333;}
#countries .active {color:#e33333;}

#themes {
margin:10px 0 0 0;
font-weight:bold;
font-size:130%;
}
HTML>BODY #themes {font-size:16px;}
#themes P {margin:10px 0 15px;}
#themes A {color:#003366;}
#themes P A {text-decoration:none;}
#themes P A:hover {text-decoration:underline;}
#themes .r1 {font-weight:normal;font-size:80%;}
HTML>BODY #themes .r1 {font-size:12px;}
#themes .r2 {font-weight:normal;font-size:100%;}
HTML>BODY #themes .r2 {font-size:16px;}
#themes .r3 {font-weight:normal;font-size:110%;}
HTML>BODY #themes .r3 {font-size:17px;}
#themes .r4 {font-weight:normal;font-size:120%;}
HTML>BODY #themes .r4 {font-size:19px;}
#themes .r5 {font-weight:normal;font-size:140%;}
HTML>BODY #themes .r5 {font-size:22px;}
#themes .active {color:#982100;}
.themes_left A:hover {text-decoration:underline;}

#new {
margin:20px 0;
font-weight:bold;
}
/*
#new IMG {
margin:3px 7px 0 0;
border:1px solid #000;
}
#new TD {
padding:0 0 20px 0;
font-weight:bold;
font-size:75%;
vertical-align:top;
}
*/

H1 {clear: both;}

#new H1 {
margin:0 0 3px 0;
font-size:110%;
line-height:normal;
}
#new H1 A {color:#982100;}
#new .autor {
margin:3px 0 0 0;
font-weight:normal;
font-size:80%;
color:#666;
}
#new .autor A {color:#666;}

.news_list {margin:15px 0 0 0;}
.news_list IMG {
margin:3px 10px 0 0;
border:1px solid #000;
}
.news_list H1 {
margin:0 0 5px 0;
font-size:120%;
line-height:normal;
}
.news_list H1 A {color:#982100}
.news_list TD {
padding:0 0 5px 0;
vertical-align:top;
}
.news_list DIV {margin:0 0 10px 0;}

.comm {
margin:5px 0 0 0;
font-weight:normal;
font-size:80%;
color:#666;
}
.comm A {color:#666;}

#iglobus {background:url(/img/global/iglobus_bg.jpg) no-repeat 0 0;}
#iglobus .ig {
margin:10px 0;
font-size:220%;
}
#iglobus P {margin:0 0 10px 0;}
#iglobus .content {padding:0 5px 20px 5px;}
#iglobus .login {
padding:0 0 0 20px;
font-size:70%;
}
#iglobus .login .input {
width:213px;
border:1px solid #000;
}
#iglobus .login .button {margin:7px 0 0 0;}
#iglobus .login .openid {
float:right;
margin:9px 33px 0 0;
}
#iglobus .login .input_openid {
width:213px;
padding:0 0 0 16px;
border:1px solid #000;
background:url(/img/global/openid_ico.gif) no-repeat 1px 3px;
}
HTML>BODY #iglobus .login .input_openid {width:197px;}
#iglobus .h1 {margin:20px 0;}
#iglobus .nav_bar {margin-bottom:20px;}

.map {margin:0 0 20px 0;}
.map IMG {border:1px solid #000;}
#map {
margin:0 0 10px 0;
border:1px solid #000;
width:519px;
height:295px;
}

.archive {
float:left;
width:140px;
height:270px;
margin:0 30px 0 0;
}
.archive IMG {
margin:5px 0;
border:1px solid #000;
}

.subtitle {
margin-top:-10px;
font-size:135%;
font-weight:bold;
color:#666;
}
.subtitle A {color:#666;}
.anons {
margin-top:30px;
font-weight:bold;
}
.autors {font-size:90%;color:#666;clear:both;}

.article_right {
float:right;
width:150px;
margin:3px 0 0 10px;
padding:0 7px;
background-color:#f9e6af;
}
HTML>BODY .article_right {width:150px;}
.article_right TD {padding:0 0 1px 0;font-size:70%;}
.article_right P {margin:7px 0;}
.article_right IMG {margin:0;}

.comments_form {
padding:10px 0 15px;
border-top:1px solid #333;
border-bottom:1px solid #333;
}
.comments_form TABLE {margin:10px 0 0 0;}
.comments_form .input {
width:100%;
margin:-3px 0 5px 0;
}
.comments_form TEXTAREA {width:100%;height:100px;}
.comments_form TD {
padding:3px 0 0 5px;
vertical-align:top;
}

.comments {margin:10px 0 0 0;}
.comments P {
padding:0 0 10px 0;
border-bottom:1px solid #333;
}

.user_name {color:#982100;}
.user_map IMG {
margin:5px 0 0 0;
border:1px solid #000;
}

.albums TD {
width:125px;
padding:0 40px 0 0;
vertical-align:top;
}
.albums .img {
height:130px;
background:url(/img/global/photo_bg2.gif) no-repeat 0 0;
text-align:center;
vertical-align:middle;
}
.albums .desc {
margin:3px 0 0 0;
color:#666;
font-size:90%;
}
HTML>BODY .albums .desc {font-size:11px;}
.albums .comm {margin:0;}

.dalee {
margin:10px 0 0 0;
text-align:right;
}
.add_login {
font-size:75%;
color:#982100;
}
.add_login A {color:#982100;}
.user_links {font-size:90%;}
.user_links A {color:#666;}

.user_recom {margin:0 0 20px 0;}

.tbl TD {
padding:3px 0;
background:url(/img/global/dot_tbl.gif) repeat-x 0 bottom;
}

.under {
clear:both;
border-top:1px solid #666;
}
.under H1 {
font-size:200%;
line-height:normal;
}

.nav_bar {margin-top:20px;clear:both;}

.fresh_issue {
border-bottom:1px solid #000;
font-weight:bold;
padding:0 0 12px 0;
}
.fresh_issue P {margin:20px 0 0 0;}
.fresh_issue IMG {
float:right;
margin:3px 0 0 10px;
}
.fresh_issue UL {
margin:0 0 0 15px;
padding:0;
}

TABLE.form {width:90%;}
TABLE.form .sec {border:1px solid #000;}
TABLE.form .input {width:100%;}
TABLE.form .button {margin:5px 0 0 0;}

TABLE.form TABLE.v_form {width:100%;margin:5px 0 0 0;}
TABLE.form TABLE.v_form TD {padding:2px 0 5px 0;}
TABLE.form TABLE.v_form INPUT {margin:-2px 4px 0 0;}
TABLE.form TABLE.v_form INPUT.input {margin:0;}

.restore {margin:5px 0 0 0;}
.restore .input {
width:300px;
margin:0 5px 0 0;
}

TEXTAREA.input {
width:100%;
height:100px;
}

.article_comments {clear:both;}
.forum {
clear:both;
margin:15px 0 0 0;
padding:0 0 5px 0;
border-bottom:1px solid #eee;
}
.forum .date {
font-size:90%;
color:#666;
text-align:right;
}

.photo_data {width:100%;}
.photo_data TD {color:#999;font-size:70%;}
.photo_data A {display:inline;margin:0 0 0 5px;color:#999;}
.photo_data .nav A {color:#333;}

.texts_data {margin:-20px 0 15px 0;text-align:right;}
.texts_data A {color:#999;font-size:90%;}

.user_photo {margin:10px 0;text-align:center;}

.link_for_blog {margin:10px 0 0 0;background-color:#eee;padding:10px;}
.link_for_blog .input {width:200px;color:#888;font-size:11px;}
.link_for_blog .button {width:90px;color:#888;font-size:11px;}

.notes {margin:20px 0;}
.notes B {font-size:110%;line-height:normal;}
.notes B A {color:#982100;}
.notes .comm {margin-top:5px!important;}
/*HTML>BODY .notes .comm {margin-top:-10px!important;} */

.center .search {margin:10px 0;}
.center .search .input {
width:455px;
}
.center .search .button {
margin:0 0 0 10px;
vertical-align:0px;
}

.search_list {margin:15px 0 0 0;}
.search_list IMG {
margin:3px 10px 0 0;
border:1px solid #000;
}
.search_list H1 {
margin:0 0 5px 0;
font-size:120%;
line-height:normal;
}
.search_list H1 A {color:#982100}
.search_list H1 .part {font-size:100%;font-weight:normal;}
.search_list .user_info {font-size:90%;color:#666;}
.search_list TD {
padding:0 0 5px 0;
vertical-align:top;
}
.search_list DIV {margin:0 0 10px 0;}

.showpic {
border:10px solid #f9e6af;
}

.ullist {
margin:5px 0 5px 20px;
padding:0;
}

.tools2345234 {
height: -1px;
display: none;
}
.tools {
margin-top: 30px;
}
.tools, .tools A {
color: #909090;
font-size: 90%;
}		
