@charset "utf-8";
/* CSS Document */

html, body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, dd, dt, dl, table, tr, td, th, p, span, strong, small, a, img, form  {margin: 0px; padding: 0px;}
html {height: 100%; font-size: 62.5%;}
body {font: normal 12px Tahoma, Geneva, sans-serif; color: #000; background: #87c27f url(../images/body-BG.png) repeat-x; min-width: 1000px; position: relative; height: 100%;}
img {border: none;}
a {cursor: pointer; text-decoration: underline;}
a:hover {text-decoration: none;}
p {padding-bottom: 15px;}
p small {font-size: 1em;}
h1, h2, h3, h4, h5, h6 {font: bold 18px Tahoma, Geneva, sans-serif; color: #000000; padding-bottom: 15px;}
h1 {font-size: 24px;}
h3 {font-size: 14px;}
h4 {font-size: 13px;}
h5 {font-size: 12px;}
h6 {font-size: 11px;}
input[type='submit'], input[type='button'] {cursor: pointer;}
ul li {list-style: disc  inside; padding-left: 10px;}
.set {height: 0; overflow: hidden; clear: both;}
.fl {float: left;}
.fr {float: right;}
.rel {position: relative;}
.table { width: 100%; border-collapse: collapse; border: none; }

#footer {position: relative; padding: 16px 0 0; height: 31px; background: url(../images/border-2.png) 0 0 repeat-x; margin-top: -47px; color: #fff;}
#footer div {width: 940px; margin: 0 auto;}
#all {position: relative; height: auto !important; height: 100%; min-height: 100%; width: 980px; margin: 0 auto;}
	#header {height: 153px; position: relative; background: url(../images/header.jpg) 0 0 no-repeat;}
		#tel {width: 210px; position: absolute; top: 26px; right: 17px; padding-top: 27px; background: url(../images/telefon.png) 100% 0 no-repeat; text-align: right; color: #ffffff;}
		#korz {width: 196px; height: 29px; overflow: hidden; position: absolute; right: 6px; bottom: 10px; background: url(../images/korz.png) 0 0 no-repeat; padding: 8px 12px;}
		#korz h5 {font-size: 12px; color: #87c27f; padding-bottom: 3px;}
		#korz p {text-align: center;}
		#korz p a {color: #000;}
		#korz b {color: #f00; font-weight: normal;}

		#logo {position: absolute; left: 18px; bottom: 11px;}
			#logo a {display: block; width: 175px; height: 125px; background: url(about:blank);}

		.c-1-BG {background: url(../images/c-1-BG.png) 0 0 repeat-x; height: 1%;}
			.c-1-L {background: url(../images/c-1-L.png) 0 0 no-repeat; height: 1%;}
				.c-1-R {background: url(../images/c-1-R.png) 100% 0 no-repeat; height: 1%;}
				#m-t {width: 100%; height: 46px; overflow: hidden;}
				#m-t ul {padding: 8px 14px 0;}
				#m-t li {display: block; float: left; height: 22px; padding: 8px 30px 0 26px; font-weight: bold; color: #fff; background: url(../images/m-1-bord.png) 100% 0 no-repeat;}
				#m-t li.last {background: none;}
				#m-t li a {color: #fff; text-decoration: none;}
				#m-t li a:hover {text-decoration: underline;}

	#page {padding: 18px 0 70px;}
	.content {width: 792px; float: right; padding-right: 5px;}
		.cont-1 {background: #fff; padding: 6px 16px;}
	.nb {width: 148px; float: left; padding-left: 4px;}

		.m-2 {width: 100%; overflow: hidden;}
		.m-2 ul {margin-left: -55px;}
		.m-2 ul li {display: inline-block; vertical-align: top; width: 224px; padding: 0 0 40px 55px; text-align: center; list-style: outside none none; *display: inline; zoom:1;}
		.m-2 ul li a {text-decoration: none; color: #000;}
		.m-2 ul li a:hover {color: #000001;}
		.m-2 ul li a span {display: block; padding: 5px; width: 214px; height: 162px; background: url(../images/img-1-BG.png) 0 0 no-repeat;}
		.m-2 ul li a strong {padding: 3px 5px; display: block;}
		.m-2 ul li a:hover strong {text-decoration: underline;}

		.h201 {font-size: 12px; color: #87c27f; padding: 12px; text-transform: uppercase; background: #fff; display: inline-block; *display: inline; zoom:1;}
		.text {background: #fff; padding: 15px 15px 0;}

		.h301 {font-size: 12px; color: #000000; padding-bottom: 5px; border-bottom: dotted 2px #fffefe; margin-bottom: 5px;}
			.m-1 {padding-bottom: 16px;}
			.m-1 li {list-style: outside none none; padding: 0 5px 7px 14px; background: url(../images/bl-1.png) 0 4px no-repeat; font-size: 11px;}
			.m-1 li a {color: #000; text-decoration: underline;}
			.m-1 li a:hover {text-decoration: none;}

		.bread {padding-bottom: 5px; font-size: 11px; color: #397939;}
			.bread a {color: #397939;}
			.bread span {color: #949494;}

		.h202 {font-size: 24px; font-weight: normal; padding-bottom: 5px; height: 1%;}

		.form-1 {background: url(../images/bg-1.png); padding: 5px; margin-bottom: 20px; color: #fff;}
			.form-1 table {border-collapse: collapse; border: none; width: 100%;}
			.form-1 table td {padding: 3px;}
				.td-1 {width: 55px;}
				.td-2 {width: 194px; text-align: right;}
				.td-3 {text-align: right;}
				.form-1 input {background: #fff; border: solid 1px #35582e; height: 17px;}
				#input-t-1 {width: 190px;}
				#input-t-2, #input-t-3 {width: 70px;}

		.img-2 {padding: 10px 0; text-align: center; width: 100%; overflow: hidden;}
		.deskr, .elem {border-bottom:  dotted 1px #000; padding-bottom: 5px; margin-bottom: 10px;}
		.elem {position: relative;}
			.elem ul {padding-bottom: 12px;}
			.elem ul li {display: block; list-style: outside none none; padding: 0 0 3px 11px; font-size: 11px;}
			.elem ul li span {padding-right: 20px;}

		.h401 {font-size: 14px; padding: 0 150px 10px 0; height: 1%; position: relative;}
			.h401 small {position: absolute; right: 5px; top: 0; font-size: 12px;}
			.h401 small b {color: #f10000; font-size: 14px;}

		.page-navi {padding: 10px; text-align: center; font-size: 11px; margin-bottom: 10px;}
			.page-navi li {display: inline; list-style: outside none none; padding: 0 2px;}
			.page-navi li a {color: #397939;}
			.page-navi li.current {font-weight: bold;}

		.form-2 {width: 330px; margin: 0 auto; padding: 20px 0;}
			.form-2 li {display:  block; list-style: outside none none; padding: 0 0 9px; position: relative; text-align: center; height: 1%;}
			.form-2 input, .form-2 textarea {width: 325px; background: #fff; border: solid 1px #35582e; height: 19px;}
			.form-2 textarea {height: 110px;}
			.form-2 input.prodol {width: 98px; height: 22px; background: url(../images/prodolzg.png) 0 0 no-repeat; border: none;}
			.form-2 label {position: absolute; right: 100%; top: 3px; padding-right: 7px; text-align: right; white-space: nowrap;}


		.tovari {width: 100%; border-collapse: collapse; border: none; border-bottom: dotted 1px #000; margin-bottom: 10px;}
			.tovari td {text-align: left; vertical-align: top; width: 33%; padding: 0 15px 0 4px;}
			.tr-1 td {padding-bottom: 7px; font-weight: bold; text-align: center;}
			.tr-1 td a {color: #397939;}
			.tr-2 td {text-align: center; vertical-align: middle; padding-bottom: 5px;}
			.tr-2 td a, .tr-2 td a:hover {text-decoration: none;}
			.tr-3 td {font-size: 11px; color: #000000; padding-bottom: 6px;}
			.tr-4 td {padding-bottom: 5px;}
			.tr-4 td strong {padding-right: 5px;}
			.tr-4 td b {padding-right: 5px; color: #ff0000;}
			.tr-5 td {text-align: center; padding-bottom: 6px;}
			.tr-5 td a, .tr-5 td a:hover {text-decoration: none;}


		.table-1 {width: 100%; border-collapse: collapse; border: none; margin-bottom: 12px;}
		.table-1 tr {}
		.table-1 td {vertical-align: middle; padding: 9px; text-align: left; border-bottom: solid 1px #7a7a7a;}
			.table-1 td.td-4 {font-size: 16px; color: #407d3c; vertical-align: top;}
			.td-4 a {text-decoration: none; color: #000;}
			.td-4 a:hover {text-decoration: underline;}
			.table-1 td.td-5 {padding-right: 0; width: 40px;}
				.td-5 input {width: 37px; height: 19px; background: #fff; border:  solid 1px #35582e; text-align: center; line-height:19px;}
			.table-1 td.td-6 {padding-left: 3px; font-size: 16px; color: #000;}
			.table-1 td.td-7 {font-size: 16px; color: #f00;}




/*Всплывающее окошко*/
.popap4eg {position: fixed; _position: absolute; left: 50%; top: 50%; margin-left: -135px; width: 270px;}
	.c-3-T {background: url(../images/c-3-T.png) 0 0 no-repeat; padding-top: 66px; height: 80px; text-align: center; font-size: 12px; color: #000;}
	.c-3-BG {padding: 0px 7px; height: 1%;}
	.c-3-BG * {position: relative;}
	.c-3-BG p {padding-bottom: 40px;}
	.popap4eg .fl, .popap4eg .fr {padding: 0 11px;}
	.popap4eg .fl a, .popap4eg .fr a {font-weight: bold; font-style: normal; font-size: 11px; color: #fff;}

/*Всплывающее окошко*/


/*суперакция*/
.c-4-T { margin-bottom: 10px; }
.c-4-T, .c-4-R, .c-4-B, .c-4-L, .c-4-L-T, .c-4-R-T, .c-4-R-B, .c-4-L-B { height: 1%; }
	.c-4-T { background: #fff url(../images/c-4-T.png) 0 0 repeat-x; }
	.c-4-R { background: url(../images/c-4-R.png) 100% 0 repeat-y; }
	.c-4-B { background: url(../images/c-4-B.png) 0 100% repeat-x; }
	.c-4-L { background: url(../images/c-4-L.png) 0 0 repeat-y; }
	.c-4-L-T { background: url(../images/c-4-L-T.png) 0 0 no-repeat; }
	.c-4-R-T { background: url(../images/c-4-R-T.png) 100% 0 no-repeat; }
	.c-4-R-B { background: url(../images/c-4-R-B.png) 100% 100% no-repeat; }
	.c-4-L-B { background: url(../images/c-4-L-B.png) 0 100% no-repeat; padding: 5px; min-height: 162px; _height: 162px; }
/*суперакция*/










































    
© TrueDev.org