/* === COMMON =========================================== */
BODY {background:white; padding:0; margin:0;}
TD, TH {
	font-family:Arial,Verdana,'Lucida Grande',Sans-Serif;
	font-size:8pt;
	color:black;
	}

/* >>> Ссылки */
A {color:#0053B1;}
A:visited {color:#999999;}
A:hover {text-decoration:none;}
/* --- ссылки visited всегда заданного цвета */
A.gray, A.gray:visited {color:#545454;}
A.blue, A.blue:visited {color:#0053B1;}

/* >>> Заголовки */
H1 {font-size:12pt; font-weight:bold;}
H2, H3, H4, H5 {font-size:11pt; font-weight:bold;}

/* >>> Списки */
UL LI {padding-left:16px; list-style-type:none; background:transparent url(/_i/li.gif) no-repeat top left;}
UL#0 {margin:0; padding:0;}
UL.arr LI {padding-left:16px; margin-bottom:0.5em;list-style-type:none; background:transparent url(/_i/li_arr.gif) no-repeat top left;}

/* === ОФОРМЛЕНИЕ ШАБЛОНОВ ================================= */
TD.BlueBGLeft, TD.BlueBGRight {background:#13315E;}
TD.BlueBGLeft {border-right:1px solid #0053B1;}
TD.BlueBGRight {border-left:1px solid #0053B1;}
TD.LeftNav {width:222px; background:#F6F6F6 url(/_i/ssnav_bottom.jpg) no-repeat bottom; border-left:1px solid white;}
IMG.logo {width:168px; height:25px; border:0;margin:51px 27px 70px 27px;}
IMG.FlenderStandards {width:218px; height:89px; border:0; float:right;}
TD.Content {background:white; height:100%; width:575px;}
@media print {TD.BlueBGLeft, TD.BlueBGRight, TD.LeftNav, DIV.SiteNav, DIV.Toolbar {display:none;}}

/* Навигация ------------- */
DIV.SiteNav {border-bottom:1px solid white;}
DIV.SiteNav IMG.bg {width:575px; height:98px; border:0;}
DIV.SiteNav TABLE {width:575px;}
DIV.SiteNav TABLE TH {width:353px;}
DIV.SiteNav TABLE TH IMG {width:353px; height:15px; border:0;}
DIV.SiteNav TABLE TD {background:#E6EBF2; border-bottom:1px solid #2B4D73; font-family:Tahoma,Arial; font-size:9px; text-align:center;}
DIV.SiteNav TABLE TD A {color:#0053B1; text-decoration:none;}
DIV.SiteNav TABLE TD A:hover {color:#0053B1;}
DIV.SiteNav TABLE TD A:visited {color:#0053B1;}
DIV.SiteNav TABLE TD.borderLeft {border-left:1px solid white;}

DIV.Toolbar {background:#D9E5F3; border-bottom:1px solid #999999;}
DIV.Toolbar TABLE {width:100%; border-bottom:1px solid white;}
DIV.Toolbar TABLE TD {padding:1px 0 1px 0; border-right:1px solid #0053B1; color:#545454; font-size:11px; font-weight:bold; text-align:center;}
DIV.Toolbar TABLE TD A, DIV.Toolbar TABLE TD A:visited {color:#0053B1; font-weight:normal; text-decoration:none;}
DIV.Toolbar TABLE TD A#selected, DIV.Toolbar TABLE TD A:visited#selected {color:#999999; font-weight:bold; text-decoration:none;}
DIV.Toolbar TABLE TD#end {border-right:0;}

DIV.Menu A {color:#999999; text-decoration:none; }
DIV.Menu A:hover {color:#0053B1; font-weight:bold;}
DIV.Menu IMG {width:7px; height:6px; border:0;}
DIV.Menu H1, DIV.Menu H2, DIV.Menu H3, DIV.Menu H4 {border-bottom:1px solid #999999; font-size:11px; font-weight:normal; margin:0; padding:0 0.7em 0 0;}
DIV.Menu H1#selected A, DIV.Menu H2#selected A, DIV.Menu H3#selected A, DIV.Menu H4#selected A {color:#0053B1;}
DIV.Menu H1 {padding-left:12px;}
DIV.Menu H1#selected {text-indent:-12px; font-weight:bold;} DIV.Menu H1#selected IMG {margin-left:4px;}
DIV.Menu H2 {padding-left:19px;}
DIV.Menu H2#selected {text-indent:-19px; font-weight:bold;} DIV.Menu H2#selected IMG {margin-left:12px;}
DIV.Menu H3 {padding-left:26px;}
DIV.Menu H3#selected {text-indent:-26px; font-weight:bold;} DIV.Menu H3#selected IMG {margin-left:19px;}
DIV.Menu H4 {padding-left:33px;}
DIV.Menu H4#selected {text-indent:-33px; font-weight:bold;} DIV.Menu H4#selected IMG {margin-left:26px;}

DIV.PageNav {padding-top:0.7em; border-top:1px solid #0053B1;}
DIV.PageNav DIV {margin-bottom:1em;}
DIV.PageNav DIV#back {margin-bottom:4px;}
DIV.PageNav DIV#print {width:111px; float:left;}
DIV.PageNav DIV#note {width:111px; float:right;}

DIV.Pages {margin-bottom:0.7em;}
DIV.Pages DIV#prev {width:30%; float:left;}
DIV.Pages DIV#all {width:30%; float:left; text-align:center;}
DIV.Pages DIV#next {width:30%; float:right; text-align:right;}
DIV.Pages DIV#pages {padding-top:1em;clear:both;text-align:center;}
DIV.Pages A, DIV.PageNav A:visited {color:#0053B1;}

/* ----------------------- */
#blue {color:#0053B1;}
#gray {color:#808080;}

IMG#Button {width:111px; height:18px; border:0;}
DIV.arr {padding-left:16px; text-indent:-16px; margin-bottom:0.7em;}
DIV.arr IMG {width:8px; height:9px; border:0; margin-right:8px;}
DIV.ico {padding-left:20px; text-indent:-20px; margin-bottom:0.7em;}
DIV.ico IMG {width:16px; height:16px; border:0; margin-right:4px; vertical-align:middle;}
DIV.file {padding-left:26px; text-indent:-26px; margin-bottom:0.7em;}
DIV.file IMG {width:20px; height:14px; border:1 solid; margin-right:6px; vertical-align:middle;}

DIV.hr {height:1px; border-top:1px solid #0053B1; margin:12px 0 12px 0;}
DIV.hr SPACER {width:9px; height:1px;}
DIV.banner {height:67px; margin:2em 0 2em 0; background:#dddddd; border:1px solid #d0d0d0; color:#999999; font-family:tahoma; font-size:8pt; font-weight:normal; text-align:center;}
DIV.Header H1 {font-size:12pt; color:#B5B7BE; margin:14px 0 0 16px; padding:0; border-bottom:1px solid #0053B1;}
DIV.Header H2 {font-size:12pt; color:#0053B1; margin:1px 0 5px 66px; padding:0;}
DIV.Section {padding:16px 16px 0 16px; width:575px; color:#545454;}
DIV.Section td {color:#545454;}

table.spec {margin-bottom:1em;}
table.spec td, table.spec th {padding:3px 6px 3px 6px; border-bottom:1px solid white;}
table.spec th {background:#0053B1; color:white; text-align:left;}
table.spec td {background:#eeeeee;}
table.spec#V td, table.spec#V th {border-right:1px solid white;}

/* Главная --------------- */
DIV.Section#Home {padding:0 32px 0 16px; color:#545454;}
DIV.Section#Home #BlockRight {float:right; margin-left:20px; width:209px;}
UL#News {margin:2em 0 0 0; padding:0 0 6px 20px; background:transparent url(/_i/news_bg.gif) no-repeat; list-style-type:none;}
UL#News LI {margin-bottom:12px; padding-left:16px; background:transparent url(/_i/li.gif) no-repeat top left;}
UL#News LI A {color:#646464;}

/* Поиск ----------------- */
DIV.Section#Search H1 {background:#0053B1; color:white; font-size:12pt; border-bottom:1px solid white; padding:2px 4px 2px 4px; margin:0;}
DIV.Section#Search H1 A {color:white; }
DIV.Section#Search DIV.item {background:#f6f6f6; margin-bottom:1em; padding:0.5em;}

/* Cписок публикаций ----- */
DIV#NewsList {padding-top:1em;padding-bottom:1em;}
DIV#NewsList DIV {font-size:8pt; padding-left:22px; text-indent:-22px; margin-bottom:1em;}
DIV#NewsList DIV A {font-size:8pt;}
DIV#NewsList DIV IMG {width:16px; height:16px; border:0; margin-right:6px; vertical-align:middle;}

/* Текст публикации ------ */
DIV#PublicationHeader {padding-top:1em; padding-bottom:1em;}
DIV#PublicationHeader H3 {width:70%; float:left; margin:0; padding:0;}
DIV#PublicationHeader DIV#date {width:15%; float:right; text-align:right;}
DIV#PublicationHeader BR {clear:both;}
DIV#PublicationInfo {padding-top:1.5em;}
DIV#PublicationInfo DIV {margin-bottom:0.5em;}

/* Контакты -------------- */
TABLE.Contacts TD {background:#F6F6F6;}
TABLE.Contacts TD H1 {font-size:9pt;background:#0053B1; color:white; padding:2px 0.5em 2px 0.5em; margin:0;}
TABLE.Contacts TD P {padding:0.5em;margin:0;}

/* Поиск ----------------- */
TABLE.search TD {padding:0 0 1em 0;}

/* Download -------------- */
DIV.Download {margin:0 0px 1em 0px; border-top:1px solid #0053B1;}

/* Списки ---------------- */
DIV.List {margin:0 0px 1em 0px;}
DIV.List A, DIV.List A:visited {color:#999999; text-decoration:none;}
DIV.List A:hover {color:#0053B1; font-weight:bold;}
DIV.List UL {padding:0 0 0 16px; margin:0;}
DIV.List IMG {width:8px; height:9px; border:0; margin-right:8px;}
DIV.List H1 {font-size:10pt; margin:6px 0 0 0;}
DIV.List H2, DIV.List H3, DIV.List H4 {font-size:8pt; font-weight:normal; margin:0; padding-left:16px; text-indent:-16px;}

table.filelist {margin:0 0px 1em 0px;}
table.filelist th {text-align:right;vertical-align:top; padding:0 0 1em 0;}
table.filelist th img {width:20px; height:14px; border:1 solid; margin-right:6px; }
table.filelist td {text-align:left;vertical-align:top; padding:0 0 1em 6px;}