/*--------------------- General styles start ---------------------*/

body {
 margin: 0;
 background-color: #324142;
 font: 11px 'Tahoma', 'Arial';
 color: #6b6b6b;
 text-align: center;
}

td, input, select {
 font: 11px 'Tahoma', 'Arial';
}

body a {
 color: #c48b49;
 text-decoration: none;
}

body a:hover {
 text-decoration: underline;
}

* {}

img {border: 0;}

#uCozHeaderText {margin: 0px; font-weight: normal; font-family: 'Thahoma'; display: block; height: 73px; line-height: 73px; font-size: 40px; color: #ffffff; float: left; margin-top: 13px; margin-left: 10px; max-width: 600px; background: #35453f; padding: 0 10px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.header-line {}
#uncheader { background:url('/.s/t/798/3.jpg'); border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.AppendUHeader { background:url('/uCozHeader.png') !important; }

/*--------------------- General styles end ---------------------*/


/*--------------------- All content start ---------------------*/

#all {
 width: 100%;
 min-width: 1000px;
 background: url(/.s/t/798/1.gif) repeat-x;
}

#top-stripe {
 margin: auto;
 width: 1000px;
 height: 13px;
 overflow: hidden;
 background: url(/.s/t/798/2.jpg);
}

/*--------------------- All content end ---------------------*/



/*--------------------- Header start ---------------------*/

#header {
 margin: auto;
 margin-top: 12px;
 width: 1000px;
 height: 180px;
}

#top-menu {
 height: 39px;
 line-height: 39px;
 text-align: right;
 margin-right: 10px;
 padding-top: 1px;
 cursor: default;
}

#top-menu a {
 margin-top: 9px;
 display: block;
 width: auto;
 cursor: pointer;
 color: #ffffff;
 font: 12px 'Tahoma';
 text-transform: uppercase;
 line-height: 20px;
 text-decoration: none;
 margin-left: 8px;
 outline: none;
}

#top-menu a:hover span.tm, #top-menu a:hover span.tm_left, #top-menu a:hover span.tm_right {
 background-position: 0px -21px;
}

.tm_left {
 display: block;
 float: right;
 width: 5px;
 height: 21px;
 background: url(/.s/t/798/4.png);
 margin-left: 8px;
}

.tm {
 display: block;
 float: right;
 height: 21px;
 background: url(/.s/t/798/5.png);
}

.tm_right {
 display: block;
 float: right;
 width: 5px;
 height: 21px;
 background: url(/.s/t/798/6.png);
}

span.ico {
 padding-left: 15px;
 background-position: 0px 1px;
}

#top-menu a:hover span.ico {
 background-position: 0px -15px;
}

.home {
 background: url(/.s/t/798/7.png) no-repeat;
}

.prof {
 background: url(/.s/t/798/8.png) no-repeat;
}

.reg {
 background: url(/.s/t/798/9.png) no-repeat;
}

.logout {
 background: url(/.s/t/798/10.png) no-repeat;
}

.login {
 background: url(/.s/t/798/11.png) no-repeat;
}

.rss {
 background: url(/.s/t/798/12.png) no-repeat;
}

#sitelogo {
 float: left;
 margin-left: 10px;
 margin-top: 13px;
 width: 760px;
 height: 73px;
 overflow: hidden;
}

#sitelogo-left {
 float: left;
 width: 10px;
 height: 73px;
 background: url(/.s/t/798/13.png);
}

#sitelogo-mid {
 float: left;
 height: 73px;
 font: 40px/73px 'Tahoma';
 color: #ffffff;
 max-width: 735px;
 background: url(/.s/t/798/14.png);
}

#sitelogo-right {
 float: left;
 width: 10px;
 height: 73px;
 background: url(/.s/t/798/15.png);
}

#header-right {
 float: right;
 margin-right: 10px;
 width: 215px;
}

#search {
 height: 75px;
 width: 192px;
 float: right;
 margin-top: 35px;
}

#searchbg {
 background: url(/.s/t/798/16.png) no-repeat;
}

#today {
 clear: right;
 text-align: right;
 height: 30px;
 font: 13px/30px 'Tahoma';
 color: #ffffff;
}

#nav {
 width: 1000px;
 margin: auto;
 margin-top: 5px;
 background: url(/.s/t/798/17.png);
}

#nav-mid {}

/*--------------------- Header end ---------------------*/


/*--------------------- Main content start ---------------------*/

#content {
 width: 1000px;
 margin: auto;
 padding-bottom: 10px;
}

#content-top {
 width: 1000px;
 height: 5px;
 overflow: hidden;
 background: url(/.s/t/798/18.png);
}

#content-mid {
 background: #ffffff;
 padding: 1px 0px;
}

#maincol {
 float: left;
 width: 714px;
 margin-left: 10px;
 text-align: justify;
 padding-bottom: 10px;
}

#rightcol {
 float: right;
 width: 256px;
 margin-right: 10px;
 text-align: justify;
}

#soc {
 width: 256px;
 height: 44px;
 margin-bottom: 5px;
 background: url(/.s/t/798/19.png);
}

#soc a {
 display: block;
 width: 32px;
 height: 32px;
 float: left;
 margin-top: 6px;
 margin-left: 9px;
}

#soc a:hover {
 background-position: 0px -32px;
}

.soc-rss {
 background: url(/.s/t/798/20.png);
}

.soc-del {
 background: url(/.s/t/798/21.png);
}

.soc-facebook {
 background: url(/.s/t/798/22.png);
}

.soc-memori {
 background: url(/.s/t/798/23.png);
}

.soc-twitter {
 background: url(/.s/t/798/24.png);
}

.soc-vkontakte {
 background: url(/.s/t/798/25.png);
}

.eTitle {
 font: 13px/32px 'Tahoma';
 color: #8b6438;
 border: 1px solid #debc72;
 background: url(/.s/t/798/26.png) repeat-y top right;
 padding: 0px 50px 0px 10px !important;
 text-transform: uppercase;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

.eTitle a {
 font: 13px/32px 'Tahoma';
 color: #8b6438;
}

.eTitle a:hover {}

.eMessage, .eText, .eAnswer {
 font: 11px/15px 'Tahoma';
 color: #6b6b6b;
 text-align: justify !important;
 padding: 5px 10px !important;
}

.cMessage {
 font: 11px 'Tahoma';
 text-align: justify !important;
}

.eDetails, .eDetails1, .eDetails2 {
 background: #e1e1e1;
 border-radius: 5px;
 -moz-border-radius: 5px;
 color: #848484;
 text-transform: uppercase;
 padding: 6px 10px;
}

.cBlock1, .cBlock2 {
 background: #e5e5e5;
 border: 1px solid #cdcdcd;
 padding: 10px;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

/*--------------------- Main content end ---------------------*/


/*--------------------- Containers start ---------------------*/

.block {
 width: 100%;
}

.block-top {
 width: 256px;
 height: 9px;
 overflow: hidden;
 background: url(/.s/t/798/27.png) no-repeat;
}

.blocktitle {
 background: url(/.s/t/798/28.png);
 line-height: 16px;
 font: 13px 'Tahoma';
 text-shadow: 1px 1px #d2753d;
 color: #ffffff;
 padding-left: 10px;
 text-transform: uppercase;
}

.block-between {
 width: 256px;
 height: 16px;
 overflow: hidden;
 background: url(/.s/t/798/29.png);
}

.blockcontent {
 text-align: left;
 background: url(/.s/t/798/30.png);
 width: 256px;
}

.blockcontent-inside {
 margin-left: 10px;
 padding: 1px 0px;
 width: 236px;
}

.blockbottom {
 width: 256px;
 height: 5px;
 overflow: hidden;
 background: url(/.s/t/798/31.png);
 margin-bottom: 5px;
}

.blockcontent ul {
 margin: 0;
 padding: 0;
}

.blockcontent li {
 margin-left: 15px;
}

.blockcontent li a {}

.blockcontent li a:hover {}

.blockcontent a {
 color: #d5793f;
}

.blockcontent a:hover {}

.catsTable {
 border-collapse: collapse;
}

.catsTd {
 line-height: 18px;
 font-size: 11px;
 text-transform: uppercase;
 color: #525252;
 border-top: 1px solid #c8c8c8;
 border-bottom: 1px solid #c8c8c8;
 padding: 6px 10px;
}

.catsTd a {
 color: #525252;
}

td.catsTd:hover {
 background: #628075;
 color: #ffffff;
}

td.catsTd:hover a {
 color: #ffffff;
}
.catDescr {font-size: 9px;line-height: 12px;}

.calTable td {
 font: 10px 'Tahoma';
 color: #525252;
 padding: 5px 10px;
}

a.calMonthLink {
 color: #525252;
}

td.calMdayIs, .calMdayIsA {
 color: #ffffff;
 background: #f19e61;
}

a.calMdayLink {
 color: #ffffff;
}

td.calWday {}

td.calWdaySe, td.calWdaySu {
 color: #ffffff;
 background: #628075;
}

td.calMdayA {
 font-weight: bold;
 color: #51041d;
}

a.groupAdmin {
 color: #ff0000;
}

.pages, .catPages1, .catPages2, .pagesBlock1, .pagesBlock2, .pagesBlockuz, .pagesBlockuz1, .pagesBlockuz2 {}
.pages b, .pages a, .catPages1 b, .catPages1 a, .catPages2 b, .catPages2 a, .pagesBlockuz2 b, .pagesBlockuz2 a, .pagesBlockuz1 b, .pagesBlockuz1 a, .pagesBlockuz b, .pagesBlockuz a, .pagesBlock2 b, .pagesBlock2 a, .pagesBlock1 b, .pagesBlock1 a {display: inline-block;}

.swchItem span, .swchItemA span {
 display: inline-block;
 margin-top: 5px;
 margin-bottom: 5px;
 background: url(/.s/t/798/32.png) repeat-x;
 padding: 3px 5px;
 color: #ffffff;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

.swchItem span:hover {
 background-position: 0px -18px;
}

.swchItem span:active {
 background-position: 0px -36px;
}

.swchItem span:active {}

a.swchItem {
 color: #ffffff;
}

td.pagesinfo, td.switchActive, td.switch {
 border: 1px solid #e1e1e1;
 padding: 3px 5px;
}


td.switchActive, td.switch {
 background: #cdcccc;
}



/*---------------- Mainmenu start------------*/

#mainmenu {
 text-align: left;
 width: 980px;
 margin: 0px 10px;
 margin-left: 7px;
}

#mainmenu li {
 float: left;
 height: 44px;
 line-height: 44px;
}

#mainmenu li a {
 display: block;
 margin-top: 9px;
 margin-left: 5px;
 font: 11px/25px 'Tahoma';
 color: #35453f;
 padding: 0px 10px;
 text-transform: uppercase;
 border: 1px solid transparent;
 white-space: nowrap;
}

#mainmenu li a:hover, #mainmenu li a:active, #mainmenu li a.uMenuItemA {
 font: 11px/25px 'Tahoma';
 color: #ffffff;
 background: #334640;
 padding: 0px 10px;
 text-decoration: none;
 border-left: 1px solid #19372b;
 border-top: 1px solid #19372b;
 border-right: 1px solid #f1f1f1;
 border-bottom: 1px solid #f1f1f1;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

.uMenuH li {float:left;padding: 0 5px;list-style:none;}

ul.uMenuRoot {
 margin: 0px;
 padding: 0px;
 list-style-type: none;
}

.uMenuV li {}

.uMenuV .uMenuItem {}

.uMenuV a {}

.uMenuV .uMenuItem a:hover {}

.uMenuV .uMenuItem a:active {}

.uMenuV a.uMenuItemA {}

.uMenuV .uMenuItem span {}

#mainmenu .x-sh {
 display: none;
}

#mainmenu .xw-tl, #mainmenu .xw-tc, #mainmenu .xw-tr, #mainmenu .xw-bl, #mainmenu .xw-bc, #mainmenu .xw-br {
 display: none;
}

#mainmenu .xw-ml, #mainmenu .xw-mr {
 padding: 0 !important;
}


#mainmenu .u-menu .u-menubody, #mainmenu .u-menu .xw-mc {
 border: 0 !important;
}

#mainmenu .u-menu .u-menuvitem {
 background: #344640;
}

#mainmenu .u-menu .u-menuvitem:first-child {
 border-top-left-radius: 5px;
 border-top-right-radius: 5px;
 -moz-border-radius-topleft: 5px;
 -moz-border-radius-topright: 5px
}

#mainmenu .u-menu .u-menuvitem:last-child {
 border-bottom-left-radius: 5px;
 border-bottom-right-radius: 5px;
 -moz-border-radius-bottomleft: 5px;
 -moz-border-radius-bottomright: 5px
}

.u-menubody span {
 color: #ffffff !important;
 font: 11px 'Tahoma';
 text-transform: uppercase;
}

#mainmenu .u-menu {
 margin-left: 4px;
}

#mainmenu .u-menu a {
 padding: 5px 7px;
}

#mainmenu .u-menu a.u-menuvitem {
 border-bottom: 1px solid #586e67;
 border-top: 1px solid #2b3330;
}


#mainmenu .u-menu .u-menuitemhl {
 background: #3d504a !important;
}

#mainmenu .xw-ml, #mainmenu .xw-mc, #mainmenu .xw-mr, #mainmenu .u-menubody, #mainmenu .u-menucont {
 background: none !important;
}

.u-menuarrow {
 width: 5px !important;
 height: 8px !important;
 top: 11px !important;
 right: 5px !important;
 background: url(/.s/t/798/33.png) no-repeat !important;
}

#mainmenu .uMenuArrow {
 position: absolute;
 /*height: 5px;
 width: 17px;
 top: 100%;
 margin-top: -7px;
 left: 50%;
 margin-left: -8px;*/
 height: 17px;
 width: 5px;
 top: 14px;
 right: 2px;
 background: url(/.s/t/798/34.png) no-repeat;
}


#mainmenu li:hover .uMenuArrow {
 display: none;
}

/*------------------- Mainmenu end -------------------*/
/*--------------------- Containers end ---------------------*/


/*--------------------- Footer start ---------------------*/

#footer {
 width: 1000px;
 text-align: left;
 border-top: 1px solid #c6c6c6;
 background: #e1e1e1;
 padding-top: 5px;
}

#copyright {
 float: left;
 width: 40%;
 margin-left: 10px;
 text-align: left;
}

#powered_by {
 float: right;
 width: 40%;
 margin-right: 10px;
 text-align: right;
}

#powered_by img {
 vertical-align: middle !important;
}

#footer-bottom {
 clear: both;
 width: 1000px;
 height: 5px;
 overflow: hidden;
 background: url(/.s/t/798/35.png);
}

/*--------------------- Footer end ---------------------*/


/*--------------------- Forum start ---------------------*/

.forumContent {
}

.forumContent a {}

.forumContent table {}

.gTable, .postTable {
 background: #ffffff;
}

.gTable td {
 background: #ffffff;
 border: 1px solid #e1e1e1;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

.postTable td {
 border-collapse: collapse;
 border: 1px solid #e1e1e1;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

td.postRest1, td.postRest2, td.postFirst {
 border: 0px;
}

.gTable td.gTableTop {
 padding: 0px 10px;
 border: 1px solid #debc72;
 background: url(/.s/t/798/26.png) no-repeat top right;
 font: 14px/32px 'Tahoma';
 color: #8b6438;
 text-transform: uppercase;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

.gTableTop a {
 color: #8b6438;
}

.gTableTop a:hover {}

.gTable td.gTableSubTop {
 background: #e1e1e1;
 color: #848484;
 border: 0px;
 font-size: 10px;
}

.gTableSubTop a {
 color: #848484;
}

.gTableTop, .gTableSubTop, .forumNameTd, .forumThreadTd, .forumPosrTd, .forumLastPostTd, .threadNametd, .threadPostTd, .threadAuthTd, .threadViewTd, .threadLastPostTd, td.threadsDetails, td.forumOnlineBar {
 padding: 4px 10px;
}

#frM6 td, #frM14 td, #frM50 td, #frM56 td, #frM59 td, #frM3 td, #frM45 td, #frM25 td, #frM28 td {
 padding: 4px 10px;
}

.postBottom table td {
 border: 0px;
}

.postTable td {
 padding: 4px 10px;
}

.postSeparator {
 display: none;
}

.postTdInfo {text-align: center;}

.posttdMessage {
 text-align: justify;
}

.threadPostTd, .threadViewTd, .threadAuthTd, .forumThreadTd, .forumPostTd {
 text-align: center !important;
}

a.TopSortLink {}

a.TopSortLink:hover {}

a.postUser {
 font-weight: bold;
}

a.forum, a.threadLink {
 font-size: 12px;
 color: #c48b49;
}

.quoteMessage {}

.forumDescr, .threadDescr {
 font-size: 10px;
 color: #a1a1a1;
}

td.postTdTop {
 background: #e1e1e1;
}

td.postTdTop a {}

td.forumIcoTd, td.forumThreadTd, td.forumPostTd, td.gTableRight, td.threadIcoTd, td.threadPostTd, td.threadViewTd {
 padding: 2px;
}

td.pollQuestion, .pollResults td, td.pollResults, td.pollTotal, td.pollAnswer, td.pollButtons, .smiles td{
 border: 0px;
}

td.pagesInfo, td.switch, td.switchActive {}

td.switch, td.switchActive {}

td.switch a {}

.switchActive {
 font-weight: bold;
}

/*--------------------- Forum end ---------------------*/


/*--------------------- INPUTS start ---------------------*/

input[type=submit], input[type=reset], input[type=button] {
 background: url(/.s/t/798/32.png);
 border: 1px solid #57696a;
 border-radius: 5px;
 -moz-border-radius: 5px;
 font: 10px 'Tahoma';
 color: #ffffff;
 text-transform: uppercase;
 cursor: pointer;
 padding-top: 2px;
 padding-bottom: 2px;
 margin-top: 2px;
}

input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover {
 background-position: 0px -18px;
}

input[type=submit]:active, input[type=reset]:active, input[type=button]:active {
 background-position: 0px -36px;
}

input[type=text], input[type=password], textarea {
 background: #ffffff;
 border: 1px solid #abadb3;
 padding: 2px 2px;
 *padding: 2px 0; /*--for-IE--*/
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
}

input[type=text]:hover, input[type=password]:hover, textarea:hover {
 background: #ddebe6;
}
textarea {overflow: auto;resize: none;}

#mchatBtn, input.codeButtons, input.button {
 padding-left: 0;
 padding-right: 0;
 text-transform: none;
}

.searchForm {
 height: 27px;
 overflow: hidden;
}

#search input.queryField {
 background: none;
 width: 159px !important;
 float: left;
 border: 0px;
 font-size: 11px;
 display: inline;
 margin-top: 5px;
 padding-left: 6px;
}

#search input.queryField:hover {
 background: none;
}

#search input.queryField:focus {
 outline: none;
}

#search input.searchSbmFl {
 float: left;
 height: 27px;
 width: 33px;
 text-indent: -1000px;
 border: 0px;
 margin: 0;
 padding: 0;
 border-radius: 0px;
 -moz-border-radius: 0px;
 background: none;
 display: inline;
 cursor: pointer;
}

input.searchSbmFl:hover {
 background-position: 0px 0px;
}

textarea.commFl {
 width: 100%;
}

.commTable {
 background: #e5e5e5;
 border: 1px solid #cdcdcd;
 padding: 10px;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

/*--------------------- INPUTS end ---------------------*/


/*--------------------- POPUP start ---------------------*/

.popup a {}

.popup {
 margin: 10px;
 background: #ffffff;
 border: 1px solid #cdcdcd;
 padding: 10px;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

.popuptitle {
 background: url(/.s/t/798/36.gif);
 height: 34px;
 font: 13px/33px 'Tahoma';
 text-shadow: 1px 1px #d2753d;
 color: #ffffff;
 padding-left: 10px;
 text-transform: uppercase;
 text-align: left;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

.popupbody {
 margin: 10px;
}

/*--------------------- POPUP end ---------------------*/

.myBtnLeft img, .myBtnRight img, .myBtnLeftA img, .myBtnRightA img, .myBtnRight + td input, .myBtnRightA + td input { display: block }
.myBtnCenter, .myBtnCenterA { line-height:19px !important }
.myBtnCont { height:19px; padding-bottom:0 !important }
/* Оповещение о новом лс как Вконтакте 
 ------------------------------------------*/ 
 .news_ls1 { 
 position:relative; 
 z-index:9999; 
 } 

 .news_ls2 { 
 position:fixed; 
 bottom:5px; 
 right:5px; 
 } 

 .uContent{ 
 overflow: hidden; 
 display:none; 
 margin-bottom:10px; 
 width:300px; 
 background:url(http://wallaby.ucoz.ru/_ph/1/2/727851122.png); 
 padding:5px 10px 5px 10px; 
 -webkit-border-radius: 5px; 
 -moz-border-radius:5px; 
 border-radius: 5px; 
 -moz-box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70); 
 -webkit-box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70); 
 box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70); 
 } 

 .uContent_l { 
 float:left; 
 font: 11px Verdana,Arial,Helvetica, sans-serif; 
 color:#555; text-shadow: 1px 1px 1px #fff; font-weight: bold; 
 } 
 
 .uContent_p {float:right;} 
 .uContent_c { 
 float:left; 
 font: 100%/1.0 Verdana,Arial,Helvetica, sans-serif; 
 width:300px; 
 padding: 5px 0px 0px 0px; 
 } 
 
 .uPm-close { 
 width:18px; 
 height:18px; 
 background:url(http://wallaby.ucoz.ru/_ph/1/2/130750765.png) no-repeat; 
 } 

 .uPm-close:hover { 
 background-position:0px -18px; 
 } 
 
 .uContent_c img { 
 float:right; 
 width:45px; 
 height:45px; 
 border:1px solid #a7a7a7; 
 padding: 3px; 
 margin: 0px 0px 10px 15px; 
 background:#fff; 
 } 

 .uContent_c span { 
 color:#547ec4; 
 } 
 .uContent_c p { 
 padding:0; 
 margin: 5px 0px 0px 0px; 
 } 

 .uContent_c a:link, 
 .uContent_c a:visited {color:#555;} 
 .uContent_c a:hover {color:#4a6ca5;} 
 /* -------------------------------------- */
/* Топ пользователей для Ucoz - Синий вариант 
 ------------------------------------------*/ 
.top_uzer { 
 float:left; 
 padding:0; 
 margin:0; 
 width:230px; 
 color:#255c79; 
 text-shadow: 1px 1px 1px #9bc9e1; 
} 

.top_uzer li { 
 float:left; 
 padding:0; 
 margin-bottom: 10px; 
 list-style:none; 
 border-radius:5px; 
 border: 1px solid #4f82aa; 
} 

.top_uzer li a:link, 
.top_uzer li a:visited { 
 float:left; 
 width:150px; 
 height:32px; 
 color:#255c79; 
 background:#75abce; 
 border-right: 1px solid #4f82aa; 
} 

.top_uzer li a:hover { 
 background:#9fc1e3; 
} 

.top_uzer li strong { 
 float:left; 
 margin: 9px 0px 0px 0px; 
} 

.top_uzer li div { 
 float:right; 
 width:55px; 
 height:23px; 
 text-align:right; 
 padding: 9px 10px 0px 0px; 
 border-left: 1px solid #9fc2e3; 
 background: url(http://www.center-dm.ru/ucoz/informer/coment/v2/ico_comment_2.png) #75abce no-repeat left; 
} 

.top_uzer li span { 
 font-weight: 700; 
} 

.tu_avatar { 
 float:left; 
 width:25px; 
 height:25px; 
 margin: 2px 10px 0px 10px; 
 border: 1px solid #b0c6e8; 
 border-radius:3px; 
}
/* Верхняя панель для пользователей v.1.0 
 ===================*/ 
 #top_bar { 
 position:fixed; 
 z-index:997; 
 top:0; 
 min-width:100%; 
 height:35px; 
 background: #353535; 
 border-top: 1px solid #000; 
 box-shadow: 0px 0px 5px #111; 
 } 

 #top_bar_os { 
 padding:0px; 
 width:1024px; 
 height:35px; 
 margin: 0px auto; 
 } 

 #top_bar_os a{ 
 text-decoration:none; 
 } 

 .td_l { 
 float:left; 
 padding:5px 10px 0px 10px; 
 height:30px; 
 background:url(http://wallaby.ucoz.ru/images33/me_like/li_linia.gif) no-repeat right; 
 } 

 .td_p { 
 float:right; 
 height:35px; 
 padding: 0px 0px 0px 0px; 
 background:url(http://wallaby.ucoz.ru/images33/me_like/li_linia.gif) no-repeat right; 
 } 

 /* Форма поиска синяя кнопка 
 ------------------------------------------*/ 
 .poick_os1 input { 
 font:11px Verdana,Arial,Helvetica,sans-serif!important; 
 margin:0px!important; 
 vertical-align:middle!important; 
 } 

 .poick_pole1 { 
 color:#a7a7a7!important; text-shadow: 1px 1px 1px #252525!important; 
 padding:4px 4px!important; 
 width:300px!important; 
 height:15px!important; 
 background:#484848!important; 
 border: 1px solid #252525!important; 
 } 
 
 .poick_pole1:focus { 
 background:#545454!important; 
 } 
 
 .poick_knopka1 { 
 color:#bfbfbf!important; text-shadow: 1px 1px 1px #460953!important; 
 padding: 0px 10px!important; 
 height:25px!important; 
 background: #1d367d!important; 
 border: 1px solid #0c123b!important; 
 cursor:pointer!important; 
 } 
 
 .poick_knopka1:hover { 
 background:#3b3b97!important; 
 } 

 /* Выпадающее меню 
 ------------------------------------------*/ 
 .menu_p { 
 display:block; 
 position:relative; 
 } 

 .menu_p .drop { 
 float:left; 
 color:#66B427; 
 text-shadow:1px 1px 1px #000;font-weight: 700; 
 padding: 10px 17px 0px 10px; 
 margin-right: 10px; 
 background:url(http://wallaby.ucoz.ru/images33/me_like/drop1.png) no-repeat right 15px; 
 } 

 .menu_p:hover .drop{ 
 background:url(http://wallaby.ucoz.ru/images33/me_like/drop2.png) no-repeat right 15px; 
 color:#2784b4; 
 } 

 .dd_ugol1, 
 .dd_menu { 
 width:240px; 
 } 

 .dd_ugol2, 
 .dd_menu_p { 
 width:300px; 
 } 

 .dd_menu, 
 .dd_menu_p { 
 float:left; 
 position:absolute; 
 margin:0px auto; 
 background:#4c4c4c; 
 padding:5px; 
 left:-999em; 
 z-index:998; 
 border:1px solid #111; 
 -moz-border-radius:5px 5px 5px ; 
 -webkit-border-radius:5px 5px 5px ; 
 border-radius:5px 5px 5px ; 
 box-shadow: 0px 0px 5px #111; 
 } 
 
 .menu_p:hover .dd_menu, 
 .menu_p:hover .dd_menu_p{ 
 top:40px; 
 left:auto; 
 right:0px; 
 } 

 .dd_ugol1, 
 .dd_ugol2 { 
 height:25px; 
 float:left; 
 position:absolute; 
 top: -25px; 
 right: 25px; 
 background:url(http://wallaby.ucoz.ru/images33/me_like/fon_ugol_1.png) no-repeat; 
 background-position: right bottom; 
 } 

 .dd_ugol1 {right:2px!important;} 
 .dd_menu_os {width:218px;} 
 .mini_profil {width:278px;} 

 .dd_menu_os, 
 .mini_profil { 
 overflow:hidden; 
 background:#eee; 
 border: 1px solid #353535; 
 margin:0; 
 padding:10px; 
 } 

 /* Вертикальное меню 
 ------------------------------------------*/ 
 .menu_top { 
 margin:0; 
 padding:0; 
 list-style:none; 
 overflow:hidden; 
 width:238px; 
 background:#eee; 
 border: 1px solid #353535; 
 } 

 .menu_top li a:link, 
 .menu_top li a:visited { 
 display:block; 
 text-align:left; 
 color:#555; 
 width:100%; 
 padding:4px 10px; 
 border-bottom: 1px solid #d0d0d0; 
 border-top: 1px solid #fff; 
 } 

 .menu_top li a:hover { 
 background:#fff; 
 } 

 /* Мини профиль 
 ------------------------------------------*/ 
 .mini_avatar { 
 width:35px; 
 height:35px; 
 } 

 .mp_avatar { 
 float:right; 
 margin: 0px 0px 0px 0px; 
 width:50px; 
 height:50px; 
 border: 3px solid #666; 
 } 

 .mp_info { 
 float:left; 
 margin:0; 
 padding:5px; 
 width:200px; 
 list-style:none; 
 } 

 .mp_info a:link, 
 .mp_info a:visited{color:#2784b4; font-weight: bold;} 
 .mp_info a:hover {color:#66B427;} 

 .mp_info li { 
 font: 10px Verdana,Arial,Helvetica, sans-serif; 
 padding: 2px 0px; 
 border-top: 1px solid #fff; 
 border-bottom: 1px solid #B7B7B7; 
 } 

 .border_v {border-top:none!important;} 
 .border_n {border-bottom:none!important;} 
 .bold {font-weight: bold;} 

 /* Кнопки 
 ------------------------------------------*/ 
 .knopka_vxod:link, 
 .knopka_vxod:visited, 
 .knopka_reg:link, 
 .knopka_reg:visited { 
 float:left; 
 font-weight: bold; 
 color:#66B427; 
 text-shadow: 1px 1px 1px #000; 
 padding: 10px 10px 0px 10px; 
 } 

 .knopka_vxod:hover, 
 .knopka_reg:hover {color:#2784b4;} 

 .knopka_pochta:link, 
 .knopka_pochta:visited{ 
 float:left; 
 font-weight: bold; 
 color:#2784b4; 
 text-shadow: 1px 1px 1px #000; 
 padding: 10px 10px 0px 10px; 
 } 
 .knopka_pochta:hover {color:#66B427;} 

 .knopka_vixod:link, 
 .knopka_vixod:visited{ 
 float:right; 
 font: 9px Verdana,Arial,Helvetica, sans-serif; 
 color:#F1EDED; text-shadow: 1px 1px 1px #000; 
 background:#353535; 
 padding: 2px 7px 3px 7px; 
 margin: 5px 4px 0px 0px; 
 } 
 .knopka_vixod:hover {background:#444;}
/* Аватар пользователя №5 
------------------------------------------*/ 
.user-avatar-5 img{ 
 float:left; 
 width: 50px; 
 height: 50px; 
 border-radius:5px; 
 box-shadow:0 0 3px #555; 
} 

.user-avatar-5:hover img { 
 box-shadow:0 0 3px #000; 
}
/* Tоп пользователей с дополнительной информацией 
------------------------------------------*/ 
.top_user { 
 float:left; 
 width:250px; 
 background: #fff; 
 border-radius:3px; 
 border: 1px solid #CAD3DA; 
} 

.top_user_title { 
 font:11px Verdana,Arial,Helvetica, sans-serif; 
 text-shadow: 1px 1px 1px #B0431B; 
 text-align:right; 
 font-weight:700; 
 color:#fff; 

 float:left; 
 width:232px; 
 height:20px; 
 background:#e77e57; 
 margin: -1px -1px 0px -1px; 
 
 padding: 7px 10px 3px 10px; 
 border-radius:3px 3px 0px 0px; 
} 

.ddm_top_user { 
 float:left; 
 display:block; 
 position:relative; 
} 
 
.drop_top_user { 
 float:left; 
 width:230px; 
 font-weight:700; 
 height:25px; 
 padding: 5px 10px 5px 10px; 
 border-bottom: 1px solid #CAD3DA; 
} 

.drop_top_user img { 
 float:left; 
 width:25px; 
 height:25px; 
 margin-right: 10px; 
} 

.drop_top_user strong { 
 float:left; 
 margin-top: 5px; 
} 

.drop_top_user span { 
 float:right; 
 width:55px; 
 height:20px; 
 text-align:right; 
 padding: 5px 0px 0px 5px; 
 border-left: 1px solid #CAD3DA; 
 background: url(http://www.center-dm.ru/ucoz/informer/user/v4/ico_comment.png) no-repeat left; 
} 

.ddm_top_user:hover{ 
 background:#F7F9FB; 
} 

.ddm_cell_user, 
.ddm_ugol_user{ 
 width:250px; 
} 

.ddm_cell_user { 
 left:-999em; 
 z-index:998; 
 margin:0px auto; 
 position:absolute; 
 border:1px solid #CAD3DA; 
 border-radius:3px; 
} 
 
 
.ddm_content_user { 
 color:#777; 
 margin:0; 
 width:230px; 
 padding:5px 10px; 
 overflow:hidden; 
 background:#fff; 
 border-radius:3px; 
} 
 
.ddm_top_user:hover .ddm_cell_user{ 
 top: 0px; 
 right:255px; 
 left:auto; 
} 
 
.ddm_ugol_user { 
 height:17px; 
 top: 10px; 
 right: -9px; 
 position:absolute; 
 background:url(http://www.center-dm.ru/ucoz/informer/user/v4/angle_right.png) no-repeat right; 
} 

.ddm_content_top { 
 float:left; 
 width:100%; 
 margin-bottom: 10px; 
 padding: 0px 0px 5px 0px; 
 border-bottom:1px solid #CAD3DA; 
} 

.ddm_content_top span { 
 float:right; 
 margin-top:2px; 
 font:9px Verdana,Arial,Helvetica, sans-serif; color:#999; 
} 

.ddm_content_user ul{ 
 margin:0; 
 padding:0; 
 list-style:none; 
} 

.ddm_content_user li{ 
 float:left; 
 width:100%; 
 padding: 3px 0px 3px 0px; 
} 

.ddm_content_user li span{ 
 float:left; 
 width:120px; 
} 

.cu_li1 {background:#fff} 
.cu_li2 {background:#F7F9FB;} 

.bottom_no { 
 border-bottom:none; 
}