body {padding: 0px; margin: 0px; color: #000000; height: 100%; width: 100%; background-color: #ffffff;}   /* border:1px solid #000000 */

strong {font-size:160%; font-color:#5C5C5C}

.center {float:left;  padding:0px 0px;}

td, th {font-family: Tahoma,Verdana,Arial,sans-serif; color: #404040; font-size:72%; font-weight:300} /*575757 заменено на 404040 */ 
#adv {position:relative; bottom:0px; right:20px; z-index:1;}
#logo_main {position:absolute; top:60px; left:97px; z-index:1;}
#logosub_main {position:absolute; top:66px; left:708px; z-index:1;}
#logo_last {position:absolute; top:50px; left:40px; z-index:1;}

#bg_main_ru {background: url(../images/bg/bg_main_ru_2.gif) no-repeat left top; width: 100%; height:100%}
#bg_main {background: url(../images/bg/bg_main.gif) no-repeat left top; width: 100%; height:100%}
#bg_sheet {background: url(../images/bg/bg_sheet.gif) no-repeat right top; width: 100%; height:100%; background-position:101% 0%;}
#bg_last {background: url(../images/bg/bg_heap2.gif) no-repeat left top; width: 100%; height:100%}
#bg_main_menu {background: url(../images/bg/bg_main_menu.gif) repeat-y center top;}
#bg_main_cent {background: url(../images/bg/bg_main_cent.gif) repeat-x center middle;}
#bg_main_cent0 {background: url(../images/bg/bg_main_cent0.gif) no-repeat left middle; padding-left:50px}
#bg_main_cent_rght {background: url(../images/bg/bg_main_cent_rght.gif) repeat-x center middle;}
#bg_main_cent1 {background: url(../images/bg/bg_main_cent1.gif) repeat-x right top;}
#bg_tel {background: url(../images/bg/bg_tel.gif) repeat-y left top; width: 142px; height: 36px; text-align: right; color: #ffffff; font-size:155%; padding-top:8px;padding-right:10px;font-family: HeliosCond,Tahoma,Verdana,Arial,sans-serif;}
#bg_texture_right {background: url(../images/bg/bg_texture_right.gif) no-repeat left bottom; width: 163px; height: 277px; text-align: right; padding-right: 2px}
#bg_texture_right1 {background: url(../images/bg/bg_texture_right1.gif) no-repeat left bottom; width: 163px; height: 277px; text-align: right; padding-right: 2px;}
#bg_faq_upd {background: url(../images/bg/bg_faq_upd.gif); width: 254px; height: 303px; padding-left:40px; }
#bg_choose {width: 210px; padding-top:2px; border:0px solid #000000}
/*#bg_heap {background: url(../images/bg/bg_heap1.gif); width: 127px; height: 318px;}*/
#bg_heap {background: url(../images/bg/bg_heap1.gif) no-repeat right top; width: 127px; position:absolute; top:130px; height: 318px; right: 0px;}
#bg_strelka {background: url(../images/bg/bg_strelka.gif) no-repeat left top;}
#bg_strelka1 {background: url(../images/bg/bg_strelka1.gif) no-repeat left top;}
#bg_kosa {background: url(../images/bg/bg_kosa.gif) no-repeat right bottom;}
#bg_kosa1 {background: url(../images/bg/bg_kosa1.gif) no-repeat left top;}
#bg_line {background: url(../images/bg/bg_line.gif) repeat-y left top;}
#bg_line1 {background: url(../images/bg/bg_line1.gif) repeat-y left top;}

#bg_crosline {background: url(../images/bg/bg_crosline.gif) no-repeat left top; background-position: 0 31;}

#bg_footer {background: url(../images/bg/bg_footer.gif) no-repeat right bottom; width: 631px; height: 87px; padding: 0px; color: #969696; font-size:70%;font-family: Tahoma,Verdana,Arial,sans-serif;}

#bg_texture1 {background: url(../images/bg/bg_texture11.gif) no-repeat; width: 275px; height: 240px; background-position:right center;}

#bg_texture2 {background: url(../images/bg/bg_texture2.gif) no-repeat; width: 378px; height: 150px;}
#bg_refbook {background: url(../images/bg/bg_refbook.gif) repeat-y left top;}
.bg_plan {background: url(../images/bg/bg_plan.gif) no-repeat; width: 337px; height: 82px; padding-left:30px; padding-top:20px;}


#box_menu {margin:0px;}/*padding:8px 7px 11px 7px; */
#box_menu_m {padding-top:9px; padding-bottom:11px; margin:0px;}
#box_language {padding:42px 25px 0px 25px; margin:0px;}
#box_business {padding:20px 20px 0px 48px; margin:0px;margin-left:50px;}

#box_texture1 {position:absolute; top:420px; height: 318px;  padding-left:0px; text-align: right; width: 277px; height: 115px;border:1px solid #000000}

/*#box_texture2 {position:relative;  left:-100px; z-index:1; text-align: left; border:2px solid #000000; padding-top:20px}
#box_texture2 {position:absolute; top:770px; left:0px; z-index:1; text-align: left;border:0px solid #000000}*/

#box_size {border-bottom:2px solid #F2F2F2}
#box_size_title {padding:6px 9px 6px 14px}
#box_size_bord {border-bottom:2px solid #F2F2F2; text-align:center;}
#box_year { margin:-20px 0px 0px 0px;} /*height: 300px;*/

#bg_line .balloon {clear:both; overflow:hidden; zoom:1;width:220px;}

.balloon  {margin:0px 0px 0px 0px}
.aballoon  {margin:8px 0px 8px 0px}

table.base td {vertical-align: top; border-bottom:2px solid #F2F2F2; border-right: 1px solid #F2F2F2; padding:6px 9px 6px 14px}
table.base2 td {border-bottom:2px solid #CDCDCD; border-top:2px solid #CDCDCD; padding:0px}
table.base21 td {border-top:2px solid #CDCDCD; padding:0px}
table.base3 td {border-bottom:1px solid #F2F2F2; border-top:0px solid #F2F2F2; padding:5px 0px 10px 0px}
td.base31 {border-bottom:0px solid #F2F2F2; border-top:0px solid #F2F2F2; padding:5px 0px 10px 0px}

table.base4 th {padding:2px 1px; text-align: center; border-bottom:2px solid #F2F2F2; color:#222222;font-size:70%;}
table.base4 td {padding:2px 1px; text-align: center; border-bottom:2px solid #F2F2F2; color:#222222;font-size:70%;}
#textile {padding:2px 0px; text-align: left; padding-left:10px}

table.base5 th {padding:2px 1px; text-align: center; border-bottom:2px solid #F2F2F2; color:#222222;font-size:70%;}
table.base5 td {padding:2px 1px; text-align: center; border-bottom:2px solid #F2F2F2; color:#222222;font-size:70%;}

td.choo1 {border-top: 1px solid #F2F2F2;}
td.choo2 {border-bottom: 1px solid #F2F2F2;}

.fio_mamager {color:#5C5C5C; font-size:170%;padding:0px; margin-bottom:3px;}
.working {color:#848484;padding:0px; margin:0px 0px 20px;}
.reflection {color:#5C5C5C}
.date {color:#222222;margin-bottom:15px}
.under {font-size:110%;margin-bottom:15px}
.company {margin-bottom:5px}
.size {font-size:110%;}
.bttn {margin-bottom:15px;}
.bttn2 {margin-bottom:10px;margin-left:5px; font-weight:300}
.faqform {font-size:170%; margin-bottom:17px;margin-top:23px;}

/*.title_menu {font-weight:600; font-size:71%; color: #A1A1A1; font-family:HeliosCond,Arial,Tahoma,Verdana,sans-serif;text-transform:uppercase;}*/
.title_menu {font-weight: bold; font-size:70%; color: #A1A1A1; font-family:HeliosCond,Arial,Tahoma,Verdana,sans-serif;text-transform:uppercase;}
.title_menu_last {text-align: LEFT;font-weight:600; font-size:6pt; color: #A1A1A1;font-family:HeliosCond,Arial,Tahoma,Verdana,sans-serif;text-transform:uppercase;}
.title_menu_last1 {text-align: LEFT;font-weight:600; font-size:6pt; color: #A1A1A1;font-family:HeliosCond,Arial,Tahoma,Verdana,sans-serif;text-transform:uppercase;}
.about {font-weight:600; font-size:105%; color: #A1A1A1;font-family:HeliosCond,Arial,Tahoma,Verdana,sans-serif;}
.code {color: #ABE6A2}

.title {font-size:250%; color: #727272; font-family: HeliosCond,Arial,Tahoma,Verdana,sans-serif; text-transform: uppercase;}
.title_sub {font-size:220%; color: #B2B2B2; font-family: HeliosCond,Arial,Tahoma,Verdana,sans-serif; text-transform: uppercase;margin-top:4px;margin-bottom:40px}
.title_sub2 {font-size:160%; color: #B6B6B6; font-family: HeliosCond,Arial,Tahoma,Verdana,sans-serif; text-transform: uppercase; font-weight:600}

a {color: #3B7B27; text-decoration: underline;}
a:hover {color: #404040; text-decoration: none;}

a.lnk {color: #888888; text-decoration: none;display:block;padding:8px 7px 11px 7px; } /*A1A1A1*/
a.lnk:hover {color: #417A39; text-decoration: none;}

a.lnk2 {color: #404040; text-decoration: none;}
a.lnk2:hover {color: #404040; text-decoration: underline;}

a.lnk3 {color: #3B7B27; text-decoration: none;display:block;padding:8px 7px 11px 7px; }
a.lnk3:hover {color: #3B7B27; text-decoration: none;}

ul {list-style-image: url(../images/img/green_point1.gif);padding: 0px;}
ul.pdf {list-style-image: url(../images/img/pdf.gif);padding:0px;}
ul.rar {list-style-image: url(../images/img/rar.gif);padding:0px;}

ul.submain {list-style-image: url(../images/img/green_point1.gif);padding: 0px;}
ul.busns {list-style-image: url(../images/img/green_point1.gif);padding-left: 0px; margin-left: 0px; font-size:9pt}
li {padding: 0px 0px 4px 0px; list-style-type: decimal;font-size:9pt}
li.subnuv {padding: 0px 0px 4px 0px; list-style-type: decimal;font-size:7pt}

ul.distrib {list-style-image: url(../images/img/green_point3.gif); padding: 0px 0px 0px 17px; margin: 0px 0px 0px 0px;}
li.dis {padding: 10px 0px 0px 2px; margin: 10px 0px 4px 0px;	}




hr {color:#CECECE; size:1px; margin:0px; padding:0px}

#col1 {float: left}
#col2 {float: left; margin-left: 90px;}
#col3 {float: left; color:#939393; margin:0px 0px 15px 0px; width: 20%;}
#col4 {float: left; margin:0px 0px 15px 15px; width: 70%;}
#col5 {float: left; color:#939393; margin:0px 0px 15px 5px}
#col6 {float: left; margin:0px 0px 15px 20px}
#col7 {float: left; width:40%;border:0px solid #000000}
#col8 {float: left; margin-left: 50px; width:40%; border:0px solid #000000}
#col9 {float: left; margin-left: 40px; margin-top: 15px;}
*#tr {clear: both}

#title1, #title2 {float: left}

sup {font-size:90%;  font-weight:300}



.fla12{position:relative;top:-270px;left:0px;z-index:2;}
.fla11{position:relative;top:-265px;left:-44px;z-index:2;}
.fla10{position:relative;top:30px;right:110px;z-index:2;float: right;}
.fla9{position:relative;top:-4px;left:-22px;z-index:3;float:left;}
.fla8{position:relative;top:309px;left:0px;z-index:1;float:left;}
.fla7{position:relative;top:-9px;right:4px;z-index:3;}
/*.fla6{position:relative;top:-5px;left:-9px;z-index:10;}*/
.fla5{position:relative;top:-229px;left:-59px;z-index:0;}
.fla4{position:relative;top:312px;right:310px;z-index:2;float: right;}
.fla3{position:relative;top:-100px;right:0px; z-index:1;}
.fla2{position:absolute;top:130px;right:0px; float: right; z-index:10;}
.fla1{position:relative;top:-16px;left:545px;z-index:2;}


#fla{position:absolute;top:0px;left:0px;}
#fla0{position:absolute;top:0px;right:0px; width:630px; height:90px;} 
#flamain{position:absolute;top:143px;left:210px;} 
#flatextile{position:absolute;top:200px;left:600px;} 

input {color: #424242; font-size: 9pt; border-top-style: solid; border-top-width:1px; border-left-width: 1px; border-bottom-width:1px; border-right-width:1px;  border-color: #8A8A8A; margin-top: 7px; padding-top: 2px;  width:202px; height: 20px}

input.search {color: #424242; font-size: 9pt; border-top-style: solid; border-top-width:1px; border-left-width: 1px; border-bottom-width:1px; border-right-width:1px;  border-color: #8A8A8A; margin-top: 7px; padding-top: 2px;  width:148px; height: 20px}

input.send {width:74px; height: 19px}
input.sub {width:53px; height: 19px; border:0px solid #000000}

.faq2 {width:74px; height:19px}

.faq1 {color: #424242; font-size: 9pt; border-top-style: solid; border-top-width:1px; border-left-width: 1px; border-bottom-width:1px; border-right-width:1px;  border-color: #8A8A8A; margin-top: 7px; padding-top: 2px;  width:202px; height: 20px}

textarea {color: #424242; font-size: 9pt; border-top-style: solid; border-top-width:1px; border-left-width: 1px; border-bottom-width:1px; border-right-width:1px;  border-color: #8A8A8A; margin-top: 7px; padding-top: 2px;  width:202px; height: 44px}

select {color: #424242; font-size: 9pt; border-top-style: solid; border-top-width:1px; border-left-width: 1px; border-bottom-width:1px; border-right-width:1px;  border-color: #8A8A8A; margin-top: 7px; padding-top: 2px;  width:202px;}

table.konkurs td {border-bottom:1px solid #dfdfdf; border-top:0px solid #F2F2F2; padding:5px 0px 10px 0px}
table.konkurs th {border-bottom:2px solid #cdcdcd; border-top:2px solid #cdcdcd; padding:5px 0px 10px 0px; font-weight: bold; text-align: left;}

.lefttd {padding-left: 15px;	}
.logleftimg {float: left; margin: 0px 25px 2px 0px;	}
.logrightimg {float: right; margin: 0px 0px 2px 5px; }

.bedsizetable td {border-bottom:2px solid #F2F2F2;}

.feedbackForm {position: relative; top: -35px; padding-left: 3px;}
.feedbackForm .inputtext,
.feedbackForm .inputtextarea {width: 360px;}
.feedbackForm .inputtextarea {height: 210px;}
.feedbackForm .send {border-top: 0;}