.StoryContents H2{display:none;}
* {margin:0; padding:0; font-family:Arial, Helvetica, Geneva, sans-serif}

input, select, textarea {padding:1px}

#normdoc_text table, #normdoc_text table td {border:1px solid #000}
ul li, ol li {margin-left:40px}
.logincell input {margin-left:10px;}

.TypeReadersContents a:visited {color: #003366; text-decoration:none}
.TypeReadersContents a:visited:hover {color:#FFF}

.StoryContents {min-height:300px}
.StoryContents table,  .search_ex {width:auto}
.StoryContents table td {padding-right:2px}
.StoryContents  td table {width:auto}
.StoryContents  td table tr td {padding:0px 0 0px 0px; color:#000;vertical-align:top; text-align:left}


.View_Cat1 {background-color:#C8D7E3; border-bottom:1px solid #5396B7; font-weight:bold; font-size:120%; padding:2px 0 2px 10px; }
.View_Cat2 {background-color:#E1E8EE; padding:2px 0 2px 42px}
.View_Cat1 a:hover, .View_Cat2 a:hover, .View_Cat1 a:visited, .View_Cat2 a:visited  {text-decoration:none; }

#StoryAtionBarD {padding:3px 0 3px 0; margin-top:8px; background-color:#C8D7E3; min-height:20px}
.menuALineActive {border:1px solid white; padding:1px; margin-left:2px}

/*==редактирование визиток==*/
INPUT.wide {width:70%}
SELECT.wide {width:40%; margin-left:3px}

/*==фото в редактировании==*/
#table_photo_1, #table_photo_2 {padding-top:6px; background-color:#C8D7E3; margin:6px}
#table_photo_2 select {width:100%}
#table_photo_2 {width:98%}

/*==Шапка==*/
.headlogo2 {float:left; margin:10px 0 0 10px; height:100px}
#head_logoban {height:122px}
.BannerALine {padding-top:12px; margin-right: 25px}

/*==Продукт - автострахование==*/
#prod_name1 {margin:15px 0 10px 0; font-weight:bold; font-size:110%}
.prod_tabletd1_Class {vertical-align:top; color:#8E2222; border:1px  solid #C8D7E3}
.prod_tabletd2_Class {vertical-align:top; border:1px solid  #C8D7E3}

/*==За рубежом - раскладушка==*/
.View_PartsCat  {background-color:#C8D7E3; border:1px solid #A7B7C7; border-top:0; padding:6px; font-weight:bold}

/*==таблица второго горизонтального меню==*/
.aMenuTable {width:100%}
.aMenuTable div {display:inline}
.aMenuTable a {white-space: nowrap}
.menuALine a:visited:hover {color:#FFF; text-decoration:none}

/*==карта==*/
.view_map_Lv0 {font-weight:bold; font-size:120%; margin-top:8px}
.view_map_Lv1 {margin-left:40px; font-size:100%}
.view_map_Lv2 {margin-left:80px; font-size:90%}
.view_map_Lv3 {margin-left:120px; font-size:90%}

/*==страница  Без баннеров==*/
#MainContentWrc {width:99%}
#MainContentWrc .StoryOutline {border-right:0px}

.table_osago {width:99%}
.table_osago select {width:80%}
.table_osago .tb_osago_left {text-align:left; width:50%; padding:10px}
.tb_osago_view {color:#000; padding:0 0 10px 0}
.tb_osago_view select {width:10%}
.table_osago .opt {width:auto; white-space:nowrap}
.table_osago .child_table td {font-weight:normal; padding:6px}

.BS_Section {background-color:#C8D7E3; font-weight:bold; border:1px solid #A7B7C7}
.BS_Section img {border:0}

#navcpage {font-weight:bold}

#art_image{padding:0 10px 0 10px}

.StoryAtionBarLineNew{background-color: #5496B8; text-decoration: none; width:98%; border: 1px solid white; visibility:hidden; display:none;}
.FindBar{visibility:hidden; display:none;}
.StoryAtionBarLineNext{background-color: #5496B8; text-decoration: none; width:98%; border: 1px solid white; color:white; text-decoration: none;     font-weight: bold; margin: 1px 0px 1px 1px;  }
.StoryAtionBarLineABC{background-color: #5496B8; text-decoration: none; width:98%;  display:none; color: white;  border: 1px solid white; margin:0 0px 0 0px; padding:0px 1px 1px 1px;}
.FindButton{margin: 5px  2px 2px 0px;}
.LineSearch{text-decoration: none;  margin:0 0px 0 0px; padding:0px 1px 1px 1px;  font-weight: bold;  color:#ffffff;}

.LineABC{ display:inline; text-decoration: none;     font-weight: bold; margin: 1px 0px 1px 1px; }
.LineABC a:link{text-decoration:none; color:#ffffff; font-weight: bold;}
.LineABC a:visited{text-decoration:none;color:#c8d7e3; font-weight: bold; }
.LineABC a:hover{text-decoration:underline; color:#c8d7e3; font-weight: bold; }
.LineABC a:hover:visited{text-decoration:underline; color:#ffffff; font-weight: bold; }
.LineABC a:active{text-decoration:underline; font-weight: bold; }
.error_response{background: #C8D7E3; text-align:center; font-size:120%;
color:red; border:1px solid #a7b7c7; border-top:0px}

#BS_BODY {min-width: 800px; width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 800)? "800px" : "100%"); background-color:#FFF; }

body {font-size:75%}

h1{font: normal 2.1em/1.6em Geneva, Arial, Helvetica; vertical-align:top;
margin:0px 0px 18px 0px}
h2{font: normal 1.4em Geneva, Arial, Helvetica; vertical-align:top;
margin:0px 0px 6px 0px}
h3{font: bold 1.0em/1.4em Geneva, Arial, Helvetica; vertical-align:top;
margin:4px}
a:link{text-decoration:none; color:#00E}
a:visited{text-decoration:none; color:#6D87A8}
a:hover{text-decoration:underline; color:#5396B7}
a:hover:visited{text-decoration:underline; color:#00E}
a:active{text-decoration:underline}
img{border:0}
INPUT{margin:0px }
table{ border-collapse:collapse}

table TD{border-collapse:collapse}
#Header{min-width:800px; margin-bottom:1px; color:#000}

#leftcolumn{float:left; width:170px; margin-bottom:1px}
#RightColumn{float:right; width:122px}

#pseudoright{margin-left:171px; margin-bottom:1px}
#MainContent{margin-right:123px}
#Footer{color:black; min-width:800px; clear:both}
.BlockOutline{margin-top:0px;
border:1px solid #a7b7c7}
.BlockTitle{border-bottom:1px solid #FFF; padding: 5px; color: #FFF;
font-size:90%; background-color: #5496B8}
.BlockContents{}
.BlockPollContents{font-size:75%}
.BlockSpacer{padding:6px; margin:0px}
.StoryOutline{border:1px solid #5396B7; border-top:0}
.StoryTitle{background-color: #0072C6; background-image: url(../cellpic3.gif);
 padding:4px; font-size:90%; color: #FFF; border-bottom:1px solid #FFF}

.StoryAtionBar{border-bottom:1px solid #a7b7c7; background-color: #C8D7E3;
padding:0px; min-height:20px}
.StoryAtionBarLine{background-color: #C8D7E3 }

.StoryContents{margin:6px 10px 6px 10px}


.StorySpacer{margin-bottom:2px}
.StoryAtionBarArrows{margin-top:-2px; vertical-align:middle; display:block; float:left;  padding-right:6px}
.StoryAtionBarSpreader {display:block; margin-top:4px; }
.StoryAtionBarSpreaderRight {display:block; font-size:110%; font-weight:bold; padding-bottom: 4px}
.menuVSecond{display:block; border-top:1px solid white}
.menuVSecondOutLine {position:absolute;  z-index:3; display:block; padding: 3px; width:190px;
border-top: 2px solid #D6E5F1; border-left: 2px solid #D6E5F1;
border-right: 2px solid #768591; border-bottom: 2px solid #768591;
background-color: #BDCBD8; visibility:hidden; left:150px; filter:alpha(opacity=95); -moz-opacity:0.9;  }

.menuVSecondLine a{display:block; border:1px solid #FFF; border-top:0; width:184px;
padding:2px; color:#293D6B; text-decoration:none; }
.menuVSecondLine a:hover{display:block;  padding:2px; background-color: #0072C6;
color: #FFF; text-decoration:none}
.menuVSecondLine a:visited{color: #6D87A8; text-decoration:none}

.MenuVBaseOutline{border:0; width:170px;}
.MenuVBaseTitle{background-color: #0072C6; padding: 4px; color:#FFF; font-size:90%; background-image: url(../cellpic3.gif); position:relative}
.MenuVBaseContents{border-bottom:1px solid #A7B7C7; margin-bottom:1px}
.MenuVBase{position:relative}
.MenuVBaseLine { display:block; font-weight: bold; font-size:92%}
.MenuVBaseLine a {display:block; color: #002654; font-weight: bold; text-decoration:none;
padding:2px 2px 2px 5px; background-color:#C8D7E3; border-top:1px solid white; width:163px}
.MenuVBaseLine a:visited {display:block; color:#6D87A8; text-decoration:none }
.MenuVBaseLine a:hover{text-decoration: none; background-color:#0072C6; color:#FFF; padding:2px 2px 2px 5px}
.menuG {padding:3px; white-space:nowrap}
.menuG a{text-decoration: none; color: #002654; border:1px solid #C8D7E3;
padding:2px; white-space:nowrap}
.menuG a:visited{color: #6D87A8; text-decoration: none; padding:2px}
.MenuGBaseTd a:hover{border:1px solid #FFF; background-color:#0072C6; color: #FFF; padding:2px;
text-decoration:none}

.menuGSecond {display:block; border-top:1px solid white}
.menuGSecondOutLine {position:absolute; z-index:4; padding: 3px;
border-top: 2px solid #D6E5F1; border-left: 2px solid #D6E5F1;
border-right: 2px solid #768591; border-bottom: 2px solid #768591;
background-color: #BDCBD8; visibility:hidden;
filter:alpha(opacity=90); -moz-opacity:0.9}

.menuGSecondLine a{display:block; border: 1px solid #FFF; border-top:0; padding:2px; color: #293D6B; text-decoration: none; font-size:92%}
.menuGSecondLine a:hover{display:block; padding:2px; background-color:#0072C6;
color: #FFF; text-decoration:none}
.menuGSecondLine a:visited{color: #6D87A8; text-decoration:none}



.MenuGBaseContents{padding:3px 3px 5px 3px; background-color:#C8D7E3; margin-left: 0px;
width:100%-3px; white-space:nowrap; height: 20px}
.MenuGBaseTbl{color: #002654; font-weight: bold; font-size:9pt; margin-left: 0px; }

.menuASecond{display:block; border-top:1px solid white}
.menuASecondOutLine{position:absolute; z-index:5; padding:3px; width:170px;
border-top: 2px solid #D6E5F1; border-left: 2px solid #D6E5F1;
border-right: 2px solid #768591; border-bottom: 2px solid #768591;
background-color: #BDCBD8; visibility:hidden;
filter:alpha(opacity=95); -moz-opacity:0.95;}

.menuASecondLine  a{display:block; border: 1px solid #FFF; border-top:0; 
padding:2px; color: #293D6B; text-decoration:none; }
.menuASecondLine  a:hover{display:block;  padding:2px; background-color:#0072C6;
color: #FFF; text-decoration:none}
.menuASecondLine  a:visited{color:#6D87A8;  text-decoration:none}

.MenuABaseContents{padding:0px; background-color:#C8D7E3; display:block; width:97%; }
.MenuABaseTbl{color:#FFF; font-weight:bold;  line-height:20px; width:98%; cursor:default; }

.menuALine A{text-decoration:none; color:#002654; padding:3px 1px 2px 1px; border:1px solid #C8D7E3}
.menuALine A:visited{color: #5396B7; text-decoration:none}
.menuALine A:hover{border:1px solid #FFF; color: #FFF; background-color:#0072C6; text-decoration:none}

 .TypeReadersCur {white-space:nowrap; text-decoration:none;  
padding:5px 6px 4px 6px; border-left: 2px solid #FFF; display:block;height: 18px; min-width:125px;  border-right: 2px solid #FFF; border-top: 1px solid #FFF;background:url(../tmgr.gif);  background-repeat: repeat-x;
 background-position:0% 0%; font-weight: bold; color:#FFF; cursor:default; font-size:10pt; background-color: #C8D7E3}


.TypeReadersOutline{width:100%-3px}


.TypeReadersLast{white-space:nowrap; display:block; padding:5px 6px 4px 6px;  height:17px; border-left: 1px solid #C8D7E3; border-right: 1px solid #FFF; border-top: 1px solid #5496B8; background:url(../tb2.gif);  background-repeat: repeat-x; marign-top:9px;background-position:0% 0%; background-color: #5496B8}
.TypeReadersContents{padding-top:1px; border-left: 1px solid #C8D7E3;
color:#204C64; text-decoration: none; margin-top:0 }

.TypeReadersContents A{white-space:nowrap; display:block;
text-decoration:none; color:#003366; padding:5px 6px 4px 6px;  height:17px; width:125px;
border-left: 1px solid #C8D7E3; border-right: 1px solid #FFF; border-top: 1px solid #5496B8; background:url(../tb2.gif);  background-repeat: repeat-x; marign-top:9px;background-position:0% 0%; font-weight: bold;  font-size:10pt; background-color: #5496B8}

.TypeReadersContents A:hover{color:#FFF; background-color:#0072C6;  text-decoration:none }


.TypeReadersContents A:active{color:#FFF}


.BanerVOutline{margin-bottom:1px}


.BanerVLine{margin:0 0 7px 0}


.FooterOutline{border-top:1px solid #a7b7c7; padding-top:1px; }

.FooterContents{color:black; padding-top:1px }
HTML{}
.bcard-table{}
.bcard-cell{}

.editbcard input[type=text]{border:1px solid #000}
#bcard_shortinfo{margin:10px 0 25px 0; background-color:#C8D7E3}
#bcard_about{margin-top:20px}
.bcard_shortinfo_left_col{width:40%; text-align:right; padding-right:30px; vertical-align:middle}
.bcard_shortinfo_right_col{width:60%; text-align:left;padding-left:20px; vertical-align:middle}
#bcard_shortinfo_left_col TR TD{text-align:right}
#bcard_shortinfo_right_col TR TD{text-align:left}
.vbcard_info{background-color:#C8D7E3; padding-left:10px;}

#vbcard_name{padding-top:10px }
#vbcard_position{color:#8E2222}

#vbcard_country{ padding-top:10px;}




#vbcard_birthday{font-size:90%; padding-bottom:10px; }
#vbcard_comment{ text-align:justify;}

.vbcompany_info{padding-left:10px; background-color:#C8D7E3;}
#vbcompany_title{padding-top:10px;color:#8E2222; font-weight:bold}
#vbcompany_shorttitle{font-weight:bold}

#vbcompany_country{padding-top:10px}




#vbcompany_birthday{ padding-bottom:10px }
#vbcompany_comment{ text-align:justify; padding:10px}


.headlogo {float:left}

#table_photo_2{padding:3px; background-color:#C8D7E3;
font-size:80%; display:block; text-align:center; font-size:90%}
.avPhoto {background-color: #5496B8;
color: #fff; cursor:pointer; padding:5px; margin:6px}
.dePhoto {background-color: #442222;
color: #fff; cursor:pointer;  padding:5px; margin:6px}
.rePhoto {background-color: #5496B8;
color: #fff; cursor:pointer; padding:5px; margin:6px}
#normdoc_title{display:block; font-weight:bold; font-size:100%; padding:0 10px 0 10px}
#normdoc_topic{padding:0 10px 0 10px}
#normdoc_dat{padding:0 10px 10px 10px}
#normdoc_type{display:block; font-weight: bold; color: #8E2222; text-align:LEFT; padding:0 10px 4px 10px}
#normdoc_agency{padding:0 10px 0 10px}
#normdoc_number{padding:0 10px 10px 10px}
#normdoc_subtitle{display:block; font-style: italic; text-align:justify;padding:0 10px 20px 10px}
#normdoc_text{text-align:justify; padding:0 10px 0px 10px}
#normdoc_city{display:block; padding:0 10px 4px 10px; font-size:100%}
#normdoc_ref{display:block; padding:0 10px 4px 10px}

#art_title{display:block; font-weight:bold; font-size:110%; padding:0 10px 4px 10px}
#art_dat_cit{display:block; padding:0 10px 4px 10px;
font-size:100%}
#art_subtitle{display:block; font-style:italic; font-size:100%;
text-align:justify; padding:0 10px 0 10px}

#art_topic{padding:0px 10px 4px 10px; color:#8E2222; font-size:100%}

#art_text{text-align:justify; margin:0 10px 0 10px; }
#art_text_ref font{ font-size: 100%;}
 

#art_src_ref{display:block; text-align: right; padding:4px 10px 0 10px}
#art_aut_ref{display:block; text-align: right; padding:4px 10px 0 10px}
#art_comp_ref{display:block; padding:0 10px 12px 10px; font-size:90%}
#art_pers_ref{display:block; padding:0 10px 0 10px}
#event_title{display:block; font-weight:bold; font-size:120%; padding-bottom: 6px}
#event_dat_cit{display:block; padding-bottom:4px; font-weight:bold; font-size:90%; color: #A86D87; text-align:LEFT}

#event_subtitle{display:block; font-style:italic; font-size:100%; text-align:justify}

#event_text{text-align:justify}
#event_comp_ref{display:block}
#event_auth_ref{display:block}
#event_head_kont{display:block; padding-bottom:4px; font-weight:bold; font-size:90%}
#event_kont{padding-bottom:4px}
#editionimage{text-align:left; padding:0 0 10px 10px}
#editon_rightinfo{padding:0 10px 6px 10px; background-color:#C8D7E3 }
#edition_title{padding:6px 10px 6px 10px;display:block; font-weight:bold; font-size:110%}
#edition_auth_ref{padding:0 10px 0 10px}
#edition_topic{padding:4px 10px 4px 10px; color:#8E2222; font-size:100%}
#edition_dat_edit{padding:0 10px 0 10px}
#edition_isbn{padding:0 10px 0 10px}
#edition_additinfo{padding:0 10px 0 10px}
#edition_titsale{padding:0 10px 0 10px; font-style:italic}
#edition_sale{padding:0 10px 0 10px; font-style:italic}
#edition_subtitle{padding:0 10px 0 10px; font-style:italic}
#edition_text{padding:0 10px 0 10px}
.view_art_image{margin: 5px 10px 5px 0px; border:1px solid #5396B7}
.view_art_title{display:block; font-weight: normal;}


.view_art_dat_cit{display:block; color: #A86D87; padding:4px 0 4px 0;
text-align:left; }



.view_art_topic{text-align:right; color: #8E2222; padding-right:5px; font-weight: normal;}

.view_art_subtitle{display:block; font-weight: normal; text-align:left; font-style:italic; color:#000}
.view_art_subtitle a{display:block; text-align:right;}

.view_art_Video{color: #6D87A8; min-height:30pt;background: url(../VideoIc13.gif) no-repeat right top; padding:2px 5px 2px 5px; border-bottom: 1px dotted  #6D87A8;}









.view_art_table{color: #6D87A8; min-height:30pt; background:url(../dot.gif) repeat-x bottom; padding:2px 5px 2px 5px;}
.view_event_table{color: #6D87A8; min-height:30pt; background:url(../dot.gif) repeat-x bottom; padding:2px 5px 2px 5px;}
.view_event_Biser{color: #6D87A8; min-height:30pt; background:url(../dot.gif) repeat-x bottom; padding:2px 5px 2px 5px;}

.view_event_title{display:block; font-weight:bold; padding-bottom:6px}
.view_event_cit{display:block; color: #000; text-align:LEFT; padding-bottom:4px; font-weight: normal;}
.view_event_title a{font-weight: normal; }
.view_event_titleN a{font-weight: bold;  font-size: 125%;}

.view_event_dat{display:inline; text-align: left;  padding-bottom:4px; font-weight:normal}
.view_event_datN{display:inline; text-align: left;  padding-bottom:4px; font-weight:normal; font-size: 120%;}

.view_event_topic{display:inline; margin-left: 20px; text-align: right; color: #8E2222; font-weight: normal}

.view_event_subtitle{display:block; text-align:justify; font-weight: normal}

.view_event_comp_ref{display:block; content: "Организаторы: "; font-style: italic; text-align:left; padding-bottom:4px; font-weight: normal}
.view_event_comp_refN a{display:block; text-align:left; padding-bottom:4px; font-weight: normal;  font-size: 80%;}

.view_card_table{color: #6D87A8; min-height:30pt;background: url(../dot.gif) repeat-x bottom; padding:2px 10px 2px 10px}
.view_card_table1{color: #6D87A8; min-height:30pt;background: url(../gold1.gif) no-repeat right top; padding:2px 10px 2px 10px; border-bottom: 1px dotted  #6D87A8;}
.view_card_table2{color: #6D87A8; min-height:30pt;background: url(../gold2.gif) no-repeat right top; padding:2px 10px 2px 10px; border-bottom: 1px dotted  #6D87A8; }
.view_card_table3{color: #6D87A8; min-height:30pt;background: url(../gold3.gif) no-repeat right  top; padding:2px 10px 2px 10px; border-bottom: 1px dotted  #6D87A8; }


.view_card_image{margin:5px 10px 5px 0px; border:0px }
.view_card_title{display:block}
.view_card_cit{display:block; color:#000; padding:4px 0px 4px 0px; text-align:left}
.view_card_job{display:block; color: #000; padding-bottom:4px; text-align:left}
.view_card_topic{text-align:right; color: #8E2222; padding-right:5px}
.view_card_subtitle{display:block; text-align:justify; font-style: italic; color:#000;}
.view_card_comp{display:block; color:#000; padding:4px 0px 4px 0px}


.view_InsRef_table{color: #6D87A8; 
background: url(../dot.gif) repeat-x bottom; padding:2px 10px 2px 10px}

.view_InsRef_image{margin:5px 10px 5px 0px; border:1px solid #5396B7}
.view_InsRef_title{display:block; text-align:left; font-size:100%; font-weight:bold}
.view_InsRef_cit{display:block; color: #000; padding:4px 0px 4px 0px;
text-align:left; font-size:70%; font-weight:normal}
.view_InsRef_topic{text-align:right; color: #8E2222; padding-right:5px}
.view_InsRef_subtitle{display:block; text-align:justify; font-style: italic; color:#000; font-size:80%}
.view_InsRef_comp{display:block;
padding:4px 0px 4px 0px; text-align:left; font-size:90%}
.view_edition_table{color: #6D87A8; min-height:30pt; background: url(../dot.gif) repeat-x bottom; padding:2px 10px 2px 10px}
.view_edition_image{margin:5px 10px 5px 0px; border:1px solid #5396B7}
.view_edition_title{display:block; font-size:105%}
.view_edition_Srcs{display:block;  color:#000; padding:4px 0px 4px 0px; text-align:left; white-space:nowrap}
.view_edition_dat{color:#000; padding:4px 0px 4px 0px; text-align:left}
.view_edition_topic{text-align:right; color:#8E2222; padding-right:5px}
.view_edition_subtitle{display:block; text-align:justify; color:#000;}

.view_Mn_table{vertical-align:top; margin:8px 0 8px 0; background: url(../dot.gif) repeat-x bottom; width:98%}
.view_Mn_title{display:block; font-weight:bold; padding-bottom:10px}
.view_Mn_num{color:#000; padding:4px 10px 10px 10px; text-align:right; width:15%}
.view_Mn_dat{color:#000; padding:4px 0 10px 0; text-align:right; width:20%}
.view_Mn_rem{text-align:left; font-style:italic; font-weight:normal; color:#000}
#prod_pname{font-weight:bold; font-size:130%; color:#8E2222}









.prod_table_Class{border:1px solid #C8D7E3; padding:0 10px 0 10px}
.prod_tabletdsection_Class{border:1px solid  #C8D7E3; color:black; background-color:#C8D7E3; text-align:center}
.prod_tabletr_Class{border:1px solid  #C8D7E3}
.prod_tabletd_Class{border:1px solid  #C8D7E3}


.regtable{color:#6D87A8 }

.regcell{color:#6D87A8 }
.MicroSearchOutline{width:170px;}
.MicroSearchTitle{background-color: #0072C6; border-bottom:1px solid #FFF; padding:4px; color: #FFF; font-size: 90%; background-image: url(../cellpic3.gif)}
.MicroSearchContents{padding:3px; background-color:#C8D7E3;
font-size:80%; display:block; text-align:center; font-size:90%}
.MicroSearchContents INPUT{margin:2px; border:1px solid #5496B8; background-color:#FFF; width:80%; padding:1px}
.AlphabetOutline{display:block; margin-top:4px; }
.Alphabet{background-color: #C8D7E3; }
.alphabetLetters{display:inline; text-decoration: none;  margin:0 2px 0 2px; padding:0px 0 1px 1px;  }

.DictWordRus{display:block; font-size:110%; font-weight:bold; padding-bottom: 4px}

.DictWordEng{text-align:right; color: #8E2222; font-size:110%; font-weight:bold}

.DictWordRemRus{text-align:left}

.DictWordAuthor{text-align:right; padding-top:10px}

.DictWordSource{text-align:right;}

.DictWordComment{text-align:left;}

.DictWordCalculateR{text-align:right;}


.tableSearchThemes{padding:1px; margin:1px; font-size:90%}
.tableSearchThemesLeft{border:none; color: #6D87A8;
 padding:1px; margin:1px;font-size:90%}
.tableSearchThemesRight{border:none; color: #6D87A8;
padding:1px; margin:1px;font-size:90%}
.tableSearchTopics{padding:1px; margin:1px;font-size:90%}
.tableSearchTopicsLeft{border:none; color: #6D87A8;
padding:1px; margin:1px;font-size:90%}
.tableSearchTopicsRight{border:none; color: #6D87A8;
padding:1px; margin:1px;font-size:90%}



.tablePeopleBcardThemes{border:none; color:#6D87A8; font-size:8pt; padding-bottom:10px}
.tablePeopleBcardThemesRight{text-align:left; padding:8px}



.forum_author_title{vertical-align:top}
.forum_author{vertical-align:top}
.forum_theme_title{vertical-align:top; background-color:#E6E6FF}


.forum_theme{vertical-align:top; width:80%; background-color:#E6E6FF}
.forum_text_title{vertical-align:top}

.view_forum_themes_mainmsg{}

.view_forum_themes_respmsg{}

.view_forum_themes_title{}

.view_forum_themes_created{}

.view_forum_themes_author_text{}

.view_forum_themes_responses{}

.view_forum_themes_last_authior{}

.tablePeopleBcardThemesRight{text-align:left; padding:8px}
.DEBUG {/*display: none;*/}
/* форум */
.ForumContents {margin:0 12px 0 12px}
.ForumContents table, .forum_resp_msg .forum_theme input, .forum_resp_msg .forum_title textarea {width:98%}
.ForumContents table {text-align:right}
.forum_table {border:0; font-size:95%; margin:5px 0 5px 0; text-align:left; font-weight:normal;}
.forum_table td {text-align:left;  }
.forum_table_theme {font-weight: bold; font-size:110%}
.forum_table_theme_small {font-size:100%; font-weight:bold}
.forum_table_autor_small { font-size:90%; text-align:right; white-space:nowrap; }
.margin0 {margin:1px 0 1px 0}
.forum_table_autor {width:98%; font-size:90%; color:#6472CE}
.forum_table .time {white-space:nowrap; text-align:right; color:#6472CE}
.forum_table .text {padding:5px 0 5px 0}
.forum_table .time1 {width:30%; white-space:nowrap; text-align:left; color:#6472CE; font-weight:normal;}
.forum_table .view_author_com1 {width:30%; white-space:nowrap; text-align:left;  font-weight:normal;}
.forum_table .view_author_text1 { width:30%; white-space:nowrap; text-align:left; color:#6472CE; font-weight:normal; }
.forum_table .forum_table_theme1 {font-weight:bold; font-size:110%; text-decoration:none;}
.forum_table .forum_table_theme2 {font-weight:normal; font-size:110%; text-decoration:none;}
.forum_table .forum_table_theme3 {font-weight:normal;  text-decoration:none; text-align:left; color: #8E2222; padding-right:5px}


 .space {margin-bottom:10px; border-bottom:1px dotted #C8D7E3}
.forum_head {font-weight:bold; font-size:110%; padding-left:15px}
.forum_resp_msg, .forum_source_msg {margin-top:15px}
.forum_resp_msg .forum_title textarea {margin-left:5px}
.forum_resp_msg .forum_theme_title {width:auto; background-color:white; text-align:center; vertical-align:middle}
.forum_resp_msg .forum_theme {background-color:white}
.forum_source_msg .forum_theme_title, .forum_source_msg .forum_author_title,  .forum_source_msg .forum_text_title {background-color:white; font-size:90%}
.forummesssl_answertotheme {float:left; font-weight:bold; font-size:110%; white-space:nowrap}
.forum_table_theme .view {color:#00E; font-size:90%}

/* обсуждение */
.forum_resp_msg {width:97%}
.forum_resp_msg textarea, .view_art_comments {font-size:97%; font-weight: normal;}
#msg_discuss {margin:20px 0 0 4px; color:#6472CE; border-top:1px dotted #C8D7E3}
.StoryContents .forum_table_theme {font-size:100%}
.StoryContents .text, .StoryContents .forum_table .time {font-weight:normal}
#post_comment {font-weight:bold; margin-left:4px; font-size:110%}

/* расширенный поиск */
.search_ex td {padding:2px 3px 2px 3px}
.search_ex .right input {width:70%; padding:1px}
.search_ex .right .button {width:80px}
.search_ex .left {width:40%}
.search_ex .right {width:60%}
.search_ex select {margin-left:3px}
#showc0, #showc, #showc1 {text-decoration:none; font-weight:normal}

#event_head_kont {margin-top:6px}

#leftNsg_Cod_1 .cb_list, #rightNsg_Cod_1 .cb_list {margin-bottom:10px}

/* Партлеты */
.MainPagePartletTitle {text-align:center; padding:3px; 
background: url(../1pxLFT.gif) no-repeat;
background-position:0% 0%; background-color:#C8D7E3}
.MainPagePartletContent {border-left:1px solid #C8D7E3; border-right:1px solid #C8D7E3}
.MainPagePartletFooter {text-align:center; padding:3px; background-color:#C8D7E3; margin-bottom:6px}


#index_content table {width:98%}
#index_content table td {padding:0px 2px 0px 2px; margin:0px}
.BanerVLine {padding:0; margin:0 0 3px 0}
.BanerVLine a {margin:0; padding:0}

/* вакансии и работа */
#vbsJob_subtitle {font-size:115%; margin-top:14px}
#vbsJob_company {font-size:115%}
.view_art_salary, .view_art_standing, .view_art_age, 
.view_art_dat_cit {font-weight:normal; }

#JobTitle {width:60%} 
.editbsJob {padding:2px}
.bsJob_shortinfo_left_col, .bsJob_shortinfo_right_col  {padding:10px 2px 10px 2px}
.bsJob_shortinfo_left_col {width:30%}
#Ns_Text, #Ns_SubTitle {width:98%}
#Ns_Text {margin-left:4px}
#vbsJob_Date {font-size:90%}

#vbsJob_interest, #vbsJob_kontakt  {padding-top:10px}
#vbsJob_position {padding-bottom:16px}
#vbsJob_interest b, #vbsJob_position b {color:#8E2222}
#vbsJob_country, #vbsJob_salary, #vbsJob_age, #vbsJob_standing, #vbsJob_employment, #vbsJob_Sex, #vbsJob_phone, #vbsJob_email, #vbsJob_note, #vbsJob_kontakt, #vbsJob_company  {margin-left:34px; background-color:#D9E5EF}  
#vbsJob_company {background:#FFF}

.editbsJob select {margin-left:3px; width:60%}

.popup {padding:4px; display:none;
z-index:3; position:absolute; filter:alpha(opacity=95); width:500px; -moz-opacity:0.95; background:#f0ee33; border-top: 2px solid #D6E5F1; border-left: 2px solid #D6E5F1; border-right: 2px solid #768591; border-bottom: 2px solid #768591;
}

}

.req_left {width:30%; text-align:right; padding-right:20px}
.req_right {width:70%}
.req_right input {width:90%}
.req_right textarea {width:90%}
.req_mero_company {margin-top:20px}
.req_mero_name {font-weight:bold; margin-left:4px}
.sendmail {font-weight:bold; font-size:110%; margin:8px 0 8px 0}

#art_text table td {text-align:left}
#art_text img { margin:5px }

#noborder img {border:0; margin:2px}

.view_type_doc {margin-top:8px}

/* таблицы */
.formtable { width:80%; border:1px dotted black}



















#vbcard_comment{ text-align:justify;}







.view_topart_title A{ padding:3px; border:2px;  display:block; color:black; font-weight:bold; }
.view_topart_table{color: #6D87A8; min-height:30pt; background: #eaeaea; padding:2px 5px 2px 5px;}
.XML_tablet_DIV{ border:0px solid #000  }
.XML_tablet_DIV ul {margin-left: 0; padding-left: 0; }
.XML_tablet_DIV a {margin-left: 10px;  }
.XML_tablet_DIV li { display: inline; white-space: nowrap; }
.XML_tablet_DIV p { display: inline; white-space: nowrap;}
.XML_table_L {border-bottom: 1px solid black; border-left: 1px solid black;}
.XML_table_R {border-left: 1px solid black;  border-top: 1px solid black;}
.XML_table_R1 {border-left: 1px solid black;  border-top: 1px solid black; border-bottom: 1px solid black;}
.XML_EXIT {margin: 0px  0px 0px 0px;}
.XML_EXIT1 {margin: 0px  0px 0px 0px;}
.XML_tablet_title{background: #eaeaea; }
.XML_tablet_border{border:1px;  border-color: #000000; border-style: solid; }
.XML_tablet_borderX{ border-bottom: 1px solid #eaeaea; }
.WRC_table{  margin-left:171px; POSITION:absolute; }

#refer_article a {text-align:left; text-decoration:none; }
#refer_MainDoc  a {text-align:left; text-decoration:none;}

  .view_mail_table{color: #6D87A8; min-height:30pt; border-bottom: 1px dotted blue; padding:2px 5px 2px 5px;}
  .view_mail_title a{ text-align:left;  text-decoration:none; font-weight: bold; color: black;}
  .view_mail_subtitle a{ text-align:left;  text-decoration:none;  font-style: normal;}
  .view_mail_title{display:block; }
  .view_mail_dat_cit{display:block; color: #A86D87; padding:4px 0 4px 0; text-align:left; }
  .view_mail_subtitle{display:block; font-style: italic; text-align:left; color:#000}
  .view_mail_subtitleI{display:block; text-align:left; color:#000}
  .view_mail_topic{text-align:right; color: #8E2222; padding-right:5px; font-size: 8pt;}
.CSS_view_art_src_ref{font-weight: normal;}
.html_doc_title{background:#5496b8; margin:0px 0px 0px 0px;  text-align: center; }
.html_doc_title a:link:visited:hover {color:white; font-weight: bold;}
.html_doc_subtitle{ font-weight: bold; border: 1px solid #85b0c8; background:#C8D7E3; margin:0px -1px 0px -1px;  font-size:110%; padding: 2px 3px 2px 3px; text-align: center; background-image: url(../tb2.gif); background-repeat: repeat-x;background-color: #DAE5ED;  }
.html_doc_subtitle a{color: #204C64; text-decoration: underline;}
.html_doc_subtitle a:visited  {color: #204C64; font-weight: bold; text-decoration: underline;}
.html_doc_subtitle a:hover  {color: #204C64; font-weight: bold; text-decoration: underline;}
.html_doc_subtitle a:hover:visited  {color: #204C64; font-weight: bold; text-decoration: underline;}
.html_doc_subtitle a {color: #204C64; font-weight: bold; text-decoration: underline;}
.html_doc_subtitle a:link {color: #204C64; font-weight: bold; text-decoration: underline;}

.html_doc_s{ background:#C8D7E3; margin: 0px 0px 0px 0px; text-align: right;}
.html_doc_s a{ font-weight: bold; color: #204C64; text-decoration: underline;}
.html_doc_s a:hover:visited{ font-weight: bold; color: #204C64; text-decoration: underline;}

.html_doc_portl{border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;border-left-width: 1px; border-top-style: none;border-right-style: solid; border-bottom-style: solid;border-left-style: solid; border-top-color: #C8D7E3; border-right-color: #C8D7E3; border-bottom-color: #C8D7E3; border-left-color: #C8D7E3;  margin: 0px 0px 15px 0px; padding: 0px 0px 0px 0px;}
.html_portl_body{padding: 9px 3px 9px 3px;}

.html_doc_portl_I{border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;border-left-width: 1px; border-top-style: none;border-right-style: solid; border-bottom-style: solid;border-left-style: solid; border-top-color: #C8D7E3; border-right-color: #C8D7E3; border-bottom-color: #C8D7E3; border-left-color: #C8D7E3;  margin: 0px 0px 2px 0px; padding: 0px 0px 0px 0px;}


.MenuABaseJS{font-weight:bold; margin-left: 5px; padding-left:5px;}
.BarLineBanner{background:#eaeaea; text-align: center;}
.html_history_today{background:#5496b8;margin: 0px 0px 0px 0px;  text-align: center; color:white; font-weight: bold;}
.html_history_nottoday{background:#C8D7E3; margin: 1px -1px 1px 1px;  text-align: center;color:black; font-weight: bold;}
.RefToDoc{text-align:right;  padding-right:5px}
.view_rating{float: left; color: #8E2222;}
.RatPos{text-align: right; font-weight: bold; font-size:110%; }
#art_tender{display:block; text-align: right; font-weight: bold; font-size:110%; }
.html_doc_choce{background-color: #d2e1ea;  border: 1px solid #85b0c8;}
.html_doc_chocesub{margin: 2px 5px 2px 5px;}
.view_InsRef_Check{ vertical-align:bottom; float:left; margin: 1px 5px 0px 25px;}



