#MainMenu2 {
	float:left;
	margin-right:2em;
}

#MainMenu2 > * {
	display:block;
	float:left;
}


#NewColumns { p__adding-top:33px; padding-right:20px;  }
	#NewColumns #Column1 { float:left; width:250px; position:relative; padding-top:0px; }
	#NewColumns #Column2 {  margin-left:250px; padding-left:15px; }
	
.Columns { p__adding-top:33px; padding-right:20px; }
	.Columns .Column1 { float:left; width:250px; position:relative; padding-top:0px; }
	.Columns .Column2 {  margin-left:250px; padding-left:15px; }


#NewColumns #Column2 .pubtext { position:relative; width:100%; padding: 1.5em 0px 30px 0px; font-size:80%; color:#333; border-bottom:1px solid #bababa; margin-bottom:20px; }
#NewColumns #Column2 .pubtext p { margin-top:0.5em; margin-bottom:1em; line-height:1.5em; }
#NewColumns #Column2 .pubtext table { font-size: 1em; color:#525252; border:#eeeeee; }
#NewColumns #Column2 .pubtext table td { padding-left: 0.5em; padding-right: 0.5em; padding: 0.5em;}
#NewColumns #Column2 .pubtext a { color:#4aaae1; }
#NewColumns #Column2 .pubtext img { margin:5px 0 5px 0; }

#NewColumns #Column2 .textblock { *overflow:hidden; }
#NewColumns #Column2 .textblock img { max-width:100%; height:auto !important; }
#NewColumns #Column2 .textblock img {
	*behavior: expression( (
    	function(e){
    		if (!e.getAttribute("wwidth"))
    		 {
				var width = e.getAttribute('width');
				e.removeAttribute('width');

				if (e.width != width)
				{ //if IMG tag has HTML attribute "width"
					e.width = width;
					e.setAttribute("sized_by_user", 1);
				}
  				e.setAttribute("wwidth", e.width);
  			}

			if (e.getAttribute("wwidth") > 0 && !e.getAttribute("sized_by_user") )
			{
	    		if (e.getAttribute("wwidth") + 10 >= e.parentNode.offsetWidth)
				{
    				e.style.width = '100%';
    			}
				else
				{
    				e.width = e.getAttribute("wwidth");
    				e.style.width = 'auto';
	    		}
    		}
    	}
    )(this));
}

#NewColumns #Column2 .pubtext .left { float:right; }
#NewColumns #Column2 .pubtext .right { float:right; }

#NewColumns #Column2 .pubtext .images { float:left; margin-bottom:30px; margin-right:20px; width:265px; }
#NewColumns #Column2 .pubtext .images img { margin-right:8px; //m_argin-right:4px; margin-bottom:8px; }
#NewColumns #Column2 .pubtext .images .main { margin:0; margin-bottom:8px; //margin-bottom:5px; }
#NewColumns #Column2 .pubtext table.tbl-center { margin: 0 auto; }

#NewColumns #Column2 .pubtext .source { font-size:0.8em; font-style: italic; }
#NewColumns #Column2 .pubtext .user_new { background:#f5f7dd; border-bottom:1px solid #ebedd4; display:inline; padding: 5px 10px 5px 10px; margin-bottom:2em; }


#NewColumns .date { color:#666; font-size:0.7em;  }
#NewColumns h1 { color:#525252; font-family:Georgia; font-size:1.2em;  font-weight:normal; }

#NewColumns .tags { padding: 6px 0px 12px 27px; //padding-top:5px; font-size:70%; background:url('../img/tag.gif') no-repeat left 7px; }
#NewColumns .tags a { color:#d12bb4; }

#NewColumns #Column1 .images { margin-bottom:30px; }
#NewColumns #Column1 .images img { margin-right:8px; //m_argin-right:4px; margin-bottom:8px; }
#NewColumns #Column1 .images .main { margin:0; margin-bottom:8px; //margin-bottom:5px; }


#PopularNews.simple .new .text { padding-left:0px; }

.Buttons { text-align:right;  }
.Buttons.top { top:5px; }
.Buttons.bottom { bottom:20px; }
	.Buttons img { margin-left:4px; }

.NewsTitleBig .arrow { background:url('../img/arrow.gif') no-repeat right 8px; padding-right:20px; font-size:12pt; }
	
#RelatedCreative { overflow:hidden; //height:1%; margin-top:30px; }
#RelatedCreative .el { float:left; width: 150px; height:200px; margin-right:70px; }
#RelatedCreative .el img { margin-bottom:5px; }
#RelatedCreative .el a { display:block; font-size:75%; color:#4aaae1; line-height:160%; }


#RelatedCreative2 { overflow:hidden; //height:1%;  margin: -3em 0 0 -2em;  margin-top:30px; text-align: center; }
#RelatedCreative2 .el { text-decoration: none; display: -moz-inline-box; display: inline-block; vertical-align: top; text-align: left; margin: 3em 0 0 2em; }
#RelatedCreative2 .el img { m1argin-bottom:5px; }
#RelatedCreative2 .el a { display:block; font-size:75%; color:#4aaae1; line-height:160%; }
#RelatedCreative2 .r {  width: 200px; float: left; }

.nano { position: relative; z-index:1; }

.block { width:400px; display:inline-block; position: absolute; z-index:1; top:0; left:-400px; }
.block.hidden { display:none; }
.block .wrap { position:relative; //width:100%; overflow:hidden; padding-right:6px; }
.block .rrr { position:absolute; top:0; left:100%; width:6px; height:500px; margin-left: -6px; background: url('http://primmarketing.ru/img/block_bg.gif') no-repeat 0px -6px; }
.block .main { background: url('http://primmarketing.ru/img/block_bg.gif') no-repeat -6px -6px; padding:10px 5px 10px 10px; }
.block .btm { padding-right: 6px; position:relative; width: auto; //width: 100%; }
.block .btm .l { height:6px; overflow: hidden; background: url('http://primmarketing.ru/img/block_bg.gif') no-repeat -6px 0px; position:relative; }
.block .btm .rr { position:absolute; top:0; right:0; width:6px; height:6px; //overflow:hidden; margin-left:-16px; background: url('http://primmarketing.ru/img/block_bg.gif') no-repeat 0px 0px; }

.block textarea { width: 100%; height: 150px; }
