﻿fieldset,figure,form
{
	margin: 0;
	padding: 0;
}
fieldset,form,img
{
	border-style: none;
}
#nav li:first-child a,.af-list span,.amt-frame,.atnt-box,.login-form,.promobox,.promobox img,.select-area,.show-form .select-area
{
	behavior: url(js/pie.htc);
}
.login-form strong,.region-form label,.top-nav
{
	text-transform: uppercase;
}
.basket-box .basket-link,.logo,.switch-holder .switch-btn
{
	overflow: hidden;
	text-indent: -9999px;
}
#main:after,.boxes-description .row:after,.delivery-form:after,.typereg-boxes2:after,q:after,q:before
{
	content: "";
}
#footer .counters-list,#footer ul,#nav,.abc-list,.add-nav,.af-list,.az-list,.bar,.bc-box ul,.boxes-description ul,.breadcrumbs ul,.carousel1 .gmask .slideset,.contacts-container ul,.contacts-list,.controls-list,.controls-list ul,.data-boxes ul,.description-list,.erp-list,.find-box ul,.ico-list,.leaders-list,.login-form ul,.navigation ul,.news-list,.note-box .item-list,.p4t-list,.p6t-list,.paging .paging-list1,.paging .paging-list2,.personal-data ul,.pt2-list,.pt4-list,.pt5-list,.pt6-list,.pt7-list,.pt8-list,.pt9-list,.sb-list,.select-options ul,.slideshow .pagination ul,.st-list,.st9-list,.t-list,.t-list .col2b ul,.tabset,.title-abc ul,.top-nav,.tt-list
{
	list-style: none;
}
@font-face{
	font-family: 'Conv_DINCondensedC';
	src: url('../fonts/dincondensedc.eot');
	src: local('☺'), url('../fonts/dincondensedc.woff') format('woff'), url('../fonts/dincondensedc.ttf') format('truetype'), url('../fonts/dincondensedc.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face{
	font-family: 'FranklinGothicBookRegular';
	src: url('../fonts/frabk-webfont.eot');
	src: local('☺'), url('../fonts/frabk-webfont.woff') format('woff'), url('../fonts/frabk-webfont.ttf') format('truetype'), url('../fonts/frabk-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_FranklinGothicMediumC';
	src: url('../fonts/franklingothicmediumc.eot');
	src: local('☺'), url('../fonts/franklingothicmediumc.woff') format('woff'), url('../fonts/franklingothicmediumc.ttf') format('truetype'), url('../fonts/franklingothicmediumc.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
body{
	background: url(../i/bg-body.png) repeat-x #fff;
	color: #666;
	font: 15px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0;
	min-width: 984px;
}
img
{
	vertical-align: top;
}
a
{
	color: #039;
	outline: 0!important;
	text-decoration: underline;
}
.select-options ul a,a:hover
{
	text-decoration: none;
}
q
{
	quotes: none;
}
article,aside,figure,footer,header,nav,section
{
	display: block;
}
input,select,textarea
{
	font: 100% Arial,Verdana,sans-serif;
	vertical-align: middle;
}
#wrapper
{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.w1,.w2
{
	float: left;
	position: relative;
	width: 1024px;
}
.w1
{
	left: 50%;
}
.w2
{
	left: -50%;
}
.box-102
{
	float: left;
	margin-right: 24px;
	width: 102px;
}
.box-240
{
	float: left;
	margin-right: 6px;
	width: 240px;
}
.box-480
{
	float: left;
	margin-right: 10px;
	width: 480px;
}
.prefix-20
{
	padding-left: 20px;
}
.prefix-24
{
	padding-left: 24px;
}
.suffix-20
{
	padding-right: 20px;
}
.suffix-24
{
	padding-right: 24px;
}
.alpha
{
	margin-left: 0;
}
.container
{
	display: table;
	margin: 0 0 24px;
	width: 100%;
}
.promobox
{
	border-radius: 3px;
	moz-border-radius: 3px;
	webkit-border-radius: 3px;
	width: auto;
}
.promobox img
{
	border-radius: 3px;
	moz-border-radius: 3px;
	webkit-border-radius: 3px;
}
.chk-area,.rad-area
{
	border: 0;
	float: left;
	margin: 0 12px 0 0;
}
.check-form .jcf-hidden,.checkbox-holder .jcf-hidden,.order-form .jcf-hidden,.radio-holder .jcf-hidden,.region-form .jcf-hidden,.select-holder .jcf-hidden
{
	display: block!important;
	left: -9999px!important;
	position: absolute!important;
}
.chk-area
{
	background: url(../i/bg-checkbox.png) no-repeat;
	height: 24px;
	width: 28px;
}
.chk-checked
{
	background: url(../i/bg-checkbox.png) 0 -74px no-repeat;
}
.rad-area
{
	background: url(../i/bg-radio.png) no-repeat;
	height: 23px;
	width: 25px;
}
.rad-checked
{
	background: url(../i/bg-radio.png) 0 -48px no-repeat;
}
.select-holder select
{
	color: #565555;
	font: 12px/24px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.select-area
{
	background: url(../i/bg-select.png) repeat-x;
	border: 1px solid #a5a4a4;
	border-radius: 4px;
	box-shadow: 0 2px 4px #939393;
	cursor: pointer;
	float: left;
	height: 31px;
	moz-border-radius: 4px;
	moz-box-shadow: 0 2px 4px #939393;
	overflow: hidden;
	position: relative;
	webkit-border-radius: 4px;
	webkit-box-shadow: 0 2px 4px #939393;
	width: 100%;
}
.select-focus
{
	border-color: #a5a4a4;
}
.select-area .center
{
	cursor: pointer;
	font: 15px/30px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	overflow: hidden;
	padding: 0 23px 0 7px;
	white-space: nowrap;
}
.select-area .select-opener
{
	background: url(../i/bg-select-opener.png) 3px 13px no-repeat;
	height: 30px;
	position: absolute;
	right: 0;
	top: 0;
	width: 23px;
}
.select-options
{
	overflow: hidden;
	position: absolute;
	z-index: 2000;
}
.select-options .drop-holder
{
	background: #fff;
	border: 1px solid #a5a4a4;
	height: 1%;
	overflow: hidden;
}
.select-options ul
{
	margin: 0;
	overflow: hidden;
	padding: 0;
}
.select-options ul li
{
	float: left;
	width: 100%;
}
.select-options ul a
{
	color: #2c2b2b;
	cursor: pointer;
	display: block;
	height: 1%;
	padding: 3px 17px 4px 7px;
}
.select-options .item-selected a
{
	text-decoration: underline;
}
.region-form .select-holder
{
	float: right;
	width: 153px!important;
}
.region-form .select-area
{
	background: 0 0;
	border: none;
	box-shadow: none;
	moz-box-shadow: none;
	webkit-box-shadow: none;
	width: 153px!important;
}
.region-form .select-area .select-opener
{
	background: url(../i/bg-region-form.png) 3px 12px no-repeat #b9b9ba;
}
.search-form .select-holder
{
	float: left;
	width: 138px;
}
.search-form .select-holder select
{
	width: 136px!important;
}
.search-form .select-area
{
	background: url(../i/bg-select-area.png) -2px 0 no-repeat;
	border: none;
	height: 33px;
	width: 136px!important;
}
.search-form .select-area .center
{
	color: #565555;
	font: 16px/32px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	padding: 0 16px 0 14px;
}
.search-form .select-area .select-opener
{
	background: url(../i/bg-select-area.png) -306px -120px no-repeat;
	height: 33px;
	width: 32px;
}
.search-form .select-focus .select-opener
{
	background: url(../i/bg-select-area.png) -306px -167px no-repeat;
}
.search-form .select-focus
{
	background: url(../i/bg-select-area.png) -2px -47px no-repeat;
}
#header
{
	display: table;
	margin: 0 0 16px;
	padding: 0 20px;
	width: 984px;
}
.header-holder
{
	display: table;
	width: 100%;
}
.top-nav
{
	float: left;
	margin: 0;
	min-width: 230px;
	padding: 10px 2px 0 0;
}
.top-nav li
{
	float: left;
	margin: 0 18px 0 0;
}
.top-nav a
{
	color: #666;
	font: 14px/18px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	text-decoration: none;
}
.top-nav a:hover
{
	text-decoration: underline;
}
.erp-list
{
	float: left;
	font: 14px/18px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 12px 0 0;
	min-width: 160px;
	padding: 0;
}
.erp-list li
{
	float: left;
}
.entry-pro a
{
	color: #fff;
	font: 14px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	text-shadow: -1px -1px 1px #c49102;
}
.entry-pro 
{
	float: left;
	position: relative;
	width: 75px;
	z-index: 40;
}
.mail-24 
{
    height: 32px;
    width: 32px;
    margin: 0px 4px;
}
.entry-pro .pro
{
	background: url(../i/bg-pro.png) -3px 0px no-repeat;
	color: #fff;
	float: left;
	height: 26px;
	padding: 6px 0 0;
	position: relative;
	text-align: center;
	text-decoration: none;
	width: 75px;
	z-index: 21;
}
.entry-pro .pro:hover
{
	background: url(../i/bg-pro.png) -3px -63px no-repeat;
	text-decoration: none;
}
.entry-box
{
	float: left;
	position: relative;
	width: 55px;
	z-index: 40;
}
.entry-box .exit,.entry-box .open
{
	background: url(../i/bg-exit.png) -10px -159px no-repeat;
	color: #fff;
	float: left;
	height: 26px;
	padding: 6px 0 0;
	position: relative;
	text-align: center;
	text-decoration: none;
	width: 57px;
	z-index: 21;
}
.entry-box .exit:hover,.entry-box .open:hover
{
	background: url(../i/bg-exit.png) -10px -202px no-repeat;
	text-decoration: none;
}
.entry-active .open,.entry-active .open:active,.entry-active .open:focus,.entry-box .exit:active,.entry-box .exit:focus
{
	background: url(../i/bg-exit.png) -10px -257px no-repeat;
}
.entry-box .entry-block
{
	display: none;
	left: 1px;
	position: absolute;
	top: 28px;
	width: 364px;
	z-index: 47;
}
#footer,#footer .w2,.leaders-list .col1,.login-form,.login-form .row,.nav-holder,.panel,.regpri,.search-form,.switch-holder,.up-link
{
	position: relative;
}
.popup-active .entry-block
{
	background: #fff;
	display: block;
	height: 60px;
	overflow: hidden;
	padding: 10px;
	width: 100px;
}
.header-holder .name
{
	float: left;
	font: 14px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	padding: 5px 0 0;
}
.header-holder .name a
{
	color: #039;
	text-decoration: none;
}
.header-holder .name a:hover,.login-form a
{
	text-decoration: underline;
}
.login-form
{
	background: #272122;
	border-radius: 0 4px 4px;
	box-shadow: 2px 2px 4px #777;
	moz-border-radius: 0 4px 4px;
	moz-box-shadow: 2px 2px 4px #777;
	overflow: hidden;
	padding: 19px 17px 0 13px;
	webkit-border-radius: 0 4px 4px;
	webkit-box-shadow: 2px 2px 4px #777;
	width: 324px;
	z-index: 999;
}
.login-form strong
{
	color: #ccc;
	display: block;
	font: 22px/28px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0 0 20px;
	padding: 0 0 0 3px;
}
.login-form .text,.popup-form .text
{
	outline: 0;
	padding: 12px 2px 8px 13px;
}
.login-form .row
{
	margin: 0 0 12px;
	overflow: hidden;
	width: 100%;
}
.login-form .text
{
	background: url(../i/bg-text.png) no-repeat;
	border: 0;
	color: #666;
	float: left;
	font: 14px/17px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	height: 17px;
	margin: 0 4px 0 0;
	width: 187px;
}
.login-form .input-placeholder-text
{
	color: #666;
	left: 13px;
	top: 12px;
}
.login-form .submit
{
	background: url(../i/bg-submit.png) -2px 0 no-repeat;
	border: 0;
	color: #dadada;
	cursor: pointer;
	float: left;
	font: 16px/37px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	height: 37px;
	margin: 1px 0 0;
	padding: 0 0 6px;
	width: 102px;
}
.login-form .submit:hover
{
	background: url(../i/bg-submit.png) 0 -50px no-repeat;
}
.login-form .submit:active,.login-form .submit:focus
{
	background: url(../i/bg-submit.png) -1px -102px no-repeat;
}
.login-form ul
{
	font: 14px/18px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0;
	overflow: hidden;
	padding: 0 0 0 3px;
	width: auto;
}
.erp-list .login-form li
{
	float: none;
	height: 1%;
	padding: 0 0 13px;
	vertical-align: top;
}
.login-form .btn-reg,.regpri a
{
	padding: 5px 0 0;
	text-align: center;
}
.login-form a
{
	color: #ffb501;
}
#nav .active a,#nav a,#nav a:hover,.login-form .btn-reg,.login-form a:hover,.regpri a,.regpri a:hover
{
	text-decoration: none;
}
.login-form .btn-reg
{
	background: url(../i/bg-reg-k.png) 0 -411px no-repeat;
	color: #dadada;
	display: block;
	font: 16px/22px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	height: 32px;
	margin: 4px 0 0 -3px;
	width: 147px;
}
.login-form .btn-reg:hover
{
	background: url(../i/bg-reg-k.png) 0 -275px no-repeat;
	text-decoration: none;
}
.login-form .btn-reg:active,.login-form .btn-reg:focus
{
	background: url(../i/bg-reg-k.png) 0 -349px no-repeat;
}
.regpri
{
	z-index: 21;
}
.regpri a
{
	color: #fff;
	float: left;
	font: 14px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	height: 27px;
	min-width: 104px;
	text-shadow: -1px -1px 1px #c49102;
}
.regpri .reg-link
{
	background: url(../i/bg-reg-k.png) 0 -138px no-repeat;
	width: 104px;
}
.regpri .reg-link:hover
{
	background: url(../i/bg-reg-k.png) 0 -179px no-repeat;
}
.regpri .reg-link:active,.regpri .reg-link:focus
{
	background: url(../i/bg-reg-k.png) 0 -223px no-repeat;
}
.regpri .pri-link
{
	background: url(../i/bg-reg-k.png) no-repeat;
	width: 122px;
}
.regpri .pri-link:hover
{
	background: url(../i/bg-reg-k.png) 0 -41px no-repeat;
}
.regpri .pri-link:active,.regpri .pri-link:focus
{
	background: url(../i/bg-reg-k.png) 0 -85px no-repeat;
}
.region-form
{
	float: right;
	min-width: 212px;
	padding: 6px 0 0;
}
.region-form label
{
	color: #666;
	float: left;
	font: 14px/18px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 5px 0 0;
	width: 66px;
}
.logo
{
	background: url(../i/logo.png) no-repeat;
	float: left;
	height: 57px;
	margin: 9px 16px 8px -4px;
	width: 191px;
}
.logo a
{
	display: block;
	height: 100%;
}
.search-form
{
	color: #666;
	float: left;
	font: 14px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 8px;
	width: 781px;
	z-index: 10;
}
.search-form label
{
	color: #000;
	float: left;
	font: 22px/28px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	padding: 29px 0 0;
	width: 60px;
}
.search-form .col
{
	float: left;
	width: 721px;
}
.search-form p
{
	margin: 0 0 3px 3px;
}
.search-form p em
{
	color: #000;
	font: 700 14px/20px Arial,Verdana,sans-serif;
}
.search-form .text
{
	background: url(../i/bg-text.png) 0 -53px no-repeat;
	background-size: 100% 430px;
	border: 0;
	color: #666;
	float: left;
	font: 14px/17px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	height: 17px;
	margin: 0 1px 0 0;
	outline: 0;
	padding: 11px 2px 9px 8px;
	width: 610px;
}
.search-form .submit
{
	background: url(../i/bg-submit.png) -2px 0 no-repeat;
	border: 0;
	color: #dadada;
	cursor: pointer;
	float: left;
	font: 16px/37px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	height: 37px;
	margin: 0 -2px 0 0;
	padding: 0 0 6px;
	width: 102px;
}
.search-form .submit:hover
{
	background: url(../i/bg-submit.png) 0 -50px no-repeat;
}
.search-form .submit:active,.search-form .submit:focus
{
	background: url(../i/bg-submit.png) -1px -102px no-repeat;
}
.panel
{
	background: url(../i/bg-nav.png) repeat-x;
	behavior: url(js/pie.htc);
	border-radius: 4px;
	box-shadow: 0 2px 3px #606060;
	display: block;
	height: 47px;
	moz-border-radius: 4px;
	moz-box-shadow: 0 2px 3px #606060;
	webkit-border-radius: 4px;
	webkit-box-shadow: 0 2px 3px #606060;
	width: 984px;
	z-index: 30;
}
.amt-frame,.popup-frame
{
	moz-box-shadow: 0 0 4px #000;
}
#nav
{
	float: left;
	font: 19px/25px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0;
	padding: 0;
}
#nav li
{
	float: left;
}
#nav a
{
	color: #e3e3e3;
	float: left;
	height: 36px;
	padding: 11px 14px 0;
	text-shadow: 1px 1px 1px #555454,-1px -1px 1px #555454;
}
#nav li:first-child a
{
	border-radius: 4px 0 0 4px;
	moz-border-radius: 4px 0 0 4px;
	padding: 11px 14px 0 18px;
	position: relative;
	webkit-border-radius: 4px 0 0 4px;
}
#nav a:hover
{
	background: url(../i/bg-nav.png) 0 -113px repeat-x;
}
#nav .active a
{
	background: url(../i/bg-nav.png) 0 -56px repeat-x;
	color: #141414;
	text-shadow: 1px 1px 1px #ffd923,-1px -1px 1px #ffd923;
}
.panel-holder
{
	float: right;
	min-width: 260px;
}
.switch-holder
{
	float: left;
	margin: 0 14px 0 0;
	padding: 15px 0 0;
	width: 105px;
}
.switch-holder .switch-btn
{
	background: url(../i/bg-switch.png) no-repeat;
	float: left;
	height: 17px;
	margin: 0 11px 0 0;
	width: 40px;
}
.switch-holder .eu-w,.switch-holder .ru-w
{
	font: 13px/17px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	text-transform: uppercase;
	width: 27px;
}
.basket-box dd,.basket-box dl,.panel h2
{
	float: left;
	margin: 0;
}
.switch-state2 .switch-btn
{
	background: url(../i/bg-switch.png) 0 -39px no-repeat;
}
.switch-holder .ru
{
	display: none;
}
.switch-holder .eu,.switch-state2 .ru
{
	display: block;
}
.switch-state2 .eu
{
	display: none;
}
.switch-holder .ru-w
{
	color: #e0c90a;
	float: left;
}
.switch-holder .eu-w
{
	color: #d8d8d8;
	float: left;
}
.switch-state2 .ru-w
{
	color: #d8d8d8;
}
.switch-state2 .eu-w
{
	color: #e0c90a;
}
.basket-box
{
	float: left;
	min-width: 130px;
	padding: 4px 10px 0 0;
}
.basket-box dl
{
	color: #d3d2d2;
	padding: 12px 0 0;
}
.basket-box dt
{
	float: left;
	font: 13px/17px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	text-transform: uppercase;
	width: 49px;
}
.basket-box dd
{
	font: 15px/17px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	min-width: 46px;
}
.basket-box dd a
{
	color: #d3d2d2;
	text-decoration: underline;
}
.basket-box dd a:hover,.panel .exit-prt
{
	text-decoration: none;
}
.basket-box .basket-link
{
	background: url(../i/bg-basket.png) -14px 0 no-repeat;
	float: left;
	height: 31px;
	width: 35px;
}
.basket-box .basket-link:active,.basket-box .basket-link:focus,.basket-box .basket-link:hover
{
	background: url(../i/bg-basket.png) -14px -103px no-repeat;
}
.panel h2
{
	color: #d1d1d1;
	font: 28px/34px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	padding: 7px 0 0 18px;
	width: 400px;
}
.panel-holder strong
{
	color: #bcbcbc;
	float: left;
	font: 14px/20px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	padding: 14px 0 0;
	white-space: nowrap;
	width: 170px;
}
.panel .exit-prt
{
	background: url(../i/bg-exit.png) 10px 0 no-repeat;
	color: #ffb63b;
	float: left;
	height: 31px;
	margin: 8px 0 0;
	overflow: hidden;
	padding: 6px 0 0;
	text-align: center;
	text-shadow: -1px -1px 2px #565252;
	width: 249px;
}
.panel .exit-prt:hover
{
	background: url(../i/bg-exit.png) 10px -54px no-repeat;
}
.panel .exit-prt:active,.panel .exit-prt:focus
{
	background: url(../i/bg-exit.png) 10px -108px no-repeat;
}
.nav-holder
{
	display: block;
	margin: 0 0 0 11px;
	z-index: 20;
}
.add-nav
{
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 100%;
}
.add-nav li
{
	float: left;
}
.add-nav a
{
	color: #6d6e71;
	cursor: pointer;
	float: left;
	font: 18px/24px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	padding: 0 0 0 12px;
	text-decoration: none;
	text-transform: uppercase;
}
.add-nav .active a,.add-nav a:hover
{
	color: #000;
	text-decoration: none;
}
#main .heading-bl h1,#main h1
{
	font: 40px/40px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	text-transform: uppercase;
}
.add-nav a span
{
	float: left;
	padding: 0 12px 0 0;
}
.add-nav a span span
{
	float: left;
	height: 39px;
	padding: 12px 8px 0;
}
.add-nav .active a
{
	background: url(../i/bg-add-privat.png) 0 -60px no-repeat;
}
.add-nav .active a span
{
	background: url(../i/bg-add-privat.png) 100% 0 no-repeat;
}
.add-nav .active a span span
{
	background: url(../i/bg-add-privat.png) 0 -118px repeat-x;
}
.w1
{
	z-index: 8;
}
#main
{
	padding: 9px 20px 18px;
	width: 984px;
}
#main:after
{
	clear: both;
	display: block;
}
#main h1
{
	color: #666;
	margin: 0;
}
#main .heading-bl h1
{
	color: #000;
	margin: 0 0 30px;
}
#main p
{
	margin: 0 0 23px;
}
.title-m
{
	overflow: hidden;
	padding: 18px 0 15px;
	width: 100%;
}
.title-m a
{
	color: #666;
	text-decoration: none;
}
.title-m a:hover
{
	text-decoration: none;
}
.title-m a span
{
	color: #000;
	font: 700 40px/40px "Arial Narrow",Arial,Verdana,sans-serif;
}
.btn,.btn1
{
	color: #565555;
	float: left;
	font: 16px/20px Conv_FranklinGothicMediumC,Arial,Verdana,sans-serif;
	height: 32px;
	padding: 5px 0 0;
	text-align: center;
	text-decoration: none;
}
.btn
{
	background: url(../i/bg-btn.png) 0 -168px no-repeat;
	margin: 0 0 11px -1px;
	width: 192px;
}
.btn:hover
{
	background: url(../i/bg-btn.png) 0 -216px no-repeat;
	text-decoration: none;
}
.btn:active,.btn:focus
{
	background: url(../i/bg-btn.png) 0 -264px no-repeat;
}
.btn1
{
	background: url(../i/bg-btn.png) -4px 0 no-repeat;
	margin: 11px 0 11px -1px;
	width: 159px;
}
.sb-list,.up-link
{
	font: 15px/17px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.btn1:hover
{
	background: url(../i/bg-btn.png) -4px -45px no-repeat;
	text-decoration: none;
}
.btn1:active,.btn1:focus
{
	background: url(../i/bg-btn.png) -2px -89px no-repeat;
}
.suppliers-box
{
	background: #e5e5e5;
	margin: 0 0 18px;
	overflow: hidden;
	padding: 18px 12px 11px;
	width: 960px;
}
.suppliers-box .title
{
	margin: 0 0 38px;
	overflow: hidden;
	width: 100%;
}
.suppliers-box .img-box
{
	float: left;
	margin: 0 24px 0 0;
	width: 342px;
}
.sb-list,.suppliers-box .sb-box
{
	float: left;
	width: 192px;
}
.sb-list
{
	margin: 0;
	padding: 0 9px 0 0;
}
.sb-list li
{
	height: 1%;
	padding: 0 0 8px;
	vertical-align: top;
}
.sb-list a
{
	color: #666;
	text-decoration: none;
}
.sb-list a:hover
{
	text-decoration: underline;
}
.leaders-list a,.leaders-list a:hover,.title-leaders a,.title-leaders a:hover,.up-link,.up-link:hover
{
	text-decoration: none;
}
.suppliers-box .sb-box .btn
{
	margin: 6px 0 0 -4px;
}
.title-l
{
	display: table;
	margin: 0 0 20px;
	width: 100%;
}
.title-l h1
{
	float: left;
	max-width: 860px;
}
.up-link
{
	background: url(../i/bg-up.png) 100% 0 no-repeat;
	color: #000;
	float: right;
	margin: 5px -4px 0 0;
	min-width: 46px;
	padding: 8px 45px 12px 0;
}
.up-link:hover
{
	background: url(../i/bg-up.png) 100% -54px no-repeat;
}
.up-link:active,.up-link:focus
{
	background: url(../i/bg-up.png) 100% -108px no-repeat;
}
.title-leaders
{
	background: url(../i/bg-title-leaders.gif) repeat-x #d7d7d7;
	font: 13px/15px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 2px;
	overflow: hidden;
	padding: 10px 12px 11px;
	width: 456px;
}
.title-leaders .col1
{
	float: left;
	margin: 0 24px 0 0;
	width: 331px;
}
.title-leaders .col2
{
	float: left;
	width: 101px;
}
.title-leaders .col2 span
{
	color: #666;
}
.title-leaders a
{
	color: #000;
	display: block;
	padding: 0 0 0 26px;
}
.title-leaders .link-t
{
	background: url(../i/arrow-tb.png) 1px 4px no-repeat;
}
.title-leaders .link-b
{
	background: url(../i/arrow-tb.png) 1px -26px no-repeat;
}
.leaders-list
{
	font: 13px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 100%;
}
.leaders-list li
{
	background: url(../i/bg-leaders-list.gif) repeat-x #d7d7d7;
	height: 66px;
	margin: 0 0 2px;
	overflow: hidden;
	padding: 6px 12px 0;
	width: 456px;
}
.leaders-list .col1
{
	float: left;
	height: 66px;
	margin: 0 6px 0 0;
	overflow: hidden;
	width: 349px;
}
.leaders-list .col2
{
	float: left;
	height: 66px;
	text-align: center;
	width: 101px;
}
.leaders-list strong
{
	color: #000;
	display: block;
	font-weight: 400;
	height: 40px;
	overflow: hidden;
}
.leaders-list span
{
	color: #666;
	display: block;
	height: 20px;
	overflow: hidden;
}
.leaders-list span em,.leaders-list strong em
{
	color: #039;
	font: 700 13px/17px "Trebuchet MS",Arial,Verdana,sans-serif;
	letter-spacing: -2px;
}
.leaders-list .col2 img
{
	display: block;
	height: 45px;
	margin: 6px 0 0;
	width: 101px;
}
#footer li,.boxes-description li
{
	height: 1%;
	vertical-align: top;
}
#footer
{
	background: #b9b9ba;
	color: #333;
	font: 13px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	min-height: 397px;
	overflow: hidden;
	padding: 22px 0;
	width: 100%;
	z-index: 1;
}
#footer .w2
{
	float: left;
	left: -50%;
	padding: 0 20px;
	width: 984px;
}
#footer a
{
	color: #333;
	text-decoration: underline;
}
#footer h2,#main .heading h1
{
	color: #000;
}
#footer a:hover,#footer h2 a,.breadcrumbs a
{
	text-decoration: none;
}
#footer h2
{
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 12px;
}
#footer ul
{
	margin: 0 0 29px;
	overflow: hidden;
	padding: 0;
	width: 100%;
}
#footer li
{
	padding: 0 0 11px;
}
.products
{
	display: table;
	margin: -9px 0 0;
	width: 100%;
}
.products .heading
{
	border-bottom: 2px solid #ccc;
	margin: 0 0 5px;
	overflow: hidden;
	padding: 0 0 30px;
	width: 100%;
}
.breadcrumbs
{
	margin: 0 0 17px;
	overflow: hidden;
	width: 100%;
}
.breadcrumbs ul
{
	color: #000;
	font: 14px/18px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 100%;
}
.breadcrumbs li
{
	float: left;
	margin: 0 11px 0 0;
}
.breadcrumbs a
{
	background: url(../i/bg-breadcrumbs.gif) 100% 4px no-repeat;
	color: #666;
	float: left;
	padding: 0 12px 0 0;
}
.availability-box p a,.breadcrumbs a:hover
{
	text-decoration: underline;
}
.boxes-description .title
{
	overflow: hidden;
	width: 100%;
}
.boxes-description .title h2
{
	color: #666;
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0;
}
#main .boxes-description h1
{
	color: #000;
}
.boxes-description ul
{
	font: 22px/30px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0;
	overflow: hidden;
	padding: 0;
	text-transform: uppercase;
	width: 100%;
}
.boxes-description .box-code ul
{
	color: #000;
	font: 32px/40px Conv_DINCondensedC,Arial,Verdana,sans-serif;
}
.box-name
{
	border-bottom: 2px solid #d2d2d2;
	border-top: 2px solid #d2d2d2;
	color: #666;
	margin: 0 0 8px;
	overflow: hidden;
	padding: 15px 0 4px;
	width: 100%;
}
.carousel1 .gallery,.carousel1 .gmask
{
	height: 276px;
	overflow: hidden;
	position: relative;
	width: 346px;
}
#main .box-name p
{
	color: #666;
	font: 22px/34px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0;
	text-transform: uppercase;
}
.carousel1 .gallery
{
	border: 2px solid #ccc;
	margin: 0 0 14px;
}
.carousel1 .gmask-holder
{
	overflow: hidden;
	position: relative;
}
.carousel1 .gmask
{
	float: left;
}
.carousel1 .gmask .slideset
{
	float: left;
	margin: 0;
	padding: 0;
	width: 99999px;
}
.carousel1 .gmask .slide
{
	float: left;
	height: 276px;
	position: relative;
	text-align: center;
	white-space: nowrap;
	width: 346px;
	z-index: 3;
}
.carousel1 .btn-del,.carousel1 .btn-opn
{
	bottom: -15px;
	display: block;
	height: 41px;
	overflow: hidden;
	position: absolute;
	text-indent: -9999px;
	width: 41px;
}
.carousel1 .btn-prev
{
	float: left;
	overflow: hidden;
	text-indent: -9999px;
}
.carousel1 .btn-next
{
	float: right;
	overflow: hidden;
	text-indent: -9999px;
}
.carousel1 .btn-del
{
	background: url(../i/bg-close2.png) no-repeat;
	left: 120px;
}
.carousel1 .btn-opn
{
	background: url(../i/bg-edit.png) no-repeat;
	left: 190px;
}
.boxes-description .text-box
{
	float: left;
	vertical-align: top;
	width: 612px;
}
.boxes-description .box-brand strong,.boxes-description .box-code strong,.boxes-description .row strong
{
	color: #000;
	display: block;
	font: 22px/26px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	text-transform: uppercase;
}
.box-code,.boxes-description .row strong span
{
	color: #9d4200;
}
.boxes-description .box-code strong
{
	color: #9d4200;
	display: block;
	font: 34px/38px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	text-shadow: 1px 1px 1px #5d2b1f;
	text-transform: uppercase;
}
.box-code
{
	margin: 0 0 8px;
	overflow: hidden;
	width: 100%;
}
.boxes-description .box-brand .img-box
{
	float: left;
	margin: 7px 16px 0 0;
	width: 135px;
}
.boxes-description .box-brand strong
{
	float: left;
	padding: 3px 0 0;
	width: 360px;
}
.boxes-description .row
{
	border-top: 2px solid #ccc;
	width: 100%;
}
.boxes-description .row:after
{
	clear: both;
	display: block;
}
.boxes-description .text-holder
{
	display: table;
	width: 100%;
}
.boxes-description .col
{
	float: left;
	margin: 0 20px 0 0;
	width: 220px;
}
.availability-box
{
	color: #666;
	display: table;
	font: 15px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	width: 100%;
}
#main .availability-box p
{
	margin: 0 0 20px;
	padding: 17px 0 0 2px;
}
.availability-box p a
{
	color: #000;
}
.availability-box p a:hover
{
	text-decoration: none;
}
.avality-block
{
	background: #ffc;
	border-bottom: none;
	color: #000;
	display: table;
	font: 16px/18px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 21px;
	padding: 11px 10px 26px 11px;
}
.avality-block strong
{
	color: #333;
	display: block;
	font: 22px/30px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0 0 14px;
	text-transform: uppercase;
}
.af-list
{
	display: block;
	margin: 0;
	padding: 0;
	width: 962px;
}
.af-list li
{
	float: left;
	margin: 0 10px 0 0;
}
.af-list li em
{
	color: #099e30;
	font-style: normal;
}
.af-list .all
{
	color: #000;
	float: right;
	font: 22px/30px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: -10px 0 0;
	text-transform: uppercase;
}
.af-list span
{
	background: #093;
	border-radius: 10px;
	color: #fff;
	display: inline-block;
	moz-border-radius: 10px;
	padding: 0 10px;
	position: relative;
	webkit-border-radius: 10px;
}
.af-list .mark span
{
	background: #ffc003;
	color: #ca3415;
}
.avality-form
{
	background: #b9b9ba;
	border-bottom: 2px solid #fff;
	color: #000;
	display: table;
	font: 15px/18px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	padding: 12px 10px 22px 12px;
}
.avality-form strong
{
	color: #333;
	display: block;
	font: 22px/30px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0 0 18px;
	text-transform: uppercase;
}
.avality-form .row
{
	display: table;
	width: 100%;
}
.avality-form .col1
{
	float: left;
	padding: 0 0 0 1px;
	width: 159px;
}
.avality-form .col2
{
	float: left;
	width: 148px;
}
.avality-form .col3
{
	float: left;
	width: 183px;
}
.avality-form .col4
{
	float: left;
	width: 307px;
}
.avality-form .col5
{
	float: left;
	width: 164px;
}
.avality-form dl
{
	margin: 0;
	overflow: hidden;
	padding: 5px 0 0;
	width: 100%;
}
.avality-form dt
{
	display: inline-block;
	font: 15px/22px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.avality-form dd
{
	display: inline-block;
	font: 22px/22px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0;
}
.avality-form label
{
	float: left;
	padding: 9px 0 0;
	width: 85px;
}
.avality-form .text
{
	background: url(../i/bg-text.png) 0 -103px no-repeat;
	border: 0;
	color: #333;
	float: left;
	font: 20px/30px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	height: 30px;
	margin: 0;
	outline: 0;
	padding: 3px 0 4px 10px;
	width: 39px;
}
.avality-form .amt
{
	background: url(../i/bg-search.png) 0 1px no-repeat;
	color: #000;
	float: left;
	font: 15px/21px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	padding: 8px 0 8px 46px;
	position: relative;
	text-decoration: underline;
	z-index: 8;
}
.amt-title .close,.amt-title .close:hover,.avality-form .amt:hover,.delivery-form a,.delivery-form a:hover
{
	text-decoration: none;
}
.amt-box
{
	float: left;
	position: relative;
	width: 307px;
	z-index: 90;
}
.amt-box .amt-holder
{
	display: none;
	left: -350px;
	position: absolute;
	top: -50px;
	z-index: 99;
}
.amt-frame,.amt-title
{
	overflow: hidden;
	position: relative;
}
.amt-active
{
	display: block;
	z-index: 999;
}
.amt-frame
{
	background: #333;
	border-radius: 4px;
	box-shadow: 0 0 4px #000;
	color: #fff;
	font: 15px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	moz-border-radius: 4px;
	padding: 14px 24px 34px;
	webkit-border-radius: 4px;
	webkit-box-shadow: 0 0 4px #000;
	width: 732px;
	z-index: 9999;
}
.amt-title
{
	background: url(../i/bg-amt-title.png) 6px 12px no-repeat;
	margin: 0 0 16px;
	padding: 0 126px 0 74px;
	width: 532px;
	z-index: 9999;
}
.amt-table,.amt-table .row,.amt-title dl
{
	overflow: hidden;
	width: 100%;
}
.amt-title dl
{
	color: #fff;
	margin: 0;
}
.amt-title dt
{
	display: block;
	font: 13px/21px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.amt-title dd
{
	display: block;
	font: 24px/24px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 6px 0 4px;
}
.amt-title .close
{
	background: url(../i/bg-close.png) 100% 0 no-repeat;
	color: #999;
	float: right;
	font: 15px/17px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	height: 22px;
	padding: 0 38px 0 0;
	position: absolute;
	right: 3px;
	top: 8px;
}
.amt-table
{
	color: #000;
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 18px;
	position: relative;
	z-index: 9999;
}
.amt-table .row
{
	background: url(../i/bg-row-w.gif) repeat-y;
	margin: 0 0 2px;
}
.amt-table .col1,.amt-table .col2,.amt-table .col3
{
	float: left;
	margin: 0 2px 0 0;
	padding: 10px 0 10px 10px;
}
.amt-table .row2
{
	background: url(../i/bg-row-y.gif) repeat-y;
}
.amt-table .col1
{
	width: 103px;
}
.amt-table .col2
{
	width: 245px;
}
.amt-table .col3
{
	width: 205px;
}
.amt-table .col4
{
	float: left;
	padding: 10px 0 10px 10px;
	width: 133px;
}
.amt-frame p
{
	margin: 0!important;
	padding: 0!important;
}
.amt-frame .attention
{
	background: url(../i/bg-attention.png) no-repeat;
	padding: 0 0 15px 37px!important;
}
.avality-form .submit
{
	background: url(../i/bg-by.png) no-repeat;
	border: 0;
	color: #ebebeb;
	cursor: pointer;
	float: left;
	font: 16px/32px Conv_FranklinGothicMediumC,Arial,Verdana,sans-serif;
	height: 37px;
	margin: 1px 0 0;
	padding: 0 0 7px;
	width: 164px;
}
.delivery-form,.delivery-form dd span,.delivery-form dt
{
	font: 15px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.avality-form .submit:hover
{
	background: url(../i/bg-by.png) 0 -54px no-repeat;
}
.avality-form .submit:active,.avality-form .submit:focus
{
	background: url(../i/bg-by.png) 0 -108px no-repeat;
}
.delivery-form
{
	color: #000;
	margin: 0 0 12px;
}
.delivery-form:after
{
	clear: both;
	display: block;
}
.delivery-form .row
{
	border-top: 2px solid #d2d2d2;
	display: table;
	padding: 19px 0 14px;
	width: 100%;
}
.delivery-form .col1
{
	float: left;
	margin: -2px 0 0;
	width: 305px;
}
.delivery-form .col2
{
	float: left;
	width: 159px;
}
.delivery-form .col3
{
	float: left;
	width: 175px;
}
.delivery-form .col4,.delivery-form .col5
{
	float: left;
	width: 170px;
}
.delivery-form dl
{
	margin: 0;
	overflow: hidden;
	padding: 5px 0 0;
	width: 100%;
}
.delivery-form dt
{
	display: inline-block;
}
.delivery-form dd
{
	display: inline-block;
	margin: 0;
}
.delivery-form label
{
	float: left;
	padding: 6px 0 0;
	width: 85px;
}
.delivery-form .text
{
	background: url(../i/bg-text.png) 0 -103px no-repeat;
	border: 0;
	color: #333;
	float: left;
	font: 20px/30px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	height: 30px;
	margin: 0;
	outline: 0;
	padding: 3px 0 4px 10px;
	width: 39px;
}
.delivery-form a,.delivery-form a strong
{
	font: 15px/21px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.delivery-form a
{
	color: #000;
	float: left;
	padding: 0 0 0 55px;
}
.delivery-form a strong
{
	text-decoration: underline;
}
.delivery-form a:hover strong,.table-slide .opener,.table-slide .opener:hover
{
	text-decoration: none;
}
.delivery-form a span
{
	display: block;
	text-decoration: none;
}
.delivery-form .express
{
	background: url(../i/bg-express.png) -2px 2px no-repeat;
}

.delivery-form .cart {
    background: url(../i/bg-cart.png) -2px 2px no-repeat;
}

.delivery-form .get
{
	background: url(../i/bg-get.png) -2px 2px no-repeat;
}
.delivery-form .submit
{
	background: url(../i/bg-org.png) 0 -163px no-repeat;
	border: 0;
	color: #333;
	cursor: pointer;
	float: left;
	font: 16px/32px Conv_FranklinGothicMediumC,Arial,Verdana,sans-serif;
	height: 41px;
	margin: 0;
	padding: 0 0 7px;
	width: 168px;
}
.delivery-form .submit:hover
{
	background: url(../i/bg-org.png) 0 -218px no-repeat;
}
.delivery-form .submit:active,.delivery-form .submit:focus
{
	background: url(../i/bg-org.png) 0 -274px no-repeat;
}
.table-slide
{
	margin: 0 0 14px;
	overflow: hidden;
	width: 100%;
}
.table-slide .opener
{
	background: #e5e5e5;
	color: #000;
	cursor: pointer;
	display: block;
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	height: 19px;
	margin: 0 0 2px;
	overflow: hidden;
	padding: 8px 15px 9px 12px;
	width: 958px;
}
.table-box,.table-slide .slide,.table-slide2 .slide
{
	overflow: hidden;
	width: 100%;
}
.table-slide .opener .name
{
	float: left;
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.table-slide .opener .expand,.table-slide .opener .turn
{
	color: #000;
	float: right;
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	padding: 0 24px 0 0;
}
.table-slide .opener .expand
{
	background: url(../i/arrow-tb.png) 100% -24px no-repeat;
	display: block;
}
.table-slide .opener .turn,.table-slide2 .opener .expand
{
	display: none;
}
.table-slide2 .opener .turn
{
	background: url(../i/arrow-tb.png) 100% 6px no-repeat;
	display: block;
}
.table-slide .slide
{
	display: none;
}
.table-slide2 .slide
{
	display: block;
}
.table-box
{
	color: #000;
	font: 13px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	padding: 0 0 17px;
}
.table-box a
{
	color: #666;
	text-decoration: underline;
}
.t-list a,.t-list a:hover,.table-block .title a:hover,.table-box .title a,.table-box .title a:hover,.table-box a:hover
{
	text-decoration: none;
}
.table-box .row
{
	margin: 0 0 2px;
	overflow: hidden;
	width: 987px;
}
.table-box .row-3
{
	background: url(../i/bg-table3.gif) repeat-y;
	color: #666;
}
.table-box .row-6
{
	background: url(../i/bg-table6.gif) repeat-y;
}
.table-box .row-3.mark
{
	background: url(../i/bg-mark3.gif) repeat-y;
	color: #000;
}
.table-box .title
{
	background: #e5e5e5;
	margin: 0 0 2px;
	overflow: hidden;
	width: 985px;
}
.table-box .title span
{
	color: #666;
}
.table-box .title a
{
	color: #000;
	display: block;
	padding: 0 0 0 26px;
}
.table-box .col-3,.table-box .col-6
{
	float: left;
	margin: 0 2px 0 0;
	padding: 8px 2px 9px 10px;
}
.table-box .title .link-t
{
	background: url(../i/arrow-tb.png) 1px 4px no-repeat;
}
.table-box .title .link-b
{
	background: url(../i/arrow-tb.png) 1px -26px no-repeat;
}
.table-box .col-6
{
	width: 150px;
}
.table-box .col-3
{
	width: 314px;
}
.title-box
{
	display: table;
	margin: 0 0 28px;
	min-height: 82px;
	padding: 1px 0 3px 101px;
	width: 884px;
}
.title1
{
	background: url(../i/bg-title1.png) 1px 0 no-repeat;
}
.title2
{
	background: url(../i/bg-title2.png) 1px 0 no-repeat;
}
.title3
{
	background: url(../i/bg-title3.png) 1px 0 no-repeat;
}
.title-box h2
{
	color: #000;
	float: left;
	font: 40px/40px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 2px 0 0;
	min-height: 82px;
	text-transform: uppercase;
	width: 750px;
}
.table-block .title,.table-block .title1
{
	background: url(../i/bg-title-leaders.gif) repeat-x #d7d7d7;
	font: 13px/15px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 2px;
	overflow: hidden;
	width: 965px;
}
.title-box h2 span
{
	color: #666;
	display: block;
}
.table-block .title
{
	padding: 0 10px;
}
.table-block .title1
{
	padding: 12px 10px;
}
.table-block .title1 strong
{
	color: #000;
	font: 18px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.table-block .title2,.table-block .title2 strong
{
	font: 13px/15px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.table-block .title2 strong
{
	color: #666;
}
.table-block .title2
{
	background: url(../i/bg-title-leaders.gif) repeat-x #d7d7d7;
	margin: 0 0 2px;
	overflow: hidden;
	padding: 7px 10px 5px 0;
	width: 975px;
}
.table-block .title2 .col3
{
	color: #666;
	float: left;
	margin: 0 2px 0 0;
	padding: 6px 0 6px 20px;
	width: 102px;
}
.table-block .title2 .col1a
{
	color: #666;
	float: left;
	margin: -4px 2px 0 0;
	padding: 0;
	text-align: center;
	width: 55px;
}
.table-block .title2 .col1b
{
	color: #666;
	float: left;
	margin: 0 2px 0 0;
	padding: 6px 0 6px 40px;
	width: 280px;
}
.table-block .title2 .col2b
{
	color: #666;
	float: left;
	margin: 0;
	padding: 6px 0 6px 20px;
	width: 390px;
}
.table-block .title .col1
{
	float: left;
	margin: 0 2px 0 0;
	padding: 10px 0 11px;
	width: 393px;
}
.table-block .title .col2
{
	float: left;
	margin: 0 2px 0 0;
	padding: 10px 0 11px 10px;
	width: 113px;
}
.table-block .title .col3
{
	float: left;
	margin: 0 2px 0 0;
	padding: 10px 0 11px 24px;
	width: 118px;
}
.table-block .title .col4,.table-block .title .col5,.table-block .title .col6
{
	float: left;
	margin: 0 2px 0 0;
	padding: 10px 0 11px;
	text-align: center;
	width: 63px;
}
.table-block .title .col7
{
	float: left;
	padding: 10px 0 11px;
	text-align: center;
	width: 100px;
}
.table-block .title span
{
	color: #666;
}
.table-block .title a
{
	color: #000;
	display: block;
	padding: 0 0 0 26px;
	text-decoration: none;
}
.table-block .title .link-t
{
	background: url(../i/arrow-tb.png) 1px 4px no-repeat;
}
.table-block .title .link-b
{
	background: url(../i/arrow-tb.png) 1px -26px no-repeat;
}
.t-list
{
	font: 13px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 100%;
}
.t-list2
{
	font: 12px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.t-list li
{
	background: url(../i/bg-leaders-list.gif) repeat-x #d7d7d7;
	height: 72px;
	margin: 0 0 2px;
	overflow: hidden;
	vertical-align: top;
	width: 985px;
}
.t-list .col1
{
	float: left;
	height: 60px;
	margin: 0 2px 0 0;
	padding: 6px 0 6px 10px;
	width: 393px;
}
.t-list .col2b strong
{
	display: block;
}
.t-list .col2b span
{
	color: #000;
	float: left;
	margin: 0 10px 0 0;
}
.t-list .col2b ul
{
	font: 13px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 100%;
}
.t-list2 .col2b ul
{
	font: 12px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.t-list .col2b li
{
	background: 0 0;
	height: auto;
	margin: 0 10px 0 0;
	overflow: hidden;
	vertical-align: top;
	width: auto;
}
.t-list .col2,.t-list .col3,.t-list2 .col3
{
	height: 60px;
	padding: 6px 0 6px 10px;
}
.t-list .col2b li em
{
	color: #099e30;
	font-style: normal;
}
.t-list .col2b span em
{
	color: #ca3415;
	font-style: normal;
}
.t-list .col1a,.t-list .col3,.t-list2 .col3
{
	color: #000;
	float: left;
	margin: 0 2px 0 0;
}
.t-list .col2
{
	float: left;
	margin: 0 2px 0 0;
	width: 113px;
}
.t-list .col3
{
	width: 132px;
}
.t-list2 .col3
{
	width: 112px;
}
.t-list .col1a
{
	height: 40px;
	padding: 26px 0 6px;
	text-align: center;
	width: 55px;
}
.t-list .col1b,.t-list .col2b
{
	color: #000;
	float: left;
	height: 60px;
	padding: 6px 0 6px 10px;
}
.t-list .col1b
{
	margin: 0 2px 0 0;
	width: 310px;
}
.t-list .col2b
{
	margin: 0;
	width: 470px;
}
.t-list .col4,.t-list .col5,.t-list .col6
{
	float: left;
	height: 60px;
	margin: 0 2px 0 0;
	padding: 6px 0;
	text-align: center;
	width: 63px;
}
.t-list .col7
{
	float: left;
	height: 60px;
	padding: 6px;
	text-align: center;
	width: 100px;
}
.t-list .m-org
{
	background: url(../i/bg-org.gif) repeat-x #ff9901;
}
.t-list .col-s,.table-block .title .col-s
{
	border-right: 2px solid #fff;
	margin: 0;
}
.t-list a:hover
{
	color: orange;
}
.t-list strong
{
	color: #000;
	display: block;
	font-weight: 400;
	text-decoration: underline;
}
.show-form .select-area .center,.show-form .select-holder select
{
	font: 16px/30px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.t-list span,.t-list strong:hover,.tt-list a
{
	text-decoration: none;
}
.t-list strong:hover
{
	color: orange;
}
.t-list span
{
	color: #666;
	display: block;
}
.st-list img,.t-list img
{
	display: block;
	height: 30px;
	margin: 6px auto 0;
	width: 68px;
}
.t-list .ico1,.t-list .ico2,.t-list .ico3
{
	display: block;
	height: 30px;
	margin: 12px auto 0;
	overflow: hidden;
	text-indent: -9999px;
	width: 30px;
}
.t-list .price
{
	color: #000;
}
.t-list .status
{
	color: #c30;
}
.heading-tt h1 span,.t-list .m-org .status
{
	color: #000;
}
.t-list .ico1
{
	background: url(../i/bg-ico.png) no-repeat;
}
.t-list .ico1:hover
{
	background: url(../i/bg-ico.png) 0 -47px no-repeat;
}
.t-list .ico2
{
	background: url(../i/bg-ico.png) -62px 0 no-repeat;
}
.t-list .ico2:hover
{
	background: url(../i/bg-ico.png) -62px -47px no-repeat;
}
.t-list .ico3
{
	background: url(../i/bg-ico.png) -122px 0 no-repeat;
}
.t-list .ico3:hover
{
	background: url(../i/bg-ico.png) -122px -47px no-repeat;
}
.heading-tt h1
{
	float: left;
	width: 450px;
}
.heading-tt
{
	display: table;
	margin: 0 0 27px;
	width: 100%;
}
.show-form
{
	float: right;
	padding: 12px 5px 0 0;
	width: 490px;
}
.show-form label
{
	float: left;
	padding: 5px 0 0;
	width: 204px;
}
.show-form .select-holder
{
	float: left;
	width: 286px;
}
.show-form .select-holder select
{
	color: #565555;
	width: 286px;
}
.show-form .select-area
{
	background: url(../i/bg-org.png) 0 -330px repeat-x!important;
	border: 0;
	border-radius: 4px;
	box-shadow: 0 2px 4px #939393;
	cursor: default;
	float: left;
	height: 31px;
	moz-border-radius: 4px;
	moz-box-shadow: 0 2px 4px #939393;
	overflow: hidden;
	position: relative;
	webkit-border-radius: 4px;
	webkit-box-shadow: 0 2px 4px #939393;
	width: 100%;
}
.show-form .select-area:hover
{
	background: url(../i/bg-org.png) 0 -385px repeat-x;
}
.show-form .select-focus
{
	background: url(../i/bg-org.png) 0 -441px repeat-x;
}
.show-form .select-area .center
{
	overflow: hidden;
	padding: 0 23px 0 7px;
	white-space: nowrap;
}
.table-type .title,.tt-list
{
	font: 15px/18px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.show-form .select-area .select-opener
{
	background: url(../i/bg-select-opener.png) 3px 11px no-repeat;
	height: 30px;
	position: absolute;
	right: 0;
	top: 0;
	width: 23px;
}
.table-type
{
	margin: 0 0 31px;
	overflow: hidden;
	width: 100%;
}
.table-type .title
{
	background: #e5e5e5;
	color: #666;
	overflow: hidden;
	padding: 7px 0 11px;
	width: 100%;
}
.heading1 h1 span,.tt-list,.tt-list a
{
	color: #000;
}
.table-type .col1
{
	float: left;
	padding: 0 0 0 12px;
	width: 204px;
}
.table-type .col1a
{
	float: left;
	padding: 0 0 0 0px;
	width: 23px;
}
.table-type .col2
{
	float: left;
	padding: 0 0 0 12px;
	width: 252px;
}
.table-type .col3
{
	float: left;
	padding: 0 9px 0 12px;
	width: 460px;
}
.heading1,.tt-list,.tt-list li
{
	overflow: hidden;
	width: 100%;
}
.tt-list
{
	margin: 0;
	padding: 0;
}
.tt-list li
{
	padding: 16px 0;
}
.tt-list a:hover
{
	text-decoration: underline;
}
.heading1
{
	margin: 0 0 25px;
	padding: 8px 0 0;
}
#main .heading1 h1
{
	margin: 0 0 28px;
}
.heading1 h2
{
	color: #666;
	font: 32px/38px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0;
	padding: 22px 0 22px 102px;
}
.heading1 .thanks
{
	color: #f90;
	font: 24px/28px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0;
	padding: 0;
}
.heading1 .ico1
{
	background: url(../i/ico1.png) no-repeat;
}
.heading1 .ico2
{
	background: url(../i/ico2.png) no-repeat;
}
.heading1 .ico3
{
	background: url(../i/ico3.png) no-repeat;
}
.heading1 .ico4
{
	background: url(../i/ico4.png) no-repeat;
}
.heading1 .ico5
{
	background: url(../i/ico5.png) no-repeat;
}
.heading1 .ico6
{
	background: url(../i/ico6.png) no-repeat;
}
.heading1 .ico7
{
	background: url(../i/ico7.png) no-repeat;
}
.heading1 .ico8
{
	background: url(../i/ico8.png) no-repeat;
}
.heading-org
{
	background: #f90;
	margin: 0 0 15px;
	overflow: hidden;
	padding: 7px 5px 10px 12px;
	width: 970px;
}
.heading-org h2
{
	color: #000;
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0;
}
.heading3
{
	display: table;
	margin: 0 0 17px;
	width: 100%;
}
.heading3 h2,.heading3 h3
{
	color: #000;
	float: left;
	font: 24px/28px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0;
	width: 870px;
}
.heading3 .up-link
{
	margin: -3px 0 0;
}
.heading-abc
{
	display: table;
	margin: 0 0 13px;
	width: 987px;
}
.heading-abc .heading-holder
{
	float: left;
	width: 700px;
}
.heading-abc h2
{
	color: #666;
	font: 40px/48px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0 0 12px;
	text-transform: uppercase;
}
.heading-abc h3
{
	color: #000;
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0;
}
.heading-abc .up-link
{
	margin: 7px 0 0;
}

.mf-list
{
	font: 23px/29px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 44px;
	overflow: hidden;
	padding: 0;
	text-transform: uppercase;
	width: 988px;
}
.mf-list li
{
	float: left;
	padding: 0 2px 2px 0;
	width: 98px;
    list-style-type: none; 
}
.mf-list a
{
	color: #000;
	float: left;
	height: 52px;
	padding: 23px;
	text-align: center;
	text-decoration: none;
	width: 98px;
}

.abc-list
{
	font: 23px/29px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 44px;
	overflow: hidden;
	padding: 0;
	text-transform: uppercase;
	width: 988px;
}
.help-link,.title-abc strong
{
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.abc-list li
{
	float: left;
	padding: 0 2px 2px 0;
	width: 74px;
}
.abc-list a
{
	background: #dcddde;
	color: #000;
	float: left;
	height: 52px;
	padding: 23px 0 0;
	text-align: center;
	text-decoration: none;
	width: 74px;
}
.abc-list .active a,.abc-list a:hover
{
	background: url(../i/bg-abc.gif) no-repeat;
	text-decoration: none;
}
.help-link
{
	background: url(../i/bg-help.png) 0 2px no-repeat;
	color: #666;
	float: right;
	margin: 15px 0 0;
	padding: 0 0 0 34px;
	text-decoration: underline;
}
.bar a,.help-link:hover,.title-abc a,.title-abc a:hover
{
	text-decoration: none;
}
.title-abc
{
	margin: 0 0 37px;
	overflow: hidden;
	width: 987px;
}
.bar-holder,.title-abc ul
{
	overflow: hidden;
	width: 100%;
}
.title-abc strong
{
	color: #000;
	display: block;
	padding: 0 0 7px;
}
.title-abc ul
{
	color: #000;
	font: 32px/38px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
}
.title-abc li
{
	float: left;
	margin: 0 8px 0 0;
}
.title-abc a
{
	background: url(../i/bg-breadcrumbs.png) 100% 13px no-repeat;
	color: #666;
	float: left;
	padding: 0 22px 0 0;
}
.title-abc a:hover
{
	color: #000;
}
.bar-frame
{
	overflow: hidden;
	width: 1008px;
}
.bar-holder .column
{
	float: left;
	margin: 0 24px 0 0;
	width: 228px;
}
.bar-holder h3
{
	color: #000;
	font: 13px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 10px 12px;
}
.bar-holder .title
{
	overflow: hidden;
	padding: 0 0 6px 12px;
	width: 216px;
}
.bar-holder .title strong
{
	color: #000;
	float: left;
	font: 32px/32px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	text-transform: uppercase;
	width: 110px;
}
.bar-holder .up-link
{
	margin: 2px 0 36px;
}
.bar
{
	font: 13px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 33px;
	overflow: hidden;
	padding: 0;
	width: 100%;
}
.bar li
{
	height: 1%;
	padding: 0 0 2px;
	vertical-align: top;
}
.bar a
{
	color: #666;
	display: block;
	padding: 9px 25px 8px 12px;
	width: 216px;
}
.find-box,.heading-s
{
	overflow: hidden;
	width: 100%;
}
.bar .odd a
{
	background: #fff;
}
.bar .even a
{
	background: #e5e5e5;
}
.bar .active a,.bar a:hover
{
	background: url(../i/bg-bar.png) no-repeat #ff9a02;
	color: #000;
	text-decoration: none;
}
.bar1 .active a,.bar1 a:hover
{
	background: url(../i/bg-bar1.png) no-repeat #ff9a02;
}
.heading-s
{
	margin: 0 0 20px;
}
.heading-s h2
{
	color: #666;
	font: 24px/28px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0;
	text-transform: uppercase;
}
.find-box,.heading-s h2 span
{
	color: #000;
}
.find-box,.find-box strong,.fltr-form label
{
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.find-box
{
	margin: 0 0 28px;
}
.find-box a
{
	color: #039;
	text-decoration: underline;
}
.find-box a:hover
{
	text-decoration: none;
}
.find-box strong
{
	float: left;
	padding: 0 10px 0 0;
}
.find-box dl
{
	background: url(../i/arrow-r.png) 0 1px no-repeat;
	float: left;
	margin: 0 21px 0 0;
	padding: 0 0 0 25px;
}
.find-box dt
{
	float: left;
}
.find-box dd
{
	float: left;
	margin: 0;
	padding: 0 0 0 5px;
}
.find-box ul
{
	float: left;
	margin: 0;
	padding: 0;
}
.find-box li
{
	float: left;
	padding: 0 21px 0 0;
}
.fltr-form
{
	float: right;
}
.fltr-form label
{
	color: #666;
	float: left;
	padding: 8px 0 0;
	width: 60px;
}
.fltr-form .select-holder
{
	float: left;
	margin: 0 5px 0 0;
	width: 196px;
}
.fltr-form .select-holder select
{
	width: 194px;
}
.fltr-form .select-holder2 select
{
	width: 262px;
}
.fltr-form .select-holder3 select
{
	width: 160px;
}
.fltr-form .select-holder4 select
{
	width: 284px;
}
.fltr-form .select-holder2
{
	float: left;
	margin: 0;
	width: 264px;
}
.fltr-form .select-holder3
{
	float: left;
	width: 160px;
}
.fltr-form .select-holder4
{
	float: left;
	width: 284px;
}
.paging
{
	margin: 0 0 26px;
	overflow: hidden;
	width: 100%;
}
.paging strong
{
	color: #000;
	float: left;
	font: 24px/24px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	padding: 6px 19px 0 0;
	text-transform: uppercase;
}
.paging .paging-list1
{
	float: left;
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 12px 0 0;
	padding: 0;
}
.paging .paging-list1 li
{
	float: left;
	padding: 0 7px 0 0;
	width: 30px;
}
.paging .paging-list1 a
{
	background: #fff;
	border: 2px solid #999;
	color: #666;
	float: left;
	height: 22px;
	padding: 4px 0 0;
	text-align: center;
	text-decoration: none;
	width: 26px;
}
.paging .paging-list1 .active a,.paging .paging-list1 a:hover
{
	background: #999;
	color: #fff;
	text-decoration: none;
}
.paging .paging-list2
{
	float: left;
	font: 24px/24px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0;
	padding: 6px 0 0;
	text-transform: uppercase;
}
.table-block .st-title .col1,.table-block .st-title .col2,.table-block .st-title .col3,.table-block .st-title .col4,.table-block .st-title .col5,.table-block .st-title .col6,.table-block .st-title .col7,.table-block .st-title .col8
{
	float: left;
	padding: 10px 0 11px 12px;
}
.paging .paging-list2 li
{
	float: left;
	margin: 0 18px 0 0;
}
.paging .paging-list2 a
{
	color: #039;
	text-decoration: underline;
}
.paging .paging-list2 .active a,.paging .paging-list2 a:hover
{
	color: #000;
	text-decoration: none;
}
.table-block
{
	display: table;
	margin: 0 0 30px;
	width: 100%;
}
.table-block .st-title
{
	background: url(../i/bg-title-leaders.gif) repeat-x #d7d7d7;
	font: 13px/15px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 2px;
	overflow: hidden;
	width: 100%;
}
.table-block .st-title .col1
{
	border-right: 2px solid #fff;
	width: 139px;
}
.table-block .st-title .col2
{
	border-right: 2px solid #fff;
	width: 138px;
}
.table-block .st-title .col3
{
	border-right: 2px solid #fff;
	width: 112px;
}
.table-block .st-title .col4
{
	border-right: 2px solid #fff;
	width: 108px;
}
.table-block .st-title .col5
{
	border-right: 2px solid #fff;
	width: 82px;
}
.table-block .st-title .col6
{
	border-right: 2px solid #fff;
	width: 76px;
}
.table-block .st-title .col7
{
	border-right: 2px solid #fff;
	width: 91px;
}
.table-block .st-title .col8
{
	width: 128px;
}
.table-block .st-title span
{
	color: #666;
}
.table-block .st-title a
{
	color: #000;
	display: block;
	padding: 0 0 0 26px;
	text-decoration: none;
}
.table-block .st-title a:hover
{
	text-decoration: none;
}
.table-block .st-title .link-t
{
	background: url(../i/arrow-tb.png) 1px 4px no-repeat;
}
.table-block .st-title .link-b
{
	background: url(../i/arrow-tb.png) 1px -26px no-repeat;
}
.st-list
{
	font: 13px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 100%;
}
.st-list li
{
	background: url(../i/bg-leaders-list.gif) repeat-x #d7d7d7;
	height: 72px;
	margin: 0 0 2px;
	overflow: hidden;
	vertical-align: top;
	width: 985px;
}
.st-list .col1,.st-list .col2
{
	border-right: 2px solid #fff;
	float: left;
	height: 60px;
}
.st-list .col1
{
	color: #000;
	padding: 6px 0 6px 12px;
	width: 139px;
}
.st-list .col2
{
	padding: 6px 0;
	text-align: center;
	width: 150px;
}
.st-list .col3,.st-list .col4,.st-list .col5,.st-list .col6,.st-list .col7,.st-list .col8
{
	float: left;
	height: 60px;
	padding: 6px 0 6px 12px;
}
.st-list .col3
{
	border-right: 2px solid #fff;
	width: 112px;
}
.st-list .col4
{
	border-right: 2px solid #fff;
	width: 108px;
}
.st-list .col5
{
	border-right: 2px solid #fff;
	width: 82px;
}
.st-list .col6
{
	border-right: 2px solid #fff;
	width: 76px;
}
.st-list .col7
{
	border-right: 2px solid #fff;
	width: 91px;
}
.st-list .col8
{
	width: 129px;
}
.st-list a
{
	color: #000;
	text-decoration: underline;
}
.st-list a:hover
{
	text-decoration: none;
}
.atnt-box
{
	background: url(../i/bg-red.jpg) repeat-x #9b0200;
	border-bottom: 1px solid #ad3333;
	border-radius: 5px;
	color: #fff;
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 14px;
	moz-border-radius: 5px;
	overflow: hidden;
	padding: 7px 0 6px;
	position: relative;
	text-align: center;
	webkit-border-radius: 5px;
	width: 100%;
}
.atnt-box strong
{
	font-weight: 400;
}
.heading-tt .how-order,.mark-amt
{
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.heading-tt .how-order
{
	background: url(../i/bg-how-order.png) 0 1px no-repeat;
	color: #666;
	float: right;
	margin: 10px 0 0;
	padding: 0 0 1px 22px;
	text-decoration: underline;
}
.heading-tt .how-order:hover,.st9-title a,.st9-title a:hover
{
	text-decoration: none;
}
.mark-amt
{
	background: url(../i/bg-search.png) 0 1px no-repeat;
	color: #000;
	margin: 0;
	padding: 8px 0 12px 50px;
}
.st9-title .col1,.st9-title .col2,.st9-title .col3,.st9-title .col4,.st9-title .col5,.st9-title .col6,.st9-title .col7,.st9-title .col8
{
	float: left;
	padding: 10px 2px 11px 12px;
}
.order-form
{
	display: table;
	margin: 0 0 20px;
	width: 100%;
}
.st9-title
{
	background: url(../i/bg-t9.png) no-repeat;
	font: 13px/15px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 2px;
	overflow: hidden;
	width: 100%;
}
.st9-title .col1
{
	width: 189px;
}
.st9-title .col2
{
	width: 114px;
}
.st9-title .col3
{
	width: 129px;
}
.st9-title .col4
{
	width: 89px;
}
.st9-title .col5
{
	width: 74px;
}
.st9-title .col6
{
	width: 67px;
}
.st9-title .col7
{
	width: 66px;
}
.st9-title .col8
{
	width: 75px;
}
.st9-title .col9
{
	float: left;
	padding: 10px 0 11px 12px;
	width: 57px;
}
.st9-title span
{
	color: #666;
}
.st9-title a
{
	color: #000;
	display: block;
	padding: 0 0 0 26px;
}
.st9-title .link-t
{
	background: url(../i/arrow-tb.png) 1px 4px no-repeat;
}
.st9-title .link-b
{
	background: url(../i/arrow-tb.png) 1px -26px no-repeat;
}
.st9-list
{
	display: table;
	font: 13px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0;
	padding: 0;
	width: 100%;
}
.st9-list li
{
	background: url(../i/bg-t9.png) no-repeat;
	display: table;
	height: 72px;
	margin: 0 0 2px;
	vertical-align: top;
	width: 985px;
}
.st9-list .cols1,.st9-list .cols2
{
	float: left;
	height: 60px;
	padding: 6px 2px 6px 12px;
}
.st9-list .notav
{
	background: url(../i/bg-t9r.png) no-repeat;
	color: #000;
}
.st9-list .cols1
{
	color: #000;
	width: 189px;
}
.st9-list .cols2
{
	width: 114px;
}
.st9-list .cols3
{
	float: left;
	height: 55px;
	padding: 11px 2px 6px 0;
	text-align: center;
	width: 141px;
}
.st9-list .cols4,.st9-list .cols5
{
	float: left;
	height: 60px;
	padding: 6px 2px 6px 12px;
}
.st9-list .cols4
{
	width: 89px;
}
.st9-list .cols5
{
	width: 74px;
}
.st9-list .cols6
{
	float: left;
	height: 52px;
	padding: 14px 2px 6px 19px;
	width: 60px;
}
.amts-box .amt,.st9-list .notav .no-amt
{
	background: url(../i/bg-search.png) 0 1px no-repeat;
	height: 36px;
	text-indent: -9999px;
	width: 36px;
}
.amts-box .amt-holder
{
	display: none;
	left: 10%;
	position: absolute;
	top: 21%;
	z-index: 9999;
}
.container-gray,.notice-box
{
	behavior: url(js/pie.htc);
	overflow: hidden;
	position: relative;
}
.amts-box .amt
{
	display: block;
	overflow: hidden;
}
.st9-list .no-amt
{
	display: none;
}
.st9-list .notav .no-amt
{
	display: block;
	opacity: .5;
	overflow: hidden;
}
.st9-list .cols7
{
	float: left;
	height: 50px;
	padding: 16px 2px 6px 14px;
	width: 64px;
}
.st9-list .text
{
	background: url(../i/bg-text.png) 0 -103px no-repeat;
	border: 0;
	color: #333;
	float: left;
	font: 20px/30px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	height: 30px;
	margin: 0;
	outline: 0;
	padding: 3px 0 4px 10px;
	width: 39px;
}
.st9-list .cols8
{
	float: left;
	height: 60px;
	padding: 6px 2px 6px 12px;
	width: 75px;
}
.st9-list .cols9
{
	float: left;
	height: 43px; 
	padding: 23px 0 6px 21px;
	width: 39px; /*49*/
}
.st9-list a
{
	color: #000;
	text-decoration: underline;
}
.st9-list a:hover
{
	text-decoration: none;
}
.st9-footer
{
	background: url(../i/bg-leaders-list.gif) repeat-x #d7d7d7;
	color: #666;
	font: 24px/24px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0 0 14px;
	overflow: hidden;
	padding: 25px 12px 23px;
	text-align: right;
	text-transform: uppercase;
	width: 961px;
}
.st9-footer dd,.st9-footer dl
{
	display: inline;
	margin: 0;
}
.st9-footer dt
{
	display: inline;
}
.st9-footer dd
{
	color: #000;
}
.order-form .mark-box
{
	color: #000;
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	overflow: hidden;
	width: 100%;
}
#main .order-form .mark-box p
{
	margin: 0 0 15px;
}
.mark-box p
{
	float: left;
}
.order-form .mark-box p span
{
	color: #c30;
}
.order-form .mark-box dl
{
	color: #666;
	float: right;
	margin: 0;
}
.order-form .mark-box dt
{
	display: inline;
}
.order-form .mark-box dd
{
	color: #000;
	display: inline;
	margin: 0;
}
.order-form .btn-holder
{
	display: table;
	margin: 0 -5px;
	width: 995px;
}
.order-form .btn-frame
{
	float: right;
	width: 580px;
}
.order-form .reset
{
	background: url(../i/bg-btn-red.png) no-repeat;
	border: 0;
	color: #ddd;
	cursor: pointer;
	float: left;
	font: 16px/32px Conv_FranklinGothicMediumC,Arial,Verdana,sans-serif;
	height: 37px;
	margin: 0;
	padding: 0 0 9px;
	width: 193px;
}
.order-form .calc-btn,.order-form .quick-btn
{
	float: left;
	font: 16px/20px Conv_FranklinGothicMediumC,Arial,Verdana,sans-serif;
	height: 32px;
	padding: 5px 0 0;
	text-align: center;
	text-decoration: none;
	width: 192px;
}
.order-form .reset:hover
{
	background: url(../i/bg-btn-red.png) 0 -63px no-repeat;
}
.order-form .calc-btn
{
	background: url(../i/bg-btn.png) 0 -168px no-repeat;
	color: #2c2b2b;
	margin: 0 0 11px -1px;
}
.order-form .calc-btn:hover
{
	background: url(../i/bg-btn.png) 0 -216px no-repeat;
	text-decoration: none;
}
.order-form .calc-btn:active,.order-form .calc-btn:focus
{
	background: url(../i/bg-btn.png) 0 -264px no-repeat;
}
.order-form .quick-btn
{
	background: url(../i/bg-by.png) 0 -211px no-repeat;
	color: #e4e4e4;
}
.order-form .quick-btn:hover
{
	background: url(../i/bg-by.png) 0 -157px no-repeat;
	text-decoration: none;
}
.order-form .quick-btn:active,.order-form .quick-btn:focus
{
	background: url(../i/bg-by.png) 0 -265px no-repeat;
}
.order-form .submit
{
	background: url(../i/bg-by.png) 0 -211px no-repeat;
	border: 0;
	color: #ffb700;
	cursor: pointer;
	float: left;
	font: 16px/32px Conv_FranklinGothicMediumC,Arial,Verdana,sans-serif;
	height: 37px;
	margin: 0;
	padding: 0 0 9px;
	width: 193px;
}
.order-form .submit:hover
{
	background: url(../i/bg-by.png) 0 -157px no-repeat;
}
.order-form .submit:active,.order-form .submit:focus
{
	background: url(../i/bg-by.png) 0 -265px no-repeat;
}
.order-form .alignleft
{
	float: left;
}
.order-form .alignright,.order-form .mark-box .alignright
{
	float: right;
}
.check-form
{
	color: #000;
	font: 15px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	overflow: hidden;
	padding: 10px 0 0;
	width: 100%;
}
.check-form .checkbox-holder
{
	background: url(../i/bg-bar.png) no-repeat #ff9a02;
	margin: 0 0 19px;
	overflow: hidden;
	padding: 7px 2px 4px 12px;
	width: 214px;
}
.check-form .checkbox-holder span
{
	color: #000;
	font: 15px/25px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.check-form h2
{
	color: #000;
	font: 24px/30px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0 0 14px;
	text-transform: uppercase;
}
.check-form address
{
	font-style: normal;
	margin: 0 0 18px;
	padding: 0;
}
.check-form .more
{
	background: url(../i/arrow-r.png) 1px 2px no-repeat;
	color: #039;
	display: inline-block;
	padding: 0 0 11px 25px;
	text-decoration: underline;
}
.check-form .more:hover,.st5-title a,.st5-title a:hover
{
	text-decoration: none;
}
#main .check-form p
{
	margin: 0 0 18px;
}
.container-gray
{
	background: url(../i/bg-gray.png) repeat-x #c5c5c5;
	border-radius: 5px;
	color: #666;
	font: 24px/38px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0 0 50px;
	moz-border-radius: 5px;
	padding: 23px 7px 24px;
	text-align: center;
	text-transform: uppercase;
	webkit-border-radius: 5px;
	width: 970px;
}
.container-gray .cg-holder
{
	overflow: hidden;
	width: 100%;
}
.container-gray h2
{
	color: #000;
	font: 40px/46px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0 0 10px;
	text-align: center;
	text-transform: uppercase;
}
.container-gray h3
{
	color: #666;
	font: 24px/30px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0 0 25px;
	text-align: center;
	text-transform: uppercase;
}
.st5-footer,.total-box
{
	text-align: right;
	text-transform: uppercase;
}
.container-gray dl
{
	color: #666;
	display: inline;
	margin: 0;
}
.container-gray dt
{
	display: inline;
}
.container-gray dd
{
	color: #000;
	display: inline;
	margin: 0;
}
.container-gray .submit
{
	background: url(../i/bg-by.png) 0 -211px no-repeat;
	border: 0;
	color: #ffb700;
	cursor: pointer;
	float: left;
	font: 16px/32px Conv_FranklinGothicMediumC,Arial,Verdana,sans-serif;
	height: 37px;
	margin: 0 0 0 383px;
	padding: 0 0 9px;
	width: 193px;
}
.st5-title .col1,.st5-title .col2,.st5-title .col3,.st5-title .col4
{
	float: left;
	padding: 10px 2px 8px 12px;
}
.container-gray .submit:hover
{
	background: url(../i/bg-by.png) 0 -157px no-repeat;
}
.container-gray .submit:active,.container-gray .submit:focus
{
	background: url(../i/bg-by.png) 0 -265px no-repeat;
}
.st5-title
{
	background: url(../i/bg-t5.png) no-repeat;
	font: 13px/15px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 2px;
	overflow: hidden;
	width: 100%;
}
.st5-title .col1
{
	width: 454px;
}
.st5-title .col2
{
	width: 248px;
}
.st5-title .col3
{
	width: 68px;
}
.st5-title .col4
{
	width: 69px;
}
.st5-title .col5
{
	float: left;
	padding: 10px 0 8px 12px;
	width: 74px;
}
.st5-title span
{
	color: #666;
}
.st5-title a
{
	color: #000;
	display: block;
	padding: 0 0 0 26px;
}
.st5-title .link-t
{
	background: url(../i/arrow-tb.png) 1px 4px no-repeat;
}
.st5-title .link-b
{
	background: url(../i/arrow-tb.png) 1px -26px no-repeat;
}
.st5-list
{
	display: table;
	font: 13px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
}
.st5-list li
{
	background: url(../i/bg-t5.png) no-repeat;
	display: table;
	height: 72px;
	margin: 0 0 2px;
	vertical-align: top;
	width: 985px;
}
.st5-list .cols1,.st5-list .cols2,.st5-list .cols3
{
	float: left;
	height: 58px;
	padding: 8px 2px 6px 12px;
}
.st5-list .notav
{
	background: url(../i/bg-t5r.png) no-repeat;
	color: #000;
}
.st5-list .cols1
{
	color: #000;
	width: 454px;
}
.st5-list .cols2
{
	width: 248px;
}
.st5-list .cols3
{
	width: 68px;
}
.st5-list .cols4
{
	float: left;
	height: 49px;
	padding: 17px 2px 6px 17px;
	width: 64px;
}
.st5-list .cols5
{
	float: left;
	height: 58px;
	padding: 8px 0 6px 12px;
	width: 74px;
}
.st5-list .text
{
	background: url(../i/bg-text.png) 0 -103px no-repeat;
	border: 0;
	color: #333;
	float: left;
	font: 20px/30px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	height: 30px;
	margin: 0;
	outline: 0;
	padding: 3px 0 4px 10px;
	width: 39px;
}
.st5-list a
{
	color: #000;
	text-decoration: underline;
}
.data-boxes a,.st5-list a:hover
{
	text-decoration: none;
}
.st5-footer
{
	background: url(../i/bg-leaders-list.gif) repeat-x #d7d7d7;
	color: #666;
	font: 24px/24px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0 0 14px;
	overflow: hidden;
	padding: 25px 12px 23px;
	width: 961px;
}
.st5-footer dd,.st5-footer dl
{
	display: inline;
	margin: 0;
}
.st5-footer dt
{
	display: inline;
}
.st5-footer dd
{
	color: #000;
}
.notice-box
{
	background: url(../i/bg-notice-box.png) repeat-x #ff9a02;
	border-bottom: 1px solid #ffad33;
	border-radius: 5px;
	color: #000;
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 24px;
	moz-border-radius: 5px;
	padding: 7px 0 6px;
	text-align: center;
	webkit-border-radius: 5px;
	width: 100%;
}
.notice-box strong
{
	font-weight: 400;
}
.order-form .btn-box
{
	margin: 0 0 13px;
	overflow: hidden;
	width: 100%;
}
.order-form .btn-box .calc-btn
{
	float: right;
}
.data-boxes
{
	color: #000;
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 19px;
	overflow: hidden;
	padding: 0 12px;
	width: 960px;
}
.data-boxes a
{
	color: #000;
}
.data-boxes .more,.data-boxes a:hover
{
	text-decoration: underline;
}
.data-boxes .box
{
	float: left;
	width: 320px;
}
.data-boxes h2
{
	color: #000;
	font: 24px/30px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0 0 22px;
	text-transform: uppercase;
}
.data-boxes ul
{
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 100%;
}
.data-boxes li
{
	height: 1%;
	padding: 0 0 19px;
	vertical-align: top;
}
.data-boxes .more
{
	background: url(../i/arrow-r.png) 1px 2px no-repeat;
	color: #039;
	display: inline-block;
	padding: 0 0 11px 25px;
}
.data-boxes .more:hover,.prvt-btn,.prvt-btn:hover,.pt7-title a,.pt7-title a:hover
{
	text-decoration: none;
}
.container-gray .submit2
{
	background: url(../i/bg-exit.png) 10px 0 no-repeat;
	border: 0;
	color: #e4e4e4;
	cursor: pointer;
	float: left;
	font: 16px/32px Conv_FranklinGothicMediumC,Arial,Verdana,sans-serif;
	height: 37px;
	margin: 19px 0 0 360px;
	padding: 0 0 9px;
	width: 249px;
}
.popup-box .popup-frame,.popup-frame
{
	webkit-border-radius: 4px;
	webkit-box-shadow: 0 0 4px #000;
}
.container-gray .submit2:hover
{
	background: url(../i/bg-exit.png) 10px -54px no-repeat;
}
.container-gray .submit2:active,.container-gray .submit2:focus
{
	background: url(../i/bg-exit.png) 10px -108px no-repeat;
}
.prvt-btn
{
	background: url(../i/bg-btn.png) 0 -168px no-repeat;
	color: #2c2b2b;
	float: left;
	font: 16px/20px Conv_FranklinGothicMediumC,Arial,Verdana,sans-serif;
	height: 32px;
	padding: 5px 0 0;
	text-align: center;
	width: 192px;
}
.pt7-title .col1,.pt7-title .col2,.pt7-title .col3,.pt7-title .col4,.pt7-title .col5,.pt7-title .col6
{
	float: left;
	padding: 10px 2px 11px 12px;
}
.prvt-btn:hover
{
	background: url(../i/bg-btn.png) 0 -216px no-repeat;
}
.prvt-btn:active,.prvt-btn:focus
{
	background: url(../i/bg-btn.png) 0 -264px no-repeat;
}
.table-holder
{
	display: table;
	margin: 0 0 30px;
	width: 100%;
}
.pt7-title
{
	background: url(../i/bg-pt7.png) no-repeat;
	font: 13px/15px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 2px;
	overflow: hidden;
	width: 100%;
}
.pt7-title .col1
{
	width: 139px;
}
.pt7-title .col2
{
	width: 157px;
}
.pt7-title .col3
{
	width: 112px;
}
.pt7-title .col4
{
	width: 98px;
}
.pt7-title .col5
{
	width: 140px;
}
.pt7-title .col6
{
	width: 122px;
}
.pt7-title .col7
{
	float: left;
	padding: 10px 0 11px 12px;
	width: 121px;
}
.pt7-title span
{
	color: #666;
}
.pt7-title a
{
	color: #000;
	display: block;
	padding: 0 0 0 26px;
}
.pt7-title .link-t
{
	background: url(../i/arrow-tb.png) 1px 4px no-repeat;
}
.pt7-title .link-b
{
	background: url(../i/arrow-tb.png) 1px -26px no-repeat;
}
.pt7-list
{
	display: table;
	font: 13px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0;
	padding: 0;
	width: 100%;
}
.pt7-list .col1,.pt7-list .col2
{
	float: left;
	padding: 6px 2px 6px 12px;
}
.pt7-list li
{
	background: url(../i/bg-pt7.png) no-repeat;
	display: table;
	height: 72px;
	margin: 0 0 2px;
	vertical-align: top;
	width: 985px;
}
.pt7-list .col1
{
	color: #000;
	height: 60px;
	width: 139px;
}
.pt7-list .col2
{
	height: 60px;
	width: 157px;
}
.pt7-list .col3
{
	color: #000;
	float: left;
	height: 60px;
	margin: 0 2px 0 0;
	padding: 6px 0 6px 12px;
	width: 112px;
}
.pt7-list .col4,.pt7-list .col5,.pt7-list .col6
{
	float: left;
	height: 60px;
	padding: 6px 2px 6px 12px;
}
.pt7-list .col4
{
	width: 98px;
}
.pt7-list .col5
{
	width: 140px;
}
.pt7-list .col6
{
	width: 122px;
}
.pt7-list .col7
{
	float: left;
	height: 60px;
	padding: 6px 0 6px 12px;
	width: 120px;
}
.pt8-title .col1,.pt8-title .col2,.pt8-title .col3,.pt8-title .col4,.pt8-title .col5,.pt8-title .col6,.pt8-title .col7
{
	float: left;
	padding: 10px 2px 11px 12px;
}
.pt7-list a
{
	color: #039;
	text-decoration: underline;
}
.pt7-list .col7 a
{
	color: #666;
	text-decoration: underline;
}
.pt7-list a:hover,.pt8-title a,.pt8-title a:hover
{
	text-decoration: none;
}
.pt7-list .mark-gn
{
	background: url(../i/bg-mark-gn.png) repeat-x #2f7a34;
}
.pt7-list .mark-rd
{
	background: url(../i/bg-mark-rd.png) repeat-x #e63d0f;
}
.pt7-list .mark-or
{
	background: url(../i/bg-mark-or.png) repeat-x #ff9901;
}
.pt7-list .mark-bl
{
	background: url(../i/bg-mark-bl.png) repeat-x #69c;
}
.pt8-title
{
	background: url(../i/bg-pt8.png) no-repeat;
	font: 13px/15px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 2px;
	overflow: hidden;
	width: 100%;
}
.pt8-title .col1
{
	width: 123px;
}
.pt8-title .col2
{
	width: 93px;
}
.pt8-title .col3
{
	width: 62px;
}
.pt8-title .col4
{
	width: 51px;
}
.pt8-title .col5
{
	width: 145px;
}
.pt8-title .col6
{
	width: 114px;
}
.pt8-title .col7
{
	width: 113px;
}
.pt8-title .col8
{
	float: left;
	padding: 10px 0 11px 12px;
	width: 173px;
}
.pt8-title span
{
	color: #666;
}
.pt8-title a
{
	color: #000;
	display: block;
	padding: 0 0 0 26px;
}
.pt8-title .link-t
{
	background: url(../i/arrow-tb.png) 1px 4px no-repeat;
}
.pt8-title .link-b
{
	background: url(../i/arrow-tb.png) 1px -26px no-repeat;
}
.pt8-list
{
	display: table;
	font: 13px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0;
	padding: 0;
	width: 100%;
}
.pt8-list .col1,.pt8-list .col2,.pt8-list .col3
{
	padding: 6px 2px 6px 12px;
}
.pt8-list li
{
	background: url(../i/bg-pt8.png) no-repeat;
	display: table;
	height: 72px;
	margin: 0 0 2px;
	vertical-align: top;
	width: 985px;
}
.pt8-list .col1,.pt8-list .col2,.pt8-list .col3,.pt8-list .col4
{
	float: left;
	height: 60px;
}
.pt8-list .col1
{
	color: #000;
	width: 123px;
}
.pt8-list .col2
{
	width: 93px;
}
.pt8-list .col3
{
	width: 62px;
}
.pt8-list .col4
{
	padding: 6px 2px 6px 0;
	text-align: center;
	width: 63px;
}
.pt8-list .col5,.pt8-list .col6
{
	float: left;
	height: 60px;
	padding: 6px 2px 6px 12px;
}
.pt8-list .col5
{
	width: 145px;
}
.pt8-list .col6
{
	width: 114px;
}
.pt8-list .col7,.pt8-list .col8
{
	float: left;
	height: 60px;
	padding: 6px 0 6px 12px;
}
.pt8-list .col7
{
	color: #000;
	margin: 0 2px 0 0;
	width: 113px;
}
.pt8-list .col8
{
	width: 173px;
}
.pt4-title .col1,.pt4-title .col2,.pt4-title .col3
{
	float: left;
	padding: 10px 2px 11px 12px;
}
.pt8-list a
{
	color: #039;
	text-decoration: underline;
}
.pt8-list .col7 a
{
	color: #666;
	text-decoration: underline;
}
.pt4-title a,.pt4-title a:hover,.pt8-list a:hover
{
	text-decoration: none;
}
.pt8-list .mark-gn
{
	background: url(../i/bg-mark-gn.png) repeat-x #2f7a34;
}
.pt8-list .mark-rd
{
	background: url(../i/bg-mark-rd.png) repeat-x #e63d0f;
}
.pt8-list .mark-or
{
	background: url(../i/bg-mark-or.png) repeat-x #ff9901;
}
.pt8-list .mark-bl
{
	background: url(../i/bg-mark-bl.png) repeat-x #69c;
}
.pt4-title
{
	background: url(../i/bg-pt4.png) no-repeat;
	font: 13px/15px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 2px;
	overflow: hidden;
	width: 100%;
}
.pt4-title .col1
{
	width: 228px;
}
.pt4-title .col2
{
	width: 288px;
}
.pt4-title .col3
{
	width: 142px;
}
.pt4-title .col4
{
	float: left;
	padding: 10px 0 11px 12px;
	width: 272px;
}
.pt4-title span
{
	color: #666;
}
.pt4-title a
{
	color: #000;
	display: block;
	padding: 0 0 0 26px;
}
.pt4-title .link-t
{
	background: url(../i/arrow-tb.png) 1px 4px no-repeat;
}
.pt4-title .link-b
{
	background: url(../i/arrow-tb.png) 1px -26px no-repeat;
}
.pt4-list
{
	display: table;
	font: 13px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0;
	padding: 0;
	width: 100%;
}
.pt4-list li
{
	background: url(../i/bg-pt4.png) no-repeat;
	display: table;
	height: 72px;
	margin: 0 0 2px;
	vertical-align: top;
	width: 985px;
}
.pt4-list .col1,.pt4-list .col2
{
	float: left;
	height: 60px;
	padding: 6px 2px 6px 12px;
}
.pt4-list .col1
{
	color: #000;
	width: 228px;
}
.pt4-list .col2
{
	width: 288px;
}
.pt4-list .col3,.pt4-list .col4
{
	float: left;
	height: 60px;
	padding: 6px 0 6px 12px;
}
.pt4-list .col3
{
	color: #000;
	margin: 0 2px 0 0;
	width: 142px;
}
.pt4-list .col4
{
	width: 273px;
}
.pt4-list a
{
	color: #039;
	text-decoration: underline;
}
.popup-title .close,.popup-title .close:hover,.pt4-list a:hover
{
	text-decoration: none;
}
.popup-add .popup-holder
{
	display: none;
	left: 10%;
	position: absolute;
	top: 21%;
	z-index: 9999;
}
.popup-frame,.popup-title
{
	overflow: hidden;
	position: relative;
	z-index: 9999;
}
.popup-frame
{
	background: #333;
	behavior: url(js/pie.htc);
	border-radius: 4px;
	box-shadow: 0 0 4px #000;
	color: #fff;
	font: 15px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	moz-border-radius: 4px;
	padding: 14px 24px 34px;
	width: 732px;
}
.delivery-frame,.popup-box .popup-frame
{
	behavior: url(js/pie.htc);
	moz-box-shadow: 0 0 4px #000;
}
.popup-title
{
	margin: 0 0 21px;
	padding: 0 100px 0 0;
	width: 630px;
}
.popup-title h2
{
	color: #fff;
	font: 24px/30px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0;
	text-transform: uppercase;
}
.popup-title .close
{
	background: url(../i/bg-close.png) 100% 0 no-repeat;
	color: #999;
	float: right;
	font: 15px/17px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	height: 22px;
	padding: 0 38px 0 0;
	position: absolute;
	right: 3px;
	top: 8px;
}
.add-form
{
	overflow: hidden;
	width: 100%;
}
.add-form .submit
{
	background: url(../i/bg-org.png) 0 -163px no-repeat;
	border: 0;
	color: #000;
	cursor: pointer;
	float: left;
	font: 16px/32px Conv_FranklinGothicMediumC,Arial,Verdana,sans-serif;
	height: 37px;
	margin: 0 0 0 -5px;
	padding: 0 0 5px;
	width: 164px;
}
.add-form textarea,.personal-data,.popup-box .popup-link
{
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.add-form .submit:hover
{
	background: url(../i/bg-org.png) 0 -218px no-repeat;
}
.add-form .submit:active,.add-form .submit:focus
{
	background: url(../i/bg-org.png) 0 -276px no-repeat;
}
.add-form .textarea-holder
{
	background: #fff;
	margin: 0 0 30px;
	overflow: hidden;
	padding: 5px 0 5px 12px;
	position: relative;
	width: 720px;
}
.add-form textarea
{
	background: 0 0;
	border: none;
	color: #333;
	float: left;
	height: 316px;
	max-height: 316px;
	max-width: 720px;
	min-height: 316px;
	min-width: 720px;
	outline: 0;
	overflow: auto;
	width: 720px;
}
.personal-data
{
	color: #000;
	display: table;
	margin: 0 0 24px;
	width: 100%;
}
.popup-box
{
	display: table;
	margin: 0 0 19px;
	width: 100%;
}
.popup-box .popup-link
{
	background: url(../i/bg-popup-link.png) repeat-x #d7d7d7;
	color: #039;
	display: block;
	padding: 9px 0 8px 12px;
	text-decoration: underline;
}
.personal-data a,.popup-box .popup-link:hover,.popup-box .popup-title .close:hover
{
	text-decoration: none;
}
.personal-data a
{
	color: #000;
}
.personal-data a:hover
{
	text-decoration: underline;
}
.personal-data h2
{
	color: #000;
	font: 24px/30px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0 0 15px;
	text-transform: uppercase;
}
.personal-data ul
{
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 100%;
}
.personal-data li
{
	height: 1%;
	padding: 0 0 19px;
	vertical-align: top;
}
.popup-box .popup-holder
{
	display: none;
	left: 10%;
	position: absolute;
	top: 21%;
	z-index: 9999;
}
.popup-active
{
	display: block;
	z-index: 999;
}
.delivery-frame,.delivery-title,.popup-box .popup-frame,.popup-box .popup-title
{
	overflow: hidden;
	z-index: 9999;
}
.popup-box .popup-frame
{
	background: #333;
	border-radius: 4px;
	box-shadow: 0 0 4px #000;
	color: #fff;
	font: 15px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	max-width: 782px;
	min-width: 391px;
	moz-border-radius: 4px;
	padding: 14px 0 34px;
	position: relative;
}
.popup-box .popup1 .popup-frame
{
	left: 40%;
	width: 391px;
}
.popup-box .popup2 .popup-frame
{
	width: 782px;
}
.popup-form
{
	overflow: hidden;
	width: 100%;
}
.popup-form .col
{
	float: left;
	padding: 0 24px;
	width: 343px;
}
.popup-form .row
{
	margin: 0 0 18px;
	overflow: hidden;
	width: 100%;
}
.popup-form label
{
	color: #999;
	display: block;
	font: 15px/17px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	padding: 0 0 8px 2px;
}
.p4t-list,.p4t-list li,.p6t-list li,.pt2-list,.pt2-list li,.pt5-list,.pt5-list li,.pt6-list,.pt6-list li,.pt9-list,.pt9-list li,.state-boxes
{
	display: table;
}
.popup-form .text
{
	background: url(../i/bg-text.png) 0 -162px no-repeat;
	border: 0;
	color: #666;
	float: left;
	font: 14px/17px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	height: 17px;
	margin: 0 4px 0 0;
	width: 328px;
}
.popup-box .popup-title
{
	margin: 0 0 15px;
	padding: 0 100px 0 0;
	position: relative;
	width: 250px;
}
.popup-box .popup-title h2
{
	color: #fff;
	font: 24px/30px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0;
	text-transform: uppercase;
}
.popup-box .popup-title .close
{
	background: url(../i/bg-close.png) 100% 0 no-repeat;
	color: #999;
	float: right;
	font: 15px/17px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	height: 22px;
	padding: 0 38px 0 0;
	position: absolute;
	right: 3px;
	text-decoration: none;
	top: 8px;
}
.popup-box .popup-form
{
	overflow: hidden;
	width: 100%;
}
.popup-box .submit
{
	background: url(../i/bg-org.png) 0 -163px no-repeat;
	border: 0;
	color: #000;
	cursor: pointer;
	float: left;
	font: 16px/32px Conv_FranklinGothicMediumC,Arial,Verdana,sans-serif;
	height: 37px;
	margin: 0 0 0 -3px;
	padding: 0 0 3px;
	width: 164px;
}
.pt5-title .col1,.pt5-title .col2,.pt5-title .col3,.pt5-title .col4
{
	float: left;
	padding: 10px 2px 11px 12px;
}
.popup-box .submit:hover
{
	background: url(../i/bg-org.png) 0 -218px no-repeat;
}
.popup-box .submit:active,.popup-box .submit:focus
{
	background: url(../i/bg-org.png) 0 -276px no-repeat;
}
.pt5-list li,.pt5-title
{
	background: url(../i/bg-pt5.png) no-repeat;
}
.pt5-title
{
	font: 13px/15px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 2px;
	overflow: hidden;
	width: 100%;
}
.pt5-title .col1
{
	width: 158px;
}
.pt5-title .col2
{
	width: 181px;
}
.pt5-title .col3
{
	width: 230px;
}
.pt5-title .col4
{
	width: 173px;
}
.pt5-title .col5
{
	float: left;
	padding: 10px 0 11px 12px;
	width: 174px;
}
.pt5-list
{
	font: 13px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0;
	padding: 0;
	width: 100%;
}
.pt5-list .col1,.pt5-list .col2,.pt5-list .col3,.pt5-list .col4
{
	padding: 6px 2px 6px 12px;
}
.pt5-list li
{
	height: 72px;
	margin: 0 0 2px;
	vertical-align: top;
	width: 985px;
}
.pt5-list .col1,.pt5-list .col2,.pt5-list .col3,.pt5-list .col4,.pt5-list .col5
{
	float: left;
	height: 60px;
}
.pt6-list li,.pt6-title
{
	background: url(../i/bg-pt6.png) no-repeat;
}
.pt5-list .col1
{
	width: 158px;
}
.pt5-list .col2
{
	width: 181px;
}
.pt5-list .col3
{
	width: 230px;
}
.pt5-list .col4
{
	width: 173px;
}
.pt5-list .col5
{
	padding: 6px 0 6px 12px;
	width: 175px;
}
.pt6-title .col1,.pt6-title .col2,.pt6-title .col3,.pt6-title .col4,.pt6-title .col5
{
	float: left;
	padding: 10px 2px 11px 12px;
}
.pt6-title
{
	font: 13px/15px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 2px;
	overflow: hidden;
	width: 100%;
}
.pt6-title .col1
{
	width: 139px;
}
.pt6-title .col2
{
	width: 157px;
}
.pt6-title .col3
{
	width: 112px;
}
.pt6-title .col4
{
	width: 140px;
}
.pt6-title .col5
{
	width: 234px;
}
.pt6-title .col6
{
	float: left;
	padding: 10px 0 11px 12px;
	width: 120px;
}
.pt6-list
{
	font: 13px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0;
	padding: 0;
	width: 100%;
}
.pt6-list .col1,.pt6-list .col2,.pt6-list .col3
{
	padding: 6px 2px 6px 12px;
}
.pt6-list li
{
	height: 72px;
	margin: 0 0 2px;
	vertical-align: top;
	width: 985px;
}
.pt6-list .col1,.pt6-list .col2,.pt6-list .col3,.pt6-list .col4,.pt6-list .col5,.pt6-list .col6
{
	float: left;
	height: 60px;
}
.pt6-list .col1
{
	color: #000;
	width: 139px;
}
.pt6-list .col2
{
	width: 157px;
}
.pt6-list .col3
{
	width: 112px;
}
.pt6-list .col4
{
	color: #000;
	margin: 0 2px 0 0;
	padding: 6px 0 6px 12px;
	width: 140px;
}
.pt6-list .col5
{
	padding: 6px 2px 6px 12px;
	width: 234px;
}
.pt6-list .col6
{
	padding: 6px 0 6px 12px;
	width: 121px;
}
.pt9-title .col1,.pt9-title .col2,.pt9-title .col3,.pt9-title .col4,.pt9-title .col5,.pt9-title .col6,.pt9-title .col7,.pt9-title .col8
{
	float: left;
	padding: 10px 2px 11px 12px;
}
.pt6-list .mark-gn
{
	background: url(../i/bg-mark-gn.png) repeat-x #2f7a34;
}
.pt6-list .mark-rd
{
	background: url(../i/bg-mark-rd.png) repeat-x #e63d0f;
}
.pt6-list .mark-or
{
	background: url(../i/bg-mark-or.png) repeat-x #ff9901;
}
.pt6-list .mark-bl
{
	background: url(../i/bg-mark-bl.png) repeat-x #69c;
}
.pt9-list li,.pt9-title
{
	background: url(../i/bg-pt9.png) no-repeat;
}
.pt9-title
{
	font: 13px/15px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 2px;
	overflow: hidden;
	width: 100%;
}
.pt9-title .col1
{
	width: 30px;
}
.pt9-title .col2
{
	width: 124px;
}
.pt9-title .col3
{
	width: 44px;
}
.pt9-title .col4
{
	width: 128px;
}
.pt9-title .col5
{
	width: 81px;
}
.pt9-title .col6
{
	width: 113px;
}
.pt9-title .col7
{
	width: 107px;
}
.pt9-title .col8
{
	width: 113px;
}
.pt9-title .col9
{
	float: left;
	padding: 10px 0 11px 12px;
	width: 120px;
}
.pt9-list
{
	font: 13px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0;
	padding: 0;
	width: 100%;
}
.pt9-list li
{
	height: 72px;
	margin: 0 0 2px;
	vertical-align: top;
	width: 985px;
}
.pt9-list .col1,.pt9-list .col2,.pt9-list .col3,.pt9-list .col4,.pt9-list .col5,.pt9-list .col6
{
	float: left;
	height: 60px;
	padding: 6px 2px 6px 12px;
}
.pt9-list .col1
{
	color: #000;
	width: 30px;
}
.pt9-list .col2
{
	width: 124px;
}
.pt9-list .col3
{
	width: 44px;
}
.pt9-list .col4
{
	width: 128px;
}
.pt9-list .col5
{
	width: 81px;
}
.pt9-list .col6
{
	width: 113px;
}
.pt9-list .col7,.pt9-list .col8,.pt9-list .col9
{
	float: left;
	height: 60px;
	padding: 6px 0 6px 12px;
}
.pt9-list .col7
{
	color: #000;
	margin: 0 2px 0 0;
	width: 107px;
}
.pt9-list .col8
{
	color: #000;
	margin: 0 2px 0 0;
	width: 113px;
}
.pt9-list .col9
{
	width: 121px;
}
.p6t-title .col1,.p6t-title .col2,.p6t-title .col3,.p6t-title .col4,.p6t-title .col5
{
	float: left;
	padding: 10px 2px 11px 12px;
}
.pt9-list a
{
	color: #039;
	text-decoration: underline;
}
.pt9-list a:hover
{
	text-decoration: none;
}
.pt9-list .mark-gn
{
	background: url(../i/bg-mark-gn.png) repeat-x #2f7a34;
}
.pt9-list .mark-rd
{
	background: url(../i/bg-mark-rd.png) repeat-x #e63d0f;
}
.pt9-list .mark-or
{
	background: url(../i/bg-mark-or.png) repeat-x #ff9901;
}
.pt9-list .mark-bl
{
	background: url(../i/bg-mark-bl.png) repeat-x #69c;
}
.p6t-list li,.p6t-title
{
	background: url(../i/bg-p6t.png) no-repeat;
}
.p6t-title
{
	font: 13px/15px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 2px;
	overflow: hidden;
	width: 100%;
}
.p6t-title .col1
{
	width: 247px;
}
.p6t-title .col2
{
	width: 188px;
}
.p6t-title .col3
{
	width: 180px;
}
.p6t-title .col4
{
	width: 95px;
}
.p6t-title .col5
{
	width: 92px;
}
.p6t-title .col6
{
	float: left;
	padding: 10px 0 11px 12px;
	width: 100px;
}
.p6t-list
{
	color: #000;
	display: table;
	font: 13px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0;
	padding: 0;
	width: 100%;
}
.p6t-list .col1,.p6t-list .col2,.p6t-list .col3,.p6t-list .col4,.p6t-list .col5
{
	padding: 6px 2px 6px 12px;
}
.p6t-list li
{
	height: 72px;
	margin: 0 0 2px;
	vertical-align: top;
	width: 985px;
}
.p6t-list .col1,.p6t-list .col2,.p6t-list .col3,.p6t-list .col4,.p6t-list .col5,.p6t-list .col6
{
	float: left;
	height: 60px;
}
.pt2-list li,.pt2-title
{
	background: url(../i/bg-pt2.png) no-repeat;
}
.p6t-list .col1
{
	width: 247px;
}
.p6t-list .col2
{
	width: 188px;
}
.p6t-list .col3
{
	width: 180px;
}
.p6t-list .col4
{
	width: 95px;
}
.p6t-list .col5
{
	width: 92px;
}
.p6t-list .col6
{
	padding: 6px 0 6px 12px;
	width: 101px;
}
.p6t-list .unknown
{
	color: #c30;
}
.p6t-list .paid
{
	color: #307b35;
}
.pt2-title
{
	font: 13px/15px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 2px;
	overflow: hidden;
	width: 100%;
}
.pt2-title .col1
{
	float: left;
	padding: 10px 2px 11px 12px;
	width: 449px;
}
.pt2-title .col2
{
	float: left;
	padding: 10px 0 11px 12px;
	width: 509px;
}
.pt2-list
{
	font: 13px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0;
	padding: 0;
	width: 100%;
}
.pt2-list li
{
	height: 72px;
	margin: 0 0 2px;
	vertical-align: top;
	width: 985px;
}
.p4t-list li,.p4t-title
{
	background: url(../i/bg-p4t.png) no-repeat;
}
.pt2-list .col1
{
	float: left;
	height: 60px;
	padding: 6px 2px 6px 12px;
	width: 449px;
}
.pt2-list .col2
{
	float: left;
	height: 60px;
	padding: 6px 0 6px 12px;
	width: 510px;
}
.p4t-title
{
	font: 13px/15px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 2px;
	overflow: hidden;
	width: 100%;
}
.p4t-title .col1
{
	float: left;
	padding: 10px 2px 11px 12px;
	width: 227px;
}
.p4t-title .col2,.p4t-title .col3
{
	float: left;
	padding: 10px 2px 11px 12px;
	width: 238px;
}
.p4t-title .col4
{
	float: left;
	padding: 10px 0 11px 12px;
	width: 226px;
}
.p4t-list
{
	font: 13px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0;
	padding: 0;
	width: 100%;
}
.bc-box,.bc-box strong,.state-box
{
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.p4t-list li
{
	height: 32px;
	margin: 0 0 2px;
	vertical-align: top;
	width: 985px;
}
.p4t-list .col1,.p4t-list .col2
{
	float: left;
	height: 20px;
	padding: 6px 2px 6px 12px;
}
.p4t-list .col1
{
	color: #000;
	width: 227px;
}
.p4t-list .col2
{
	width: 238px;
}
.p4t-list .col3,.p4t-list .col4
{
	float: left;
	height: 20px;
	padding: 6px 0 6px 12px;
}
.p4t-list .col3
{
	color: #000;
	margin: 0 2px 0 0;
	width: 238px;
}
.p4t-list .col4
{
	width: 227px;
}
.p4t-list a
{
	color: #039;
	text-decoration: underline;
}
.p4t-list a:hover
{
	text-decoration: none;
}
.p4t-list .mark-gn
{
	background: url(../i/bg-mark-gn.png) repeat-x #2f7a34;
}
.p4t-list .mark-rd
{
	background: url(../i/bg-mark-rd.png) repeat-x #e63d0f;
}
.p4t-list .mark-or
{
	background: url(../i/bg-mark-or.png) repeat-x #ff9901;
}
.p4t-list .mark-bl
{
	background: url(../i/bg-mark-bl.png) repeat-x #69c;
}
.state-boxes
{
	margin: 0 0 45px;
	width: 985px;
}
.state-box dd,.state-box dl,.state-box dt
{
	display: inline;
}
.state-box
{
	background: url(../i/bg-popup-link.png) repeat-x #d7d7d7;
	color: #000;
	float: left;
	margin-right: 24px;
	padding: 9px 3px 8px 12px;
	width: 465px;
}
.omega
{
	margin-right: 0;
}
.state-box dl
{
	margin: 0 10px 0 0;
}
.state-box dd
{
	margin: 0;
}
.state-box a
{
	color: #039;
	text-decoration: underline;
}
.state-box a:hover
{
	text-decoration: none;
}
.bc-box
{
	color: #000;
	margin: 0 0 28px;
	overflow: hidden;
	width: 100%;
}
.bc-box a
{
	color: #039;
	text-decoration: underline;
}
.bc-box a:hover,.delivery-title .close:hover
{
	text-decoration: none;
}
.bc-box strong
{
	float: left;
	padding: 0 10px 0 0;
}
.bc-box ul
{
	float: left;
	margin: 0;
	padding: 0;
}
.bc-box li
{
	background: url(../i/arrow-r.png) no-repeat;
	float: left;
	padding: 0 10px 0 25px;
}
.delivery-active
{
	display: block;
	text-indent: 0;
}
.delivery-frame
{
	background: #272122;
	border-radius: 4px;
	box-shadow: 0 0 4px #000;
	color: #fff;
	font: 15px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	moz-border-radius: 4px;
	padding: 14px 24px 34px;
	position: relative;
	webkit-border-radius: 4px;
	webkit-box-shadow: 0 0 4px #000;
	width: 936px;
}
.delivery-title
{
	margin: 0 0 21px;
	padding: 0 100px 0 0;
	position: relative;
	width: 845px;
}
.delivery-title h2
{
	color: #fff;
	font: 24px/30px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0;
	text-transform: uppercase;
}
.delivery-title .close
{
	background: url(../i/bg-close.png) 100% 0 no-repeat;
	color: #999;
	float: right;
	font: 15px/17px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	height: 22px;
	padding: 2px 38px 0 0;
	position: absolute;
	right: 3px;
	text-decoration: none;
	top: 2px;
}
.details-form,.details-form .attention-box,.details-form strong
{
	font: 15px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.details-form
{
	color: #999;
	overflow: hidden;
	width: 100%;
}
.details-form .col1
{
	float: left;
	margin: 0 43px 0 0;
	width: 446px;
}
.details-form .col2
{
	float: left;
	width: 447px;
}
.details-form .row
{
	margin: 0 0 12px;
	overflow: hidden;
	width: 100%;
}
.details-form .row2
{
	margin: 0 0 18px;
}
.details-form .attention-box
{
	background: url(../i/bg-attention-box.png) no-repeat;
	color: #fff;
	margin: 0 0 16px;
	overflow: hidden;
	padding: 4px 0 4px 37px;
}
#main .details-form p
{
	margin: 0 0 17px;
}
.details-form .col2 p a
{
	color: #9cf;
	text-decoration: underline;
}
.details-form p a:hover
{
	text-decoration: none;
}
.details-form strong
{
	color: #fff;
	display: block;
	padding: 0 0 24px;
}
.details-form .text,.details-form .text-b,.details-form .text-l,.details-form .text-s
{
	background: url(../i/bg-text.png) -2px -232px no-repeat;
	border: 0;
	color: #666;
	float: left;
	font: 15px/17px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	height: 17px;
	margin: 0;
	outline: 0;
	padding: 10px 2px 10px 13px;
	width: 205px;
}
.details-form .text-b
{
	background: url(../i/bg-text.png) -1px -282px no-repeat;
	width: 361px;
}
.details-form .text-l
{
	background: url(../i/bg-text.png) 0 -392px no-repeat;
	width: 431px;
}
.details-form .text-s
{
	background: url(../i/bg-text.png) 0 -333px no-repeat;
	margin: 0 7px 0 0;
	width: 91px;
}
.details-form .checkbox-holder
{
	margin: 0 0 21px;
	overflow: hidden;
	padding: 14px 0 0;
	width: 100%;
}
.details-form .checkbox-holder span
{
	color: #fff;
	font: 15px/21px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.delivery-footer,.details-form textarea
{
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.details-form .textarea-holder
{
	background: url(../i/bg-textarea.png) no-repeat;
	margin: 0 0 20px;
	overflow: hidden;
	padding: 5px 0 5px 12px;
	position: relative;
	width: 435px;
}
.details-form textarea
{
	background: 0 0;
	border: none;
	color: #333;
	float: left;
	height: 178px;
	max-height: 178px;
	max-width: 435px;
	min-height: 178px;
	min-width: 435px;
	outline: 0;
	overflow: auto;
	width: 435px;
}
.details-form .select-holder
{
	color: #000;
	display: table;
	margin: 0 0 15px 2px;
	width: 438px;
}
.details-form .select-holder .select-area
{
	width: 438px!important;
}
.details-form .row3
{
	display: table;
	padding: 14px 0 80px;
	width: 100%;
}
.total-box dd,.total-box dl,.total-box dt
{
	display: inline;
}
.details-form .row3 a
{
	color: #9cf;
	text-decoration: underline;
}
.details-form .row3 a:hover
{
	text-decoration: none;
}
.delivery-footer
{
	clear: both;
	color: #999;
	overflow: hidden;
	width: 100%;
}
#main .delivery-footer p
{
	margin: 0 0 19px;
}
.delivery-footer a
{
	color: #999;
	text-decoration: underline;
}
.delivery-footer a:hover,.news-list a,.ord-btn-holder .ord-btn,.recd-box .print-btn
{
	text-decoration: none;
}
.details-form .submit
{
	background: url(../i/bg-org.png) 0 -163px no-repeat;
	border: 0;
	color: #000;
	cursor: pointer;
	float: left;
	font: 16px/32px Conv_FranklinGothicMediumC,Arial,Verdana,sans-serif;
	height: 37px;
	margin: 0 0 0 -5px;
	padding: 0 0 5px;
	width: 164px;
}
.attention-box,.total-box
{
	color: #666;
	overflow: hidden;
}
.details-form .submit:hover
{
	background: url(../i/bg-org.png) 0 -218px no-repeat;
}
.details-form .submit:active,.details-form .submit:focus
{
	background: url(../i/bg-org.png) 0 -276px no-repeat;
}
.attention-box
{
	background: url(../i/bg-attention-box.png) no-repeat;
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 21px;
	padding: 4px 0 4px 37px;
}
.total-box
{
	background: url(../i/bg-leaders-list.gif) repeat-x #d7d7d7;
	font: 24px/24px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0 0 2px;
	padding: 25px 12px 23px;
	width: 961px;
}
.total-box dl
{
	margin: 0;
	padding: 0 0 0 15px;
}
.total-box dd
{
	color: #000;
	margin: 0;
}
.total-box .exchange
{
	color: #000;
	float: left;
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	padding: 3px 0 0;
	text-transform: none;
}
.news-article .title,.news-title h2,.note-box h2,.recd-box p strong
{
	text-transform: uppercase;
}
.ord-btn-holder
{
	margin: 0 0 50px;
	overflow: hidden;
	padding: 26px 0 0;
	width: 100%;
}
.ord-btn-holder .ord-btn
{
	background: url(../i/bg-org.png) 0 -513px no-repeat;
	color: #000;
	float: right;
	font: 16px/18px Conv_FranklinGothicMediumC,Arial,Verdana,sans-serif;
	height: 33px;
	padding: 8px 0 0;
	text-align: center;
	width: 188px;
}
.attention-block,.recd-box
{
	overflow: hidden;
	width: 100%;
}
.ord-btn-holder .ord-btn:hover
{
	background: url(../i/bg-org.png) 0 -568px no-repeat;
}
.ord-btn-holder .ord-btn:active,.ord-btn-holder .ord-btn:focus
{
	background: url(../i/bg-org.png) 0 -626px no-repeat;
}
.attention-block
{
	background: url(../i/bg-red.jpg) repeat-x #9b0200;
	behavior: url(js/pie.htc);
	border-bottom: 1px solid #ad3333;
	border-radius: 5px;
	color: #fff;
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 30px 0 0;
	moz-border-radius: 5px;
	padding: 7px 0 6px;
	position: relative;
	text-align: center;
	webkit-border-radius: 5px;
}
.attention-block strong
{
	font-weight: 400;
}
.recd-box
{
	color: #000;
	font: 15px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	padding: 5px 0 0;
}
#main .recd-box p
{
	margin: 0 0 20px;
}
.recd-box p strong
{
	font: 24px/24px Conv_DINCondensedC,Arial,Verdana,sans-serif;
}
.recd-box .print-btn-holder
{
	margin: 0 0 41px;
	overflow: hidden;
	padding: 2px 0 0;
	width: 100%;
}
.recd-box .print-btn
{
	background: url(../i/bg-btn.png) 0 -168px no-repeat;
	color: #565555;
	float: left;
	font: 16px/18px Conv_FranklinGothicMediumC,Arial,Verdana,sans-serif;
	height: 30px;
	padding: 7px 0 0;
	text-align: center;
	width: 192px;
}
.contacts-container ul li,.navigation li,.news-list li,.note-box li
{
	height: 1%;
	vertical-align: top;
}
.recd-box .print-btn:hover
{
	background: url(../i/bg-btn.png) 0 -216px no-repeat;
	text-decoration: none;
}
.recd-box .print-btn:active,.recd-box .print-btn:focus
{
	background: url(../i/bg-btn.png) 0 -264px no-repeat;
}
.recd-box address
{
	font-style: normal;
	margin: 0 0 22px;
	padding: 0;
}
.news-article,.recd-box .map-box
{
	margin: 0 0 40px;
	overflow: hidden;
	width: 100%;
}
.news-container
{
	color: #666;
	font: 15px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	overflow: hidden;
	width: 100%;
}
.news-article .title,.news-article .title .date,.news-article .title h2
{
	font: 24px/28px Conv_DINCondensedC,Arial,Verdana,sans-serif;
}
.news-article .title
{
	color: #000;
	margin: 0 0 20px;
	overflow: hidden;
	width: 100%;
}
.news-article .title .date
{
	float: left;
}
.news-article .title span
{
	float: left;
	padding: 0 5px;
}
.news-article .title h2
{
	float: left;
	margin: 0;
}
.news-article .img-box
{
	margin: 0 0 20px;
	overflow: hidden;
	width: 100%;
}
.news-article .img-box img
{
	float: left;
	margin: 0 24px 0 0;
}
#main .news-article p
{
	margin: 0;
}
.news-article p strong
{
	color: #000;
	font-weight: 400;
}
.news-title
{
	margin: 0 0 20px;
	overflow: hidden;
	width: 100%;
}
.news-title h2
{
	color: #000;
	font: 24px/28px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0;
}
.news-list
{
	color: #666;
	font: 15px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 20px;
	overflow: hidden;
	padding: 0;
	width: 100%;
}
.news-list li
{
	padding: 0 0 20px;
}
.news-list .date
{
	color: #000;
	display: block;
	font: 15px/20px Conv_FranklinGothicMediumC,Arial,Verdana,sans-serif;
}
.news-list a
{
	color: #666;
}
.news-list a:hover
{
	text-decoration: underline;
}
.navigation
{
	overflow: hidden;
	width: 100%;
}
.navigation ul
{
	color: #666;
	float: left;
	padding: 0;
}
.navigation .omega
{
	margin: 0;
}
.navigation li
{
	padding: 0 0 2px;
}
.navigation a
{
	color: #666;
	display: block;
	padding: 9px 0 8px 12px;
	text-decoration: none;
	width: 216px;
}
.navigation .active a,.navigation a:hover
{
	background: url(../i/bg-bar.png) no-repeat #ff9a02;
	color: #000;
	text-decoration: none;
}
.navigation a span
{
	display: inline-block;
	padding: 0 4px 0 0;
}
.note-box
{
	background: url(../i/bg-note-box-t.png) no-repeat;
	color: #666;
	font: 15px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 auto;
	overflow: hidden;
	padding: 24px 0 0;
	width: 961px;
}
.note-box-holder
{
	background: url(../i/bg-note-box-b.png) 0 100% no-repeat;
	overflow: hidden;
	padding: 0 0 28px;
	width: 100%;
}
.note-box-frame
{
	background: url(../i/bg-note-box-c.png) repeat-y;
	overflow: hidden;
	padding: 26px 27px 11px 26px;
	width: 908px;
}
.note-box .title
{
	margin: 0 0 22px;
	overflow: hidden;
	width: 100%;
}
.note-box h2
{
	color: #000;
	float: left;
	font: 24px/28px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0;
	width: 595px;
}
.note-box .links-box
{
	float: right;
	padding: 8px 0 0;
	width: 298px;
}
.note-box .prev
{
	color: #039;
	float: left;
	text-decoration: underline;
}
.note-box .prev:hover
{
	text-decoration: none;
}
.note-box .next
{
	color: #039;
	float: right;
	text-decoration: underline;
}
.note-box .next:hover
{
	text-decoration: none;
}
#main .note-box p
{
	margin: 0 0 20px;
}
.note-box .mark
{
	color: #000;
}
.note-box p a
{
	color: #039;
	text-decoration: underline;
}
.note-box p a:hover
{
	text-decoration: none;
}
.note-box p strong
{
	color: #000;
	font-weight: 400;
}
.note-box .img-box
{
	margin: 0 0 36px;
	overflow: hidden;
	padding: 11px 0 0;
	width: 100%;
}
.note-box .img-box img
{
	margin: 0 0 20px;
}
.note-box .img-box-holder
{
	background: #fff;
	overflow: hidden;
	padding: 15px 0 21px;
	text-align: center;
	width: 100%;
}
.note-box .img-box-frame
{
	background: #fff;
	overflow: hidden;
	padding: 15px 0 21px 20px;
	text-align: center;
	width: 888px;
}
.note-box .img-box-frame img
{
	float: left;
	margin: 0 20px 20px 0;
}
.table-box .col-51,.table-box .col-52,.table-box .col-53,.table-box .col-54
{
	float: left;
	margin: 0 2px 0 0;
	padding: 8px 2px 9px 10px;
}
.note-box .table-slide .opener
{
	background: #e9c813;
	width: 881px;
}
.table-box .row-5
{
	background: url(../i/bg-table5.gif) repeat-y;
	color: #666;
	width: 910px;
}
.table-box .col-51
{
	width: 238px;
}
.table-box .col-52
{
	width: 150px;
}
.table-box .col-53
{
	width: 151px;
}
.table-box .col-54
{
	width: 150px;
}
.note-box .item-list,.note-box ol,.note-box ul
{
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 20px;
	overflow: hidden;
}
.table-box .col-55
{
	float: left;
	padding: 8px 2px 9px 10px;
	width: 153px;
}
.note-box ol
{
	color: #000;
	padding: 0 0 0 25px;
}
.note-box ul
{
	color: #000;
	padding: 0 0 0 20px;
}
.note-box .item-list
{
	padding: 0;
	width: 100%;
}
#main .contacts-holder h1,.contacts-container h2
{
	font: 40px/43px Conv_DINCondensedC,Arial,Verdana,sans-serif;
}
.note-box .item-list a
{
	background: url(../i/arrow-r.png) 0 2px no-repeat;
	color: #039;
	display: block;
	padding: 0 0 15px 25px;
	text-decoration: underline;
}
.contacts-container,.contacts-holder
{
	display: table;
	width: 100%;
}
.btn-block .btn-org,.note-box .item-list a:hover
{
	text-decoration: none;
}
.note-box .img-columns
{
	background: #fff;
	overflow: hidden;
	padding: 20px 0 5px;
	width: 100%;
}
.note-box .img-column
{
	float: left;
	padding: 0 20px;
	width: 414px;
}
.note-box .img-column .img-block
{
	min-height: 280px;
	overflow: hidden;
	text-align: center;
	width: 100%;
}
.fltr-form
{
	padding: 47px 0 0;
}
.contacts-holder .divider
{
	border-top: 2px solid #999;
	margin: 0 0 15px;
	padding: 28px 0 0;
}
.contacts-container
{
	margin: 0 0 35px;
	position: relative;
}
.contacts-container .btn-block
{
	bottom: 15px;
	left: 0;
	margin: 0;
	position: absolute;
}
.contacts-container h2
{
	color: #000;
	margin: 0 0 20px;
	text-transform: uppercase;
}
.contacts-container .mail-box strong,.contacts-container address,.contacts-container h3,.contacts-container span
{
	font: 24px/30px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	text-transform: uppercase;
}
.contacts-container h3
{
	color: #666;
	margin: 0;
}
.contacts-container address
{
	color: #000;
	margin: 0 0 30px;
	padding: 0;
}
.contacts-container span
{
	color: #666;
	display: block;
}
.contacts-container .phone
{
	color: #f90;
	margin: 0 0 38px;
}
.contacts-container .mail-box
{
	background: url(../i/bg-mail.png) 0 1px no-repeat;
	overflow: hidden;
	padding: 0 0 0 126px;
	width: 354px;
}
.contacts-container .mail-box strong
{
	color: #000;
	display: block;
}
.contacts-container .mail-box address
{
	color: #666;
}
.contacts-container .title span,.contacts-container ul,.contacts-container ul span
{
	color: #000;
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	text-transform: none;
}
.contacts-container .title
{
	background: #e5e5e5;
	margin: 0 0 29px;
	overflow: hidden;
	padding: 8px 12px 9px;
	width: 456px;
}
.contacts-container ul
{
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 100%;
}
.contacts-container ul li
{
	padding: 0 0 22px;
}
.headline
{
	background: #666;
	margin: 0 0 45px;
	overflow: hidden;
	padding: 11px 12px 9px;
	width: 962px;
}
.headline h2
{
	color: #f90;
	float: left;
	font: 40px/40px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0;
	text-transform: uppercase;
	width: 800px;
}
.headline .up-link
{
	color: #fff;
	margin: 3px -4px 0 0;
}
.heading-r h1
{
	float: left;
	width: 350px;
}
.heading-r p
{
	float: right;
	padding: 20px 10px 0 0;
	text-align: right;
	width: 610px;
}
.heading-r p em
{
	color: #c30;
	font-style: normal;
}
.heading-r
{
	color: #666;
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 20px;
	overflow: hidden;
	width: 100%;
}
.reg-form
{
	display: table;
	width: 100%;
}
.reg-form h2
{
	color: #000;
	font: 24px/28px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0 0 32px;
	text-align: center;
	text-transform: uppercase;
}
.reg-form .row-m
{
	display: table;
	margin: 0 auto 13px;
	padding: 0 70px 0 0;
	width: 400px;
}
.reg-form .row
{
	margin: 0 auto 13px;
	overflow: hidden;
	position: relative;
	width: 640px;
}
.reg-form .checkbox-holder
{
	float: left;
	margin: 5px 0 0;
	width: 183px;
}
.reg-form .select-holder
{
	display: table;
	margin: 0 auto 13px;
	padding: 0 0 0 260px;
	width: 370px;
}
.reg-form .select-holder select
{
	width: 200px;
}
.reg-form .select-holder1 select
{
	width: 194px;
}
.reg-form .select-holder2 select
{
	width: 405px;
}
.reg-form .select-holder3 select
{
	width: 225px;
}
.reg-form .select-holder1
{
	float: left;
	margin: 1px 18px 0 0;
	padding: 0;
	width: 194px;
}
.reg-form .select-holder2
{
	display: table;
	padding: 0;
	width: 405px;
}
.reg-form .select-holder3
{
	display: table;
	margin: 0 auto 23px;
	width: 370px;
}
.reg-form .row label
{
	float: left;
	padding: 5px 24px 0 0;
	text-align: right;
	width: 240px;
}
.reg-form .row label em
{
	color: #c30;
	font-style: normal;
}
.reg-form .text,.reg-form .text-s
{
	float: left;
	font: 15px/17px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0;
	outline: 0;
	padding: 10px 2px 10px 12px;
}
.reg-form .text
{
	background: #fff;
	border-bottom: 1px solid #d8d8d8;
	border-left: 1px solid #d5d5d5;
	border-radius: 4px;
	border-right: 1px solid #d5d5d5;
	border-top: 1px solid #9a9a9a;
	box-shadow: inset 0 2px 5px 0 #6c6c6c;
	box-sizing: border-box;
	color: #666;
	height: 37px;
	moz-border-radius: 4px;
	moz-box-shadow: inset 0 2px 5px 0 #6c6c6c;
	moz-box-sizing: border-box;
	o-box-shadow: inset 0 2px 5px 0 #6c6c6c;
	position: relative;
	webkit-border-radius: 4px;
	webkit-box-shadow: inset 0 2px 5px 0 #6c6c6c;
	webkit-box-sizing: border-box;
	width: 376px;
	z-index: 1;
}
.reg-form .text:focus
{
	border: 1px solid #039;
	box-shadow: inset 0 2px 5px 0 #039;
	moz-box-shadow: inset 0 2px 5px 0 #039;
	o-box-shadow: inset 0 2px 5px 0 #039;
	webkit-box-shadow: inset 0 2px 5px 0 #039;
}
.reg-form .error-row .text,.reg-form .error-row .text:focus,.reg-form .error-row .text:invalid,.reg-form .text:invalid
{
	border: 1px solid #bb504f;
	box-shadow: inset 0 2px 5px 0 #9c0200;
	moz-box-shadow: inset 0 2px 5px 0 #9c0200;
	o-box-shadow: inset 0 2px 5px 0 #9c0200;
	webkit-box-shadow: inset 0 2px 5px 0 #9c0200;
}
.reg-form .off-row .text,.reg-form .off-row .text:disabled,.reg-form .off-row .text:focus,.reg-form .text:disabled
{
	background: #eee;
	border-bottom: 1px solid #d8d8d8;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	border-top: 1px solid #9a9a9a;
	box-shadow: inset 0 2px 5px 0 #6c6c6c;
	moz-box-shadow: inset 0 2px 5px 0 #6c6c6c;
	o-box-shadow: inset 0 2px 5px 0 #6c6c6c;
	webkit-box-shadow: inset 0 2px 5px 0 #6c6c6c;
}
.reg-form .input-placeholder-text
{
	left: 12px;
	position: absolute;
	top: 10px;
	z-index: 3;
}
.reg-form .text-s
{
	color: #666;
	position: relative;
	width: 220px;
}
.reg-form .schemes-link
{
	display: block;
	margin: 0 0 19px;
	text-align: center;
}
#main .reg-form .remark
{
	margin: -2px 0 59px;
	text-align: center;
}
.reg-form .row-t
{
	display: table;
	margin: 0 0 23px;
	position: relative;
	width: 100%;
}
.reg-form .row-t h2
{
	margin: 0;
}
.reg-form .up-link
{
	position: absolute;
	right: 5px;
	top: -5px;
}
.reg-form .heading3 .up-link
{
	position: relative;
	right: 0;
	top: 0;
}
.reg-form .container-gray
{
	background: url(../i/bg-gray.png) repeat-x #c5c5c5;
	behavior: url(js/pie.htc);
	border-radius: 5px;
	color: #666;
	font: 15px/18px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 57px 0;
	moz-border-radius: 5px;
	overflow: hidden;
	padding: 28px 7px 10px;
	position: relative;
	text-align: center;
	text-transform: none;
	webkit-border-radius: 5px;
	width: 970px;
}
.reg-form .container-gray .submit,.reg-form .submit
{
	background: url(../i/bg-org.png) no-repeat;
	cursor: pointer;
	float: left;
	padding: 0 0 9px;
	width: 235px;
}
#fancybox-loading div,#fancybox-overlay,#fancybox-wrap
{
	left: 0;
	position: absolute;
	top: 0;
}
.az-list,.block-slide .opener3 .name2,.container .text-frame .name,.controls-list .deon strong,.controls-list label span,.controls-list ul label span,.heading-mark h2,.heading-sl h2,.reg-form .container-gray strong,.tabset,.title-contacts h3,.tl-box h2,.typereg-boxes h2,.typereg-boxes2 h2
{
	text-transform: uppercase;
}
.reg-form .container-gray strong
{
	clear: both;
	color: #666;
	display: block;
	font: 24px/38px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	text-align: center;
}
.btn-block .btn-org,.reg-form .container-gray .submit,.reg-form .submit
{
	color: #000;
	font: 16px/32px Conv_FranklinGothicMediumC,Arial,Verdana,sans-serif;
	height: 41px;
}
.reg-form .container-gray p,.reg-form p
{
	text-align: center;
}
.reg-form .submit
{
	border: 0;
	margin: 0 0 0 70px;
}
.reg-form .container-gray .submit
{
	border: 0;
	margin: 0 0 10px 367px;
}
.reg-form .submit:hover
{
	background: url(../i/bg-org.png) 0 -55px no-repeat;
}
.reg-form .submit:active,.reg-form .submit:focus
{
	background: url(../i/bg-org.png) 0 -113px no-repeat;
}
.reg-form .container-gray .submit:hover
{
	background: url(../i/bg-org.png) 0 -55px no-repeat;
}
.reg-form .container-gray .submit:active,.reg-form .container-gray .submit:focus
{
	background: url(../i/bg-org.png) 0 -113px no-repeat;
}
.btn-block
{
	margin: 0 0 50px;
	overflow: hidden;
	width: 100%;
}
.btn-block .btn-org
{
	background: url(../i/bg-org.png) no-repeat;
	display: block;
	text-align: center;
	width: 235px;
}
.btn-block .btn-org:hover
{
	background: url(../i/bg-org.png) 0 -55px no-repeat;
	text-decoration: none;
}
.btn-block .btn-org:active,.btn-block .btn-org:focus
{
	background: url(../i/bg-org.png) 0 -113px no-repeat;
}
.co-btn-holder
{
	margin: 0 0 35px;
	overflow: hidden;
	width: 100%;
}
.co-btn-holder .co-btn
{
	background: url(../i/bg-co-btn.png) no-repeat;
	float: left;
	height: 60px;
	margin: 0 20px 0 0;
	overflow: hidden;
	text-indent: -9999px;
	width: 70px;
}
#fancybox-bg-ne,#fancybox-bg-nw,#fancybox-bg-se,#fancybox-bg-sw,#fancybox-left-ico,#fancybox-loading div,#fancybox-right-ico
{
	background-image: url(../i/fancybox/fancybox.png);
}
#fancybox-frame,#fancybox-img,#fancybox-outer
{
	height: 100%;
	width: 100%;
}
.co-btn-holder span
{
	color: #000;
	float: left;
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	padding: 17px 0 0;
	width: 470px;
}
.typereg-box,.typereg-box p strong
{
	font: 15px/21px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.typereg-boxes
{
	margin: 0 0 50px;
	overflow: hidden;
	padding: 11px 0 0 120px;
	width: 760px;
}
.typereg-box
{
	color: #666;
	float: left;
	padding: 0 80px 0 0;
	width: 300px;
}
.typereg-box .btn-block
{
	margin: 0 0 30px;
}
.typereg-box p strong
{
	color: #000;
}
.typereg-boxes h2
{
	color: #000;
	font: 24px/38px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0 0 22px;
}
#fancybox-loading
{
	cursor: pointer;
	display: none;
	height: 40px;
	left: 50%;
	margin-left: -20px;
	margin-top: -20px;
	overflow: hidden;
	position: fixed;
	top: 50%;
	width: 40px;
	z-index: 1104;
}
#fancybox-loading div
{
	height: 480px;
	width: 40px;
}
#fancybox-overlay
{
	display: none;
	width: 100%;
	z-index: 1100;
}
#fancybox-tmp
{
	border: 0;
	display: none;
	margin: 0;
	overflow: auto;
	padding: 0;
}
#fancybox-wrap
{
	display: none;
	outline: 0;
	padding: 20px;
	z-index: 1101;
}
#fancybox-outer
{
	background: #fff;
	position: relative;
}
#fancybox-content
{
	border: 0 solid #fff;
	height: 0;
	outline: 0;
	overflow: hidden;
	padding: 0;
	position: relative;
	width: 0;
	z-index: 1102;
}
#fancybox-hide-sel-frame
{
	background: 0 0;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 1101;
}
#fancybox-close
{
	background: url(../i/fancybox/fancybox.png) -40px 0;
	cursor: pointer;
	display: none;
	height: 30px;
	position: absolute;
	right: -15px;
	top: -15px;
	width: 30px;
	z-index: 1103;
}
#fancybox-error
{
	color: #444;
	font: 400 12px/20px Arial;
	margin: 0;
	padding: 14px;
}
#fancybox-img
{
	border: none;
	line-height: 0;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: top;
}
#fancybox-frame
{
	border: none;
	display: block;
}
#fancybox-left,#fancybox-right
{
	background: url(../i/fancybox/blank.gif);
	bottom: 0;
	cursor: pointer;
	display: none;
	height: 100%;
	outline: 0;
	position: absolute;
	width: 35%;
	z-index: 1102;
}
#fancybox-left
{
	left: 0;
}
#fancybox-right
{
	right: 0;
}
#fancybox-left-ico,#fancybox-right-ico
{
	cursor: pointer;
	display: block;
	height: 30px;
	left: -9999px;
	margin-top: -15px;
	position: absolute;
	top: 50%;
	width: 30px;
	z-index: 1102;
}
#fancybox-left-ico
{
	background-position: -40px -30px;
}
#fancybox-right-ico
{
	background-position: -40px -60px;
}
#fancybox-left:hover span
{
	left: 20px;
}
#fancybox-right:hover span
{
	left: auto;
	right: 20px;
}
.fancybox-bg
{
	border: 0;
	height: 20px;
	margin: 0;
	padding: 0;
	position: absolute;
	width: 20px;
	z-index: 1001;
}
#fancybox-bg-n,#fancybox-bg-s
{
	background-image: url(../i/fancybox/fancybox-x.png);
	left: 0;
	width: 100%;
}
#fancybox-bg-e,#fancybox-bg-w
{
	background-image: url(../i/fancybox/fancybox-y.png);
	height: 100%;
	top: 0;
}
#fancybox-bg-n
{
	top: -20px;
}
#fancybox-bg-ne
{
	background-position: -40px -162px;
	right: -20px;
	top: -20px;
}
#fancybox-bg-e
{
	background-position: -20px 0;
	right: -20px;
}
#fancybox-bg-se
{
	background-position: -40px -182px;
	bottom: -20px;
	right: -20px;
}
#fancybox-bg-s
{
	background-position: 0 -20px;
	bottom: -20px;
}
#fancybox-bg-sw
{
	background-position: -40px -142px;
	bottom: -20px;
	left: -20px;
}
#fancybox-bg-w
{
	left: -20px;
}
#fancybox-bg-nw
{
	background-position: -40px -122px;
	left: -20px;
	top: -20px;
}
#fancybox-title
{
	font-family: Helvetica;
	font-size: 12px;
	z-index: 1102;
}
.fancybox-title-inside
{
	background: #fff;
	color: #333;
	padding-bottom: 10px;
	position: relative;
	text-align: center;
}
.fancybox-title-outside
{
	color: #fff;
	padding-top: 10px;
}
.fancybox-title-over
{
	bottom: 0;
	color: #FFF;
	left: 0;
	position: absolute;
	text-align: left;
}
#fancybox-title-over
{
	background-image: url(../i/fancybox/fancy_title_over.png);
	display: block;
	padding: 10px;
}
.fancybox-title-float
{
	bottom: -20px;
	height: 32px;
	left: 0;
	position: absolute;
}
.block-slide .opener3,.opener .opener2
{
	cursor: pointer;
	height: 19px;
	overflow: hidden;
	text-decoration: none;
}
#fancybox-title-float-wrap
{
	border: none;
	border-collapse: collapse;
	width: auto;
}
#fancybox-title-float-wrap td
{
	border: none;
	white-space: nowrap;
}
#fancybox-title-float-left
{
	background: url(../i/fancybox/fancybox.png) -40px -90px no-repeat;
	padding: 0 0 0 15px;
}
#fancybox-title-float-main
{
	background: url(../i/fancybox/fancybox-x.png) 0 -40px;
	color: #FFF;
	font-weight: 700;
	line-height: 29px;
	padding: 0 0 3px;
}
#fancybox-title-float-right
{
	background: url(../i/fancybox/fancybox.png) -55px -90px no-repeat;
	padding: 0 0 0 15px;
}
.block-slide
{
	margin: 0 0 14px;
	overflow: hidden;
	width: 100%;
}
.block-slide .opener3
{
	background: #e5e5e5;
	color: #000;
	display: block;
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 2px;
	padding: 8px 15px 9px 12px;
	width: 958px;
}
.block-slide .opener3:hover
{
	text-decoration: none;
}
.block-slide .opener3 .name
{
	float: left;
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.block-slide .opener3 .expand,.block-slide .opener3 .turn
{
	color: #000;
	float: right;
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	padding: 0 24px 0 0;
}
.block-slide .opener3 .expand
{
	background: url(../i/arrow-tb.png) 100% -24px no-repeat;
	display: block;
}
.block-slide .opener3 .turn,.block-slide2 .opener3 .expand
{
	display: none;
}
.block-slide2 .opener3 .turn
{
	background: url(../i/arrow-tb.png) 100% 6px no-repeat;
	display: block;
}
.block-slide .slides
{
	display: none;
	overflow: hidden;
	width: 100%;
}
.block-slide2 .slides
{
	display: block;
	overflow: hidden;
	width: 100%;
}
.title-slide
{
	margin: 0 0 14px;
	overflow: hidden;
	width: 100%;
}
.opener .opener2
{
	background: #f90;
	color: #000;
	display: block;
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 15px;
	padding: 8px 15px 9px 12px;
	width: 958px;
}
.opener .opener2 .expand,.opener .opener2 .turn
{
	color: #000;
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	padding: 0 24px 0 0;
}
.opener .opener2:hover
{
	text-decoration: none;
}
.opener .opener2 .name
{
	float: left;
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.opener .opener2 .expand
{
	background: url(../i/arrow-tb.png) 100% -24px no-repeat;
	display: none;
	float: right;
}
.opener .opener2 .turn
{
	background: url(../i/arrow-tb.png) 100% 6px no-repeat;
	display: block;
	float: right;
}
.opener-hide .opener2 .expand
{
	display: block;
}
.opener-hide .opener2 .turn
{
	display: none;
}
.title-slide .slides2
{	
	overflow: hidden;
	width: 100%;
}
.btn-container
{
	display: table;
	margin: 0 0 12px;
	width: 100%;
}
.btn-container .btn
{
	float: right;
}
.t-list-ttl
{
	background: url(../i/bg-title-leaders.gif) repeat-x #d7d7d7;
	font: 13px/15px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 2px;
	overflow: hidden;
	padding: 10px 0;
	width: 985px;
}
.t-list-ttl .col1,.t-list-ttl .col2,.t-list-ttl .col3
{
	float: left;
	padding: 0 0 0 10px;
}
.t-list-ttl .col1
{
	width: 150px;
}
.t-list-ttl .col1 span
{
	float: left;
	margin: 0 5px 0 0;
}
.t-list-ttl .col1 span em
{
	color: #ca3415;
	font-style: normal;
}
.t-list-ttl .col2
{
	width: 695px;
}
.t-list-ttl .col3
{
	font: 15px/15px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	width: 105px;
}
.t-list-ttl .col3 dl
{
	margin: 0;
	overflow: hidden;
	width: 100%;
}
.t-list-ttl .col3 dt
{
	display: inline;
}
.t-list-ttl .col3 dd
{
	color: #099e30;
	display: inline;
	margin: 0;
}
.contacts-holder .container
{
	margin: 0 0 76px;
}
.heading-tc
{
	border-bottom: 2px solid #999;
	display: table;
	margin: 0 0 18px;
	width: 100%;
}
#main .heading-tc h1
{
	float: left;
	margin: 0 0 4px;
	width: 600px;
}
.heading-tc .fltr-form
{
	float: right;
	padding: 0;
	width: 289px;
}
.heading-mark
{
	background: url(../i/bg-notice-box.png) repeat-x #ff9a02;
	behavior: url(js/pie.htc);
	border-bottom: 1px solid #ffad33;
	border-radius: 5px;
	color: #000;
	margin: 0 0 10px;
	moz-border-radius: 5px;
	overflow: hidden;
	padding: 2px 0 0;
	position: relative;
	webkit-border-radius: 5px;
	width: 100%;
}
.heading-mark h2
{
	color: #000;
	font: 24px/30px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0 10px;
}
.title-contacts
{
	margin: 0 0 20px;
	overflow: hidden;
	width: 100%;
}
.title-contacts .tc-block
{
	float: left;
	padding: 9px 0 0 10px;
	width: 780px;
}
.title-contacts h3
{
	color: #666;
	font: 20px/24px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0 0 16px;
}
.title-contacts address
{
	color: #000;
	display: block;
	font: 15px/21px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	padding: 0;
}
.title-contacts .btn-org
{
	background: url(../i/bg-org.png) 0 -163px no-repeat;
	color: #000;
	float: right;
	font: 16px/18px Conv_FranklinGothicMediumC,Arial,Verdana,sans-serif;
	height: 31px;
	padding: 10px 0 0;
	text-align: center;
	text-decoration: none;
	width: 168px;
}
.title-contacts .btn-org:hover
{
	background: url(../i/bg-org.png) 0 -218px no-repeat;
	text-decoration: none;
}
.title-contacts .btn-org:active,.title-contacts .btn-org:focus
{
	background: url(../i/bg-org.png) 0 -276px no-repeat;
}
.container .img-frame
{
	float: left;
	margin: 0 14px 0 0;
	padding: 1px 0 0;
	width: 200px;
}
.container .text-frame
{
	float: left;
	width: 266px;
}
.container .text-frame .name
{
	color: #000;
	display: block;
	font: 20px/20px Conv_DINCondensedC,Arial,Verdana,sans-serif;
}
.container .text-frame .position
{
	color: #666;
	display: block;
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.contacts-list
{
	color: #000;
	font: 15px/18px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0;
	overflow: hidden;
	padding: 5px 0 0;
	width: 100%;
}
.contacts-list li
{
	height: 1%;
	padding: 6px 0 12px 36px;
	vertical-align: top;
}
.contacts-list a
{
	color: #063796;
	text-decoration: underline;
}
.contacts-list a:hover
{
	color: #063796;
	text-decoration: none;
}
.contacts-list .phone
{
	background: url(../i/ico-phone.png) 2px 6px no-repeat;
}
.contacts-list .phone span
{
	display: block;
}
.contacts-list .mail
{
	background: url(../i/ico-mail.png) 1px 1px no-repeat;
}
.contacts-list .skype
{
	background: url(../i/ico-skype.png) 1px 3px no-repeat;
}
.contacts-list .icq
{
	background: url(../i/ico-icq.png) 1px 2px no-repeat;
}
.login-alert
{
	color: #FC0;
	display: none;
	list-style-image: none;
	padding: 0 0 20px;
}
.datepicker,.filtersearch
{
	border: 0;
	color: #565555;
	cursor: pointer;
	font: 16px/22px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	height: 37px;
	margin: 0;
	outline: 0;
}
.filter-form
{
	float: right;
	padding: 4px 0 0;
	position: relative;
	z-index: 777;
}
.filtersearch
{
	background: url(../i/bg-filtersearch.png) no-repeat;
	box-sizing: border-box;
	float: left;
	moz-box-sizing: border-box;
	padding: 0 0 0 18px;
	webkit-box-sizing: border-box;
	width: 300px;
}
.datepicker
{
	background: url(../i/bg-datepicker.png) no-repeat;
	box-sizing: border-box;
	float: left;
	moz-box-sizing: border-box;
	padding: 0;
	text-align: center;
	webkit-box-sizing: border-box;
	width: 175px;
}
.typereg-boxes2
{
	margin: 0 0 50px;
	padding: 11px 0 0;
	width: 986px;
}
.typereg-boxes2:after
{
	clear: both;
	display: block;
}
.typereg-boxes2-holder
{
	float: left;
	width: 660px;
}
.typereg-box2
{
	color: #666;
	float: left;
	font: 14px/17px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	padding: 0 92px 0 18px;
	width: 220px;
}
#main .typereg-box2 p
{
	margin: 0;
}
.typereg-box2 strong
{
	color: #000;
	display: block;
	font: 16px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	min-height: 25px;
	padding: 0 0 2px;
}
.typereg-box2 p strong
{
	color: #000;
	display: inline;
	font: 14px/17px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	min-height: 14px;
	padding: 0;
}
.typereg-boxes2 h2
{
	color: #000;
	font: 24px/38px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0 0 22px;
}
.typereg-box2 .btn-block
{
	margin: 0 0 11px -18px;
	width: 235px;
}
.typereg-box2 .btn-block .btn-org
{
	background: url(../i/bg-org.png) no-repeat;
	color: #000;
	display: block;
	font: 16px/32px Conv_FranklinGothicMediumC,Arial,Verdana,sans-serif;
	height: 41px;
	text-align: center;
	text-decoration: none;
	width: 235px;
}
.typereg-box2 .btn-block .btn-org:hover
{
	background: url(../i/bg-org.png) 0 -55px no-repeat;
	text-decoration: none;
}
.typereg-box2 .btn-block .btn-org:active,.typereg-box2 .btn-block .btn-org:focus
{
	background: url(../i/bg-org.png) 0 -113px no-repeat;
}
.lf-holder
{
	float: right;
	margin: 0 0 0 -28px;
	width: 354px;
}
.lf-holder .login-form
{
	padding: 19px 17px 26px 13px;
}
.lf-holder .login-form .text
{
	padding: 10px 2px 10px 13px;
}
.lf-holder .login-form .input-placeholder-text
{
	font: 14px/17px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	top: 10px;
}
.block-slide .opener3 .name2
{
	padding: 0 0 0 9px;
}
.navigation-n
{
	padding: 8px 0 16px;
}
.navigation ul
{
	font: 13px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 95px 0 0;
	width: 228px;
}
.navigation-n .omega
{
	margin: 0;
}
.navigation-n li
{
	padding: 0;
}
.navigation-n a
{
	padding: 11px 0 6px 23px;
	width: 209px;
}
.navigation-n .active
{
	background: url(../i/bg-bar1.png) repeat-x #ff9a02;
}
.navigation-n .active a,.navigation-n a:hover
{
	background: url(../i/bg-bar.png) repeat-x #ff9a02;
}
.article
{
	color: #333;
	font: 14px/17px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 50px;
	overflow: hidden;
	width: 100%;
}
.article h2,.article h3
{
	color: #000;
	font: 14px/17px Conv_FranklinGothicMediumC,Arial,Verdana,sans-serif;
}
#main .article p
{
	margin: 0;
}
.article h2
{
	margin: 0;
	padding: 16px 0 0;
}
.article h3
{
	margin: 0 0 17px;
}
.article ol,.article ol li:before
{
	font: 14px/17px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.article ol li
{
	color: #666;
	list-style-type: none;
	position: relative;
}
.article ol
{
	counter-reset: list1;
	margin: 0 0 16px 36px;
	padding: 0 0 0 36px;
}
.article ol li:before
{
	color: #333;
	content: counter(list1) " ";
	counter-increment: list1;
	height: 20px;
	left: -36px;
	padding: 0;
	position: absolute;
	top: 0;
	width: 20px;
}
.article ol ol
{
	counter-reset: list2;
}
.article ol ol li:before
{
	content: counter(list1) "." counter(list2) ". ";
	counter-increment: list2;
}
.article-cs:after,.carousel1 .gmask .slide a:after,.logo-holder:after
{
	content: "";
}
.description-list
{
	margin: 0;
	overflow: hidden;
	padding: 34px 0 0;
	width: 100%;
}
.description-list li
{
	height: 1%;
	margin: 0 0 36px;
	vertical-align: top;
}
.description-list .dl-img
{
	overflow: hidden;
	padding: 27px 0 0;
	width: 100%;
}
#sidebar
{
	float: left;
	margin: 0 26px 0 0;
	padding: 34px 0 0;
	width: 228px;
}
.az-list
{
	font: 18px/24px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 10px;
	overflow: hidden;
	padding: 0;
	width: 100%;
}
.az-list li
{
	float: left;
	padding: 0 1px 1px 0;
	width: 37px;
}
.az-list a
{
	background: #dcddde;
	color: #000;
	float: left;
	height: 31px;
	padding: 7px 0 0;
	text-align: center;
	text-decoration: none;
	width: 37px;
}
.az-list .active a,.az-list a:hover
{
	background: url(../i/bg-az.gif) no-repeat;
	text-decoration: none;
}
.article-cs
{
	color: #333;
	font: 14px/17px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 50px;
	width: 100%;
}
.article-cs:after
{
	clear: both;
	display: block;
}
#main .article-cs p
{
	margin: 0 0 17px;
}
#content
{
	float: right;
	width: 730px;
}
#content h2
{
	color: #000;
	font: 36px/46px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 28px;
	padding: 0;
	text-transform: uppercase;
}
.logo-holder
{
	margin: 0 0 10px;
	position: relative;
	width: 100%;
}
.logo-holder:after
{
	clear: both;
	display: block;
}
.ico-list
{
	float: left;
	margin: 0;
	padding: 0;
}
.ico-list li
{
	float: left;
	margin: 0 18px 0 0;
}
.logo-box
{
	bottom: 0;
	float: right;
	position: absolute;
	right: 0;
}
.article-cs .img-box
{
	margin: 0 0 9px;
	overflow: hidden;
	padding: 15px 0 0;
	text-align: center;
	width: 100%;
}
.mark-block
{
	background: #ffffd6;
	margin: 0 0 25px;
	overflow: hidden;
	padding: 10px 9px 12px;
	width: 712px;
}
.mark-block dl
{
	margin: 0;
	overflow: hidden;
	width: 100%;
}
.mark-block dd
{
	margin: 0;
}
#footer .counters-list
{
	margin: 0;
	overflow: hidden;
	padding: 20px 0 29px;
	text-align: right;
	width: 100%;
}
.counters-list li
{
	display: inline-block;
	margin: 0 7px 10px 0;
}
.boxes-description
{
	margin: -14px 0 -4px;
	overflow: hidden;
	padding: 0;
	position: relative;
	width: 987px;
}
.block-name
{
	border-top: 2px solid #d2d2d2;
	color: #666;
	margin: 0 0 4px;
	overflow: hidden;
	padding: 15px 0 0;
	width: 100%;
}
.block-slide .opener3 .name2
{
	color: #666;
	float: left;
	font: 24px/28px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: -3px 0 0 -7px;
}
.boxes-description .text-box
{
	padding: 5px 24px 0 0;
}
.boxes-description .row
{
	padding: 6px 0 8px;
}
.boxes-description .row2
{
	border-bottom: 2px solid #ccc;
	border-top: 2px solid #ccc;
	padding: 6px 0 8px;
	width: 100%;
}
.boxes-description .col-b
{
	float: left;
	margin: 0 20px 0 0;
	width: 350px;
}
.box-brand
{
	border-top: 2px solid #ccc;
	color: #000;
	margin: 0 0 14px;
	overflow: hidden;
	padding: 6px 0 0;
	width: 100%;
}
.carousel1
{
	float: left;
	padding: 20px 0 0;
	position: relative;
	width: 350px;
}
.carousel1 .btn-next,.carousel1 .btn-prev
{
	display: block;
	height: 47px;
	margin: 0;
	position: absolute;
	top: 133px;
	width: 32px;
	z-index: 111;
}
.carousel1 .btn-prev
{
	background: url(../i/bg-prev.png) no-repeat;
	left: 3px;
}
.carousel1 .btn-prev.disabled
{
	background: url(../i/bg-prev.png) no-repeat;
	opacity: .5;
}
.carousel1 .btn-next
{
	background: url(../i/bg-next.png) no-repeat;
	right: 3px;
}
.carousel1 .btn-next.disabled
{
	background: url(../i/bg-next.png) no-repeat;
	opacity: .5;
}
.carousel1 .gmask .slide a
{
	display: block;
	position: relative;
}
.carousel1 .gmask .slide a:after
{
	background: url(../i/bg-zoom.png) no-repeat;
	display: block;
	height: 44px;
	overflow: hidden;
	position: absolute;
	right: 0;
	text-indent: -9999px;
	top: 0;
	width: 45px;
	z-index: 111;
}
.box-adcrt
{
	position: relative;
}
.popup-adcrt
{
	background: #fdc72f;
	border-radius: 5px;
	box-shadow: -3px 5px 6px 0 rgba(0,0,0,.5);
	color: #333;
	display: none;
	font: 16px/32px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	left: 50%;
	margin-left: -109px;
	moz-border-radius: 5px;
	moz-box-shadow: -3px 5px 6px 0 rgba(0,0,0,.5);
	o-box-shadow: -3px 5px 6px 0 rgba(0,0,0,.5);
	padding: 7px 9px;
	position: absolute;
	text-align: center;
	top: -62px;
	webkit-border-radius: 5px;
	webkit-box-shadow: -3px 5px 6px 0 rgba(0,0,0,.5);
	width: 200px;
}
.active-adcrt
{
	display: block;
}
.amt-title .kod-d dd,.amt-title .kod-d dt
{
	display: inline-block;
}
.popup-adcrt:after,.popup-adcrt:before
{
	border: solid transparent;
	content: " ";
	height: 0;
	left: 50%;
	pointer-events: none;
	position: absolute;
	top: 100%;
	width: 0;
}
.popup-adcrt:after
{
	border-color: rgba(253,199,47,0);
	border-top-color: #fdc72f;
	border-width: 10px;
	margin-left: -10px;
}
.popup-adcrt:before
{
	border-color: transparent;
	border-top-color: 0;
	border-width: 16px;
	margin-left: -16px;
}
.table-frame
{
	background: #333;
	margin: 0 0 18px;
	overflow: hidden;
	width: 100%;
}
.table-frame table
{
	border-collapse: collapse;
	width: 100%;
}
.table-frame td,.table-frame th
{
	background: #fff;
	border: 2px solid #333;
	color: #000;
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	padding: 10px 0 10px 10px;
	text-align: left;
}
.amt-title .kod-d dt
{
	padding: 0 8px 0 0;
}
.avality-form .submit.active
{
	background: url(../i/btn-sub-activ.png) no-repeat;
}
.avality-form .submit.active:hover
{
	background: url(../i/bg-by.png) 0 -54px no-repeat;
}
.avality-form .submit.active:active,.avality-form .submit.active:focus
{
	background: url(../i/bg-by.png) 0 -108px no-repeat;
}
.delivery-form .submit.active
{
	background: url(../i/btn-activ.png) no-repeat;
}
.delivery-form .submit.active:hover
{
	background: url(../i/bg-org.png) 0 -218px no-repeat;
}
.delivery-form .submit.active:active,.delivery-form .submit.active:focus
{
	background: url(../i/bg-org.png) 0 -274px no-repeat;
}
.heading-sl
{
	margin: 0 0 32px;
	overflow: hidden;
	position: relative;
	width: 100%;
}
.heading-sl h2
{
	color: #666;
	font: 24px/28px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0;
}
.heading-sl h2 span
{
	color: #000;
}
.heading-sl .opnsl-holder
{
	position: absolute;
	right: 0;
	top: 0;
}
.heading-sl .opnsl-holder a
{
	background: url(../i/bg-opn-sl.png) 100% 0 no-repeat;
	color: #333;
	float: right;
	padding: 8px 45px 8px 0;
	text-decoration: none;
}
.sl-block
{
	display: none;
	overflow: hidden;
	width: 100%;
}
.opn-sl .sl-block
{
	display: block;
	overflow: hidden;
	width: 100%;
}
.sl-box
{
	position: relative;
}
.sl-box .opener-sl
{
	background: url(../i/arrow-b.png) 50% 50% no-repeat;
	display: block;
	height: 47px;
	overflow: hidden;
	position: absolute;
	right: 0;
	text-indent: -9999px;
	top: 0;
	width: 35px;
}
.opn-sl .opener-sl
{
	background: url(../i/arrow-t.png) 50% 50% no-repeat;
}
.controls-list
{
	margin: 0 0 19px;
	padding: 0;
}
.controls-list .jcf-hidden
{
	display: block!important;
	left: -9999px!important;
	position: absolute!important;
}
.controls-list li
{
	overflow: hidden;
	padding: 0 0 10px;
	width: 100%;
}
.controls-list ul
{
	margin: 0;
	padding: 0;
}
.controls-list ul li
{
	padding: 0;
	position: relative;
}
.controls-list ul .rad-area
{
	background: url(../i/bg-radio-s.png) no-repeat;
	border: 0;
	float: left;
	height: 20px;
	margin: 0 12px 0 0;
	width: 21px;
}
.controls-list ul .rad-checked
{
	background: url(../i/bg-radio-s.png) 0 -48px no-repeat;
}
.controls-list label
{
	background: url(../i/bg-jcf-label.png) repeat-x;
	display: block;
	overflow: hidden;
	padding: 13px 35px 8px 13px;
}
.controls-list label span
{
	color: #333;
	float: left;
	font: 24px/26px Conv_DINCondensedC,Arial,Verdana,sans-serif;
}
.controls-list .jcf-label-active
{
	background: url(../i/bg-jcf-label-active.png) repeat-x;
}
.controls-list ul label
{
	background: #fff;
	display: block;
	overflow: hidden;
	padding: 14px 100px 13px 47px;
}
.controls-list ul li:nth-child(2n) label
{
	background: #f3f3f3;
}
.controls-list ul .jcf-label-active,.controls-list ul label:hover
{
	background: #fadfa7!important;
}
.controls-list ul label span
{
	color: #333;
	float: left;
	font: 18px/20px Conv_DINCondensedC,Arial,Verdana,sans-serif;
}
.controls-list .deon
{
	color: #333;
	left: 700px;
	position: absolute;
	top: 13px;
	width: 150px;
}
.controls-list .deon strong
{
	display: inline-block;
	font: 20px/26px Conv_DINCondensedC,Arial,Verdana,sans-serif;
}
.controls-list .deon span
{
	display: inline-block;
	font: 24px/26px Conv_DINCondensedC,Arial,Verdana,sans-serif;
}
.controls-list .deon em
{
	display: inline-block;
	font: 18px/26px Conv_DINCondensedC,Arial,Verdana,sans-serif;
}
.controls-list .btn-select
{
	background: url(../i/btn-select.png) no-repeat;
	color: #333;
	display: block;
	font: 20px/26px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	height: 32px;
	left: 850px;
	padding: 5px 0 0;
	position: absolute;
	text-align: center;
	text-decoration: none;
	top: 5px;
	width: 111px;
}
.add-block .text input,.add-block textarea
{
	color: #333;
	float: left;
	font: 15px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	outline: 0;
	width: 100%;
}
.controls-list .btn-select:hover
{
	text-decoration: none;
}
#main .controls-list p
{
	margin: 8px 0 5px 49px;
}
.add-block
{
	margin: 0 0 31px;
	overflow: hidden;
	width: 100%;
}
.add-block label
{
	display: block;
	padding: 10px 0;
}
.add-block .textarea-holder
{
	background: url(../i/bg-textarea-b.png) no-repeat;
	box-sizing: border-box;
	moz-box-sizing: border-box;
	overflow: hidden;
	padding: 5px 5px 5px 12px;
	position: relative;
	webkit-box-sizing: border-box;
	width: 100%;
}
.add-block textarea
{
	background: 0 0;
	border: none;
	height: 175px;
	max-height: 175px;
	max-width: 100%;
	min-height: 175px;
	min-width: 100%;
	overflow: auto;
}
.add-block .text,.heading-order,.heading-order dl,.order-table,.tab-content,.tabs-area,.tabset
{
	overflow: hidden;
}
.add-block .text
{
	width: 100%;
}
.add-block .text input
{
	background: url(../i/bg-text-b.png) no-repeat;
	border: 0;
	box-sizing: border-box;
	height: 50px;
	margin: 0;
	moz-box-sizing: border-box;
	padding: 6px 2px 8px 13px;
	webkit-box-sizing: border-box;
}
.info-table td,.info-table th
{
	border-bottom: 2px solid #fff;
	border-right: 2px solid #fff;
}
.tl-box
{
	display: table;
	margin: 0 0 7px;
	padding: 12px 0 12px 64px;
	width: 884px;
}
.tl-box1
{
	background: url(../i/bg-tl-box1.png) 8px 0 no-repeat;
}
.tl-box2
{
	background: url(../i/bg-tl-box2.png) 8px 0 no-repeat;
}
.tl-box h2
{
	color: #333;
	float: left;
	font: 20px/26px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0;
	width: 750px;
}
.info-table td,.info-table td:first-child a,.info-table th
{
	color: #000;
	font: 13px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.info-table
{
	margin: 0 0 10px;
	width: 100%;
}
.info-table:after
{
	clear: both;
	content: "";
	display: block;
}
.info-table table
{
	border-collapse: collapse;
	width: 100%;
}
.info-table th
{
	background: url(../i/bg-ttable.png) repeat-x #d7d7d7;
	padding: 10px 5px 7px;
	text-align: center;
	white-space: nowrap;
}
.info-table td,.info-table td.col-lg
{
	background: url(../i/bg-lgtable.png) repeat-x #e9e9e9;
}
.info-table th:first-child
{
	text-align: left;
}
.info-table td
{
	padding: 7px 5px 8px;
	text-align: center;
}
.info-table td.col-dg
{
	background: url(../i/bg-dgtable.png) repeat-x #d7d7d7;
	text-align: left;
}
.info-table td.col-b
{
	background: url(../i/bg-btable.png) repeat-x #7a7979;
}
.info-table td.col-ye
{
	background: url(../i/bg-yetable.png) repeat-x #ff9901;
}
.info-table td:first-child a
{
	text-decoration: underline;
}
.info-table td:first-child a:hover
{
	color: orange;
	text-decoration: none;
}
.info-table td:first-child span,.info-table td:first-child strong
{
	color: #000;
	display: block;
	text-align: left;
}
.info-table td:first-child strong
{
	font: 13px/21px Conv_FranklinGothicMediumC,Arial,Verdana,sans-serif;
}
.info-table td:first-child em
{
	color: #666;
	display: block;
	font: 13px/17px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	text-align: left;
}
.info-table .code
{
	color: #666;
	display: block;
	margin: 0 0 10px;
	text-align: left;
}
.info-table .price
{
	color: #000;
	display: block;
	font: 13px/21px Conv_FranklinGothicMediumC,Arial,Verdana,sans-serif;
	margin: 0 0 3px;
	text-align: left;
}
.info-table .btn-by
{
	background: url(../i/bg-btnby.png) repeat-x;
	border-bottom: 1px solid #a1a1a1;
	border-left: 1px solid #b2b1b1;
	border-radius: 3px;
	border-right: 1px solid #b2b1b1;
	border-top: 1px solid #a5a4a4;
	box-shadow: 0 2px 2px 0 rgba(0,0,0,.7);
	color: #000;
	display: block;
	font: 16px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	height: 23px;
	moz-border-radius: 3px;
	moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,.7);
	o-box-shadow: 0 2px 2px 0 rgba(0,0,0,.7);
	padding: 7px 5px 0;
	text-align: center;
	text-decoration: none;
	webkit-border-radius: 3px;
	webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,.7);
	white-space: nowrap;
}
.info-table .btn-by span
{
	font: 13px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.info-table .btn-by:hover
{
	background: url(../i/bg-btnbyh.png) repeat-x;
	color: #555;
	text-decoration: none;
}
.info-table .popup-adcrt
{
	top: -31px;
}
.tabs-area
{
	width: 100%;
}
.tabset
{
	font: 18px/24px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0 0 23px;
	padding: 0;
	width: 100%;
}
.tabset li
{
	box-sizing: border-box;
	float: left;
	moz-box-sizing: border-box;
	webkit-box-sizing: border-box;
	width: 50%;
}
.tabset li:first-child
{
	padding: 0 5px 0 0;
}
.tabset li a
{
	border-bottom: 3px solid #ccc;
	color: #999;
	display: block;
	margin: 0 0 4px;
	padding: 0 0 2px 7px;
	text-decoration: none;
}
.tabset li .active
{
	border-bottom: 7px solid #fc3;
	color: #000;
	margin: 0;
	text-decoration: none;
}
.order-table td,.order-table th
{
	border-bottom: 2px solid #fff;
	border-right: 2px solid #fff;
	color: #000;
	text-align: left;
}
.tab-content
{
	width: 100%;
}
.tabs-area .alignleft
{
	float: left;
}
.tabs-area .alignright
{
	float: right;
}
.order-table
{
	margin: 0 0 35px;
	width: 100%;
}
.order-table table
{
	border-collapse: collapse;
	width: 100%;
}
.order-table th
{
	background: url(../i/bg-ttable.png) repeat-x #d7d7d7;
	font: 13px/15px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	padding: 10px 9px 11px;
	white-space: nowrap;
}
.order-table th a
{
	color: #000;
	display: block;
	padding: 0 0 0 19px;
	text-decoration: none;
}
.order-table th a:hover
{
	text-decoration: none;
}
.order-table th .link-t
{
	background: url(../i/arrow-tb.png) 1px 3px no-repeat;
}
.order-table th .link-b
{
	background: url(../i/arrow-tb.png) 1px -25px no-repeat;
}
.order-table td
{
	background: url(../i/bg-lgtable.png) repeat-x #e9e9e9;
	font: 13px/19px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	height: 34px;
	padding: 6px 9px;
	vertical-align: top;
}
.order-table .col-amc,.order-table .col-m
{
	text-align: center;
	vertical-align: middle;
}
.order-table .col-big
{
	width: 200px;
}
.order-table .mark-gn
{
	background: url(../i/bg-t-gn.png) repeat-x #99cb9d;
}
.order-table .mark-rd
{
	background: url(../i/bg-t-rd.png) repeat-x #e29686;
}
.order-table .mark-ye
{
	background: url(../i/bg-t-ye.png) repeat-x #ecd77f;
}
.order-table .mark-bl
{
	background: url(../i/bg-t-bl.png) repeat-x #abc2da;
}
.order-table .mark-dg
{
	background: url(../i/bg-t-b.png) repeat-x #b8b8b8;
}
.order-table .mark-lg
{
	background: url(../i/bg-lgtable.png) repeat-x #e9e9e9;
}
.order-table .col-big2
{
	width: 390px;
}
.order-table .col-amc img
{
	height: 30px;
	width: 68px;
}
.print-logo
{
	display: none;
}
.heading-order
{
	margin: 0 0 21px;
	width: 100%;
}
.heading-order .row
{
	margin: 0 0 10px;
	overflow: hidden;
	width: 100%;
}
#main .heading-order h1,#main .heading-order h2
{
	color: #000;
	float: left;
	margin: 0;
	text-transform: uppercase;
}
#main .heading-order h1
{
	font: 40px/40px Conv_DINCondensedC,Arial,Verdana,sans-serif;
}
#main .heading-order h2
{
	font: 24px/24px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	padding: 8px 0 0;
}
.heading-order .btn-print
{
	background: url(../i/bg-print.png) no-repeat;
	color: #000;
	float: right;
	font: 16px/20px Conv_FranklinGothicMediumC,Arial,Verdana,sans-serif;
	height: 31px;
	margin: 2px 0 0;
	padding: 6px 0 0 45px;
	text-decoration: none;
	width: 71px;
}
.heading-order .btn-print:hover
{
	background: url(../i/bg-print.png) 0 -45px no-repeat;
	text-decoration: none;
}
.heading-order .btn-print:active,.heading-order .btn-print:focus
{
	background: url(../i/bg-print.png) 0 -89px no-repeat;
	text-decoration: none;
}
.heading-order .col
{
	width: 50%;
}
.heading-order .alignleft
{
	float: left;
	padding: 4px 0 0;
	width: 50%;
}
.heading-order .alignright
{
	float: right;
	width: 435px;
}
.heading-order dl
{
	margin: 0 0 10px;
	width: 100%;
}
.heading-order dt
{
	color: #666;
	float: left;
	font: 15px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	padding: 0 20px 0 0;
	text-align: right;
	width: 160px;
}
.heading-order .stt-dt
{
	padding: 8px 20px 0 0;
}
.heading-order dd
{
	color: #000;
	float: left;
	font: 18px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0;
	text-align: left;
	width: 254px;
}
.total-order,.total-order .row-b,.total-order .row-b dl
{
	overflow: hidden;
	width: 100%;
}
.heading-order .state,.total-order .row-b dt
{
	font: 15px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
}
.heading-order .state
{
	background: #fdd530;
	border: 2px solid #fdd530;
	color: #000;
	display: block;
	height: 23px;
	padding: 2px 0 0;
	text-align: center;
}
.bar-holder .no-column-slide,.pop-biz
{
	display: none;
}
.total-order .row-b
{
	padding: 0 0 24px;
}
.total-order .row-b dl
{
	margin: 0 0 10px;
}
.total-order .row-b dt
{
	color: #666;
	float: left;
	padding: 0 2% 0 0;
	text-align: right;
	width: 18%;
}
.total-order .row-b dd
{
	color: #333;
	float: left;
	font: 18px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0;
	text-align: left;
	width: 80%;
}
.total-order .row-s
{
	overflow: hidden;
	padding: 0 0 0 47%;
	width: 53%;
}
.total-order .row-s dl
{
	margin: 0 0 10px;
	overflow: hidden;
	width: 100%;
}
.total-order .row-s dt
{
	color: #666;
	float: left;
	font: 15px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	padding: 0 4% 0 0;
	text-align: right;
	width: 50%;
}
.total-order .row-s dd
{
	color: #333;
	float: left;
	font: 18px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 0;
	text-align: left;
	width: 46%;
}
.pop-biz
{
	background: #333;
	border-radius: 4px;
	box-shadow: 0 0 4px #000;
	color: #fff;
	font: 15px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	margin: 50px auto;
	moz-border-radius: 4px;
	moz-box-shadow: 0 0 4px #000;
	overflow: hidden;
	padding: 50px 24px 34px;
	webkit-border-radius: 4px;
	webkit-box-shadow: 0 0 4px #000;
	width: 732px;
}
.pop-biz .close
{
	background: url(../i/bg-close.png) 100% 0 no-repeat;
	color: #999;
	float: right;
	font: 15px/17px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	height: 22px;
	padding: 3px 36px 0 0;
	position: absolute;
	right: 8px;
	text-decoration: none;
	top: 8px;
}
.pop-biz .close:hover
{
	text-decoration: none;
}
.pop-biz-title
{
	margin: 0 0 30px;
	overflow: hidden;
	width: 100%;
}
.pop-biz-title h2
{
	color: #fff;
	float: left;
	font: 30px/38px Conv_DINCondensedC,Arial,Verdana,sans-serif;
	margin: 0;
	padding: 10px 0 0;
	text-transform: uppercase;
	width: 500px;
}
.pop-biz-title .img-box
{
	float: right;
	padding: 0 15px 0 20px;
	text-align: right;
	width: 180px;
}
.pop-biz-text
{
	overflow: hidden;
	width: 100%;
}
.pop-biz-text p
{
	margin: 0 0 15px;
}
.pop-biz-text p a
{
	color: #fff;
	text-decoration: underline;
}
.btn-basket,.pop-biz-text p a:hover
{
	text-decoration: none;
}
.bar-holder .column-flexible-active
{
	float: left;
	margin: 0;
	width: 480px;
}
.bar-li.hvr,.hvr a
{
	width: 480px;
}
.hvr a:hover
{
	background: url(../i/bg-bar-hvr.png) no-repeat #ff9a02;
}
.panel-holder2
{
	float: right;
	margin: 0 0 0 -200px;
	min-width: 345px;
}
.btn-basket
{
	background: url(../i/bg-by.png) 0 -317px no-repeat;
	color: #fff;
	float: left;
	font: 15px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	height: 29px;
	margin: 6px 0 0;
	padding: 8px 0 0 15px;
	width: 110px;
}
.btn-basket:hover
{
	background: url(../i/bg-by.png) 0 -371px no-repeat;
}
.btn-basket:active,.btn-basket:focus
{
	background: url(../i/bg-by.png) 0 -425px no-repeat;
}
.slideshow
{
	height: 216px;
	overflow: hidden;
	position: relative;
	width: 100%;
}
.slideshow .slide
{
	height: 216px;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 1;
}
.slideshow .slide.active
{
	z-index: 2;
}
.slideshow .pagination
{
	bottom: 8px;
	left: 0;
	overflow: hidden;
	position: absolute;
	width: 100%;
	z-index: 8;
}
.slideshow .pagination ul
{
	margin: 0;
	overflow: hidden;
	padding: 0;
	text-align: center;
	width: 100%;
}
.slideshow .pagination a,.slideshow .pagination li
{
	display: inline-block;
	vertical-align: top;
	width: 16px;
}
.slideshow .pagination li
{
	padding: 0 4px;
}
.slideshow .pagination a
{
	background: grey;
	border-radius: 8px;
	height: 16px;
	moz-border-radius: 8px;
	moz-transition: all .3s 0s;
	overflow: hidden;
	text-indent: -9999px;
	transition: all .3s 0s;
	webkit-border-radius: 8px;
	webkit-transition: all .3s 0s;
}
.slideshow .pagination .active a,.slideshow .pagination a:hover
{
	background: #f90;
}


















/* NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW */
.info-table .col-ye .price{text-align:center;}
.searching-results{
	width:100%;
	color:#000;
	text-transform:uppercase;
	font:16px/20px FranklinGothicBookRegular, Arial, Verdana, sans-serif;
	margin:0 0 8px;
}
.searching-results:after,
.tabs-sr:after{
	content:"";
	display:block;
	clear:both;
}
.searching-results strong{
	color:#666;
	text-transform:uppercase;
	font:30px/30px FranklinGothicBookRegular, Arial, Verdana, sans-serif;
}
.tabs-sr{width:100%;}
.tabs-sr .tabset{
	margin:0 0 39px;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:100%;
	color:#000;
	text-transform:uppercase;
	font:16px/20px Conv_FranklinGothicMediumC, Arial, Verdana, sans-serif;
}
.tabs-sr .tabset li{
	width:auto;
	display:inline-block;
	vertical-align:top;
}
.tabs-sr .tabset li:first-child{padding:0;}
.tabs-sr .tabset li a{
	display:block;
	border-bottom:none;
	margin:0 0 4px;
	text-decoration:none;
	color:#000;
	padding:11px 14px 8px 12px;
	background:#dcddde;
	margin:0 2px 0 0;
}
.tabs-sr .tabset li a:hover{text-decoration:underline;}
.tabs-sr .tabset li a.active:hover,
.tabs-sr .tabset li .active{
	border-bottom:none;
	margin:0 2px 0 0;
	text-decoration:none;
	color:#000;
	background:#fd9827;
	-webkit-box-shadow:inset 3px 3px 2px 0px #672006;
	-moz-box-shadow:inset 3px 3px 2px 0px #672006;
	-o-box-shadow:inset 3px 3px 2px 0px #672006;
			box-shadow:inset 3px 3px 2px 0px #672006;
}
.tabs-sr .tab-content{
	overflow:hidden;
	width:100%;
}
#main .tabs-sr .heading-tt,
#main .tabs-sr .heading-tt h1{
	width:100%;
	float:left;
	clear:both;
	color:#666;
	text-transform:uppercase;
	font:22px/26px Conv_FranklinGothicMediumC, Arial, Verdana, sans-serif;
}
#main .tabs-sr .heading-tt{margin:0 0 9px;}
/* NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW */
/* Lubrication pages */
.lubrication-boxes{
	overflow:hidden;
	width:973px;
	padding:11px 0 0 12px;
	margin:0 0 35px;
}
.lubrication-box{
	float:left;
	width:228px;
	font:16px/16px "Conv_FranklinGothicMediumC", Arial, Verdana, sans-serif;
}
.lubrication-box1{padding:0 12px 0 0;}
.lubrication-box2{padding:0 24px 0 0;}
.lubrication-box3{padding:0 24px 0 0;}
.lubrication-box .open{
	text-decoration:none;
	color:#000;
	display:block;
	padding:14px 0 20px 94px;
    height: 50px;
}
.lubrication-box1 .open{background:url(/i/bg-l-ico.png) no-repeat 0 -124px;}
.lubrication-box2 .open{background:url(/i/bg-l-ico.png) no-repeat 0 -245px;}
.lubrication-box3 .open{background:url(/i/bg-l-ico.png) no-repeat 0 -358px;}
.lubrication-box4 .open{background:url(/i/bg-l-ico.png) no-repeat ;}
.lubrication-box .open:hover,
.lubrication-box.active .open,
.lubrication-active .open{
	text-decoration:none;
	color:#f90;
}
.lubrication-box1 .open:hover,
.lubrication-box1.active .open,
.lubrication-box1.lubrication-active .open{background:url(/i/bg-l-ico.png) no-repeat 0 -599px;}
.lubrication-box2 .open:hover,
.lubrication-box2.active .open,
.lubrication-box2.lubrication-active .open{background:url(/i/bg-l-ico.png) no-repeat 0 -733px;}
.lubrication-box3 .open:hover,
.lubrication-box3.active .open,
.lubrication-box3.lubrication-active .open{background:url(/i/bg-l-ico.png) no-repeat 0 -858px;}
.lubrication-box4 .open:hover,
.lubrication-box4.active .open,
.lubrication-box4.lubrication-active .open{background:url(/i/bg-l-ico.png) no-repeat 0 }
.lubrication-box .lubrication-holder{
	position:absolute;
	z-index:99;
	left:2%;
	top:21%;
	display:none;
}
.lubrication-active{
	display:block;
	text-indent:0;
}
.lubrication-frame{
	overflow:hidden;
	width:936px;
	padding:14px 24px 34px;
	background:#272122;
	color:#fff;
	font:15px/20px "FranklinGothicBookRegular", Arial, Verdana, sans-serif;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:0 0 4px #000;
	-moz-box-shadow:0 0 4px #000;
			box-shadow:0 0 4px #000;
	position:relative;
	z-index:9999;
	behavior:url(js/pie.htc);
}
.lubrication-title{
	overflow:hidden;
	position:relative;
	z-index:9999;
	padding:0 100px 0 0;
	width:845px;
	margin:0 0 21px;
}
.lubrication-title h2{
	text-transform:uppercase;
	font:24px/30px "Conv_DINCondensedC", Arial, Verdana, sans-serif;
	color:#fff;
	margin:0;
}
.lubrication-title .close{
	position:absolute;
	top:2px;
	right:3px;
	color:#999;
	float:right;
	height:22px;
	padding:2px 38px 0 0;
	text-decoration:none;
	font:15px/17px "FranklinGothicBookRegular", Arial, Verdana, sans-serif;
	background:url(../i/bg-close.png) no-repeat 100% 0;
}
.lubrication-title .close:hover{text-decoration:none;}

.table-block .col3 .btn-special-mashines
{
    width: 90px;
    cursor:pointer;
	background: url(../i/bg-btnby.png) repeat-x;
	border-bottom: 1px solid #a1a1a1;
	border-left: 1px solid #b2b1b1;
	border-radius: 3px;
	border-right: 1px solid #b2b1b1;
	border-top: 1px solid #a5a4a4;
	box-shadow: 0 2px 2px 0 rgba(0,0,0,.7);
	color: #000;
	display: block;
	font: 16px/20px FranklinGothicBookRegular,Arial,Verdana,sans-serif;
	height: 23px;
	padding: 7px 5px 0;
	text-align: center;
	text-decoration: none;
	white-space: nowrap;
}

.delivery-title-link {
    color: orange;
    /*border-bottom: 1px dashed orange;*/
    cursor:help;
}

   
