@charset "utf-8";
/* Css by Wipitalia.it */

#wrapper {
	width:1243px;
	}
	
#main-col-1 {
	width:686px;
	}

.global-search-form input[type=text] {
	width:400px;
	background-position:420px center;
	}
#sidebar-left {
	width:225px;
	}
	
/*= MAIN MENU
************************************************************************/
.list-style-1 .title {
	font-size: 16px;
	padding: 15px 15px;
	}
.list-style-1 ul li {
	font-size: 14px;
	background-position: 4px 20px;
	}
.list-style-1 ul li a {
	padding:12px 15px;
	}
.guide-block .ul-style-1 span.style-01,
.guide-block .ul-style-1 span.style-02 {
	font-size:11px;
	line-height:13px;
	}	
#main-menu .sub-menu {
	top:64px;
	}
#main-menu .col {
	width:212px;
	margin-left:20px;
	}
#main-menu .last-col {
	width:290px;
	}
#main-menu .promo-block .promo-item {
	margin-bottom:20px;
	text-align:center;
	}
#main-menu .sub-menu {
	width:1221px;
	}
#main-menu ul.first-level .first-span {
	font-size:15px;
	line-height:18px;
	padding-right:20px;
	display:block;
	background:url(images/top-menu-hover-sprite.png) no-repeat;
	background-position:90% 25px;
	}
#main-menu ul.first-level > li:hover .first-span {
	background-position:90% -168px;
	}

/*= FOOTER
************************************************************************/
.inner-wrapper {
	width: 1243px;
    margin: 0 auto;
	}
#footer-menu .col {
	width:215px;
	margin-left:40px;
	}
#footer-menu .col li {
	font-size:13px;
	background-position: 4px 16px;
}
#footer-menu .col li a {
	padding: 10px 15px;
	}
	
/*= BREADCRUMBS
************************************************************************/
#bread-area {
	width:1213px; /*1243-30padding*/
	}
	
/*= SIDEBAR LEFT
************************************************************************/
.sidebox .title {
	}

.sidebox span.subtitle {
	}
		
.sidebox .content {
}

	
.sidebox-filter-1 ul li a {
	padding:5px 25px 6px 35px;
	}
/*		 issue HBC-1102	
.sidebox-filter-1 ul li:first-child a {
	padding-top:20px;
	}
*/
.sidebox-cat .title {
	padding: 14px 20px;
	}
.sidebox-cat ul li {
	background-position:20px 15px;
	}
.sidebox-cat ul li a {
	padding:7px 10px 7px 35px;
	display:block;
	}
.sidebox-cat ul li.first-level {
	background-position:18px 20px;
	}
/*		 issue HBC-1102	
.sidebox-cat ul li.first-level {
	background-position:18px 28px;
	}
*/	
.sidebox-cat ul li.first-level > a {
	padding:15px 10px 15px 30px;
	font-weight:500;
	}
/*		 issue HBC-1102
.sidebox-cat ul li.first-level > a {
	padding: 20px 0 20px 30px;
	}
	*/
.sidebox-cat ul li.first-level li a {
	padding:6px 10px 6px 35px;
	}
	
.sidebox-cat ul li.first-level li{
	background:none;
	}
.multi-filter .box .star img {
	width:134px;
	}
.multi-filter .box .mini {
	width:60px;
	}
#smart-search li {
	background-position: 4px 17px;
	}	
#smart-search li a {
	font-size:14px;
	}
.multi-filter .box ul.checkfilters > li {
	font-size:14px;
	}
	
	
/*= SIDEBAR RIGHT
************************************************************************/
.box-pad {
	padding:20px 25px;
	}
.box-pad .title {
	font-size:18px;
	}
.read-box .content {
	font-size:14px;
	}
.read-box .read-more {
	font-size:12px;
	}
/* fix 14-11-2012		
.guide-block{
	padding:20px 10px;
	}
*/
	
/*= RISULTATI RICERCA LISTATI
************************************************************************/
.listing-search .mini-bread {
	font-size:14px;
	width:440px;
	}

.listing-search.listing-search-noresults .mini-bread {
	width:100%;
	}
	
	
.listing-grid .single-item {
	margin:0 12px 20px 0px;
	}		
.listing-grid .single-item:nth-child(3n){
	margin-right:0;
	}
.listing-rows .first-block {
	width:500px;
	}
.listing-rows .first-block .thumb {
	width:170px;
	}
.listing-rows .available {
	margin-left:38px;
	}
.listing-rows .first-block .entry {
    width: 310px;
	}
.listing-rows .description {
	font-size:14px;
	}
.listing-rows .price-block {
    width: 165px;
	}
	
/*= DETTAGLIO RICERCA 
************************************************************************/	
#main-col-2 {
    width: 913px;
}

/**********CAROUSEL ACCESSORI*************/
#carousel-accessori .carousel li {
	margin: 0 6px;
	}
#carousel-accessori .carousel ul {
	width:913px;
	height:280px;
	}
	
/* Bundle */
.bundle-primary .bundle-objects li {
    width: 160px;
	}