﻿@charset "utf-8";
@import url("css/menu.css");
@import url("Rad/Menu.Aerostatus.css");
@import url("Rad/ToolTip.Aerostatus.css");
/* CSS Document */
body {background:#FFF url(images/body_bg.png) repeat-x top left; height:100%; margin:0px; padding:0px; }

/*-------- Default Style --------*/
th,td,div{color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; }
a,a:link,a:visited,a:active{color:#4F839F; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; }
a:hover{color:#C00; text-decoration:none; }

/*-------- design style --------*/
.template_style{width:960px; margin:auto;}

.top_space{height:34px;}
.lang_pad{padding:7px 35px 0px 0px;}

.logo_top_left{padding:0px; margin:0px; background:url(images/logo_top_left.png) no-repeat top left; height:23px;}
.logo_top_right{padding:0px; margin:0px; background:url(images/logo_top_right.png) no-repeat top right;}
.logo_top_bg{padding:0px; margin:0 39px 0 27px; background:#FFF url(images/logo_top_bg.png) repeat-x top;height:23px;}
.logo_left{padding:0px; background:url(images/logo_left.png) repeat-y top left;}
.logo_right{padding:0px; background:url(images/logo_right.png) repeat-y top right;}
.logo_pad{
	background:#FFF;
	padding:0;
	height:470px;
	margin-top: 0;
	margin-right: 19px;
	margin-bottom: 0;
	margin-left: 7px;
}

/*.menu_bg{padding:0 0 0 6px;  margin: 0 19px 0 7px; height:40px; background:url(images/menu_bg.png) repeat-x top left;}*/
.menu_left{padding:0px; margin:0px; background:url(images/menu_left.png) no-repeat top left;}
.menu_right{margin:0px; background:url(images/menu_right.png) no-repeat top right; }

.search_style{float:right; padding:8px 0px 0px 0px;}
.search_bg{padding-right:2px;}
.search_bg Input{color: #43494D;}

.menu_style{float:left;}

.bread_bg{padding:0px; margin: 0 19px 0 7px; background:url(images/bread_bg_gray.png) repeat-x top left; height:34px;}
.bread_left{padding:0px; margin:0px; background:url(images/bread_left.png) no-repeat top left;}
.bread_right{padding:0px;  background:url(images/bread_right.png) no-repeat top right;}

#login_style{ float:right; padding:8px 17px 0px 10px; }
#bread_style{ float:left; padding:8px 0px 0px 17px; color:#000000; font-size:13px; }

.center_bg{padding:0px; margin:0px;}
.left_bg{padding:0px; margin:0px; background:url(images/left_bg.png) repeat-y top left;}
.right_bg{padding:0px; margin:0px; background:url(images/right_bg.png) repeat-y top right;}
.content_pad{padding:10px 5px 10px 5px; margin: 0 19px 0 7px; background:#FFF url(images/center_bg.png) repeat-x bottom left;}

.bot_left{padding:0px; margin:0px; background:url(images/bot_left.png) no-repeat top left;}
.bot_right{padding:0px; margin:0px; background:url(images/bot_right.png) no-repeat top right; padding:0px 39px 0px 27px;}
.bot_bg{padding:0px; margin:0px; background:url(images/bot_bg.png) repeat-x top left; height:41px;}

.bot_pad{margin-bottom:20px;padding:0 30px 0 20px;}
#terms_style{float:left;}
#copy_style{float:right;}

.clear_float{clear:both;}

/*--------- pane style ----------*/
.ContentPane, .TopPane, .BottomPane{ padding:0px; margin:0px; }
.LeftPane{ padding:0px 10px 0px 0px; width:10em; margin:0px; }
.RightPane{ padding:0px 0px 0px 10px; width:10em; margin:0px; }

/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{ color:#4F839F; font-size:13px; }
a.Breadcrumb:hover{color:#C00;}

/*-------------- Link Style --------------*/
.links {text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#4F839F; font-size:11px; text-transform:uppercase; }
a.links:hover{color:#C00;}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#4F839F; font-size:12px;}
a.user:hover{color:#C00;}

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#4F839F; font-size:12px;}
a.footer:hover{color:#C00;}

/*-------------- Search SkinObject Styles --------------*/
div.SearchContainer{position:relative; white-space: nowrap;}
div.SearchBorder{width: 200px; height: 20px; border: solid 1px #e0e0e0; position:absolute; right:35px; background-color: White; white-space: nowrap; margin-top: 2px;}
div.SearchContainer a{padding: 0px 5px; position:relative; display: block;}
div.SearchIcon{float: left; width: 31px; height: 20px; cursor: pointer; z-index: 11; background: no-repeat 2px 2px; text-align:right;}
div.SearchIcon img{margin-top: 3px;}

input.SearchTextBox{float: left; z-index: 10; border: 0px; width:150px; height:18px; margin-left:3px;}

#SearchChoices{clear: both; display: none; border: solid 1px #C3D4DF; z-index: 2000; cursor: pointer; margin: 0; padding: 0; text-align:left; font-size:12px; background-color: #F3F7FA; position:absolute; top: 22px; left: 0px;}
#SearchChoices li{cursor: pointer; margin: 0; padding: 2px 2px 0 2px; padding-left: 25px; height: 18px; text-align:left; background-color: #F3F7FA; background-repeat: no-repeat; background-position: 2px center; list-style: none; list-style-image: none; border: none; display:block;}
#SearchChoices li.searchHilite{background-color: #CE0D0D;	color:#ffffff; border: none;}
#SearchChoices li.searchDefault{background-color: #F8FAFF; border: none;}


/* new */

/* content_txt */
.cont_txt { font-family:Arial, Helvetica, sans-serif; color:#43494D; text-align:justify; font-size:11px;}
.cont_txt2 { clear:both; font-family:Arial, Helvetica, sans-serif; color:#43494D; text-align:justify; font-size:11px; padding: 0 10px 10px 10px}
.cont_txt3 { clear:both; font-family:Arial, Helvetica, sans-serif; color:#43494D; text-align:justify; font-size:11px; padding: 10px 10px 10px 0 }
.cont_txt2 LI { list-style-type:none; padding-left: 20px }
.cont_txt P { padding-bottom:5px}
.cont_txt2 P { padding-bottom:5px}
.cont_txt_title { font-family:Arial, Helvetica, sans-serif; color:#43494D; text-align:justify; font-size:14px; font-weight:bold}



.bg_top_mn { background:url(images/img_03.gif) repeat-x; height:19px}
.bg_top_mn2 { background:url(images/img_05.gif) repeat-x; height:33px}
.bg_top_mn3 { background:url(images/img_09.gif) repeat-x; height:7px; padding:0; margin:0}
.mn TD{ text-decoration:none; font:Arial, Helvetica, sans-serif; font-size:9px; text-align:center; font-weight:bold; color:#FFFFFF; padding: 0 5px; margin: 0}
.mn TD a{ text-decoration:none; font:Arial, Helvetica, sans-serif; font-size:9px; text-align:center; font-weight:bold; color:#FFFFFF; padding: 0; margin: 0}
.slogan { padding:20px 0px 0px 50px; font:Arial, Helvetica, sans-serif; font-size:19px; text-align:left; font-weight:bold; color:#FFFFFF; }
.bg_footer { background:url(images/img_30.gif) center no-repeat; width:890px; height: 270px}
.bg_footer_txt {padding:10px; text-align:left}
/*left menu*/
* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#left_mn_id TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #707070; LINE-HEIGHT: 16px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma; BORDER-COLLAPSE: collapse
}
#left_mn_id TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #707070; LINE-HEIGHT: 16px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma
}
/*#left_mn_id TABLE {BORDER-COLLAPSE: collapse}*/
#left_mn_id .box2 {
	BACKGROUND: url(images/box2_back.gif) #e7edeb no-repeat left bottom; MARGIN-BOTTOM: 10px; WIDTH: 100%
}
#left_mn_id .box2 .indent {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 13px; PADDING-TOP: 9px
}
#left_mn_id .box2 SELECT {
	BORDER-RIGHT: #6c7971 1px solid; BORDER-TOP: #6c7971 1px solid; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; BORDER-LEFT: #6c7971 1px solid; WIDTH: 113px; COLOR: #828e87; BORDER-BOTTOM: #6c7971 1px solid; HEIGHT: 17px
}
#left_mn_id .box_body {
	VERTICAL-ALIGN: top
}
#left_mn_id .indent {
	PADDING-RIGHT: 12px; PADDING-LEFT: 21px; BACKGROUND: url(images/box_back.gif) no-repeat left bottom; PADDING-BOTTOM: 13px; PADDING-TOP: 9px
}
#left_mn_id .leftmn_tit {
	BACKGROUND: url(images/title_back2_1.jpg) no-repeat left top; HEIGHT: 41px;
}
#left_mn_id .leftmn_tit_dv {padding: 12px 0 4px 41px;FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; FONT-SIZE: 11px; COLOR: #ffffff! important; FONT-FAMILY: tahoma; }
#left_mn_id UL.ul_1 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; FONT-FAMILY: tahoma; LIST-STYLE-TYPE: none; list-style:none
}
#left_mn_id .ul_1 LI.bg_list_un {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(images/pimp1.gif) no-repeat 0px 6px; PADDING-BOTTOM: 4px; COLOR: #393939; LINE-HEIGHT: 14px; PADDING-TOP: 2px; list-style:none
}
#left_mn_id .ul_1 LI.bg_list_un A {
	COLOR: #393939; TEXT-DECORATION: none; list-style:none
}
#left_mn_id .ul_1 LI.bg_list_un A:hover {
	COLOR: #3b8cb5; TEXT-DECORATION: none; list-style:none
}
#left_mn_id .ul_1 LI.bg_list {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 22px; BACKGROUND: url(images/pimp1.gif) no-repeat 0px 6px; PADDING-BOTTOM: 4px; COLOR: #393939; LINE-HEIGHT: 14px; PADDING-TOP: 2px
}
#left_mn_id .ul_1 LI.bg_list A {
	COLOR: #393939; TEXT-DECORATION: none
}
#left_mn_id .ul_1 LI.bg_list A:hover {
	COLOR: #3b8cb5; TEXT-DECORATION: none
}
#left_mn_id .ul_1 LI.bg_list_sub {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: url(images/pimp2.gif) no-repeat 0px 8px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 16px; COLOR: #305f95; LINE-HEIGHT: 14px; PADDING-TOP: 3px; list-style-position:outside;
}
#left_mn_id .ul_1 LI.bg_list_sub A {
	COLOR: #305f95; TEXT-DECORATION: none
}
#left_mn_id .ul_1 LI.bg_list_sub A:hover {
	COLOR: #3b8cb5; TEXT-DECORATION: none
}
/*#left_mn_id .inli1 {
	BACKGROUND: url(images/inli1.gif) #f3f5f4 no-repeat left top
}*/
#left_mn_id .inli1 {
	BACKGROUND: url(images/inli1.gif) #FFFFFF no-repeat left top
}
#left_mn_id .inli2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 13px; BACKGROUND: url(images/inli2.gif) no-repeat left bottom; PADDING-BOTTOM: 2px; PADDING-TOP: 3px
}
/* end left menu */

/* КАТАЛОГ ПРОДУКЦИИ */
TABLE { border:0; padding:0; margin:0; border-collapse: collapse}
.name_line {
	PADDING-LEFT: 10px; BACKGROUND: url(images/name_line.gif) repeat-x left bottom; PADDING-BOTTOM: 5px; HEIGHT: 30px
}
.goods_name IMG {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; BORDER-BOTTOM: #e4e4e4 1px solid
}
.goods_name {
	FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #5a5353; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.goods_name A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5a5353; TEXT-DECORATION: underline
}
.goods_name A:hover {
	TEXT-DECORATION: none
}
.prod_box_desc2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 11px; FONT-SIZE: 11px; PADDING-BOTTOM: 21px; COLOR: #353434; LINE-HEIGHT: 12px; PADDING-TOP: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.box_price_in1 {
	BACKGROUND: url(images/ltc6.gif) #e7edeb no-repeat left top; WIDTH: 100%
}
.box_price_in2 {
	BACKGROUND: url(images/rtc6.gif) no-repeat right top
}
.box_price_in3 {
	BACKGROUND: url(images/lbc6.gif) no-repeat left bottom; WIDTH: 100%
}
.box_price_in4 {
	BACKGROUND: url(images/rbc6.gif) no-repeat right bottom
}
.box_price_in5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; HEIGHT: 42px
}
/* white box*/
.box_price2_in1 {
	BACKGROUND: url(images/ltc6_2.gif) #ffffff no-repeat left top; WIDTH: 100%
}
.box_price2_in2 {
	BACKGROUND: url(images/rtc6_2.gif) no-repeat right top
}
.box_price2_in3 {
	BACKGROUND: url(images/lbc6_2.gif) no-repeat left bottom; WIDTH: 100%
}
.box_price2_in4 {
	BACKGROUND: url(images/rbc6_2.gif) no-repeat right bottom
}
.box_price2_in5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; HEIGHT: 42px
}
.box_price2_in5_2 {
	PADDING-RIGHT: 0px; PADDING: 5px; VERTICAL-ALIGN: middle;
}
/* end white box*/
.price_box_back1 {
	BACKGROUND: url(images/price_box_back1.gif) no-repeat 100% 15px; VERTICAL-ALIGN: middle; HEIGHT: 51px
}
SPAN.productSpecialPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #373737; FONT-FAMILY: tahoma; TEXT-DECORATION: none! important
}
S.productSpecialPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #373737; FONT-FAMILY: tahoma
}
.top4 {
	BACKGROUND: url(images/side4.gif) #ffffff repeat-x left top; WIDTH: 100%
}
.bottom4 {
	BACKGROUND: url(images/side4.gif) repeat-x left bottom
}
.left4 {
	BACKGROUND: url(images/side4.gif) repeat-y left top; WIDTH: 100%
}
.right4 {
	BACKGROUND: url(images/side4.gif) repeat-y right top
}
.ltc4 {
	BACKGROUND: url(images/ltc4.gif) no-repeat left top; WIDTH: 100%
}
.rtc4 {
	BACKGROUND: url(images/rtc4.gif) no-repeat right top
}
.lbc4 {
	BACKGROUND: url(images/lbc4.gif) no-repeat left bottom; WIDTH: 100%
}
.rbc4 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: url(images/rbc4.gif) no-repeat right bottom; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
/* END КАТАЛОГ ПРОДУКЦИИ */

/* корзина */
TABLE.basket {
        MARGIN-BOTTOM: 1em; BORDER-COLLAPSE: collapse
}
.basket TD {
        BORDER-RIGHT: #707070 1px solid; BORDER-TOP: #707070 1px solid; BORDER-LEFT: #707070 1px solid; BORDER-BOTTOM: #707070 1px solid; padding: 1px; font-family:Arial, Helvetica, sans-serif; font-size:9px; 
}
.basket SPAN {
        font-family:Arial, Helvetica, sans-serif; font-size:9px; 
}


/* Panel
-------------------------------------------------------------*/
div.sbrbr
{
    margin: 0 auto 10px;
    text-align: left;
}

.rbtl, .rbbl
{
    margin-right: 5px;
}

.rbtl, .rbtr, .rbbl, .rbbr
{
    background-image: url(Images/rbborder_wide.gif);
    height: 5px;
}
.rbtr
{
    background-position: 100% 0;
}

.rbtr, .rbbr
{
    margin-left: 5px;
    margin-top: -5px;
}
.sbin
{
    border-left: 1px solid #E3E7CE;
    border-right: 1px solid #E3E7CE;
    padding-left: 8px;
    padding-right: 8px;
    text-align: left;
    background-color: #fff;
}
.rbbl
{
    background-position: 0 -5px;
}
.rbbr
{
    background-position: 100% -5px;
}
.sbin h4
{
    font-size: 17px;
}
.sbin h2, p, h4, ul
{
    margin: 0px;
}
