html, body {
background-color: #ffffff; padding:0px; margin:0px;
font-family: verdana, tahoma, arial, helvetica, sans-serif; color: #000000; font-size:12px;
/*background-image:url('/img/bg_1.jpg'); background-repeat:no-repeat; background-position: right bottom;*/
}
H1 {
font-weight: normal; color: #000777; font-size: 25px; padding-bottom: 0.1em;
padding-right: 5px; padding-left: 5px; margin: 3px 3px 3px 3px; font-variant: normal
}

H2 {
FONT-SIZE: 19px; COLOR: #27408B; MARGIN-BOTTOM: 0.1em;
MARGIN-TOP: 0.1em; MARGIN-LEFT: 7px; MARGIN-RIGHT: 7px; FONT-WEIGHT: normal; FONT-VARIANT: normal
}
H3 {
FONT-SIZE: 18px; COLOR: #000055; MARGIN-BOTTOM: 0.1em; font-weight: normal;
MARGIN-TOP: 0.1em; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; FONT-VARIANT: normal
}
hr {background: #999; border: none; color: #999; height: 1px;}
/*картинки кнопки*/
IMG, table {BORDER: 0px;}
IMG.photo {BORDER: 0px; FLOAT:left; MARGIN: 3px 7px 7px 3px}
IMG.photo_r {BORDER: 0px; FLOAT:right; MARGIN: 3px 3px 7px 7px}
.knopka { FONT-WEIGHT: bold; FONT-SIZE: 11px; HEIGHT: 20px
}
.knopka_f {
COLOR: #CC0000; FONT-WEIGHT: bold; FONT-SIZE: 17px; 
HEIGHT: 30px; BACKGROUND-COLOR: #FFF8DC
}
.more {
font-weight: bold; font-size: 12px;
padding:3px; width:80px; MARGIN: 2px; text-align:center; WHITE-SPACE: nowrap; background-color: #FFDAB9;
}

.top_menu {padding: 0px; margin: 5px 0;}
.top_menu li {float: left; padding: 3px 5px; list-style-position: inside; color: #999;}
.top_menu li a {color: #ff0000; text-decoration: none; font-size: 18px;}

.text12p7 {font-size: 12px; padding: 7px;}
.linkmore {padding: 4px 5px 3px 25px; width:180px; background: url(/img/strelka.gif) no-repeat left center;}
.linkmore2 {padding: 3px 10px 3px 20px; width:90px; background: url(/img/strelka.gif) no-repeat ;}

/*таблицы и блоки*/
.stm {border: #777777 1px solid}
td {color: black; font-size: 11px}
.pusto7 {padding:7px; vertical-align: top}
.pusto15 {padding:15px; vertical-align: top}
.anouns_b {padding:3px; FLOAT:left; width:150px; font-weight: bold; font-size:12px}
.topbot {HEIGHT: 80px; background-color:#27408B; padding:5px;}
.mento {BORDER-RIGHT: #CCCCCC 1px solid; padding:5px; vertical-align:top;}

.mplas {
padding:2px 3px 2px 15px; 
background-image:url('../img/mp.gif'); background-repeat:no-repeat; background-position:left;
}
.navbar {font-size:15px; padding:5px; text-align:center}

.greencells {background-color: #FFF0B5;}
.tablerown {padding-left:7px; padding-right:7px;}
.tablerowv {padding-right:7px; padding-left:7px;}

.content {
  vertical-align: top;
  padding: 5px 7px 20px 10px;
}
.left_menu {
  width: 25%;
  vertical-align: top;
  padding: 5px 7px 10px 7px;
}

.list_float {
  width: 270px;
  height: 130px;
  float: left;
  margin: 7px;
  padding: 5px 7px 5px 10px;
  background-color: #FFFFFF;
  border: 1px solid #999999;
}
.def_list_float {
  width: 320px;
  height: 250px;
  margin: 5px;
  padding: 5px 7px 5px 10px;
  border-bottom: 1px solid #999999;
  float: left;
}
.list_text {padding-left: 150px;}
.padinfo {padding: 3px;margin: 3px}
.stm_bot {padding: 30px 5px; float: right; width: 310px;}

.left_zag {margin: 0; padding: 0; font-size: 12px; color: #999; font-weight:bold;}
ul.menu {font-size: 13px; margin:0 0 0 20px; padding:0 15px 10px 0;}
.menu li {
list-style-image:url(/img/circle.gif);
list-style-position:outside; padding:2px 0;
}

.d2_red {width: 200px; padding: 7px 7px 52px; color: #fff; font-size: 12px; font-weight: bold; background: #F08080 url(/img/bg_red.gif) no-repeat bottom right;}
.d2_gren {width: 200px; padding: 7px 7px 52px; color: #fff; font-size: 12px; font-weight: bold; background: #9ACD32 url(/img/bg_gren.gif) no-repeat bottom right;}

/*тексты*/
.stm15 {font-size:15px;}
.stm13b {font-size:13px; font-weight: bold;}
.stm13 {color:black; font-size:13px;}
.stm12 {font-size:12px}
.stm12wr {color: #9CB5FF; text-align:right; font-size:12px}
.f14b {color:red; font-size:14px; font-weight: bold;}

.s {color: #ff5e5e; font-weight: bold; font-size: 17px}
.t {color: #57cb57; font-weight: bold; font-size: 17px}
.m {color: #888fff; font-weight: bold; font-size: 17px}

/*ссылки*/
a {color: #0000CC}
a:visited {color: #990000}
a:hover {color: #FF3333; text-decoration: none}
a:active {color: #FF0000}

a.red, a.red:visited {color: #ff0000; text-decoration: underline}
a.red:hover, a.red:active {color: #ff0000; text-decoration: none}

a.mleft {color: #0000CC; text-decoration: none}
a.mleft:hover {color: #FF3333; text-decoration: underline}