/* Общее оформление */ * {margin: 0px; padding: 0px; } body {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: arial, tahoma, verdana, sans-serif; font-size: 12px; background-color: #aaacb0; color: #464646;} form { display: inline; font-size: 12px;} p { margin: 1em 0 1em 0; } ul { margin: 1em; } li { list-style-type: square; margin: 0 0 0 1em; } td {font-family: arial, tahoma, verdana, sans-serif; font-size: 12px; color: #464646;} a {font-size: 12px; font-family: arial, tahoma, verdana, sans-serif; text-decoration: none;} a:hover {text-decoration: underline;} .pagemain {width: 1014px; background-image: url('/i/bg.jpg'); background-position : top; background-repeat: repeat-y; } .bgbottom { background: url('/i/bg_bottom.jpg'); background-position: bottom; background-repeat: no-repeat; } .headtop { height: 165px; background-image: url('/i/head_top.jpg'); background-position: top; background-repeat: no-repeat;} .mainblock {background-image: url('/i/head_bottom.jpg'); background-position: top left; background-repeat: no-repeat; float: none;} .headtophit { height: 165px; background-image: url('/i/head_top_hit.jpg'); background-position: top; background-repeat: no-repeat;} .mainblockhit {background-image: url('/i/head_bottom_hit.jpg'); background-position: top left; background-repeat: no-repeat; float: none;} /* End Общее оформление */ /* левая колонка */ .leftblock {width: 236px; height: 700px; float: left;} .search {width: 215px; height: 104px; background-image: url('/i/bg_search.jpg'); background-position: top; background-repeat: no-repeat; float: none;} .search input {border: 1px solid #78797d; width: 156px; height: 22px; margin-top: 53px;} .search input.butsubmit {width: 32px; height: 33px; border: 0px;position : absolute;z-index : 20;margin-top: 47px; margin-left: 140px; cursor: pointer;} .reg {background-image: url('/i/log_bg.gif'); background-position: top left; background-repeat: no-repeat; color: #FFF; text-align: left; float: none;} .formlog {display: block; margin-left: 15px;} .formlog input {width: 100px; height: 22px; border: 1px solid #78797d; margin-left: 27px;} .formlog input.bt {background-color : transparent; width: 62px; height: 29px; border: 0px; margin-top: 19px; margin-left: 0px; float: left; background-image: url('/i/kn_vhod.jpg'); background-repeat: no-repeat;} .rega {display: block; padding-left: 80px; margin-top: 25px;} .rega a {color: #FFF; text-decoration: underline;} /* End левая колонка */ /* Правая колонка */ .righttd {float: right; text-align: left;} .item {background-color: #ebecef;} .item .left {background-image: url('/i/block_left.jpg'); background-position: left top; background-repeat: repeat-y; float: none;} .item .right {background-image: url('/i/block_right.jpg'); background-position: right top; background-repeat: repeat-y; float: none;} .item .text {padding-right: 0px; padding-top: 0px; float: none; border: 1px;} .pic {background-image: url('/i/block_bg_pic.jpg'); background-position: left top; background-repeat: no-repeat; width: 199px; height: 126px; float: left; margin-top: 10px; margin-left: 10px;} .pic img {margin-top: 18px; margin-left: 18px; border: 1px solid #ebecef;} .item .textblock {float: none;} .textcolorpadding { padding-right: 23px; padding-bottom: 10px; color: #313639; font-size: 18px;} .textcolorpadding a {color: #313639; font-size: 18px;} .textcolorpadding .top {color: #FFF;} .textcolorpadding a.top {color: #FFF;} .textbg1 {margin-top: 45px; padding-top: 25px; background-image: url('/i/text-bg1.gif'); background-position: right top; background-repeat: no-repeat; width: 374px; min-height: 56px;} .textbg2 {margin-top: 45px; padding-top: 25px; background-image: url('/i/text-bg2.gif'); background-position: right top; background-repeat: no-repeat; width: 374px; min-height: 56px;} .textbg3 {margin-top: 45px; padding-top: 25px; background-image: url('/i/text-bg3.gif'); background-position: right top; background-repeat: no-repeat; width: 374px; min-height: 56px;} .textbg4 {margin-top: 45px; padding-top: 25px; background-image: url('/i/text-bg4.gif'); background-position: right top; background-repeat: no-repeat; width: 374px; min-height: 56px;} .textbg5 {margin-top: 45px; padding-top: 25px; background-image: url('/i/text-bg5.gif'); background-position: right top; background-repeat: no-repeat; width: 374px; min-height: 56px;} .title {color: #313639; font-size: 18px;} .menu {margin-right: 28px; padding-top: 23px;} .menu a {color: #FFF; text-transform : uppercase; font-size: 14px;} .menu img {margin-left: 10px; margin-right: 10px;} .textsection {padding: 12px; padding-right: 0px;} .titletheme {margin-top: 15px;} .titletheme a {font-size: 13px; padding-left: 20px; margin-bottom: 10px; background-image: url('/i/str.gif'); background-position: top left; background-repeat: no-repeat; color: #00549d; font-weight: bold; display: block; } .titletheme a.activ {padding-left: 20px; margin-bottom: 10px; background-image: url('/i/ico_activ_them.gif'); background-position: top left; background-repeat: no-repeat; color: #009d08; font-weight: bold; display: block; } .ico {color: #0c43a2; font-size: 11px;} .ico a {color: #0c43a2;} .ico img {margin-right: 5px; margin-left: 15px;} .themetitle {color: #c02c2f; font-size: 12px; font-weight: bold; display: block; text-align: right; margin-top: 15px;} .anonstheme {color: #313639; font-weight: bold;} .tblgal a {color: #313639; text-decoration: none;} .vote {margin-left: 50px; background-color: #dedfe2; padding: 12px; margin-bottom: 20px; margin-right: 30px;} .vote .head {color: #789f02; font-weight: bold;} .title {color: #c02c2f; font-size: 12px; font-weight: bold;} .vote .iteminp input {margin-right: 10px; } .vote .iteminp {color: #313639;} .vote .submit {margin-top: 15px; border: 0px; background-color : transparent; color: #e35422; font-weight: bold; text-decoration: underline; font-family: arial, tahoma, verdana, sans-serif;} .nl {height: 1px; font-size: 0px;} .komentt {margin-left: 10px; padding-left: 40px; border-left: 1px solid #96979c; padding-top: 16px; color: #313639; font-weight: bold; padding-bottom: 14px; font-size: 12px;} a.lincr {color: #c02c2f; font-size: 11px; background-image: none; padding: 0px; margin: 0px; : inline;} .formedit td {padding-left: 5px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; border: 0px; font-weight: bold;} .formedit td.edittdtitle {text-align: right; padding-right: 15px;} .formedit .edittdhead {padding-bottom: 15px; padding-top: 15px; text-align: left; font-size: 18px;} .formedit .grin {color: #4de03e;} .formedit .red {color: #e41500;} .komentkn {margin-top: 10px; margin-bottom: 5px;} #photoContainer { position: fixed; left: 40%; top: 25%; z-index: 1000; text-align: center; vertical-align: center; border: 5px solid #e35422; background-color: #fff; padding: 2%; display: none; font-size: 11px; } .itemo {border: 1px solid #b1b3b6; background-color: #FFF; width: 152px; float: left; margin-right: 10px; margin-bottom: 7px; margin-top: 4px;} .itemo div.pr {background-color: #8c8e92; height: 14px; } .prtext {color: #e04a3e; font-weight: bold; display: block; margin-top: 4px;} /* End Правая колонка */ .pading {background-color: #a8a9ac; color: #FFF; white-space : nowrap; height: 18px; padding: 0px;} .pading img {margin: 0px;} .pading a {background-color: #a8a9ac; color: #FFF; font-weight: bold; margin-top: 2px;} .pading a.activ {color: #356dcc; font-weight: bold;} /* дерево тем */ .tree { background-color: #ebecef; font-size: 11px; padding: 0 10px 10px 10px; border: 1px #a0a2a8 solid; } .tree ul { border-left: 1px #96979c solid; margin: 0 0 0 10px; padding: 10px 0 0 0; } .tree li ul { margin: 0 0 0 -27px; } .tree li { z-index: 10; list-style-type: none; margin: 0 0 10px 0; padding: 0 0 0 65px; background: url('/i/bg_leaf_last.gif') top left no-repeat; } .tree .first { z-index: 5; background: url('/i/bg_border.gif') top left no-repeat; margin: 0 0 -10px -27px; padding: 0 0 20px 27px; } .tree li.last { margin: 0 0 0 -1px; background: url('/i/bg_leaf_last1.gif') top left no-repeat; } .tree .name {color: #747577; text-decoration: underline; margin-right: 15px; font-weight: bold; font-size: 14px;} .tree .date {color: #356dcc; margin-right: 15px; font-size: 14px;} .tree .text {display: block; color: #363840; margin-top: 5px; font-size: 13px; font-size: 14px;} .tree .link {color: #e04a3e; font-size: 14px;} .tree .messageFull { display: none; } .tree .icoMore { font-weight: bold; margin: 0 0 0 0.5em; color: #e04a3e; } .tree .status10 { background-color: transparent; } .tree .status11 { background-color: #ffe0e0; } /* дерево тем End */ .tblhivote {border: 1px solid #c2c3c7; color: #25262a;} .tblhivote td {padding: 7px; background-color: #dedfe3; border: 1px solid #f5f6fa; border-bottom: 0px; border-left: 0px; color: #25262a;} .tblhivote td.head {padding: 0px; background-color: #f1f2f4; border: 0px; border-right: 1px solid #d6d7db; color: #2b58b3; font-weight: bold;} .tblhivote td.td4 {padding-top: 7px; padding-bottom: 7px; border-right: 0px;} .tblhivote td.td1 {border-left: 0px; padding-left: 13px;} .tblhivote td.td1 a {color: #0c40a3; text-decoration: underline; font-weight: bold;} .tblhivote td.td11 {padding-left: 13px;} .tblhivote td.td11 a {color: #0c40a3; text-decoration: underline; font-weight: bold;} .leftblock .textblock {color: #FFF; text-align: left; margin-left: 10px; margin-bottom: 20px;} .leftblock .textblock h2 {font-size: 12px; margin-bottom: 7px;} .leftblock .link {color: #FFF; font-size: 14px; font-weight: bold; text-decoration: underline; padding-bottom: 10px;} #cal {width: 195px;} #cal td {font-size: 11px; padding-top: 4px; padding-bottom: 4px; color: #505155; background-color: #f1f2f4; border-top: 1px solid #bcbdc1; border-right: 1px solid #bcbdc1;} #cal td a {font-size: 11px; color: #505155; font-weight: normal;} #cal td.calActiv {background-color: #e45422; font-size: 11px; color: #FFFFFF;} #cal td.calActiv a {font-size: 11px; color: #FFFFFF; font-weight: normal;} #cal td.cal00 {background-color: #dedfe3; font-size: 11px; color: #505155; padding-top: 2px; padding-bottom: 2px;} .caltext {font-size: 10px; color: #663333; } #calMonth {background-color: #acd435; width: 195px; height: 20px; text-align: center; padding: 3px;} #calMonth select {color: #565855; font-weight: bold; font-size: 12px; width: 131px; border: 0px; background-color: #acd435;} .galleryitem {float: left; width: 182px; height: 140px; margin: 5px; overflow : hidden; border: 1px solid #FFF; text-align: center; padding-top: 10px;}