body, div, td, input, select	{ margin: 0px; padding: 0px; font-family: Tahoma; font-size: 11; color: #3F3F3F; }

a	{ color: black; }
a:hover	{ color: #C63900; }

.city	{ background-image: url(/images/city.gif); background-repeat: repeat-x; background-position: left bottom; }
.mmp	{ margin: 40px 10px 10px 10px; }

.gradient	{ background-image: url(/images/gradient.gif); background-repeat: repeat-x; }
.line_top	{ background-image: url(/images/line_fon.gif); background-repeat: repeat-x; height: 2px; margin: 2px; }

.newsdate	{ font-size: 10px; color: #C63900; font-weight: bold; padding-bottom: 5px; }
.newstext	{ font-size: 10px; color: #3F3F3F; text-decoration: none; }
.newstext:hover	{ text-decoration: underline; }

.newsdate_big		{ font-size: 11px; color: #C63900; font-weight: bold; padding-bottom: 5px; }
.newstext_big		{ font-size: 11px; color: #3F3F3F; text-decoration: none; }
.newstext_big:hover	{ text-decoration: underline; }

.copy	{ padding-left: 30px; color: #AAAAAA; }

.line			{ background-image: url(/images/line.gif); background-repeat: repeat-x; background-position: 0px 55px; }
.line_about		{ background-image: url(/images/line_about.gif); background-repeat: no-repeat; background-position: -130px 55px; }
.line_investors		{ background-image: url(/images/line_investors.gif); background-repeat: no-repeat; background-position: -89px 55px; }		
.line_contacts		{ background-image: url(/images/line_contact.gif); background-repeat: no-repeat; background-position: -5px 55px; }
.line_projects		{ background-image: url(/images/line_project.gif); background-repeat: no-repeat; background-position: -130px 55px; }
.line_press		{ background-image: url(/images/line_press.gif); background-repeat: no-repeat; background-position: -8px 55px; }
.line_tenders		{ background-image: url(/images/line_tenders.gif); background-repeat: no-repeat; background-position: -22px 55px; }
.line_career		{ background-image: url(/images/line_carer.gif); background-repeat: no-repeat; background-position: -15px 55px; }

.red	{ color: #C63900; }
.strelka	{ background-image: url(/images/strelka.gif); background-repeat: no-repeat; background-position: right 30px; }
.strelka2	{ background-image: url(/images/strelka.gif); background-repeat: no-repeat; background-position: right center; }

.one	{ background-image: url(/images/_one.gif); background-repeat: no-repeat; padding-left: 20px; background-position: left center; }
.two	{ background-image: url(/images/_two.gif); background-repeat: no-repeat; padding-left: 20px; background-position: left center; }
.three	{ background-image: url(/images/_three.gif); background-repeat: no-repeat; padding-left: 20px; background-position: left center; }
.four	{ background-image: url(/images/_four.gif); background-repeat: no-repeat; padding-left: 20px; background-position: left center; }

.mm_act		{ display: block; background-image: url(/images/arrow01.gif); background-repeat: no-repeat; background-position: 0px 6px; padding-left: 35px; padding-right: 20px; color: #C63900; text-decoration: none;  line-height: 20px; }
.mm_act2	{ display: block; background-image: url(/images/arrow01.gif); background-repeat: no-repeat; background-position: 0px 6px; padding-left: 35px; padding-right: 20px; color: #3F3F3F; text-decoration: none;  line-height: 20px; }
.mm_act:hover	{ text-decoration: underline; }
.mm_act2:hover	{ text-decoration: underline; }
.mm		{ padding-left: 35px; color: #3F3F3F; text-decoration: none; line-height: 20px; display: block; }
.mm:hover	{ text-decoration: underline; }
.mm2_act	{ padding-left: 50px; display: block; color: #C63900; text-decoration: none; }
.mm2_act:hover	{ text-decoration: underline; }
.mm2			{ padding-left: 50px; display: block; color: #3F3F3F; text-decoration: none; }
.mm2:hover		{ text-decoration: underline; }
.mm3			{ padding-left: 35px; color: #3F3F3F; text-decoration: none; display: block; margin-bottom: 5px; }
.mm3:hover		{ text-decoration: underline; display: block; }
.mm3_act		{ background-image: url(/images/arrow01.gif); background-repeat: no-repeat; background-position: 0px 6px; padding-left: 35px; color: #C63900; text-decoration: none; display: block; margin-bottom: 5px; }
.mm3_act:hover	{ text-decoration: underline; display: block; }

.mm4_act	{ padding-top: 5px; padding-left: 70px; display: block; color: #C63900; text-decoration: none; }
.mm4_act:hover	{ text-decoration: underline; }
.mm4		{ padding-top: 5px; padding-left: 70px; display: block; color: #3F3F3F; text-decoration: none; }
.mm4:hover	{ text-decoration: underline; }

/*
.mm4		{ background-image: url(/images/arrow05.gif); background-repeat: no-repeat; background-position: 0px; 6px; padding-left: 10px; color: #3F3F3F; text-decoration: none; font-size: 10px; }
.mm4:hover	{ background-image: url(/images/arrow04.gif); background-repeat: no-repeat; background-position: 0px; 6px; color: #C63900; }
*/

.institle		{ color: #C63900; font-weight: bold; line-height: 25px; }

li	{ line-height: 18px; }

.link_underline			{ color: #3F3F3F; text-decoration: underline; }
.link_underline:hover	{ text-decoration: none; }

.back		{ color: #C63900; text-decoration: none; }
.back:hover	{ text-decoration: underline; }

.academ_plashka		{ background-image: url(/images/academ_plashka.gif); background-repeat: no-repeat; }
.bussines_plashka	{ background-image: url(/images/bussines_plashka.gif); background-repeat: no-repeat; }

.arrow01	{ background-image: url(/images/arrow04.gif); background-repeat: no-repeat; background-position: 0px 6px; color: #C63900; padding-left: 10px; }

.contact_padd	{ padding-left: 10px; }
.tpllll		{}
.tp1 		{  }
.tp1 td 	{ padding:3px }
.w150		{ width: 150px }
.w200		{ width: 200px }

