BODY{margin: 0px;padding: 0px; background-color:#ffffff;min-width:1120px;}

INPUT, INPUT, SELECT, TEXTAREA{font-family: Arial;font-size: 12px;color: #000000; font-weight:normal;}

div, td {
	 font-family: Arial;font-size: 12px;
}

LI		{padding: 0px 0px 0px 0px;margin: 0px;line-height:1.4;}
UL, OL	{padding: 0px 0px 15px 40px;margin: 0px;}

H1, H2, H3, H4{
	font-weight:normal;
	font-family: Tahoma;
	color: #453d32;
	padding: 0px 0px 0px 0px;
	margin: 0px;}

H1	{font-size: 16px;padding:0px 0px 10px 0px;font-family: Arial; color:#ea5300; font-weight:bold;}
H2	{font-size: 16px;padding:0px 0px 15px 0px;font-family: Arial; color:#e77817; font-weight:bold;}
H3	{font-size: 16px;padding:0px 0px 3px 0px;font-family:Arial; font-weight:bold; color:#2a221e;}

p {	
	font-weight:normal;
	color: #000000;
	text-align: justify;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}

img {border:0px;}

.brd {border:1px solid #a2aeba;}
.brd1 {border:2px solid #f68b20;}
.clear	{clear:both;}
	
a		{color:#ea5300; text-decoration:underline;}
a:hover	{text-decoration:none; color:#ea5300;}

H1 a	{font-size: 16px;padding:0px 0px 10px 0px;font-family: Arial; color:#ea5300; font-weight:bold; text-decoration:none;}
H1 a:hover	{font-size: 16px;padding:0px 0px 10px 0px;font-family: Arial; color:#ea5300; font-weight:bold; text-decoration:none;}

.glob	{padding:0px 0px 0px 0px; height:100%; vertical-align:top;}
.ban	{padding:25px 0px 25px 0px; height:100%; vertical-align:top;}

/*HEAD*/
.logo		{ position:absolute; z-index:1; margin:-55px 0px 0px 23px;}
.mntA		{ padding:1px 15px 0px 15px; background-color:#ea5300; font-family:Arial; font-size:12px; color:#ffffff; vertical-align:top;cursor:pointer;}
.mnt		{ padding:1px 15px 0px 15px; background-color:#fcf9f1; font-family:Arial; font-size:12px; color:#402d00; vertical-align:top;}
.mnt1		{ padding:1px 15px 0px 15px; background-color:#fcf9f1; font-family:Arial; font-size:12px; color:#ea5300; vertical-align:top;}
.mntOver	{ padding:1px 15px 0px 15px; background-color:#dddddd; font-family:Arial; font-size:12px; color:#000000; cursor:pointer; vertical-align:top;}
.bgT1		{ background:url(./../images/tbg.gif) repeat-x top left;}
.bgT2		{ background:url(./../images/tbg1.gif) repeat-x top left; height:40px; padding-left:275px}
.topTd		{ padding:24px 0px 35px 52px; width:100%; vertical-align:top;}
.topTdi		{ padding:24px 50px 35px 52px; width:100%; vertical-align:top;}
.top_img	{ vertical-align:top; padding:0px 30px 0px 0px;}		
.top_inf	{ vertical-align:top; padding:0px 50px 0px 0px; width:100%;}	
.top_inf p	{ line-height:1.4;}	
.pcl1		{ vertical-align:top;}
.pcl2		{ vertical-align:top;}
.pcl2a a	{ font-size:11px; font-family:Tahoma; font-weight:bold; color:#535351;}
.bigadvblocks .pcl_inf	{ 
	margin: 15px 0px 15px 0px; 
	font-family: Tahoma; 
	font-size: 11px; 
	height: 180px;
	overflow-y: hidden;
	text-align: left;
}
.pcl_inf div, .pcl_inf p, .pcl_inf span, .pcl_inf font, .pcl_inf b, , .pcl_inf i { 
	font-family: Tahoma; 
	font-size: 11px; 
	line-height: 1;
	text-align: left;
	padding:0; 
	margin:0;
}
.pcl_inf div.logoadv { margin-top: 8px; }
.bigadvblocks { border:1px solid #c4c4c4; float:left; margin:0px 20px 0px 0px; width: 400px; height:190px; overflow: hidden; } 
.bigadvblocks table.adv { width: 400px; height:190px; overflow: hidden; }
.pcl_inf a	{ 
	text-decoration:none;
	font-size: 11px;
	font-family: Tahoma; 
}
#phone		{ position:relative; z-index:1; margin:-12px 0px 3px 23px; font-size:11px; font-family:Tahoma; line-height:1.3;}
#phone a	{ font-size:11px; font-family:Tahoma;}
/*MENU L*/
.menu_left	{ vertical-align:top; padding:0px 0px 35px 0px;}
.menu_leftTd{ vertical-align:top; padding:0px 0px 0px 26px;}
.mn_left_l	{ background:url(./../images/point1.gif) repeat-x top left; margin:2px 0px 2px 4px}
.mn_li		{ position:absolute; z-index:2; margin:0px 0px 0px 6px;}
.mnLA		{ padding:2px 0px 2px 15px; height:19px; background-color:#ebebeb; font-family:Arial; font-size:12px; color:#000000; font-weight:bold; cursor: pointer;}
.mnLO		{ padding:2px 0px 2px 15px; height:19px; background-color:#f8c300; font-family:Arial; font-size:12px; color:#ffffff; font-weight:bold; cursor:pointer;}
.mnL,.mnL1	{ padding:2px 0px 2px 15px; height:19px; font-family:Arial; font-size:12px; color:#000000;font-family:Arial; font-size:12px; color:#000000;}
.mnL1		{ font-family:Arial; font-size:12px; color:#ea5300; text-decoration:none;}
.mnL a:hover{ color:#b68101;}
/*MN CENTER*/
.title1		{ padding:2px 17px 0px 0px; background:url(./../images/tit_bg2.gif) repeat-x top left; font-family:Tahoma; font-size:11px; color:#4a3d1c; font-weight:bold; vertical-align:top;}
.title1_img	{ padding:0px 9px 0px 9px; background:url(./../images/tit_bg2.gif) repeat-x top left; vertical-align:top;}
.mnCenter	{ background-color:#ece6d8; padding:6px 0px 16px 29px;}
.mnCT		{ margin:8px 0px 0px 0px; color:#ea5300; font-family:Arial; font-size:13px; font-weight:bold;}
.mnCT img 	{ margin:6px 12px 0px 0px; float:left;}
.mnC		{ margin:10px 0px 0px 0px}
.mnC a		{ color:#000000; font-family:Arial; font-size:12px;}
.mnC img 	{ margin:5px 12px 0px 0px; float:left;}
/*SEARCH*/

.srch			{ margin-bottom:23px; width:80%;}
.srchT			{ padding:0px 17px 0px 18px; font-family:Arial; font-size:14px; font-weight:bold; background-color:#d7d5ce;}
.srchIn,
.srchSel		{ padding:0px 5px 0px 0px; background-color:#d7d5ce;}
.srchIn			{ width:100%;}
.srchIn input	{ width:100%; height:19px; background-color:#ffffff; border: 1px solid #939290; padding:0px 5px 0px 5px;}
.srchSel select	{ width:140px; background-color:#ffffff; border: 1px solid #939290; padding:0px 0px 0px 0px;}
.srchBut		{ padding:0px 0px 0px 0px; background-color:#d7d5ce;}
.srchBut img	{ padding-right:20px; cursor: pointer;}
/*LEFT*/
.left			{ vertical-align:top; padding:0px 0px 0px 18px;}
.title2			{ height:18px; position:relative; z-index:2; margin:0px 0px 0px -2px;}
.title2I		{ float:left; margin:0px 1px 0px 0px;}
.title2I img	{ background-color:#000000;}
.title2T		{ float:left;background:url(./../images/tit_bg2.gif) repeat-x top left; height:16px;} 
.title2T div	{ font-family:Arial; font-size:11px; font-weight:bold; color:#ffffff; padding:2px 5px 0px 5px;} 
.title2T a	{ font-family:Arial; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none;} 
.title2L img	{ position:relative; z-index:1; margin:-2px 0px 9px 1px; background-color:#ffb400;}
.autor			{ color:#a4a0a0; margin-top:5px; text-align:right;}
.left_inf		{ margin:0px 0px 9px 3px;}
.left_inf1		{ margin:0px 0px 15px 3px;}
.left_inf a,
.left_inf1 a	{ color:#000000;}
.curs, .curs1,
.cursP			{ font-family:Arial; font-size:12px; height:19px;}
.curs1			{ position:relative; z-index:1; text-align:right; margin:-19px 0px 0px 0px;}
.curs span,		
.curs1 span		{ color:#a4a0a0;}
.cursP			{ text-align:right;color:#a4a0a0;}
.cursP a		{ text-align:right;color:#a4a0a0; text-decoration:none;}
/*CENTER*/
.center			{ vertical-align:top; padding:0px 40px 0px 40px; width:100%;}
.centeri		{ vertical-align:top; padding:20px 40px 0px 0px; width:100%;}
/*TABLE*/
.glob_c			{ padding:0px 0px 0px 0px; height:100%; vertical-align:top;}
.left_c			{ vertical-align:top; padding:0px 40px 0px 18px; width:100%;}
.title2Lc img	{ position:relative; z-index:1; margin:-2px 0px 0px 0px; background-color:#ffb400;}
.title1 span	{ color:#838383;}
.title1 a		{ font-family:Tahoma; font-size:11px; color:#ffffff; text-decoration:none;}
.title1_n		{ padding:5px 18px 0px 0px; background:url(./../images/tit_bg2.gif) repeat-x top left; vertical-align:top;}
.title1_g		{ padding:0px 18px 0px 0px; background:url(./../images/g.gif) repeat-x top left; vertical-align:top;}
.title1_g img	{ margin:0px 8px 0px 18px;}
.title1_g a		{ font-family:Arial; font-size:12px; color:#595451; text-decoration:none;}
.table1			{ width:100%; border-left:1px solid #c7c4c4; border-bottom:1px solid #ffb400;}
.td1			{ padding:10px 15px 10px 15px;border-right:1px solid #c7c4c4; text-align:center;}
.td2			{ padding:10px 20px 10px 20px;width:45%; border-right:1px solid #c7c4c4;}
.td3,.td4		{ padding:10px 20px 10px 20px;width:27%; border-right:1px solid #c7c4c4;}
.td4 a			{ color:#000000; text-decoration:none;}
.td3			{ text-align:center;}
.td1,.td2,.td3,.td4 	{ line-height:1.3;}
/*NEWS*/
.Ntitle a			{ font-size:14px;}
.news_img div a img { height: 67px; width: 91px; }
.news_img,
.news_imga	td 		{ width: 91px; }
.news_img,
.news_imga			{ vertical-align:top; padding:0px 15px 0px 0px;}
.news_img div		{ width:97px; height:73px; background:url(./../images/nimgbg.gif) no-repeat top left;}
.news_imga div		{ width:97px; height:73px; background:url(./../images/nimgbga.gif) no-repeat top left;}
.news_img div img	{ margin:3px 0px 0px 3px; width:97px; height:73px;}
.news_imga div img	{ margin:3px 0px 0px 3px; width:91px; height:67px;}
#newsD				{ position:relative; z-index:1; margin:-2px 0px 4px 0px; color:#a4a0a0;}
#newsT				{ margin:0px 0px 6px 0px;}
#newsT a,
#newsTTT a,.td3 a,
.left_inf1 a,
.left_inf a			{ color:#000000;}
#newsT a:hover,
#newsTTT a:hover,
.td3 a:hover,
.td4 a:hover,
.rekT a:hover,
.title1_g a:hover,
.title1 a:hover,
.left_inf1 a:hover,
.left_inf a:hover	{ color:#ea5300}
.news_line			{ padding:0px 0px 0px 0px;}
.news_line img		{ background:url(./../images/point2.gif) repeat-x top left;margin:15px 0px 15px 0px;}
.news_line1 img		{ background:url(./../images/point2.gif) repeat-x top left;margin:0px 0px 0px 0px;}
.news_line2 img		{ background:url(./../images/point2.gif) repeat-x top left;margin:5px 0px 5px 0px;}
.more				{ font-family:Arial; font-size:12px; color:#a4a0a0; font-weight:bold;}
.more img			{ margin:0px 6px 0px 0px;}
#newsDD				{ color:#a4a0a0; width:73px;}
#newsTT,
#newsTTT		{ position:relative; z-index:1; margin:-16px 0px 8px 73px;color:#a4a0a0; }
#newsTT a			{ color:#a4a0a0;}
#all_link			{ padding:10px 0px 0px 0px;}
#all_link1			{ padding:0px 0px 0px 0px;}
#all_link a,
#all_link1 a		{ color:#a4a0a0;}
#all_link1 a:hover	{ color:#ea5300; text-decoration:underline;}
.month,
.month1				{ padding:2px 10px 2px 10px; font-weight:bold;}
.monthA				{ padding:2px 10px 2px 10px; font-weight:bold; color:#ea5300;}
.month a			{ color:#4a4947;}
.month1 a			{ color:#a4a0a0;}
.news_title			{ color:#3e3c3c; margin:0px 0px 10px 0px; font-weight:bold;}
.month_txt			{ color:#4a4947; padding:0px 4px 0px 70px;  font-weight:bold;}
/*RIGHT*/
.right				{ vertical-align:top; padding:0px 20px 0px 0px;}
.righti				{ vertical-align:top; padding:20px 20px 0px 0px;}
.rekT				{ margin:6px 0px 4px 0px;}
.rekT a				{ color:#717171;}
/*ALFAVIT*/			
.alf_input			{ background-color:#d7d5ce; padding:9px 20px 9px 0px; vertical-align:top;}
.alf_input input	{ border:1px solid #939290; width:227px; height:19px; background-color:#ffffff; padding:0px 5px 0px 5px; margin:0px 0px 15px 20px;}
#alf				{ color:#737272; margin:15px 0px 0px 0px;}
#alf img			{ float:left; margin:2px 14px 20px 0px;}
td.alf1,
td.alf2				{ padding:9px 20px 9px 0px;background-color:#d7d5ce; vertical-align:top;}
div.alf1,
div.alf2			{ width:250px; height:145px;border:1px solid #939290; background-color:#ffffff; overflow:auto;}
div.alf1 div,
div.alf2 div		{ padding:3px 5px 5px 8px;}
div.alf1 div,
div.alf2 div		{ line-height:1.5;}
div.alf1 div a		{ color:#000000;}
/*VISTAVKI*/
.vist1,.vist2,.vist3,.vist4,.vist5,.vist6		{ padding:10px 20px 10px 20px;border-right:1px solid #c7c4c4;}
.vist1		{ text-align:center; padding:10px 15px 10px 15px;}
.vist2		{ width:25%;}
.vist3		{ width:35%;}
.vist4		{ width:5%; text-align:center;}
.vist5		{ width:20%;}
.vist6		{ width:15%; text-align:center;}
.vist6 a,
.vist2 a,
.pressInf div a,
.pressIA div a,
.magazI div	a,
.gost_text div a	{ color:#000000;}
.vist6 a:hover,
.vist2 a:hover,
.pressInf div a:hover,
.pressIA div a:hover,
.magazI div	a:hover,
div.alf1 div a:hover,
div.alf2 div a:hover,
.gost_text div a:hover	{ color:#ea5300;}
/*PRESS*/
.pressI			{ padding:0px 15px 0px 0px; vertical-align:top; width: 150px;}
.pressIA,
.magazI			{ vertical-align:top;}
.pressI div		{ float:left; margin:0px 15px 10px 0px;background:url(./../images/pr.gif) no-repeat top left; width:118px; height:152px;}
.pressI div img	{ height:147px;margin:2px 0px 0px 1px;width:114px;}
.pressInf		{ vertical-align:top;}
.pressInf div,
.pressIA div,
.magazI div		{ margin-bottom:10px; line-height:1.4;}
.moreInf a		{ color:#a4a0a0;}
.pressImg 		{ float:left; margin:0px 15px 10px 0px;background:url(./../images/pr.gif) no-repeat top left; width:118px; height:152px;}
.pressImg img		{ height:147px;margin:2px 0px 0px 1px;width:114px;}
/*magazin*/
.magazI			{ vertical-align:top; }
.magazImg		{ float:left; margin:0px 15px 10px 0px;}
/*GOST*/
.gost_cur		{ background-color:#e6e6e6; vertical-align:top; padding:15px 20px 10px 20px; width:200px;}
.gost_curDiv	{ color:#656461; font-weight:bold; margin:0px 0px 20px 0px;}
.check1			{ margin:0px 0px 0px 0px;}
.check1 img		{ cursor:pointer;}
.check2			{ position:relative; z-index:1; margin:-11px 0px 15px 18px;cursor:pointer; font-family:Tahoma; font-size:11px;}
td.gost			{ background-color:d7d5ce; padding:15px 20px 10px 20px; vertical-align:top;}
div.gost		{ margin:0x 0px 0px 0px; color:#656461;}
.gostInp1		{ border:1px solid #939290; width:50px; height:19px; background-color:#e6e6e6; padding:1px 5px 0px 5px; margin:5px 0px 19px 0px; text-align:center;}
.gostInp2		{ border:1px solid #939290; width:203px; height:19px; position:relative; z-index:1; background-color:#ffffff; padding:1px 5px 0px 5px; margin:5px 0px 19px -1px;}
.gost_text		{ width:250px; height:235px;border:1px solid #939290; background-color:#ffffff; overflow:auto;}
.gost_text div	{ padding:5px 7px 5px 7px; line-height:1.7;}
/*FOOTER*/
.footer			{ padding:12px 0px 0px 0px; background:url(./../images/fbg.gif) repeat-x top left; vertical-align:top; text-align:center; background-color:#ffb400; height:35px; font-family:Tahoma; font-size:11px; color:#4a473e;}
.footer a		{ color:#4a473e; text-decoration:none;}
.footer a:hover	{ color:#ffffff; text-decoration:none;}
/*RECLAMA*/
td.rec			{ vertical-align:top; padding:18px 18px 18px 18px; background-color:#d7d5ce;}
div.rec			{ padding:0px 0px 18px 0px;}
.msg			{ border:1px solid #939290; width:277px; height:100px; background-color:#ffffff; padding:0px 5px 0px 5px; margin:0px 12px 0px 0px;}
#rec1			{ margin:0px 0px 0px 0px;}
#rec2			{ position:relative; z-index:1; margin:-17px 0px 12px 110px;}
input.rec		{ border:1px solid #939290; width:192px; height:19px; background-color:#ffffff; padding:0px 5px 0px 5px; margin:0px 0px 0px 0px;}

.txt		{ padding:2px 6px 0px 0px; color:#28621d; vertical-align:top;}
.text		{padding:0px 0px 0px 0px; border:1px solid #28621d; color:#28621d; background-color:#f3eddf; width:226; height:18; margin:0px 0px 10px 0px;}
.textbody	{padding:0px 0px 0px 0px; border:1px solid #28621d; color:#28621d; background-color:#f3eddf; width:226; height:70; margin:0px 0px 10px 0px;}


.gratitude { color:#EA5300 }


#MemberLoginForm_LoginForm label{
	float: none;
	margin-right: 20px;
}
#MemberLoginForm_LoginForm input{
	color:#28621D;
	height:20px;
	margin:0;
	padding:0;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
}

#MemberLoginForm_LoginForm fieldset div {
	border: 0;
	background-color: #ffffff;
}


.top_img div { 
	position:relative; 
	z-index:1; 
	margin:0px 0px 0px -10px; 
	width: 212px; 
	height: 162px;
	overflow: hidden;
	background: url(./../images/car.gif);
}

a.mainNewsImage {
	text-decoration: none;
}

img.mainNewsImage {
	width: 201px;
	height: 151px;
	margin: 2px 2px 10px 10px;
}

.commonTitleMargin {
	margin-bottom: 6px;
}

.padTop10 { 
	padding-top: 10px; 
}

#cse-search-box {
	height: 30px;
	margin:0;
}
#globalSearchInput { 
	margin-top:5px !important;
}

.seoContent {
	background: #f4f4f4 url(./../images/logoSmall.gif) no-repeat 20px 18px;
	padding: 20px 50px 20px 25px;
	border-top: #ffb400 2px solid;
	font: 11px Arial !important;
	color: #717171 !important;
}

.seoContent .seocol1 {
	width: 100px;
	padding-top: 55px;
}

	.seocol1 .sblock {
		padding-bottom: 30px;
		color: #000000;
		font-size: 11px;
		font-family: Tahoma;
	}
		.seocol1 .sblock img, .seocol1 .sblock a img {
			padding-bottom: 4px;
		}
		
		.opac08 {
			opacity: 0.8;
			filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
		}
		
		.seocol1 .sblock a {
			color: #000000;
			font-size: 11px;
			text-decoration: underline;
			font-family: Tahoma;
		}
		
		.seocol1 .sblock a:hover {
			text-decoration: none;
		}
	
.seoContent .seocol2 {
	padding-left: 25px;
}

.left_cSeo		{ 
	vertical-align:top; 
	padding: 30px 292px 0px 32px; 
	width:100%;
	font: 11px Arial !important;
	color: #717171 !important;
	text-align: justify;
}

.seocol2 p, .seocol2 span, .seocol2 table td, .seocol2 td, .seocol2 div, .seocol2 li, .seocol2 b,.seocol2 strong,.seocol2 a,
.left_cSeo p, .left_cSeo span, .left_cSeo table td, .left_cSeo td, .left_cSeo div, .left_cSeo li, .left_cSeo b, .left_cSeo strong, .left_cSeo a {
	font: 11px Arial;
	color: #717171;
}

.sitemap {
	padding: 5 0 5 25px;
	margin: 0;
}

.seoContent b, .left_cSeo b, .seoContent strong, .left_cSeo strong {
	font-weight: bold;
} 
