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: 10px; color: #C63900; font-weight: bold; padding-bottom: 5px; }
.newstext_big	{ font-size: 10px; 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: -113px 55px; }
.line_investors	{ background-image: url(/images/line_investors.gif); background-repeat: no-repeat; background-position: -85px 55px; }		
.line_contacts	{ background-image: url(/images/line_contact.gif); background-repeat: no-repeat; background-position: 0px 55px; }
.line_projects	{ background-image: url(/images/line_project.gif); background-repeat: no-repeat; background-position: -117px 55px; }
.line_press	{ background-image: url(/images/line_press.gif); background-repeat: no-repeat; background-position: -15px 55px; }
.line_tenders	{ background-image: url(/images/line_tenders.gif); background-repeat: no-repeat; background-position: -18px 55px; }
.line_career	{ background-image: url(/images/line_carer.gif); background-repeat: no-repeat; background-position: -13px 55px; }

.red		{ color: #C63900; }
.strelka	{ background: url(/images/strelka.gif) no-repeat right; }
.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; }

.tdwhite	{ color: #ffffff; }


.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; }

.tp1 		{  }
.tp1 td 	{ padding:3px }
.w150		{ width: 150px }
.w200		{ width: 200px }
