* {MARGIN: 0px;}

body { font-family: Verdana, Arial, Sans-Serif; font-size: 12px; background-color: #ffe8d9;}
td { font-family: Verdana, Arial, Sans-Serif; font-size: 12px; }
p { margin-left:14px; margin-right:5px; text-indent: 0px; }

a  { color: #002940; }
a:hover {  text-decoration: none; }

#t_main {MARGIN: 0px auto; border: 0px; width: 1234px; border: 4px solid #FF6600;}
#top1 {height: 116px; background: #ffffff url('/images/logo.gif') no-repeat left top; position: relative; border-bottom: 1px solid #c0c0c0;}
.flogo1 {width: 235px; height: 85px; border: 0; position: absolute; left: 1px; top: 1px;}
.flogo2 {width: 190px; height: 53px; border: 0; position: absolute; left: 236px; top: 1px;}
#age_r {font: bold 19px Arial; position:absolute; left: 18px; top: 57px; color: White;}
#btm { background-color: #FF6600; height: 45px; position: relative;}
.copy { font-size: 10px; color: #FFFFFF; margin-top:2px; width:250px; float: right; text-align: right; margin-right: 8px; }
.copy a { color: #FFFFFF; }
.copy2 {font-size: 10px; color: #FFFFFF; margin-top:2px; width:250px; float:left; margin-left: 8px;}
.copy2 a { color: #FFFFFF; }
#counters {position:absolute; top: 3px; left: 440px; width: 500px;}
#btm_txt {position:absolute; top: 33px; left: 323px; font: normal 10px verdana; color: White;}
#t_menu {width: 100%; margin: 0; background-color: #ffffff;}
.tm_td1 {height: 20px; width: 130px; padding-left: 14px;}
.tm_td {height: 20px; width: 135px; background: #ffffff url('/images/corner2.gif') no-repeat left top; padding-left: 18px;}
#vk_groups {margin: 5px auto;}
.tmenu { font-size: 12px; font-weight: bold; color: #FFFFFF; text-indent: 4px; width:25%; padding-bottom: 1px; margin-right: 6px; }
a.tmenua { color: #444444; text-decoration: underline; font-weight: bold;}
a:hover.tmenua { color: #ff6600; }
a.orgName { text-decoration: none;}
a:hover.orgName { text-decoration: underline;}
.tmenush { font-size: 11px; color: ¹FF9344; font-weight: bold; width:25%; text-indent: 4px; padding-bottom: 1px; margin-right: 6px; }
.apagenav {margin-top: 5px; margin-left: 350px;}
.apagenav td { font: normal 12px verdana;}
.apagenav a { text-decoration: underline; }
.apagenav a:hover { text-decoration: none; color: #FF6600;}
.apagenav .sel { font-weight: bold; color: #FF6600;}
.pn_mid {font: bold 11px verdana;}
.mp_a_block { height: 60px; overflow:hidden; font-size: 11px; background-color: inherit;}
.mp_a_block a { color: Black; text-decoration: none;}
#BigImage {display: none; top: 0px; left: 0px; position: absolute; z-index: 1000;}
.mceEditor { background-color: #ffffff;}
.smEventWhen {font-size: 10px; font-weight: bold; text-align: center; margin-bottom: 0px;}
.smEventName {font-size: 12px; font-weight: bold; margin-top: 0px;}
.smEventPlace {font-size: 11px; font-weight: bold; text-align: center; overflow: hidden;}
._smEventPlace {font-size: 11px; font-weight: bold; right: 0px; bottom: 0px; position: absolute;}

#mid_pane h1 { margin-bottom: 8px; margin-top: 2px;}
#mid_pane h3 { margin-bottom: 0px; margin-top: 0px; font-weight:bold;}
#mid_pane h3 a { text-decoration: none;}
.bar { font-size: 12px; color: #000000; font-weight: bold; width:25%; text-indent: 6px; padding-bottom: 1px; }
  
.bar_o {background-color: #FF6600; position: relative; padding: 4px 15px 6px 34px; text-align: left;}
.bar_g {background-color: #92ADC2; position: relative; padding: 4px 15px 6px 34px; text-align: left;}
.bar_d_t {width: 100%; height: 4px; position: absolute; top: 0; left: 0; background-color: White;}
.bar_d_b {width: 100%; height: 4px; position: absolute; bottom: 0; left: 0; background-color: White;}
.bar_d_arr_o {background: url('/images/arrow-o.gif'); width: 28px; height: 100%; position: absolute; top: 0; left: 0;}
.bar_d_news_o {background: url('/images/news-o.gif'); width: 28px; height: 100%; position: absolute; top: 0; left: 0;}
.bar_d_info_o {background: url('/images/info-o.gif'); width: 28px; height: 100%; position: absolute; top: 0; left: 0;}
.bar_d_news_g {background: url('/images/news-g.gif'); width: 28px; height: 100%; position: absolute; top: 0; left: 0;}
.bar_d_info_g {background: url('/images/info-g.gif'); width: 28px; height: 100%; position: absolute; top: 0; left: 0;}
.bar_d_att_g {background: url('/images/atten-g.gif'); width: 28px; height: 100%; position: absolute; top: 0; left: 0;}
.bar_d_txt {color: White; font: bold 14px Verdana;}
.bar_d_txt a {color: White;}
.bar_d_txt h1 { color: #FFFFFF; font: bold 14px verdana; margin-left: 0px; text-align: left;}
.bar_img {z-index: 10; position:absolute; top: 0; left: 0; width: 28px; height: 28px; border: 0;}

.extra { font-weight: bold; }
.extrar { font-weight: bold; color: FF3200; }
  
.baro { font-size: 12px; color: #FFFFFF; font-weight: bold; text-indent: 6px; padding-bottom: 4px; margin: 3px; }
  
.gbar1 	{ background: #92ADC2 url('/images/4w.gif') bottom repeat-x; }
.obar1 	{ background: #FF6600 url('/images/4w.gif') bottom repeat-x; }
.bartop 	  { background: url('/images/4w.gif') top repeat-x; }
.gbar2   { background: url('/images/atten-g.gif') top left no-repeat; }
.bartxt { font-size: 14px; color: #FFFFFF; font-weight: bold; text-indent: 6px; padding-bottom: 6px; padding-top: 5px; margin: 3px; }
.bartxt h1 { color: #FFFFFF; font: bold 14px verdana; margin-left: 0px; text-align: left;}
.bartxt h1 a { text-decoration: none; color: White;}
   
.extel  { margin-left:14px; margin-bottom: 5px; margin-top: 5px; margin-right:10px; font-weight: bold; }
.nrefs  { margin-left:14px; margin-bottom:10px; margin-top:3px; margin-right:5px; }
.nrefs_bo  { margin-left:14px; margin-bottom:10px; margin-top:3px; margin-right:5px; font-weight:bold; color:#FF5500;}
.mtext  { margin-left:14px; margin-bottom:10px; margin-top:3px; margin-right:5px;}
.mt_line {margin: 4px 0px 0px 0px;}
.dosttext {margin-left:14px; margin-top:3px; margin-right:5px; margin-bottom:5; text-align:justify;}
.mtext_cp  {margin-left:14px; margin-bottom:6; margin-top:3px; margin-right:5px; font-weight:bold;}
.dtext  { font-family: Verdana ; color: black; font-size: 12px; font-weight:normal; }
   
.baks  { margin-left:28px; margin-bottom:5px; margin-top:3px; margin-right:5px; }
   
.frefs  { margin-left:14px; margin-bottom:0px; margin-top:3px; margin-right:5px; }
.fsubs  { margin-left:14px; margin-bottom:10px; margin-right:5px; text-align:right; color:#92ADC3; font-style: italic; }
   
.tbl_news {margin-left:14px; margin-right:5px; margin-bottom:4px; text-align:justify;}

h1 {text-align:left; margin: 5px 15px; font-size:14px; margin-bottom:0px; margin-top:0px; margin-right:6px; color:#92ADC3;}
h11 { font-size: 16px; font-weight: bold; text-align: right; margin-bottom:0px; margin-top:0px; margin-right:6px; color:#92ADC3;  }
h2 { font-size: 13px; color:#444444;  margin-left:14px; margin-bottom:4px; margin-top:4px; margin-right:5px; }
   
h3 { font-size: 14px; color:#444444;  margin-left:14px; margin-bottom:4px; margin-top:4px; margin-right:5px; }
h3 a	{ color:#444444; text-decoration: underline;}
   
h4 { font-size: 13px; color:#444444;  margin-left:14px; margin-bottom:4px; margin-top:4px; margin-right:5px; text-align:center; }

.divH3 { font-size: 14px; color: black; font-weight: bold;  margin-left:14px; margin-bottom:6px; margin-top:4px; margin-right:5px; clear:both;}
.divH4 { font-size: 14px; color: black;  margin-left:14px; margin-bottom:4px; margin-top:4px; margin-right:5px; }
   
.banner { text-align:center; margin-left:8px; margin-right:8px; margin-bottom:12px; margin-top:12px; }
   
#catalog li { list-style-image:url('/images/bab.gif'); list-style-position:outside; margin-left:28px; margin-right:5px; margin-bottom:10px; margin-top:3px; }
   
.noteblok { background-color:#FFDECB; margin-left:5px; margin-right:0px; margin-top:4px; margin-bottom:4px; }
.noteblok td { vertical-align: top; padding-bottom:8px; padding-top:8px; padding-left:8px; padding-right:8px; }
.noteblok td table td { vertical-align: top; padding-bottom:0px; padding-top:0px; padding-left:0px; padding-right:0px; }
   
   
.notetitle { font-weight: bold; margin-bottom:5px; margin-top:5x; }
.notetext { margin-bottom:10px; }
.notetext_ { margin-bottom:10px; text-indent:12px; }

.sectitle { background: url('/images/kat.gif') left bottom repeat-x; }
   
.regbut { font-size: 16px; width:100%; border-style:dotted; }

.ltl { font-family: Verdana, Tahoma, sans-serif; font-size: 7pt; }

.tbl_tt_bus { font-weight: normal; margin-left: 14px; margin-right:5px; border-collapse:collapse; font-size: 12px; }
.tbl_tt_bus td { padding: 2px 3px; border: 1px solid lightgray; text-align:center; width: 43px;}
.tbl_tt_bus .trh { background-color: #e8e8e8;}
.tbl_tt_bus .tr1 { background-color: #f8f8f8;}
.tbl_tt_bus .tr2 { background-color: #f0f0f0;}
.tbl_tt_bus .tdr { color: red;}
.tbl_tt_bus tr:hover { background-color: lightgray;}
.tbl_tt_bus p { display:none;}

.tbl5b {border-collapse:collapse;}
.tbl5b td { padding: 5px; border: 1px solid #c0c0c0;}
.tbl5b .tdnb {border: 0; text-align: center;}
.tbl5b .tdsm { font-size: 10px;}
.tbl5nb td { padding: 5px; border: 0;}
.tbl5b a { color: #444444; text-decoration: underline;}
.tbl5b a:hover { color: Black; text-decoration: underline;}

table.rasp { font-weight: normal; margin-left: 12; margin-right:5; }

table.rasp th{ font-family:Verdana; font-size: 11; text-align: center; padding: 2 2 2 2; font-weight: bold;}

table.rasp td{ font-family:Verdana; font-size: 12; text-align: center; padding: 3 2 3 2; }

table.rasp a{ text-decoration: none;}

.block_vis {margin-left: 14px; margin-bottom: 4px;
                        margin-top: 0px; margin-right: 5px; border-color: #c0c0c0; border-style: solid;
                        border-width: 1px;}

.cp_tab_act_u {BORDER-TOP: #444444 1px solid; WIDTH: 76px; HEIGHT: 1px; BACKGROUND-COLOR: #FFFFFF;}
.cp_tab_pas_u {BORDER-TOP: #444444 1px solid; WIDTH: 76px; HEIGHT: 1px; BACKGROUND-COLOR: #EFEFEF;}

.cp_tab_act {WIDTH: 92px;  HEIGHT: 20px; FONT-WEIGHT: bold; BACKGROUND-COLOR: #FFFFFF;
    BORDER-LEFT: #444444 1px solid; BORDER-RIGHT: #444444 1px solid; 
    PADDING-LEFT: 2px; PADDING-TOP: 0px; PADDING-RIGHT: 2px; PADDING-BOTTOM: 0px;}

.cp_tab_pas {WIDTH: 92px; max-width: 92px;  HEIGHT: 20px; CURSOR: pointer; BACKGROUND-COLOR: #EFEFEF;
    BORDER-LEFT: #444444 1px solid; BORDER-RIGHT: #444444 1px solid; BORDER-BOTTOM: #444444 1px solid;
    PADDING-LEFT: 2px; PADDING-TOP: 0px; PADDING-RIGHT: 2px; PADDING-BOTTOM: 0px;}

.cp_tab_notab {WIDTH: 92px;BORDER-BOTTOM: #444444 1px solid;}

.insetIn {
	width:115px; height:30px;
	min-width:115px; min-height:30px;
	background-color:#F7F7F2;
	float:left;
	border-top: 1px solid #c0c0c0;
	border-left: 1px solid #ef182c;
	border-right: 1px solid #ef182c;
}
}
.insetIn2 {
	width:111px; height:26px;
	min-width:111px; min-height:26px;
	color:#00519e;
	background-color:#dbdbd3;
	float:left;
	border-left: 4px solid #fff;
}

.v10 {font-family:verdana; font-size:10;}
.v11 {font-family:verdana; font-size:11;}
.v12 {font-family:verdana; font-size:12;}
.v14 {font-family:verdana; font-size:14;}
.v16 {font-family:verdana; font-size:16;}

.td_b_1px_gr{border: solid 1px gray;}

.i_news-o {background: url('/images/news-o.gif');}
.i_news-g {background: url('/images/news-g.gif') no-repeat;}
.i_info-g {background: url('/images/info-g.gif') no-repeat;}
.i_info-o {background: url('/images/info-o.gif') no-repeat;}
.i_atten-g {background: url('/images/atten-g.gif');}
.i_arrow-o {background: url('/images/arrow-o.gif');}
.i_corntb {background: url('/images/corntb.gif') repeat-x;}
.i_cor09 {background: url('/images/cor09.gif') repeat-y;}
.i_cor13 {background: url('/images/cor13.gif') repeat-y;}
.i_bl {background-image: url('/images/bl.gif'); background-repeat: repeat-x; background-position: top;}

.vcard { margin-left:14px; margin-bottom:10px; margin-top:3px; margin-right:5px;  }
.vcard a { text-decoration:none;}

.sc_fb  {display:block;width:24px;height:24px;margin:0px;outline:none; background:url('/images/soc24.png') -168px 0; position:absolute; top: 56px; left: 400px;}
.sc_gg  {display:block;width:24px;height:24px;margin:0px;outline:none; background:url('/images/soc24.png') -240px 0; position:absolute; top: 56px; left: 370px;}
.sc_ok  {display:block;width:24px;height:24px;margin:0 0 6px;outline:none; background:url('/images/soc24.png') -576px 0; position:absolute; top: 56px; left: 310px;}
.sc_tw  {display:block;width:24px;height:24px;margin:0 0 6px;outline:none; background:url('/images/soc24.png') -816px 0; position:absolute; top: 56px; left: 280px;}
.sc_vk  {display:block;width:24px;height:24px;margin:0 0 6px;outline:none; background:url('/images/soc24.png') -840px 0; position:absolute; top: 56px; left: 340px;}
.sc_ig  {display:block;width:24px;height:24px;margin:0px;outline:none; background:url('/images/insta.jpg'); position:absolute; top: 56px; left: 370px;}

.cp_tab_sel {width: 92px; height: 23px; background:url('/images/cp_tab_sel.gif') top left no-repeat; text-align: center; padding-top: 5px; font-weight: bold;}
.cp_tab_unsel {width: 92px; height: 23px; background:url('/images/cp_tab_unsel.gif') top left no-repeat; text-align: center; padding-top: 5px; border-bottom: 1px solid #444444; cursor: pointer;}

.cp_tab_act_u {BORDER-TOP: #444444 1px solid; WIDTH: 76px; HEIGHT: 1px; BACKGROUND-COLOR: #FFFFFF;}
.cp_tab_pas_u {BORDER-TOP: #444444 1px solid; WIDTH: 76px; HEIGHT: 1px; BACKGROUND-COLOR: #EFEFEF;}

.cp_tab_act {WIDTH: 92px;  HEIGHT: 20px; FONT-WEIGHT: bold; BACKGROUND-COLOR: #FFFFFF;
    BORDER-LEFT: #444444 1px solid; BORDER-RIGHT: #444444 1px solid; 
    PADDING-LEFT: 2px; PADDING-TOP: 0px; PADDING-RIGHT: 2px; PADDING-BOTTOM: 0px;}

.cp_tab_pas {WIDTH: 92px; max-width: 92px;  HEIGHT: 20px; CURSOR: pointer; BACKGROUND-COLOR: #EFEFEF;
    BORDER-LEFT: #444444 1px solid; BORDER-RIGHT: #444444 1px solid; BORDER-BOTTOM: #444444 1px solid;
    PADDING-LEFT: 2px; PADDING-TOP: 0px; PADDING-RIGHT: 2px; PADDING-BOTTOM: 0px;}

.cp_tab_notab {WIDTH: 92px;BORDER-BOTTOM: #444444 1px solid;}

table.prod {border: 1px solid gray; border-collapse: collapse; font-family:Verdana;}
table.prod td {border: 1px solid gray; font-size: 12px; color: black; padding: 3px;}
table.prod td a { color: black ; text-decoration: none;}

.ExtInfo_td_b1 {border: 1px solid silver;}
.ExtInfo_td_b1_l {border: 1px solid silver;}