html {height:100%; min-height:100%}
body {margin:0; padding:0; background:#fff; font:12px "arial"; color:#4a4a4a;   min-height: 100%;  height: 100%; min-width:1000px}
table {border-collapse:collapse; border:0} table td {padding:0; font:12px "arial"; color:#4a4a4a; vertical-align:top} img {border:0}; form {padding:0; margin:0}
a {color:#37ab5a;}
a:hover {text-decoration:none}

#content1{min-height:100%; margin:0 auto; width:973px; height:auto;margin-bottom:-143px; margin:0 auto;}
#clearfooter{clear:both;}
*html #content1{height:100%;}
.footer1 {width:972px;clear:both; margin:0 auto; background:url(/public/i/footer.gif) no-repeat top; height:131px}
.footertabl {width:100%}
.foter_w1 {width:1%; padding:57px 0 0 40px; white-space:nowrap; color:#000}
.foter_w1 p {padding:0; margin:0 0 15px 0}
.foter_w1 a {color:#fff}
.counters {width:97%; padding:57px 20px 0 0; text-align:right}
.counters img {margin:0 0 0 15px}

.cnt {width:100%; clear:both }
.cnt_l {width:1%; padding:13px 0 0 0}
.left {width:215px}
.cnt_r {width:1%; padding:13px 0 0 0}
.right {width:268px}
.cnt_c {width:98%; padding:25px 29px 0 29px}

.red {background:url(/public/i/red.jpg) repeat-x top}
.red div {background:url(/public/i/red_l.jpg) no-repeat left top}
.red div div {background:url(/public/i/red_r.jpg) no-repeat right top; font:16px "arial narrow"; color:#fff; padding:0 0 0 15px; text-transform:uppercase;}

.green {background:url(/public/i/green.jpg) repeat-x top}
.green div {background:url(/public/i/green_l.jpg) no-repeat left top}
.green div div {background:url(/public/i/green_r.jpg) no-repeat right top; font:16px "arial narrow"; color:#fff; padding:0 0 0 15px; text-transform:uppercase;}

.yellow {background:url(/public/i/yellow.jpg) repeat-x top}
.yellow div {background:url(/public/i/yellow_l.jpg) no-repeat left top}
.yellow div div {background:url(/public/i/yellow_r.jpg) no-repeat right top; font:16px "arial narrow"; color:#fff; padding:0 0 0 15px; text-transform:uppercase;}

.silver {background:url(/public/i/silver.jpg) repeat-x top}
.silver div {background:url(/public/i/silver_l.jpg) no-repeat left top}
.silver div div {background:url(/public/i/silver_r.jpg) no-repeat right top; font:16px "arial narrow"; color:#fff; padding:0 0 0 15px; text-transform:uppercase;}

.sob {padding:10px 0 30px 0}
.sob table {margin:0 0 10px 0}
.sob_foto img {border:#bee4c9 5px solid}
.sob_data {color:#bf373a; font:bold 13px arial; padding:0 0 0 10px; vertical-align:middle}
.sob_data span {color:#fff; background:#bf373a; padding:5px; display:block; float:left; font-size:21px; margin:0 0 10px 0}
.sob_data strong {display:block; float:left; margin:10px 0 0 5px}
.sob_data b {display:block; clear:both; margin:0 0 0 0}

.biglink {font:bold 13px arial; color:#37ab5a; display:block; margin:0 0 4px 0}

.calendar_div {padding:13px 18px 50px 18px; background:url(/public/i/teni2.jpg) repeat-x top}
.calendar {width:100%}
.calendar td {border-top:#a6a6a6 1px solid}
.calendar th {color:#a6a6a6}
.c_days {padding:3px; text-align:center}
.c_days a {background:#37ab5a; text-decoration:none; color:#fff; display:block; padding:1px}
#c_month {color:#2b2b2b}

.vote {padding:13px 18px 20px 18px; background:url(/public/i/teni2.jpg) repeat-x top; color:#2b2b2b}
.vote strong {margin:0 0 10px 0; display:block}
.vote label {display:block; padding:0 0 4px 0}
.vote label input {margin:0 5px 0 0; padding:0}

.button {width:93px; height:24px; background:url(/public/i/button.gif) no-repeat; text-align:center; font:12px "arial narrow"; color:#fff !important; border:none; text-transform:uppercase; padding:0 0 0 10px}

.baner {margin:0 0 14px 0; width:266px}
.baner2 {margin:0 0 14px 0; width:971px}

.posts {width:100%}
.posts td {width:33%; padding:15px 50px 0 20px}
.posts td a {background:url(/public/i/pip.gif) no-repeat top left; padding:0 0 10px 15px; font:bold 12px arial; display:block}


.login {padding:13px 18px 15px 18px; background:url(/public/i/teni2.jpg) repeat-x top; color:#2b2b2b}
.login_input {display:block; width:100%; margin:0 0 7px 0}
.login p {padding:0; margin:0 0 15px 0}

.redaktor {padding:13px 18px 15px 18px; background:url(/public/i/redaktor.jpg) repeat-x top; color:#2b2b2b}
.dd {padding:0 0 20px 116px; color:#4a4a4a}
.dd a {color:#4a4a4a}
.dd_data {color:#929292; font-size:11px}

p {padding:0; margin:0 0 15px 0;}

.cnt_c p
{
	text-indent: 20px;
}

.imho {padding:13px 18px 15px 18px; background:url(/public/i/teni2.jpg) repeat-x top; color:#2b2b2b}
.imho a {background:url(/public/i/pip.gif) no-repeat top left; padding:0 0 10px 15px; font:bold 12px arial; display:block}
.imho span {background:url(/public/i/pip.gif) no-repeat top left; padding:0 0 10px 15px; font:bold 12px arial; display:block}
.imho strong {display:block; padding:0 0 0 15px}

.news {width:100%}
h1 {
	font: 28px "arial narrow";
	color:#378549; padding:0; margin:0; font-weight: bold;
	border-bottom: 1px solid #cecece;}
	
h2 {
	font: 22px "arial narrow";
}

.pip {margin:0 15px 0 0}
.fornews {margin:20px 0 0 0}
.news_foto {padding:0 0 10px 0}
.news_foto img {border:#bee4c9 5px solid}
.news_txt {padding:0 15px 10px 15px}
.data {font:bold 13px arial; color:#929292; display:block; margin:0 0 5px 0}

.subscribe {border-top:#cecece 1px solid; padding:20px 0 0 0; margin:20px 0}
.subscribe_n {width:155px; margin:0 8px 0 7px}

.bl {background:url(/public/i/bl.gif) repeat-x top}
.bl_b {background:url(/public/i/bl.gif) repeat-x bottom}
.bl_l {background:url(/public/i/bl.gif) repeat-y left}
.bl_r {background:url(/public/i/bl.gif) repeat-y right}
.bl_tl {background:url(/public/i/bl_tl.gif) no-repeat top left}
.bl_tr {background:url(/public/i/bl_tr.gif) no-repeat top right}
.bl_bl {background:url(/public/i/bl_bl.gif) no-repeat bottom left}
.bl_br {background:url(/public/i/bl_br.gif) no-repeat bottom right; padding:20px 12px}

.gallery {padding:15px 0}
.gallery img {border:#bee4c9 5px solid}

.menu {white-space:nowrap}
.menu img {float:left}
.menu a {height:89px; display:block; float:left; background-position:bottom left; background-repeat:no-repeat}
.menu a:hover {background-position:top left;}

/*
.m1 {background-image:url(/public/i/m1.gif); width:108px}
.m2 {background-image:url(/public/i/m2.gif); width:97px}
.m3 {background-image:url(/public/i/m3.gif); width:101px}
.m4 {background-image:url(/public/i/m4.gif); width:118px}
.m5 {background-image:url(/public/i/m5.gif); width:78px}
.m6 {background-image:url(/public/i/m6.gif); width:105px}
.m7 {background-image:url(/public/i/m7.gif); width:129px}
.m8 {background-image:url(/public/i/m8.gif); width:114px}
.m9 {background-image:url(/public/i/m9.gif); width:100px}*/

.m1 {background-image:url(/public/i/m1.gif); width:108px}
.m2 {background-image:url(/public/i/m2.gif); width:97px}
.m3 {background-image:url(/public/i/m3.gif); width:101px}
.m4 {background-image:url(/public/i/m4.gif); width:118px}
.m5 {background-image:url(/public/i/m5.gif); width:78px}
.m6 {background-image:url(/public/i/m6.gif); width:105px}
.m7 {background-image:url(/public/i/m7.gif); width:129px}
.m8 {background-image:url(/public/i/m8.gif); width:114px}
.m9 {background-image:url(/public/i/m9.gif); width:100px}

.register
{
	margin-top: 20px;
}

.register td
{
	padding: 5px;
}

.vote_res {width:100%; margin:0 0 10px 0}
.vote_res_l {width:1%; font-size:11px; color:#999; padding:0 5px 0 0}
.vote_res_l div {width:35px; text-align:right;}
.vote_res_r {width:99%; color:#2c2c2c}
.res {vertical-align:middle}

.breadcrumbs 
{
	/*border: 1px solid #000;*/
	margin-top: 7px;
	font-size: 11px;
	color: #37AB5A;
}

.bc_arrow
{
	margin: 0 5px 0 5px;
}

.coments {padding:20px 0 0 0}
.com{padding:13px 18px 20px 18px; background:url(/public/i/teni2.jpg) repeat-x top; color:#2b2b2b; border-top:#848484 1px solid; /*min-height:95px*/}
* html .com { height:95px}
.com a { color:#4a4a4a;}
.com em { font-style:italic; display:block; padding:10px 0 0 0}
.num {background:#848484; color:#fff; padding:0 3px; display:block; margin:0 10px 0 0}
.zeldata {font-size:11px; color:#37ab5a}
.combuts {padding:0; height:44px}
.combuts a {display:block; float:left}

.highlight
{
	border: 1px solid #ccc;
}