@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 11px tahoma, Verdana,Arial,Helvetica,sans-serif; color: #000; background: #c0c0c0; min-width: 1000px; position: relative; height: auto !important; height: 100%; min-height: 100%;}
img {border: none;}
a {cursor: pointer; text-decoration: underline; color: #3fa8be;}
a:hover {text-decoration: none;}
p {padding-bottom: 10px;}
p small {font-size: 1em;}
h1, h2, h3, h4, h5, h6 {font: bold 18px tahoma, Verdana,Arial,Helvetica,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;}

.banner {text-align: center; background: #000;}

.all {width: 1000px; margin: 0 auto; background: #fff;}
	.header {width: 100%; height: 98px; padding-top: 72px; background: url(../images/header-1.jpg) no-repeat; position: relative;}
	.header-logo {background: url(../images/logo.png) no-repeat; height: 98px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png', sizingMethod='crop');}
	.logo {position: absolute; left: 29px; bottom: 4px;}
	.logo a {width: 108px; height: 94px; display: block;}

	.login {width: 272px; position: absolute; top: 5px; right: 4px;}
		.c-1-T {background: url(../images/c-1-T.png) no-repeat; height: 5px; overflow: hidden; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/c-1-T.png', sizingMethod='crop');}
		.c-1-B {background: url(../images/c-1-B.png) no-repeat; height: 5px; overflow: hidden; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/c-1-B.png', sizingMethod='crop');}
		.c-1-BG {background: url(../images/c-1-BG.png) 0 0 repeat-y; padding: 4px 7px; height:1%; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/c-1-BG.png', sizingMethod='scale');}
		.login table {width: 100%; border-collapse: collapse; border: none; position: relative;}
		.login form {padding-bottom: 4px; position: relative;}
		.login form input {width: 95px; height: 15px; background: #fff; border: solid 1px #000; margin-right: 4px; position: relative; z-index: 999;}
		.login a {color: #000;}
		.login form a {font-weight: 700; color: #038d01;}

	.m-1 {position: absolute; right: 5px; bottom: 0; overflow: hidden; font-size: 12px; font-weight: bold; float: right; text-align: right;}
	.m-1 ul, .m-1 li, .m-1 span {display: inline-block; padding: 0; list-style: outside; list-style: none; *display: inline; zoom: 1;}
	.m-1 span span span {padding: 6px 19px 0; height: 20px;}
	.m-1 li.m-1-a span {background: url(../images/m-1-BG.png) repeat-x;}
	.m-1 li.m-1-a span span {background: url(../images/m-1-L.png) no-repeat;}
	.m-1 li.m-1-a span span span {background: url(../images/m-1-R.png) right top no-repeat;}
	.m-1 a {color: #000;}
	.m-1 li.m-1-a a {color: #088f02; text-decoration: none; cursor: default;}

	.m-2 {padding: 10px 10px 20px;}
	.c-2-BG {background: #fefffb url(../images/m-2-BG.png) repeat-x left bottom;}
	.c-2-L {background: url(../images/m-2-L.png) left bottom no-repeat;}
	.c-2-R {background: url(../images/m-2-R.png) right bottom no-repeat;}
	.c-2-LT {background: url(../images/m-2-L-T.png) left top no-repeat;}
	.c-2-RT {background: url(../images/m-2-R-T.png) right top no-repeat; padding: 20px; height: 1%;}

	.m-2 table {width: 100%; border-collapse: collapse; border: none;}
	.m-2 table td {vertical-align: top;}

	.m-2-1, .m-2-2, .m-2-3, .m-2-4, .m-2-5, .m-2-6, .m-2-7, .m-2-8 {padding: 10px 10px 10px 80px; background-position: 0 20px; background-repeat: no-repeat;}
	.m-2 h2 {font-weight: normal; padding-bottom: 4px;}
	.m-2 ul li {list-style: outside; list-style: none; padding: 0;}
	.m-2-1 {background-image: url(../images/m-2-1.png);}
	.m-2-2 {background-image: url(../images/m-2-2.png);}
	.m-2-3 {background-image: url(../images/m-2-3.png);}
	.m-2-4 {background-image: url(../images/m-2-4.png);}
	.m-2-5 {background-image: url(../images/m-2-5.png);}
	.m-2-6 {background-image: url(../images/m-2-6.png);}
	.m-2-7 {background-image: url(../images/m-2-7.png);}
	.m-2-8 {background-image: url(../images/m-2-8.png);}


.content-1 {float: left; width: 645px; padding: 0 10px 0 15px;}
.content-2 {float: right; width: 310px; padding: 0 10px;}

.h201 {background: #04bf01 url(../images/h201.png) repeat-x; display: inline-block; text-transform: uppercase; height: 1%; position: relative; font: bold 14px tahoma, Verdana,Arial,Helvetica,sans-serif; padding: 0; margin-bottom: 10px; float: none; clear: both; color: #ffffff; left: -15px; *display: inline; zoom:1;}
.h201 strong {background: url(../images/h201-R.png) right top no-repeat; padding: 0 45px 2px 15px; height: 24px; line-height: 24px; display: block; float: left;}
.statyi {width: 100%; border-collapse: collapse; border: none; vertical-align: top;}
.statyi td {vertical-align: top; padding: 0 20px 10px 0px;}
.h301 {font-size: 12px; font-weight: normal; color: #038d01; padding-bottom: 5px;}
	.h301 a {text-decoration: none; border-bottom: dashed 1px #038d01; color: #038d01;}
	.h301 a:hover {text-decoration: none; border: none;}

.text {padding: 0;}
	.td-1 {width: 45px;}
	.td-2 {width: 237px;}
	.data {color: #068e02;}
.yandex-1 {padding-bottom: 25px;}
	.c-2-L-T {background: #ebebeb url(../images/c-2-L-T.png) 0 0 no-repeat;}
	.c-2-R-T {background: url(../images/c-2-R-T.png) 100% 0 no-repeat;}
	.c-2-R-B {background: url(../images/c-2-R-B.png) 100% 100% no-repeat;}
	.c-2-L-B {background: url(../images/c-2-L-B.png) 0 100% no-repeat; height: 1%; padding: 10px;}
.yandex-2 {border: solid 1px #fbe5c0; background: #fff9f0; margin-bottom: 30px;}

.h302 {font-size: 14px; color: #000000; padding-bottom: 12px; font-weight: normal;}
.temi-foruma {font-size: 12px; padding-bottom: 30px;}
.temi-foruma li {list-style: outside; list-style: none; padding: 0 5px 6px 32px; background: url(../images/bl-1.png) 9px 6px no-repeat;}
.temi-foruma a {color: #038d01;}
.content-1 .temi-foruma {padding-left: 21px;}
.content-1 .temi-foruma a {color: #1d9608;}


.footer {padding: 10px 20px; background: #c4f8ff;}
.footer a {color: #000;}

.h202 {font-size: 18px; color: #1d9608; padding: 17px 30px 5px 32px; background: url(../images/m-3-5.png) 0 17px no-repeat; position: relative; left: -4px;}
.h204 {font-size: 18px; font-weight: normal; position: relative; left: -4px; padding: 17px 30px 5px 32px; background-repeat: no-repeat; background-position: 0 19px;}
.h204 a {color: #1d9608; text-decoration: none; border-bottom: dashed 1px #1d9608;}
.h204 a:hover {text-decoration: none; border: none;}
.g, .g a {color: #1d9608; font-weight: normal;}
.p-l-0 {padding-left: 0;}

.statya {padding: 0 0 15px;}
.img-1 {width: 124px; float: left;}
.img-1 img {max-width: 116px;}
.text-statyi {width: 500px; float: left;}

.text-2 {padding: 0 0 30px 30px;}
.text-2 img {margin: 5px;}
.h303 {font-weight: bold; font-size: 14px; color: #000; padding: 0 0 9px 30px;}
.h303 a {color: #038d01;}

.comments {padding: 0 0 5px 30px;}
.comments li {list-style: outside; list-style: none; padding: 5px 9px; background: #f0efef; margin-bottom: 5px;}
.comments li li {list-style: disc inside; padding: 0 0 0 10px; background: none; margin: 0;}
.user {color: #038d01; padding: 0 0 3px; float: left;}
.user a {color: #038d01; font-weight: bold;}
.time {float: right; padding: 0 0 3px; color: #8b8b8b;}
.time a {color: #8b8b8b;}
.comment {float: none; clear: both;}
.comment a {color: #038d01;}
.h304 {text-align: right; font-size: 24px;}
.h304 a {color: #038d01;}

.h203 {font-size: 18px; padding: 17px 0 10px;}
.m-3 {padding: 0;}
.m-3 li {list-style: outside; list-style: none; padding: 3px 10px 15px 45px; font-size: 12px; color: #1d9608; background-position: 1px 1px; background-repeat: no-repeat; font-weight: bold;}
.m-3 li a { color:#000; text-decoration: none; font-weight: normal;}
.m-3 li a:hover {text-decoration: underline;}
.m-3-1 {background-image: url(../images/m-3-1.png);}
.m-3-2 {background-image: url(../images/m-3-2.png);}
.m-3-3 {background-image: url(../images/m-3-3.png);}
.m-3-4 {background-image: url(../images/m-3-4.png);}
.m-3-5 {background-image: url(../images/m-3-5.png);}
.m-3-6 {background-image: url(../images/m-3-6.png);}
.m-3-7 {background-image: url(../images/m-3-7.png);}
.m-3-8 {background-image: url(../images/m-3-8.png);}


.cat {padding: 0 0 30px 30px;}
	.cat li {list-style: outside; list-style: none; padding: 0 0 5px; font-size: 14px;}
	.cat li a {color: #1d9608; text-decoration: none; border-bottom: dashed 1px #1d9608;}
	.cat li a:hover {text-decoration: none; border: none;}



.news {padding: 0 10px 30px 30px;}
	.news dt {float: left; width: 82px; padding-top: 3px;}
	.news dt span {padding: 3px 6px; background: #1d9609; font-size: 12px; color: #fff;}
	.news dd {padding: 0 0 15px 82px; float: none; clear: right;}
	.news dd h3 {padding: 0 0 5px; font-size: 14px;}
	.news dd .text {font-size: 12px;}

.page-navi {text-align: center; padding: 0 10px 20px; font-size: 12px; color: #fff; font-weight: bold;}
	.page-navi li {display: inline; list-style: outside; list-style: none; padding: 0; vertical-align: middle;}
	.page-navi li a {color: #000; margin: 0 4px;}
	.page-navi li span a, .page-navi li span a:hover {color: #1d9608; text-decoration: none;}
	.page-navi li span {padding: 0px;}
	.page-navi li strong {background: #1d9608; padding: 3px 6px;}    
© TrueDev.org