@charset "koi8-r";
/*Oaaeeoa noeeae*/
body {margin:0px; padding:0px; background:#A2A3A3}
table {position:relative;border-collapse:collapse;}
td {padding:0px; vertical-align:top;}
form{position:relative; margin:0px; padding:0px;}
a:hover {text-decoration:none;}
/*?anoi eniieucoaiua noeee*/
h1 {margin:0px 0px 0px -0px;  font:bold 16px Arial; color:#333; }
h1.tt {margin:0px 0px 0px -0px;  font:bold 16px Arial; color: #025bae;}
h2 {margin:0px; font: 16px Arial; color:#13508B; padding:6px 7px 20px 0px; line-height:25px; }
h3 {font:bold 13px Arial; color:#13508B; padding-top: 10px; text-decoration:underline; text-align:left;}

p {font:normal 12px Arial; color:#333; text-align:justify;}
li {font:normal 12px Arial; color:#333; text-align:left; padding:0px 0px 0px 0px; line-height:13px;}
p a, li a {color:#333;}
#pagetext ul { list-style-type:square;  margin-left:20px !important;}
ul ul {margin-left:15px;}
/*Oaaeii*/
#all {width:100%;background:#fff; }
#menu {background:#2E81CF url(/i/menu.gif) left top repeat-x; width:100%; border-bottom:1px solid #8AC6FF;}
#menu td {background:url(/i/menutd.gif) right top repeat-y; padding:8px 15px; text-align:center;}
.act { background:url(/i/actmenu.gif) right top no-repeat !important;}
#menu div {background:url(/i/menudiv.gif) left 5px no-repeat; display:inline; padding:0px 0px 0px 12px; font:bold 13px Tahoma; color:#fff;}
#menu a {color:#fff; text-decoration:none;}
#menu #act {color:#fff; text-decoration:none;}
#menu a:hover {color:#fff;}
#menu #nav td {background:none; padding:5px 8px; text-align:center;}

#logo {position:absolute; left:18px; top:122px; z-index:2;}
#phones {position:absolute;font:bold 14px Arial; color:#fff; top:22px; left:28px; line-height:20px;}
#visual {background:#4B5167 url(/i/visual1.jpg) left top no-repeat;}
#visual1 {background:url(/i/visual2.jpg) 513px top no-repeat;}
#visual2 {background:url(/i/visual3.jpg) 961px top no-repeat; height:336px;}


#site #visual {background:#155A9D url(/i/svisual.gif) left top repeat-x !important;}
#site #visual1 {background:url(/i/svisual2.jpg) right top no-repeat !important;}
#site #visual2 { background:none;height:155px;}
#site #logo {position:absolute; left:18px; top:38px; z-index:2;}
#site #phones {position:relative; text-align:right; font:bold 12px Arial; color:#fff; padding:80px 40px 0px 0px; line-height:20px;}


#tizers { width:100%;background:url(/i/tizers.gif) left top repeat-x; min-height:129px;}
#tizers td {background:url(/i/tizer.gif) left 9px no-repeat; padding:6px 0px 0px 0px; border-right:1px solid #83898F; width:20%;}
#tizers div {min-height:123px;text-align:right; font:bold 12px Arial; color:#63687C; padding:0px 10px 0px 0px; margin:0px; line-height:15px;}
#tizers img {border:0px; margin:3px -10px 1px 0px;}
#tizers a {color:#63687C; text-decoration:none; margin:0px; padding:0px; line-height:15px;}
#tizers a:hover { color:#000; text-decoration:underline;}

#heading {text-decoration:underline; font:bold Arial; color:blue;}


.servis {border:0px solid red; margin: 0 auto;margin-bottom: 20px;}
.servis p {font:normal 16px Arial; color:#666; text-align:center;}

.servis_txt {border:0px solid red; margin: 0 auto; float: left; background: #999; margin-bottom: 15px;}
.servis_txt p {color: black; text-align:justify;padding-left:10px;padding-right:10px;}

.block { background:url(/i/b.gif) left top repeat-y; margin:0px 0px 0px -30px;}
.block1 { background:url(/i/b1.gif) left top no-repeat;}
.block3 { background:url(/i/b3.gif) left top no-repeat;}
.block5 { background:url(/i/b5.gif) left top no-repeat;}
/* .block2 { background:url(/i/b2.gif) left bottom no-repeat; padding:8px 20px 0px 20px;font:normal 12px Arial; color:#333;} */
.block2 { background:url(/i/b2.gif) left bottom no-repeat; padding:8px 20px 0px 0px;font:normal 12px Arial; color:#333;}
.block11 { margin:0px 0px 0px -30px;}
.block11 p { margin:0px; padding:5px 0px; text-align:left;}
.block11 .title {font:bold 12px Arial; color:#fff; padding:0px 0px 10px 20px;}
.block11 a {border:0px;}
.block11 img {border:0px;}
.block22 { background:url(/i/w.gif) left bottom repeat-x; padding:8px 20px 0px 0px;}

.block_right { background:url(/i/b.gif) right top no-repeat; margin:0px 0px 0px 0px; width: 265px; height: 200px;}
.block1_right { background:url(/i/b11.gif) right top no-repeat; margin:0px 0px 0px 0px; width: 265px; height: 200px;}
.block2_right { background:url(/i/b2_right.gif) left bottom no-repeat; padding:8px 0px 0px 0px;font:normal 12px Arial; color:#333;}

.block4 { background:url(/i/b4.gif) left bottom no-repeat; padding:5px 20px 0px 20px;font:normal 12px Arial; color:#333;}
.block6 { background:url(/i/b6.gif) left bottom no-repeat; padding:8px 20px 0px 20px;font:normal 12px Arial; color:#333;}
.block p { margin:0px; padding:5px 0px; text-align:left;}
.block .title {font:bold 12px Arial; color:#fff; padding:0px 0px 10px 20px;}
.block .title2 {font:bold 12px Arial; color:#fff; padding:0px 0px 6px 20px;}
.block .clear {height:25px;}
.block a {color:#333;}

.block_right p { margin:0px; padding:5px 0px; text-align:left;}
.block_right .title {font:bold 12px Arial; color:#fff; padding:0px 0px 10px 10px;}
.block_right .title1 {font:bold 12px Arial; color:#fff; padding:0px 0px 6px 10px;}
.block_right .clear {height:25px;}
.block_right a {color:#333;}



#main {width:100%; z-index:2; background:#fff; margin-top:-3px;}
#left {width:250px; padding:20px 0px 20px 30px;}
#left h1 { margin-left:-8px;}
#right {width:240px; padding:20px 0px 20px 30px;}
#right h1 { margin-left:-8px;}

 .news #news_link a {color:#2BADFF !important; font-size:12px; text-decoration:underline;}
 .news #news_link a:hover {text-decoration:none;}

 .news {font:normal 11px Arial; color:#666; padding:8px 0px; margin:0px 0px 0px -8px;}
 .news .date {font:bold 11px Arial; color:#666;}
 .news a {display:block; color:#666 !important; background:url(/i/li.gif) left 4px no-repeat; padding:0px 0px 2px 8px; font:bold 11px Arial; margin:0px; text-decoration:none; margin-left:-8px;}
 .news a:hover {text-decoration:underline;}

 .news1 {font:normal 11px Arial; color:#666; padding:8px 0px; margin:0px 0px 0px -8px;}
 .news1 .date {font:bold 11px Arial; color:#666;}
 .news1 a {display:block; color:#0664bc !important; background:url(/i/li.gif) left 4px no-repeat; padding:0px 0px 2px 8px; font:bold 11px Arial; margin:0px; text-decoration:none; margin-left:-8px;}
 .news1 a:hover {text-decoration:underline;}

#pagetext {background:url(/i/pagetext.gif) left top repeat-y; width:56%; padding:20px 14px 10px 0px;}
#pagetext_sec {background:url(/i/pagetext.gif) left top repeat-y; padding:20px 14px 10px 25px;}


#underground {width:100%; background:#A5A5A5 url(/i/under.gif) left top repeat-x; z-index:1; font:normal 11px Tahoma;}
#question { z-index:2;background:url(/i/question.jpg) 10px 0px no-repeat; padding:33px 42px 43px 123px; width:119px; font:normal 12px Arial; color:#4D4D4D; line-height:20px;}
#question div {white-space:nowrap;}
#question .title {font:bold 12px Arial; color:#195A85; width:150px; margin-left:-10px; padding:0px 0px 2px 0px;white-space:normal;}

#complete {background:url(/i/button.gif) left top no-repeat; border:0px; font:normal 11px Arial; color:#fff; width:65px !important; text-align:center; padding:1px 0px 3px 0px; margin-top:6px;}
#result {background:url(/i/button1.gif) left top no-repeat; border:0px; font:normal 11px Arial; color:#eee; width:75px !important; text-align:center; padding:1px 0px 3px 0px; margin-top:6px;}


#contacts {padding:130px 0px 0px 0px; background:url(/i/under1.gif) left 100px repeat-x; font:normal 12px Arial; color:#1A1A1A;width:230px;}


#copys {padding:15px 15px 10px 15px;font:normal 11px Tahoma; color:#fff; line-height:18px;}
#copys a {color:#fff; font:normal 11px Tahoma !important; }
.counter {width:88px; padding:20px 20px 0px 0px; filter:alpha(opacity=50);}
#link {padding:34px 0px 0px 0px; font:normal 11px Tahoma; color:#fff; width:120px;}
#link a {color:#fff;}


/*IaŸa?oaiea eaoaeiaa*/
#patch {font:normal 11px Tahoma; color:#494946; padding:3px 2px 12px 0px; margin-left:-5px;}
#patch a {color:#494946;}

.txt1 {font:normal 12px Arial; color:#666;}
.txt1 td {padding:2px;}
.txt1 input, .txt1 textarea {font:normal 12px Arial; color:#28261C; border:1px solid #ccc; width:350px;}
.button {width:auto !important;background:url(/i/button1.gif) left top no-repeat; border:0px; font:bold 12px Arial !important; color:#eee !important; width:87px !important; text-align:center; padding:1px 0px 2px 0px; margin-top:6px; border:0px !important;}

.button1 {width:auto !important;background:url(/i/button1.gif) left top no-repeat; border:0px; font:bold 12px Arial !important; color:#eee !important; width:77px !important; text-align:center; padding:1px 0px 2px 0px; border:0px !important;}


.txt4 {font:normal 12px Arial; color:#333; width:99%;}
.txt4 th {padding:3px;  background:#F8F8F8;}
.txt4 td {padding:3px;  }


.txt2 {font:normal 12px Arial; color:#333; width:99%;}
.txt2 th {padding:3px; border:1px solid #EBEBEB; background:#F8F8F8;}
.txt2 td {padding:3px; border:1px solid #EBEBEB;}

.txt5 {font:normal 12px Arial; color:#333; width:99%;}
.txt5 th {padding:3px; border:1px solid #EBEBEB; background:#F8F8F8; text-align: center;}
.txt5 td {padding:3px; border:1px solid #EBEBEB;text-align: center;}

.txt3 {font:normal 12px Arial; color:#333;}
.txt3 th {padding:3px; border:1px solid #EBEBEB; background:#F8F8F8;}
.txt3 td {padding:3px; border:1px solid #EBEBEB; }
.txt {font:normal 12px Arial; color:#28261C;}
.txt p {margin:0px 0px 10px 0px;}
.txt ul {margin-top:0px;margin-bottom:10px;}
.tdpad, .tdpad1  {padding:0px 15px 10px 0px;}
.tdpad img {border:3px solid #F1F0F0;}
h2 a {color:#333;line-height:14px;}
h1 a {color:#333; text-decoration:none;}
.lev_1 {background:url(/i/li.gif) left 4px no-repeat; margin-top:2px; padding:0px 0px 3px 8px;font:bold 11px Tahoma;color:#195A85;}
.lev_1 a {color:#333;}
.lev_2 {padding:0px 0px 3px 25px; font:bold 11px Tahoma;color:#447798;}
.lev_2 a {color:#333;}
.lev_3 {padding:0px 0px 3px 35px; font:normal 11px Tahoma;color:#195A85;}
.lev_3 a {color:#333;}
.list {margin: 2px 0px 5px 0px !important; font:bold 11px Tahoma;color:#53524F;}
.list a {color:#53524F;}
.img {border:1px solid #759EB1;}

#link1 {position:absolute; z-index:2; top:315px; left:167px;}
#link2 {position:absolute; z-index:2; top:274px; left:277px;}
#link3 {position:absolute; z-index:2; top:321px; left:355px;}
#link4 {position:absolute; z-index:2; top:326px; left:695px;}
#link5 {position:absolute; z-index:2; top:300px; left:794px;}

#ba1 {position:absolute; z-index:2; top:61px; left:287px; border:1px solid #467A9D;}
#ba2 {position:absolute; z-index:2; top:6px; left:750px; border:1px solid #2D688F; background:url(/i/b2.jpg) left top no-repeat; padding:2px 10px 10px 7px; text-align:right; font:normal 11px Tahoma; color:#195A85;}
#ba2 b {font:bold 12px Tahoma; color:#195A85;}

#nav {float:right;}
#nav td {padding:10px 15px 0px 0px;}

#bluea a {color:#333!important;}
#zaglush {position:absolute; z-index:2; top:134px; left:0px; }
/*
.sheet {background:url(../i/sheet_mid.gif) repeat-y; width: 278px;}
.sheet_top {background:url(../i/sheet_top.gif) top no-repeat; padding: 30px 30px 20px 20px; font: 12px Arial; color:#195A85; text-align:center; }
.sheet_bot {background:url(../i/sheet_bot.gif) bottom no-repeat; min-height: 200px;}
*/

.sheet {background:#FFFFFF url(../i/sheet.gif) bottom repeat-x; border: 1px solid #AD0000; text-align:center; padding: 20px; font: 12px Arial; color:#195A85; }
.red {background:#AD0000; font: bold 13px Arial; color:#FFFFFF; text-align:center; padding:5px;}

.newsblock {clear:both;}
.newsblock img {border:1px solid #999; cursor:pointer !important; cursor:hand; margin:3px 0 10px;}

.dummy {height:10px; font-size:1px; line-height:1px; clear:both;}

#opros {font:normal 12px Arial; color:#666; }
#opros div {font:normal 11px Arial; color:#666; }
#opros div div {background:#b2b2b2; text-align:right; color:#fff;font-weight:bold; padding:0px 4px 0px 2px;}
#opros .titl {font:bold 12px Arial !important; color:#000;}

td.descr {font:12px arial; color:#666; text-align:left; padding-top:5px; vertical-align:top;}

.a_cs { text-decoration:none;}
.a_cs:hover { text-decoration:underline;}
.ul_cs { list-style-type:square;  margin-left:20px !important;}
.ul_cs li {font:normal 14px Arial; color:#333; text-align:left; padding:0px 0px 10px 0px;}
.ul_cs li a { text-decoration:none;}
.ul_cs li a:hover { text-decoration:underline;}

.neffs { clear:both; text-align:center;}

.back {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #666666;}
/*table.price_zap {font:normal 12px Arial; color:#666; border-top:1px #999999 solid; border-left:1px #999999 solid; width:70%;}
table.price_zap td.left{border-bottom:1px #999999 solid; border-right:1px #999999 solid; padding:4px; width:50%; text-align:left;}
table.price_zap td{border-bottom:1px #999999 solid; border-right:1px #999999 solid; padding:4px; width:20%; text-align:center;}*/
/*Aeoey i?i eieanna ia aeaaiie*/
.akc_coleso{background: url('/images/akcia11.jpg') no-repeat; width: 265px; height: 291px; margin-top:20px; border:1px solid #d5d7d3;}
.akc_coleso p{font:bold 12px Arial; color:#fff; padding:7px 0px 0px 38px; margin: 0px;}
.akc_coleso img{margin: 195px 0px 0px 120px; cursor:pointer; border: 0px;}

.akc_coleso2{background: url('/images/akcia22.jpg') no-repeat; width: 265px; height: 412px; margin-top:20px; border:1px solid #d5d7d3;}
.akc_coleso2 p{font:bold 12px Arial; color:#fff; padding:7px 0px 0px 38px; margin: 0px;}
.akc_coleso2 img{margin: 195px 0px 0px 120px; cursor:pointer; border: 0px;}

.akc_coleso1{background: url('/images/akcia9_3.gif') no-repeat; width: 265px; height: 300px; margin-top:20px; border:1px solid #d5d7d3; }
.akc_coleso1 p{font:bold 12px Arial; color:#fff; padding:7px 0px 0px 38px; margin: 0px;}
.akc_coleso1 img{margin: 240px 0px 0px 144px; cursor:pointer; border: 0px;}

/*Oaaeeoa n eieanaie*/
.kolesa{font:normal 12px Arial; color:#333; width:99%;}
.kolesa th{padding:3px; border:1px solid #EBEBEB; background:#F8F8F8;}
.kolesa td{padding:10px 0px 0px 5px; border:1px solid #EBEBEB;}
.specpred{margin:25px 0px 25px 0px; border: 2px solid #0066CC; background:#A4C6DD}
.specpred h2{font: bold 32px Arial; color:#FF0000; text-align:center}
.specpred ul li{margin-top: 0px; font-size:14px; padding-bottom:10px;}

