html{
margin: 0;
padding: 0;

}
body {
  margin: 0;
  padding: 0;
  width: 100%;
  text-align:center;
  cursor: default
  background-color: #c5dcf3;
}

.mm_bot1   { color: white; font-size: 8pt; font-family: Verdana; text-decoration: none; background-color: #3471b0; padding-top: 2px; border-right: 1px solid #c5dcf3; width: 100%; height: 100% }
.mm_bot1_last  { color: white; font-size: 8pt; font-family: Verdana; text-decoration: none; background: #3471b0 url(images/mm_last_bot_bgr.gif) no-repeat right center; padding-top: 2px; width: 100%; height: 100% }
.poet1  { color: black; font-size: 9pt; font-family: Verdana; padding: 5px; padding-right: 10px }
.poet2  { background-image: url(images/fon3.gif) }
.poet2_1  { background: url(images/pero3_02.gif) no-repeat left top }
.mm_top1   { color: white; font-size: 10pt; font-family: Verdana; text-decoration: none; text-transform: uppercase; padding-top: 4px; width: 100%; height: 100% }
.mm_top1_2   { color: white; font-size: 10pt; font-family: Verdana; text-decoration: none; padding-top: 3px; width: 100%; height: 100% }
.mm_top1_backgr  { background: url(images/pero3a.gif) no-repeat }
.mm_top1_backgr1  { color: #3471b0; background: url(images/top_fon1.gif) repeat-y left ; padding-left: 100px }
a { text-decoration: none }
a:hover { text-decoration: underline }
.b_tool1   { color: white; font-size: 9pt; font-family: Verdana; padding-top: 2px; width: 100%; height: 100% }
.b_tool1_hdr   { color: white; font-size: 9pt; font-family: Verdana; font-weight: bold; padding-top: 2px; padding-bottom: 2px; width: 100%; height: 100% }
.b_tool1_hdr1   { color: #3471b0; font-size: 9pt; font-family: Verdana; font-weight: bold; padding-top: 2px; padding-bottom: 2px; width: 100%; height: 100% }
.b_tool1_1   { background: #3471b0 url(images/point3.gif) no-repeat right center }
.b_tool1_point { padding-top: 2px }
.b_tool2  { color: white; font-size: 9pt; font-family: Verdana; padding-left: 5px; padding-bottom: 2px; padding-top: 2px; width: 100%; height: 100% }
.b_tool4   { text-indent: -18px; padding-left: 18px; padding-top: 2px; padding-bottom: 2px }
.poem_block { color: black; font-size: 9pt; font-family: Verdana; border: solid 1px #3471B0 }
.poem_txt  { color: black; font-size: 9pt; background: url(images/krown_sm.gif) no-repeat right bottom; padding: 5px 5px 30px }

.poem_recenz { color: black; font-size: 9pt; font-family: Verdana; border-top: solid 1px #3471B0; padding-top: 3px }
.poem_ttl  { color: white; font-weight: bold; font-size: 11pt}
.author_name   { color: #153270; font-weight: bold; font-size: 12pt; font-family: Verdana }
.author_famil  { text-transform: uppercase }
.author_dop_info { color: #153270; font-size: 8pt; font-family: Verdana }
.author_about  { color: #153270; font-size: 8pt; font-family: Verdana; text-align: justify; text-indent: 10px; padding-right: 10px }
.author_photo { padding: 1px; border: solid 1px #3471b0 }

.abz { text-indent: 20px; padding-bottom: 5px }
.abz1 { font-size: 9pt;text-indent: 10px; padding-bottom: 5px }

.info1 {color: black; font-size: 9pt;}
.info_pad {padding-left: 20px}

.ttl1 {
  text-align: center;
  font-size: 12pt;
  padding-top: 0px;
  font-weight:bold
}
.ttl2 { font-size: 12pt}
.ttl2_1 { color: #153270; font-size: 12pt}
.ttl3  { font-style: italic; font-weight: bold; font-size: 12pt; background: url(images/fon4.gif) no-repeat right bottom; text-align: right; padding-bottom: 5px }
.ttl4  { font-style: italic; font-weight: bold; font-size: 9pt; background: url(images/fon4_2.gif) no-repeat center bottom; text-align: center; padding-top: 10px; padding-bottom: 5px }
.cpr1  { font-size: 7pt; background: url(images/fon4_3.gif) no-repeat center top; text-align: center; padding-top: 1px; padding-bottom: 20px }
.ds1   { background: url(images/fon4_4.gif) no-repeat center top; text-align: center; padding-top: 5px; padding-bottom: 20px }
.ds2   { background: url(images/fon4_4.gif) no-repeat center top; text-align: center; padding-top: 5px }
.ds3   { background: url(images/fon4_4.gif) no-repeat center bottom; text-align: center; padding-top: 5px; margin-bottom: 20px }
.txt_normal { color: black; font-size: 9pt; font-family: Verdana }
.txt_normal1 { color: #3471b0; font-size: 9pt; font-family: Verdana }
.txt_normal1_1 { color: #3471b0; font-style: italic; font-weight: bold; font-size: 9pt; font-family: Verdana }
.txt_normal2 { color: black; font-size: 9pt; font-family: Verdana; text-indent: 20px; text-align: justify }
.txt_normal3 { color: white; font-size: 9pt; font-family: Verdana }
.txt_normal4 { color: white; font-size: 9pt; font-family: Verdana; background-color: #3471b0 }
.txt_normal5 { color: #3471b0; font-size: 9pt; font-family: Verdana }
.txt_normal6 { color: #3471b0; font-size: 11pt; font-family: Verdana }
.txt_normal7 { color: #153270; font-size: 9pt; font-family: Verdana }
.txt_normal8 { color: #c5dcf3; font-size: 9pt; font-family: Verdana }
.txt_razd1 { font-size: 9pt; font-weight: bold; font-style: italic; text-align: center}
.txt_er { color: red; font-weight: bold }
.txt_er1 { color: red}

.txt_interlin { font-size: 4pt}

.txt {font-size: 9pt; font-family: Verdana }

.txt_a {color: #113388; font-style: italic; font-weight: bold; font-size: 14pt; font-family: Times New Roman }
.txt_tit {color: #1144BB; font-style: italic; font-weight: bold; font-size: 13pt; font-family: Verdana }
.txt_ptt {font-size: 8pt; font-family: Verdana; color: black; }

.main_tbl { font-size: 9pt}
.main_hdr { background-color: #87CEEB}

.als1 { color: white; font-weight: bold; padding-left: 1px; padding-right: 1px; padding-top: 2px; padding-bottom: 2px; background-color: black }
.als2 { color: black; font-weight: bold; padding-left: 1px; padding-right: 1px; padding-top: 2px; padding-bottom: 2px }
.als3 { color: #87AFD6; padding-left: 1px; padding-right: 1px; padding-top: 2px; padding-bottom: 2px }

.rc_tbl1 { font-size: 9pt; border: solid 1px #8D9EAE }
.rc_txt { padding-bottom: 10px; padding-left: 3px }

.room_btn { color: black }
.room_btn1 { color: black; font-size: 9pt; font-family: Verdana; width: 100% }
.room_btn2 { color: black; width: 100%; height: 100%; padding-top: 2px }
.room_btn3 { color: #7193B4; font-size: 9pt; font-family: Verdana; width: 100% }
.room_btn4 { color: #3471b0; font-size: 9pt; font-family: Verdana; width: 100% }
.room_btn4_1 { color: #3471b0; padding-left: 36; text-indent: -18px; font-size: 9pt; font-family: Verdana; width: 100% }
.room_btn5 { color: #B47171; font-size: 9pt; font-family: Verdana; width: 100% }
.room_btn_na { color: #7193B4; font-size: 9pt }
.room_btn_na1 { color: #7193B4 }
.room_btn_na2 { color: #6B9AC7 }
.room_btn1 { color: black; width: 100%; height: 100% }

.room_tbl1 { font-size: 12pt; border: solid 3px #3471b0; background-color: #E8EFF6 }
.room_hdr1 { color: white; font-family: Verdana; font-size: 9pt; background: #2F67A0 url(images/room_hdr1_bg1.gif) repeat-x; border: solid 1px #2F67A0; }
.room_fld1 { padding-left: 10px }
.room_bg1  { background-color: #E8EFF6 }
.room_odd1 { background-color: #dfe6ed }

.room_fld2 { padding-left: 2px; padding-left: 2px; padding-top: 5px; padding-bottom: 5px }

.room_tbl2 { font-size: 9pt; border: solid 3px #800000; background-color: #F6E8E8 }
.room_hdr2 { color: white; font-size: 9pt; background-color: #B03434}

.room_hdr3  { color: black; font-size: 9pt; font-family: Verdana; background: #b8cce0 url(images/room_hdr3_bg1.gif) repeat-x; border-left: solid 1px #b8cce0; border-bottom: solid 1px #b8cce0; border-right: solid 1px #b8cce0; }

.room_tbl4 { font-size: 9pt; border: solid 3px #e1b9be; background-color: #E8EFF6 }
.room_bg4 { background-color: #ff9494 }
.room_hdr4 { color: black; font-size: 9pt; font-family: Verdana; background: #e1b9be url(images/room_hdr4_bg1.gif) repeat-x; border-left: solid 1px #e1b9be; border-bottom: solid 1px #e1b9be; border-right: solid 1px #e1b9be; }
.room_odd4 { background-color: #f86a6a }

.room_tbl5 { font-size: 9pt; border: solid 3px #e1b9be; background-color: #c6c6c6 }
.room_bg5 { background-color: #c6c6c6 }
.room_hdr5 { color: black; font-size: 9pt; font-family: Verdana; background: #8c8c8c url(images/room_hdr5_bg1.gif) repeat-x; border-left: solid 1px #8c8c8c; border-bottom: solid 1px #8c8c8c; border-right: solid 1px #8c8c8c; }
.room_odd5 { background-color: #ababab }

.room_hls1 { color: white; font-size: 9pt}
.room_hls2 { color: white; font-size: 9pt}

.b_tool3   { color: #3471b0; font-size: 9pt; font-family: Verdana; padding-top: 2px; width: 100%; height: 100% }
.b_tool5   { color: white; font-size: 9pt; font-family: Verdana; }

.head2  { background: url(images/head2_1.gif) no-repeat }
.rul_tbl { font-size: 9pt; border-top: 1px solid #3471b0; border-left: 1px solid #3471b0 }
.rul_hdr { font-weight: bold; border-right: 1px solid #3471b0; border-bottom: 1px solid #3471b0 }
.rul_cl { padding-right: 5px; padding-left: 5px; border-right: 1px solid #3471b0; border-bottom: 1px solid #3471b0 }

.top_btn1 { color: white; font-family: Verdana; font-size: 9pt; width: 100% }
.about_tbl { color: white; font-size: 9pt; font-family: Verdana; padding: 0px; background-color: #3471b0; border-top: solid 1px white; border-bottom: solid 1px white}

#postup {width: 300px; height: 80px; overflow: auto; visibility: visible; display: block }
#postup1 {width: 290px; height: 80px; overflow: auto; visibility: visible; display: block }
#postup10 {width: 290px; height: 50px; overflow: auto; visibility: visible; display: block }
#postup2 {width: 100%; height: 75px; overflow: auto; visibility: visible; display: block }
#postup3 {width: 300px; height: 100%; overflow: auto; visibility: visible; display: block }
#postup4 {width: 300px; height: 100%; overflow: auto; visibility: visible; display: block }

#postup5 {width: 300px; height: 80px; overflow: auto; visibility: visible; display: block }
#postup6 {width: 290px; height: 80px; overflow: auto; visibility: visible; display: block }

#postup7 {width: 598px; height: 100%; overflow: auto; visibility: visible; display: block }

#postup_news {width: 100%; height: 100px; overflow: auto; visibility: visible; display: block }

#postup11 {width: 100%; height: 100%; overflow: auto; visibility: visible; display: block }

#objav {width: 100%; height: 100%; overflow: auto; visibility: visible; display: block }
#medinfo {width: 100%; height: 100%; overflow: auto; visibility: visible; display: block }

#p_gold_nom_1 {width: 290px; height: 100px; overflow: auto; visibility: visible; display: block }
#p_gold_nom_2 {width: 290px; height: 100px; overflow: auto; visibility: visible; display: block }

.rc1 { font-size: 9pt; font-family: Verdana; border-top: solid 1px #3471b0; border-left: solid 1px #3471b0 }
.rc1_ab { color: white; font-size: 9pt; font-family: Verdana; border-right: solid 1px #3471b0; border-bottom: solid 1px #3471b0; background-color: #3471b0 }
.rc1_nab { font-size: 9pt; font-family: Verdana; border-right: solid 1px #3471b0; border-bottom: solid 1px #3471b0 }

.ban_txt { color: #c5dcf3; font-style: italic; font-weight: bold; font-size: 9pt; font-family: Verdana }
.ban_back { border-bottom: solid 1px #3471b0 }

.snos1 { font-size: 7pt; font-family: Verdana; position: relative; top: -5px }

.btn1  { color: black; font-size: 9pt; font-family: Verdana;
  /*padding-left: 5px;
  padding-right: 5px;*/
  padding-left: 3px;
  padding-right: 3px;
  background: #b8cce0 url(images/room_hdr3_bg1.gif) repeat-x; border-left: solid 1px #b8cce0; border-bottom: solid 1px #b8cce0;border-right: solid 1px #b8cce0 }

.hrf_box { text-indent: -18px; padding-left: 18px; padding-top: 2px; padding-bottom: 2px; width: 100%; height: 100%; cursor: pointer }
.hrf_box2 { width: 100%; height: 100%; cursor: pointer }

.hrf1 { color: black; font-size: 9pt; font-family: Verdana }
.hrf1:hover { text-decoration: underline }
.hrf2 { color: white; font-size: 9pt; font-family: Verdana }
.hrf2:hover { text-decoration: underline }

.hrf3 { color: white; font-size: 9pt; font-family: Verdana; width: 100%; height: 100%}
.hrf3:hover { color: yellow; text-decoration: underline    }
.hrf4 { color: white; font-size: 9pt; font-family: Verdana}
.hrf4:hover { color: yellow; text-decoration: underline    }

.hrf5 { color: #3471b0; font-size: 9pt; font-family: Verdana; width: 100%; height: 100%}
.hrf5:hover { color: black; text-decoration: underline    }

.hrf6 { color: #8D8989; font-size: 9pt; font-family: Verdana }
.hrf6:hover { text-decoration: underline }

.up_links { color: #24437A; font-size: 9pt; font-family: Verdana }

/* сапе */
.link_r {
  color: #3471b0;
  font-size: 5px;
  font-family: Verdana;
  text-decoration: underline
}

.link_set {
  color: #386FA8;
  font-size: 5px;
  font-family: Verdana;
  text-decoration: underline
}


H1
{  
   font-size: 22px;
   margin:0px;
   padding: 0;
    } 
 
 
H2
{   font-size: 20px;
    margin:0px;
    padding: 0;
 } 
 
 
H3
{   font-size: 18px;
    margin:0px;
 }
 
H4
{   font-size: 16px;
    margin:0px; 
 }  
 
 
a.a_menu1 {color: #000000; text-decoration:underline; line-height:140%; font-size: 20; font-weight:bold;}
a.a_menu1:hover {text-decoration:underline; line-height:140%; color: #3471B0; font-size: 20; font-weight:bold;}

a.a_menu2 {color: #000000; text-decoration:underline; line-height:130%; font-size: 14; font-weight:bold;}
a.a_menu2:hover {text-decoration:underline; line-height:130%; color: #3471B0; font-size: 14; font-weight:bold;}

a.a_menu3 {color: #3471B0; text-decoration:underline; line-height:130%; font-size: 12; font-weight:bold;}
a.a_menu3:hover {text-decoration:underline; line-height:130%; color: #000000; font-size: 12; font-weight:bold;}

.bill { color: #3471B0; }

.sms { color: #E51B31; font-size: 18; font-weight:bold;}

.main10 { color: #204281; font-size: 36px; font-weight:bold;}

.main11 { color: #FFFFFF; font-weight:bold;}

.main12 { color: #FFFFFF; font-weight:bold; font-size: 12px;}


.sms1 { color: #000000; font-size: 16; font-weight:bold;}

table.bor1 {BORDER: #000000 1px solid; border-collapse: collapse;}
td.bor1 {BORDER: #000000 1px solid;}

.border7 { MARGIN-BOTTOM: 5px; MARGIN-top: 5px; MARGIN-left: 5px; MARGIN-right: 5px; text-align: center; color: #000000;  font-size: 14; font-weight:bold;}

.border8 { MARGIN-BOTTOM: 5px; MARGIN-top: 5px; MARGIN-left: 5px; MARGIN-right: 5px; text-align: left; color: #000000;  font-size: 12; font-weight:bold;}

.border9 { MARGIN-BOTTOM: 5px; MARGIN-top: 5px; MARGIN-left: 5px; MARGIN-right: 5px; text-align: left; color: #000000;  font-size: 12;}

.room_tbl111 { font-size: 12pt; border: solid 1px #3471b0; background-color: #E8EFF6;}