/*
 *
 * Copyright © 2008 Продюсерский центр Onlyweb
 * http://www.onlyweb.ru/
 *
 * From Russia with love!
 *
 * main.css
 *
 * Author: Имя Фамилия Отчество :-)
 *
 *
 * */


.HeadAndTC
{
width:72%;
}

.BottomCenter
{
width:72%;
}

.FloatLeft
{
float:left;
}


/*
 * Заголовок Chronicle
 *
 **/
.Chronicle
{
  background: url(i/chronicle.gif) repeat-x 0 100%;
}

.Chronicle .Date
{
  float: right;
  font-size: 18px;
  line-height: 21px;
  color: #6a6a6a;
}

.Chronicle i,
.Chronicle span
{
  color: #000000;
}

.Chronicle h1
{
  margin: 0;
  background: #7d7d7d;
  width: 274px;
  padding: 2px 0 2px 18px;
  font-size: 18px;
  line-height: 21px;
  color: #ffffff;
}


/*
 * Главная новость в хронике
 *
 *
 **/

.MainNews
{
  margin:0 0 20px 0;
  padding: 0 0 0 0;
  border-bottom:1px solid #000000;
 }

.MainNews h1
{
  font-size: 24px;
  line-height: 28px;
  padding: 23px 0 14px 17px;
}

.MainNews h4.Link
{
  font-size: 15px;
  margin: 0px 0 10px 18px;
}

.MainNews hr
{
  display: none;
}

.MainNews .TextMainNews
{
padding:0 0 5px 0;
}

.MainNews img
{
  float: left;
  margin: 0 10px 17px 0;
}

.MainNews p
{

}


/*
 * Список ссылок внизу блока постоянный представитель
 *
 *
 **/

.RepList
{
  padding: 6px 12px 8px 12px;
}

.BodyBg .RepList a
{
  padding: 0 6px 0 0;
  background: url(i/s_red_arrow.gif) no-repeat 100% 8px;
  color: #000000 !important;
}



/*
 * Блок статьи на главной странице
 *
 **/
.Article
{
padding:0px 0 0 0;
}

.Article .ArticleHeader
{
  padding: 9px 17px 9px 17px;
  font-size: 16px;
  line-height: 21px;
}

.Article .ArticleHeader h1
{
  display: inline;
  font-size: 17px;
  line-height: 21px;
  margin: 0;
}

.Article .ArticleHeader a
{
  color: #868686;
  font-size: 16px;
  line-height: 21px;
}

.Article img
{
  float: left;
  margin: 0 10px 17px 0;
}

/*
 * Полоска с фотографиями, которую можно скролить
 *
 **/
.PhotoRibbon
{
  padding: 19px 0 19px 0;
  position:relative;
  background: url(i/ribbon.gif) repeat-x 0 0;
}

.PhotoRibbon .PosLeftArrow
{
position:absolute;
top:45px;
left:20px;
}

.PhotoRibbon .PosRightArrow
{
position:absolute;
top:45px;
right:20px;
}

.PhotoRibbon .PhotoContainer
{
  height: 85px;
  position: relative;
}

.PhotoRibbon .Photo
{
  width: 100px;
  height: 81px;
  padding: 2px 19px;
  background: url(i/photo.gif) no-repeat 0 0;
  float: left;
}

.PhotoRibbon .Photo img
{
  vertical-align: top;
}



/*
 * Постоянное представительство
 *
 **/

td.PerRep
{
width:28%;
  background:#FFFFFF url(i/rt_5.gif) no-repeat  0pt 100%;
}

.PerRepI0
{
  background: url(i/rt_4.gif) repeat-x 0 0;
  padding: 25px 10px 20px 25px;
  border-top: 1px solid #ffffff;
}

.PerRepI0 h1
{
  font-size: 26px;
  color: #454545;
  font-weight: bold;
  padding: 0 0 34px 0;
}

.PerRepItem
{
  padding: 0 0 18px 0;
}

PerRepItem p
{
  margin: 7px 0 0 0;
}

.PerRepI0  img
{
  float: right;
  margin: 4px 0 13px 13px;
}

.PerRepI0  i
{
  font-style: italic;
  font-size: 11px;
  line-height: 14px;
}


/*
 * Пресс-конференции на главной странице
 *
 **/

.PressConferences
{
  width: 200px;
}

.PressConferences ul
{

}

.PressConferences li
{
  padding: 0 10px 0 10px;
  background: url(i/black_square.gif) no-repeat 0 7px;
  margin: 4px 0 3px 0;
}


/*
 * Блок документов на главной странице
 *
 **/

.Documents
{
  background: #f2ebd8;
  padding: 0px 15px 20px 14px;
  border-bottom: 1px solid #f2ebd8;
}

.Documents h1
{
  color: #41403a;
  font-weight: bold;
  font-size: 26px;
  line-height: 30px;
  padding: 14px 0;
}

.Documents .Document
{
  padding: 0 0 7px 0;
}

.Documents .Document p
{

}

.Documents .GreyDate
{
  padding: 0 0 0 21px;
  background: url(i/doc_date.gif) no-repeat 0 0;
  color: #615e56;
  position: relative;
  right: 2px;
}




/*
 * Шапка на главной странице
 *
 **/
.Head
{
position:relative;
background:#dcedf4 url(i/bg_body.gif) no-repeat 100% 0;
width:100%;
border-bottom:#1c7daa solid 12px;
}


.Head .ContactMail
{
left:17px;
top:40px;
position:absolute;
}

.Logo
{
position:relative;
float:left;
padding:15px 0px 18px 15px;
margin:0 7px 0 0;
}

.TitleLogo
{
padding:0 0 14px 0;
background:url(i/bg_title_logo.gif) no-repeat 100% 100%;
}

.HeadRightColumn
{
padding:36px 20px 18px 0px;
}

.Head .HeadRightColumn ul.Navigation
{
}

.Head .HeadRightColumn ul.Navigation a
{
color:#286f9d;
font-size:18px;
}

.Head .HeadRightColumn ul.Navigation li
{
padding:0 0 5px 32px;
}

.Rss
{
padding:7px 0 0px 32px;
background:url(i/rss.gif) no-repeat 0% 14px;
}

.Head .HeadRightColumn .BottomLine .Correct td.RssTd
{
padding:0 0 32px 0 !important;
}

.Rss a
{
color:#0083b4 !important;
font-size:13px !important;
}

.Head .HeadRightColumn .Contacts
{
padding:25px 0 0 10px;
line-height:22px;
font-size:18px;
}

.Head .HeadRightColumn .Contacts .Telephon
{
white-space:nowrap;
line-height:26px;
padding:8px 0 0 0;
font-size:22px;
font-weight:bold;
}

.Head .HeadRightColumn .Contacts .AllesContacts
{
white-space:nowrap;
padding:0 15px;
font-size:11px;
background:#FFFFFF;
}

.Head .HeadRightColumn .Contacts .AllesContacts a
{
color:#e51304;
}

.TableHRC
{
width:100%;
}

.TableHRC td
{
width:50%;
}

.Head .HeadRightColumn .BottomLine .Correct td.FirstTwoLine
{
padding:0 0 0 15px;
}

/*.Head .HeadRightColumn .BottomLine
{
padding:23px 0 0 7px;
}*/

.Head .LeftHead .BottomLine
{
margin:30px 0 0 17px;
float:left;
}

.Head .BottomLine input
{
	padding: 1px 0 1px 5px;
	color: #000000;
	width: 181px;
	border: 1px solid #7f9db9;
}

.Head  .BottomLine button
{
margin:0 0 0 3px;
width:70px;
border:1px solid #003c74;
}

.Head .BottomLine .Correct td
{
vertical-align:middle;
padding:0 0 0 6px;
}


.Head .BottomLine .SiteMap
{
padding:0 0 0 13px !important;
font-size:11px;
}

.Head .BottomLine .SiteMap a
{
color:#2c73a1;
}

.Head .HeadRightColumn .BottomLine .Languages
{
bottom:35px;
position:relative;
float:right;
}

.Head .HeadRightColumn .BottomLine .Languages img
{
border:1px solid #beccd3;
margin:0 0 0 7px;
}

/*
 * Главные темы на главной странице
 *
 **/
.MainTopics
{
  border-bottom:3px solid #e5e5e3;
  padding: 20px 10px 0 14px;
}

.MainTopics h1
{
  font-size: 26px;
  line-height: 30px;
  font-weight: bold;
  color: #757575;
  padding: 0 40px 32px 0px;
}

.MainTopics .Topic td
{
  padding: 0 14px 14px 0px;
}

.MainTopics .GreyDate
{
  padding: 0 0 0 21px;
  background: url(i/doc_date.gif) no-repeat 0 0;
  color: #615e56;
  position: relative;
  right: 2px;
}

.MainTopics img
{
  float: left;
}

.MainTopics .RightPart
{
  padding: 0 0 0 109px;
}


/*
 * Постоянный представитель на главной странице
 *
 *
 **/

.PerRepresentative
{

}

.PerRepresentative h2
{
  background: #7aa37c;
  color: #ffffff;
  padding: 6px 12px 4px 12px;
  font-size: 11px;
  line-height: 14px;
  font-weight: bold;
}

.PerRepresentative .RepText
{
  padding: 0 12px 23px 12px;
  background: #d8e4e9 url(i/representative.gif) no-repeat 0 100%;
}

.PerRepresentative p
{
  font-size: 13px;
  line-height: 17px;
}

.PerRepresentative a.Interview
{
  font-size: 11px;
  line-height: 17px;
}

.PerRepresentative .Person
{
  padding: 9px 0 3px 0;
}

.Person a
{
  padding: 0 0 0 10px;
  background: url(i/black_square.gif) no-repeat 0 7px;
}

/*
 * Блок в фокусе на главной странице
 *
 **/

.InFocus
{
background: url(i/blue_line.gif) repeat-x 0 0%;
}

.InFocus h2
{
  background: #96bed1;
  color: #ffffff;
  padding: 6px 12px 4px 12px;
   font-size: 11px;
  line-height: 14px;
  font-weight: bold;
}

.InFocus .OtstupFocus
{
padding:20px 0 0 0;
}

.InFocus img
{
  border: 1px solid #e0e0e0;
  margin: 3px 0 0 0;
}


/*
 * Блок случайное видео на главной странице
 *
 **/
.CasualVideo
{
margin:25px 0 0 0;
}

.CasualVideo .VideoHeader
{
  background: #7aa37c;
  padding: 6px 12px 4px 12px;
}

.CasualVideo .VideoHeader a
{
  color: #ffffff;
  font-size: 11px;
  line-height: 14px;
  font-weight: bold;
}

.CasualVideo img
{
  margin: 3px 0 0 0;
}

.CasualVideo .Ref
{
  padding: 6px 12px 3px 12px;
}

.CasualVideo .Ref a
{
  color:#000000 !important;
  padding: 0 0 0 10px;
  background: url(i/black_square.gif) no-repeat 0 7px;
}


/*
 * Блок с хроникой событий и колнкой справа на главной странице.
 * Колонки реализованы таблицами.
 *
 **/

.TopCenter table.TCTable
{
  width: 100%;
}

.TopCenter .RightTC,
.TopCenter .RightTCI0
{
  width: 217px;
}




/*
 * Блок главные темы и документы на главной
 *
 **/


.RightTop
{
padding:0 0 20px 0;
background: #f2ebd8 url(i/rt_6.gif) no-repeat 0 100%;
width:28%;
}

.RightTopI0
{
  background: url(i/rt_0.gif) no-repeat 100% 0;
}

.RightTopI1
{
background:transparent url(i/rt_1.gif) repeat-x 0 0pt;
padding:30px 0px 0px 0px;
}

.BorderRightTop
{
padding:0 0 0 13px;
}

.BodyBg
{
background:#f3f3f1;
}

.BodyBg a
{
color:#0055cc;
}

.TopCenter
{
padding:25px 0 0 0;
background:#f3f3f1;
}

.HeadAndTCI0
{
overflow:hidden;
position:relative;
}

.HeadAndTCI0 td.LeftTC .LeftTCI0
{
padding:0 10px 0 0;
}

.RightTop .BgRightTop
{
background: #FFFFFF;
}

.BottomCenterI0
{
background:#f3f3f1;
position:relative;
padding:20px 0 20px 0;
}

td.BottomArticles .BottomArticlesI0
{
padding:0 15px 0 0;
}

td.BottomCenter .PressConfI0 .PressConfHead
{
font-size:11px;
padding:3px 10px 3px 10px;
background:#66a3c1;
}

td.BottomCenter .PressConfI0 .PressConfHead a
{
color:#FFFFFF;
}

td.BottomCenter .PressConfI0 .PressConferences
{
padding:0 0px 0 10px;
}

td.BottomCenter .PressConf
{
border-left:1px solid #e5e5e3;
background:#f5f1e6;
}

td.BottomArticles .BottomArticlesI0 .FirstAH
{
padding:0 17px 9px 17px;
}

td.BottomCenter .PressConfI0 .PressConferences a
{
color:#000000;
}

.ListPages
{
padding:15px 0 0 20px;
}

.ListPages .Page
{
line-height:15px;
font-size:11px;
color:#6c6c6c;
background:#FFFFFF;
margin:0 2px 0 0 ;
border:2px solid #f23538;
padding:3px 7px 3px 7px;
float:left;
}

.ListPages .Page a
{
color:#4c8cec;
}

.ListPages .NextPage
{
float:left;
padding:3px 0 0 7px;
}

#footer
{
position:relative;
/*width:100%;*/
background:#b6d7e7;
}

#footer table.TwoColumns
{
width:100%;
}

#footer .FooterLeftColumn
{
width:72%;
}

#footer .FooterRightColumn
{
background:url(i/footer_bg.gif) no-repeat 0% 0;
width:28%;
}

#footer .FooterLeftColumn .BodyFLC
{
margin:1px 0 0 0;
padding:15px 0 40px 28px;
}

#footer .FooterRightColumn .BodyFRC
{
padding:60px 0 40px 0;
}

#footer .FooterLeftColumn .BodyFLC .Onlyweb
{
padding:20px 0 0 0;
}

#footer .FooterLeftColumn .BodyFLC .Onlyweb .Studija
{
padding:0 30px;
background:#FFFFFF;
}

#footer .FooterLeftColumn .BodyFLC .Onlyweb .Studija a
{
color:#c70000;
}

#footer .FooterRightColumn .BodyFRC .BeginningPage
{
margin:0 0 0 12px;
line-height:15px;
padding:0 0 0 10px;
background:url(i/begininng_page.jpg) 0 70% no-repeat;
font-size:11px;
}

#footer .FooterRightColumn .BodyFRC .BeginningPage a
{
color:#000000;
}

#footer .FooterLeftColumn .BorderFLC
{
position:relative;
border-top:12px solid #1c7daa;
}

#footer .FooterLeftColumn .BodyFLC .Banners
{
padding:0 10px 0 0;
float:right;
}

td.BottomCenter .BottomCenterI0 .PressConfI0
{
width:230px;
}

.BgPngRTI
{
padding:10px 0 0 0;
background:#DCEDF4 url(i/rt_6.gif) no-repeat  0pt 10px;
}

.RightTop p
{
line-height:15px;
}

.LeftTCI0 p
{
padding:0 0 0 17px;
}

.BottomArticlesI0 p
{
padding:0 0 0 17px;
}

#footer .FooterLeftColumn .BodyFLC a
{
color:#000000;
}

.Head .ChiefNews
{
padding:10px 0 0 0;
float:left;
width:325px;
}

.Head .ChiefNews .ChiefNewsHeader
{
/*margin:0 0 10px 0;*/
padding:5px 0 0 0;
background:#FFFFFF;
}


.Head .ChiefNews .Glavnoe
{
font-family:"Times New Roman", Times, serif;
margin:10px 0 0 0;
padding:3px 95px 2px 17px;
float:left;
background:#1c7daa;
font-size:18px;
color:#FFFFFF;
}
.Head .ChiefNews .Article
{
padding:10px 0 0 0;
}

.Head .ChiefNews .Article img
{
margin:0pt 10px 10px 0pt;
}

.Head .ChiefNews .Article p
{
padding:0 0 0 17px;
}

.Head .ChiefNews .TextCNH
{
padding:0 0 0 17px;
font-style:italic;
}

.Head .ChiefNews .TextCNH .Gray
{
font-style:normal;
color:#a7a8a6;
}

.Head .LeftHead
{
float:left;
}


.Head td.LanguagesTd
{
padding:0 0 30px 0;
vertical-align:bottom;
}

.RightTop .BgRightTopOtherPages
{
background:#bad2dd;
}

.RightTop .OPMainTopics
{
padding:0px 10px 0pt 14px;
background:#FFFFFF;
}

.RightTop .OPMainTopics h1
{
padding:20px 40px 32px 0px;
}

.RightTop .RightTopI0oP
{
background:url(i/rt_0_op.gif) no-repeat 100% 0pt;
}

.RightTop .Navigation
{
background:url(i/orel.gif) no-repeat 100% 30px;
border-bottom:4px solid #e1e1e1;
padding: 0 0px 25px 15px;
}

.RightTop .Navigation a
{
line-height:24px;
font-size:20px;
color:#003151;
}

.RightTop .Navigation .SelectBg
{
margin:0 60px 0 0;
padding:0 50px 2px 10px;
background:#ffffff;
}

.RightTop .Navigation .Select
{
padding:0;
}

.RightTop .Navigation .Select a
{
text-decoration:none;
}

.RightTop .Navigation li
{
padding:0 12px 0 10px;
margin:5px 0;
}

.RightTop .Navigation .PodMenuNavigation
{
padding:0 0 10px 9px;
}

.RightTop .Navigation .PodMenuNavigation a
{
color:#2f3638;
line-height:21px;
font-size:18px;
}

.RightTop .Navigation .LiPodMenuNavigation
{
padding:0;
width:100% !important;
}

.RightTop .Navigation .PodMenuNavigation li
{
margin:5px 0;
}

.RightTop .Navigation .Rss
{
background:none;
padding:10px 0 0 0;
line-height:15px;
}

.RightTop .Navigation .Rss a
{
padding:0px 35px 0 0;
background:url(i/rss.gif) no-repeat 100% 100%;
color:#000000 !important;
}


.Head .FloatLang
{
right:10px;
position:relative;
top:265px;
float:right;
}

.TopCenter .MultimediaMenu
{
padding:0 0 0 17px;
}

.TopCenter .MultimediaMenu li
{
margin:0 5px 0 0;
background:url(i/bg_mm.gif) no-repeat 100% 100%;
padding:18px 5px 0 0;
float:left;
}

.TopCenter .MultimediaMenu li a
{
color:#0055cc;
}

.TopCenterOP
{
background:#FFFFFF;
margin:2px 0 0 0;
padding:0 0 40px 0;;
}

.TopCenter .MultimediaMenu li.Select
{
margin:0 10px 0 0;
padding:15px 45px 0 5px;
line-height:24px;
font-size:18px;
background:#9ec0d0
}

.TopCenter .MultimediaMenu li.Last
{
background:none;
}

.LeftColumn .MultimediaHeader
{
margin:0 0 15px 0;
padding:7px 0 5px 17px;
border-bottom:3px solid #1c7daa;
color:#1c7daa;
font-size:18px;
background:#eef4f7;
}

.TopCenter .LeftColumn
{
float:left;
width:40%;
padding:20px 0 0 0;
}

.TopCenter .RightColumn
{
float:left;
width:60%;
padding:20px 0 0 0;
}

.TopCenter .LeftColumn .Ssylki img
{
margin:0pt 0px 5px 0pt;
}

.TopCenter .LeftColumn .Ssylki p
{
padding:0 5px 10px 120px;
}

.TopCenter .LeftColumn .Ssylki p a
{
color:#666666;
}

.TopCenter .LeftColumn .OtherSsylki
{
padding:40px 0 0 0;
}

.TopCenter .LeftColumn .OtherSsylki .Article
{
padding:0 0 15px 0;
}

.TopCenter .LeftColumn .OtherSsylki .Article h1
{
padding:0 0 10px 0;
line-height:19px;
font-size:15px;
font-weight: bold;
}

.TopCenter .LeftColumn .OtherSsylki .Article h1 a
{
text-decoration:none;
color:#000000;
}

.TopCenter .LeftColumn .OtherSsylki .Article h1 a:hover
{
text-decoration:underline;
}

.TopCenter .LeftColumn .OtherSsylki .Article img
{
margin:0 10px 5px 0;
}

.TopCenter .LeftColumn .OtherSsylki .Article p
{
color:#595959;
padding:0 0 0 10px;
}

.TopCenter .RightColumn .Fresh .HeaderFresh
{
padding:5px 0 25px 0;
line-height:30px;
font-size:26px;
font-weight:bold;
}

.TopCenter .RightColumn .Fresh
{
padding:0 16px 0 43px;
}

.TopCenter .Type
{
color:#cc00c0;
}

.TopCenter .PhotoGalery
{
padding:10px 0 25px 0;
}

.TopCenter .PhotoGalery .Fhoto
{
margin:0 0 5px 0;
background:url(i/photo.gif) no-repeat 0 0pt;
float:left;
height:81px;
padding:2px 19px;
width:100px;
}

.TopCenter .RightColumn .Fresh .FreshVideo .SelectVideo img
{
margin:10px 0 0 0;
}

.TopCenter .RightColumn .Fresh .FreshVideo .VideoSpisok
{
padding:25px 0 0 0;
}

.TopCenter .RightColumn .Fresh .FreshVideo .VideoSpisok li
{
padding: 0 0 0 10px;
background:url(i/bg_spisok_video.gif) no-repeat 0 7px;
}

.RightTopOP
{
background:#F2EBD8 url(i/rt_6_op.gif) no-repeat 0pt 100%;
}

#footer .FooterRightColumnOP
{
background:url(i/footer_bg_op.gif) no-repeat  0% 0pt;
}

.Head .LeftHead .BottomLine .SiteMap
{
padding:0 0 0 7px !important;
}

.TopCenterOP .Menu .SelectPodRasdel a
{
color:#b656c1;
}

.LeftColumn .CasualVideo img
{
margin:3px 0pt 0pt 15px;
}

.LeftColumn .CasualVideo .Ref {
padding:6px 15px 3px;
}

.RightColumn .HeaderFresh .FullSpisok a
{
color:#666666;
font-weight:normal;
font-size:13px;
}

.RightColumn .Novost
{
padding:0 0 20px 0;
border-bottom:2px solid #c4c4c4;
}

.RightColumn .Novost p
{
padding:5px 0;
}

.Novost .FotoAndDay
{
margin:0px 0 5px 0;
position:relative;
}

.RightColumn .Day
{
margin:55px 0 0 0;
float:left;
color:#5b5b5b;
background:#e3e3e3;
}

.Novost .FotoAndDay img
{
float:right;
}

.Rasnoe
{
margin:10px 0 35px 0;
}

.Rasnoe a
{
color:#1996c2;
}

.Rasnoe li
{
margin:0 0 5px 0;
}

.Rasnoe .Otpr a
{
padding:0 0 0 20px;
background:url(i/otpr.gif) no-repeat 0 5px;
}

.Rasnoe .Print a
{
padding:0 0 0 20px;
background:url(i/print.gif) no-repeat 0 3px;
}

.TransitionPages .PrevPage
{
padding:0 10px 0 0;
margin:0 10px 0 0;
background:url(i/bg_pages.gif) no-repeat 100% 4px;
float:left;
}

.TransitionPages .PrevPage a
{
padding:0 0 0 25px;
background:url(i/prev_rage.gif) no-repeat 0 7px;
color:#000000;
}

.TransitionPages .NextPage
{
float:left;
}

.TransitionPages .NextPage a
{
padding:0 25px 0 0px;
background:url(i/page_next.gif) no-repeat 100% 7px;
color:#000000;
}

.SpisokNews .Day
{
margin:0;
}

.SpisokNews .News .HeaderNews
{
padding:0 0 0 12px;
background:url(i/bg_header_news.gif) no-repeat 0 7px;
}

.SpisokNews
{
padding:20px 0 30px 0;
}

.SpisokNews .News
{
padding: 0 0 7px 0;
}

.RightColumn .Spisok .ArticleHeader
{
padding:9px 17px 9px 0;
}

.Spisok .Article
{
margin:0 0 10px 0;
}

.Article .ArticleHeader h1 a
{
color:#000000;
text-decoration:none;
font-weight: bold;
}

.Article .ArticleHeader h1 a:hover
{
text-decoration:underline;
}

.Spisok .Article img
{
margin:0 10px 5px 0;
}

#rightTopSpisok
{
background:#ffffff url(i/rt_6_op.gif) repeat 0pt 100%;
}

#rightTopSpisok .PerRepI0
{
background:#FFFFFF;
}

.Spisok .ListPages
{
padding:15px 0 0 0;
}

.LeftColumn .RepText
{
padding:5px 0 10px 10px;
}

.LeftColumn .RepText i {
padding:0 0 0 10px;
font-size:11px;
font-style:italic;
line-height:14px;
}

.LeftColumn .RepText p
{
padding:10px 0 0 0px;
}

.LeftColumn .RepText .Interview
{
font-size:11px;
}

.PerRepCont
{
  padding: 0 0 0 10px;
}

.PerRepItem img {
float:right;
margin:4px 0pt 13px 13px;
}

.LeftColumn .PerRepItem p
{
padding:5px 0 0 0;
}

.LeftColumn .PerRepItem
{
padding:12px 0 0px 0;
}

.RightColumn .Postredstvo
{
position:relative;
}

.RightColumn .Postredstvo p
{
padding:0;
margin:15px 0;
font-size:14px;
}


.RightColumn .Postredstvo p.FirstP
{
width:97%;
line-height:19px;
font-style:italic;
font-size:15px;
}

.RightColumn .Postredstvo p.Cena
{
line-height:22px;
padding:10px 10px 20px 10px;
border-top:1px solid #a0c8db;
border-bottom:1px solid #a0c8db;
background:#f7f7f6;
font-size:18px;
}

.ChiefPhoto
{
background:#e8f3f8;
margin:0 0 30px 0;
border-bottom:5px solid #82b8d1;
}

.ChiefPhoto .ChiefPhotoText
{
background:url(i/bg_cpt.jpg) no-repeat 15px 6px;
margin:10px 0 0 0;
padding:0px 10px 20px 25px;
}


.ChiefPhoto .ChiefPhotoText a
{
text-decoration:none;
color:#5d6163;
}

.ChiefPhoto .ChiefPhotoText a:hover
{
text-decoration:underline;
}

.Commentary
{
margin:0px 10px 0 0;
padding:15px 50px 50px 30px;
background:#eff4ef;
}

.Commentary .Coments
{
width:100%;
}

.Commentary .Coments td
{
width:50%;
}

.Commentary .Coments .Pole
{
font-style:italic;
padding:0 0 5px 20px;
}

.Commentary .Coments input, textarea
{
border: 1px solid #7f9db9;
width: 90%;
}

.Commentary .Coments input
{
height:23px;
}

.Commentary .Coments textarea
{
height:150px;
}

.Commentary .Coments button
{
padding:0 10px;
margin:10px 0 0px 20px;
border:1px solid #7f9db9;
}

.MadeComent .Author
{
float:left;
}

.MadeComent .Author .Name
{
font-weight:bold;
}

.MadeComent .Author .Repost
{
margin:30px 0  0 0;
}

.MadeComent
{
padding:20px 0 0 0;
}

.MadeComent p
{
padding:10px 0 20px 0;
border-bottom:1px dashed #676967;
border-top:1px dashed #676967;
margin:5px 0 0 115px;
}

.SpisokKoment
{
margin:20px 0 0 0;
color:#656667;
}

.SpisokKoment h1
{
  font-size: 24px;
  padding: 0 0 0 30px;
}

.VideoList
{
border-bottom:3px solid #737373;
}

.VideoList .SelectVideo
{
padding:0px 0 35px 0;
}

.VideoList .SelectVideo .TextSV
{
padding:7px 0 0 0;
}

.SpisokRolikov
{
padding:15px 0 0 0;
font-weight:normal;
font-size:13px;
float:right;
}

.VideoKonkr
{
padding:0 0 30px 0;
}

.Player
{
height:307px;
background:url(i/video_konkr.jpg) no-repeat 50% 0;
}

.VideoKonkr .TextVK
{
padding:15px 0 0 0;
}

.VideoList .HeaderVideoList
{
padding:0 0 5px 0;
border-bottom:3px solid #737373;
margin:0 0 15px 0;
font-size:18px;
}

#middle_404
{
padding:10% 150px 0 150px;
}

#middle_404 a
{
color:#0055cc;
}

#middle_404 .RightColumn
{
padding:100px 0 0 65px;
}

#middle_404 .RightColumn .HeaderRC
{
padding:0 0 10px 0;
line-height:26px;
font-size:38px;
}

#body_404
{
max-width:1400px;
min-width:990px;
}

#middle_404 .RightColumn .ChiefPages
{
padding:20px 0 0 0;
}

.HeadFresh
{
width:100%;
}

.TopCenter .VideoKonkrSsylki img
{
margin:0 5px 10px 0;
padding:2px 17px;
background:#d0d6d8
}

.TopCenter .LeftColumn .VideoKonkrSsylki p
{
padding:0pt 5px 10px 0px;
}

.TopCenter .VideoKonkrSsylki .TextBlockVKS
{
padding:0 0 0 140px;
}

.TopCenter .VideoKonkrSsylki .TextBlockVKS .Date
{
color:#1c7daa;
font-weight:bold;
}

.TopCenter .VideoKonkrSsylki .TextBlockVKS .HeaderArticleVKS
{
font-weight:bold;
padding:0 0 5px 0;
}

.TopCenter .VideoKonkrSsylki .TextBlockVKS .HeaderArticleVKS a
{
color:#000000;
text-decoration:none;
}

.TopCenter .VideoKonkrSsylki .TextBlockVKS .HeaderArticleVKS a:hover
{
text-decoration:underline;
}

.TopCenter .RightColumn .Fresh .SpisokAudio li
{
padding:0pt 0pt 0pt 25px;
background:url(i/bg_spisok_video.gif) no-repeat 15px 7px;
}

.TopCenter .Ssylki .PhotoGalery
{
padding:0 0 10px 0;
}

.TopCenter .LeftColumn .FotoLeftColumn
{
padding:0 0 0 12px;
}

.TopCenter .LeftColumn .FotoLeftColumn p
{
margin:10px 0;
}

.TopCenter .LeftColumn .Ssylki .PhotoGalery
{
padding:15px 0 10px 8px;
}


.TopCenter .RightColumn .Fresh .Ssylki
{
padding:0 0 15px 0;
border-bottom:3px solid #737373;
}

.TopCenter .RightColumn .Fresh .SpisokAudio .UnEven
{
background:#f2f2f2 url(i/bg_spisok_video.gif) no-repeat 15px 7px;
}

.TopCenterOP #contact
{
padding:40px 0 40px 20px;
}

.TopCenterOP #contact h1
{
font-size:26px;
font-weight:bold;
}

.TopCenterOP #contact .Adress
{
padding:15px 3px 0 0;
float:left;
color:#909090;
font-size:18px;
}

.TopCenterOP #contact .Telephon
{
padding:15px 0 0 0px;
font-weight:bold;
font-size:22px;
}

.TopCenterOP #contact .Pole input {
border:1px solid #7F9DB9;
width:435px;
height:20px;
}

.FormaContacts
{
padding: 25px 0 0 0;
}

.FormaContacts .Pole
{
padding: 10px 0 0 0;
}

.FormaContacts input,
.FormaContacts textarea
{
	border: 1px solid #7F9DB9;
}

.FormaContacts input.Text,
.FormaContacts textarea.Text
{
	width: 430px;
}

.FormaContacts input.Code
{
	width: 100px;
}

.FormaContacts input.Submit
{
	margin: 20px 0 0 0;
}

.FormaContacts img
{
	float: none;
	margin: 0;
}


.TopCenterOP #contact .Red
{
color:#c70000;
}

.TopCenterOP #contact .TextArea
{
padding:30px 0 0 0;
}

.TopCenterOP #contact .TextArea textarea
{
height:105px;
width:595px;
}

.TopCenterOP #contact .Defense
{
padding:15px 0 0 0;
}

.TopCenterOP #contact button
{
padding:0 10px;
background:#f6f6f3;
border:1px solid #003c74;
margin:25px 0 40px 0;
}

#head
{
background:#dcedf4;
padding:15px 45px;
}

#body_surfacing
{
min-width:700px;
margin:0 auto;
max-width:1400px;
}

#head .LeftColumn img
{
margin:0 25px 0 0;
float:left;
}

#head .Kategory
{
line-height:28px;
font-size:26px;
font-weight:bold;
}

#head .PodKategory
{
padding:30px 0 0 0;
font-size:18px;
}

#head .FirstLine
{
padding:10px 0 0 0;
}

#head .LeftColumn
{
width:65%;
float:left;
}

#head .RightColumn
{
width:35%;
float:left;
}

#head .RightColumn .Close
{
float:right;
}

#head .RightColumn .Close a
{
color:#cc0018;
padding:0 0 0 20px;
background:#FFFFFF;
display:block;
}

#head .RightColumn .Return
{
padding:65px 0 0 0;
float:right;
}

#head .RightColumn .Return a
{
color:#0055cc;
}

#middle .LeftColumn
{
vertical-align:bottom;
/*width:30%;*/
}

#middle .LeftColumn ul li
{
white-space:nowrap;
}

#middle .LeftColumn ul
{
padding:10px 0px 0 0;
}

#middle .LeftColumn ul a
{
color:#0055cc;
}

#middle .RightColumn
{
/*width:70%;*/
}

#middle
{
padding:13px 45px 30px 45px;
}

#middle img
{
border:1px solid #000000;
}

#middle .MiddleTable
{
width:100%;
}

.PhotoPred
{
height:280px;
background:url(i/photorped.jpg) no-repeat 0% 100%;
padding:35px 0 0 0;
}

.TextPred
{
padding:10px 0 0 0;
}

.TextPred ul li
{
padding:0 0 0 10px;
background:url(i/bg_spisok_video.gif) no-repeat 0px 7px;
}

.TextPred p
{
padding:7px 0;
}

.RightColumn .Fresh .PerRepresentative
{
padding:40px 0 0 0;
float:left;
}

.RightColumn .Fresh .RepList
{
padding:0 0 0 8px;
}

.RightColumn .Fresh .HeadSostav .Person
{
padding:10px 0 5px 0;
}

.RightColumn .Fresh .HeadSostav
{
padding:0 0 10px 0;
border-bottom:2px solid #8a8a8a;
}

.RightColumn .Fresh .PerRepI0
{
padding:30px 0 0 0;
background:none;
}

.RightColumn .Fresh .PerRepI0 img
{
margin:5px 10px 0 0;
float:left;
}

.RightColumn .Fresh .PerRepI0 .SodPerRep
{
padding:3px 0 0 60px;
}

.Menu
{
width:100%;
}


.LiveJournal
{
  padding: 20px 0 0 0;
}


.ActualNews
{
  padding: 10px 0 20px 0;
}

.ActualNews .ActualImage
{
  float: left;
  width: 116px;
}

.ActualNews .ActualNewsR
{
  padding: 0 0 0 116px;
}

.ActualNews .HeaderNews
{
  
}

.ActualNews .HeaderNews .HNDay
{
  color: #5b5b5b;
  background: #e3e3e3;
}

.ActualNews .HeaderNewsText
{
  padding: 0 0 0 0px
}

.ActualNews .HeaderNewsText a
{
  font-weight: bold;
  color: #000000;
  text-decoration: underline;
}

.ActualNews p
{
  margin: 4px 0 0px 0;
}












