BODY, HTML {width:100%; padding:0px; margin:0px; height:auto; font-family:Tahoma, Arial, Sans-sarif; font-size:14px; color:#000000;}

IMG, A {border:0px;}


.main_table {width:896px; height:auto;font-family:Tahoma, Arial, Sans-sarif;}
.main_table_sub {width:896px; height:auto;font-family:Tahoma, Arial, Sans-sarif;}
.top_td .main_table TD {height:138px;}
.top_td {padding-top:2px;}
.main_table TD {width:147px; height:147px; text-align:center; vertical-align:middle;}
.main_table2 {height:auto;font-family:Tahoma, Arial, Sans-sarif;}
.main_table2 TD {text-align:center; vertical-align:middle;}
.logo_td a { text-transform:uppercase; font-size:18px; color:#8e8e8e; text-decoration:none;} 
.nav_menu IMG {margin:0px 8px;}
.cell { background-image: url(../img/cell.jpg); background-repeat:no-repeat; width:147px; height:147px;}

.link a {color:#FFFFFF; font-size:18px; text-decoration:none; line-height:25px;}
.link  a:link {color:#FFFFFF; border-bottom:0px  dashed #FFFFFF;text-decoration:none; font-size:18px;} 
.link  a:visited {color:#FFFFFF; border-bottom:0px  dashed #FFFFFF;text-decoration:none; font-size:18px;}
.link  a:hover  { text-decoration:none; border-bottom:0px  dashed #FFFFFF;font-size:18px;}

#tech   a:link {font-size:16px;} 
#tech   a:visited {font-size:16px;}
#tech  a:hover  {font-size:16px;}

#tech_sub   a:link {font-size:13px;} 
#tech_sub   a:visited {font-size:13px;}
#tech_sub  a:hover  {font-size:13px;}

.link2 a {color:#FFFFFF; font-size:15px; text-decoration:none; line-height:25px; font-weight:bold;}
.link2  a:link {color:#FFFFFF; text-decoration:none; border-bottom:0px  dashed #FFFFFF; font-size:15px;} 
.link2  a:visited {color:#FFFFFF; text-decoration:none; border-bottom:0px  dashed #FFFFFF; font-size:15px;}
.link2  a:hover  { text-decoration:none; border-bottom:0px  dashed #FFFFFF; font-size:15px;}

.link3 a {color:#FFFFFF; font-size:13px; text-decoration:none; line-height:25px; font-weight:bold;}
.link3  a:link {color:#FFFFFF; text-decoration:none; border-bottom:0px  dashed #FFFFFF; font-size:13px;} 
.link3  a:visited {color:#FFFFFF; text-decoration:none; border-bottom:0px  dashed #FFFFFF; font-size:13px;}
.link3  a:hover  { text-decoration:none; border-bottom:0px  dashed #FFFFFF; font-size:13px;}


.about_company { background-image:url(../img/fasady_bg.jpg); background-repeat:no-repeat;}
.celmet { background-image:url(../img/celmet.jpg); background-repeat:no-repeat;}
.mobil { background-image: url(../img/mobil.jpg); background-repeat:no-repeat;}
.santeh { background-image:url(../img/santeh.jpg); background-repeat:no-repeat;}
.remont { background-image:url(../img/remont.jpg); background-repeat:no-repeat;}
.stacionar { background-image:url(../img/stacionar.jpg); background-repeat:no-repeat;}
.stelag { background-image:url(../img/stelag.jpg); background-repeat:no-repeat;}
.tech { background-image:url(../img/tech.jpg); background-repeat:no-repeat;}
.okna {background-image:url(../img/okna.jpg); background-repeat:no-repeat;}
.pogar {background-image:url(../img/okna.jpg); background-repeat:no-repeat;}



.menu_td_sub {width:272px; vertical-align:top;}
.main_table2 {height:auto;font-family:Tahoma, Arial, Sans-sarif;}
.main_table2 TD {text-align:center; vertical-align:middle; width:132px;}
.about_company_sub { background-image:url(../img/about_company_sub.jpg); height:132px;  background-repeat:no-repeat;}
.celmet_sub { background-image:url(../img/celmet_sub.jpg);  height:132px; background-repeat:no-repeat;}
.mobil_sub { background-image: url(../img/mobil_sub.jpg); height:132px; background-repeat:no-repeat;}
.santeh_sub { background-image:url(../img/santeh_sub.jpg); height:132px; background-repeat:no-repeat;}
.remont_sub { background-image:url(../img/remont_sub.jpg); height:132px; background-repeat:no-repeat;}
.stacionar_sub { background-image:url(../img/stacionar_sub.jpg); height:132px; background-repeat:no-repeat;}
.call {background-image:url(../img/call.jpg); height:67px;  background-repeat:no-repeat;}
.stelag_sub { background-image:url(../img/stelag_sub.jpg); height:132px; background-repeat:no-repeat;}
.okna_sub { background-image:url(../img/okna_sub.jpg); height:132px; background-repeat:no-repeat;}
.pogar_sub { background-image:url(../img/pogar_sub.jpg); height:132px; background-repeat:no-repeat;}
TD.pogar_sub a:link {font-size:10px;}

.tech_sub { background-image:url(../img/tech_sub.jpg); height:132px; background-repeat:no-repeat;}
.fasady_sub { background-image:url(../img/fasady_bg_sub.jpg); height:132px; background-repeat:no-repeat;}

.copyright {font-size:12px; color:#000; text-align:left; width:450px;}
.copyright div {display:inline;}
.content_td {width:auto; vertical-align:top; text-align:left; padding-left:100px;}
.content {width:98%; font-family:Tahoma, Arial, Sans-sarif; font-size:12px; color: #6A6D76;float:left;}
.content h1 { font-size:16px; color:#e93333; text-transform:uppercase; margin-top:5px;}
.csc-Header H1 {font-size:13px; color:#000000; text-transfotm:none; font-weight:none; margin:0px 0px; padding:5px 0px;}
.content p {margin:0px 0px; padding:3px 0px;}
.align-right {text-align:right;}
.align-left {text-align:left;}
.align-center {text-align:center;}
.align-justify { text-align:justify;}

.content a:link,.content a:visited  {color:#e93333; text-decoration: underline;font-size:11px;}
.content a:hover  {color:#e93333; text-decoration:none; font-size:11px;}
.content IMG a {border:0px;}

.content TABLE {  margin:5px;}
.content TD { border-color:#6A6D76; color: #6A6D76;}
.content TABLE THEAD { background-color:#999999;}

.breadcump_menu { width:100%; height:25px; padding:0px; margin:0px; text-align:left;}
.breadcump_menu a:link, .breadcump_menu a:visited {color:#000; text-decoration:underline;}
.breadcump_menu a:hover {color:#000; text-decoration:none;}
a.act:link, a.act:visited, a.act:hover {font-weight:bold; text-decoration:none; color:#e93333;}

.menu_td { vertical-align:top; width:170px;}
.menu_left {width:100%; height: auto; padding-top:48px;}
.menu_left UL {margin:0px; padding:0px;}
.menu_left LI { list-style:none;  border-bottom:1px solid #e6e5e5; padding:4px 0 5px 0;}
.menu_left a:link, a:visited {font-family:Tahoma, Arial, Sans-sarif; font-size:13px; color:#333333; text-decoration:none;}
.menu_left a:hover { text-decoration: none; color:#e93333;}
.menu_left a.m_2 {padding-left:10px; font-size:11px; }
.menu_left a.m_3 {padding-left:15px;}
.menu_left a.rod {font-weight: bold; color:#e93333;}
.menu_left a.back {color:#378b95; font-weight:bold;}
.menu_left a.act {color:#e93333; text-decoration:none; font-weight:bold; }
.menu_left a.act:hover {text-decoration: underline;}
.menu_left a.rod:hover {text-decoration: underline;}


.csc-textpic {width: 520px; height:auto; overflow-x:auto; overflow-y:auto;padding:10px;}

.csc-textpic-imagewrap {width:auto; padding:0px;}

.print_url {float:right; height:auto; padding:5px;}
.print_url a:link, .print_url a:visited {font-size:11px; color:#000; text-decoration:none; border-bottom:1px dashed;}
.print_url a:hover { text-decoration: none; border-bottom:1px dashed;}

.csc-sitemap LI { line-height:22px;}
.mailform_input {width:300px;  border:1px solid #c7d5df;}
.submit {margin-top:5px;}

.img { background-image:url(../img/img_about.jpg); background-repeat:no-repeat; text-align:right;}
.img_mob { background-image:url(../img/img_mob.jpg); background-repeat:no-repeat; text-align:right;}
.img_bank { background-image:url(../img/img_bank.jpg); background-repeat:no-repeat;}
.img_auto { background-image:url(../img/img_auto.jpg); background-repeat:no-repeat;}
.img_air { background-image:url(../img/img_air.jpg); background-repeat:no-repeat;}
.img_hotel { background-image:url(../img/img_hotel.jpg); background-repeat:no-repeat;}
.img_restarant { background-image:url(../img/img_restarant.jpg); background-repeat:no-repeat;}
.img_fitnes { background-image:url(../img/img_fitnes.jpg); background-repeat:no-repeat;}
.img_san { background-image:url(../img/img_san.jpg); background-repeat:no-repeat;}
.img_cel { background-image:url(../img/img_cel.jpg); background-repeat:no-repeat;}
.img_stc { background-image:url(../img/img_stc.jpg); background-repeat:no-repeat;}
.img_rem { background-image:url(../img/img_rem.jpg); background-repeat:no-repeat;}
.img_off { background-image:url(../img/img_off.jpg); background-repeat:no-repeat;}
.img_tech { background-image:url(../img/technical.jpg); background-repeat:no-repeat;}
.img_fasady { background-image:url(../img/img_fasady.jpg); background-repeat:no-repeat;}
.img_okna { background-image:url(../img/img_okna.jpg); background-repeat:no-repeat;}
.img_pogar { background-image:url(../img/img_okna.jpg); background-repeat:no-repeat;}

.top_links {padding-top:35px;}
.news_link {padding-top:15px;}
.about_link {padding-top:27px;}
.news_link a:link, .about_link a:link, .news_link a:visited, .about_link a:visited {font-size:17px; color:#e93333; text-decoration:none; border-bottom:1px dashed #e93333;}
.news_link a:hover, .about_link a:hover {border-bottom:0px dashed #e93333;}


.news-list-date {font-size:10px;}
.news_date {font-size:10px;}
.news-list-item h3 {font-size:17px; color:#e93333;}

.csc-textpic-caption {font-weight:bold; font-size:11px;}

.main_div { position:relative;font-size:12px; height:auto; width:896px; margin:30 auto 0 auto; color: #6A6D76; padding:0px; text-align:left;}
.main_div .csc-textpic {width:95%;}
.main_text {width:70%; float:left;}
.main_news {width:29%; float:right;font-size:12px; color: #6A6D76;}
.main_news .news-list-date {color:#6a6a6a;}
.main_news h3 {font-size:13px; color:#2f8f11;}
.main_news .news-list-item {border-bottom:1px dashed #6a6a6a;}

.left_text {width:99%; float:right;font-size:12px; color: #6A6D76; margin-top:20px;}
.left_text .news-list-date {color:#6a6a6a;}
.left_text h3 {font-size:13px; color:#2f8f11;}
.left_text .news-list-item {border-bottom:1px dashed #6a6a6a;}


.main_div h1, .csc-header h1 {font-size:16px; color:#39909a;}
.main_div h2, .csc-header h2 {font-size:14px; color:#5a5dac;}
.main_div h3, .csc-header h3 {font-size:13px; color:#2f8f11;}



.top_banner {position:absolute; margin-top:-70px; margin-left:50px;}

.new_work {width:600px; height:150px; background:url(../img/new_work.jpg) no-repeat;}
.new_img_work {padding-top:30px; padding-left:20px; height:100px; float:left; width:auto; width:auto;}
.new_text_work {padding-top:30px; padding-right:10px; height:120px; float:left; width:230px;}
.new_text_work ul {margin:10px 0 0 10px; padding:0px; list-style-type:circle;}
.new_text_work li {margin:5px 0 0 10px; padding:0px;color:#6c6c6c;}
.new_text_work span {font-size:18px;}
.new_text_work p {margin:0px;}
.new_img_work img {margin-right:15px; padding:1px; border:1px solid #FFF;}

.top_tel {position:absolute; margin-top:-60px; font-size:24px; width:200px; text-align:right; color:#030aa0; margin-left:-50px;}
.top_tel span {font-size:18px;}
.top_tel p {margin:0px; padding:0px; font-size:14px; color:#adadad;}

.bottom_logo {display:block; border:0px solid #000; width:300px; float:left; text-align:center; height:100px; vertical-align:top;padding-top:20px;}
.bottom_logo p { margin:0px; padding:0px;}
.bottom_logo p a {font-size:11px;}
DIV.bottom_contacts {display:block; border:0px solid #000; width:260px; float:left; text-align:center; height:80px; padding-top:20px; vertical-align:middle;}

.new_work {
display:'block';
}
.new_work_hide {
display:none;
}
.links {width:95%; text-align:right; float:left;}
.links  SPAN { cursor: pointer; margin-left:10px; font-weight:bold;}

.content TABLE.okna_table TD {background-color:#FFF; font-weight:normal; vertical-align:top;}
.content TABLE.okna_table IMG {padding:2px; border:1px solid #e4e4e4;}

.promo {position:absolute; left:-10000px;}
.snippet {display:none;}

.logo_text {text-align:center; font-weight:bold;  margin:5px 0 0 0; padding:0; font-size:14px; font-style:italic;}
.logo_text b {color:#f70909; font-size:15px;}