 @font-face{font-family:'CuprumFFU';src:url('font/cuprum-regular-webfont.eot');src:url('font/cuprum-regular-webfont.eot?#iefix') format('embedded-opentype'),url('font/cuprum-regular-webfont.woff') format('woff'),url('font/cuprum-regular-webfont.ttf') format('truetype'),url('font/cuprum-regular-webfont.svg#CuprumRegular') format('svg');font-weight:normal;font-style:normal;}html{background:url("../images/backgrounds/bodybackground.png") repeat scroll 0 0 transparent;font:12px Arial,sans-serif; line-height:18px;}body{background:url('../images/backgrounds/main.png') no-repeat scroll top center transparent;}div.Likes{position:absolute;margin-top:-26px;width:1130px;text-align:center;}div.Likes-C{width:480px;margin:auto;}

div.PortfolioContainer{width: 700px; height: 290px; margin-top: 85px;} 
div.OneItemPortfolioWork{width: 220px; height: 240px; margin: 5px; float: left; text-align:center; font-size: 10px; } 
div.OneItemPortfolioWork:hover{opacity: 0.9;} 
div.OneItemPortfolioWork a{color: #4b4b4b; text-decoration: none;} 
h5.contBlock{font: 22px CuprumFFU,sans-serif; color: #1aa0df;  padding: 0px 0px; margin: 0px;}
div.GrayLineX2{background-color: #d0dae2; font-size: 1px; height: 1px; margin: 0px 0px 10px 0px; width: 683px;}
 
/*Block Contacts US*/
div.BlockContacts{}

a.Winterlogo{display: block; cursor: pointer; width: 371px; height: 131px; background: url('../images/new_logo.png'); position: absolute; margin-top: 15px; margin-left: 45px;}
a.Winterlogo:hover{opacity: 0.8;}
 
h3.contBlock{color: #4D4D4D;  font-size: 18px;  padding: 0px 0px;}
h4.contBlock{color: #4D4D4D;  font-size: 18px;  padding: 0px 0px;}
div.BlueLine{background-color: #23a4e0; width: 100%; height: 2px; margin: 5px 0px 20px 0px;}
div.Contactsphones{display: table; width: 100%;}
div.OneColumnContacts{width: 49%; float: left;}
div.PhoneCDMA{height: 25px; background: url('../images/contacts_block/cb_phone.png') no-repeat left center; padding-left: 37px; padding-top: 8px; font-size: 16px; color: #4d4d4d; margin-bottom: 10px;}
div.PhoneCDMA div{font-size: 10px; float: left; margin-top: -5px; margin-right: 3px;}
div.PhoneLife{height: 25px; background: url('../images/contacts_block/cb_life.png') no-repeat left center; padding-left: 37px; padding-top: 8px; font-size: 16px; color: #4d4d4d; margin-bottom: 10px;}
div.PhoneLife div{font-size: 10px; float: left; margin-top: -5px; margin-right: 3px;}
div.PhoneKyivstar{height: 25px; background: url('../images/contacts_block/cb_kyivstar.png') no-repeat left center; padding-left: 37px; padding-top: 8px; font-size: 16px; color: #4d4d4d; margin-bottom: 10px;}
div.PhoneKyivstar div{font-size: 10px; float: left; margin-top: -5px; margin-right: 3px;}
div.PhoneMTC{height: 25px; background: url('../images/contacts_block/cb_mtc.png') no-repeat left center; padding-left: 37px; padding-top: 8px; font-size: 16px; color: #4d4d4d; margin-bottom: 10px;}
div.PhoneMTC div{font-size: 10px; float: left; margin-top: -5px; margin-right: 3px;}
div.GrayLineX{background-color: #d0dae2; font-size: 1px; height: 1px; margin: 20px 0px;}
div.Wtime{height: 42px; margin: 10px 0px;padding-left: 60px; background: url('../images/contacts_block/cb_clock.png') no-repeat left center;}
div.OneTime{height: 21px;}
div.OneTime div.rt{height: 21px; font-size: 16px; color: #4d4d4d; width: 47%; float: left; text-align: right;}
div.OneTime div.lt{height: 21px; font-size: 11px; color: #4d4d4d; width: 47%; float: left; text-align: left;}
div.MailX {height: 30px; padding-top: 10px; background: url('../images/contacts_block/cb_mail.png') no-repeat left center; padding-left: 60px; margin-top: 10px;}
div.MailX a{font-size: 18px; font-weight: bold; color: #44aee8; text-decoration: none;}
div.MailX a:hover{ color: #40adf8; text-decoration: underline;}
.fortexpage{min-height: 570px;}
  
 
a.NextLink{display: block; width: 180px; float: right; font-size: 14px; font-weight: bold; color: #ff5e56; text-decoration: none; text-align: right;  } 
a.NextLink:hover{color: #ff2d33; text-decoration: none;   } 
a.PrevLink{display: block; width: 180px; float: right; font-size: 14px; font-weight: bold; color: #ff5e56; text-decoration: none;  }
a.PrevLink:hover{color: #ff2d33; text-decoration: none;   }  

a.NextLinkNA{display: block; width: 180px; float: right; font-size: 14px; font-weight: bold; color: #ffd1d2; text-decoration: none; text-align: right;  } 
a.PrevLinkNA{display: block; width: 180px; float: right; font-size: 14px; font-weight: bold; color: #ffd1d2; text-decoration: none;   } 
 
table.TablePacks{/*border: 1px dashed #999;*/border-collapse: separate;  border-spacing: 2px}
table.TablePacks td{border: 1px dotted #D3D3D3; padding: 3px; margin: 3px;  }

 
 section.nav_his{width:190px;padding:0px;margin:-40px auto -40px;}
 section.nav_his a{color:#aaa;font-size:10px;}
 a.PageLink{text-decoration:none;}a.PageLink:hover{opacity:0.8;}#toFrame{width:0px;height:0px;position:absolute;z-index:1000;border-radius:2px 2px 2px 2px;opacity:0;}
 
 a.ReplaceLink{color: #7998af; text-decoration: none;}
 a.ReplaceLink:hover{color: #7998FF; text-decoration: underline;}

 a.RSSIcon{display: block; position: absolute; margin-left: 80px; margin-top: 4px; background:url('../images/rss_icon.png'); width: 16px; height: 16px;}
 a.RSSIcon:hover{opacity: 0.8;}
 
.smark0{width: 41px; height: 9px; background:url('../images/stars_ratio.jpg') no-repeat; float: left; margin-right: 10px;}
.smark1{width: 41px; height: 9px; background:url('../images/stars_ratio.jpg') no-repeat 0px -9px; float: left; margin-right: 10px;}
.smark2{width: 41px; height: 9px; background:url('../images/stars_ratio.jpg') no-repeat 0px -18px; float: left; margin-right: 10px;}
.smark3{width: 41px; height: 9px; background:url('../images/stars_ratio.jpg') no-repeat 0px -27px; float: left; margin-right: 10px;}
.smark4{width: 41px; height: 9px; background:url('../images/stars_ratio.jpg') no-repeat 0px -36px; float: left; margin-right: 10px;}
.smark5{width: 41px; height: 9px; background:url('../images/stars_ratio.jpg') no-repeat 0px -45px; float: left; margin-right: 10px;} 
 

 
 a.batton_ru{background:url("../images/charac_ru.png") no-repeat scroll 0 0 transparent;display:block;height:65px;margin-bottom:5px;margin-top:30px; margin-left:45px;padding:0;width:161px;}a.batton_ru:hover{background:url("../images/charac_ru.png") no-repeat scroll 0 -65px transparent;}article.backcallform{margin-top:5px;}article.backcallform h5{text-align:center;color:white;font-weight:bold;font-size:14px;margin:5px 0px 5px 0px;}article.backcallform span{color:#fff;display:inline-block;font-size:12px;line-height:35px;padding:1px 0;width:75px;}article.backcallform input{width:185px;}article.backcallform textarea{height:100px;width:260px;}#ErrT{width:380px;padding:10px;background-color:#FEE;border:1px solid #F00;border-radius:5px 5px 5px 5px;text-align:center;color:#F00;}#YesT{width:380px;padding:10px;background-color:#EFE;border:1px solid #060;border-radius:5px 5px 5px 5px;text-align:center;color:#060;}article.backcallform input,article.backcallform textarea{border:1px solid #B9B9B9;border-radius:5px 5px 5px 5px;padding:5px;background:#ffffff;background:-webkit-gradient(linear,0 0,0 bottom,from(#ffffff),to(#eeeeee));background:-webkit-linear-gradient(#ffffff,#eeeeee);background:-moz-linear-gradient(#ffffff,#eeeeee);background:-ms-linear-gradient(#ffffff,#eeeeee);background:-o-linear-gradient(#ffffff,#eeeeee);background:linear-gradient(#ffffff,#eeeeee);-pie-background:linear-gradient(#ffffff,#eeeeee);behavior:url(/PIE.htc);} div.borderFrame{background:url("../images/backgrounds/mainnavbackground.jpg") no-repeat scroll 25% 45% #48566F;border:1px solid #FFF;padding:10px;}/* style for header */ section.content{width:1130px;margin:30px auto 0;background:none repeat scroll 0 0 #fff}header a.logo{display:inline-block;margin-left:65px;margin-top:50px;}nav.headernaviganion{display:inline-block;padding:19px 35px 19px 80px;}nav.headernaviganion ul li{float:left;}nav.headernaviganion ul li a{color:#7998af;text-decoration: none;padding:0 40px 0 0;}nav.headernaviganion ul li a:hover {text-decoration: underline;}nav.headernaviganion ul li a.active{color:#4d4d4d;text-decoration:none;}nav.headernaviganion ul li a.active:hover{color:#4d4d4d;}nav.headernaviganion ul li a:hover{color:#0195d7;}section.headercontact{display:inline-block;position:relative;top:-5px;}section.headercontact span{display:block;text-align:right;color:#a7a7a7;font:11px Arial,sans-serif; line-height:18px;}section.headercontact span a{text-align:right;color:#a7a7a7;font:11px Arial,sans-serif; line-height:18px;}section.headercontact span.hotline{color:#4d4d4d;font:20px Arial,sans-serif; line-height:18px;}section.headercontact span.hotline:before{content:"044";font-size:12px;padding-right:3px;vertical-align:text-top;}section.headercontact span.callback a{background:url("../images/backgrounds/callbackbackground.png") no-repeat scroll left center transparent; padding-left:20px;text-decoration:none;}section.headercontact span.mailtous a{background:url("../images/backgrounds/mailtousbackground.png") no-repeat scroll left center transparent; padding-left:20px;text-decoration:none;}section.headercontact span.callback a:hover,section.headercontact span.mailtous a:hover{color:#0195D7;}section.submenu{margin-left:65px;margin-top:20px;}section.submenu a{color:#232836;font:14px CuprumFFU,sans-serif; line-height:40px;text-transform:uppercase; text-decoration:none;}section.submenu a span.submenuprice{background:url("../images/backgrounds/submenupricebackground.png") no-repeat scroll left center transparent;padding:3px 25px 3px 20px;}section.submenu a span.submenuby{background:url("../images/backgrounds/submenubybackground.png") no-repeat scroll left center transparent;padding:3px 25px 3px 20px;}section.submenu a:hover span.submenuprice,section.submenu a:hover span.submenuby{color:#0195D7;}section.mainnav{background:url("../images/backgrounds/mainnavbackground.jpg") no-repeat scroll 25% 45% #48566F;height:100px;margin-top:-40px;}section.mainnav ul li{padding-left:24px;}section.mainnav ul li a{float:left;color:#4d4d4d;font:16px CuprumFFU,sans-serif; line-height:17px;background:none no-repeat scroll 0 0 #fff;text-decoration:none;text-transform:uppercase;}section.mainnav ul li.first{float:left;height:35px;padding:0 0 0 450px;background:none no-repeat scroll 0 0 #fff;}section.mainnav ul li.end{overflow:hidden;padding:0;}section.mainnav ul li.end p{background:none no-repeat scroll 0 0 #FFFFFF;float:left;height:35px;width:100px;}section.mainnav ul li a.active{background:url("../images/backgrounds/mainnavright.png") no-repeat scroll 0 0 transparent;color:#fff;}section.mainnav ul li a:hover.active{color:#fff;}section.mainnav ul li a.active span{background:url("../images/backgrounds/mainnavleft.png") no-repeat scroll right top transparent;padding:9px 20px;display:block;}section.mainnav ul li span{padding:9px 20px;display:block;}section.mainnav ul li a:hover span{background:url("../images/backgrounds/mainnavleft.png") no-repeat scroll right top transparent;}section.mainnav ul li a:hover{/*background:url("../images/backgrounds/mainnavright.png") no-repeat scroll 0 0 transparent;*/ color:#0195D7;}section.smallmainnav{background:url("../images/backgrounds/mainnavbackground.jpg") no-repeat scroll 25% 45% #48566F;height:100px;margin-top:-40px;}section.smallmainnav ul li{padding-left:24px;}section.smallmainnav ul li a{float:left;color:#4d4d4d;font:16px CuprumFFU,sans-serif;line-height:17px;background:none no-repeat scroll 0 0 #fff;text-decoration:none;text-transform:uppercase;}section.smallmainnav ul li.first{float:left;height:35px;padding:0 0 0 450px;background:none no-repeat scroll 0 0 #fff;}section.smallmainnav ul li.end{overflow:hidden;padding:0;}section.smallmainnav ul li.end p{background:none no-repeat scroll 0 0 #FFFFFF;float:left;height:35px;width:100px;}section.smallmainnav ul li a.active{background:url("../images/backgrounds/mainnavright.png") no-repeat scroll 0 0 transparent;color:#fff;cursor:no-drop;}section.smallmainnav ul li a.active:hover{background:url("../images/backgrounds/mainnavright.png") no-repeat scroll 0 0 transparent;color:#fff;cursor:no-drop;}section.smallmainnav ul li a.active span{background:url("../images/backgrounds/mainnavleft.png") no-repeat scroll right top transparent;padding:9px 20px;display:block;}section.smallmainnav ul li a.active span:hover{color:#fff;}section.smallmainnav ul li span{padding:9px 20px;display:block;}section.smallmainnav ul li a:hover span{/*background:url("../images/backgrounds/mainnavleft.png") no-repeat scroll right top transparent;*/ color:#0195D7;}section.smallmainnav ul li a:hover{background:url("../images/backgrounds/mainnavright.png") no-repeat scroll 0 0 #fff;color:#fff;}nav.mainnavdivwhite{}section.bigsmallmainnav{margin-left:55px;position:absolute;top:200px;}section.bigsmallmainnav ul a{text-decoration:none;display:inline-table;}section.bigsmallmainnav ul li{float:left;padding:10px;width:150px;}section.bigsmallmainnav ul li:hover{background:url("../images/2hovermain.png") no-repeat scroll 1px -7px transparent;}section.bigsmallmainnav ul li img{background:url("../images/backgrounds/smallmainbattbackground.png") no-repeat scroll center center transparent;width:40px;vertical-align:middle;}section.bigsmallmainnav ul li h4{display:inline-block;vertical-align:middle;width:100px;padding-left:5px; }section.bigsmallmainnav ul li h4 span{border-bottom:1px dotted #98AFC7;color:#98AFC7;line-height:16px;}section.bigsmallmainnav ul li:hover h4 span{border-bottom:1px dotted #c6e0f3;color:#c6e0f3;}/* END style for header */ section.main{padding-left:65px;padding-right:65px;padding-top:54px;background:url("../images/backgrounds/mainbackground.png") repeat-x scroll 0 0 #fff;min-height:300px;}section.main article h1,section.main section h1{color:#303030;font:22px CuprumFFU,sans-serif;text-transform:uppercase;padding-bottom:8px;}section.main article h6,section.main section h6{color:#9e9e9f;font:22px CuprumFFU,sans-serif;text-transform:uppercase;padding-bottom:8px;}section.main article.clients{/*background:url("../images/backgrounds/clientsbackground.png") no-repeat scroll center bottom transparent;*/height:150px;margin-bottom:50px;margin-top: 20px;}section.main
 article.clients h4{color:#303030;font:22px CuprumFFU,sans-serif;text-transform:uppercase;padding-bottom:8px;}
 
  nav.headernaviganion ul li.portfolio{float:left;}
 nav.headernaviganion ul li.portfolio a{font-size: 12px;font-weight: bold;color: #292929;text-decoration: none;min-width: 62px;min-height: 24px;padding-top: 25px;margin-top: -25px;background: url('../images/port_ico.png') 0 0 no-repeat;}
 nav.headernaviganion ul li.portfolio a:hover {text-decoration: underline;}
 
 article.clients section{/*background:url("../images/backgrounds/inclientsbackground.png") repeat scroll 0 0 #353947;*/border-radius:3px 3px 3px 3px;padding:8px 0px 8px 40px;}section.main article.clients section a{padding-right:54px;}section.main article.social span.vk{background:url("../images/backgrounds/vkbackground.png") no-repeat scroll 0px 0px transparent;display:block;padding-left:36px;}section.main article.social span.facebook{background:url("../images/backgrounds/facebookbackground.png") no-repeat scroll 0px 0px transparent;display:block;padding-left:36px;}section.main article.social span.twitter{background:url("../images/backgrounds/twitterbackground.png") no-repeat scroll 0px 0px transparent;display:block;padding-left:36px;}section.main article.social{display:block;height:160px;}section.main article.social span a{color:#232836;text-transform:uppercase;text-decoration:none;font:14px CuprumFFU,sans-serif;line-height:32px;}section.main article.social span a:hover{color:#0195D7;}section.main 
 
 
 section.main article.social span.vk{background:url("../images/backgrounds/vkbackground.png") no-repeat scroll 0px 0px transparent;display:block;padding-left:36px;}section.main article.social span.facebook{background:url("../images/backgrounds/facebookbackground.png") no-repeat scroll 0px 0px transparent;display:block;padding-left:36px;}section.main article.social span.twitter{background:url("../images/backgrounds/twitterbackground.png") no-repeat scroll 0px 0px transparent;display:block;padding-left:36px;}section.main article.social{display:block;height:160px;}section.main article.social span a{color:#232836;text-transform:uppercase;text-decoration:none;font:14px CuprumFFU,sans-serif;line-height:32px;}section.main article.social span a:hover{color:#0195D7;}section.main 
 
 section.news h2{color:#303030;font:22px CuprumFFU,sans-serif;text-transform:uppercase;padding-bottom:8px;display: none;}
 section.news h2 a{color:#303030;text-decoration: none;}
 section.news a.RSSIcon {display: none;}
 
 
 section.news p a:hover{color:#0195D7;}
 section.main section.news{ float:right;margin-top:-160px;position:relative;}
 section.main section.news h3{color:#292929;font:25px Arial,sans-serif; line-height:18px; float:left;}
 section.main section.news span{color:#292929;font:11px Arial,sans-serif; line-height:15px;margin-top:5px; display:block;}
 section.main section.news p{color:#574F4F;float:right;font:12px Arial,sans-serif; line-height:16px;margin-left:15px;margin-top:-5px;width:160px;}
 section.main section.news p a{color:#574F4F;}
 .bt_open{right:-19px;bottom:20px;position:absolute;cursor:pointer;display:block;width:20px;height:20px;background:url("../images/bt_open1.png") 0 0 no-repeat;}
 .bt_open.cl{background-image:url("../images/bt_close.png");}hr{background-color:#D0DAE2;border:medium none;height:2px;margin-top:-2px;}section.main section.news article{float:left;margin-right:37px;margin-top:5px;}
 
   section.main article.portfolio h3{color:#303030;font:22px CuprumFFU,sans-serif;text-transform:uppercase;padding-bottom:8px;}
  section.main article.portfolio h3 a{color:#303030;text-decoration: none;}
 
 section.main article.portfolio{height:auto;}
 
 
 
 
 /* NEW portfolio */
 
 section.new_portfolio_nav {width: 230px;float: left;margin: 20px 0 0;position: relative;}
  /* new nav */
 section.new_portfolio_nav nav.portfolio_navi {float: left;display: block;width: 100%;}
 section.new_portfolio_nav nav.portfolio_navi ul.port_first_layer {float: left;width: 100%;display: block;list-style: none;margin: 0;padding: 0;}
 section.new_portfolio_nav nav.portfolio_navi ul.port_first_layer li.port_first_layer_item {float: left;width: 100%;display: block;padding: 5px 0;margin: 4px 0;clear: both;}
 section.new_portfolio_nav nav.portfolio_navi ul.port_first_layer li.port_first_layer_item a.first_layer_link {float: left;display: block;padding: 0 0 0 20px;text-decoration: none;}
 section.new_portfolio_nav nav.portfolio_navi ul.port_first_layer li.port_first_layer_item.open a.first_layer_link {background: url('../images/icons/port_open_nav1.png') 2px 10px no-repeat;}
 section.new_portfolio_nav nav.portfolio_navi ul.port_first_layer li.port_first_layer_item.close a.first_layer_link {background: url('../images/icons/port_close_nav1.png') 2px 8px no-repeat;} 
 section.new_portfolio_nav nav.portfolio_navi ul.port_first_layer li.port_first_layer_item.open ul.port_sub_nav {display: block;}
 section.new_portfolio_nav nav.portfolio_navi ul.port_first_layer li.port_first_layer_item a.first_layer_link span {font: 24px/24px CuprumFFU;color: #303030;border-bottom: 1px dashed #303030;text-transform: uppercase;}
 section.new_portfolio_nav nav.portfolio_navi ul.port_first_layer li.port_first_layer_item.current a.first_layer_link span,
 section.new_portfolio_nav nav.portfolio_navi ul.port_first_layer li.port_first_layer_item:hover a.first_layer_link span {border-color: #1AA0DF;color:#1AA0DF;}
 section.new_portfolio_nav nav.portfolio_navi ul.port_first_layer li.port_first_layer_item ul.port_sub_nav {float: left;width: 100%;display: none;list-style: none;margin: 20px 0 5px;padding: 0;}
 section.new_portfolio_nav nav.portfolio_navi ul.port_first_layer li.port_first_layer_item ul.port_sub_nav li.sub_nav_item {float: left;width: 100%;display: block;padding: 2px 0;margin: 2px 0;clear: both;}
 section.new_portfolio_nav nav.portfolio_navi ul.port_first_layer li.port_first_layer_item ul.port_sub_nav li.sub_nav_item a.sub_nav_link {float: left;display: block;padding: 0 0 0 40px;text-decoration: none;background: url('../images/icons/sub_nav_icons.png') 20px 5px no-repeat;}
 section.new_portfolio_nav nav.portfolio_navi ul.port_first_layer li.port_first_layer_item ul.port_sub_nav li.sub_nav_item a.sub_nav_link span {font: 20px/20px CuprumFFU;color: #303030;text-decoration: underline;}
 section.new_portfolio_nav nav.portfolio_navi ul.port_first_layer li.port_first_layer_item ul.port_sub_nav li.sub_nav_item.current a.sub_nav_link {background-position: 20px -36px;}
 section.new_portfolio_nav nav.portfolio_navi ul.port_first_layer li.port_first_layer_item ul.port_sub_nav li.sub_nav_item.current a.sub_nav_link span {color: #777;text-decoration: none;}
 section.new_portfolio_nav nav.portfolio_navi ul.port_first_layer li.port_first_layer_item ul.port_sub_nav li.sub_nav_item:hover a.sub_nav_link span {text-decoration: none;}
 
 .order_website_btn {width: 100%;height: 46px;display: block;cursor: pointer;float: left;margin: 30px 0 0;text-align: center;line-height: 46px;font-size: 16px;color: #fff;text-transform: uppercase;text-align: center;position: relative;background: url('../images/stearl_btn.png') 0 0 repeat-x;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;behavior: url('pie.htc');}
 .order_website_btn:hover {background-position: 0 -46px;}
 
 /* new portfolio works block */
 section.new_portfolio_works {width: 750px;float: right;position: relative;padding: 10px 0;margin-right: 30px;min-height: 500px;}
 div.new_port_work_item {width: 100%;float: left;position: relative;padding: 0 0 25px;margin: 0 0 15px;border-bottom: 1px dashed #e1e1e1;cursor: default;}
 div.new_port_work_item:hover div.new_port_work_descr,
 div.new_port_work_item:hover div.new_port_work_descr p {color: #999;}
 a.new_port_work_name {width: 100%;float: left;display: block;color: #1aa0df;text-decoration: underline;}
 a.new_port_work_name:hover {text-decoration: none;}
 a.new_port_work_name:hover h2 {color: #107db0;}
 a.new_port_work_name h2 {font-size: 24px;font-weight: bold;color: #1aa0df;line-height: 24px;}
 div.new_port_work_descr {width: 100%;float: left;margin: 10px 0 0;font-size: 14px;color: #bebebe;line-height: 120%;}
 div.new_port_work_descr p {font-size: 14px;color: #bebebe;line-height: 120%;margin: 0;}
 a.new_port_work_preview {width: 750px;height: 240px;float: left;display: block;overflow: hidden;position: relative;}
 a.new_port_work_preview div.port_prev_photo {width: 100%;height: 100%;float: left;overflow: hidden;position: relative;z-index: 1;}
 a.new_port_work_preview div.port_prev_photo img {border: none;width: 100%;height: 100%;}
 a.new_port_work_preview div.port_prev_photo div.port_overlay {display: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #fff;opacity: 0.2;filter: alpha(opacity=20);}
 div.port_links_cont {width: 750px;height: 240px;float: left;position: relative;margin: 10px 0 0;}
 div.port_links_cont a.view_prev_btn {width: 120px;height: 120px;text-decoration: none;position: absolute;overflow: hidden;z-index: 2;top: 50%;left: 50%;margin: -60px 0 0 -60px;border: 1px solid #fff;background: url('../images/circle_pat.png') repeat;-webkit-border-radius: 130px;-moz-border-radius: 130px;border-radius: 130px;behavior: url('pie.htc');}
 div.port_links_cont a.view_prev_btn span {width: 100px;display: block;text-decoration: none;position: absolute;bottom: 25px;left: 10px;text-align: center;font: 15px/120% CuprumFFU;color: #4d4d4d;text-transform: uppercase;}
 div.port_links_cont a.view_prev_btn div.view_arrow {width: 15px;height: 11px;position: absolute;left: 50%;margin-left: -7px;background: url('../images/icons/circle_arr.png') no-repeat;}
 div.port_links_cont a.view_prev_btn div.view_arrow.first {top: 41px;}
 div.port_links_cont a.view_prev_btn div.view_arrow.last {top: 34px;}
 div.new_port_site_link {width: 100%;float: left;margin: 25px 0 0;}
 div.new_port_site_link span.site_addr {float: left;font-size: 14px;color: #bcbcbc;padding: 0 10px 0 0;}
 div.new_port_site_link a {float: left;font-size: 14px;color: #1aa0df;text-decoration: underline;}
 div.new_port_site_link a:hover {text-decoration: none;}
 div.new_port_item_views {float: right;font-size: 14px;color: #969696;height: 12px;line-height: 12px;padding: 0 0 0 24px;background: url('../images/icons/stearl_eye.png') 0 0 no-repeat;}
 div.new_port_item_cat {float: right;font-size: 12px;color: #cbcbcb;margin: 2px 20px 0 0;}
 
 
 
 
 
 
 
 
 section.main article.portfolio nav.portfolionav{float:right;margin-top:-25px;display:block;}
 section.main article.portfolio nav.portfolionav ul li{float:left;margin-right:5px;}
 section.main article.portfolio nav.portfolionav ul li a{color:#292929;font:14px Arial,sans-serif;padding:7px 10px 7px 0;text-decoration:none;}
 section.main article.portfolio nav.portfolionav ul li a span{border-bottom:1px dotted #292929;margin:0 12px 0 20px;}
 section.main article.portfolio nav.portfolionav ul li a span:hover{border-bottom:1px dotted #0195d7;color:#0195d7;} 
 
 div.port_new_port {height: 240px;}
 div.port_new_port nav.portfolionav_boxes{height: 240px;float:right;margin-top:-25px;display:block;padding-top: 15px;}
 div.port_new_port nav.portfolionav_boxes a{width: 325px;height: 105px;display: block;overflow: hidden;float: left;margin: 10px 4px 0;position: relative;}
 div.port_new_port nav.portfolionav_boxes a:hover div.port_item_over {display: block;}
 div.port_new_port nav.portfolionav_boxes a div.port_item_over{display: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #fff;opacity: 0.3;filter: alpha(opacity=30);}
 div.port_new_port nav.portfolionav_boxes a img{border: none;width: 100%;height: 100%;}

 
 
 section.main article.work{display:inline-block;width:1030px;}
 section.main article.work h1 span.previousnext{color:#7998AF;float:right;font-size:12px;margin:10px;text-transform:none;}
 section.main article.work h1 span a{font-size:12px;text-decoration:none;text-transform:none;color:#7998AF;}
 section.main article.work h1 span a:hover{color:#303030;}
 section.main article.work img.workimg{-webkit-box-shadow:#666 10px 10px 10px -5px;-moz-box-shadow:#666 10px 10px 10px -5px;box-shadow:#666 10px 10px 10px -5px;margin:10px 30px 40px 0;}
 section.main article.work aside.infowork{background:none repeat scroll 0 0 transparent;float:right;height:auto;margin:-35px 20px 0 0;padding:0;width:275px;}
 section.main article.work aside.infowork a.social{display:block;margin:10px 0 10px 100px;}
 section.main article.work aside.infowork article.smallphoto{margin-bottom:50px;}
 section.main article.work aside.infowork article.smallphoto a.gal{display:inline-block;}
 section.main article.work aside.infowork article.smallphoto div.licke{padding:9px 10px !important;-webkit-box-shadow:#666 0 7px 9px -5px;-moz-box-shadow:#666 0 7px 9px -5px;box-shadow:#666 0 7px 9px -5px;margin-bottom:10px;}
 section.main article.work aside.infowork article.smallphoto a img{width:80px;height:86px;border:4px solid #fff;-webkit-box-shadow:#666 0px 10px 10px -9px;-moz-box-shadow:#666 0px 10px 10px -9px;box-shadow:#666 0px 10px 10px -9px;margin-bottom:15px;}
 section.main article.work aside.infowork article.smallphoto a:hover img{width:80px;height:86px;border:4px solid #f8b80c;}
 section.main article.work aside.infowork article.weblinck{}
 section.main article.work aside.infowork article.weblinck a{background:url("../images/backgrounds/weblinck.png") no-repeat scroll left center transparent;color:#7998AF;display:block;font-size:14px;margin-bottom:5px;padding-left:20px;}
 

 
 
 
 
 section.main article.work aside.infowork article.weblinck  a.batton2ru{background:url("../images/batton2.png") no-repeat scroll 0 0 transparent;display:block;height:54px;margin-bottom:5px;margin-top:30px;padding:0;width:267px;}
 section.main article.work aside.infowork article.weblinck a.batton2ru:hover{background:url("../images/batton2.png") no-repeat scroll 0 -54px transparent;}
  section.main article.work aside.infowork article.weblinck  a.batton2ua{background:url("../images/batton2ua.png") no-repeat scroll 0 0 transparent;display:block;height:54px;margin-bottom:5px;margin-top:30px;padding:0;width:267px;}
 section.main article.work aside.infowork article.weblinck a.batton2ua:hover{background:url("../images/batton2ua.png") no-repeat scroll 0 -54px transparent;}
 
 
 section.main article.work aside.infowork article.weblinck p{float:none;margin:0;padding:0;width:265px;color:#999999;font:12px Arial,sans-serif;line-height:18px;}section.main article.work aside.infowork article.contactform{margin-top:35px;}section.main article.work aside.infowork article.contactform span{color:#999999;display:inline-block;font-size:12px;line-height:35px;padding:1px 0;width:75px;}section.main article.work aside.infowork article.contactform input{width:185px;}section.main article.work aside.infowork article.contactform textarea{height:100px;width:260px;}section.main article.work aside.infowork article.contactform input,section.main article.work aside.infowork article.contactform textarea{border:1px solid #B9B9B9;border-radius:5px 5px 5px 5px;padding:5px;background:#ffffff;background:-webkit-gradient(linear,0 0,0 bottom,from(#ffffff),to(#eeeeee));background:-webkit-linear-gradient(#ffffff,#eeeeee);background:-moz-linear-gradient(#ffffff,#eeeeee);background:-ms-linear-gradient(#ffffff,#eeeeee);background:-o-linear-gradient(#ffffff,#eeeeee);background:linear-gradient(#ffffff,#eeeeee);-pie-background:linear-gradient(#ffffff,#eeeeee);behavior:url(/PIE.htc);}section.main article.work aside.infowork article.company{margin-top:50px;}section.main article.work aside.infowork article.company div{width:67px;height:67px;overflow:hidden;border-radius:50px;float:left;margin-top:5px;z-index:-1;}section.main article.work aside.infowork article.company img{width:67px;height:95px;z-index:1;}section.main article.work aside.infowork article.company h3{color:#292929;display:inline-block;font-size:14px;line-height:18px;padding:20px 0 0 15px;margin-bottom:20px;}section.main article.work aside.infowork article.company h3 span{color:#292929;font-size:11px;line-height:15px;display:block;}section.main article.work aside.infowork article.company p{color:#5C5C5C;font-size:12px;font-style:italic;line-height:18px;padding:10px 0;width:270px;}.lang{display:inline-block;position:absolute;text-align:right;top:-20px;width:100%;}.lang a{margin:0 0 0 10px;}section.main article.work aside.infowork h5{border-bottom:1px solid #A4A4A4;color:#4D4D4D;font:16px CuprumFFU,sans-serif;padding-bottom:5px;text-transform:uppercase;margin-bottom:15px;}section.main article.info{display:inline-block;width:1030px;}section.main article.info aside{background:none repeat scroll 0 0 transparent;float:left;height:auto;margin:0;overflow:auto;padding:0;width:auto;margin:0 30px 50px 0;-webkit-box-shadow:#666 0 8px 7px -6px;-moz-box-shadow:#666 0 8px 7px -6px;box-shadow:#666 0 8px 7px -6px;behavior:url(/PIE.htc);border-bottom:5px solid #EBECED;}section.main article.info aside:hover{-webkit-box-shadow:#666 0 14px 9px -6px;-moz-box-shadow:#666 0 14px 9px -6px;box-shadow:#666 0 14px 9px -6px;behavior:url(/PIE.htc);border-bottom:5px solid #ff7e15;}.forshadow{}section.main article.info aside h3{color:#292929;font-size:16px;padding-bottom:10px;}section.main article.info aside a{color:#7998AF;font-size:12px;text-decoration:none;}section.main article.info aside span.more a{color:#292929;float:right;font-size:12px;background:url("../images/backgrounds/info.png") no-repeat scroll left center transparent;padding-left:20px;padding-right:7px;}section.main article.info aside img{display:block;height:380px;margin-top:5px;width:310px;}section.main article.info aside div.licke,section.main article.work aside.infowork article.smallphoto div.licke{background-color:#EBECED;height:8px;padding:13px 10px;text-decoration:none;}section.main article.info aside div.licke,section.main article.work aside.infowork article.smallphoto div.licke a{text-decoration:none;}section.main article.info aside div.licke span.watch,section.main article.work aside.infowork article.smallphoto div.licke span.watch{line-height:11px;color:#292929;float:left;background:url("../images/backgrounds/watch.png") no-repeat scroll right center transparent;padding-right:20px;}section.main article.info aside div.licke span.howmanylike,section.main article.work aside.infowork article.smallphoto div.licke span.howmanylike{background:url("../images/backgrounds/like.png") no-repeat scroll right center transparent;color:#292929;float:right;height:15px;line-height:11px;margin-top:-5px;padding-right:20px;padding-top:6px;}section.main article.info aside div.licke span.like,section.main article.work aside.infowork article.smallphoto div.licke span.like{border-bottom:none;color:#292929;float:right;line-height:11px;margin-left:5px;}section.main article.info aside div.licke span.like:hover,section.main article.work aside.infowork article.smallphoto div.licke span.like:hover{border-bottom:1px dotted #292929;}section.main article.nextpage{display:inline-block;padding-bottom:30px;padding-left:25px;}section.main article.nextpage ul{margin:0px;padding:0px;border-bottom:1px solid #9bb2c3;height:20px; text-indent:0px;}section.main article.nextpage ul li{list-style-type:none ; margin:0px;padding:0px;float:left; text-indent:0px;}section.main article.nextpage ul li a{color:#292929;text-decoration:none;padding:5px 20px;font-size:15px;}section.main article.nextpage ul li a.pas{padding:5px;margin-right:56px;}section.main article.nextpage ul li a.next{padding:5px;margin-left:56px;}section.main article.nextpage ul li a:hover{color:#fff;background-color:#9bb2c3;}section.main article.nextpage ul li a.active{color:#fff;background-color:#9bb2c3;}section.bigmainnav{left:25px;position:absolute;top:170px;right:25px;}section.bigmainnav ul a{text-decoration:none;display:block;overflow:hidden;}section.bigmainnav ul li{float:left;padding:60px 20px 20px 30px;width:130px;}section.bigmainnav ul a li h4,section.bigmainnav nav.bignav ul li ul.ulbignav li a h4{color:#98afc7;font:14px Arial,sans-serif; line-height:15px;margin-bottom:15px;margin-top:20px; padding-left:3px; }section.bigmainnav ul a li h4 span,section.bigmainnav nav.bignav ul li ul.ulbignav li a h4 span{color:#c6e0f3;font:14px Arial,sans-serif; line-height:15px;border-bottom:1px dotted #98afc7;display:inline;}section.closed ul a li h4,section.closed nav.bignav ul li ul.ulbignav li h4{display:table;height:40px;margin:0 !important;position:relative;vertical-align:super;}section.closed ul a li h4,section.closed nav.bignav ul li ul.ulbignav li h4:before{content:"" !important;display:none;}section.closed ul a li h4,section.closed nav.bignav ul li ul.ulbignav li h4 span{border-bottom:none !important;display:table-cell !important;font:14px/15px Arial,sans-serif !important;vertical-align:middle !important;}section.closed ul a li h4,section.closed nav.bignav ul li ul.ulbignav li h4 span abbr{border-bottom:1px dotted #c6e0f3;}section.bigmainnav ul a li h4:before,section.bigmainnav nav.bignav ul li ul.ulbignav li a h4:before{ content:"—";float:left;height:30px;padding-right:3px;width:15px;}section.bigmainnav ul a:hover li h4 span,section.bigmainnav nav.bignav ul li ul.ulbignav li:hover h4 span{color:#fff;font:14px Arial,sans-serif; line-height:15px;border-bottom:1px dotted #fff;}section.bigmainnav ul a li h5,section.bigmainnav nav.bignav ul li ul.ulbignav li a h5{color:#b1b5bd;font:12px Arial,sans-serif; line-height:15px;padding:0;text-decoration:none;width:130px;}section.bigmainnav ul a:hover li h4,section.bigmainnav nav.bignav ul li ul.ulbignav li:hover h4{color:#c6e0f3;font:14px Arial,sans-serif; line-height:15px;margin-bottom:15px;margin-top:20px;}section.bigmainnav ul a:hover li h5,section.bigmainnav nav.bignav ul li ul.ulbignav li:hover h5{color:#fff;font:12px Arial,sans-serif; line-height:15px;text-decoration:none;}section.bigmainnav ul li.onhover:hover{background:url("../images/1hovermain.png") no-repeat scroll 1px 2px transparent;}section.bigmainnav ul li img{background:url("../images/backgrounds/mainbattbackground.png") no-repeat scroll center center transparent;}section.bigmainnav ul li.active{background:url("../images/1hovermain.png") no-repeat scroll 1px 2px transparent;}section.bigmainnav ul li.active .ulbignav ul{ display:block;}section.bigmainnav ul li.active .ulbignav h4{color:#c6e0f3;}section.bigmainnav ul li.active .ulbignav h4 span{color:#fff;border-bottom:1px dotted #fff;}section.bigmainnav ul li.active .ulbignav h5{color:#fff;text-decoration:none;}.ulbignav li{margin:0 5px;padding:0 0 0px !important;position:relative;list-style:none;}li.small-link{cursor:pointer;}li.small-link{cursor:pointer;}li.small-link:hover{background:url('../images/3hovermain.png') no-repeat scroll 2px 4px transparent;}/* main level link */ .ulbignav a{}section.bigmainnav nav.bignav li ul li a:hover{background:none;}/* sub levels link hover */ /* dropdown */ /* .ulbignav li:hover > ul{display:block;}*/ /* level 2 list */ .ulbignav ul{display:none;left:0;margin-top:15px;padding-top:10px;position:absolute;top:240px;width:550px;background:url('../images/backgrounds/podmainbattbackground.png') no-repeat scroll 0 0 transparent;} .ulbignav ul.right{background:url('../images/backgrounds/rightpodmainbattbackground.png') no-repeat scroll 0 0 transparent; left:-380px;} .ulbignav ul li.center{margin-left:-10px !important; margin-right:10px !important; width:185px !important;}section.bigmainnav ul li img.st{background:none;float:left;padding:15px 5px 5px;}section.bigmainnav ul li p{padding:20px 0 5px;text-decoration:underline; color:#fff;}.ulbignav ul li{background:none repeat scroll 0 0 transparent; width:165px !important;}.ulbignav ul li span{color:#fff; display:block; margin:5px;} .ulbignav ul li span.top{margin-top:20px;}.ulbignav ul a{color:#fff;}section.bigmainnav nav.bignav ul li ul.ulbignav li a ul a li{float:left;} figure.CNT{width:300px;} figure.CNT3{width:250px;} figure.list{ background:url("../images/backgrounds/podmainbattbackground.png") no-repeat scroll 0 0 transparent; display:none; left:0; margin-top:15px; padding-top:10px; position:absolute; width:550px; } figure.list a{ width:150px !important; float:left; color:#B1B5BD; } figure.list a.center{ margin-left:-10px !important; margin-right:10px !important; width:185px !important; } figure.list a p{ color:#98AFC7 !important; } figure.list a:hover p{ color:#ffffff !important; } figure.list a span{ color:#B1B5BD; } figure.list a:hover span{ color:#fff; } .ulbignav li:hover > figure.list{display:block;} section.bigmainnav ul li.active .ulbignav figure{ display:block; } section.main article.portfolio nav.portfolionav ul li a.active{color:#fefefe;font:14px Arial,sans-serif;text-decoration:none;background:url("../images/backgrounds/mainnavleft.png") no-repeat scroll right top #1aa0df;}section.main article.portfolio nav.portfolionav ul li a.active span,section.main article.portfolio nav.portfolionav ul li a.active span:hover{background:url("../images/backgrounds/mainnavright.png") no-repeat scroll 0 0 transparent;border-bottom:medium none;margin:0 12px 0 0;padding:7px 0 7px 20px;color:#fff;}hr.portfolionav{background-color:#1AA0DF;border:medium none;height:1px;margin-bottom:20px;}section.main article.portfolio img{background:url("../images/backgrounds/portfolioimgbackground.png") no-repeat scroll center bottom transparent;padding-bottom:30px;vertical-align:top;padding-right:10px;} /* style for aside */ aside{background:url("../images/backgrounds/asidebackground.png") repeat scroll 0 0 #080808;font:11px Arial,sans-serif; line-height:18px;height:200px;margin:0 auto;overflow:hidden;padding:27px 0 0 65px;width:1065px;}aside h1{color:#9BB2C3;font:16px Arial,sans-serif; line-height:15px;padding-bottom:11px;}aside p{color:#C7C7C7;float:left;font:12px Arial,sans-serif; line-height:18px;margin-right:30px;width:488px;}aside br{margin-bottom:5px;}aside span.asidespan1,span.asidespan2,span.asidespan3{display:inline-block;padding-right:15px;width:100px;}aside a.asidespan2{color:#bce2ff;display:inline-block;width:70%;}aside abbr{color:#fff;}aside span.asidespan1{padding-bottom:10px;padding-top:20px;}aside .asidespan2{border-bottom:1px solid #5c5c5c;border-top:1px solid #5c5c5c;padding:8px 15px 10px 0;}aside span.asidespan3{padding-top:10px;}/* END style for aside */ /* style for footer */ footer{background:repeat repeat scroll 0 0 #272829;margin:57px auto 0;width:1130px; font:12px Arial,sans-serif; line-height:18px;}footer .footernav{padding-left:65px;padding-top:20px;}footer .footernav ul li{float:left;}footer .footernav ul li a{color:#7998af;padding:0 38px 0 0;}footer .footernav ul li a.active{color:#fff;text-decoration:none;}footer .footernav ul li a.active:hover{color:#fff;text-decoration:none;}footer .footernav ul li a:hover{color:#0195d7;}footer .autor{color:#575E6D;float:right;padding:0 65px 0 0;font:11px Arial,sans-serif; line-height:18px;}/* END style for footer */ #carusel{margin:0 auto;overflow:hidden;}#carusel .link-prev,#carusel .link-next{background:url("../images/hscroll.png") no-repeat scroll 0 0 transparent;float:left;height:240px;margin:0 5px 0 0px;overflow:hidden;text-indent:-9999px;width:20px;}#carusel ul{list-style:none outside none;margin:0;padding:0;position:relative;width:99999px;}#carusel li{float:left;padding:0 12px 0 0;width:165px;}#carusel img{}#carusel div{float:left;overflow:hidden;position:relative;width:950px;}#carusel .link-next{background-position:-20px 0px;float:right; margin:0 0px 0 5px;}section.bigmainnav ul li img.bg{background:none;}section.bigmainnav ul li img{background:none;}section.bigmainnav ul li img.img{position:absolute;left:0;top:0;}section.closed{left:55px;top:170px;right:24px;}section.closed ul li{width:152px;}section.closed ul li span.img-box{position:relative;width:40px;height:40px;float:left;display:block;}section.closed ul li span.img-box img{background:none;max-width:100%;}/*section.closed ul li div.img-box img.bg{position:absolute;z-index:1;top:0;left:0;}LAGS */ input.send{background:url('../images/send.png') no-repeat 0 0 transparent;/* display:block;*/ float:right;height:32px;margin-top:5px;width:102px; border:0px;}input.send:hover{background:url('../images/send.png') no-repeat 0 -32px transparent;}a.send{background:url('../images/send.png') no-repeat 0 0 transparent;display:block;float:right;height:32px;margin-top:5px;width:102px; border:0px;}a.send:hover{background:url('../images/send.png') no-repeat 0 -32px transparent;}section.closed ul a li h4{display:table-cell;vertical-align:middle;height:40px;text-align:left;float:none;font-size:12px;line-height:16px;}section.closed ul a li h4 span{font-size:12px;line-height:16px;position:relative;left:8px;}section.closed ul a li h5{display:none;}section.closed ul a li h4:before{content:'';float:none;margin-left:0px;padding:0;}section.closed ul li{padding:10px;margin:0;}section.closed ul li.active{background:none;}section.closed ul li.active .ulbignav ul{display:none;}section.closed ul li.active{background:url("../images/2hovermain.png") no-repeat scroll 2px -7px transparent;}section.closed ul li .ulbignav li{padding-bottom:0 !important;}section.closed ul a li h4,section.closed nav.bignav ul li ul.ulbignav li h4 span{line-height:17px;}section.closed ul a:hover li h4,section.closed nav.bignav ul li ul.ulbignav li:hover h4 span{font-size:14px;line-height:15px;}#header{position:relative;}section.main article.textpage{width:680px;}section.main article.fortexpage{width:680px;display:inline-block;margin-bottom:20px;}section.main aside.infowork{background:none repeat scroll 0 0 transparent;float:right;height:auto;margin:-70px 0 0 0;/*-22px 0 0 0;*/ padding:0;width:275px;}section.main aside.infowork h2{margin-top:10px;margin-bottom:-10px;}section.main article.fortexpage h2{color:#4d4d4d;font:18px Arial,sans-serif;line-height:18px;padding:10px 0 20px;}section.main article.fortexpage h2.PACK{color:#1aa0df;/*font:18px Arial,sans-serif;*/ font:22px CuprumFFU,sans-serif;line-height:18px;padding:10px 0 20px; text-transform:uppercase;}section.main article.fortexpage h2 a{color:#4d4d4d;text-decoration:none;}section.main article.fortexpage h2 a:hover{color:#7998af;}section.main article.fortexpage hr{background-color:#D0DAE2;border:medium none;height:1px;margin-top:-2px;}section.main article.fortexpage img.infoforp{margin:0 30px 15px 0;width:173px;height:93px;float:left;-webkit-box-shadow:0 8px 6px -6px #666;-moz-box-shadow:0 8px 6px -6px #666;box-shadow:0 8px 6px -6px #666;behavior:url(css/PIE/PIE.htc);}section.main article.fortexpage img.port{margin:0 ;width:120px;float:left;}section.main article.fortexpage img.infoforpw{margin:0 30px 15px 0;width:173px;/* height:93px;*/ float:left;-webkit-box-shadow:0 8px 6px -6px #666;-moz-box-shadow:0 8px 6px -6px #666;box-shadow:0 8px 6px -6px #666;behavior:url(css/PIE/PIE.htc);}section.main article.fortexpage img.infoforpww{margin:0 30px 15px 0;width:173px;/* height:93px;*/ float:left;}section.main article.fortexpage img.infoforpnoimg{margin:0 30px 15px 0;width:173px;height:93px;background:url('../images/backgrounds/noimg.png') no-repeat 0 0 #f5f6f7;float:left;-webkit-box-shadow:0 8px 6px -6px #666;-moz-box-shadow:0 8px 6px -6px #666;box-shadow:0 8px 6px -6px #666;behavior:url(css/PIE/PIE.htc);display:block;}section.main article.fortexpage p.infoforp{color:#4d4d4d;font:12px Arial,sans-serif;line-height:18px;margin-bottom:20px;}section.main article.fortexpage p.infoforpfull{color:#4d4d4d;font:12px Arial,sans-serif;line-height:18px;margin-bottom:20px;text-align:justify;}section.main article.fortexpage p.infoforpfull{color:#4d4d4d;font:12px Arial,sans-serif;line-height:18px;margin-bottom:20px;text-align:justify;}section.main article.fortexpage p.infoforpfull strong{ font-weight:bold;}section.main article.fortexpage p.infoforpfull em{ font-style:italic;}section.main article.fortexpage figure{text-align:center;}section.main article.fortexpage figure img{display:inline;vertical-align:middle;margin:0 5px;}section.main article.fortexpage a.infoforpfullnext{float:right;}section.main article.nextpagefull{margin:35px 0;padding-bottom:10px;}section.main article.nextpagefull a{text-decoration:none;color:#292929;font-size:15px;padding:5px;}section.main article.nextpagefull a:hover{background-color:#9BB2C3;color:#FFFFFF;}section.main article.fortexpage a.infoforpfullpas{float:left;}section.main article.fortexpage p.infoforp a{color:#7998af;font:12px Arial,sans-serif;line-height:18px;}section.main article.fortexpage p.infoforp a:hover{color:#0195D7;}section.main aside.infowork h2{color:#4d4d4d;font:18px Arial,sans-serif;line-height:18px;padding:10px 0 20px;}
 
 ul.liststr{list-style-image:url('../images/backgrounds/ulli.png');color:#1aa0df;margin-bottom:20px;margin-left:15px;}
 ul.liststr li{color:#4d4d4d;font:12px Arial,sans-serif;line-height:18px;}
 ul.liststr li a{color:#7998af;font:12px Arial,sans-serif;line-height:18px;}
 ul.liststr li a:hover{color:#0195D7;}
 ul.liststr li a.active{color:#4d4d4d;}
 ul.liststr li a.active:hover{color:#4d4d4d;}
 
 ul.liststr_g{list-style-image:url('../images/backgrounds/ulli_g.png'); color:#1aa0df; margin-bottom:20px; margin-left:25px;}
 ul.liststr_g li{color:#4d4d4d;font:12px Arial,sans-serif;line-height:18px;}
 ul.liststr_g li a{color:#7998af;font:12px Arial,sans-serif;line-height:18px;}
 ul.liststr_g li a:hover{color:#0195D7;}
 ul.liststr_g li a.active{color:#4d4d4d;}
 ul.liststr_g li a.active:hover{color:#4d4d4d;}
 
 
 section.main article.contact{width:1010px;margin-bottom:75px;display:inline-block;}section.main div.adr{width:500px;display:inline-block;margin-bottom:70px;}section.main div img.floatleft{float:left;padding:0 20px 0 5px;}section.main div adr span{color:#4D4D4D;display:block;font:12px Arial,sans-serif;margin-top:16px;line-height:2px;}section.main div.contactform{background:none repeat scroll 0 0 transparent;float:right;height:auto;margin:0;padding:0;width:470px;}section.main div.adr h2{color:#4d4d4d;font:18px Arial,sans-serif;line-height:18px;padding:10px 0 35px;}section.main div.adr img.infoforp{padding:0 30px 15px 0;float:left;}section.main div.adr p.infoforp{color:#4d4d4d;font:12px Arial,sans-serif;line-height:18px;margin-bottom:20px;}section.main div.adr p.infoforp a{color:#7998af;font:12px Arial,sans-serif;line-height:18px;}section.main div.adr p.infoforp a:hover{color:#0195D7;}section.main div h1{color:#303030;font:22px CuprumFFU,sans-serif;text-transform:uppercase;padding-bottom:15px;}section.main div.contactform p.cons{color:#4d4d4d;font:12px Arial,sans-serif;line-height:18px;width:135px;display:inline-block;}section.main div.contactform article.contactform{float:right;width:273px;margin-top:-45px;}section.main div.contactform article.contactform abbr{color:#999999;display:inline-block;font-size:12px;line-height:35px;padding:1px 0;width:72px;margin-top:0;}section.main div.contactform article.contactform input,section.main div.contactform article.contactform select{width:260px;margin:3px 0;}section.main div.contactform article.contactform select{width:270px;}section.main div.contactform article.contactform textarea{height:100px;width:260px;margin:3px 0;}section.main div.contactform article.contactform input{border:1px solid #B9B9B9;border-radius:5px 5px 5px 5px;padding:5px;color:#999;font:Italic 12px Arial,"Helvetica CY","Nimbus Sans L",sans-serif;background:#f5f5f5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi+v//PxM2zMDAQEtxgAADAF2uTe9L4getAAAAAElFTkSuQmCC) repeat-x;}section.main div.contactform article.contactform textarea{border:1px solid #B9B9B9;border-radius:5px 5px 5px 5px;padding:5px;color:#999;font:Italic 12px Arial,"Helvetica CY","Nimbus Sans L",sans-serif;}section.main div.contactform article.contactform select{border:1px solid #B9B9B9;border-radius:5px 5px 5px 5px;height:27px;background:#f5f5f5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi+v//PxM2zMDAQEtxgAADAF2uTe9L4getAAAAAElFTkSuQmCC) repeat-x;font:Italic 12px Arial,"Helvetica CY","Nimbus Sans L",sans-serif;}section.main div.contactform article.contactform select option{}section.main article.work h1{width:700px;}section.main article.contact img.left{float:left;width:50px;}section.main article.contact figure{float:left;margin-top:30px;}section.main article.contact figure mark{background:none no-repeat 0 0 transparent;color:#4d4d4d;font:17px Arial,sans-serif;line-height:18px;padding:0px 5px;display:inline-block;}section.main article.contact figure mark.supp{background:none no-repeat 0 0 transparent;color:#4186d2;font:17px Arial,sans-serif;line-height:18px;padding:5px 2px;display:inline-block;position:relative;}section.main article.contact figure mark abbr{color:#5A96D8;font-size:10px;left:25px;position:absolute;top:-10px;}section.main article.contact figure mark a{color:#4D4D4D;display:block;margin-left:14px;vertical-align:super;}section.main article.contact figure mark a:hover{color:#0195D7;}section.main article.contact figure mark sup{font-size:9px;line-height:13px;padding-right:2px;vertical-align:text-top;}section.main article.contact figure mark sub{display:inline-block;font-size:10px;padding-left:10px;padding-top:2px;vertical-align:bottom;width:95px;}section.main article.contact figure mark span{display:block;font-size:12px;margin-left:15px;margin-top:5px;}section.main article.contact figure mark span a{display:block;font-size:17px;margin-left:-10px;margin-top:5px;text-decoration:none;width:80px;}form.file{ margin:0; overflow:hidden; padding:0; position:relative; width:270px; } form.file #mask{ width:270px;/* Эти значения чисто из-за особенностей моего рисунка */ height:33px; background:url("../images/file.png") no-repeat scroll right center transparent; } form.file #mask:hover{ opacity:0.9; } form.file #fileInput{ width:270px;/* вот незадача,FF не хочет задавать ширину,для этого зададим size */ height:33px; position:absolute;/* позиционируем настоящий input type=file */ left:0; top:0; line-height:13px; opacity:0;/* задаем нулевую видимость */ filter:alpha(opacity=0); } form.file #fileInputText{ border-radius:5px 0 0 5px; height:25px; padding:0 5px; width:175px; line-height:25px; } form.file sup{ float:right; color:#999999; font:italic 10px Arial,Tahoma,sans-serif; margin-right:5px; }  form.code{ display:inline-block; margin:0; overflow:hidden; padding:0; position:relative; top:5px; width:160px; float:left; } form.code #maskcode{ width:160px;/* Эти значения чисто из-за особенностей моего рисунка */ height:33px; /* background:url("../images/code.png") no-repeat scroll right center transparent;*/ } form.code #fileInputcode{ width:160px;/* вот незадача,FF не хочет задавать ширину,для этого зададим size */ height:33px; position:absolute;/* позиционируем настоящий input type=file */ left:0; top:0; opacity:0;/* задаем нулевую видимость */ filter:alpha(opacity=0); } form.code #fileInputTextcode{ border-radius:5px 0 0 5px; height:25px; padding:0 5px; width:77px; } p.ChapterCalculator{margin:20px 0px 10px 0px;font-size:16px;text-transform:uppercase;color:#1aa0df;}tr.table-zgl{background:url("../images/backgrounds/mainnavbackground.jpg") no-repeat scroll 25% 45% #48566F;height:20px;color:white;font-size:14px;}tr.table-zgl td{vertical-align:middle;text-align:center;}tr.table-clc td{padding:3px;line-height:16px;color:#4d4d4d;} #tooltip{position:absolute;z-index:3000; border:1px solid #111; background-color:#eee; padding:5px;opacity:0.85;font-size:12px;color:#222;width:300px;font-weight:normal;font-style:normal;}#tooltip h3,#tooltip div{margin:0;font-size:12px;color:#222;font-weight:normal;font-style:normal;}#tooltip span.Select{color:#600;font-weight:bold;} div.MONEY{width:105px;height:26px;padding-top:8px;color:#FFF;font-size:14px;text-align:center;font-weight:bold;background:url('../images/money.png');float:left;}div.MONEY_2{width:105px;height:26px;padding-top:8px;color:#FFF;font-size:16px;text-align:center;font-weight:bold;background:url('../images/money.png');margin:auto;}
 
 div.MAKEORDER{width:90px;height:26px;padding-top:8px;color:#FFF;font-size:14px;text-align:center;font-weight:bold;background:url('../images/makeorder.png');float:right;text-decoration:none;}
 div.MAKEORDER:hover{opacity:0.9}
 div.DETAILED{cursor: pointer; width:132px;height:26px;padding-top:8px;color:#FFF;font-size:16px;text-align:center;font-weight:bold;background:url('../images/detailed.png');float:right;text-decoration:none;}
 div.DETAILED:hover{opacity:0.9}
 
 #CalcIT{width:207px;height:289px;margin-left:30px;background:url('../images/calc_side_back.png');margin-top:65px;}a.DownBriff{display:block;text-align:center;padding:20px 0px 20px 0px;color:#FFF;text-decoration:none;font-style:italic;font-size:14px;}div.Label_Money{font:14px CuprumFFU,sans-serif;font-size:18px;text-transform:uppercase;color:#EEE;padding:20px 40px;}#CalcItMoney{color:#FFF;font-size:36px;font-weight:bold;text-align:center;padding:10px 0px;}#CalcItMoneyH{color:#FFF;font-size:22px;font-weight:bold;text-align:center;padding:0px 0px;}a.GoOrder{width:158px;display:block;margin-left:27px;margin-top:40px;height:26px;padding-top:8px;color:#FFF;font-size:16px;text-align:center;background:url('../images/go_order.png');text-decoration:none;}a.GoOrder:hover{opacity:0.9}/*ORDER*/ div.OrderN{padding-top:20px;padding-bottom:40px;font:14px CuprumFFU,sans-serif;font-size:18px;text-transform:uppercase;color:#1aa0df;text-align:center;}div.IconsOrder{height:380px;width:950px;margin-left:40px;}a.IconOrderClass{width:207px;height:289px;background:url('../images/order/order_form_icons.png');display:block;cursor:pointer;margin-bottom:40px;text-decoration:none;}a.IconOrderClass:hover{opacity:0.9;}div.Block-Order-Icon{width:207px;height:340px;margin-right:30px;float:left;color:#222;font-size:11px;}div.TitleIC{width:167px;height:30px;padding:20px 20px 0px 20px;text-align:center;color:#fff;font-size:14px;}div.imgS{width:100%;height:140px;text-align:center;padding-top:40px;}div.TXTorder{font:14px CuprumFFU,sans-serif;font-size:18px;text-transform:uppercase;color:#fff;text-align:center;} article.Zakaz span{color:#999999;display:inline-block;font-size:12px;line-height:35px;padding:1px 0;width:75px;}article.Zakaz input{width:185px;}article.Zakaz textarea{height:100px;width:260px;}article.Zakaz textarea{border:1px solid #B9B9B9;border-radius:5px 5px 5px 5px;padding:5px;background:#ffffff;background:-webkit-gradient(linear,0 0,0 bottom,from(#ffffff),to(#eeeeee));background:-webkit-linear-gradient(#ffffff,#eeeeee);background:-moz-linear-gradient(#ffffff,#eeeeee);background:-ms-linear-gradient(#ffffff,#eeeeee);background:-o-linear-gradient(#ffffff,#eeeeee);background:linear-gradient(#ffffff,#eeeeee);-pie-background:linear-gradient(#ffffff,#eeeeee);behavior:url(/PIE.htc);} article.Zakaz input,article.Zakaz select{width:260px;margin:3px 0;}article.Zakaz select{width:270px;}rticle.Zakaz textarea{height:100px;width:260px;margin:3px 0;}article.Zakaz input{border:1px solid #B9B9B9;border-radius:5px 5px 5px 5px;padding:5px;color:#999;font:Italic 12px Arial,"Helvetica CY","Nimbus Sans L",sans-serif;background:#f5f5f5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi+v//PxM2zMDAQEtxgAADAF2uTe9L4getAAAAAElFTkSuQmCC) repeat-x;}article.Zakaz textarea{border:1px solid #B9B9B9;border-radius:5px 5px 5px 5px;padding:5px;color:#999;font:Italic 12px Arial,"Helvetica CY","Nimbus Sans L",sans-serif;}article.Zakaz select{border:1px solid #B9B9B9;border-radius:5px 5px 5px 5px;height:27px;background:#f5f5f5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi+v//PxM2zMDAQEtxgAADAF2uTe9L4getAAAAAElFTkSuQmCC) repeat-x;font:Italic 12px Arial,"Helvetica CY","Nimbus Sans L",sans-serif;}article.contactform select option{}section.main article.fortexpage p{color:#4d4d4d;font:12px Arial,sans-serif;line-height:18px;margin-bottom:20px;}section.main article.fortexpage p b{font-weight:bold}section.main article.fortexpage p strong{font-weight:bold}section.main article.fortexpage p i{font-style:italic}section.main article.fortexpage p em{font-style:italic}
 
 table.ServicesTable{border: 0px; width: 100%;}
 table.ServicesTable tr {border-bottom: 1px solid #999;}
 table.ServicesTable tr td{vertical-align: middle; padding-bottom: 10px;padding-top: 10px;}
 table.ServicesTable tr td.pack{vertical-align: middle; padding-left: 30px;}
 table.ServicesTable tr td.pack div.Group {/*background: url('../images/group_pack.png') no-repeat;*/ padding-left: 10px; padding-top: 5px; color: #000;}
 table.ServicesTable tr td.pack div div{display: table; width: 207px; vertical-align: middle; height: 50px;  }
 table.ServicesTable tr td.pack img{float: left; }
 table.ServicesTable tr td.pack div.wrapper_bx{float: right;width: 155px;}
 table.ServicesTable tr td.pack h4  {padding-top: 0px; line-height: 100%;}
 table.ServicesTable tr td.pack h4 a{color: #48b3e5; font: 12px/100% CuprumFFU,sans-serif; text-transform: uppercase; text-decoration: none; }
 table.ServicesTable tr td.pack h4 a:hover{color: #38a3f5;  }
 table.ServicesTable tr td h3{  padding-bottom: 5px;}
 table.ServicesTable tr td h3 a{  color: #48b3e5; font: 22px CuprumFFU,sans-serif; text-transform: uppercase; text-decoration: none;}
 table.ServicesTable tr td h3 a:hover{  color: #38a3f5; }
 
 
 
 footer nav.footernavX{margin-left: 10px; width: 160px; padding: 10px 0px; margin-right: 0px; float: left;}
 footer nav.footernavX.first{   width: 138px;  }
 footer nav.footernavX.webbuild{  width: 148px;  }
 footer nav.footernavX.promotion{  width: 175px;  }
 footer nav.footernavX.design{  width: 158px;  }
 footer nav.footernavX.admins{  width: 168px;  }
 footer nav.footernavX.trening{  width: 118px;  }
 
 
 footer   div.DT{display: table; width:970px; margin: auto;}
 footer   section.Copy{float: right; color: #C7C7C7; text-align: right; width: 260px; margin: 15px 0px 0px 0px;}
 footer   section.Copy img{margin-bottom:-5px;}
 footer   section.Copy a{color: #C7C7C7;  }
 
 footer   section.Copy2{float: left; color: #C7C7C7; text-align: left; width: 400px; margin: 15px 0px;}
 footer   section.Copy2 img{margin-bottom:-5px;}
 footer   section.Copy2 a{color: #C7C7C7;  }
 footer   section.Copy2 span.NoCopy{font-size: 10px; color: #C7C7C7;  }
 
 footer .footernavX ul li{
  height: auto; line-height: 11px;
}
footer .footernavX  a{
 color: #7998af;
 padding: 0 38px 0 0;
 text-decoration: none;
}
footer .footernavX   a.active{
 color: #fff;
 text-decoration:none;
}
footer .footernavX   a.active:hover{
 color: #fff;
 text-decoration:none;
}
footer .footernavX   a:hover{
 color: #0195d7;
}
footer .footernavX   a span.smaller{
 font-size: 10px; text-decoration: none;  line-height: 11px;
}footer .footernavX   a span.titlenav{
 color: #C7C7C7;  
}
 
section.OfficesBottom{margin: 10px auto 0px auto; width: 1000px; padding: 10px 65px; background-color: #272829; display: table; color: #999; font-size: 11px; line-height: 14px;} 


section.HISTORY_BRED_PICES{margin: auto; width: 960px;  margin-top: 20px; margin-bottom: -40px; color: #fff; text-align: center; font-size: 10px;} 
section.HISTORY_BRED_PICES a{text-decoration: none; color: #C7C7C7;} 
 
 
section.lang2{width: 100px; float: right; text-align: right; padding-top: 5px;}

section.main article h4,section.main section h4{color:#303030;font:22px CuprumFFU,sans-serif;text-transform:uppercase;padding-bottom:8px;}
section.main article h3,section.main section h3{color:#303030;font:22px CuprumFFU,sans-serif;text-transform:uppercase;padding-bottom:8px;}
hr.portfolionavCC{background-color:#1AA0DF;border:medium none;height:2px;margin-bottom:20px;}

div.Udate{color: #999; font-size: 10px; width: 120px; float: left; padding-top: 3px;}
div.Uname{color: #1aa0df; font-size: 13px; font-weight: bold; height: 20px;}
div.Utext{font-size: 12px; color: #333333; margin-bottom: 20px; line-height: 16px;}
div.USpacer{font-size: 1px; height: 1px; width: 200px; background-color: #1aa0df; margin-bottom: 5px;}


 a.batton2{background:url("../images/batton2.png") no-repeat scroll 0 0 transparent;display:block;height:54px;margin-bottom:5px;margin-top:30px;padding:0;width:267px;}
 a.batton2:hover{background:url("../images/batton2.png") no-repeat scroll 0 -54px transparent;}
 a.batton4{background:url("../images/batton4.png") no-repeat scroll 0 0 transparent;display:block;height:54px;margin-bottom:5px;margin-top:30px;padding:0;width:267px;}
 a.batton4:hover{background:url("../images/batton4.png") no-repeat scroll 0 -54px transparent;}
 a.batton2ru{background:url("../images/batton2ua.png") no-repeat scroll 0 0 transparent;display:block;height:54px;margin-bottom:5px;margin-top:30px;padding:0;width:267px;}
 a.batton2ru:hover{background:url("../images/batton2ua.png") no-repeat scroll 0 -54px transparent;}
 a.batton2ua{background:url("../images/batton2ua.png") no-repeat scroll 0 0 transparent;display:block;height:54px;margin-bottom:5px;margin-top:30px;padding:0;width:267px;}
 a.batton2ua:hover{background:url("../images/batton2ua.png") no-repeat scroll 0 -54px transparent;}
 a.batton4ua{background:url("../images/batton4ua.png") no-repeat scroll 0 0 transparent;display:block;height:54px;margin-bottom:5px;margin-top:30px;padding:0;width:267px;}
 a.batton4ua:hover{background:url("../images/batton4ua.png") no-repeat scroll 0 -54px transparent;} 
 
a.NonStyle{padding: 0px  !important; margin: 0px  !important; background: none  !important; font-size: 12px  !important;  color: #665  !important; display: inline !important;}