@import url('../../default/css/styles_automarket.css?version=4');

.main {padding:20px; width:960px; background-image:none; background-color:#fff;}
.breadcrumbs {padding-top:0;}
.imedia-catalog-category-view .category-title {border:0; padding:0; margin-bottom:25px; height:70px; background-position:left top; background-repeat:no-repeat; padding-left:15px; width: auto; }
.imedia-catalog-category-view .category-title h1 {line-height:70px; vertical-align:middle; color:#fff; }

.imedia-catalog-category-view .col2-left-layout .col-main,
.imedia-catalog-product-view .col2-left-layout .col-main {width:740px!important; background:transparent;  padding-top:0px!important;}
/* .imedia-catalog-product-view .main {padding-bottom:100px;} */


.left_menu {background:#fff; }
.left_menu .left_menu_header {
	-webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px;
	background: url(../img/bg-vertical-menu-header.jpg) repeat-x top left; height:32px; padding-left:10px; overflow:hidden; position:relative;}
.left_menu .left_menu_header h3 {line-height:32px; vertical-align:middle; color:#fff; font-size:14px; white-space:nowrap; }
.left_menu .left_menu_header h3:after {content: ' '; height: 24px; position:absolute; background-image:url('../img/bg-vertical-menu-header-mask.png'); background-position: top right; background-repeat: no-repeat; width:62px; height:24px; top:5px; right:0; }

.category-nav { border:1px solid #E1E3EA; margin-bottom:15px; }
.category-nav li.level-0 {border-top:1px solid #fff; background-image:url('../img/left-menu-option-bg.jpg'); background-repeat:repeat-x; background-position:bottom; background-color:#F5F6F8; min-height:30px; }
.category-nav li.level-0 > a {vertical-align:middle; overflow:hidden;  text-overflow:ellipsis; font-weight:bold; display:block; padding:7px 10px 7px 18px; color:#333333; }
.category-nav li.level-0:first-child > a {border-top:0px}
.category-nav li.level-0.first-child > a {border-top:0px}

.category-nav li.collapsed > a {background-image:url('../img/arrow-collapsed.png'); background-position:8px center; background-repeat:no-repeat;}
.category-nav li.collapsed ul {display:none;}
.category-nav li.expanded > a {background-image:url('../img/arrow-expanded.png'); background-position:5px center; background-repeat:no-repeat; border-bottom:1px solid #E1E3EA; }
.category-nav li.expanded ul {display:block; }
.category-nav a {color:#007BC6;}

.category-nav ul.level-1 {padding:6px 10px 0; background:#fff;}
.category-nav li.level-1 {padding-bottom:5px; }
.category-nav li.level-1 a {display:inline-block;}

.category-nav ul.nav-vertical-current-category {padding: 6px 10px ;}
.category-nav .nav-vertical-current-category li {padding-bottom:5px; }
.category-nav .nav-vertical-current-category li.selected a {font-weight:bold; color:#333333;}

.products2 { overflow:hidden; }
.products2 ul { width:800px; background:#fff; padding:15px 0; letter-spacing:-4px}
.products2 li.product { display:inline-block; *display:inline; zoom:1; width:140px; letter-spacing:normal; margin:0 45px 25px 0; vertical-align:top; }
.products2 li.product .thumb {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border:1px solid #CCCCCC;

	width:144px;
	height:144px;
	line-height:140px;

	padding:1px;

	display:inline-block;

	margin-bottom:10px;
	text-align:center;
}

.products2 li.product .thumb img {
	max-width:140px;
	max-height:140px;
	display:inline-block;
	margin:0 auto;
	padding:0;
	vertical-align:middle;
	border:0;

}

.products2 li.product .price-container {overflow:hidden;}
.products2 li.product .normal-price {font-weight:bold; float:left;}
.products2 li.product .special-price {font-weight:bold; font-size:17px; color:#CB3625; margin:0; padding:0; float:left;}
.products2 li.product .special-price span.currency {font-size:12px; color:#CB3625;}
.products2 li.product .original-price {text-decoration:line-through; color:#999999; font-size:11px; }

.products2 li div.product-title {margin-bottom:5px; display:block; min-height:30px;}
.products2 li div.product-title a {font-size:12px; color:#007BC6;}

.products2 .add_to_chart {
	background:url("../img/product-list-btn-order.png"); width:37px; height:16px; margin:0; padding:0; border:0; cursor:pointer;
	/* border:1px solid red; */
	text-indent:40px;
	display:inline-block; float:right;
	overflow:hidden;
	_display:inline; zoom:1;
	}

.view_product .product_image {margin-bottom:15px;}
.view_product .product_image .image { text-align:left; }
.view_product .left_column { width:470px; }
.view_product .right_column { width:250px; padding:0}

/*
.cart .methods {width:100%}
.cart-table {width:100%}
*/

.imedia-catalog-category-view .main-inner {background:#fff;}
.imedia-catalog-category-view .page-title {border:0px}
.page-title {border-bottom:1px solid #E1E3EA; }

.imedia-catalog-category-view .category-subcategories {background-color:#fff; padding:10px;}
.imedia-catalog-category-view .category-subcategories li
	{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:160px; padding:5px 10px; border-left:1px solid #E1E3EA; display:inline-block;}

.car_brand_model_filter {border:1px solid #E1E3EA; background-color:#F2F2F3; padding:10px;}
.car_brand_model_filter select {border:1px solid #E1E3EA; }


.page_nav, .search_top { border-color:#E1E3EA; border-style:solid; border-width:1px 0px; border-radius:0; background:transparent; color: #333;  padding:10px; margin:10px 0 0 0}
.page_nav .selected {color:#333;}
.page_nav a {color:#007BC6; font-weight:normal;}
.page_nav * {vertical-align:middle;}


/* optiunile din pagina unui produs */
.product-options {margin: 0; padding: 0; background-color:transparent; border-width:0; }
.product-options-inner {background:url("../img/bg-product-options.jpg") repeat-x top left #F9F9F9; margin:0px; padding:0px; border-width:0px; padding:20px 5px 10px;}
.product-options-inner .product-option {padding-bottom:15px;}
.product-options-inner select {border:1px solid #999999; width:100%;}
.product-options-inner label {color:#333; margin-bottom:2px; display:inline-block;}
.product-options-inner label .required {color:#E81810;}



.view_product .box_comanda_acum .header {
	-webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px;
	background: url(../img/bg-vertical-menu-header.jpg) repeat-x top left; height:27px; padding:5px 10px 0 10px; overflow:hidden; position:relative;}
.view_product .box_comanda_acum .box_content {border-left: 1px solid #999999; border-right: 1px solid #999999; color:#333;}
.view_product .box_comanda_acum ul {margin:0 5px; }
.view_product .box_comanda_acum ul li {border-bottom:1px solid #CCCCCC;}
.view_product .box_comanda_acum ul li:last-child {border-bottom-width:0px;}
.view_product .box_comanda_acum select.qty {border:1px solid #7B7B7B; }
.view_product .btn-order {margin-left:10px;}

.currency {color: #CB3625; }
.product_price_info .price {color: #CB3625; }
.old_price {color: #999999; }

.view_product .box_comanda_acum .footer {
	-webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;
    background: url("../img/bg-vertical-menu-footer.jpg") repeat-x scroll left bottom transparent;
    color: #FFFFFF;
    min-height: 10px;
    padding: 0;
    width: 250px;
}

.btn-order {
		border:1px solid red;
		background: url("../img/btn-order.jpg") repeat-x scroll left bottom transparent;
		height:24px;
		-webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;
		border:2px solid #fff;
		display:inline-block;
		font-size:12px;
		font-weight:bold;
		color:#fff;
		padding:0 10px;
		cursor:pointer;
	}
.btn-order * {vertical-align:middle; margin-top:-3px; display:inline-block;}
.btn-order .btn_ico {vertical-align:middle; margin-right:5px; margin-left:0!important; }

.phone_order
{
	background:url("../img/phone.png") no-repeat 95% center #D4D4D4!important;
	-webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px!important;
	padding:10px!important;
	color: #333333!important;
}


.product-description {border-top:1px solid #E1E3EA; padding:10px 0;}
/* .product-description ul {border:1px solid red; } */
.product-description li {list-style: disc outside; }

.more-views {text-align:center; margin-bottom:15px;}
.more-views li {display:inline-block;}


.recently_viewed { background:none; overflow:hidden; white-space:nowrap; height:auto; margin:30px 0 0 0; padding:0;}
.recently_viewed h2 { font-size:16px; color:#333333; font-weight:bold; }

.recently_viewed .products { margin:10px 0 0 0; padding:15px 0 0 0; border-top:1px solid #E1E3EA;}
.recently_viewed .products li { width:180px; margin-right:10px; text-align:left; display:inline-block; _display:inline; zoom:1; vertical-align:top; }

.recently_viewed .products li a {color:#007BC6; font-size:11px; display:inline-block; vertical-align:top; font-weight:normal; white-space:normal;}
.recently_viewed .products li a.product-link {width:90px;}
.recently_viewed .products li img { margin-right:5px; vertical-align:top;}

/* cart */
.item-options {font-size:11px; font-style:italic; }


.accesorii_auto_home .box_search {border:5px solid rgba(196,196,196,0.4); width:270px; position:absolute; right:20px; top:140px; border-radius:8px;}
.accesorii_auto_home .box_search .box_content {background:#EEEEEE; padding:15px; border-radius:8px;}
.accesorii_auto_home .box_search .text {border:1px solid #CCCCCC;}
.accesorii_auto_home .box_search .btn {background:url(../img/homepage/btn_cauta_accesorii.png) no-repeat; width:44px; height:34px; display:inline-block; border:none; vertical-align:middle; cursor:pointer;}
.accesorii_auto_home .box_search .label {font-weight:bold; color:#333333; display:block; margin-bottom:0; font-size:14px;}
.accesorii_auto_home .box_search .selectors select {display:block; margin-bottom:10px; width:240px;}
.beautify select { padding:4px; }
.accesorii_auto_home .box_search .selectors select:disabled {background:#ddd! important; color:#999}

.accesorii_auto_home .box_search .fld_text .text {width:170px; margin-right:5px; padding:5px;}
.accesorii_auto_home .box_search .or {background:url(../img/homepage/bg_search_separator.jpg) no-repeat left center; width:240px; display:block; text-align:center;margin-bottom:10px;}
.accesorii_auto_home .box_search .search_by_category {margin-bottom:10px;}
.accesorii_auto_home .box_search .search_by_category .label {margin-bottom:5px;}

.accesorii_auto_home .box_search .q::-webkit-input-placeholder,
.accesorii_auto_home .box_search .q:-moz-placeholder,
.accesorii_auto_home .box_search .q  {color:#ccc; }
.accesorii_auto_home .box_search .q:focus {color:#000;}

.search_by_category .label {margin-bottom:5px;}


.accesorii_auto_home .promoted_items {width:960px; overflow:hidden; margin-bottom:20px;}
.accesorii_auto_home .promoted_items ul {width:981px;}
.accesorii_auto_home .promoted_items li {width:306px; float:left; margin-right:21px;}
.accesorii_auto_home .promoted_items li img {display:block;}


.accesorii_auto_home .box_categories {float:left; width:633px;}
.accesorii_auto_home .box_categories h2 {margin:20px 0px 15px; background:url(../img/homepage/title_box_categories.png) no-repeat; width:620px; height:25px; text-indent:-99999px;}
.accesorii_auto_home .box_categories div.col {float:left; width:135px; padding:0px 13px; background:url(../img/homepage/separator_categories.jpg) no-repeat top left;
	}
.accesorii_auto_home .box_categories div.col:first-child {padding:0px 13px 0px 0px; background:none; }
.accesorii_auto_home .box_categories ul { height:160px; overflow:hidden; text-overflow:clip; }
.accesorii_auto_home .box_categories div.col .more { display:none; }
.accesorii_auto_home .box_categories .title { }
.accesorii_auto_home .box_categories .title a {text-transform:uppercase; font-weight:bold; color:#000000}
.accesorii_auto_home .box_categories li {font-size:11px; line-height:15px; margin-bottom:5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.accesorii_auto_home .box_categories li:last-child {margin-bottom:0px;}
.accesorii_auto_home .box_categories li a {color:#000000;}
.accesorii_auto_home .box_categories .more {font-size:11px;}
.accesorii_auto_home .box_categories .more a {text-decoration:underline;}
.accesorii_auto_home .box_categories .columnset {margin-bottom:20px;}

.accesorii_auto_home .box_anvelope {background-repeat:no-repeat; width:306px; height:250px; float:right; position:relative;}
.accesorii_auto_home .box_anvelope.summer {background-image:url(../img/homepage/bg_box_anvelope_summer.jpg);}
.accesorii_auto_home .box_anvelope.winter {background-image:url(../img/homepage/bg_box_anvelope_winter.jpg);}

.accesorii_auto_home .box_anvelope.winter .box_title {background:url(../img/homepage/title_box_anvelope.png) no-repeat; }
.accesorii_auto_home .box_anvelope .box_title {width:124px; height:96px; text-indent:-99999px; position:absolute; left:15px; top:50px;}

.accesorii_auto_home .box_anvelope .fields {position:absolute; left:15px; bottom:20px;}
.accesorii_auto_home .box_anvelope.winter .fields .label {display:block; margin-bottom:10px; font-weight:bold; font-size:14px; color:#333333;}
.accesorii_auto_home .box_anvelope.summer .fields .label {display:block; margin-bottom:10px; font-weight:bold; font-size:14px; color:#ffffff;}
.accesorii_auto_home .box_anvelope .tire_dimension_selector {width:50px; height:23px;}
.accesorii_auto_home .box_anvelope .btn {background:url(../img/homepage/btn_cauta_anvelope.png) no-repeat; width:44px; height:34px; display:inline-block; border:none; vertical-align:middle; cursor:pointer;}

.accesorii_auto_home .carousel {background:url(../img/homepage/bg_carousel.jpg) no-repeat; width:960px; height:417px; margin-bottom:20px; position:relative;}
.accesorii_auto_home .carousel_flash {position:absolute; left:0px; bottom:0px;}
.accesorii_auto_home .carousel .header {font-size:16px; color:#333333; position:absolute; left:20px; top:30px;}
.accesorii_auto_home .carousel h1 {background:url(../img/homepage/main_title.png) no-repeat; width:383px; height:31px; text-indent:-9999px; margin-bottom:0; }


.category-promotii .category-title {height:87px;}
.category-promotii .category-title h1 {line-height:100px;}
.category-promotii .breadcrumbs {margin-bottom:0px!important;}