BODY {
	background-color : White;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	color : #2D2D2D;
}
IMG{
	border : 0px;
}

H1{
	color: #006633;
	font-size: 16pt;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 100;
	padding-bottom: 0;
	margin-bottom: 10;
	text-align : center;
}

H2{
	color: #000000;
	font-size: 13pt;
	text-decoration: none;
	font-family: Times New Roman;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	padding-bottom: 0;
	margin-bottom: 7;
}
H3{
	color: #006633;
	font-size: 13pt;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 100;
	padding-bottom: 0;
	margin-top: 10;
	margin-bottom: 0;
	text-align : center;
}
.menu_h3{
	color: #006633;
	font-size: 13pt;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 100;
	padding-bottom: 0;
	margin-top: 10;
	margin-bottom: 0;
	text-align : center;
}
a:link,a:visited,a:active {
	color: Navy;
	text-decoration: underline;
}
a:hover {
	color: Green;
	text-decoration: underline;
}

a.clear:link,a.clear:visited,a.clear:active {
	color: Maroon;
	text-decoration: underline;
}
a.clear:hover {
	color: Red;
	text-decoration: underline;
}

a.rk:link,a.rk:visited,a.rk:active {
	color: Gray;
	text-decoration: underline;
}
a.rk:hover {
	color: Gray;
	text-decoration: underline;
}


a.top:link,a.top:visited,a.top:active {
	color: Navy;
	text-decoration: none;
	font-size : 17px;
}
a.top:hover {
	color: Green;
	text-decoration: underline;
}

a.seria:link,a.seria:visited,a.seria:active {
	color: #006200;
	text-decoration: underline;
	font-size: 12px;
}
a.seria:hover {
	color: Green;
	text-decoration: underline;
}

a.tov_ned:link,a.tov_ned:visited,a.tov_ned:active {
	color: #B90000;
	text-decoration: underline;
	font-size: 16px;
}
a.tov_ned:hover {
	color: Red;
	text-decoration: underline;
}

a.tov_ned2:link,a.tov_ned2:visited,a.tov_ned2:active {
	color: #B90000;
	text-decoration: underline;
	font-size: 13px;
}
a.tov_ned2:hover {
	color: Red;
	text-decoration: underline;
}

.leftimg {
    float:left; /* Выравнивание по левому краю */
    margin: 7px 7px 7px 0; /* Отступы вокруг картинки */
   }
.rightimg  {
    float: right; /* Выравнивание по правому краю  */ 
    margin: 7px 0 7px 7px; /* Отступы вокруг картинки */
   }
  


.poisk{
	color : White;
	background-color : #4EA103;
	border : 1px solid #006300;
}

a.menu:link,a.menu:visited,a.menu:active {
	color: Black;
	font-size: 12pt;
	font-weight: normal;
	font-family: "Times New Roman", Times, serif;
	text-decoration: underline;
	padding-bottom : 3px;
}
a.menu:hover {
	color: Green;
	font-weight: normal;
	font-family: Times New Roman;
	text-decoration: underline;
	margin : 0;
	padding : 0;
}

a.menu2:link,a.menu2:visited,a.menu2:active {
	color: Black;
	font-size: 8pt;
	text-decoration: underline;
	font-family: Tahoma;
	font-weight: 600;
}
a.menu2:hover {
	color: Green;
	font-size: 8pt;
	font-family: Tahoma;
	font-weight: 600;
	text-decoration: underline;
}
a.menu_sh:link,a.menu_sh:visited,a.menu_sh:active {
	color: White;
	font-size: 12pt;
	text-decoration: underline;
	font-family: "Times New Roman";
}
a.menu_sh:hover {
	color: Black;
	text-decoration: underline;
}

a.menu_sh2:link,a.menu_sh2:visited,a.menu_sh2:active {
	color: White;
	font-size: 14pt;
	text-decoration: underline;
	font-family: "Times New Roman";
}
a.menu_sh2:hover {
	color: Red;
	text-decoration: underline;
}

a.adv_search:link,a.adv_search:visited,a.adv_search:active {
	color: White;
	font-size: 12pt;
	text-decoration: underline;
	font-family: "Times New Roman";
}
a.adv_search:hover {
	color: Black;
	text-decoration: underline;
}


.podp {
	font-size: 12px;
	color: #2F2F2F;
}

.tdkorztitle{
	border-left : 1px solid Green;
	border-top : 1px solid Green;
	border-bottom : 1px solid Green;
	text-align : center;
	padding : 5 5 5 5;
	background : Green;
	color : White;
	font-weight : bold;
}

.tdkorztitle2{
	border-left : 1px solid Green;
	border-top : 1px solid Green;
	border-bottom : 1px solid Green;
	text-align : center;
	padding : 5 5 5 5;
	border-right : 1px solid Green;
	background : Green;
	color : White;
	font-weight : bold;
}

.tdkorz {
	border-left : 1px solid Green;
	text-align : center;
	padding : 5 5 5 5;
	font-size : 12px;
}
.tdkorzl {
	border-left : 1px solid Green;
	text-align : left;
	padding : 5 5 5 5;
	font-size : 12px;
}
.tdkorz2 {
	border-left : 1px solid Green;
	text-align : center;
	padding : 5 5 5 5;
	font-size : 12px;
	border-right : 1px solid Green;
}
.tdkorz3{
	text-align : center;
	padding : 5 5 5 5;
	border-top : 1px solid Green;
	border-left : 1px solid Green;
	border-bottom : 1px solid Green;
	font-weight: bold;
}
.tdkorz4{
	text-align: center;
	padding: 5 5 5 5;
	border: 1px solid Green;
	font-weight: bold;
}
.tdkorz5 {
	text-align : left;
	padding : 5 5 5 5;
	font-size : 12px;
}
.tdkorz6{
	font-size : 12px;
	padding : 5 5 5 5;
	border-top : 1px solid Green;
	border-left : 1px solid Green;
}
.tdkorz7{
	text-align : center;
	font-size : 12px;
	padding : 5 5 5 5;
	border-top : 1px solid Green;
	border-left : 1px solid Green;
	border-right : 1px solid Green;
}
.td_cont {
	padding : 40 50 10 10;
}
.td_shapka{
	padding : 10 0 12 50;
	text-align : justify;
}
.tdmenu {
	padding : 15 15 15 15;
}
.tdmenu2 {
	padding : 0 0 2 0;
	margin : 0 0 0 0;
}
p{
	font-size : 16px;
	text-indent : 15px;
	margin : 0 0 5 0;
}
p.ol{
	text-indent : 0px;
}

p.snos{
	font-size : 14px;
	margin : 0 0 5 0;
	color : Gray;
}

.zag {
	color: #006801;
	font-size: 14pt;
	text-decoration: none;
}
.td_gl{
	padding-left : 25;
}

.td_1{
	padding : 15 0 40 20;
	vertical-align : top;
}
.pr_r{
	border-right : 1px solid #666666;
		text-align : center;
}
.pr_r2{
	border-right : 1px solid #666666;
}
.pr_rb{
	border-right : 1px solid #666666;
	border-bottom : 1px solid #666666;
		text-align : center;
}

.pr_b{
	border-bottom : 1px solid #666666;
	text-align : center;
}

.pr_c{
	text-align : center;
}

.pr_no{
	text-align : center;
}
.pr_rbt{
	border-right : 1px solid #666666;
	border-bottom : 1px solid #666666;
	border-top: 1px solid #666666;
		text-align : center;
}
.pr_bt{
	border-bottom : 1px solid #666666;
	border-top: 1px solid #666666;
	text-align : center;
}
img{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border : 0;
}
.color{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-align : left;
	text-indent : 0;
}

.submit{
	font-size: 10px;
	margin: 0 3 0 2;
}
.cpr{
	color : Gray;
}

.error{
	background-color: #FFE3E3;
}
