@charset "utf-8";
/* main_styles */
HTML,BODY,UL,OL,LI,P,TD,H1,H2,H3,H4,H5,H6,FORM,FIELDSET,A,IMG{margin:0;padding:0;border:0}

BODY{font-size:80%;font-family:Arial;background:#f0f4f6 url(i/bg-shadow.gif) repeat-y 1300px 0}
TABLE{border-collapse:collapse}
TD{padding:0;vertical-align:top;font-size:80%;}
H1{font:oblique 4em "Arial Narrow", Arial, sans-serif}
H2{font:normal 2.1em "Arial Narrow", Arial, sans-serif}
H3{font-size:1.3em}

A:LINK{color:#0570ae}
A:VISITED{color:#551a8b}
A:ACTIVE{color:#f00}
A:HOVER{color:#0094ea}

A.silver{color:#CCC}
A.xhr{text-decoration:none; border-bottom:1px solid #0570ae}
div.min-width{min-width:980px;max-width:1300px;background:#fff}
div.min-width{_width: expression((document.documentElement.clientWidth || document.body.clientWidth)<980?"980px":((document.documentElement.clientWidth || document.body.clientWidth)>1300?"1300px":"100%"))}/*-- IE hacks --*/

.clear{clear:both}
.left{float:left}
.right{float:right}
.center{text-align:center}
.dispnone {display:none}
.w100{width:100%}
.nobr{white-space:nowrap}

.header{width:100%;background:url(i/bg_sky.jpg) no-repeat right top}
.inner_page{background:url(i/bg_sky.jpg) no-repeat right -10px}
.logo{width:23%;padding:40px 0 0 0;text-align:center}
.inner_page .logo{padding-top:30px}

.slogan{height:75px;clear:both;background:url(i/slogan_ua.png) no-repeat 30% 15px}
.inner_page .slogan{height:55px;background:url(i/slogan_ua.png) no-repeat 30% 3px}
.ru .slogan{height:75px;clear:both;background:url(i/slogan_ru.png) no-repeat 30% 15px}
.ru .inner_page .slogan{height:55px;background:url(i/slogan_ru.png) no-repeat 30% 3px}
.en .slogan{height:75px;clear:both;background:url(i/slogan_en.png) no-repeat 30% 15px}
.en .inner_page .slogan{height:55px;background:url(i/slogan_en.png) no-repeat 30% 3px}

.company_link{float:left;padding:6px 0 0 25px;font-style:italic}

.services_menu{margin-left:5px}
.services_menu A, .services_menu SPAN{
	background:url(i/mini_icon_bg.png) no-repeat left top;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=i/mini_icon_bg.png,sizingMethod=crop);_background:none;
	margin-left:-5px;text-align:center;float:left;height:32px;width:59px}

/* .png для внутренних страниц. После прикрутки к движку, удалить!!! */
.inner_page .services_menu A, 
.inner_page .services_menu SPAN{_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=i/mini_icon_bg.png,sizingMethod=crop)}

/* .png для главной страницы русской версии. После прикрутки к движку, удалить!!! */
.ru .services_menu A, 
.ru .services_menu SPAN{_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=i/mini_icon_bg.png,sizingMethod=crop)}
/* .png для внутренних страниц русской верси. После прикрутки к движку, удалить!!! */
.ru .inner_page .services_menu A, 
.ru .inner_page .services_menu SPAN{_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=i/mini_icon_bg.png,sizingMethod=crop)}


.services_menu A{cursor:pointer}
.homelink{margin-left:0}

.lang_menu{float:right; font-style:italic; margin-right:60px !important;margin-right:30px;height:27px;padding:0 15px 0 0;list-style:none}
.lang_menu li{float:left}
.lang_menu li div{padding:5px 10px 6px}
.lang_menu .active{background:#fff url(i/lang_right_bg.png) no-repeat right top;}
.lang_menu .active div{background:url(i/lang_left_bg.png) no-repeat left top;}
.lang_menu A:VISITED{color:#0570ae}
.lang_menu A:ACTIVE{color:#f00}
.lang_menu A:HOVER{color:#0094ea}

.main_menu{background:url(i/mm_bg.png) repeat-x;color:#fff;clear:both;list-style:none;height:37px}
.main_menu LI{float:left}
.main_menu IMG{height:37px}
.main_menu A{height:37px;display:block;float:left;border-bottom:2px solid white}
.main_menu A.dev:HOVER{border-bottom:2px solid #ee7c2e}
.main_menu A.cun:HOVER{border-bottom:2px solid #64c84a}
.main_menu A.est:HOVER{border-bottom:2px solid #51de9c}
.main_menu A.inv:HOVER{border-bottom:2px solid #ffd02c}
.main_menu A.cus:HOVER{border-bottom:2px solid #de4c40}
.main_menu A.mob:HOVER{border-bottom:2px solid #0edbf5}

/* index_page_styles */
.visuals TD{width:30%}
.visuals TD A{display:block;height:239px}
.vis_dev{background:url(i/visual_dev.jpg) no-repeat 100% 0;height:239px}
.vis_inv{background:url(i/visual_inv.jpg) no-repeat 0 0}
.vis_est{background:url(i/visual_est.jpg) no-repeat 20% 0;}

.vis_est A DIV{background:url(i/visual_cut_left.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=i/visual_cut_left.png,sizingMethod=crop);_background:none;display:block;height:239px;width:100%}
.vis_est A DIV DIV.cut_right{background:url(i/visual_cut_right.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=i/visual_cut_right.png,sizingMethod=crop);_background:none;width:49px; height:239px;float:right}

/* .png для главной страницы русской версии. После прикрутки к движку, удалить!!! */
.ru .vis_est A DIV{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=i/visual_cut_left.png,sizingMethod=crop)}
.ru .vis_est A DIV DIV.cut_right{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=i/visual_cut_right.png,sizingMethod=crop)}

.vis_menu TD{background:#f0f4f6;border-top:1px solid white;padding:0 20px 20px 50px;border-bottom:3px solid #f0f4f6}
.vis_menu H2{font:italic 2.1em "Arial Narrow", Arial, sans-serif;margin:7px 0}
.vis_menu_dev H2 A, .vis_menu_dev H2 A:VISITED{color:#c26538} .vis_menu_dev H2 A:HOVER{color:#fc5402}
.vis_menu_est H2 A, .vis_menu_est H2 A:VISITED{color:#31a810} .vis_menu_est H2 A:HOVER{color:#2bca00}
.vis_menu_inv H2 A, .vis_menu_inv H2 A:VISITED{color:#e2a000} .vis_menu_inv H2 A:HOVER{color:#ff8a00}
.vis_menu EM{color:#666;font-size:1.2em}
.vis_menu UL{padding:0;margin:10px 0 0;list-style:none}
.vis_menu UL LI{padding:5px 0 5px 15px;background:url(i/main_list_dot.gif) no-repeat 0 0.8em;font-size:1.25em;line-height:1.2em}

.vis_menu TD.dev_over{background:#fff url(i/border_dev.png) no-repeat}
.dev_out H2 A, .dev_out H2 A:VISITED, .dev_out H2 A:HOVER{color:#e1c6b8}
.vis_menu_dev A:HOVER{color:#c2460a}
.vis_menu TD.est_over{background:#fff url(i/border_est.png) no-repeat}
.est_out H2 A, .est_out H2 A:VISITED, .est_out H2 A:HOVER{color:#b2dcac}
.vis_menu_est A:HOVER{color:#23a300}
.vis_menu TD.inv_over{background:#fff url(i/border_inv.png) no-repeat}
.inv_out H2 A, .inv_out H2 A:VISITED, .inv_out H2 A:HOVER{color:#ecdbad}
.vis_menu_inv A:HOVER{color:#c25700}
.dev_out EM, .est_out EM, .inv_out EM,
.dev_out LI, .est_out LI, .inv_out LI{color:#c6c9cb}
.dev_out A, .est_out A, .inv_out A{color:#a9cce0}
.dev_out UL LI, .est_out UL LI, .inv_out UL LI{background:none;}
.dev_out A:VISITED, .est_out A:VISITED, .inv_out A:VISITED{color:#c1b2d6}

.newsline TD{padding:10px 40px 0 50px}
.newsline H2{color:#AAA}
.newsline H4{font-size:1.3em;font-weight:normal;margin:10px 0;text-decoration:underline;line-height:1.3em}
A.rss, A.rss:VISITED{display:block;float:right;color:#ff6d23;font-size:1.3em;background:url(i/rss.gif) no-repeat 0 50%;padding-left:20px;margin-top:13px}

/* inner_page_styles */
.content_table{width:100%;margin-top:70px}
.left_col{width:23%}
.inner_collage{height:55px;position:relative;left:10px;margin-left:-20px;z-index:10}
.about_company{background:url(i/collage_about_company.jpg) no-repeat right}
.about_contacts{background:url(i/collage_about_contact.jpg) no-repeat right}
.clg_dev{background:url(i/collage_dev.jpg) no-repeat right}
.clg_est{background:url(i/collage_est.jpg) no-repeat right}
.clg_inv{background:url(i/collage_inv.jpg) no-repeat right}
.clg_mob{background:url(i/collage_mob.jpg) no-repeat right}

.submenu{margin:30px 20px 20px 30px;list-style:none;font-size:1em !important;font-size:0.9em}
.submenu EM{font-size:1.3em; color:#999}
.submenu LI{padding:0;margin:0}
.submenu A, .submenu STRONG{display:block;padding:7px 0 7px 3px;margin:0;width:100%}
.submenu A:HOVER{background:#eff7fc}
.submenu LI UL{list-style:none;margin:0 0 15px 13px}
.submenu LI UL LI{font-size:0.9em !important; font-size:0.95em}
.submenu LI UL LI A, .submenu LI UL LI STRONG{padding:5px 0 5px 3px}
.submenu .noactive{color:#ccc}

.content{padding:0 100px 40px 30px}
.norightpadd{padding:0 0 40px 30px}
.content P{padding:0.5em 0 1em;font-size:1.2em;line-height:1.3em;color:#333}
.content UL{padding:0.5em 0 1em;margin:0;list-style:none}
.content UL.nomargintop{margin-top:-1.3em}
.content LI{padding:0.2em 0 0.5em 23px;font-size:1.2em;line-height:1.3em;color:#333;background:url(i/mdash.gif) no-repeat 0 0.9em}
.content OL{margin-left:23px}
.content OL LI{background:none;padding-left:0}

.content H1{margin:7px 0 7px -5px}
.content H1.company	   {color:#1e9ddf}
.content H1.construction{color:#47ba27}
.content H1.development{color:#d4703f}
.content H1.estate     {color:#51de9c}
.content H1.customers  {color:#de4c40}
.content H1.investors  {color:#e2a000}
.content H1.mobile     {color:#00b2df}
.content P.h_title{color:#666;margin-top:-0.7em;padding-right:100px}
.proj_kolvo{font-size:0.8em;color:#999}
.descr{line-height:1.2em;margin:-0.8em 0 3.5em}
.estate_table{width:100%}
.estate_table TD{width:50%;padding-right:60px}
.estate_table TD IMG{margin-bottom:5px}
.estate_submenu{position:absolute;margin:5px 0 0 295px;line-height:1.5em;font-size:1.2em}
.projects_table{width:100%}
.projects_table TD{width:33%;padding-right:60px;font-size:0.7em}
.projects_table TD IMG{margin-bottom:5px}

.slideshow IMG{margin:3px 3px 0 0}

.download_pdf, .download_pdf:VISITED{background:url(i/icon_pdf.png) no-repeat;padding:10px 0 0 60px;display:block;height:60px;font-size:1.3em;text-decoration:none;color:#999}
.download_pdf DIV{text-decoration:underline;color:#0570ae;padding-bottom:3px}
.download_pdf:VISITED DIV{color:#551a8b}
.download_pdf:HOVER DIV{color:#0094ea}

.download_xls, .download_xls:VISITED{background:url(i/icon_xls.png) no-repeat;padding:10px 0 0 60px;display:block;height:60px;font-size:1.3em;text-decoration:none;color:#999}
.download_xls DIV{text-decoration:underline;color:#0570ae;padding-bottom:3px}
.download_xls:VISITED DIV{color:#551a8b}
.download_xls:HOVER DIV{color:#0094ea}

.ears{width:75%;margin-top:50px}
.ears TD{text-align:center}
.ears A{display:block;width:400px;height:91px;text-align:left;margin:0 auto}
.ears A DIV{padding:47px 0 0 105px}

A.ears_est{background:url(i/ear_est_ua.jpg) no-repeat}
A.ears_inv{background:url(i/ear_inv_ua.jpg) no-repeat;color:#684109} A.ears_inv:HOVER{color:#c25700}
A.ears_mob{background:url(i/ear_mob_ua.jpg) no-repeat}
A.ears_dev{background:url(i/ear_dev_ua.jpg) no-repeat}

.ru A.ears_est{background:url(i/ear_est_ru.jpg) no-repeat}
.ru A.ears_inv{background:url(i/ear_inv_ru.jpg) no-repeat}
.ru A.ears_mob{background:url(i/ear_mob_ru.jpg) no-repeat}
.ru A.ears_dev{background:url(i/ear_dev_ru.jpg) no-repeat}

.en A.ears_est{background:url(i/ear_est_en.jpg) no-repeat}
.en A.ears_inv{background:url(i/ear_inv_en.jpg) no-repeat}
.en A.ears_mob{background:url(i/ear_mob_en.jpg) no-repeat}
.en A.ears_dev{background:url(i/ear_dev_en.jpg) no-repeat}

H1.blue{clear:both;color:#1e9ddf;padding-top:43px !important;padding-top:25px;}
.sitemap{margin-top:20px}
.sitemap .content{padding-left:0}
.sitemap LI{background:none}
.sitemap LI UL{padding-bottom:0}
.sitemap LI UL LI{font-size:0.85em}
.sitemap LI EM{font-size:1em; color:#999}

/* footer */
.footer{width:100%;background:#f0f4f6 url(i/footer_bg.png) repeat-x;margin-top:40px;clear:both}
.footer .copy{background:url(i/copy_bg.png) no-repeat;}
.footer TD{width:32%; padding:20px 20px 30px 50px;color:#666}
.footer TD SMALL{color:#999;font-size:0.85em;line-height:1.2em;display:block;margin-top:7px}
.footer TD.phone{width:37%;}
.footer .phone{background:url(i/artic_bg_left.png) no-repeat right top;}
.footer .artic_owox{background:url(i/artic_bg.png) repeat-x;padding:10px 0 0 0;width:30%;}
.footer .artic, .footer .artic:HOVER{background:url(i/artic_logo.png) no-repeat;display:block;float:left;height:31px;padding:6px 40px 0 65px;text-decoration:none; font:10px Tahoma, sans-serif;color:#000}
.footer .artic DIV{color:#0570ae;text-decoration:underline}
.footer .artic:HOVER DIV{color:#0094ea;}
.footer .owoxengine{background:url(i/owoxengine_logo.png) no-repeat;display:block;float:left;width:70px;height:31px}
.footer .counters{padding:0 20px 20px 50px;}