html, body {padding:0px;margin:0px;;/*background:#fff url(/i/tbs.gif) repeat-x;*/height:100%;}
html {background:#fff url(/i/tbs.gif) repeat-x;}
html>body {min-height:100%;height:auto;}
body {position:relative;background:url(/i/phb.gif) 5% bottom no-repeat;}
#bottom_bar_block {position:absolute;background:#eef0e3;width:100%;height:65px;bottom:0;font-size:11px;}

html, body, table, tr, td, input, textarea, select {font-family:Arial, Verdana, Trebuchet MS, Tahoma, sans-serif;font-size:100%;color:#333;}

h1 {font-family:Tahoma, Trebuchet MS, Tahoma, sans-serif;font-size:30px;color:#333;padding:15px 0px 20px 0px;font-weight:normal;margin:0px;}
.rub {font-family:Tahoma, Trebuchet MS, Tahoma, sans-serif;font-size:110%;color:#fff;padding:0px;font-weight:normal;margin:0px;}
h2 {text-align:left;font-family:Tahoma, Trebuchet MS, Tahoma, sans-serif;font-size:19px;color:#333;letter-spacing:1px;font-weight:normal;padding:10px 10px 0px 9px;}
form {display:inline;}
img {border:none;}
.warn {color:red;}
.err {color:#b72752;font-weight:bold;text-transform:uppercase;}


A:link {color:#069;text-decoration:underline;}
A:visited {color:#069;text-decoration:underline;}
A:active {text-decoration:none;}
A:hover {color:#069;text-decoration:none;}

A.nou:link {color:#069;text-decoration:none;font-family:Tahoma,Arial,sans-serif;font-size:12px;}
A.nou:visited {color:#069;text-decoration:none;font-family:Tahoma,Arial,sans-serif;}
A.nou:active {text-decoration:none;font-family:Tahoma,Arial,sans-serif;}
A.nou:hover {color:#069;text-decoration:underline;font-family:Tahoma,Arial,sans-serif;}

A.lm:link {color:#069;font-family:Tahoma,Arial,sans-serif;font-size:12px;}
A.lm:visited {color:#069;font-family:Tahoma,Arial,sans-serif;font-size:12px;}
A.lm:active {font-family:Tahoma,Arial,sans-serif;font-size:12px;}
A.lm:hover {color:#069;font-family:Tahoma,Arial,sans-serif;font-size:12px;}
.lm {font-family:Tahoma,Arial,sans-serif;font-size:12px;}

.w100 {width:100%;}
.j {text-align:justify;}
.c {text-align:center;}
.r {text-align:right;}
.sm {font-size:11px;}
.cb {clear:both;}


#extra_link_block {font-size:70%;padding-top:41px;}
#quick_search_link {padding:11px 14px 6px 21px;}




/* Main only classes */
.mp_el_block {padding:10px 0px 15px 0px;}
.mp_el_block table {width:100%;}
 .mp_el_i_td {padding:10px 10px 10px 0px}
 .mp_el_td {vertical-align:top;border-left:solid 1px #8fb391;}
  .mp_el_date_block {float:left;font-size:60%;color:#8fb391;border-bottom:solid 1px #8fb391;border-left:none;padding:1px 10px 1px 10px;}
  .mp_el_ann_block {clear:both;padding:10px 0px 10px 10px;font-size:80%;}
.mp_el_space_block {clear:both;height:15px;}

/*#mp_arc_block {width:80%;margin:0 auto;font-size:80%;}*/
#mp_arc_block {width:90%;margin:0 auto;font-size:80%;}
 #mp_arc_title_block {padding:10px 0px 10px 20px;}
/*  .mp_arc_m {padding:0px 0px 5px 30px;}*/
  .mp_arc_m {padding:0px 0px 5px 5px;font-size:90%;}


/* Main column definition */
#center_column_block {float:left;width:43%;}
#center_column_incenter_block {width:90%;border:solid 0px red;margin:0 auto;padding-top:45px;padding-bottom:40px;}


#temlinks {font-size:80%;padding-left:10px;}
 #temlinks ul {margin-top:3px;}
  #temlinks ul li {list-style:none;margin-top:5px;}

ol.sres {padding:10px 20px 20px 55px;}
ol.sres li {padding:0px 0px 15px 0px;}
ol.arcl {padding:10px 0px 0px 0px;}
ol.arcl li {padding:0px 0px 15px 0px;font-size:95%;}
#feedback_block {font-size:90%;}
/* #feedback_block input, textarea {border:solid 1px #a1a1a1;font-size:14px;padding:6px;}*/
/* #feedback_block input, textarea {padding:5px 15px 5px 5px;border:solid 1px #8fb391;background:#f0f7f0;font-size:15px;}*/

#mat_date_block {position:absolute;float:right;margin:-9px 0px;padding:0px;font-size:70%;color:#8fb391;text-align:right;}
.mat_pic_sign {font-size:10px;padding-top:5px;}
#mat_author_block {font-size:75%;text-align:right;padding-right:15px;}
 


/* Left column definitions */
#left_column_block {float:left;width:27%;}
 #logo_block {width:90%;margin:0 auto;}
  #logo_l_td {width:30%;text-align:right;}
  #logo_r_td {width:30%;}
  #mnznak {padding:7px 5px 0px 0px;}
  #logo_block table tr td div {padding:50px 15px 40px 15px;text-align:left;}
#left_menu_block {float:left;width:60%;margin:0 auto;}
 #left_menu_block table {width:100%;}
  #left_menu_block table tr {text-align:left;}
   .w50na {width:50%;}
   .w50la {width:50%;border-left:solid 3px #b72752;}
   .w50ra {width:50%;border-right:solid 3px #b72752;}
   #left_menu_block table tr td {font-size:75%;font-weight:bold;}
    #left_menu_block table tr td div {padding:2px 5px;}
 

/* Right column definitions */
#right_column_block {float:right;width:29%;}

#quick_search_block {padding:0px 0px 0px 25px;width:70%;border:solid 0px red;height:50px;}
 #quick_search_block table {width:90%;}
  #qsw {padding:5px 15px 5px 5px;border:solid 1px #8fb391;background:#e7f0e7;width:100%;font-size:12px;font-weight:normal;}
  #qs_ext_td {font-size:11px;padding:5px 0px 0px 10px;}
   #qs_ext_td img {margin:1px 10px 0px 0px;}
#quick_search_spacer_block {clear:both;}

#latest_news_block {font-size:80%;width:80%;padding:20px 0px 0px 40px;}
 #latest_news_title_block {padding:0px 10px 5px 0px;}
 .ln_el_bl {padding:5px 20px 5px 10px;}
  .ln_el_bl span {font-size:75%;}


.calendar_block table {border-collapse:collapse;text-align:left;}
.calendar_block table tr.header td {border:none;border-bottom:solid 2px #8fb391;font-size:85%;font-weight:bold;text-align:right;color:#7ca67e;}
.calendar_block table tr td {/*border:1px solid #8fb391;*/border-bottom:solid 1px #c7dec8/*#8fb391*/;font-size:90%;text-align:right;}


