/* ### PAGINATOR ### */
				
.WSpaginator {
	clear:both;
	padding:0px;
	padding-top:12px;
	padding-bottom:24px;
	text-align:center;
}

.WSpaginator .ItemS {
}

.WSpaginator .ItemS b {
	font-size:15px;
}

.WSpaginator .PageS {}

.WSpaginator .WSpaginatorADV {
	float:right;
}

#DivPaginatorFormNr {
	float:right;
	padding-left:30px;
}

#DivPaginatorFormPag {
	float:left;
}

.WSpaginator .WSpaginatorADV form {}

.WSpaginator .WSpaginatorADV a:link, .WSpaginator .WSpaginatorADV a:active, .WSpaginator .WSpaginatorADV a:visited {
	font-weight:bold;
	text-decoration:none;
}

.WSpaginator .WSpaginatorADV a:hover {}

.WSpaginator .nolink {
	color:#DDDDDD;
	font-weight:bold;
}

.WSpaginator .page {}

.WSpaginator .page input {
	width:30px;
	border:1px solid #DDDDDD;
	text-align:right;
	font-size:12px;
	font-weight:bold;
}

.WSpaginator .howMany {
}

.WSpaginator .howMany input {
	width:30px;
	border:1px solid #DDDDDD;
	text-align:right;
	font-size:12px;
	font-weight:bold;
}

.WSpaginator input.send {
	display:none;
}

.WSpaginator span {
}

a.WSpaginatorA:link, a.WSpaginatorA:active, a.WSpaginatorA:visited {
	padding:1px;
	padding-left:3px;
	padding-right:3px;
	text-decoration:none;
}

a.WSpaginatorA:hover {}

a.WSpaginatorAactive:link, a.WSpaginatorAactive:active, a.WSpaginatorAactive:visited {
	padding:1px;
	padding-left:3px;
	padding-right:3px;
	text-decoration:none;
}

a.WSpaginatorAactive:hover {
	text-decoration:none;
}

.WSpaginatorNofPages {
	display:none;
}

/* ### ITEMS ### */
				
.WSnoItems {
	clear:both;
	padding-top:240px;
	font-weight:bold;
	font-size:15px;
	text-align:center;
}

.WSsearchKey {
	padding:3px;
	font-weight:bold;
	font-size:13px;
	text-align:right;
}

.WSsearchKey span {
	font-weight:normal;
	font-style:italic;
	font-size:11px;
}

#WSitemsList {
	clear:both;
}

.WScontItem {
    width: calc(50% - 30px);
    float: left;
    border-bottom: 1px solid #2d2d2d;
    margin-bottom: 25px;
    margin: 15px;
    min-width: 400px;
}

.WScontItemEmph {}

.WSitemAll {
	width:100%;
	margin-bottom:18px;
}

.WSitemThumb {
	float:left;
	width:49%;
	text-align:right;
/* 
	background-color:#FFCC00;
 */
}

.WSitemThumb img {
	width:80%;
	max-width:400px;
	margin-right:2em;
}

.WSitemTerminator {
	clear:both;
	float:none;
}

/* ### REWRITE ITEMS & ITEM ### */
				
.WSback2list {}

.WSitemAll .WSbrand {}

.WSitemAll .WScaption {
	display:none;
}

.WSitemAll .WSitemData {
	float:right;
	width:51%;
	min-height:120px;
	text-align:left;
}

.WSitemAll .WSpromoBanner {}

.WSitemAll .WSpromoBanner img {}

.WSitemAll .WScode {}

.WSitemAll h2.WSname {}

.WSitemAll div.WSdescription {}

.WSitemAll div.WStechData {}

.WSitemAll div.WStechDataII {}

.WSitemAll div.WSmoreBox {
	margin-top:6px;
}

.WSitemAll div.WSmoreBoxIndipendent {}

.WSitemAll a.WSmore:link, a.WSmore:active, a.WSmore:visited {
	color:#000000;
	font-weight:bold;
	font-size:11px;
}

.WSitemAll a.WSmore:hover {}

.WSitemAll .WSpriceAll {}

.WSitemAll .WSprice {}

.WSitemAll .WSprice span {}

.WSitemAll .WSprice2tick {}

.WSitemAll .WSprice2emph {}

.WSitemAll .WSprice2emphOffer {}

.WSitemAll .WScurrency {}

/* ### REWRITE ITEMS BUTTONS ### */
				
.WSitemAll .WSitemButtons {}

.WSitemAll .WSmsg {}

.WSitemAll .WSadd2cart {}

.WSitemAll .WSadd2cartButton {}

.WSitemAll .WScartQtaLAbel {}

.WSitemAll .WScartQtaLAbelInCart {}

.WSitemAll .WScartHowMany {}

.WSitemAll .WSupdate4cart {}

.WSitemAll .WSupdate4cartButton {}

.WSitemAll .WSremove4cart {}

.WSitemAll .WS3cartButton {}

.WSitemAll .WSadd2whish {}

.WSitemAll .WSadd2whishButton {}

.WSitemAll .WS3whish {}

.WSitemAll .WS3whishButton {}

.WSitemAll .WSrequestInfo {}

.WSitemAll .WSrequestInfo input {}


/* ### CHECK BUDGET ITEM ### */

.WSitemAll .WSbudgetItem {}

.WSitemAll .WSbudgetItem .label {}

.WSitemAll .WSbudgetItem .value {}

.WSitemAll .WSbudgetItem .value input {}

.WSitemAll .WSbudgetItem .value input.out {}

.WSitemAll .WSbudgetItem .value input.in {}
