#content-area {
	width:100%;
	height:2100px;
	min-height:660px;
background-color: #FFFFFF;
	display:block;
}
#box-left
{  display:block;
    position:relative;
    float:left;
    width:302px;
    padding:0 7px;	
	margin-top:5px;
}

#box-content
{   display: block;
    position:relative;
    padding:0px;
	float:left;
	width:650px;
	margin-top:5px;
}
#box-right{
	float:right;
	width:0px;
	display:block;
    position:relative;
	overflow:hidden;
	height:100%;
	display:none;
}

#footer-area 
{
    position:relative;
	width:100%;
	height:150px;
}


/*       PAGINATO       */
.pager-container{ display:block; position:relative; overflow:hidden;}
#paging{border:0px solid green; background: url(../img/result/paging-bg.png) center top no-repeat; width:254px; height:31px; float:right; margin-right:5px; display:block; position:relative; overflow:hidden;}
#paging label{display:block; position:relative; float:left; border:0px solid red; margin-top:8px;} 
#paging #prec{width:85px;margin-left:5px;}
#paging #succ{width:87px;margin-left:2px;}
.spacer-small{border:0px solid red;}
#prec a{ 
	font-family: Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	 text-decoration:underline;
}


#counter {margin-left:0px;font-family: Sans-serif;font-size: 10px;}

#succ a{
	font-family: Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	 text-decoration:underline;
}



/************************/


/*      RESULT BOX      */
.result{ width:644px; height:169px; padding:0; margin:0; display:block; background: url(../img/result/result-bg.png) left top no-repeat;  overflow:visible;}

.result-head{display:block; height:28px; width:644px;  vertical-align:middle;
}
/*#result-head{ display:block; height:34px; width:670px; background: url(../img/result/risultati_top.gif) center top no-repeat; vertical-align:middle; }
/* result head */
.result-head label{display:block;}

.head-title
{

padding:5px 0 0px 8px;
font-size:12px;
font-weight:Bold;
color:#0033CC;
vertical-align:middle;
height:20px;
overflow:hidden;
}

.head-title span
{

display:block;
height:26px;
_height:15px;
	}


.head-subtitle{
padding-left:8px;
font-size:10px;
color:#0033CC;
vertical-align:middle;
display:none;
}


.result-promo{display:block; margin:0; padding:2px 25px 0px 0; text-align:right; vertical-align:top; float:right;}
.result-promo img{margin-bottom:2px;}

 /* result body */

.result-body{
clear:both;
position:relative;
display:block;
width:624px;
height:92px;
background-color:#ffffff;
border:1px solid #A1B2BB;
border-bottom:0px solid #A1B2BB;
overflow:hidden;
margin: 0 8px;
padding:0;
/*vertical-align:middle;
overflow:auto;*/
}
.result-img {border:1px solid #A1B2BB; margin:9px; float:left; width:112px; height:75px;}
.result-img img{border:0; padding:1px; width:110px; height:73px;}
.result-data{border:0;float:left;display:block;list-style:none;}

.thumbContainer{display:block; position:relative; border:0px solid red;}
.result-ThumbnailShow{border:0px solid red; width:310px; height:214px; position:absolute; top:-210px; left:100px; overflow:auto; display:block;}
.result-ThumbnailShow img{width:310px; height:214px; overflow:auto; display:block;}



.result-data ol{margin: 0; padding-top: 8px; list-style:none;}


.result-data li{display:list-item; margin: 0; padding: 0; width:350px; color:#333333; padding-top:0px; font-size:11px;}
/* result price box */
.result-price { margin:8px; padding:1px; float:right; width:112px; height:70px; display:block ;overflow:hidden; border:1px solid #A1B2BB;}

.result-price-head { }
.result-price-head .c1{}
.result-price-head .center{}
.result-price-head .c2{}

.result-price-body{ vertical-align:top; background-color:#ffffff; height:49px;}
.result-price-body label{display:block; text-align:center;}
.result-price-body #text-over-price{ font-size:10px; color:#4985c7; font-weight:bold; visibility:hidden; }
.result-price-body #text-under-price{ font-size:10px; color:#666666; font-weight:bold;  }
.result-price-body #price{font-size:12px; color:#6e6e6e; margin:auto 0; } 
.result-price-body #price .price{padding-left:3px; font-size:18px; color:#CC0000; font-weight:bold;}

.result-price-bottom-offer {background-color:#A1B2BB; width:100%; text-align:center; min-height:21px;}
.result-price-bottom-offer #text-over-price {color:#ffffff; }

.result-price-foot {}
.result-price-foot .b1{}
.result-price-foot .center{}
.result-price-foot .b2{}



.result-foot{display:block; height:15px; width:670px; background: url(../img/result/risultati_bottom.gif) center top no-repeat; vertical-align:middle;
}

/*#result-foot .result-foot{border:1px solid red; overflow:visible; display:block; background:transparent url(../img/result/risultati_bottom.gif)left top no-repeat; height:7px; width:100%; z-index:-1; background-color:#ffffff;}
*/
.result-special-line{border-top:1px solid #A1B2BB; margin:0 3px;}
.body-special{
clear:both;
position:relative;
display:block;
width:624px;
height:38px;
background-color:#ffffff;
border:1px solid #A1B2BB;
border-top:0px solid #A1B2BB;
overflow:hidden;
margin: 0 8px;
padding:0;
/*vertical-align:middle;
overflow:auto;*/
}
#special-img1{border:0; padding:5px; float:left;}
#special-img2{border:0; padding:5px; float:left;display:none;}
#special-img3{border:0; padding:8px 5px; float:right;}
/************************/
