.t_770
{ width: 770px; margin: 0 auto; }

.t_100
{ width: 100%;}



/* --- HEADER
------------------------------ */

.LogoHome
{ padding: 0 0 0 20px; }	/*Бэкграунд - в инклюд.цсс*/

.LogoPage
{ padding: 0 0 0 20px; }	/*Бэкграунд - в инклюд.цсс*/

#NavGlobal
{ padding: 0 0 0 20px; width:99%;  height:30px; }	/*Бэкграунд - в инклюд.цсс*/

	#NavGlobal TD
	{ font-size: 11px; padding:0; margin: 0;}
	#NavGlobal TD.Lang
	{ padding-right:23px; color: #eb9342;  white-space: nowrap; padding-top:7px;}
	A.Lang
	{ color: #333333;}
	A.Lang:hover
	{ text-decoration: none;}

	#NavGlobal TD.Menu
	{ color: #999999; padding-right:13px; white-space: nowrap; padding-top:7px;}

	#NavGlobal TD.Search
	{ color: #999999; padding-top:3px; padding-right:19px; padding-bottom:3px; }
	#NavGlobal TD.Search INPUT.Text
	{ width: 108px; height: 16px; font-size: 11px; background-color: #ffffff; padding: 1px 0px 0px 3px;}		

	A.NavGlobal
	{ color: #999999;}



#NavMain
{ padding: 0 0 0 20px; height:67px;}	/*Бэкграунд - в инклюд.цсс*/
	#NavMain TD
	{ font-size: 12px; padding:33px 0 0 0; color: #eb9342; }
	#NavMain TD.VR
	{ color: #d4d0c7; padding-top:40px; }
	#NavMain A
	{ color: #eb9342;}
	#NavMain A.NavMain
	{ color: #666666;}
	#NavMain A:hover
	{ text-decoration: none;}	
	#NavMain DIV.Home
	{ padding-left: 15px; padding-right:15px; padding-top:7px; }
	#NavMain DIV.MainMenuCell
	{ padding-left: 15px; padding-right:15px; padding-top:7px; }
	#NavMain DIV.MainMenuCell.Active
	{ border-top:2px solid #EB9342; padding-top:5px;}

	
.VR
{ color: #d4d0c7;}

.ImgFeature
{ padding: 21px 19px 0px 0px; text-align: right;}

.Strapline
{ width:99%; }

.Title
{ width: 99%; padding-left: 95px; padding-bottom: 2px;}

/* --- BODY
------------------------------ */

#ContentTableHome
{ border-right: 1px solid #d4d0c7;}
#ContentTableHome TD
{ }
#ContentTableHome TD.LeftColumn
{ width: 200px; border-right: 1px solid #d4d0c7; padding: 10px 19px 25px 19px;} /*Бэкграунд - в инклюд.цсс*/

#ContentTableHome TD.CenterColumn
{ width: 99%; padding: 14px 19px 25px 19px; }

#ContentTableHome TD.RightColumn
{ padding: 11px 19px 25px 19px; }	/*Бэкграунд - в инклюд.цсс*/
#ContentTableHome TD.LastColumn
{ width: 19px; }

#ContentTableHome TD.LeftColumn2
{ border-right: 1px solid #d4d0c7; padding: 0 19px 25px 19px;}	/*Бэкграунд - в инклюд.цсс*/
#ContentTableHome TD.CenterColumn2
{ padding: 0 19px 25px 19px; }



#ContentTable
{ border-right: 1px solid #d4d0c7;}
#ContentTable TD
{ }
#ContentTable TD.LeftColumn
{ width: 200px; border-right: 1px solid #d4d0c7; padding: 26px 19px 20px 19px;}	/*Бэкграунд - в инклюд.цсс*/
#ContentTable TD.CenterColumn
{ width: 99%; padding-bottom: 20px; }

#ContentTable TD.RightColumn
{ padding-bottom: 20px; padding:0px; border:none;  }
#ContentTable TD.LastColumn
{ width: 19px;  }	/*Бэкграунд - в инклюд.цсс*/

.Breadcrumb
{ padding: 5px 19px 3px 19px; }

A.LeftMenu
{ color: #666666; }
A.LeftMenu:hover
{ color: #eb9342; }


.Line
{ width:100%; margin: 4px 0 4px 0;}
.Line2
{ width:100%; margin: 4px 0 0px 0;}
.LineGrey
{ background-color: #d4d0c7;}
.LineOrange
{ background-color: #eb9342;}
.LineOrange-lite
{ background-color: #f8d9b4;}
.LineBlue
{ background-color: #6295ce; }


#TableSimple
{ width:100%; }
#TableSimple TD
{ padding: 4px 0 6px 0; }
#TableSimple TD.Left
{ width:50%;  padding-right: 20px; }
#TableSimple TD.Right
{ width:50%;  }
#TableSimple TD.RightRight
{ width:50%; text-align: right;}
#TableSimple TD.Center
{ text-align: center;}
#TableSimple TD.LeftSmall
{ padding-right: 20px; }
#TableSimple TD.RightBig
{ width:90%; }

#TableSimple TD.Share
{ width:15%; text-align: right; padding-right: 15px;}

#TableSimple TD.LineDot
{ padding: 0; }
#TableSimple TD.NoSpace
{ padding: 0; }
#TableSimple TD TABLE.Line TD
{ padding: 0; }
#TableSimple TD TABLE.Link TD
{ padding: 0; }
#TableSimple TR.Orange TD
{ background-color:#fdf4ec }

#TableSimple70
{ width:75%; }
#TableSimple70 TD
{ padding: 4px 0 6px 0; }
#TableSimple70 TD.Left
{ width:70%;  padding-right: 20px; }
#TableSimple70 TD.Right
{ width:30%;  }
#TableSimple70 TD.RightRight
{ width:30%; text-align: right;}
#TableSimple70 TD.LeftSmall
{ padding-right: 20px; }
#TableSimple70 TD.RightBig
{ width:90%; }
#TableSimple70 TD.LineDot
{ padding: 0; }


#NavTertiary
{ width:100%; margin:0; background-color: #fdf4ec; }
#NavTertiary TD
{ padding: 4px 0 6px 0; }
#NavTertiary TD.LineDot
{ padding: 0; }


.arr
{ display: inline; margin-right: 4px; margin-bottom: 1px;  }
.ico
{ display: inline;}
.pdf
{ display: inline; margin-right: 2px; margin-top: 1px; margin-bottom: 5px; vertical-align: middle;  }

.comment
{ color: #999999; font-size: 9px; font-style: italic; }

.HomeAnnonce
{ padding-bottom: 5px; padding-top: 3px; line-height: 15px;}

#BannerSmall
{ width:160px;}
#BannerSmall TD.Text
{ padding: 44px 0 5px 8px;  }

#RelatedLinks
{ width:160px; border-top: 2px solid #f5c698; border-right: 1px solid #f5c698; border-bottom: 2px solid #eb9342; border-left: 1px solid #f5c698;}
#RelatedLinks TD.Text
{ padding: 5px 8px 6px 8px;}
#RelatedLinks TD.Text TABLE TD.Arr
{ padding: 5px 0 0 0;}
#RelatedLinks TD.Text TABLE TD.Link
{ padding: 4px 0 2px 0;}

#BannerBigHome
{ width:273px; height: 88px;}
#BannerBigHome TD.Text
{ padding: 6px 55px 0 8px;  }

#BannerBig
{ width:349px; height: 102px;}
#BannerBig TD.Text
{ padding: 6px 125px 0 8px;  }

#BannerLogo
{ width:165px; border: 1px solid #d4d0c7;}
#BannerLogo TD.Logo
{ padding: 0;  }
#BannerLogo TD.Text
{ padding: 32px 0px 0 0px;  }


#PageTools
{ margin-top:10px;}
#PageTools TD
{ vertical-align: middle; padding-bottom: 4px;}
#PageTools TD.ico
{ padding: 2px 10px 4px 0; }


#PageContent
{ width:100%; }
#PageContent TD.Content
{ padding: 11px 19px 0 20px; }

#PageContent.Channel TD.Content
{ padding: 0px; }

#PageContent TD.Content.Iframe
{ padding: 11px 0px 0 20px; }


.Lead
{ color:#666666; font-size: 12px; line-height: 22px; margin: 0; }


.BackTo
{ margin-top: 40px;}


#TableSubscribe
{ width:70%; background-color: #e0eaf5; }
#TableSubscribe TD
{ padding: 10px;}
#TableSubscribe TD TABLE TD.Check
{ padding: 0 10px 0 0; }
#TableSubscribe TD TABLE TD.Text
{ width:99%; padding: 2px 10px 0 0; }

#TableSubscribe TD TABLE TD.Mail
{ padding: 0; }
#TableSubscribe TD TABLE TD.Button
{ padding: 0; }
#TableSubscribe TD TABLE TD.Mail INPUT.Text
{ width: 108px; height: 16px; font-size: 11px; background-color: #ffffff; padding: 1px 0px 0px 3px;}	




#TableGareer
{ width:80%; background-color: #e0eaf5; }
#TableGareer TD
{ padding: 13px;}
#TableGareer TD TABLE TD.Text
{ width:40%; padding: 2px 10px 0 0; font-size: 11px; }
#TableGareer TD TABLE TD.TextUp
{ width:40%; padding: 0px 10px 0 0; font-size: 11px; }
#TableGareer TD TABLE TD.Input
{ width:60%; padding: 0px 10px 5px 0; }

#TableGareer TD TABLE TD.Input INPUT.Text
{ width: 200px; height: 16px; font-size: 11px; background-color: #ffffff; padding: 1px 0px 0px 3px;}
#TableGareer TD TABLE TD.Input INPUT.Upload
{ height: 21px;  background-color: #ffffff;}
#TableGareer TD TABLE TD.Input INPUT.Submit
{ width: 60px; height: 23px; }




#TableManagement
{ width:100%; }
#TableManagement TD.Name
{ padding: 4px 19px 6px 0;}
#TableManagement TD.Post
{ padding: 4px 19px 6px 0;}
#TableManagement TD.Close
{ padding: 4px 19px 6px 0; }

#TableManagement TR.Open
{ background-color: #fbfaf9; }
#TableManagement TD.Photo
{ padding: 20px 19px 20px 8px; }
#TableManagement TD.PhotoNo
{ padding: 20px 19px 20px 8px; }
#TableManagement TD.Photo IMG
{ border-bottom: 2px solid #eb9342; }
#TableManagement TD.Info
{ padding: 17px 19px 20px 0; }


.Search INPUT.Text
{ width: 208px; height: 16px; font-size: 11px; background-color: #ffffff; padding: 1px 0px 0px 3px;}	


/* --- FOOTER
------------------------------ */

#Footer
{ padding: 0 0 0 20px; border-bottom: 1px solid #e1ded9;}	/* БЭКИ - В ИНКЛЮДЕ */


#NavFooter
{ padding: 0 0 0 20px; height:30px; }
	#NavFooter TD
	{ font-size: 11px; padding:0; margin: 0;}
	#NavFooter TD.Menu
	{ color: #999999; padding-right:13px; white-space: nowrap; padding-top:7px;}
	#NavFooter TD.Select
	{ color: #999999; padding-top:6px; padding-right:19px; padding-bottom:3px; }
	#NavFooter TD.Select SELECT
	{ width: 145px; font-size: 11px; background-color: #ffffff; padding: 1px 0px 0px 3px;}	

	A.NavFooter
	{ color: #999999;}

.FooterBottom
{ padding-top:30px; padding-bottom:10px;}
.FooterLine
{ background-color: #acacac; }
.FooterSign
{ font-size: 11px; color: #7d7d7d; }




/* ------------------------------ */

.blue
{ color: #6295ce;}
.orange
{ color: #eb9342;}
.grey
{ color: #999999;}
.grey-light
{ color: #666666;}
.black
{ color: #333333;}

.small
{ font-size: 9px; }




/**********************************************************
*
* MainMenu
*
**********************************************************/

#NavMain DIV.MainMenuSub
{position:absolute; background-color:white; border:1px solid #d4d0c7; display:none; border-bottom:none; font-size:11px; z-index:100;}

#NavMain DIV.MainMenuSubSub
{position:absolute; background-color:white; border:1px solid #d4d0c7; display:none; border-bottom:none; }

#NavMain DIV.MainMenuSub A.Element
{ display:block; padding: 6px 15px 6px 15px; border-bottom:1px solid #d4d0c7; color:#666666; text-decoration:none; white-space:nowrap;}

#NavMain DIV.MainMenuSub A.Element.Active
{ background-color:#f5f4f2; }

#NavMain DIV.MainMenuSub A.Element:hover
{ background-color:#f5f4f2; color:#eb9342; }





/*********/
/**********************
*
* Plans
*
**********************/
DIV.TabCtrl
{ position: relative; top: 0; left: -40px; padding: 0 0 0 0; }

DIV.TabCtrl.Scripted
{ height: 25em; }

DL.TabCtrl DT
{ display: block; white-space: nowrap;}

DL.TabCtrl DT.Scripted
{ float: left;  display: block; border-top: 1px solid #d4d0c7; border-right: 1px solid #d4d0c7; border-left: 1px solid #d4d0c7; padding: 10px; margin-right:1px;  cursor: pointer; color: #666666; }

DL.TabCtrl DT.Scripted.Selected
{ cursor: default; color: black;}

DL.TabCtrl DD
{ display: block; margin: 0; border-top:3px solid #d4d0c7; padding-top:10px;}

DL.TabCtrl DD.Scripted
{ width: 493px; position: absolute; left: 40px; top: 36px; margin: 0 0 0 0; display: none;}

DL.TabCtrl DD.Scripted.Selected
{ width: 493px; display: block; }

