﻿BODY { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma, Arial, Sans-Serif;  BACKGROUND-COLOR: #565656;margin:0px; padding:0px; }
DIV, P, SPAN, TD{ FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma, Arial, Sans-Serif; }



INPUT { FONT-SIZE: 12px; COLOR: #565656; FONT-FAMILY: Verdana, Tahoma, Arial, Sans-Serif; }
SELECT { FONT-SIZE: 12px; COLOR: #565656; FONT-FAMILY: Verdana, Tahoma, Arial, Sans-Serif; }
INPUT.blue { border:0px #C6C2AE solid; COLOR: #595959; }
img.clearPadding {vertical-align:bottom}/*фикс для IE6 - убирает отбивку в 2px после рисунка */
img.clearPadding2 {display:block}/*фикс для IE6 - убирает отбивку в 2px после рисунка */
/*TD>IMG { display: block; } еще один фикс для IE6 - убирает отбивку в 2px после рисунка */
.white { FONT-SIZE: 10px; COLOR: white;  }
.gray { FONT-SIZE: 10px; COLOR: #565656;  }
#gray { FONT-SIZE: 10px; COLOR: #565656;  }
#white { COLOR: white;  }
.izumrud { COLOR: #00A0DD;  padding-bottom: 4px; }
.darkBlue { COLOR: #2671AD; }
.bigDarkBlue { COLOR: #2671AD; FONT-SIZE: 14px; }
.title { font-weight:bold; FONT-SIZE: 18px;  padding-left: 25px; }
.newsTitle { font-weight:bold; FONT-SIZE: 14px; }
.newsAnnotation { padding-bottom: 15px; }
.contentBlock { padding-top: 20px; }
#div1 { width: 172px; text-align: right; }
.need  { COLOR: red;  FONT-SIZE: 14px; font-weight:bold;}
.blue {FONT-SIZE: 10px; COLOR: #A3E2FF;}
.error {COLOR: red;}
.errorSmall {FONT-SIZE: 10px; COLOR: red;}
#TextBox {width: 190px; }
#TextTitle  {width: 180px; text-align:right;}
.textBox { width: 180px; }
.big { FONT-SIZE: 16px;  }

.body {background-color: #CCCCCC; width: 1200px;}
.Top {background-image: url(/Resources/imgs/bgTop.gif); padding-top: 11px; }
	.TopInfo {height: 136px;}
		.inline 
		{
			display:-moz-inline-stack;/*Нужно для Firefox*/
			display:inline-block; /*Не применяется в IE и Firefox*/
			/*_overflow:hidden;фикс для IE6*/
			zoom:1;/*включаем hasLayout*/
			*display:inline;/*при hasLayout true display:inline ведёт себя как display:inline-block*/
			position:relative;
			vertical-align:top;				
		}
		#divLogo { height: 136px; }
		#divInfo {width: 760px; height: 136px;}
			.row1 {height: 43px; vertical-align:top;}
				.divED { float: left; padding-left: 86px; text-align:left;}
				.divPresentation { float: right; padding-right: 26px; text-align:right;}
				/*#divDate {width: 52px;}
				#divED {width: 383px;}
					#divEducation {padding-right: 22px; font-size: 16px; font-weight:bold; color: #C8050B;}
					#divDevelopment {padding-right: 22px; font-size: 16px; font-weight:bold; color: #2671AD;}
				#divPresentation {width: 300px; text-align:right;}*/
			.row2 {vertical-align:top;}
				.news { padding-bottom: 0px;}
				#newsDate {padding-top: 3px; width: 86px; text-align:right; COLOR: #DB0F10;}
				#newsDate2 {padding-top: 8px; COLOR: #595959;}
				#annotationNews {/* font-style:italic;*/}
		#divBanner {width: 264px; height: 136px; text-align:right;}
		
	/*.TopMenuContacts { padding-left: 58px; }*/
		.Menu {FONT-SIZE: 14px; font-weight:bold; padding-top: 13px; padding-left: 58px; float: left; }
		.Contacts {height: 42px; float: right; width: 258px; text-align:center;}
  
.Search {background-image: url(/Resources/imgs/bgSearch.gif); padding-left: 58px; height: 59px; }
	.SearchForm {float: left; }
	.LoginForm { float: right;}
	.Registrtion { float: right; width: 258px; text-align:center;}

.Path {padding-left: 328px; padding-top: 20px; padding-bottom: 20px; padding-right: 275px;   }


#column1 { width: 57px;}
#column2 { width: 225px;}
/*#column3 { width: 663px;}
#column4 { width: 255px;}
*/
#column3 { width: 663px;}
#column4 { width: 255px;}
#columnBody { width: 918px;}

.iconBorder {background-color: black; width: 33px; height: 17px;}
.icon {background-color: black; padding-top: 10px; padding-bottom: 10px; width: 33px; text-align:center;}
.tdContent {padding-left: 28px; padding-right: 28px; }

.titleEducation {text-align:center; background-image: url(/Resources/imgs/titleEducation1.gif); height: 40px; width: 225px;}
/*.titleEducation2 
{
	position: absolute;
left: 225;
margin: 0;
visibility: hidden;
width: 225px;}
*/
.titleEducation div {font-size: 22px; COLOR:white; padding-top: 6px;}
.itemEducation {background-color: white; padding-right: 10px; padding-top: 7px; padding-bottom: 7px; border-bottom-color:#B3B3B3; border-bottom-width:thin; border-bottom-style:solid; }
.itemEducation_a { background-color: #E7E7E7; padding-right: 10px; padding-top: 7px; padding-bottom: 7px; border-bottom-color:#B3B3B3; border-bottom-width:thin; border-bottom-style:solid; }
#li_E {width: 184px;}

/*.titleDevelopment {text-align:center; background-image: url(/Resources/imgs/titleDevelopment1.gif); height: 40px; width: 255px;}*/
.titleDevelopment {text-align:center; background-image: url(/Resources/imgs/titleDevelopment1.gif); height: 40px; width: 225px;}
.titleDevelopment div {font-size: 22px; COLOR:white; padding-top: 6px;}
.subtitleDevelopment { background-color: white; padding-top: 14px; padding-bottom: 7px; width: 255px;}
.itemDevelopment { background-color: white; padding-right: 10px; padding-top: 7px; padding-bottom: 7px; }
#li_D {width: 218px;}
.developmentBorder {width: 255px; background-color: white; height: 18px; }

.titleForum {padding-top: 7px; padding-bottom: 7px;  width: 225px; background-color: #4D4D4D; color: white }
.itemForum1 { padding-top: 5px; padding-bottom: 7px;  width: 225px; background-color: #595959; color: #00A0DD; FONT-SIZE: 10px; }
.itemForum2 { padding-top: 5px; padding-bottom: 7px;  width: 225px; background-color: #4D4D4D; color: #00A0DD; FONT-SIZE: 10px; }
.forumBorder{width: 225px; background-color: #4D4D4D; height: 4px; }

.titleVideoGallery {background-image: url(/Resources/imgs/titleVideoGallery.gif); height: 40px; width: 225px;}
.titleVideoGallery {background-image: url(/Resources/imgs/titleVideoGallery.gif); height: 40px; width: 225px;}

.textBlock {width: 225px;}

/*.bottom{width: 1200px; height: 83px;}
.bottomMenu {padding-top: 53px; padding-bottom: 13px; padding-left: 60px; FONT-SIZE: 14px;}*/
.bottomMenu1 {background-image: url(/Resources/imgs/bgBottom1.gif);padding-top: 53px; padding-bottom: 56px; padding-left: 60px; FONT-SIZE: 14px;}
.bottomBlue {background-image: url(/Resources/imgs/bgBottom.gif); height: 23px; width: 1200px;}


.createdBy {padding-left: 60px; float: left; }
.bottomBanners { padding-right: 53px; float: right; }


.p13 {padding-left: 13px; padding-right: 13px;}
.p5 {padding-left: 13px; padding-top: 5px;}
.p28 {padding-left: 28px; padding-right: 28px;}
.p55 {padding-left: 27px;}
.h28 {height: 28px; width: 1px;}
.floatWrapper { clear: both; width: 0px; height: 0px;overflow: hidden; font-size:0px;}*/
 /*
	/*
** Markup free clearing
** Details: http://www.positioniseverything.net/easyclearing.html

.floatWrapper:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.floatWrapper {
  display: inline-block;
}

/* Hides from IE-mac \*/
* html .floatWrapper {
  height: 1%;
}
.floatWrapper{
  display: block;
}
/* End hide from IE-mac */
	 */
.MenuContactsWrapper
{
 width:100%;
overflow:hidden;  
}

	
A:link { FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline; FONT-FAMILY:  Verdana, Tahoma, Arial, Sans-Serif; }
A:visited { FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline; FONT-FAMILY:  Verdana, Tahoma, Arial, Sans-Serif; }
A:active { FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline; FONT-FAMILY:  Verdana, Tahoma, Arial, Sans-Serif; }
A:hover { FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY:  Verdana, Tahoma, Arial, Sans-Serif; }		
		
A.blockTitle:link { FONT-SIZE: 22px; COLOR:white;}
A.blockTitle:visited { FONT-SIZE: 22px; COLOR:white;}
A.blockTitle:active { FONT-SIZE: 22px; COLOR:white;}
A.blockTitle:hover { FONT-SIZE: 22px; COLOR:white;}
		 
A.menuItem:link { FONT-SIZE: 14px; font-weight:bold;}
A.menuItem:visited { FONT-SIZE: 14px; font-weight:bold;}
A.menuItem:active { FONT-SIZE: 14px; font-weight:bold;}
A.menuItem:hover { FONT-SIZE: 14px; font-weight:bold;}
		
A.menuItemA:link {COLOR: #2671AD; FONT-SIZE: 14px; font-weight:bold;}
A.menuItemA:visited {COLOR: #2671AD; FONT-SIZE: 14px; font-weight:bold;}
A.menuItemA:active {COLOR: #2671AD; FONT-SIZE: 14px; font-weight:bold;}
A.menuItemA:hover {COLOR: #2671AD; FONT-SIZE: 14px; font-weight:bold;}
		
A.underline:link { TEXT-DECORATION: underline;}
A.underline:visited { TEXT-DECORATION: underline;}
A.underline:active { TEXT-DECORATION: underline;}
A.underline:hover { TEXT-DECORATION: none;}
		
A.clear:link { TEXT-DECORATION: none;}
A.clear:visited { TEXT-DECORATION: none;}
A.clear:active { TEXT-DECORATION: none;}
A.clear:hover { TEXT-DECORATION: underline;}
		
A.blue:link { FONT-SIZE: 10px; COLOR: #A3E2FF; TEXT-DECORATION: none;}
A.blue:visited { FONT-SIZE: 10px; COLOR: #A3E2FF; TEXT-DECORATION: none;}
A.blue:active { FONT-SIZE: 10px; COLOR: #A3E2FF; TEXT-DECORATION: none;}
A.blue:hover { FONT-SIZE: 10px; COLOR: #A3E2FF; TEXT-DECORATION: underline;}
	 
A.red:link { COLOR: #B7040F; }
A.red:visited { COLOR: #B7040F; }
A.red:active { COLOR: #B7040F; }
A.red:hover { COLOR: #B7040F; }
	 
A.white2:link { COLOR: white; }
A.white2:visited { COLOR: white; }
A.white2:active { COLOR: white; }
A.white2:hover { COLOR: white; }
	 
A.gray:link { FONT-SIZE: 10px; COLOR: #565656; TEXT-DECORATION: underline;}
A.gray:visited { FONT-SIZE: 10px; COLOR: #565656; TEXT-DECORATION: underline;}
A.gray:active { FONT-SIZE: 10px; COLOR: #565656; TEXT-DECORATION: underline;}
A.gray:hover { FONT-SIZE: 10px; COLOR: #565656; TEXT-DECORATION: none;}
	 
A.white:link { FONT-SIZE: 12px; COLOR: white; TEXT-DECORATION: underline; font-style:italic;}
A.white:visited { FONT-SIZE: 12px; COLOR: white; TEXT-DECORATION: underline; font-style:italic;}
A.white:active { FONT-SIZE: 12px; COLOR: white; TEXT-DECORATION: underline; font-style:italic;}
A.white:hover { FONT-SIZE: 12px; COLOR: white; TEXT-DECORATION: none; font-style:italic;}
	 
A.subtitleBlack:link { FONT-SIZE: 14px; COLOR: black; TEXT-DECORATION: underline;font-weight:bold; }
A.subtitleBlack:visited { FONT-SIZE: 14px; COLOR: black; TEXT-DECORATION: underline;font-weight:bold; }
A.subtitleBlack:active { FONT-SIZE: 14px; COLOR: black; TEXT-DECORATION: underline;font-weight:bold; }
A.subtitleBlack:hover { FONT-SIZE: 14px; COLOR: black; TEXT-DECORATION: none;font-weight:bold; }
	 
A.subtitleBlue:link { FONT-SIZE: 14px; COLOR: #23649D; TEXT-DECORATION: underline;font-weight:bold; }
A.subtitleBlue:visited { FONT-SIZE: 14px; COLOR: #23649D; TEXT-DECORATION: underline;font-weight:bold; }
A.subtitleBlue:active { FONT-SIZE: 14px; COLOR: #23649D; TEXT-DECORATION: underline;font-weight:bold; }
A.subtitleBlue:hover { FONT-SIZE: 14px; COLOR: #23649D; TEXT-DECORATION: none;font-weight:bold; }
	 
A.Forum:link { FONT-SIZE: 20px; COLOR: white; TEXT-DECORATION: underline;}
A.Forum:visited { FONT-SIZE: 20px; COLOR: white; TEXT-DECORATION: underline; }
A.Forum:active { FONT-SIZE: 20px; COLOR: white; TEXT-DECORATION: underline;}
A.Forum:hover { FONT-SIZE: 20px; COLOR: white; TEXT-DECORATION: none; }
	 
A.education:link { FONT-SIZE: 18px; COLOR: #DB0F10; TEXT-DECORATION: underline; }
A.education:visited { FONT-SIZE: 18px; COLOR: #DB0F10; TEXT-DECORATION: underline;  }
A.education:active { FONT-SIZE: 18px; COLOR: #DB0F10; TEXT-DECORATION: underline; }
A.education:hover { FONT-SIZE: 18px; COLOR: #DB0F10; TEXT-DECORATION: none; }
	 
A.blackBig:link { FONT-SIZE: 14px;  }
A.blackBig:visited { FONT-SIZE: 14px;  }
A.blackBig:active { FONT-SIZE: 14px; }
A.blackBig:hover { FONT-SIZE: 14px; }
	 
A.development:link { FONT-SIZE: 18px; COLOR: #2671AD; TEXT-DECORATION: underline; }
A.development:visited { FONT-SIZE: 18px; COLOR: #2671AD; TEXT-DECORATION: underline;  }
A.development:active { FONT-SIZE: 18px; COLOR: #2671AD; TEXT-DECORATION: underline; }
A.development:hover { FONT-SIZE: 18px; COLOR: #2671AD; TEXT-DECORATION: none; }
	
	 
A.bottomMenuItem:link { FONT-SIZE: 14px; COLOR: black; TEXT-DECORATION: underline;}
A.bottomMenuItem:visited { FONT-SIZE: 14px; COLOR: black; TEXT-DECORATION: underline; }
A.bottomMenuItem:active { FONT-SIZE: 14px; COLOR: black; TEXT-DECORATION: underline;}
A.bottomMenuItem:hover { FONT-SIZE: 14px; COLOR: black; TEXT-DECORATION: none; }
	 
A.bottomMenuItemA:link { FONT-SIZE: 14px; COLOR: #2671AD; TEXT-DECORATION: underline;}
A.bottomMenuItemA:visited { FONT-SIZE: 14px; COLOR: #2671AD; TEXT-DECORATION: underline; }
A.bottomMenuItemA:active { FONT-SIZE: 14px; COLOR: #2671AD; TEXT-DECORATION: underline;}
A.bottomMenuItemA:hover { FONT-SIZE: 14px; COLOR: #2671AD; TEXT-DECORATION: none; }	 

A.annotationNews:link { TEXT-DECORATION: none; font-style:italic;}
A.annotationNews:visited { TEXT-DECORATION: none; font-style:italic; }
A.annotationNews:active { TEXT-DECORATION: none; font-style:italic;}
A.annotationNews:hover { TEXT-DECORATION: underline; font-style:italic; } 

A.news:link { TEXT-DECORATION: underline; COLOR: #2671AD; font-weight:bold;}
A.news:visited { TEXT-DECORATION: underline; COLOR: #2671AD; font-weight:bold; }
A.news:active { TEXT-DECORATION: underline; COLOR: #2671AD; font-weight:bold;}
A.news:hover { TEXT-DECORATION: none; COLOR: #2671AD; font-weight:bold; }
	