td.find_face{
        font: bold 10px Tahoma;
        color:#423F3C;
        padding: 0 5px 0 0;
}
table.find{
        font: bold 10px Tahoma;
        color:#423F3C;
        margin:  0 16px 0 0;
        vertical-align: middle;
}
table.find tr td input{
        border: 1px solid #c0bcb8;
        font: 11px Tahoma;
        color: #1C3051;
        margin: 0;
        padding: 0;
}
table.find tr td input.button{
        border: none;
        margin: 0;
        padding: 0;
}
/**/
td.header_menu,
td.header_menu a,
td.header_menu a:link,
td.header_menu a:visited,
td.header_menu a:hover,
td.header_menu a:active{
        font: bold 11px "MS Sans Serif";
        color: #FFFFFF;
        text-decoration: none;
        vertical-align: top;
}
/**/
td.welcome{
        font: 10px Tahoma;
        color: #000033;
        padding-bottom: 13px;
}
td.path,
td.path a,
td.path a:link,
td.path a:visited,
td.path a:hover,
td.path a:active{
        font: 10px Tahoma;
        color:#0B1738;
        text-decoration: none;
}

/**/


#bld{
        font-weight: bold;
}

#owner{
        font-weight: bold;
        color:#685B51;
}
/**/
table.actual tr td{
        font: normal 10px Tahoma;
        color: #685B51;
        border: 1px solid #D9C7B0;
}
table.actual tr td p{
        margin: 5px 10px 0px 10px ;
/*        font: normal 10px Tahoma;
        color: #685B51;*/
}
table.actual tr td p b{
/*        font-weight: bold;
        color: #990000;*/
}
h2.redb{
        font: normal 11px Tahoma;
		  padding-left:10px;
        font-weight: bold;
        color: #990000;
}
.prosto{
        font: normal 10px Tahoma;
        font-weight: bold;
        color: #685B51;
}

#actual_text{
        font: 10px Tahoma;
        color: #685B51;
}
p.copy{
        margin: 12px 0 0 0px;
        color: #685B51;
        font: 9px Verdana;
}
p.main_menu_blok{
        margin: 10px 0 0 0px;
        color: #ffffff;
        font: bold 11px Tahoma;
}
/**/
table.left_menu tr td a:link{
        font: 11px Tahoma;
        color: #0B1738;
        text-decoration: none;
}
table.left_menu tr td a:visited{
        font: 11px Tahoma;
        color: #0B1738;
        text-decoration: none;
}
table.left_menu tr td a:hover{
        font: 11px Tahoma;
        color: #990000;
        text-decoration: none;
}
table.left_menu tr td a:active{
        font: 11px Tahoma;
        color: #990000;
        text-decoration: none;
}


table.sub_menu tr td a:link,
table.sub_menu tr td a:visited
{
        font: 10px Tahoma;
        color: #666666;
        text-decoration: none;
}

table.sub_menu tr td a:hover,
table.sub_menu tr td a:active{
        text-decoration: none;
        font: 10px Tahoma;
        color: #990000;
}

/**/
table.intresting{
        border: 1px solid #3A65A3;
        border-collapse: collapse;
        text-decoration: none;
}
table.intresting tr td.right{
        font: 10px Tahoma;
        color: #685B51;
        padding: 14 20px 10px 0;
        text-align: right;
}
table.intresting tr.cell1{
/*        background: #ffffff ;*/
}
table.intresting tr.cell2{
        background: #E2EBF0 ;
}

/**/
table.face_main_menu tr td.header{
        font: bold 12px Arial;
        color: #0B1738;
        padding: 0 0 0 9px;
}

td.header a,
td.header a:link,
td.header a:visited,
td.header a:hover,
td.header a:active{
        font: bold 12px Arial;
        color: #0B1738;
        text-decoration: none;
        vertical-align: top;
}

table.face_main_menu tr td{
        font: 11px Arial;
        color: #0B1738;
        padding: 0 0 0 9px;
}

#asd{
        font: 11px Arial;
        color: #0B1738;
        text-decoration: none;

}
a.asd:link,
a.asd:visited,
a.asd:hover,
a.asd:acitve{
        font: 11px Arial;
        color: #0B1738;
        text-decoration: none;
}

table.face_main_menu tr td.razd_header{
        padding: 5px 0 5px 0px;
}

/**/

table.anons tr td{
        padding: 3px 13px 6px 0px;
}
table.anons tr td p{
        margin: 5px 0 5px 0;
}

table.anons tr td,
table.anons tr td p,
{
        font: 10px Tahoma;
        color: #685B51;
        text-align: right;
}
p.anons{
        font: 10px Tahoma;
        color: #685B51;
        text-align: right;
}
/**/
table.intresting1{
        border: 1px solid #3A65A3;
        border-collapse: collapse;
}
table.intresting1 tr td{
        font: 11px Tahoma;
        color: #0B1738;
        text-align: center;
        padding: 2px 0 2px 0;
}
table.intresting1 tr td a,
table.intresting1 tr td a:link{
        font: 11px Tahoma;
        color: #0B1738;
        text-decoration: none;

}

table.intresting1 tr td a:visited{
        font: 11px Tahoma;
        color: #0B1738;
        text-decoration: none;

}
table.intresting1 tr td a:hover{
        font: 11px Tahoma;
        color: #990000;
        text-decoration: none;

}
table.intresting1 tr td a:active{
        font: 11px Tahoma;
        color: #990000;
        text-decoration: none;
}
/**/

table, table td, table.invisible, table.invisible TD {
    border : none;
}

table.pools {border: 1px solid #c2b69a;border-right: none; border-top: none;}

form.pools {padding:0;margin:0;}

td.pool99 {font: bold 10px Tahoma; color:#990000;padding-left: 10px;padding-top: 5px;}

td.pool68 {font: 11px Tahoma; color: #685B51;padding-left: 10px;}

td.pool685 {font: 11px Tahoma; color: #685B51;padding-left: 5px;}

a.bo {font-weight: bold;}

.invisible a {
font-weight:bold;
line-height:30px;
}






td.back_page {font: 11px Arial; padding: 10px; color:#8B7759;}

input.back_but {font: 10px Arial; color:#8B7759; border-color:#8B7759;}

td.pad20 {padding-right:20px;}
td.pad15 {padding-right:15px;}
input.width400 {width:400px;}
textarea.width41 {width:400px;height:100px;}
img.no_border {border: none;}
h3.l510 {text-align:left;padding:5px;padding-left:10px;}
img.margin28 {margin: 5px 10px 0px 13px;}
img.margin10 {margin: 5px 0 5px 0;}
img.margin8  {margin: 3px 5px 0 0;}

.news {}
.news-ttl {padding:10px 0 5px 0; font-family: Tahoma; font-size: 12px; font-weight: bold; color: #900}
.date_item {color: #335897; font-size: 12px; font-weight: normal; vertical-align: top}
.text_item {padding: 0 10px 10px 0}
.date {color: #335897; font-size: 12px; vertical-align: top}
.text {width: 100%; padding: 0 10px 10px 10px}
.text div {padding: 0 0 5px 0}

.newses {font-size: 12px; font-family: Tahoma; padding: 0 0 10px 0}
.newses a:link {color: #900}
.newses a:hover {color: #f00}
.newses a:visited {color: #857550}
.img {float: left}
.date {padding: 0 0 0 0}
.title {padding: 0 0 0 70px; font-weight: bold}

/* new */
form {margin: 0; padding: 0;}
input,
textarea,
select {color: #000;}
textarea,
input.in,
select {border: 1px solid #717171; border-right: 1px solid #D4D4D4; border-bottom: 1px solid #D4D4D4; background: #fff;}
select {border-right: none;}
select,
input.in,
input.button {height: 19px;}
input.button {border: 1px solid #D4D4D4; border-right: 1px solid #717171; border-bottom: 1px solid #717171;}
input.image {border: none;}

/* form */
table.form .l {padding: 3px 0 5px 0;}
table.form .f {padding: 0 0 5px 0;}
table.form .fl {padding: 0 10px 5px 0;}
table.form .fr {padding: 0 0 5px 10px;}
table.form .fc {padding: 0 10px 5px 10px;}
table.form .cb {padding: 0 0 1px 0;}
table.form .cbl {padding: 0 5px 1px 0;}
table.form .cbr {padding: 0 0 1px 5px;}
table.form .cbc {padding: 0 5px 1px 5px;}
table.form td {vertical-align: top;}
table.form .m td,
table.form .last-m td {vertical-align: middle;}
table.form .last td,
table.form .last-m td {padding-bottom: 0;}
table.form .f select,
table.form .fl select,
table.form .fr select,
table.form .fc select,
table.form .f input.in,
table.form .fl input.in,
table.form .fr input.in,
table.form .fc input.in,
table.form .f textarea,
table.form .fl textarea,
table.form .fr textarea,
table.form .fc textarea {width: 300px;}

/* m2 */
.m2 {margin: 13px 0 0 9px; padding: 3px 0 0 0; background: url(/img/m2/line.gif) repeat-x left top}
.m2 .lev1 {padding: 2px 0 3px 0; line-height: 14px; border-bottom: solid 1px #ad3333; font-size: 11px;}
.m2 .lev1 img {display: block; float: left; margin: 4px 0 0 5px}
.m2 .lev1 a {display: block; padding: 0 10px 0 21px}
.m2 .lev1 a:link,
.m2 .lev1 a:visited,
.m2 .lev1 a:hover {color: #19567c; text-decoration: none}
.m2 .over1 {background: url(/img/m2/over1.gif) repeat-x left top}
.m2 .over1 a:link,
.m2 .over1 a:visited,
.m2 .over1 a:hover {color: #990000; text-decoration: none}
.m2 .a1 {background: url(/img/m2/over1.gif) repeat-x left top}
.m2 .a1 a:link,
.m2 .a1 a:visited,
.m2 .a1 a:hover {color: #990000; text-decoration: none}

.m2 .lev2 {margin: 0 0 0 20px; padding: 2px 0 3px 0; line-height: 14px; border-bottom: solid 1px #ad3333; font-size: 10px}
.m2 .lev2 img {display: block; float: left; margin: 4px 0 0 5px}
.m2 .lev2 a {display: block; padding: 0 10px 0 19px}
.m2 .lev2 a:link,
.m2 .lev2 a:visited,
.m2 .lev2 a:hover {color: #19567c; text-decoration: none}
.m2 .over2 {background: url(/img/m2/over1.gif) repeat-x left top}
.m2 .over2 a:link,
.m2 .over2 a:visited,
.m2 .over2 a:hover {color: #990000; text-decoration: none}
.m2 .a2 {background: url(/img/m2/over1.gif) repeat-x left top}
.m2 .a2 a:link,
.m2 .a2 a:visited,
.m2 .a2 a:hover {color: #990000; text-decoration: none}

/* menu */
.menu {margin: 0 0 15px 0; background: url(/img/content/strip.gif) no-repeat left top}
.menu .it {float: left}
.menu .it img {vertical-align: bottom}

/* path */
.path {padding: 0 0 15px 0}
.path a {margin: 0 15px 0 0}

/* body */
#pattern0 {background: url(/img/body/pattern0.gif) repeat-x left 163px}
#pattern1 {background: url(/img/body/pattern1.gif) no-repeat left 120px}

/* face-search */
.face-search {background: #FFF}
.face-search .cont {float: right; padding: 7px 20px 7px 0}
.face-search table.tbl td {padding:  0 0 0 5px; font-size: 10px; font-weight: bold; color: #423F3C; vertical-align: middle}
.face-search input.in {height: 13px; margin: 0; padding: 0; border: solid 1px #c0bcb8; font-size: 11px; color: #1C3051}

/* face-header */
.face-header table.tbl {width: 100%; height: 128px}
.face-header table.tbl td.side1 {background: url(/img/header/side1.jpg) no-repeat left top}
.face-header table.tbl td.side1 .ct {width: 217px}
.face-header table.tbl td.side1 img {margin: 9px 0 0 9px}
.face-header table.tbl td.side2 {background: url(/img/header/side2.jpg) no-repeat left top}
.face-header table.tbl td.side2 .ct {width: 474px}
.face-header table.tbl td.side3 {width: 100%; background: url(/img/header/side3.gif) repeat-x left top}
.face-header .logo {padding: 6px 0 0 56px}
.face-header .logo img {vertical-align: bottom}
.face-header .slog {padding: 12px 0 0 62px}
.face-header .slog img {vertical-align: bottom}

/* face-content */
.face-content table.face-tbl {width: 100%}
.face-content table.face-tbl .left {background: #FFF}
.face-content table.face-tbl .left .col-wid {width: 222px; background: url(/img/content/left-cor.gif) no-repeat right top}
.face-content table.face-tbl .left .col-pad {padding: 2px 12px 0 1px}
.face-content table.face-tbl .main {width: 100%}
.face-content table.face-tbl .main .strip {padding: 0 0 12px 0}
.face-content table.face-tbl .main .col-pad {padding: }
.face-content table.face-tbl .right .col-pad {padding: 36px 0 0 13px}

/* face-footer */
.face-footer {}
.face-footer .pad {zoom: 1; overflow: hidden; padding: 5px 0 15px 45px}
.face-footer .counters {float: left; padding: 0 29px 0 0}
.face-footer .line {zoom: 1; overflow: hidden; line-height: 25px; font-size: 12px; color: #FFF; background: url(/img/footer/line-bg.gif) repeat-x left top}
.face-footer .line div {padding: 0 0 0 88px; background: url(/img/footer/line-ls.gif) no-repeat left top}
.face-footer .line a:link,
.face-footer .line a:visited,
.face-footer .line a:hover {color: #FFF}


/* main-page */
.main-page {line-height: 21px; background: url(/img/main-page/bg.gif) repeat-x left top; font-size: 11px}
.main-page .ls {background: url(/img/main-page/ls.gif) no-repeat left top}
.main-page .rs {background: url(/img/main-page/rs.gif) no-repeat right top}
.main-page a,
.main-page span {padding: 0 9px}
.main-page a:link,
.main-page a:visited,
.main-page a:hover {color: #FFF; text-decoration: none}
.main-page span {color: #FFF}

/* banner-side */
.banner-side {padding: 0 0 13px 0}
.banner-side img {vertical-align: bottom}

/* anons */
.anons {margin: 0 0 0 5px}
.anons td { font-size: 11px}

/* news-side */
.news-side {padding: 0 0 0 5px}
.news-side .it {padding: 0 0 15px 0}
.news-side .image {float: left; padding: 0 10px 5px 0}
.news-side .dt {zoom: 1; overflow: hidden; font-size: 12px; color: #335897}
.news-side .nm {zoom: 1; overflow: hidden; font-size: 12px}
.news-side .nm a:link {color: #900}
.news-side .nm a:hover {color: #f00}
.news-side .nm a:visited {color: #857550}

/* catalog-ind */
.catalog-ind .it {padding: 0 0 15px 0}
.catalog-ind .ttl {float: left; padding: 2px 0 5px 100px; line-height: 14px; font-size: 11px;}
.catalog-ind .ttl img {}
.catalog-ind .ttl a {}
.catalog-ind .ttl a:link,
.catalog-ind .ttl a:visited,
.catalog-ind .ttl a:hover {color: #19567c; text-decoration: none}

.catalog-ind .ttl3 {float: right; padding: 2px 0 5px 0; width: 213px; line-height: 14px; font-size: 11px; text-align: center}
.catalog-ind .ttl3 img {margin: 4px 0 0 5px}
.catalog-ind .ttl3 a {}
.catalog-ind .ttl3 a:link,
.catalog-ind .ttl3 a:visited,
.catalog-ind .ttl3 a:hover {color: #19567c; text-decoration: none}

.catalog-ind .image1 {float: left; padding: 0 16px 0 0}
.catalog-ind .image1 .bl {display: none; position: absolute}
.catalog-ind .image1 .pl {display: none; position: absolute}
.catalog-ind .image1 .other {display: none; position: absolute}
.catalog-ind .image2 {float: right}

.catalog-ind .ttl2 {zoom: 1; overflow: hidden; padding: 2px 0 3px 0; width: 120px; line-height: 14px; border-bottom: solid 1px #ad3333; font-size: 9px; font-weight:bold;}
.catalog-ind .ttl2 img {display: block; float: left; margin: 4px 0 0 5px}
.catalog-ind .ttl2 a {display: block; padding: 0 10px 0 21px}
.catalog-ind .ttl2 a:link,
.catalog-ind .ttl2 a:visited,
.catalog-ind .ttl2 a:hover {color: #19567c; text-decoration: none}
.catalog-ind .over2 {background: url(/img/catalog/ttl2-over.gif) repeat-x left top}
.catalog-ind .over2 a:link,
.catalog-ind .over2 a:visited,
.catalog-ind .over2 a:hover {color: #990000; text-decoration: none}

/* polls */
.polls {padding: 15px 0}

/* misc */
a img {border: none}
.w-fix {width: 100%;}
.clear,
.clr {clear: both; line-height: 0; font-size: 0; height: 0px}

.png {
	//background-image: none !important;
	behavior: url('/css/pngfix.htc');
}

.rel {position: relative}
.abs {position: absolute}
.error {color: #F00; font-weight: bold}
.block {border: 1px solid #eee; background: #fcfcfc; padding: 10px; margin: 0 5px 5px 0;}
#wrap {min-width: 996px; margin: 0 auto; text-align: left; width: expression(document.body.clientWidth < 996? "996px" : "auto")}
#wrap2 {width: 965px}
#wrap1 {margin: 0 auto; width: 996px; text-align: left; background: url(/img/body/left-side.gif) repeat-y left top}
#pad {padding: 0 0 0 31px}
pre {text-align: left}.
clear {clear: both}





























