@import url(http://www.inventica.ru/scripts/lib/slider.css);

/* GRID */
.grid3cola .column { width: 582px; margin-left: 15px; }
.grid3cola .column.first,
.grid3cola .column.last { width: 184px; }
.grid3cola .grid3col .column { width: 32%; margin-left: 14px; }

/* MAIN */
#main h2 { font-size: 13px; color: #333; font-weight: normal; word-spacing: -0.1em; }
#main a:link,
#main a:visited { color: #2971a7; text-decoration: none; }
#main a:hover { text-decoration: underline; }
#main .more { padding-right: 9px; background: url(http://www.inventica.ru/images/morearrow.png) 100% 0.4em no-repeat; white-space: nowrap; _white-space: normal; }
#main .attention {color:#FF0000},
#main .sidebar { font-size: 11px; color: #666; }
#main .sidebar p,
#main .sidebar ul,
#main .sidebar h4 { font-size: 11px; line-height: 14px; }
#main .sidebar p,
#main .sidebar ul { margin-bottom: 1.5em; *margin-bottom: 1.4em; }


/* CONTENT */
#content { padding: 0; }

/* BOXES */
#main .box { background: url(http://www.inventica.ru/images/box_582bgrep.png) repeat-y; overflow: hidden; position: relative; }
#main .sidebar .box { background: url(http://www.inventica.ru/images/box_184bgrep.png) repeat-y; }
#main .box h1 { text-indent: -9999px; height: 25px; overflow: hidden; position: relative; margin-bottom: 0; }
#main .box h1 a { display: block; position: absolute; height: 25px; width: 100%; background: url(http://www.inventica.ru/images/box_linkarrow.png) 97.5% 50% no-repeat; }
#main .padder { padding: 0 15px; }
#main .boxcap { height: 5px; width: 100%; position: absolute; z-index: 100; bottom: 0; _bottom: -10px; left: 0; background: url(http://www.inventica.ru/images/box_582capbottom.png) no-repeat; behavior:url(http://www.inventica.ru/scripts/lib/iepngfix.htc); }
#main .sidebar .boxcap { background: url(http://www.inventica.ru/images/box_184capbottom.png) no-repeat; }
#main .sidebar .captop { bottom: auto; top: 0; background-image: url(http://www.inventica.ru/images/box_184captop.png); }

/* DRAWERS */
#main ul.drawers { margin: 0; }
#main .slider .drawer-handle { color: #333; font-size: 12px; padding: 7px 0; text-indent: 15px; width: 100%; background: #939393 url(http://www.inventica.ru/images/slider_handlebg.png) 0 0 no-repeat; cursor: default; }
#main .slider .drawer-content { display: block;  height: auto; }
#main .slider h2.open { background-color: #72839d; background-position: -184px 0; color: #fff; }
#main .drawercap { height: 5px; width: 184px; position: absolute; z-index: 100; bottom: 0; _bottom: -10px; left: 0; background: url(http://www.inventica.ru/images/slider_capbottom.png) no-repeat; behavior:url(http://www.inventica.ru/scripts/lib/iepngfix.htc); }

/* ADVANTAGES */
#features { min-height: 150px; margin-bottom: 16px; *margin-bottom: 6px; }
#features h1 { background: url(http://www.inventica.ru/images/advantages_titlebg.png) no-repeat; }
#features .padder { padding: 1.15em 15px 1.5em; background: url(http://www.inventica.ru/images/box_ruleinset.png) no-repeat 50% 0; }

/* FEATURES NAV */
#features ul#feature-nav { margin: 0 1px; padding: 15px 13px 1em; background: url(http://www.inventica.ru/images/inventica_featurenavbg.jpg) repeat-x top left; }
#features li { margin-bottom: 1px; }
#features li a { height: 28px; }
#features li#professionalism a { text-indent: -9999px; background: url(http://www.inventica.ru/images/inventica_professionalism.jpg) no-repeat 0 0; display: block; overflow: hidden; }
#features li#partnership a { text-indent: -9999px; background: url(http://www.inventica.ru/images/inventica_partnership.jpg) no-repeat 0 0; display: block; overflow: hidden; }
#features li#warranty a { text-indent: -9999px; background: url(http://www.inventica.ru/images/inventica_warranty.jpg) no-repeat 0 0; display: block; overflow: hidden; }
#features li#appraisal a { text-indent: -9999px; background: url(http://www.inventica.ru/images/inventica_appraisal.jpg) no-repeat 0 0; display: block; overflow: hidden; }
#features li#professionalism a:hover,
#features li#professionalism a.active { background-position: -159px 0; }
#features li#partnership a:hover,
#features li#partnership a.active { background-position: -159px 0; }
#features li#warranty a:hover,
#features li#warranty a.active { background-position: -159px 0; }
#features li#appraisal a:hover,
#features li#appraisal a.active { background-position: -159px 0; }
#features ul#feature-nav2 { margin: 0; padding: 0.9em 15px 0.9em; background: url(http://www.inventica.ru/images/box_ruleinset.png) no-repeat 50% 0; }
#features ul#feature-nav2 li.pdf { font-size: 10px; background: none; padding-left: 0; }
#features ul#feature-nav2 li a { font-size: 11px; }


/* ABOUT COMPANY*/
#about_company { position: relative; z-index: 20; min-height: 118px; *height: 147px; _height: 140px; margin-bottom: 14px; _margin-bottom: 20px; }
#about_company h1{ background: url(http://www.inventica.ru/images/about_company_titlebg.png) no-repeat; }
#about_company .padder { margin: 0 1px; padding-top: 1.2em; background: url(http://www.inventica.ru/images/inventica_sideboxgrad_130.jpg) repeat-x top left; }
#about_company .padder p { margin-bottom: 1em; line-height: 17px; font:11px Arial, "Lucida Grande", Geneva, sans-serif; margin-top: 5px; font-weight: bold; font-size: 11px;}

/* SERVICES*/
#services { position: relative; z-index: 20; min-height: 132px; *height: 147px; _height: 140px; margin-bottom: 14px; _margin-bottom: 20px; }
#services h1{ background: url(http://www.inventica.ru/images/services_titlebg.png) no-repeat; }
#services .padder { margin: 0 1px; padding-top: 1.2em; background: url(http://www.inventica.ru/images/inventica_sideboxgrad_130.jpg) repeat-x top left; }
#services .padder p { margin-bottom: 1em; line-height: 17px; font:11px Arial, "Lucida Grande", Geneva, sans-serif; margin-top: 5px; font-weight: bold; font-size: 11px;}
#services .padder p1 { margin-bottom: 1em; line-height: 17px; font:11px Arial, "Lucida Grande", Geneva, sans-serif;  margin-top: 1px; font-size: 11px;}


/* SERVICES_BP*/
#services_bp { position: relative; z-index: 20; min-height: 197px; *height: 212px; _height: 205px; margin-bottom: 14px; _margin-bottom: 20px; }
#services_bp h1{ background: url(http://www.inventica.ru/images/services_titlebg.png) no-repeat; }
#services_bp .padder { margin: 0 1px; padding-top: 1.2em; background: url(http://www.inventica.ru/images/inventica_sideboxgrad_130.jpg) repeat-x top left; }
#services_bp .padder p { margin-bottom: 1em; line-height: 17px; font:11px Arial, "Lucida Grande", Geneva, sans-serif; margin-top: 5px; font-weight: bold; font-size: 11px;}
#services_bp .padder p1 { margin-bottom: 1em; line-height: 17px; font:11px Arial, "Lucida Grande", Geneva, sans-serif;  margin-top: 1px; font-size: 11px;}


/* SERVICES_BP_ST*/
#services_bp_st { position: relative; z-index: 20; min-height: 242px; *height: 257px; _height: 250px; margin-bottom: 14px; _margin-bottom: 20px; }
#services_bp_st h1{ background: url(http://www.inventica.ru/images/services_titlebg.png) no-repeat; }
#services_bp_st .padder { margin: 0 1px; padding-top: 1.2em; background: url(http://www.inventica.ru/images/inventica_sideboxgrad_130.jpg) repeat-x top left; }
#services_bp_st .padder p { margin-bottom: 1em; line-height: 17px; font:11px Arial, "Lucida Grande", Geneva, sans-serif; margin-top: 5px; font-weight: bold; font-size: 11px;}
#services_bp_st .padder p1 { margin-bottom: 1em; line-height: 17px; font:11px Arial, "Lucida Grande", Geneva, sans-serif;  margin-top: 1px; font-size: 11px;}

/* SERVICES_CONS*/
#services_cons { position: relative; z-index: 20; min-height: 190px; *height: 205px; _height: 198px; margin-bottom: 14px; _margin-bottom: 20px; }
#services_cons h1{ background: url(http://www.inventica.ru/images/services_titlebg.png) no-repeat; }
#services_cons .padder { margin: 0 1px; padding-top: 1.2em; background: url(http://www.inventica.ru/images/inventica_sideboxgrad_130.jpg) repeat-x top left; }
#services_cons .padder p { margin-bottom: 1em; line-height: 17px; font:11px Arial, "Lucida Grande", Geneva, sans-serif; margin-top: 5px; font-weight: bold; font-size: 11px;}
#services_cons .padder p1 { margin-bottom: 1em; line-height: 17px; font:11px Arial, "Lucida Grande", Geneva, sans-serif;  margin-top: 1px; font-size: 11px;}

/* PRODUCTS*/
#products { position: relative; z-index: 20; min-height: 132px; *height: 147px; _height: 140px; margin-bottom: 14px}
#products h1{ background: url(http://www.inventica.ru/images/products_titlebg.png) no-repeat; }
#products .padder { margin: 0 1px; padding-top: 1.2em; background: url(http://www.inventica.ru/images/inventica_sideboxgrad_130.jpg) repeat-x top left; }
#products .padder p { margin-bottom: 1em; line-height: 17px; font:11px Arial, "Lucida Grande", Geneva, sans-serif; margin-top: 5px; font-weight: bold; font-size: 11px;}
#products .padder p1 { margin-bottom: 1em; line-height: 17px; font:11px Arial, "Lucida Grande", Geneva, sans-serif;  margin-top: 1px; font-size: 11px;}

/* NEWS*/
#news { position: relative; z-index: 20; min-height: 118px; *height: 147px; _height: 140px; margin-bottom: 14px; _margin-bottom: 20px; }
#news h1{ background: url(http://www.inventica.ru/images/news_titlebg.png) no-repeat; }
#news .padder { margin: 0 1px; padding-top: 1.2em; background: url(http://www.inventica.ru/images/inventica_sideboxgrad_130.jpg) repeat-x top left; }
#news .padder p { margin-bottom: 1em; line-height: 17px; font:11px Arial, "Lucida Grande", Geneva, sans-serif; margin-top: 5px; font-weight: bold; font-size: 11px;}

/* COOPERATION*/
#cooperation { position: relative; z-index: 20; min-height: 118px; *height: 147px; _height: 140px; margin-bottom: 14px; _margin-bottom: 20px; }
#cooperation h1{ background: url(http://www.inventica.ru/images/cooperation_titlebg.png) no-repeat; }
#cooperation .padder { margin: 0 1px; padding-top: 1.2em; background: url(http://www.inventica.ru/images/inventica_sideboxgrad_130.jpg) repeat-x top left; }
#cooperation .padder p { margin-bottom: 1em; line-height: 17px; font:11px Arial, "Lucida Grande", Geneva, sans-serif; margin-top: 5px; font-weight: bold; font-size: 11px;}

/* BULLETIN*/
#bulletin { position: relative; z-index: 20; min-height: 129px; *height: 147px; _height: 140px; margin-bottom: 14px; _margin-bottom: 20px; }
#bulletin h1 { background: url(http://www.inventica.ru/images/bulletin_titlebg.png) no-repeat; }
#bulletin img { margin-bottom: 3px; }
#bulletin .padder { margin: 0 1px; padding-top: 1.2em; background: url(http://www.inventica.ru/images/inventica_sideboxgrad_130.jpg) repeat-x top left; }
#bulletin .padder p { margin-bottom: 1em; line-height: 1.555; }

/* HOT_NEWS*/
#hot_news { position: relative; z-index: 20; min-height: 50px; margin-bottom: 14px; _margin-bottom: 20px; }
#hot_news h1 { background: url(http://www.inventica.ru/images/hot_news.png) no-repeat; }
#hot_news .padder { margin: 0 1px; padding-top: 1.2em; background: url(http://www.inventica.ru/images/inventica_sideboxgrad_130.jpg) repeat-x top left; }
#hot_news p { margin: 10px 15px; font-size: 11px; line-height: 14px; }

/* CAREER*/
#career { position: relative; z-index: 20; min-height: 118px; *height: 147px; _height: 140px; margin-bottom: 14px; _margin-bottom: 20px; }
#career h1{ background: url(http://www.inventica.ru/images/career_titlebg.png) no-repeat; }
#career .padder { margin: 0 1px; padding-top: 1.2em; background: url(http://www.inventica.ru/images/inventica_sideboxgrad_130.jpg) repeat-x top left; }
#career .padder p { margin-bottom: 1em; line-height: 17px; font:11px Arial, "Lucida Grande", Geneva, sans-serif; margin-top: 5px; font-weight: bold; font-size: 11px;}

/* SHOWCASE */
#showcase { min-height: 380px; overflow: hidden; margin-bottom: 6px; position: relative; }
#showcase .promo { float: left; width: 582px; min-height: 110px; }
#showcase .column.promo { margin-left: 9px; }
#showcase .leadpromo { clear: both; width: 582px; height: 212px; margin-bottom: 10px; }
#showcase .leadpromo1 { clear: both; width: 582px; height: 190px; margin-bottom: 10px; }
#showcase .leadpromo2 { clear: both; width: 582px; height: 197px; margin-bottom: 10px; }
#showcase .leadpromo3 { clear: both; width: 582px; height: 285px; margin-bottom: 10px; }
#showcase .leadpromo4 { clear: both; width: 582px; height: 385px; margin-bottom: 10px; }
#showcase .leadpromo5 { clear: both; width: 582px; height: 213px; margin-bottom: 10px; }
#showcase .leadpromo6 { clear: both; width: 582px; height: 245px; margin-bottom: 10px; }
#showcase .leadpromo7 { clear: both; width: 582px; height: 350px; margin-bottom: 10px; }
#showcase .leadpromo8 { clear: both; width: 582px; height: 550px; margin-bottom: 10px; }
#showcase .last { _width: 184px; _float: right; }
#showcase .leadpromo { _margin: 0; }
#showcase li p { font:11px Arial, "Lucida Grande", Geneva, sans-serif; margin-top: 1px; font-size: 11px; line-height: 15px; }
#showcase li h2 { font:12px Arial, "Lucida Grande", Geneva, sans-serif; font-weight: bold; font-size: 12px; line-height: 25px; }


/* SHOWCASE1 */
#showcase1 { height: 480px; overflow: hidden; margin-bottom: 6px; position: relative; }
#showcase1 .promo { float: left; width: 582px; height: 110px; }
#showcase1 .column.promo { margin-left: 9px; }
#showcase1 .leadpromo { clear: both; width: 582px; height: 245px; margin-bottom: 10px; }
#showcase1 .leadpromo1 { clear: both; width: 582px; height: 190px; margin-bottom: 10px; }
#showcase1 .leadpromo2 { clear: both; width: 582px; height: 197px; margin-bottom: 10px; }
#showcase1 .leadpromo3 { clear: both; width: 582px; height: 285px; margin-bottom: 10px; }
#showcase1 .leadpromo4 { clear: both; width: 582px; height: 385px; margin-bottom: 10px; }
#showcase1 .last { _width: 184px; _float: right; }
#showcase1 .leadpromo { _margin: 0; }
#showcase1 .leadpromo4 { _margin: 0; }
#showcase1 li p { font:11px Arial, "Lucida Grande", Geneva, sans-serif; margin-top: 4px; font-size: 11px; line-height: 15px; }
#showcase1 li h2 { font:12px Arial, "Lucida Grande", Geneva, sans-serif; font-weight: bold; font-size: 12px; line-height: 25px;}


/* SHOWCASE2 */
#showcase2 { height: 400px; overflow: hidden; margin-bottom: 6px; position: relative; }
#showcase2 .promo { float: left; width: 582px; height: 110px; }
#showcase2 .column.promo { margin-left: 9px; }
#showcase2 .leadpromo { clear: both; width: 582px; height: 205px; margin-bottom: 10px; }
#showcase2 .last { _width: 184px !important; _float: right !important; }
#showcase2 .leadpromo { _margin: 0; }
#showcase2 li p { font:11px Arial, "Lucida Grande", Geneva, sans-serif; margin-top: 4px; font-size: 11px; line-height: 15px; }
#showcase2 li h2 { font:12px Arial, "Lucida Grande", Geneva, sans-serif; font-weight: bold; font-size: 12px; line-height: 25px;}

/* LATEST */
#latest { min-height: 300px; margin-bottom: 15px; position: relative; overflow: hidden; _width: 184px; }
#latest h1 { background: url(http://www.inventica.ru/images/latestnews_titlebg.png) no-repeat; height: 25px !important; }
#latest ul { margin: 4px; }
#latest li { padding: 6px 0 2px; _padding: 6px; background: url(http://www.inventica.ru/images/box_ruleinset.png) no-repeat 50% 100%; position: relative; }
#latest li.last { background: none; }
#latest li h2,
#latest li p { margin: 5px 13px; font-size: 11px; line-height: 14px; }
#latest li h2 { font:11px Arial, "Lucida Grande", Geneva, sans-serif; margin-top: 5px; font-weight: bold; font-size: 11px; }
#latest a { position: relative; }
#latest li.last p { margin-bottom: 5px; }

/* COMINGSOON */
#comingsoon { height: auto; margin-bottom: 15px; position: relative; overflow: hidden; _width: 184px; }
#comingsoon h1 { background: url(http://www.inventica.ru/images/coming_soon_titlebg.png) no-repeat; height: 25px !important; }
#comingsoon ul { margin: 4px; }
#comingsoon li { padding: 6px 0 2px; _padding: 6px; background: url(http://www.inventica.ru/images/box_ruleinset.png) no-repeat 50% 100%; position: relative; }
#comingsoon li.last { background: none; }
#comingsoon li h2,
#comingsoon li p { margin: 5px 13px; font-size: 11px; line-height: 14px; }
#comingsoon li h2 { font:11px Arial, "Lucida Grande", Geneva, sans-serif; margin-top: 5px; font-weight: bold; font-size: 11px; }
#comingsoon a { position: relative; }
#comingsoon li.last p { margin-bottom: 5px; }

/* FOOTER */
#globalfooter p.sosumi { float: right; color: #999; margin-top: -18px; }

