
#NewsColumns {  p__adding-top:33px; padding-right:20px;  }
	#NewsColumns #Column1 { margin-right:290px; padding-right:20px; }
	#NewsColumns #Column2 { width:290px; float:right; h_eight:100%;  }
	
/* Column2 */


.NewsTitleBig { padding-left:0; font-family:Georgia; font-size:140%; font-style:italic; margin-bottom:10px;  }
.NewsTitleBig label { background:none !important; }
.NewsTitleBig a { color:#4aaae1; }
.NewsTitleBig img { vertical-align:middle; }
.NewsTitleBig.blue a { color:#299ada; }
.NewsTitleBig.grey { color:#525252; background:none; }

.AddBlock.Publication { background-color:#D12BB4; }

#TagsCloud { background-color:#f2f2f2; margin-bottom:20px; }
	#TagsCloud .content { padding:0px 15px; }
	#TagsCloud a { color:#525252; line-height:1.4em; margin-right:0.3em;}

	#TagsCloud .a1 { font-size:0.6em; color:#a2a2a2;}
	#TagsCloud .a2 { font-size:0.8em; color:#929292;}
	#TagsCloud .a3 { font-size:1.0em; color:#828282;}
	#TagsCloud .a4 { font-size:1.2em; color:#727272;}
	#TagsCloud .a5 { font-size:1.2em; color:#626262;}
	#TagsCloud .a6 { font-size:1.2em; font-weight:bold; color:#525252;}
	
	
#CatsCloud { font-size:90%; margin-bottom:3em; line-height: 160%;}
	#CatsCloud label,
	#CatsCloud a { padding: 5px 8px 7px 8px; margin-right:3px; }
	#CatsCloud label { background-color:#d12bb4; color:#ffffff; }

#Calendar { cursor:default; position:relative; width:100%;  margin-bottom:20px;}
	#Calendar .header {  height:21px; font-size:70%; text-align:center; background: url('../img/calHeadBG.gif') repeat-x left top; line-height:21px; border-bottom:1px solid #aeaeae; }
	#Calendar .navileft { float:left; padding:3px 0px 3px 0px; }
		#Calendar .navileft img { margin-left:10px; cursor:pointer; }
	#Calendar .naviright { text-align:right;  padding:3px 0px 3px 0px;}
		#Calendar .naviright img { margin-right:10px; cursor:pointer; }
	#Calendar .days { border-top:1px solid #aeaeae; border-bottom:1px solid #aeaeae; background: url('../img/calHeadBG.gif') repeat-x left top; line-height:19px; }
		#Calendar .days div { display:inline-block; //display:inline; width:13%; //width:14.1%;  font-size:70%; text-align:center; font-weight:bold; color:#7f7f7f;}
		#Calendar .days div.weekend { color:#ce0000; }
		

	#Calendar .content { border:1px solid #aeaeae; }
	#Calendar #numbers { clear:both; padding-bottom:1em; padding-top:0.5em;}
		#Calendar #numbers div { display:inline-block; //display:inline; width:13%; //width:14.1%; padding-top:0.4em; padding-bottom:0.4em; font-size:70%; text-align:center; color:#7f7f7f; }
			#Calendar #numbers div a { color:#0182b8; }
		#Calendar #numbers div.weekend { color:#ce0000; }
			#Calendar #numbers div.weekend a { color:#ce0000; }
		#Calendar #numbers div.a { color:#ffffff; background-color:#d12bb4; p__adding:1px 2px 1px 2px; padding-top: 1px; padding-bottom:2px; }	
		#Calendar #numbers div.a a { color:#ffffff; }	
		#Calendar #numbers div label { color:#ffffff; background-color:#d12bb4; padding:1px 2px 1px 2px; }

	#Calendar img.lb { position:absolute;left:0px; bottom:0px; }
	#Calendar img.rt { position:absolute;right:0px; top:0px; }
		
#PopularNews { font-size:70%; padding-bottom:20px; }
#PopularNews .new { position:relative; margin-bottom:1.5em;}
	#PopularNews .new div.comments { position:absolute; left:7px; top:0px; width:30px; height:19px; text-align:center; padding-top:2px; font-size:9px; color:#d12bb4; background:url('../img/baloon.gif')  no-repeat left top; }
	#PopularNews .new div.text { padding-left:50px; color:#7d7d7d; font-size:100%; }
		#PopularNews .new div.text a { display:block; font-size:120%; padding-top:3px;}
		
#LastNews { font-size:70%; padding-bottom:20px; }
#LastNews .new { position:relative; margin-bottom:1.5em;}
	#LastNews .new div.text { color:#7d7d7d; font-size:100%; }
		#LastNews .new div.text a { display:block; font-size:120%; padding-top:3px;}
		
#Creative { font-size:80%; margin-bottom:20px; }
#Creative img { margin-top:15px; }
#Creative .text { position:relative; }
#Creative .text a { padding-left:50px; }
#Creative .comments { position:absolute; left:7px; top:0px; width:30px; height:19px; text-align:center; padding-top:2px; font-size:9px; color:#d12bb4; background:url('../img/baloon.gif')  no-repeat left top; }
#Creative a { display:block; margin-top:10px; }

	
#NewsList { width:100%; }
	#NewsList .el { //height:1%; overflow:hidden; margin-bottom:20px; position:relative; }

	#NewsList .pic { float:left; margin-bottom:20px; position:relative; }
	#NewsList .pic .comments_baloon { right:7px; top:7px; }
	
	#NewsList .content { margin-left:160px; }
	
	#NewsList .baloon { position:absolute;  right:7px; top:0px; height:16px; text-align:right; font-size:9px; color:#d12bb4; background:url('../img/border-purple.gif') no-repeat right top; }
	#NewsList .baloon.russia { background-image:url('../img/border-green.gif'); }
	#NewsList .baloon.primorye { background-image:url('../img/border-orange.gif'); }
	#NewsList .baloon label { display:block; line-height:16px; padding-left:15px; padding-right:10px; background:url('../img/corner-purple.gif') no-repeat left top; }
	#NewsList .baloon a { text-decoration: none; color:#d12bb4; }
	#NewsList .baloon.russia label { background-image:url('../img/corner-green.gif'); color:#1F8500; }
	#NewsList .baloon.russia a { color:#1F8500;  }
	#NewsList .baloon.primorye label { background-image:url('../img/corner-orange.gif'); color:#E95D00; }
	#NewsList .baloon.primorye a { color:#E95D00;  }

	
	
	#NewsList .content.nopic { margin-left:0px; }
	#NewsList h4 { font-size:0.85em; }
	#NewsList .date {  font-size:70%; color:#666; margin-bottom:5px; }
	#NewsList .tags { padding: 6px 0px 2px 27px; //padding-top:5px; font-size:70%; background:url('../img/tag.gif') no-repeat left 7px; }
		#NewsList .tags a { color:#d12bb4; }
	#NewsList .text { font-size:0.7em; line-height:1.4em; padding-top:5px; }

	

