html, body { margin: 0px; padding: 0px; font-family :Tahoma, Trebuchet, Arial; font-size: 11px; background:rgb(68,68,68); }
img { border: 0px; }

.clear		{clear:both;}
.clear-pud		{clear:both; padding:10px 0px; display:block;}

a		{color:rgb(184,231,68); text-decoration:underline;}
a:visited		{color:rgb(184,231,68); text-decoration:underline;}
a:hover		{color:rgb(94,211,255); text-decoration:underline;}

.main		{width:100%; display:block;}
.header-l,
	.menu-l,
	.byline-l,
	.submenu-l		{width:70%; display:block; float:left;}
.header-r,                                                
	.menu-r,
	.byline-r,
	.submenu-r		{width:30%; margin-left:-1px; display:block; float:left;}

.i-header-logo		{margin:20px 0px 0px 20px;}

.header-l,
	.header-r		{height:92px;}
.header-l		{float:left;}
.header-r		{text-align:right;}

.header-date		{width:100%; vertical-align:middle; display:block; padding-top:15px;}
.header-date p		{color:rgb(180,180,180); text-align:right; margin:0px 20px 0px 0px;}
.pda a	 			{color:#d0d0d0;text-decoration:none;}


.menu-l,
	.menu-r		{height:21px;}
.menu-l		{background:url(/assets/templates/sozdaem/images/menu-bg-l.gif) #f7f7f7;}
.menu-r		{background:url(/assets/templates/sozdaem/images/menu-bg-r.gif) #e4e6e9;}

.menu-paper-l,
	.menu-paper-r		{height:21px; display:block;}

.menu-paper-l span,
	.menu-paper-r span		{margin:4px 0px 0px 0px; display:table-cell; float:left;}
.menu-paper-l span		{font-weight:bold; width:24%;}
.menu-paper-r span		{width:49%; text-align:right;}

.menu-paper-l span a,
		.menu-paper-l span a,
		.menu-paper-l span a:hover		{margin-left:20px;}
.menu-paper-r span a,
		.menu-paper-r span a,
		.menu-paper-r span a:hover		{margin-right:20px;}
		
		
.menu-paper-l span a,
	.menu-paper-r span a		{color:rgb(0,0,0); text-decoration:none;}
.menu-paper-l span a:visited,
	.menu-paper-r span a:visited		{color:rgb(0,0,0); text-decoration:none;}
.menu-paper-l span a:hover,
	.menu-paper-r span a:hover		{color:rgb(255,102,0); text-decoration:underline;}


.submenu-l		{height:30px; background:url(/assets/templates/sozdaem/images/s-menu-px-left.gif) left top no-repeat rgb(255,255,255);}
.submenu-r		{height:30px; background:url(/assets/templates/sozdaem/images/s-menu-px-right.gif) right top no-repeat rgb(167,167,167); text-align:right;}

.submenu-l .content,
	.submenu-r .content		{width:100%; height:30px; display:block;}
.submenu-l .content p		{width:29%; font-size:12px; font-weight:bold; font-family:Arial; margin-top:7px; display:block; float:left;}
.submenu-r .content p		{width:auto; text-align:right; color:rgb(255,255,255); font-size:12px; font-weight:bold; font-family:Arial; margin-top:7px; margin-right:40px; display:block;}

.submenu-l .content a		{color:rgb(75,75,75); text-decoration:none; cursor:pointer; margin-left:40px;}
.submenu-l .content a:visited		{text-decoration:none; cursor:pointer;}
.submenu-l .content a:hover		{text-decoration:underline; cursor:pointer;}

.submenu-r .content a		{color:rgb(255,255,255); text-decoration:none; cursor:pointer;}
.submenu-r .content a:visited		{text-decoration:none; cursor:pointer;}
.submenu-r .content a:hover		{text-decoration:underline; cursor:pointer;}

.blue		{color:rgb(0,139,246);}
.orange		{color:rgb(255,102,0);}
.green		{color:rgb(133,170,0);}

.main-body		{width:100%; border-bottom:solid 1px rgb(58,58,58); display:block; float:left;}

p .right		{text-align:right;}

.body-l,
	.body-l-sh		{width:72%; display:block; float:left;}
.body-l-sh		{background:url(/assets/templates/sozdaem/images/s-menu-shadow.gif) 22px 0px no-repeat;}

.body-r, 
	.body-r-dark		{width:28%; border-left:solid 1px rgb(58,58,58); margin-left:-1px; display:block; float:right;}
.body-r-dark		{background:rgb(45,45,45);}

.body-l .block-r		{border-left:solid 1px rgb(58,58,58); margin-left:-1px;}

.body-l .main-content,
	.body-l-sh .main-content		{width:100%; color:rgb(255,255,255); display:block;}
.body-r .main-content,
	.body-r-dark .main-content		{width:100%; color:rgb(255,255,255); display:block;}

.block-l		{width:40%; color:rgb(255,255,255); display:block; float:left;}
.block-r		{width:60%; color:rgb(255,255,255); display:block; float:left;}

.block-r		{margin-left:-1px;}
.block-content		{padding:0px 20px 40px; color:rgb(255,255,255); display:block;}
.news-block		{width:22%; float:left; border-top:solid 1px rgb(58,58,58);}
.news-block-l	{width:31%; float:left; border-top:solid 1px rgb(58,58,58);}
.news-block-c	{width:30%; float:left; border-top:solid 1px rgb(58,58,58);}
.news-block-r	{width:38%; float:left; border-top:solid 1px rgb(58,58,58);}

.block-content h1		{font-size:21px; font-family:Arial, Helvetica, Arial; font-weight:normal; margin:0px;}

.body-c			{width:29%; display:block; float:left;}
.body-cr		{width:43%; display:block; float:left;}
.body-cr		{margin-left:-1px;}

.block-c,
	.block-cr		{color:rgb(255,255,255); display:block; float:left;}
.block-cr		{border-left:solid 1px rgb(58,58,58);}

.main-content p		{margin-left:20px;}
.main-content h1		{font-size:21px; font-family:Arial Narrow, Helvetica, Arial; font-weight:normal; margin:10px; text-transform:uppercase;}
.block-content p		{margin:10px 0px 0px 0px;}

.news-content		{margin:10px 10px 10px 18px; color:rgb(255,255,255);}
.news-content p		{margin:10px 0px 5px 0px;}
.news-content-r		{margin:10px 10px 10px 55px; color:rgb(255,255,255);}

.main-content h1 a			{color:rgb(255,255,255);}
.main-content h1	a:hover		{color:rgb(255,255,255); text-decoration:none;}
.main-content h1	a:visited	{color:rgb(255,255,255);}

.img-text		{padding-left:42px; display:block;}

.date		{color:rgb(205,205,205); font-weight:bold; font-size:10px;}
.title		{color:rgb(94,211,255); font-weight:bold;}
.title a		{color:rgb(94,211,255); text-decoration:underline;}
.title a:hover		{color:rgb(94,211,255); text-decoration:none;}
.title a:visited	{color:rgb(94,211,255);}

.yellow				{color:rgb(255,196,19); font-weight:bold;}
.yellow a			{color:rgb(255,196,19); text-decoration:underline;}
.yellow a:hover		{color:rgb(255,196,19); text-decoration:none;}
.yellow a:visited	{color:rgb(255,196,19); text-decoration:underline;}
a.yellow			{color:rgb(255,196,19) !important; font-weight:bold;}

.white				{color:rgb(255,255,255); font-weight:bold;}
.white a			{color:rgb(255,255,255); text-decoration:underline;}
.white a:hover		{color:rgb(255,255,255); text-decoration:none;}
.white a:visited	{color:rgb(255,255,255); text-decoration:underline;}
a.white				{color:rgb(255,255,255) !important; font-weight:bold;}

.additional-text	{border-top:1px solid rgb(58,58,58); color:#ffffff; padding:10px;}
.additional-text p	{margin:0px 5px;}
.additional-text h2	{font-size:11px; font-weight:bold; margin:10px 0px 5px 0px;}
.additional-text h2 a			{color:#FFC413; text-decoration:underline;}
.additional-text h2 a:visited	{color:#FFC413; text-decoration:underline;}
.additional-text h2 a:hover	{color:#FFC413; text-decoration:none;}


.footer-l		{width:20%; display:block; float:left;}
.footer-r		{width:80%; background:rgb(45,45,45); display:block; float:left; }
.footer-r .content		{padding:15px; color:rgb(255,255,255); float:left; font-size:11px;}
.footer-r .content a		{margin-left:10px;}
.footer-r .content a.first	{margin:0px;}
.footer-additional-text		{padding:10px; margin-left:4px; color:#ffffff; font-size:10px;}


.hidenmenu		{width:100%; height:144px; display:block;}
.hidenmenu-bg		{width:100%; height:144px; display:block; border-top:1px solid rgb(255,255,255); border-bottom:1px solid rgb(154,154,154); background:rgb(68, 68, 68); z-index:300; top:112px; left:0px; position:absolute; opacity:0.8; filter:alpha(opacity=0.8);}
.hidenmenu-content-l		{width:70%; height:143px; display:block; z-index:301; top:112px; left:0px; position:absolute; float:left;}
.hidenmenu-block-l		{width:24%; height:143px; display:block; float:left;}

.hidenmenu-block-l p,
	.hidenmenu-block-r p		{margin:10px 0px 0px 20px; color:rgb(255,196,19); font-weight:bold;}
.hidenmenu-block-r p a,
	.hidenmenu-block-l p a		{color:rgb(255,255,255); text-decoration:none;}
.hidenmenu-block-r p a:visited,
	.hidenmenu-block-l p a:visited		{color:rgb(255,255,255); text-decoration:none;}
.hidenmenu-block-r p a:hover,
	.hidenmenu-block-l p a:hover		{color:rgb(255,255,255); text-decoration:underline;}


.hidenmenu-content-r		{width:30%; height:143px; display:block; z-index:301; top:112px; left:70%; position:absolute;}
.hidenmenu-block-r		{width:49%; height:143px; display:block; float:left;}
.hidenmenu-block-r p		{text-align:right; margin-right:20px;}

/*		content		*/
.block-full		{width:100%; display:block;}
.block-full-l	{width:20%; color:rgb(255,255,255);  text-align:left; display:block; float:left;}
.block-full-r		{width:79%; color:rgb(255,255,255);  border-right:solid 1px rgb(58,58,58); display:block; float:right;}
.main-text 		{font-size:11px; line-height:14px; margin-top:20px;}

.main-text span		{color:rgb(94,211,255);}
.main-text h2		{color:rgb(94,211,255); font-size:11px; font-weight:bold; margin:25px 0px 10px 0px;}

.content-block-l-dark		{padding:20px; border:1px solid rgb(45,45,45); border-left:0px; display:block;}
.content-block-l	{width:50%; float:left; display:block;}
.content-block		{width:48%; float:left; display:block;}
.content-block-text		{margin-right:20px;}

.content-block-text-dark		{margin-right:20px; background:rgb(58,58,58); display:block;}
.content-block-text-dark p	{padding:10px;}

.pad-up	{margin-top:20px; display:block;}

.main-text img	{background:rgb(255,255,255); padding:15px; margin:10px 20px; border:10px solid rgb(58,58,58);}
.main-text .photo	{background:rgb(255,255,255); padding:20px; margin:5px 20px 20px 0px; border:0px;}
.main-text .image	{background:rgb(255,255,255); padding:15px; margin:0px 20px 10px 0px; border:10px solid rgb(58,58,58); display:block; float:left;}
.main-text .icon	{background:rgb(255,255,255); padding:7px; margin:0px 10px 10px 0px; border:5px solid rgb(58,58,58); display:block; float:left;}
.main-text .allnone { margin: 0px; padding:0px; border: none; background: none;}

.pud		{padding:0px 10px 10px 10px; margin:0px;}
.sp-1	{width:33%; display:block; float:left;}
.tab-b-1	{width:100%; border-bottom:1px solid rgb(58, 58, 58); display:table;}
.tab-b-2	{width:100%; display:table;}
.tab-bg		{width:100%; background-color: rgb(58, 58, 58); display: table; color: rgb(255, 196, 19); font-weight: bold;}

.content .buy-min		{font-size:12px; font-family:Arial, Helvetica, Arial;}
.content .buy-min		{color:rgb(255,255,255); font-weight:bold; margin:10px 12px 0px 120px; text-align:right;}

.content .buy-min-list		{font-size:12px; font-family:Arial, Helvetica, Arial; font-weight:bold;}
.content .buy-min-list		{color:rgb(22,23,25); margin:35px 10px 30px 10px; text-align:right;}
.content .buy-min-list p	{margin:2px 0px 2px 0px;}

.buy-min a		{color:rgb(255,255,255); text-decoration:underline;} 
.buy-min a:visited		{color:rgb(255,255,255); text-decoration:underline;} 
.buy-min a:hover		{color:rgb(22,23,25); text-decoration:underline;}

.submenu-plus 	{margin:0px 0px 0px 7px;}
.submenu-plus a	{color:rgb(184,231,68); text-decoration:underline; font-size:10px;}
.main-text a 	{cursor:pointer; }
