table.tb{margin:10px 0 0 20px}
div.txt{
	font:12px arial, sans-serif;
	color:white;
	margin: 20px 10px 0 10px
}
div.txtten{font:12px arial, sans-serif}
div.sptxt{font-family:Verdana;font-size:9px;margin-top:8px}
div.titl{
	font:bold 13px arial, sans-serif;
	color:#000066;
	margin-left:5px
}
div.txt12{font:12px arial, sans-serif;color:white}
div.txt11{font:11px arial, sans-serif;color:white}
div.txt12cl{font:12px arial, sans-serif;color:white}
div.za{font:bold 14px arial;color:#17498f}
div.fie{font:bold 12px arial;color:#7a8993;margin:5px 0 0 3px}
div.zb{font:bold 14px arial; color:#456da5;margin:15px 0 0 20px}
div.tm{font:bold 13px arial;color:#4c5271;margin-left:20px}
div.ts{font:13px arial;color:#4c5271;margin-left:20px}
div.tg{font:bold 11px arial;color:#4c5271;margin:20px 0 20px 20px}
div.re{font:12px arial, sans-serif;color:white;margin: 10px 10px 0 10px}
div.txtd{font:11px arial;color:#4c5271;margin:0 10px 20px 20px}
div.qu{font:bold 11px arial, sans-serif;color:#89cfe3;margin-left:10px}
div.txtn{font:12px arial, sans-serif;color:white;margin-left:10px}
div.stx{font:11px arial;color:#415382}
div.ral{font:10px arial;color:#8b8c7a;margin-top:5px}
div.li{font:bold 18px arial;color:navy}
div.empty{font:14px arial, sans-serif;margin:8px 0 0 10px;color:white}
div.dat{font:10px verdana;margin:10px 0 0 22px}
div.cit{font:bold 12px verdana;margin:10px 0 0 22px}
div.citb{font:bold 12px verdana;margin:10px 0 0 22px;color:#4b5ec1}
a.lv{font:10px arial;color:#798D93;margin-right:10px;text-decoration:none}
a.lv:hover{color:white}
a.ld{font:11px arial;color:#AAC8FB}
a.ld:hover{color:#C2C2C2}
a.lgal{
	font:11px arial;
	color:#FF0000
}
a.lgal:hover{
	color:#CCCCCC
}
a.ldw{font:10px arial;color:white}
a.ldw:hover{color:#C2C2C2}
a.next{
	color:#0000FF
}
a.next:hover{
	color:#FF0000
}
a.now:{font:11px arial, sans-serif;color:white;text-decoration:none}
a.bm{color:white;text-decoration:none}
a.constr{text-decoration:none;color:black}
a.constr:hover{text-decoration:underline;color:black}
a.cl{font:bold 11px arial;color:#4c5271;text-decoration:none}
a.cl:hover{color:#c2c2c2}
a.bd{font:11px arial, sans-serif;color:white;text-decoration:none}
a.bd:hover{color:#c2c2c2}
a.next1{font-family:Arial;font-size:12px;font-weight:bold;text-decoration:none;color:black}
a.next1:hover{color:white}
a.other{font-family:Arial;font-size:12px;font-weight:bold;text-decoration:none;color:#5371A2}
a.other:hover{text-decoration:underline}
a.lin{font:bold 13px arial;color:black;text-decoration:none}
a.lin:hover{
	color:#FF0000
}
a.li{font:bold 18px arial;color:navy;text-decoration:none}
a.li:hover{color:black}
a.chr{font:9px verdana;color:#1879e6}
a.chr:hover{color:#C2C2C2}
a.cb{font:bold 12px arial;color:white}
a.cb:hover{color:#c2c2c2}
a.fot{font:bold 10px verdana;color:#a1adb9}
a.fot:hover{color:black}
a.pal{color:white;margin-left:5px}
a.pal:hover{color:yellow}
a.prod{font: bold 11px verdana, sans-serif;color:#9f3d6b;text-decoration:none}
a.prod:hover{font: bold 11px verdana, sans-serif;color:white;text-decoration:none}
.pborder {
 border: solid 2px #008000;
}

.gcolor {
 color: green;
 font-size: 18px;
 font-weight: bold;
}

.spisok_v {
 padding-left: 0px;
 font-size: 16px;
 font-weight: normal;
 color: #000;
 list-style-type: square;
 list-style-position: outside;
}


.t_rasch {
 font-size: 16px;
 font-weight: bold;
 color: green;
}
.l_rasch {
 font-size: 16px;
 font-weight: bold;
 color: green;
 text-decoration: none;
}
.l_rasch:hover {
 color: blue;
}

.kvadrat {
  border: solid 1px #000;
  padding: 5px;
  font-size: 24px;
  color: #000; 
  width: 100px;
}

#sel_res {background: #66ff66;}

.rtext {
 font-size: 18px;
 font-weight: bold;
 color: blue;
 padding-left: 20px;
 height: 30px;
}

.ee {
 font-size: 16px;
 font-weight: bold;
 color: red;
 padding-left: 30px;
}

.rasch {
 font-size: 16px;
 font-weight: bold;
}
#r18 {font-size: 18px;}

#r_b {
 text-align:center; 
 font-weight: bold;
}
#r_left {
 text-align:left; 
 padding-left: 30px;
}

input.r_in {
 font-size: 16px;
 font-weight: bold;
 border: solid 1px #008080;
 background: #aeffff; 
}

.r_sub {
 font-size: 16px;
 font-weight: bold;
 border: solid 1px #afeeee;
 background: #008080;
 color: #afeeee; 
 width: 150px;
 height: 50px;
 float: right;
}

#center {text-align: center;}
#floatl {float: left;}
#floatr {float: right;}

.font12 {
 font-family: Arial;
 font-size: 12px;
 font-weight: normal;
 color: #000;
}
#fontB { font-weight: bold; }

img.text2 {
 margin: 0px;
 padding: 0px;
}

#greybg { background: #eee; }

.cborder {
 width: 130px;
 border: 1px solid #000;
}

ul.bmenu12 {
 padding-left: 0px;
 margin-left: 20px;
 font-family: Arial;
 font-size: 12px;
 font-weight: bold;
 color: #000;
 list-style-type: disc;
 list-style-position: outside;
}

ul.wmenu {
 text-align: left;
 padding-left: 0px;
 margin-left: 15px;
 font-family: Arial;
 font-size: 12px;
 font-weight: bold;
 color: #fff;
 list-style-type: disc;
 list-style-position: outside;
}

ul.wsubmenu {
 padding-left: 0px;
 margin-left: -5px;
 font-family: Arial;
 font-size: 12px;
 font-weight: bold;
 color: #fff;
 list-style-type: none;
 list-style-position: inside;
}

dir.gblock { 
 text-align: center; 
 background: #005DA5; 
 color: white;
 font-size: 14px;
 font-weight: bold;
 padding: 5px;
 margin: 0px;
 float: right; 
 width: 240px; 
}

td.gblock { 
 text-align: center; 
 background: #005DA5; 
 color: white;
 font-size: 14px;
 font-weight: bold;
 padding: 5px;
 margin: 0px;
 float: right; 
 width: 240px; 
}


#gblock_red { background: #CC0001; }
#gblock_regent { background: #008656; }
#gblock_storm { background: #004D74; }
#gblock_maxi { background: #681F2F; }
#gblock_trap { background: #5A57A5; }

#t_border { border: 1px solid #000; }

#padding0 {padding: 0px; }

#v_th {
 color: #aeffff;
 background: #008060;
 font-size: 12px;
 font-weight: bold;
 font-family: Time New Roman;
}
.v_td {
border: 1px solid #000;
 color: #000;
 background: #eee;
 font-size: 12px;
 font-weight: normal;
 font-family: Arial;
 text-align: center;
 padding: 3px;
}
#v_th2 {
 color: #aeffff;
 background: #008060;
 font-size: 14px;
 font-weight: bold;
 font-family: Time New Roman;
}
.v_td2 {
border: 1px solid #000;
 color: #000;
 background: #eee;
 font-size: 14px;
 font-weight: normal;
 font-family: Arial;
 text-align: left;
 padding: 3px;
}


img.title_voronki {
 border: solid 1px #000;
}

img.surefit {
 padding: 0px;
 padding-top: 30px;
 padding-bottom: 0px;
 padding-right: 10px;
}

#bg1 { background: #10e299; }
#bg2 { background: #10f2bb; }

.tdata {
 height: 30px;
 color: #000;
 font-size: 16px;
 font-weight: bold;
}

.adata {
 color: #000;
 font-size: 14px;
 font-weight: bold;
 background: none #afffff;
}


.updateb {
	border: solid 1px #20b2aa;
	background: #20b2aa;
	text-decoration: none;
	color: #afeeee;
	font-weight: bold;
	font-size: 14px;
}

input.updateb {
 border: solid 1px #20b2aa;
 background: #20b2aa;
 text-decoration: none;
 color: #afeeee;
 font-weight: bold;
}

a.updateb {
 background: #20b2aa;
 text-decoration: none;
 color: #afeeee;
 font-weight: bold;
}
a.updateb:hover {
 background: #008080;
}

input.idata {
 border: 1px solid #000;
 height: 20px;
 color: #000;
 font-size: 14px;
 background: #aeffff;
}

.idata {
 border: 1px solid #000;
 height: 20px;
 color: #000;
 font-size: 14px;
 background: #aeffff;
}

a.but {
 color: #008080;
 text-decoration: none;
 font-size: 20px;
}

#asd {
 width: 563px;
 height: 50px;
 border: 1px solid #000;
 margin: 0px;
 padding: 0px;
 float: left;
}
#align {text-align: left; }

#margin0 {
 margin: 0px;
 padding: 0px;
}

#x4 {
	font-family: Arial Black;
	font-size: 72px;
	text-decoration: none;
	margin: 20px;
}
#x3 {
	font-family: Arial Black;
	font-size: 26px;
	text-decoration: none;
	margin: 0px;
	color: #ff0030;
}
#x2 {
	font-family: Arial Black;
	font-size: 22px;
	text-decoration: none;
	margin: 0px;
}
#x1 {
	font-family: Arial;
	font-size: 18px;
	text-decoration: none;
	margin: 0px;
}
#x05 {
	font-family: Arial;
	font-size: 16px;
	text-decoration: none;
	margin: 0px;
}
#colorf03 {color: #ff0030;}

#bold {
	text-decoration: none;
}

.title_text {
 font-size: 16px;
 font-weight: bold;
 color: #000;
 padding: 5px; 
 padding-bottom: 0px;
 text-decoration: none;
}
#title20 { font-size: 20px;}

td.text_block {
 font-size: 14px;
 width: 100%;
 padding: 0px;
 padding-bottom: 10px;
 text-align: justify;
}

td.text_block16 {
 font-size: 16px;
 width: 100%;
 padding: 0px;
 padding-left: 10px;
 padding-bottom: 10px;
 text-align: justify;
}

dir.block_img {
 float: right;
 padding: 0px;
 margin: 10px;
}
dir#block_img {
 float: left;
}

img.text {
 float: right;
 margin-left: 20px;
 margin-top: 5px;
 margin-bottom: 5px;
 margin-right: 5px;
 padding: 0px;
 border: solid 1px #000;
}
img#text {
 float: left;
 margin-left: 5px;
 margin-top: 5px;
 margin-bottom: 5px;
 margin-right: 20px;
}

td.text {
 font-size: 14px;
 padding: 5px;
 padding-left: 10px;
 text-align: justify;
}

img.karta {
 float: none;
 border: solid 1px #008000;
 margin: 0px;
 padding: 0px;
}

dir.rekvisiti {
 font: 16px/1.8;
 font-weight: bold;
 color: #000;
 margin: 0px;
 padding: 5px; 
}

ul.text {
 font-size: 16px;
 font-weight: normal;
 color: #000;
 padding: 5px; 
 text-align: justify;
}

p.text {
 font-size: 16px;
 font-weight: normal;
 color: #000;
 padding: 0px; 
 text-align: justify;
}

h2.title_text {
 font-size: 18px;
 font-weight: bold;
 color: #000;
 padding: 15px; 
 text-decoration: underline;
}

a.map {
 font: 16px/1.4;
 font-weight: bold;
 color: #000;
 text-decoration: none;
}
a#sub {
 color: #008000;
 font-size: 14px;
 font-weight: bold;
}
a#subsub {
 color: #008000;
 font-size: 14px;
 font-weight: normal;
}
a.map:hover {
 color: #008070;
 text-decoration: underline;
}

ul.menu {
 font-size: 16px;
 font-weight: bold;
 color: #000;
 list-style-type: none;
}
ol.menu {
 font-size: 16px;
 font-weight: normal;
 color: #000;
 list-style-type: decimal;
}

ul.submenu {
 font-size: 16px;
 color: #000;
 list-style-type: none;
 list-style-position: outside;
}

ul.subsubmenu {
 font-size: 14px;
 color: #008000;
 list-style-type: square;
}

dir.sert_content {
 font-size: 18px;
 color: #000;
 text-align: center;
 width: 100%;
 margin: 0px;
 padding: 0px;
}

h1.title_text {
 font-size: 20px;
}

#right {float: right;}
#left {float: left;}

dir.sert_hunter {
 font-size: 14px;
 color: #008080;
 float: right;
 width: 200px;
 margin: 0px;
 margin-left: 20px;
 margin-bottom: 10px;
 text-align: center;
}
dir.plant_hunter {
 font-size: 14px;
 color: #008080;
 float: left;
 width: 200px;
 margin: 0px;
 margin-right: 20px;
 margin-bottom: 10px;
 text-align: center;
}
dir#plant_hunter {
 width: 500px;
}

img#sert_hunter {
 border: solid 1px #000;
}

td.sert_title {
 font-size: 22px;
 padding: 10px;
 text-align: left;
 color: #008070;
 font-weight: bold;
}

td.sert_pic {
 font-size: 14px;
 padding: 10px;
 text-align: center;
}

td.sert_text {
 font-size: 14px;
 padding: 10px;
 font-weight: bold;
 text-align: center;
 color: #008070;
}

a.sert_link {
 text-decoration: none;
 font-size: 14px;
 font-weight: bold;
 text-align: center;
 color: #008000;
}
a.sert_link:hover {
 text-decoration: underline;
 color: #008070;
}

a.up_button {
 text-decoration: none;
 color: #fff;
 font-size: 16px;
 background: #008080;
 font-weight: bold;
}
a.up_button:hover {
 color: yellow;
}

td.bottom {
	border-left: 3px solid #008080;
	width: 590px;
	background: #008080;
	vertical-align: middle;
}
dir.bottom_up {
 float: left;
 width: 60px;
 height: 30px;
 padding: 5px;
 font-size: 14px;
 color: #000;
 text-align: center;
 margin: 0px;
}
dir.bottom_rekvisiti {
 float: left;
 width: 265px;
 height: 30px;
 padding: 5px;
 padding-left: 10px;
 font-size: 9px;
 color: #000;
 text-align: left;
 font-family: Arial;
 margin: 0px;
}


td.bottom_avtor {
 margin: 0px;
 width: 265px;
 height: 30px;
 padding: 5px;
 padding-left: 10px;
 font-size: 10px;
 color: #000;
 background: #008080;
 text-align: right;
 vertical-align: middle;
}

td.main_content {
 height: 100%;
 width: 590px;
 border: 0px;
 border-left: 3px solid #008080; 
 padding: 5px;
 padding-top: 20px;
 margin: 0px;
 text-align: left;
 vertical-align: top;
 background: #afeeee url(i/dot.gif) no-repeat 0% 100%;
 background: #afeeee url(i/g_trigle_ld.gif) no-repeat 100% 0%;
}

td.td_right {
 background: #afeeee url(i/dot.gif) repeat-x 0% 100%;
 width: 170px;
 background: #afeeee;
 border-left: 3px solid #008080; 
 text-align: left;
 padding: 0px;
 margin: 0px;
}
td#td_right {
 height: 450px;
 vertical-align: top;
}

.ae_table {
 width: 150px;
 height: 60px;
 background: #008070;
 border: 1px solid #000;
 padding: 0px;
 margin: 0px;
}
td.ae_title {
 background: #008070;
 font-size: 14px;
 font-weight: bold;
 padding: 5px;
 color: #000;
}

td.ae_login {
 background: #008070;
 font-size: 14px;
 padding: 3px;
 padding-left: 10px;
}
input.ae_login {
 background: #aeffff;
 font-size: 14px;
 width: 110px;
 border: 1px solid #008080;
}

td.ae_passwd {
 background: #008070;
 font-size: 14px;
 padding: 3px;
 padding-left: 10px;
}
input.ae_passwd {
 background: #aeffff;
 font-size: 14px;
 width: 110px;
 border: 1px solid #008080;
}

td.ae_submit {
 background: #008070;
 font-size: 14px;
 padding: 5px;
 vertical-align: middle;
 text-align: center;
}

input.search {
 border: 1px solid #000;
 height: 20px;
 width: 150px;
 background: #aeffff;
}

a#menu_select {
 background: #008080;
 border-left: solid 1px #000;
 border-right: solid 1px #000;
}

a.smenu2 {
 width: 150px;
 height: 20px;
 color: #E0FFFF;
 font-size: 14px;
 text-decoration: none;
 font-weight: bold;
}
a.smenu22 {
 padding-left: 10px;
 padding-right: 10px;
 width: 150px;
 height: 20px;
 background: #20b2aa;
 color: #E0FFFF;
 font-size: 14px;
 text-decoration: none;
 font-weight: bold;
 border: solid 0px #000;
 border-right: solid 0px #000;
 border-bottom: solid 1px #000;
}

a.smenu2:hover {
 width: 150px;
 height: 20px;
 color: #fff;
 font-size: 14px;
}
a.smenu22:hover {
 width: 150px;
 height: 20px;
 background: #008080;
 color: #fff;
 font-size: 14px;
 border: solid 0px #000;
 border-right: solid 2px #000;
 border-bottom: solid 1px #000;
 border-left: solid 1px #000;
}

dir.main_col2 {
 width: 170px;
 height: 400px;
 text-align: center;
 vertical-align: top;
 background: #008080;
 padding: 0px;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 10px;
 margin: 0px;
}

td.main_col2 {
 width: 170px;
 height: 400px;
 text-align: center;
 vertical-align: top;
 background: #008080;
 padding: 0px;
 padding-left: 10px;
 padding-top: 10px;
 padding-right: 10px;
 margin: 0px;
}

td.menu2 {
 background: #008070;
 color: #000;
 font-size: 14px;
 font-weight: bold;
 width: 150px;
 height: 23px;
 padding-left: 10px;
 margin: 0px;
 border: solid 1px #000;
}

td#menu2sel {
 background: #008080;
}
td.submenu2 {
 padding-left: 10px;
 padding-right: 10px;
 background: #20b2aa;
 color: #fff;
 font-weight: normal;
 font-size: 14px;
 width: 150px;
 height: 20px;
 margin: 0px;
 border-bottom: solid 1px #000;
}
td.submenu21 {
 padding-left: 10px;
 padding-right: 10px;
 background: #20b2aa;
 color: #fff;
 font-weight: normal;
 font-size: 14px;
 width: 150px;
 height: 20px;
 margin: 0px;
}

td#s125 {
 height: 30px;
}

a.but_smenu {
 margin: 0px;
 border: 1px solid #e0ffff;
 width: 150px;
 background: #e0ffff;
 vertical-align: middle;
 font-size: 12px;
}
a.but_smenu2 {
 margin: 0px;
 border: 1px solid #20b2aa;
 width: 150px;
 height: 75px;
 background: #20b2aa;
 vertical-align: middle;
 font-size: 12px;
}
a.but_smenu:hover {
 border-top: 1px solid #008080;
 border-bottom: 1px solid #008080;
 background: #fff;
 vertical-align: middle;
}

td.search_box {
 background: #008080;
 height: 30px;
}

td.map {
 background: #008080;
 height: 30px;
 width: 30px;
 text-align: center;
 vertical-align: middle;
}

td.green_box {
 background: #008080;
}

td.trigle_l {
 background: #afeeee url(i/g_trigle_l.gif) no-repeat 0% 100%;
}

td.trigle_ld {
 width: 30px;
 background: #afeeee url(i/dot.gif) repeat-x 0% 100%;
 background: #afeeee url(i/g_trigle_ld.gif) no-repeat 0% 0%;
}

td.trigle_r {
 background: #afeeee url(i/g_trigle_r.gif) no-repeat 0% 100%;
 width: 30px;
}

td.title { 
 background: #20b2aa url(i/g_h32.gif) repeat 0% 0%;
 color: white; 
 text-align: left;
 height: 25px;
 padding-left: 15px;
 font-size: 20px;
}

td.menu { 
 text-align: left; 
 border: solid 1px #000; 
 border-left: solid 3px #000; 
 background: #008070; 
 color: white;
 font-size: 16px;
 font-weight: bold;
 padding-left: 3px;  
}
a.menu {
 padding-left: 0px;
 text-decoration: none;
 color: #afeeee;
}
a.menu:hover {
 padding-left: 1px;
 text-decoration: none;
 color: #fffff0;
}
a#menu {
 color: #fffff0;
}

td#m_select { 
 border-left: none; 
 background: #20b2aa;
 padding-left: 2px; 
}

td#m_select2 { 
 border-left: none; 
 background: #20b2aa;
 padding-left: 2px; 
 border-bottom: solid 3px #000; 
}

td.submenu { 
 text-align: left; 
 border-left: solid 1px #000; 
 border-bottom: solid 3px #000;
 border-top: solid 1px #000;
 background: #20b2aa; 
 color: white;
 padding-left: 5px;
 vertical-align: middle; 
 font-size: 16px;
}
td.smenu { 
 font-size: 12px;
 height: 22px;
 vertical-align: middle; 
 text-align: center; 
 background: #20b2aa;
}

td.smenu2 { 
 font-size: 12px;
 height: 75px;
 vertical-align: middle; 
 text-align: center; 
 background: #20b2aa;
}
