.title {font-weight: bold; font-size: 1.1em !important;}
/*блоки*/
.sbox {padding: 0 0 3px;}
.message {margin:0 0 10px;}
.message .title {color: #D37200;}
.block .title {border-radius: 0 3px 3px 0; padding: 3px 10px; margin-left: -5px;}
/*LEFTBLOCKS*/
#leftcol .block {margin-bottom: 5px; width: 190px;}
#leftcol .block .title {background-color: #72A95F; color: #ffffff;}
#leftcol .block .title a {color: #ffffff;}
#leftcol .block .title div {padding-left: 33px;}
#leftcol .block .content {padding: 3px 10px 3px 20px;}
/*rightBLOCKS*/
#rightcol .block {margin-bottom: 5px; width: 184px;}
#rightcol .block .title {background-color: #E0E0E0; color: #379A3A;}
#rightcol .block .title h3 a {color: #379A3A;}
#rightcol .block .title div {padding-left: 33px;}
#rightcol .block .content {padding: 0 0 0 6px;}
/*блок - миничат*/
.last_block  {background:none repeat scroll 0 0 #FFF9F0;	border-bottom:1px solid #FBE5C0; border-top:1px solid #FBE5C0; color:#406640; margin:20px 0; padding:1px 0; text-align:center; font-weight: bold;}
/*блок - миничат*/
.minichat{margin: 10px 0; border:1px solid #D0D7DD;}
.minichat_bottom{background-color:#F5F8EF; border-top:1px solid #D0D7DD;}
/*блок - дерево категорий*/
.cat_tree_link {background: url("../images/category.gif") no-repeat scroll left center transparent;margin-left: 8px;}
/*блоки adsense*/
#ads {border-bottom: 1px solid #72A95F; border-top: 1px solid #72A95F; margin: 0 -10px; text-align: center;}
.ads_forum_topic, .ads_forum_post {margin-bottom: 5px;}

// блок "меню пользователя"
.um_link {}
.um_link a, .um_link span {padding-left: 19px;}
.um_link a {padding:1px 0 2px 19px;}
#add_content div {height:18px;}
#list_online div img {width:16px;padding-right:3px;}
#list_online div span {text-decoration:underline;}

#img_newuser {background: url("../../../includes/images/blocks/newuser.png") no-repeat;}
#img_passlost {background: url("../../../includes/images/blocks/passlost.png") no-repeat;}

#img_edit_profile {background: url("../../../includes/images/user_profile_edit.png") no-repeat;}
#img_private {background: url("../../../includes/images/private.gif") no-repeat;}
#img_private_on {background: url("../../../includes/images/private_on.gif") no-repeat;}
#img_right_green {background: url("../../../includes/images/right_green.gif") no-repeat scroll 5px 2px;}
#img_plus {background: url("../../../includes/images/plus.gif") no-repeat;}
#img_files {background: url("../../../includes/images/blocks/files.png") no-repeat;}
#img_pages {background: url("../../../includes/images/blocks/pages.png") no-repeat;}
#img_news {background: url("../../../includes/images/blocks/news.png") no-repeat;}
#img_logout {background: url("../../../includes/images/blocks/logout.png") no-repeat;}

#img_allonline {background: url("../../../includes/images/16x16/allonline.png") no-repeat;}
#img_admin {background: url("../../../includes/images/16x16/admin.png") no-repeat;}
#img_guest {background: url("../../../includes/images/16x16/guest.png") no-repeat;}
#img_user {background: url("../../../includes/images/16x16/user.png") no-repeat;}
#img_bot {background: url("../../../includes/images/16x16/bot.png") no-repeat;}

#searchform {margin: 2px 25px 0 0; position: absolute; right: 0; top: 172px; width: 200px;}
#searchform .lfield {float: left;padding-top: 2px;}
#searchform .lfield input, .searchform .submit input {background: none repeat scroll 0 0 transparent;border: 0 none;}
#searchform .lfield input {color: #FFFFFF;border: 1px solid #FFFFFF;width: 170px; padding: 2px; text-shadow: 0 0 2px black;}
#searchform .submit {float: right;}
#searchform .submit input {height: 22px; width: 22px;}
#searchform .submit input {background: url("../images/search.png") no-repeat scroll 0 0 transparent;cursor: pointer;}
#searchform .submit input:hover {background-position: -30px 0;}

.catalog {width: 100%; text-align: center;}
.catalog li {display: inline-block; width: 250px; padding-left: 7px; vertical-align: top; text-align: left;
 // display: inline; /* для IE6-7 */
 }
 .catalog li h3 {overflow: auto;}
 .catalog li div.file_img {width:202px; height:202px; text-align:center; border: 1px solid #B4C6A8; margin-bottom:10px;}
 .catalog li div.file_img img {border: 0 none;padding:1px;}
 
 .comment {border-bottom: 1px dashed #B4C6A8; padding: 5px 0 5px 5px;}
 .comment img{vertical-align:middle;}