body,p,td,font {
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #000;
}
a:link, a:visited {color: #0075bf; text-decoration: underline;}
a:hover {color: #0075bf; text-decoration: none;}

p.size12 {font-size : 12px;}
a.size12 {font-size : 12px;}
a.blacklink {color: #000;}
a.graylink {color: #b5b5b5;}
a.bluelink {color: #0075bf;}
a.greenlink {color: #20a60a;}
a:link.greenlink, a:visited.greenlink {color: #20a60a; text-decoration: underline;}
a:hover.greenlink {color: #20a60a; text-decoration: none;}
img { border: none; }
.ramka {border: #c8c8c8 1px solid;}

.size11 {font-size : 11px; line-height: 15px;}

.copyright {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #262626; text-decoration: none;}
a:link.copyright, a:visited.copyright {color: #262626; text-decoration: underline;}
a:hover.copyright {color: #262626; text-decoration: none;}

.top_a {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: none;}
a:link.top_a, a:visited.top_a {color: #000; text-decoration: none;}
a:hover.top_a {color: #000; text-decoration: underline;}

.ico {margin: 5px 0 0 20px;}
.menu {width: 97px; float: left; border-left: #cfcfcf 1px solid; height: 41px; padding-left: 6px;}
.first_line {margin-top: 20px;}
.ugol {background: url(/images/active.gif) no-repeat bottom left;}
.unugol {background: url(/images/unactive.gif) no-repeat bottom left;}
.medium {background: url(/images/fon.jpg) no-repeat; width: 974px; height: 211px;}
.medium_in {background: url(/images/fon1.jpg) no-repeat; width: 974px; height: 180px;}
.logo {margin: 62px 0 23px 0;}
.medium p {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #006fbc; text-decoration: none; margin: 0 0 0 6px;}
.img_mar_ri {margin: 20px 0 0 0;}
.img_ri {margin: 0 0 0 30px;}
.copy {height: 114px; background: url(/images/bubbles.jpg) no-repeat top; width: 974px; margin: 10px 0 0 0;}
.copy_mar {padding: 50px 15px 10px 22px;}
.left_right {width: 220px; float: right;}
.first_line div {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #20a60a; text-decoration: none;}
.first_line div.link {color: #9c9b9b;}
#menuL {width: 308px; padding-right: 20px;}
#menuL p {margin: 10 0; padding: 0;}
/* central */
.firsttbl {margin: 34px 0 20px 0;}
.inter {margin: 0 0 20px 0;}
.left_c {padding: 0 20px 0 16px;}
ul {margin: 0; padding: 0;}
ul li {margin: 0; padding: 0 0 0 12px; background: url(/images/bul.gif) no-repeat 0 6px;  list-style-type: none;}
.tbl_mar {margin-top: 10px;}
.tbl_mar p {margin: 5px 0 0 0; padding: 0;}
.filter-logo {padding:  0 0 0 80px;}

/* table */
.tbl {width: 628; margin: 10px;}
.tbl100 {margin: 10px;}
.tbl100  th, .gray_light {color: #b5b5b5; font-size: 11px; font-weight: normal;}
.tbl100  th {color: #21a806; font-size: 11px; font-weight: normal;}

.tbl11 {width: 468; margin: 10px;}
.img_tbl11 {margin: 6px 0 0 20px;}
.tdB {border-bottom: #c8c8c8 1px solid;}
.tdR {border-right: #c8c8c8 1px solid;}
.tbl th, .gray_light {color: #b5b5b5; font-size: 11px; font-weight: normal;}
.tbl th {color: #21a806; font-size: 11px; font-weight: normal;}
.tbl11  th, .gray_light {color: #b5b5b5; font-size: 11px; font-weight: normal;}
.leg {color: #7ba990; font-size: 15px; font-weight: normal; margin-left: 10px;}
.field {border : 1px solid #c8c8c8; }
.img_pad {margin: 10px 20px 0 0;}
ul {margin: 10px 0; padding: 0;}
ul li {margin: 2px 0 0 7px; padding: 0 0 0 15px; background: url(/images/bulit.gif) no-repeat 0 4px; list-style-type: none;}
.central {line-height: 16px; font-size: 12px;}
.central1 {line-height: 15px; font-size: 12px; }
.tbot {padding: 5px;}
.tdpadd {padding: 0 10px 0 0;}
/* hhh = old
_________________________________________ */

h1 	{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
    line-height: normal;
	color: #20a60a;
	text-decoration: none;
	margin: 0 0 15px 0;
}

h2 	{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
    line-height: normal;
	font-weight: normal;
	color: #21a806;
    margin: -10px 0 20px 0;


}

h3 	{
        font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
        line-height: normal;
	color: #21a806;
	text-decoration: none;
        margin: 15px 0 5px 0;
}
.h3_cl {margin: 5px 0 5px 0;}
.corners {border: 1px solid #C8C8C9;}
.corners .t,
.corners .r,
.corners .b,
.corners .l,
.corners .c,
.corners .u
{
	position: relative;
	z-index: 1;
	display: block;
	background-repeat: no-repeat;
	background-position: left top;
}
.corners .t { left: -1px; top: -1px; }
.corners .r { background-position: right top; left: 2px; }
.corners .b { background-position: right bottom; top: 2px; }
.corners .l { background-position: left bottom; left: -2px; }
.corners .c { left: 0px; top: 0px; margin-right: 0px; }

.rounded-borders .corners { background: #ffffff;}
.rounded-borders .corners .t { background-image: url('/images/c1.gif'); }
.rounded-borders .corners .r { background-image: url('/images/c2.gif'); }
.rounded-borders .corners .b { background-image: url('/images/c4.gif'); }
.rounded-borders .corners .l { background-image: url('/images/c3.gif'); }
.rounded-borders .corners .reducer { padding: 2em 0 4em 0;}
.rounded-borders .u { top: -0.8em; left: 10px; padding-left: 5px; padding-right: 5px; background-color: #FFFFFF; float: left; color: #636363;}
.rounded-borders .u-in { position: relative; top: 0; left: 0; background-color: #FFFFFF; border: 1px solid red;}
.rounded-borders .u p {height: 3em; margin: 0 0.3px 0 0.3em;}
.rounded-borders .reducer p {height: 30px; margin: 0 0.3em 0 0.3em;}

.pad_img {margin-bottom: 5px;}
.zag_wrift {font-size: 14px; }















