.leftMenu2{ }

.short-block {
	background:url(../images/leftmenu_line_n1.gif) no-repeat top left;
	padding: 3px;
}
.short-block a {
	color: #000;
}
	
.short-block-title {
	display:block;
	color:#397BBE;
	padding:5px 10px 5px 16px;
	background:url(../images/strel_green.gif) no-repeat 6px 9px;
	_padding:5px 10px 7px 16px;
	font-size:11px;
	line-height:13px;
}
	
.short-block-title a {
	color: #43B91E;
	text-decoration: none;
}
			
.short-block-title a:hover {
	text-decoration: underline;
}

.short-block-color-1 {
	background: #fff;
	
}

.short-block-color-2 {
	background: #EEF1F5;
}

.short-block-color-2 .short-block-title a {
	color: #2ba7f1;
}
.short-block-color-2 .short-block-more {}	
.short-block-color-2 .short-block-more a {}
.uaxx {padding:3px 0 0 0; vertical-align:top;}




h1 {font-size:13px; font-weight:bold; color:#2579c7; padding:0; margin:0; padding-bottom:7px; background:url(../images/bg_h1.gif) repeat-x bottom;}
h1.or {font-size:13px; font-weight:bold; color:#ff6600; padding:0; margin:0; padding-bottom:7px; background:url(../images/bg_h1_or.gif) repeat-x bottom; text-transform: uppercase;}
h1.cat {font-size:13px; font-weight:bold; color:#ff6600; padding:0; margin:0; background:none; text-transform: uppercase;}
h1.prog {font-size:14px; font-weight:bold; color:#ff6600; padding:0; margin:0; background:none;}
.razdelitfoot {background:url(../images/bg_h1_or.gif) repeat-x bottom;}
.descr {padding-top:1px; font-size:10px;}
.heading {background:url(../images/bg_h1_or.gif) repeat-x bottom; padding-bottom:9px;}

.block {padding-top:10px; padding-bottom:10px;}
.list {background:url(../images/arrow.gif) no-repeat 0 5px; padding-left:14px; margin-bottom:3px; font-weight:bold;}
.list span, .list_or span {font-weight:normal;}
.list_or {background:url(../images/arrow_or.gif) no-repeat 0 5px; padding-left:14px; margin-bottom:3px; font-weight:bold;}
.more {background:url(../images/arrow_or.gif) no-repeat 0 6px; padding-left:14px; margin-bottom:3px; font-weight:bold; margin-top:10px;}
.razdelit {background:url(../images/bg_h1.gif) repeat-x center; padding:5px 0;}
.list_add {background:url(../images/add.gif) no-repeat 0 2px;padding-left:14px;margin-bottom:4px; font-weight:bold;}
.list_doc {background:url(../images/daocumentations.gif) no-repeat 0 3px;padding-left:14px;margin-bottom:4px; font-weight:bold;}
.list_doc a, .more a, .list_or a, .more_s a, .prog a {color:#ff6600;}
.list_doc a:hover, .more a:hover, .list_or a:hover, .more_s a:hover, .prog a:hover {color:#ff4800;}
.list_rat {background:url(../images/top100.gif) no-repeat left;padding-left:14px;margin-bottom:4px; font-weight:bold;}

.line_one {background:url(../images/line.gif) repeat-x top; margin-top:10px; margin-bottom:8px;}
.line_two {background:url(../images/line-left.gif) no-repeat left top;}
.line_thr {background:url(../images/line-right.gif) no-repeat right top; height:26px; color:#fff;}
.line_thr a {color:#fff;}
.line_razdelit {width:2px;}
.line_left {padding-left:11px; padding-right:5px;}
.line_right {padding-right:11px; padding:6px; text-align:right; padding-left:11px;}

.n_small {margin-bottom:13px;}
.n_sm_date {font-size:10px; color:#96ccff;}

#top {line-height:16px;}

.info_one {background:url(../images/block_info_center.jpg) repeat-x top;}
.info_two {background:url(../images/block_info_left.gif) no-repeat left top;}
.info_thr {background:url(../images/block_info_right.gif) no-repeat right top; height:87px; padding:9px;}

#info_leftcol {width:50%; padding-top:4px; vertical-align:top; padding-right:4px;}
#info_leftcol img, #info_rightcol img {padding-right:6px; padding-bottom:3px;}
#info_rightcol {width:49%; padding-left:8px; padding-top:4px; vertical-align:top;}
.name {font-size:12px; font-weight:bold;}
.post_name {font-weight:bold; padding-left:9px;}
.post_name2 {font-weight:bold; padding-left:9px;}
.post_left {width:142px; padding-left:9px; vertical-align:top;}
.post_right {vertical-align:top; text-align:justify}
.post_right img {padding-right:5px;}
.post_more {text-align:right; font-weight:bold;}
.post_tab {margin-bottom:15px;}
.post_descr {padding-left:9px;}
.post_block {padding-bottom:10px;}
.form {padding:0; margin:0;}
.listact {color:#fff; font-weight:bold; background:#2284c8;padding:3px 4px;}
.listat {color:#fff;}
.listat a {color:#fff; font-weight:bold;background:#2284c8;padding:3px 4px; }
.listat a:hover {color:#fff; font-weight:bold;background:#ff6600;}

.sovpadenie {color:#fff;font-weight:bold;background:#ff6600; padding:0 1px;}

.rating {text-align:right;}
.post_content {padding-top:5px;}
.post_block_s {padding-bottom:10px; background:url(../images/bg_h1.gif) repeat-x bottom; margin-bottom:10px;}
.more_s {background:url(../images/arrow_or.gif) no-repeat 0 6px; padding-left:14px; font-weight:bold; margin-top:3px;}

.rate {text-align:center; width:117px;}
.ocenit {font-weight:bold; color:#ff6600; padding-bottom:2px;}
.post_image {width:138px; padding-right:12px; text-align:center; font-weight:bold; font-size:10px; vertical-align:top;}
.post_image img {padding-bottom:15px;}

#download2 {background:#15c07c url(../images/download2.jpg) repeat-x left top; color:#fff; padding-bottom: 7px;}
#download2 a {color:#fff;}
.link2 {padding-top:7px;}

#download {background:#15c07c url(../images/download.jpg) repeat-x left top; color:#fff; padding-bottom: 9px; margin-right: 10px;}
#download a {color:#fff;}
.link {padding-top:9px; text-align:center}
.download_tab {margin-top:10px;}

/* ---------------------- */


br.clr {
	clear: both;
	line-height: 1px;
}



/* ------ login box ------ */
.loginBox2{
	background:url(../images/enterbox_back_middle_n42.gif) repeat-y top left #ECF3F9;
	width:198px;
	margin-bottom:9px;
}

.loginBox2 .backTop2{
	background:url(../images/enterbox_back_top_n42.jpg) no-repeat top left;
}

.loginBox2 .backBottom2{
	background:url(../images/enterbox_back_bottom_n42.jpg) no-repeat bottom left;
	padding:12px 22px 22px 23px;
}

.loginBox2 .titleLB2{
	padding-bottom:9px;
	font:18px/20px Tahoma;
	color:#5C6068;
}

.loginBox2 a{
	font-size:10px;
	line-height:13px;
}

.loginBox a.blue{
	color:#397BBE;
}

.loginBox2 a.blue:hover{
	color:#397BBE !important;
	text-decoration:none;
}

.loginBox2 a.red{
	color:#E04829;
}

.loginBox2 a.red:hover{
	color:#E04829 !important;
	text-decoration:none;
}
/* ------ //end login box ------ */


/* ------ recycled box ------ */
.recycledBox2{
	background:url(../images/recycled_back_middle_n42.gif) repeat-y 0px -2px #65C031;
	width:198px;
	margin-bottom:6px;
	color:#FFFFFF;
}


.recycledBox2 .backTop{
	background:url(../images/recycled_back_top_n42.gif) no-repeat top left;
}

.recycledBox2 .backBottom{
	background:url(../images/recycled_back_bot_n42.gif) no-repeat bottom left;
	min-height:110px;
	_height:110px;
	padding:1px 0 19px 0;
}

.recycledBox2 .mainBlock{
	padding:14px 15px 0 16px;
}

.recycledBox2 .lineTxt{
	padding-bottom:7px;
}

.recycledBox2 .lineTxt .name{
	width:110px;
	padding:0 7px 0 7px;
	_padding:0 4px 0 7px;
	float:left;
}

.recycledBox2 .button{
	padding-top:5px;
	text-align:center;
}
/* ------ //end recycled box ------ */


.zaza{
	color:#1685BC;
	text-decoration:underline;
}

.zaza:hover{
	text-decoration:underline;
	color:#43B91E !important;
}

.xeberb
{
	height: 135px;
	overflow: auto;
	padding-right: 10px;
	padding-left: 10px;
	float: left;	
	margin-top: 5px;

}

.xeberb img {
	float: left;
	width: 25px;
	height: 25px;
	margin: 0 3px 3px 0;
	border: 0px;
	padding: 0px 3px 3px 0px;
}


.newsPageBlock2{
	padding-bottom:6px;
	background:url(../images/line_back.gif) repeat-x bottom left;
	margin:6px 0 6px 0;
	_height:1px;
}

.newsPageBlock2 .image{
	width:50px;
	float:left;
	margin-right:-50px;
}

.newsPageBlock2 .image2{
	width:50px;
	float:right;
	margin-left:-50px;
}

.newsPageBlock2 .text2{
	margin-left:0px;
	margin-right:52px;
}

.newsPageBlock2 .text{
	margin-left:52px;
}

.newsPageBlock2 a{
	color:#E54E2B;
}

.newsPageBlock2 a:hover{
	text-decoration:underline;
	color:#000 !important;
}


#hintbox {
    text-align : left;
    width : 150px;
    font-size : 10px;
    border : 1px solid #99a1ab;
    background-color : #fff;
    layer-background-color : #a396d9;
    color : #282828;
    margin : 10px 0 0 10px;
    padding : 3px 5px;
    position : absolute;
    visibility : hidden;
    z-index : 998;
    -moz-opacity : 0.9;
    -moz-border-radius : 5px;
    filter : alpha(opacity="90");
}

.onl_table {
    width : 100%;
}
.onl_table td {
    padding-right : 5px;
}

.a_link, .a_link a:link, .a_link a:visited, .a_link_on {
    color : #ff0000;
}
.a_link_on a:hover, .a_link_on a:active {
    color : #ff0000;
}

.u_link, .u_link a:link, .u_link a:visited, .u_link_on {
    color : #666666;
}
.u_link_on a:hover, .u_link_on a:active {
    color : #4b73d4;
}

.e_link, .e_link a:link, .e_link a:visited, .e_link_on {
    color : #00a400;
}
.e_link_on a:hover, .e_link_on a:active {
    color : #00a400;
}

.j_link, .j_link a:link, .j_link a:visited, .j_link_on {
    color : #0000ff;
}
.j_link_on a:hover, .j_link_on a:active {
    color : #0000ff;
}

.b_link, .b_link a:link, .b_link a:visited, .b_link_on {
    color : #666666;
}
.b_link_on a:hover, .b_link_on a:active {
    color : #666666;
}



.custom   {
        background: #97c44a;
	font: 12px tahoma;
	color: #fff;
	padding: 2px;
	border-top: 1px solid #4682b4;
	border-right: 1px solid #4682b4;
	border-bottom: 1px solid #4682b4;
	border-left: 1px solid #4682b4;
}

.customf   {
        background: #f74242;
	font: 12px tahoma;
	color: #fff;
	padding: 2px;
	border-top: 1px solid #d70404;
	border-right: 1px solid #d70404;
	border-bottom: 1px solid #d70404;
	border-left: 1px solid #d70404;
}


.custom-1   {
        background: #eff7fe;
	font: 11px tahoma;
	color: #3C6491;
	padding: 4px;
	border-top: 1px solid #4682b4;
	border-right: 1px solid #4682b4;
	border-left: 1px solid #4682b4;
	border-bottom: 1px solid #4682b4;
}

.custom-1 a:hover {
	font: 11px tahoma;
	color: green;
    text-decoration: underline;
}

.custom-1f   {
        background: #fbd6d6;
	font: 11px tahoma;
	color: #3C6491;
	padding: 4px;
	border-top: 1px solid #d70404;
	border-right: 1px solid #d70404;
	border-left: 1px solid #d70404;
	border-bottom: 1px solid #d70404;
}

.custom-1f a:hover {
	font: 11px tahoma;
	color: green;
    text-decoration: underline;
}


.custom-2   {
        background: #fff;
	font: 11px tahoma;
	color: #3C6491;
	padding: 5px 7px;
	border-top: 1px solid #4682b4;
	border-right: 1px solid #4682b4;
	border-left: 1px solid #4682b4;
	border-bottom: 1px solid #4682b4;
}

.custom-2  a {
	font: 11px tahoma;
	color: #1685BC;
        text-decoration: none;
}

.custom-link   {
	font: 10px tahoma;
	color: #3C6491;
	padding: 2px 3px;
}

.custom-link a:hover {
	font: 10px tahoma;
	color: green;
	text-decoration: underline;
  }

.vera11bca {
  color: #33FF33;
  text-decoration: none;
  font:bold 10px Tahoma;
}



	#social-media{
		margin:5px 0px;
		border:1px solid #d9d9d9;
		padding:4px 5px 5px 5px;
	}
	#social-media a.social,
	#social-media span{
		display:-moz-inline-stack;
		display:inline-block;
		background-repeat:no-repeat;
		background-position:center;
		width:24px;
		height:24px;
		text-indent:-9999px;
		margin-right:3px;
		vertical-align:text-bottom;
	}
	#social-media span{
		text-indent:0px;
		vertical-align:bottom;
	}
	#social-media span.media-txt{
		width:70px;
		padding:5px 5px 0 5px;
		font-weight:bold;
		text-align:center;
	}
	#twitter{
		background-image:url('../images/twitter.png');
	}
	#facebook{
		background-image:url('../images/facebook.png');
	}
	#livejournal{
		background-image:url('../images/livejournal.png');
	}
	#liveinternet{
		background-image:url('../images/liveinternet.png');
	}
	#vkontakte{
		background-image:url('../images/vkontakte.png');
	}
	#mailru{
		background-image:url('../images/mailru.png');
	}
