.loader 							{position:absolute; z-index:3; width:31px; height:31px; background:url(ajax-loa.gif) 0 0 no-repeat #ffffff; display:none; }
.addcomm							{font: normal 12px Verdana,sans-serif; margin-bottom:20px;}
.uc_comments 						{margin:30px 0 15px; width:664px; margin:20px auto; opacity: 0.99;}
/*
.speaking div.corners,
.uc_comments  .corners				{width:auto;}
*/
.uc_comments  .corners div.content	{margin:0; padding: 9px 0 0; }
.ovf-scroll						{overflow:auto; position:relative; overflow-x:scroll; overflow-y:hidden;}
.uc_comments .corners div.bl 		{background-position:0 100%; bottom:-1px; //bottom:-2px; float:left; left:-1px; }
.uc_comments .corners div.br 		{background-position:100% 100%; bottom:-1px; //bottom:-2px; float:right; right:-1px; }
.uc-wide							{width:645px; margin:0 0 0 0px;}			

.comments-container					{  }

#to-comment label					{display:block; margin:0px 0 3px 0; font-size:11px;}
#to-comment 						{display:block;}
#to-comment div.content				{position: relative;top: 0px; width: 617px; padding:0; margin:0 0 10px 10px;}
#to-comment .c2 input				{width: 182px; margin-bottom:11px}
#to-comment .c3 input				{width: 614px;  margin-bottom:6px}
#to-comment .inputsearch			{border:1px solid #c5c5c5; width:155px;}
#to-comment .c2 textarea			{width: 614px; //width: 612px; height: 70px; margin-bottom:5px}
#to-comment .red					{font:normal 11px Verdana,sans-serif; line-height: 1.4em; cursor: default; color:#010000; margin:0 0 5px 0; color:#ff1111;}
#to-comment	h5.tit					{margin:0 auto 2px; font:normal 17px Verdana,sans-serif; color:#3b78a8; border:0;}
#to-comment	h6.tit					{margin:2px auto 12px; font:normal 17px Verdana,sans-serif; color:#3b78a8;}
#to-comment img 					{margin:0;}
#to-comment div.send				{text-align: left;}
#to-comment .captcha				{margin:11px 0 0 0; width:192px; font-size:11px;}
#to-comment .captcha 	label		{padding-top:12px;}
#to-comment .pform-rem label 		{vertical-align:bottom; //margin:4px 0 0; width:120px; }
#to-comment .pform-rem input 		{margin-bottom:auto; vertical-align:middle;}

.uc_comments .pager ul				{font-size: 13px; }
.uc_comments .pager li a,
.uc_comments .pager li span			{height: 40px; line-height: normal; vertical-align: top; color:#3b78a8; }
.uc_comments .pager li				{margin:0 5px;}
.current a							{color: #000000 !important;}
.uc_comments .pager li.current 		{margin-top: -0.05em; color: #000000 !important; font-size: 13px !important; font-style:normal;}
.uc_comments .pager li.l 			{color:#3b78a8; }
.uc_comments .pager li.l 			{margin-right: 10px; }
.uc_comments .pager li.r 			{margin-left: 10px; }
.uc_comments h5						{margin:4px 0 14px 20px; padding:0; font: bold 14px Arial,sans-serif; color:#336699;}
#comments_pager div.c ul				{ position: relative; right: -30%  !important; }

.pager_comments					{ margin: 0.7em 0; overflow:hidden;}
.pager_comments  ul				{font-size: 13px; }
.pager_comments li				{ float: left; margin: 0 4px; }
.pager_comments  li a,
.pager_comments  li span			{height: 40px; line-height: normal; vertical-align: top; color:#3b78a8; }
.pager_comments  li				{margin:0 5px;}
.pager_comments  li.current 		{margin-top: -0.05em; color: #000000 !important; font-size: 13px !important; font-style:normal;}
.pager_comments a.last			{ color: #3b78a8;}
.pager_comments div.c ul			{ position: relative; right: -30%  !important; }



.pform								{font:normal 11px Arial,sans-serif; margin-right:19px; }
.pform-send							{margin:14px 8px 0px 0;}
.pform-send	.btn					{width:78px;}
.done2 .btn							{margin:7px 0;}

.youas	.btn						{width:78px; margin:6px 0 0;}
.pform-rem							{font:normal 11px Verdana,sans-serif; margin:19px 0 0; //margin:16px 0 0;}
.pform-add							{font-size:11px;}
.acc								{padding:6px 0 0 0;  font:normal 11px Verdana,sans-serif;}
.add								{margin:10px auto 17px; text-align:center;} /* width:139px;*/
.youas								{text-align:right; font-size:11px; margin:7px 0 0 0;}
.acc span 							{margin:0 4px; color:#cfcfcf;}
.openCommentsTree					{color:#c33c00; text-decoration:underline;}
.answerComments						{color:#3b78a8; text-decoration:underline;}
.removeComment                      {margin-left:10px; color:#ff0000; text-decoration: underline;}
.showComments						{margin-left:10px; color:#3b78a8; text-decoration: underline;cursor:pointer;}
.hideComments						{margin-left:10px; color:#3b78a8; text-decoration: underline;cursor:pointer;}
.pre_moderation						{padding:8px 0 4px 8px; margin:3px 0; background:#e6dfd0; }
.openCommentsTree img				{margin:2px 3px 0;}
.count-comments						{background:url(http://ria.ru/i/icons/count-comments.png) no-repeat; width:27px; height:23px; display:inline-block; text-align:center; margin:0 4px 0 2px; padding-top:1px; vertical-align:middle;}

ul#count-comm li					{display:inline;  margin:0;}

.tree .header			{margin:0; word-wrap:break-word;}
.tree					{margin:19px 0 30px 0;}
.tree ul				{font-size:11px; margin-left:10px;}
.tree ul ul				{ margin-bottom: 10px; }
.tree strong			{font-weight:600; color:#000000; font-size:12px;}
.tree .head				{ margin:15px 0 10px 0; }
.tree .head strong,
.tree .head span		{font-size:1.09em;}
.tree .head span		{font-style:italic;}
.tree a.show			{ display: inline-block; margin-left: 10px; color: #3B78A8; font-size: 11px; font-style: normal; cursor: pointer; text-decoration: underline; }
.tree a.hide			{ display: inline-block; margin-left: 10px; color: #3B78A8; font-size: 11px; font-style: normal; cursor: pointer; text-decoration: underline; }
.tree a.showBranch		{ display: inline-block; margin-left: 10px; color: #3B78A8; font-size: 11px; font-style: normal; cursor: pointer; text-decoration: underline; }
.tree a.hideBranch		{ display: inline-block; margin-left: 10px; color: #3B78A8; font-size: 11px; font-style: normal; cursor: pointer; text-decoration: underline; }
.tree a.show:hover,
.tree a.hide:hover,
.tree a.showBranch:hover,
.tree a.hideBranch:hover{ text-decortation: none; }


.tree span.time			{font-size:10px; margin-top:1px; color:#3b78a8;}
.tree span.date			{font-size:10px; margin-top:1px; color:#6d6c6b;}
.tree .foot				{font-size:11px; }
.tree .foot em			{color:#6f6e6d; }
.tree .foot span		{color:#636363;}
.tree .foot span b		{color:#c33c00; margin:0;}
.tree .foot				{color:#000000; margin-bottom:9px;}
.tree .foot a			{text-decoration:underline; }
.tree .foot a:hover		{text-decoration:none; }
.tree img				{vertical-align:middle;}
.tree .body				{ margin:4px 0; padding-right:15px; font-size:11px; word-wrap:break-word; }
.tree .body b			{ margin:0;}
.tree .body a			{color:#0077B3; text-decoration:underline;}
.boxt					{clear:both; overflow:hidden; //zoom:1; margin-bottom:1em;}
.boxt b, .boxt strong,
.tree li b, 
.tree li strong 		{margin-left:5px;}
.tree li 				{clear:both; margin:0 0 0 15px;}


/*.sendcomment,.form3 	{margin-top:1em;}*/
.sendcomment p,
.form3 p 				{margin-bottom:1px;}

.see_more				{padding:2px 0;}
.see_more a,
.see_more a:hover 		{color:#3b78a8;	text-decoration:underline;}
.see_more a:hover 		{text-decoration:none;}

.sendcomment .capt_inp 		{width:125px;}
.sendcomment textarea 		{height:70px;}
.sendcomment .captcha 		{margin:0 10px 0 0;}
.addComment 				{text-align:center;}
.addComment a,
.addComment a:hover 		{color:#3b78a8;	text-decoration:underline;}
.addComment a:hover 		{text-decoration:none;}

#ucomment-reg_form .inputsearch {width:150px;}

.blockremark img		{margin:14px 4px 7px 0  !important;}
.subscribe_box			{top:10px; left:20px; position:relative; height:16px;}
.preloader 				{position:absolute; width:31px;	height:31px; background:url(ajax-loa.gif) 50% 50% no-repeat #ffffff;	display:none;}
.captcha_preload 		{margin:-5px 0 0 70px;}
.link_preload 			{margin:-15px 0 0 22px;}
.captcha_preload 		{margin:-5px 0 0 70px;}
.addComment 			{text-align:center;}
.done 					{margin:0 0 2em 0; color:#339900;padding:1em 0;}
.done2 					{text-align:center; margin:0; font-size:12px}
/*.done2 input 			{margin-top:1em;}*/
.comment_icons 			{margin-right:5px; height:16px; overflow:hidden; float:left;}
.comment_delete,
.comment_block,
.comment_block_active,
.user_block,
.user_block_active 		{width:16px; height:16px; float:left; margin-right:2px; cursor:pointer;	background:url(http://ria.ru/i/icons/comments_icons.png) 0 0 no-repeat;}
.comment_delete 		{background-position:0 0;}
.comment_block 			{background-position:-16px 0;}
.comment_block_active 	{background-position:-32px 0;}
.user_block 			{background-position:-48px 0;}
.user_block_active 		{background-position:-64px 0;}
.comment_blocked 		{color:#888; padding-top:10px;}
.speaking 				{float:right; margin-left:-649px; margin:10px 0; position:relative; width:649px !important; border:1px solid #F8F0E0;}

.markItUp  						{width:240px; }
.markItUpEditor 				{width:240px; clear:both; display:block; overflow:auto; }
.markItUpHeader ul				{list-style:none; float:left; position:relative; margin:0 0 3px 0;}
.markItUpHeader ul li			{float:left; position:relative; clear:none; margin:0;}
.markItUpHeader ul a 			{display:block; width:24px; height:24px; text-indent:-10000px; background-repeat:no-repeat; border:1px solid #bbbbbb; margin-right:4px;}
.markItUp .markItUpButton1 a	{background-image:url(bold0000.gif);}
.markItUp .markItUpButton2 a	{background-image:url(italic00.gif);}
.markItUp .markItUpButton3 a	{background-image:url(underlin.gif);}
.markItUp .markItUpButton4 a	{background-image:url(crosslin.gif);}
.markItUp .markItUpButton5		{display:none;}

.preload 					{position:absolute; width:31px;	height:31px; background:url(ajax-loa.gif) 0 0 no-repeat; left:50px; display:none; margin-top:-11px;}


.invisible { display: none; }

.hrServ  { display: none; }  

.comments_rules                 { color:#3b78a8; font-size:10px; text-decoration: underline; margin-top:4px; }