* {font-family:Cambria, Tahoma, Arial, Times New Roman !important;}
html, body {margin:0; padding:0;min-width:999px;_min-width:999px;}
html, body, #main {height: 100%;}
#header {height:345px;width: 100%;background:transparent url(../images/new/rows_top_bg.jpg) scroll repeat-x 0 0; position:relative;}
#adr {background:url("../images/tel.png") no-repeat scroll left bottom transparent; color:#CBFFCF; font-size:16px; font-family:Times New Roman; font-weight:bold; padding-left:65px; position:absolute; left:515px; bottom:-20px;}
#adr a {color:#CBFFCF; font-size:16px; font-family:Times New Roman; font-weight:bold;}
#adr .tel {color:black; font-size:18px; height:55px; line-height:55px;}

#adr2 {background:url("../images/tel.png") no-repeat scroll left bottom transparent; color:black; font-size:16px; font-family:Times New Roman; font-weight:bold; padding-left:65px; position:absolute; right:223px; bottom:4px;}
#adr2 a {color:black; font-size:16px; font-family:Times New Roman; font-weight:bold;}
#adr2 .tel {color:black; font-size:18px; height:25px; line-height:25px;}

#header .main {background:transparent url(../images/new/index_top_bg.jpg) scroll no-repeat 0 0;height:344px;width:740px;text-align;right;}
#header .logo {margin-left:582px;padding-top:123px;color:#000000;font-size:31px;font-weight:bold;height:40px;width:164px;}
#header .main_menu{height: 100%; width:200px;float: right;}
#header ul {margin-top: 23px;list-style-type:none; padding: 0;}
#header ul li {line-height: 47px;}
#header ul li a{text-decoration: none;font-weight:bold; background:transparent url(../images/new/arrow_top.jpg) scroll no-repeat 0 6px;padding-left:10px;font-size: 16px;}
#header ul li a:hover {color: black; text-decoration:underline;}
h1, h2, h3 {background: transparent url(../images/new/h1_bg.jpg) scroll repeat-x 0 0; font-size: 22px; line-height: 31px;padding-left: 10px;border-left: 1px solid #000000;border-right: 1px solid #000000;margin-bottom:10px;}

.ah2 {background: transparent url(../images/new/h1_bg.jpg) scroll repeat-x 0 0; font-size: 22px; line-height: 31px;padding-left: 10px;border-left: 1px solid #000000;border-right: 1px solid #000000;margin-bottom:10px; font-weight:bold;}

#footer {background: transparent url(../images/new/footer_bg.jpg) scroll repeat-x 0 0;position: relative;margin-top: -100px;	height: 100px; clear:both;}
#footer .counters {/*text-align: center; width: 100%;*/ padding-top: 8px; margin-right: 30px; float: right;}

/* For internal pages */

#header1 {width: 100%; height: 80px; background:transparent url(../images/new/top_bg.jpg) scroll repeat-x 0 0; position:relative;}
#header1 .logo {height:50px;padding-top:30px; width:154px;background:transparent url(../images/new/svet.jpg) scroll no-repeat 0 0;margin-left:50px;font-size:31px;font-weight:bold}

#wrapper {margin:0;padding:0;width: 100%;height:auto;min-height:100%;_min-height:100%;overflow:auto;}

#left{width:200px;float:left;}
#left ul{margin:0; list-style-type:none; padding:0;}
#left ul li {background-color:#D1EFD4;border-top:1px solid black;border-right:1px solid black;border-bottom:1px solid black;padding-bottom:5px;padding-left:20px;padding-top:5px;}
#left ul li a{text-decoration: none;font-weight:bold;font-size: 16px;color: black;font-size: 12px;padding-left:6px;}
#left ul li span{background:transparent url(../images/new/arrow_left.gif) scroll no-repeat 0 6px;cursor: default;padding-right: 4px;}
#left ul li .plus{background-position: -7px 7px;cursor:pointer;}
#left ul li a:hover {text-decoration:underline;}
#left ul li ul {display:none;}
#left ul .active ul {display:block;}
#left ul .active .plus {background-position: -17px 7px;}
#left ul li ul li {border-right:none;border-bottom:0;}
#left ul li ul li .plus2 {background-position: -7px 7px;cursor:pointer;}
#left ul li ul .active .plus2 {background-position: -17px 7px !important;}
#left ul li ul li ul {display:none !important;}
#left ul .active .active ul {display:block !important;}

#left_i{width:200px;float:left; margin-top:25px;}
#left_i ul{margin:0; list-style-type:none; padding:0;}
#left_i ul li {background-color:#D1EFD4;border-top:1px solid black;border-right:1px solid black;border-bottom:1px solid black;padding-bottom:5px;padding-left:20px;padding-top:5px;}
#left_i ul li a{text-decoration: none;font-weight:bold;padding-left:6px;font-size: 16px;color: black;font-size: 12px;}
#left_i ul li span {background:transparent url(../images/new/arrow_left.gif) scroll no-repeat 0 6px;cursor: default;padding-right: 4px;}
#left_i ul li .plus{background-position: -7px 7px;cursor:pointer;}
#left_i ul li a:hover {text-decoration:underline;}
#left_i ul li ul {display:none;}
#left_i ul .active ul {display:block;}
#left_i ul .active .plus {background-position: -17px 7px;}
/*#left ul li ul li ul li {padding-left:0px; margin-left:20px;}*/

#main {overflow:auto; padding-bottom: 100px;}

#content {margin-left:220px;margin-right:20px;/*margin-top:-9px;*/}
#content p.crumb {margin:0;font-size:10px;padding:5px 0 0 0;}
#content p.crumb a {font-size:12px;}
#content ul{list-style-type:none; color:#727874}
#content ul li {background:transparent url(../images/new/gray_arrow.gif) scroll no-repeat 0 5px;padding-left: 15px;padding-bottom: 5px;}

#content a {color: #727874; text-decoration: underline;}
#content a:hover{color:black; text-decoration: none;}

/* OLD STYLES*/
a:link			{text-decoration: underline; font-size: 14px; font-family: times,serif; color: #000000;}
a:visited		{text-decoration: underline; font-size: 14px; font-family: times,serif; color: #000000;}
a:active		{text-decoration: underline; font-size: 14px; font-family: times,serif; color: #FF0000;}
a:hover			{text-decoration: underline; font-size: 14px; font-family: times,serif; color: #FF0000;}

a.blue:link		{text-decoration: none; font-size: 16px; font-family: arial,serif; color: #FF0000; font-weight: bold;}
a.blue:visited		{text-decoration: none; font-size: 16px; font-family: arial,serif; color: #FF0000; font-weight: bold;}
a.blue:active		{text-decoration: none; font-size: 16px; font-family: arial,serif; color: #FF0000; font-weight: bold;}
a.blue:hover		{text-decoration: none; font-size: 16px; font-family: arial,serif; color: #FF0000; font-weight: bold;}

a.sblue:link		{text-decoration: underline; font-size: 14px; font-family: tahoma,serif; color: #FF0000; font-weight: bold;}
a.sblue:visited		{text-decoration: underline; font-size: 14px; font-family: tahoma,serif; color: #FF0000; font-weight: bold;}
a.sblue:active		{text-decoration: underline; font-size: 14px; font-family: tahoma,serif; color: #FF0000; font-weight: bold;}
a.sblue:hover		{text-decoration: underline; font-size: 14px; font-family: tahoma,serif; color: #FF0000; font-weight: bold;}

a.small:link		{text-decoration: underline; font-size: 10px; font-family: times,serif; color: #323232;}
a.small:visited		{text-decoration: underline; font-size: 10px; font-family: times,serif; color: #323232;}
a.small:active		{text-decoration: underline; font-size: 10px; font-family: times,serif; color: #323232;}
a.small:hover		{text-decoration: underline; font-size: 10px; font-family: times,serif; color: #323232;}

p			{font-size: 14px; font-family: times,serif; color: #000000; text-align: justify; margin: 0 0 10px;}
b			{font-size: 14px; font-family: times,serif; font-weight:bold; color: #000000; }

td			{font-size: 14px; font-family: times,serif; color: #060033; }
sub			{font-size: 14px; font-family: times,serif; color: #000000; }
sup			{font-size: 14px; font-family: times,serif; color: #000000; }
ul,ol			{font-size: 14px; font-family: times,serif; color: #000000; }
h1			{font-size: 14px; font-family: times,serif; font-weight:bold; color: #000000; }
h2			{font-size: 13px; font-family: times,serif; font-weight:bold; color: #000000; text-align:center;}
h3			{font-size: 13px;}
.different h2 {font-size: 13px; font-family: times,serif; font-weight:bold; color: #000000;text-align:left;}


b.big			{font-size: 30px; font-family: times,serif; font-weight:bold; color: #FFFFFF; }

.form 			{font-size: 8pt; font-family: arial,sans-serif; color: #000000; background: #DEDEDE;  border: 1 solid #000000;}
.btn_form {background: transparent url(../images/new/green_btn.jpg) scroll no-repeat 0 0; border:0;width: 80px; height:19px;cursor: pointer;}
.small			{text-decoration: underline; font-size: 10px; font-family: times,serif; color: #646464;}

td.pl1			{font-family: arial,sans-serif; font-size: 9px; color: #646464; }
span.pl1		{font-family: arial,sans-serif; font-size: 9px; color: #646464; }
u.pl1			{font-family: arial,sans-serif; font-size: 9px; color: #646464; }
a.pl1, a.pl1:hover	{font-family: arial,sans-serif; font-size: 9px; color: #646464; text-decoration: underline;}

div.downl  { color:#646464; font-family:times,serif; font-size:9px; padding-left: 5px; padding-top: 5px;height:46px;}
div.downl a { color:#646464; font-family:times,serif; font-size:9px; }

span.downsmall {
color:#AAAAAA;
font-family:tahoma,sans-serif;
font-size:9px;
text-align:justify;
}
a.downsmall:link, a.downsmall:hover, a.downsmall:visited {
color:#AAAAAA;
font-family:tahoma,sans-serif;
font-size:9px;
font-weight:normal;
text-decoration:none;
}
.textt {text-align:justify;}
.textt li{color:#000000;}
.textt h1 {font-size:22px; }
.textt h2 {font-size:20px; text-align:left; }
.textt h3 {font-size:18px; }
.textt2 {margin-left:30px; font-style:italic;}
.imgart {border: 1px solid black; float: right; margin: 0 0 4px 10px; max-height: 300px; max-width: 400px;}
.statdop {text-align:center; margin:10px 0;}
.statdop a {text-decoration:none !important;}
.statdop a:hover {text-decoration:underline !important;}
.krosh {font-size:12px; margin:5px 0px 5px 0px; color: #727874;}
.krosh a{font-size:12px;}
.tcon h2 {background:none; border:none; text-align:left}
.ssylko {background: url(../images/strelko.jpg) left 6px no-repeat; color: #1A6218 !important; display: block; float: right; font-size: 12px !important; margin-right: 5px; padding-left: 6px;}
.ssylko:hover{text-decoration:none;}
.art_decor td{	vertical-align: top;}
.art_decor td span{margin-left: 30px;}
#prw{float: left; margin: 5px 0 0 10px; color:#646464; font-family:times,serif; font-size:9px;}
#prw a{color:#646464; font-family:times,serif; font-size:9px;}
