


/* Start:/bitrix/templates/us24Parts-main/components/bitrix/system.auth.form/auth-parts/style.css*/
#exit
{
	border:none ;
	background-color: #CC0000;
    background-image: url('/bitrix/templates/us24Parts-main/components/bitrix/system.auth.form/auth-parts/images/bg-cart-button.png');
	color:white ;
	border-radius: 3px 3px 3px 3px;
	width:34px ;
	height:19px ;
	font-size:10px ;
	font-weight:bold ;
	font-family:tahoma ;
	float:right ;
	margin-right:6px ;
	padding:0px 3px 3px 3px  ;
	cursor:pointer ;
}
/* End */



/* Start:/bitrix/templates/us24Parts-main/components/bitrix/sale.basket.basket.line/non-basket/style.css*/
/*Table*/
table.table-basket-line
{
	padding:3px;
	font-size:12px;
}

.basket-line-personal, .basket-line-basket
{
	width:16px; height:16px; background-repeat:no-repeat; display:block;
}

.basket-line-personal {background-image: url('/bitrix/templates/us24Parts-main/components/bitrix/sale.basket.basket.line/non-basket/images/personal.gif')}
.basket-line-basket {background-image: url('/bitrix/templates/us24Parts-main/components/bitrix/sale.basket.basket.line/non-basket/images/basket.gif')}
/* End */



/* Start:/bitrix/templates/us24Parts-main/components/bitrix/menu/top-menu/style.css*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url('/bitrix/templates/us24Parts-main/components/bitrix/menu/top-menu/images/left_menu_bg.gif') top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link, 
ul.left-menu li a.selected:visited, 
ul.left-menu li a.selected:active, 
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}



/* End */



/* Start:/bitrix/templates/us24Parts-main/components/bitrix/menu/left-menu/style.css*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url('/bitrix/templates/us24Parts-main/components/bitrix/menu/left-menu/images/left_menu_bg.gif') top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link, 
ul.left-menu li a.selected:visited, 
ul.left-menu li a.selected:active, 
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}



/* End */



/* Start:/bitrix/templates/us24Parts-main/components/bitrix/catalog.section/group-list/style.css*/
.catalog-price {
	 color:red;
}
div.catalog-section table td {
	padding-right:10px;
	padding-top:10px;
}

/* End */



/* Start:/bitrix/templates/.default/components/bitrix/menu/footer-menu/style.css*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url('/bitrix/templates/.default/components/bitrix/menu/footer-menu/images/left_menu_bg.gif') top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link, 
ul.left-menu li a.selected:visited, 
ul.left-menu li a.selected:active, 
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}



/* End */



/* Start:/bitrix/templates/us24Parts-main/template_styles.css*/
html {
	height: 100%;
	width: 100%;
}

body {
	margin:0;
	padding:0;
	background-color:#f4f4f4;
	height: 100%;
	width: 100%;
	font-family: Tahoma;
	font-size:12px;
	color:#333;
}

a img {border:0;}

#wrapper {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}
.search-header-hint {
    border: 1px solid #A6A6A6;
    border-radius: 5px;
    box-shadow: 0 0 3px 2px #AAAAAA;
    color: #999999;
    padding: 3px;
	position: absolute;
	top: -45px;
	left: 15px;
	background: #f4f4f4;
	display: none;
}
.search-header-div {
	position: relative;
}
/*-------------- Верхний блок, Основное меню, Форма пользователя */
div.section-top {
	width:1000px;
	height:290px;
	overflow:hidden;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	background:url('/bitrix/templates/us24Parts-main/img/bg-top.jpg');
	position:relative;
}
div.header-top-bg {
	width: 1000px;
	height: 290px;
	overflow: hidden;
	background: url('/bitrix/templates/us24Parts-main/img/header-left-bg.png') no-repeat top left;
}

/*-------------- Логотипы и Главный телефон */
	div.logo_links {		
		position: absolute;
		left: 0px;
		top: 0px;
	}	
		
		div.logo { 
			padding-top:13px;
			padding-left:52px;
			height:73px;
			/*margin-bottom:10px;*/
		}
		
		.logo_links a {
			display:block;
			text-decoration:none;
			color:#c02022;
			height:42px;
		}
		
		.logo_links a:hover {
			text-decoration:underline;			
		}
		
		.logo_links a span {
			padding-left:69px;
			padding-top:10px;
			height:28px;
			display:block;
			background-repeat: no-repeat;
			background-position: 19px 0px;
		}
		
		.logo_links a.trade span {
			background-image:url('/bitrix/templates/us24Parts-main/img/logo-trade.png');
		}
		
		.logo_links a.service span{
			background-image:url('/bitrix/templates/us24Parts-main/img/logo-service.png');
		}
		.logo_links a.lombard span {
			background-image: url('/bitrix/templates/us24Parts-main/img/logo-lombard1.png');
		}
		
		div.tel-main {
			color:#fff;
			padding-left:69px;
			padding-top:24px;
			font-size:13px;
			background: url('/bitrix/templates/us24Parts-main/img/phone-red-ico.png') no-repeat 18px 23px;
		}
		
		div.tel-main span {
			display:block;
			font-size:22px;
		}
		div.tel-main span a
		{
			text-decoration:none ;
			color:#ffffff ;
			margin:0px ;
			padding:0px ;
			line-height:100% ;
			display:inline ;
			height:auto ;
		}
/*-------------- Форма пользователя и второстепенные телефоны*/
		div.user {		
			float:right;
			padding-right:7px;
			height:250px;
			overflow:hidden;
		}
		
			div.tel-second {
				height:50px;
				padding-top:10px;
				padding-left:45px;
				font-size: 14px;
				font-weight: bold;
				color: #333;
			}
			
				div.tel-second span {
					font-size:12px;
				}
		
			div.user input.inp {
				width:132px;		
			}
		/*-------- Стиль блока корзины */
			div.cart {
				margin-top:35px ;
				padding-top:5px;
				margin-left:0px;
				font-size:11px;
				width:150px;
				background:#ebebe9;
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				border-radius: 5px;
				border:2px solid #2e6bac;
				-moz-box-shadow:    0px 0px 3px 2px #aaa;
				-webkit-box-shadow: 0px 0px 3px 2px #aaa;
				box-shadow:         0px 0px 3px 2px #aaa;
				padding-bottom:5px;
			}
				
				div.cart table {
					width:150px;					
				}
			
				div.cart table th {
					font-size:12px;
					padding-left: 33px;
					text-align:left;
					color:#084c98;
					background-repeat:no-repeat;
					background-position:10px center;
				}
				
				div.cart table th.cart {
					background-image:url('/bitrix/templates/us24Parts-main/img/cart.png');
				}
				
				div.cart table th.auth {
					background-image:url('/bitrix/templates/us24Parts-main/img/auth.png');
				}
			
				.user a.submit {
					color:#c00;
					font-size:11px;
				}
				
				.user a.submit span {
					text-decoration:underline;
					margin-left:5px;
					display:block;
					clear:left;
					float:left;
					padding:2px;
				}
				
				.cart a.exit {
					color:#fff;
					font-size:10px;
					font-weight:bold;
				}
				
				.cart a.exit span {
					-webkit-border-radius: 3px;
					-moz-border-radius: 3px;
					border-radius: 3px;		
					background-image:url('/bitrix/templates/us24Parts-main/img/bg-cart-button.png');
					background-repeat:repeat-x;
					background-color:#c00;
					margin-right:6px;
					display:block;
					float:right;
					padding:3px;
				}
			
		/*------------Кнопка Инфо*/
			.info-button {
				margin-top:20px;
				width:150px;
				margin-left:7px;
				font-weight:bold;
			}
				.info-button a {
					color:white;
					font-size:13px;
					text-decoration:none;
				}
				
				.info-button a span {
					display:block;
					-webkit-border-radius: 3px;
					-moz-border-radius: 3px;
					border-radius: 3px;
					padding:4px;
					text-align:center;
					background:url('/bitrix/templates/us24Parts-main/img/bg-info-button.png');
					height:32px;
					
				}
				
				.info-button a:hover span {
					display:block;
					-webkit-border-radius: 3px;
					-moz-border-radius: 3px;
					border-radius: 3px;
					padding:4px;
					text-align:center;
					background:url('/bitrix/templates/us24Parts-main/img/bg-info-button.png');
					height:32px;
					box-shadow: #999 0 0 5px;
				}
/*-------- Стили основного меню */
	div.main-menu {
		position:absolute;
		right:10px;
		bottom:0px;
		width:480px;
		height:40px;
	}
	
		div.main-menu a {
			font-size:12px;
			display:block;
			float:left;
			margin-left:7px;
			margin-right:7px;
			color:#c33;			
		}
		
		div.main-menu  a span {
			display:block;			
			height:20px;
			padding-top:5px;
			padding-left:10px;
			padding-right:10px;
			-webkit-border-radius: 3px;
			-moz-border-radius: 3px;
			border-radius: 3px;
		}		
		div.main-menu  a.active, div.main-menu  a:hover{			
			color:#fff;
			text-decoration:none;
		}
		
		div.main-menu  a div {
			padding-bottom:6px;
			background-position:center bottom;
			background-repeat:no-repeat;
		}
		
		div.main-menu  a.active span, div.main-menu  a:hover span{									
			background:url('/bitrix/templates/us24Parts-main/img/bg-mm-button.png');
		}
		
		div.main-menu  a.active div, div.main-menu  a:hover div{									
			background:url('/bitrix/templates/us24Parts-main/img/bg-mm-arrow.png');
			background-position:center bottom;
			background-repeat:no-repeat;
		}

/*----------------- Форма поиска*/	
	div.search {
		position:absolute;
		left:310px;
		bottom:0px;
		width:202px;
		height:40px;
		margin-right:10px
	}
		.search input.serchinput {
			/*border:1px solid #a8a8a8;
			border-right:0;*/
			border:0;
			color:#999;
			-webkit-border-top-left-radius: 5px;
			-webkit-border-bottom-left-radius: 5px;
			-moz-border-radius-topleft: 5px;
			-moz-border-radius-bottomleft: 5px;
			border-top-left-radius: 5px;
			border-bottom-left-radius: 5px;
			height: 25px;
			line-height: 25px;
			width:163px;
			padding:0;
			padding-left:5px;
			margin:0;
			float:left;
			-moz-box-shadow:    0px 0px 3px 2px #aaa;
				-webkit-box-shadow: 0px 0px 3px 2px #aaa;
				box-shadow:         0px 0px 3px 2px #aaa;
		}
		
		.search button {
			border:0;			
			padding:0;
			margin:0;		
			width:28px;
			height:25px;
			line-height: 25px;
			background:url('/bitrix/templates/us24Parts-main/img/bg-button-search.jpg');
			/*border:1px solid #a8a8a8;
			border-left:0;*/
			-webkit-border-top-right-radius: 5px;
			-webkit-border-bottom-right-radius: 5px;
			-moz-border-radius-topright: 5px;
			-moz-border-radius-bottomright: 5px;
			border-top-right-radius: 5px;
			border-bottom-right-radius: 5px;
			float:left;
			-moz-box-shadow:    0px 0px 3px 2px #aaa;
				-webkit-box-shadow: 0px 0px 3px 2px #aaa;
				box-shadow:         0px 0px 3px 2px #aaa;
		}
		
		.search button img {			
			margin:0px;
			border:0;
		}
/*------------------------------*/	

div.top-banners {
	width:1000px;
	height:62px;
	margin-top:17px;
	clear:both;
}

	div.top-banners div.left, div.top-banners div.right {
		width:468px;
		height:60px;
		overflow:hidden;
		border: 1px solid #b3bac0;
		background:white;
	}
	
	div.top-banners div.left {
		float: left;
	}
	
	div.top-banners div.right {
		float: right;
	}
	
	div.top-banners  span {
		display:block;
		text-align:center;
		padding-top:20px;
		font-weight:bold;
		color: #b3bac0; 
	}

/*------------------------------*/	

div.section-data {
	width:1000px;
	margin-top:17px;
}

	div.second-menu {
		/*width:200px;*/
		width:220px;
		float:left;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		background: #eaeaea;
		border: 1px solid #a6a6a6;
		padding-bottom:20px;
	}
	
	div.second-menu h4{
		font-weight:bold;
		margin-left:20px;
		color:#333;
		font-size:13px;
	}
	
	div.second-menu div.sm-section {
		/*padding:20px;*/
		padding:14px;
		padding-top:0px;
		padding-bottom:0px;
		font-size:12px;
		line-height:18px
	}
		
		div.sm-section a {
			text-decoration:none;
			display:block;
			background:url('/bitrix/templates/us24Parts-main/img/bg-sm-arrow.png');
			background-repeat: no-repeat;
			background-position: 0 center;
		}
		
			div.sm-section a span {
				text-decoration:underline;
				padding-left:10px;
			}
	
		div.second-menu div.sm-section a {
			color:#333;
		}
		
		div.second-menu div.sm-section a:hover {
			color:#000;
		}
	
	div.data {
		margin-left:240px;
	}
	
	div.data p {
		text-align:justify;
		line-height:150%;
	}
	
	div.data a {
		color:#000;
	}
	
	div.data a:hover {
		color:#c00;
	}
	
	/*div.data a:visited {
		color:#666;
	}*/
	
	div.data h1, div.data h2 {
		font-weight:normal;
	}
	
div.section-bottom {
	width:1000px;
	clear:both;
	padding-top: 17px;
}
	div.section-bottom div.query {
		/*
		background:url('/bitrix/templates/us24Parts-main/img/united-request.jpg');
		*/
		background:url('/bitrix/templates/us24Parts-main/img/footer-request.png');
		background-position:center bottom;
		background-repeat:no-repeat;
		width:200px;
		padding-bottom:48px;
		text-align:center;
		float: left;
		height: 34px;
	}
	
	div.section-bottom div.query a {
		text-decoration:none;
		font-size:24px;
		color:#333;
	}
	
	div.section-bottom div.query a  span {
		border-bottom:1px dashed #333;
	}
	
	div.section-bottom  div.copyright {
		color:#fff;
		width:800px;
		overflow:hidden;
		float: right;
		height: 50px;
		margin: 32px 0px 0px 0px;
		/*
		height: 82px;
		background:url('/bitrix/templates/us24Parts-main/img/united-footer-bg.jpg') no-repeat center bottom;
		*/
	}
	div.footer-left {
		width: 198px;
		height: 48px;
		background: url('/bitrix/templates/us24Parts-main/img/footer-left.png') no-repeat top left;
		float: left;
		padding: 2px 0px 0px 20px;
		font-size: 12px;
	}
	div.footer-right{
		width: 197px;
		height: 48px;
		background: url('/bitrix/templates/us24Parts-main/img/footer-right1.png') no-repeat top left;
		float: right;
		font-size: 12px;
		padding: 2px 20px 0px 0px;
		text-align: right;
	}
	div.footer-right a {
		color: #fff !important;
		font-size: 12px/* !important*/;
	}
	div.footer-center {
		width: 343px;
		height: 40px;
		background: url('/bitrix/templates/us24Parts-main/img/footer-center.png') no-repeat top left;
		margin: 0px 217px 0px 214px;
		padding: 10px 15px 0px;
	}
	div.footer-center div.footer-menu {
		text-align: center;
	}
	div.footer-center div.footer-menu a{
		white-space: nowrap;
		padding: 0px 5px;
		color: #fff;
		font-size: 12px;
	}
	
	div.section-bottom  div.copyright span {
		display:block;
		margin-top:40px;
		margin-left:20px;
	}
	div.section-bottom div.copyright span.phones-footer {
		font-size: 9px;
		height: 42px;
		float: left;
	}
	div.section-bottom div.copyright span.phones-footer-mos {
		font-size: 9px;
		height: 42px;
		float: left;
	}
	div.section-bottom div.copyright span a {
		color: #fff;
	}
	div.section-bottom div.copyright span.copyright-footer {
		float: right;
		margin-right: 24px;
		font-size: 9px;
		height: 42px;
		margin-top: 56px;
	}
	
	div.section-bottom  div.copyright div.rss {
		float:right;
		margin-top:24px;
		margin-right:20px;
	}
/*---------------------------------------

	Всплывающее меню

-----------------------------------------*/



#lean_overlay {
    position: fixed;
    z-index:100;
    top: 0px;
    left: 0px;
    height:100%;
    width:100%;
    background: #000;
    display: none;
}

#signup {
    width: 530px;
	margin-top:-140px;
    padding-bottom: 2px;
    display:none;
    background: #e7e7e7;
        border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
        box-shadow: 0px 0px 4px rgba(0,0,0,0.7); -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7); -moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);
       
}

.form  {
	display:none;
	position:absolute;
	top:0px;
	left:0px;
	width:444px;
	height:343px;
	overflow:hidden;	
	background:url('/bitrix/templates/us24Parts-main/img/form.png');
}

p.error { position: absolute; bottom: 48px; right: 20px; width: 262px; color: #FFF; font-size: 1.1em; padding-bottom: 5px; background: url('/bitrix/templates/us24Parts-main/img/error-arw.png') 20px bottom no-repeat; text-align: left; margin: 0; text-shadow: none; }
p.error span { display: inline-block; background: #D43636; padding: 6px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;  }
.txt-fld input:focus, .txt-fld textarea:focus { background-color: #FAF9DC; }
        
#signup button, #query button {
	float: right;
	font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
	background: #3F9D4A; 
	border: none;
	width: auto;
	overflow: visible;
	font-size: 14px;
	color: #FFF;
	padding: 4px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px; 
	font-weight: bold; 
	text-shadow: 0 1px 0 rgba(0,0,0,0.4);
	background:url('/bitrix/templates/us24Parts-main/img/bg-button-search.jpg');
 }
        
.modal_close { position: absolute; top: 12px; right: 12px; display: block; width: 14px; height: 14px; background: url('/bitrix/templates/us24Parts-main/img/modal_close.png'); z-index: 2; }

.form span {color:#c02022;}

.form .form-ct {
padding:20px;
padding-top:40px;
}

#query .modal_close {top: 22px; right: 22px; cursor:pointer;}

#query label {
	width:150px;
	display:inline-block;
	text-align:right;
}

#query .txt-fld {
	margin-top:2px;
}

#query .txt-fld input{
	width:230px;
	height:16px;
	border:1px solid #ccc;
}

#query .txt-area label {
	width:200px;
	display:block;
	text-align:right;
}

#query .txt-area textarea {
	width:360px;
	margin-left:20px;
	height:60px;
	margin-bottom:10px;
}


/*----------------------- Карусель --------------------*/

.slider {
	padding-top:10px;
}

.slider h3 {	
	color:#0e5ab0;	
	font-size:15px;	
	margin:0;
	margin-bottom:5px;
	padding:0;
	margin-left:40px;
	
}

.jcarousel-skin-tango .jcarousel-container {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
   border-radius: 10px;
    background: #ebeaea;
    border: 1px solid #a7a7a7;
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 678px;
    padding: 20px 40px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  678px;
    height: 75px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

.jcarousel-skin-tango .jcarousel-item {
    /*width: 75px;
    height: 75px;*/
	border-left: 2px dotted #4c4c4c;
	padding-left:10px; 
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url('/bitrix/templates/us24Parts-main/img/arrow-right-active.png') no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url('/bitrix/templates/us24Parts-main/img/arrow-left-active.png');
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url('/bitrix/templates/us24Parts-main/img/arrow-left-active.png') no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url('/bitrix/templates/us24Parts-main/img/arrow-right-active.png');
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url('/bitrix/templates/us24Parts-main/next-vertical.png') no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url('/bitrix/templates/us24Parts-main/prev-vertical.png') no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}
.serchSubmitButton {
    background: url('/bitrix/templates/us24Parts-main/img/submit-button.png') no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    height: 25px;
    width: 28px;
}
div.catalog-section table td.basket-button {
    background-image: url('/bitrix/templates/us24Parts-main/img/cart-2.png');
    background-position: left center;
    background-repeat: no-repeat;
    width: 85px;
}
div.catalog-section table td.basket-button a.basket-link {
    color: #DB2153;
}
input[name=ORDER_PROP_17]
{
	width:136px;
}
/* End */
/* /bitrix/templates/us24Parts-main/components/bitrix/system.auth.form/auth-parts/style.css */
/* /bitrix/templates/us24Parts-main/components/bitrix/sale.basket.basket.line/non-basket/style.css */
/* /bitrix/templates/us24Parts-main/components/bitrix/menu/top-menu/style.css */
/* /bitrix/templates/us24Parts-main/components/bitrix/menu/left-menu/style.css */
/* /bitrix/templates/us24Parts-main/components/bitrix/catalog.section/group-list/style.css */
/* /bitrix/templates/.default/components/bitrix/menu/footer-menu/style.css */
/* /bitrix/templates/us24Parts-main/template_styles.css */
