
html, body {
height:100%;
}
body {
background-color:#FFFFFF;
color:#333333;
font-family:Verdana;
font-size:12px;
margin:0;
padding:0;
}
p, a, div {
color:#333333;
font-family:Verdana;
}
a {
color:#0451bd;
font-family:Verdana;
font-size:12px;
}
a:hover {
font-family:Verdana;
text-decoration:none;
}
p {
color:#333333;
font-size:12px;
margin:0;
padding:0;
}
h1 {
color:#194469;
font-size:18px;
font-weight:bold;
}
h2 {
color:#194469;
font-size:16px;
font-weight:bold;
}
h3 {
color:#0072BC;
font-size:14px;
font-weight:bold;
}
h4 {
color:#0072BC;
font-size:12px;
font-weight:bold;
}
.colors {
color:#0072BC;
}
a.colors:hover {
text-decoration:none;
}
a.colors {
text-decoration:none;
}
.text_dec {
text-decoration:underline;
}
input {
}
#container {
margin:0 auto;
max-width:1220px;
min-height:768px;
min-width:995px;
}
.top {
float:left;
height:130px;
overflow:hidden;
padding-top:10px;
position:relative;
width:100%;
}
.logo {
float:left;
margin:0;
overflow:hidden;
position:relative;
width:401px;
z-index:120;
}
.logo_line {
left:-287px;
position:absolute;
top:44px;
}
.menu {
float:left;
list-style:none outside none;
margin:0;
padding:0;
width:100%;
}
.content {
display:inline;
float:left;
margin-bottom:20px;
width:100%;
}
.karta {
float:left;
width:600px;
}
.maps {
float:left;
left:10%;
position:relative;
z-index:10;
}
.left_content {
float:left;
width:62%;
}
.left_content_o {
display:block;
margin-right:202px;
}
.left_content_forum {
float:left;
width:99%;
}
.search {
float:left;
padding:40px 0 0 25px;
width:350px;
}
.s_cl {
background-image:url("../images/plashki/1/cl.png");
background-repeat:no-repeat;
float:left;
height:24px;
width:13px;
}
.s_cc {
background-image:url("../images/plashki/1/cc.jpg");
background-repeat:repeat-x;
float:left;
height:24px;
}
.s_cr {
background-image:url("../images/plashki/1/cr.png");
background-repeat:no-repeat;
float:left;
height:24px;
width:22px;
}
.input_search {
border:0 solid;
font-size:11px;
height:15px;
margin-top:4px;
width:285px;
}
#at_bitrixs {
float:right;
overflow:hidden;
width:150px;
}
#at_bitrixs a {
font-size:11px;
}
.logins {
font-size:11px;
height:15px;
width:110px;
}
.password {
font-size:11px;
height:15px;
width:110px;
}
.right_content {
float:right;
width:400px;
}
.right_content_o {
	right:0px;
	float:right;
	width:200px;
}
.right_top_image {
padding-top:5px;
}
.cont_search_sait {
background-color:#DBEBF8;
border-bottom:1px solid #006DBF;
float:left;
width:100%;
}
.search_sait {
display:inline;
float:left;
margin-left:12px;
margin-top:4px;
}
.rser {
width:284px;
}
.news_right {
float:left;
padding-top:0;
width:100%;
}
.news_right h1 {
float:left;
margin:0;
padding-bottom:0;
padding-left:26px;
padding-top:0;
}
.news_right_con {
border-top:1px solid #0072BC;
float:left;
padding-top:15px;
}
.news-items2 {
padding-bottom:30px;
padding-left:26px;
padding-right:63px;
}
.news-items2 img.preview_picture {
height:auto;
width:100px;
}
.news-item p {
line-height:18px;
}
.news_right_con a {
font-weight:bold;
}
.news_section {
width:70%;
}
.news_top {
float:left;
padding-left:26px;
width:600px;
}
.tegs {
float:left;
padding-top:21px;
width:100%;
}
.tegs_s a.teg {
font-size:14px;
}
.tegs a {
line-height:20px;
}
.tegs p {
padding-left:26px;
}
.tegs_s {
padding:10px 10px 21px 24px;
}
.f_search {
background-color:#DABDDB;
border-style:none;
color:#28003E;
font-size:16px;
height:18px;
margin:1px 0 1px 15px;
padding:0;
width:120px;
}
.login {
background-color:#976DA3;
border-color:#380253 #C29FC7 #C29FC7 #380253;
border-style:solid;
border-width:1px;
color:#DABDDB;
float:left;
font-size:11px;
height:13px;
margin-left:13px;
margin-top:25px;
padding-left:5px;
width:100px;
}
.parol {
background-color:#976DA3;
border-color:#380253 #C29FC7 #C29FC7 #380253;
border-style:solid;
border-width:1px;
color:#DABDDB;
float:left;
font-size:11px;
height:13px;
margin-left:4px;
margin-top:25px;
padding-bottom:1px;
padding-left:5px;
padding-top:1px;
width:100px;
}
.sumbit {
float:left;
height:16px;
margin-left:4px;
margin-top:25px;
width:47px;
}
.zazbil {
float:left;
font-size:10px;
padding-left:22px;
padding-top:7px;
width:100px;
}
.zazbil a {
font-size:10px;
}
.zapomnit {
color:#B39CB6;
float:left;
font-size:10px;
padding-left:10px;
padding-top:2px;
width:120px;
}
.spacer {
clear:both;
}
.fright {
float:right;
}
.fleft {
float:left;
}
.webstein {
color:#573701;
float:left;
font-size:11px;
padding-left:22px;
padding-top:26px;
text-align:right;
width:168px;
}
.webstein_o {
color:#573701;
position: absolute;
bottom: 20px;
right: 20px;
font-size:11px;
padding-right:5px;
padding-top:26px;
text-align:right;
}
.webstein_tmp {
color:#573701;
position: absolute;
bottom: 20px;
right: 20px;
font-size:11px;
padding-right:5px;
padding-top:26px;
text-align:right;
}
.webstein p {
color:#999999;
float:left;
font-size:11px;
padding-right:10px;
}
.spacers {
clear:both;
height:10px;
}
.comment {
float:left;
width:460px;
}
.map {
left:0;
position:absolute;
top:10px;
}
.copyring {
color:#999999;
float:right;
padding-top:42px;
width:342px;
}
.copyring_o {
color:#999999;
float:left;
position: absolute;
bottom: 20px;
right: 20px;
padding-top:70px;
width:342px;
}
.copyring_tmp {
color:#999999;
float:left;
position: absolute;
bottom: 20px;
right: 20px;
padding-top:70px;
width:342px;
}
.ff {
margin:0;
padding-right:15px;
}
.ff p {
margin:0;
padding:0;
}
.sunb {
height:23px;
width:21px;
}
.pic_news_right {
float:right;
height:20px;
margin-right:27px;
width:14px;
}
div.forum-header-box {
background-color:#163F72;
background-image:url("/images/forum_wns/forum-header-box.jpg");
background-repeat:repeat-x;
border-style:none;
color:#FFFFFF;
height:26px;
}
div.forum-header-box {
}
.forum-header-title span {
color:#FFFFFF;
font-size:14px;
font-weight:bold;
}
div.forum-header-box a {
color:#FFFFFF;
}
div.forum-header-title {
padding-bottom:5px;
padding-top:3px;
}
table.forum-table th, div.forum-reply-header, div.forum-bbcode-line a:hover, div.forum-bbcode-line a:hover img {
background-color:#AEC7FF;
}
div.forum-post-date {
background:none repeat scroll 0 0 #C8F0FD;
border-bottom-color:#EAEAEA;
}
table.forum-table td, table.forum-table th.forum-column-lastpost, table.forum-table th.forum-column-title, table.forum-table th.forum-first-column, table.forum-table th.forum-last-column, div.forum-info-box, div.forum-reply-form {
border-color:#32A4D9;
}
div.forum-navigation-box {
background:none repeat scroll 0 0 #FFFFFF;
border-color:#32A4D9;
}
table.forum-table td.forum-column-footer, table.forum-post-table td.forum-column-footer, div.forum-footer-box {
border-color:#32A4D9;
}
#horizontal-multilevel-menu, #horizontal-multilevel-menu ul {
background-color:#DBEBF8;
float:left;
font-size:11px;
list-style:none outside none;
margin:10px 0 0;
min-height:27px;
padding:0;
width:100%;
}
table.forum-table td.forum-last-column, table.forum-table td.forum-column-lastpost, table.forum-table td.forum-column-footer, table.forum-table td.forum-column-alone {
border-right:1px solid #32A4D9 !important;
}
table.forum-table td.forum-column-footer {
border-top:1px solid #32A4D9;
}
table.forum-table tr.forum-row-first td {
border-top-color:#000000;
}
table.forum-post-table td.forum-cell-post, table.forum-post-table td.forum-cell-actions {
border-right-color:#32A4D9;
}
table.forum-post-table td.forum-cell-user, table.forum-post-table td.forum-cell-contact {
border-left-color:#32A4D9;
border-right-color:#32A4D9;
}
table.forum-post-table td.forum-cell-contact, table.forum-post-table td.forum-cell-actions {
background-color:#A3C0D3;
border-top-color:#333333;
}
.karta {
bottom:0;
left:0;
position:relative;
right:0;
top:0;
}
.karta_top {
position:absolute;
z-index:100;
}
.karta_left {
left:0;
position:absolute;
top:105px;
z-index:100;
}
.karta_right {
left:455px;
position:absolute;
top:105px;
z-index:100;
}
.karta_bottom {
position:absolute;
top:424px;
z-index:100;
}
.map_text {
position:absolute;
z-index:50;
}
.news_right .news-list .news-item {
margin-bottom:10px;
}
.news-item {
margin-bottom:10px;
}
.news_right .news-list .news-item {
color:#0072BC;
font-weight:normal;
}
#main_right_content {
display:inline;
margin-left:595px;
margin-right:0px;
width:auto;
}
#main_right_content .menu-search {
float:left;
width:100%;
}
#main_right_content .tegs {
float:left;
}
#main_right_content .news_right {
float:right;
padding-top:21px;
width:400px;
}
#main_right_content .search-tags-cloud {

}
#main_right_content .tabs-container {
background-color:#DBEBF8;
border-bottom:1px solid #006DBF;
height:200px;
overflow:hidden;
padding:10px 15px 0 20px;
}
#fragment-1 {
width:365px;
}
.bg-icon {
background:url("/images/bg-icon.png") no-repeat scroll 0 0 transparent;
height:30px;
position:relative;
}
.bg-icon .l {
}
.bg-icon .r {
background-position:right -40px;
padding-left:0;
}
.bg-icon .r a {
color:#FFFFFF;
display:inline;
float:left;
padding-left:80px;
padding-right:80px;
padding-top:5px;
}
.bg-icon .c {
background-position:left -80px;
left:44%;
position:absolute;
top:0;
width:45px;
}
.bg-icon .r a.active {
font-weight:bold;
text-decoration:none;
}
#container-1 ul.bg-icon {
}
#container-1 ul.bg-icon li {
display:inline;
float:left;
white-space:nowrap;
}
#container-1 .bg-icon .r a {
padding-left:70px;
padding-right:20px;
}
#container-1 .bg-icon .r {
list-style:none outside none;
padding-left:0;
}
#container-1 .bg-icon .l {
list-style:none outside none;
}
.more {
margin-right:0;
padding-right:10px;
text-align:right;
}
.more a {
color:#0072BC;
}
.ulisa {
background:url("/karta/ulisa.png") no-repeat scroll 0 0 transparent;
height:177px;
width:114px;
}
.ulisa a {
color:#000000;
}
.ulisa a.u1 {
color:#FFFFFF;
left:26px;
position:absolute;
top:15px;
}
.ulisa a.u2 {
left:25px;
position:absolute;
top:40px;
}
.ulisa a.u3 {
color:#FFFFFF;
left:52px;
position:absolute;
top:105px;
}
.ulisa a.u4 {
left:45px;
position:absolute;
top:135px;
}


.kl {clear:left;float:left;height:20px;}
.kr {clear:right;float:right;height:20px;}
#main_right_content .tegs a {line-height:20px;}
#rd1 {width:45px;}
#rd2 {width:40px;}
#rd3 {width:30px;}
#rd4 {width:20px;}
#rd5 {width:10px;}
#rd6 {width:20px;}
#rd7 {width:30px;}
#rd8 {width:40px;}
#rd9 {width:50px;}
#rd10 {width:60px;}
#rd11 {width:80px;}
#rd12 {width:100px;}
.regs {position:absolute;right:0;top:10px;}
.regs table {width:140px;}
.menu-top {position:relative;top:-30px;}

.detail_text .detail_picture {float:right;margin:10px;}
h3 span.news-date-time {color:#000000;font-size:12px;font-weight:normal;padding-right:10px;}
div.news-detail img.detail_picture {float:right;margin:3px 6px 10px;}
.left-img {float:left;height:50px;overflow:hidden;width:100px;}
.left-img img {width:100px;}
.forum-toolbars .top {height:auto;margin-bottom:10px;}
hr {border:1px solid #FFFFFF;margin:0;padding:6px 0;}


.footer{ margin-top:20px;}


.d {border-bottom:1px dotted #bbbbbb}

.login_b{
float:right;
padding-top:5px;
padding-right:5px;
text-align:right;
}

.menu_o {
	overflow:hidden;
	padding-top:10px;
	position:absolute;
	bottom: 20px;
	left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #999999;
}

.main_slogan1 {
	visibility: visible;
	height: 100px;
	width: 200px;
	padding-top: 20%;
	padding-left: 40%;
	

}
.main_slogan2 {
	visibility: visible;
	height: 100px;
	width: 100px;
	padding-left: 10%;
	
}
.main_slogan3 {
	visibility: visible;
	height: 100px;
	width: 100px;
	padding-left: 60%;
}

.slogan {
	height: 25px;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3em;
	text-transform: uppercase;
	color: #194469;
}

.box {
	height: 45%;
	width: 45%;
	float: left;
	padding: 10px;
	margin: 10px;
		
	border: dotted #666 1px;
	border-left:solid #ff5a00 5px;
	margin:10px 10px;
	padding:5px;
	color:#333;
	font-style:italic;
	font-size:14px;
	background:#fcfcfc;
}
