@charset "utf-8";

body {
	margin: 1em 0;
	padding: 0;
	/*text-align:center;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
}

div {
	/*border:1px dotted silver;*/	
}

h2{
	display:none;
}

h3 {
	
	margin: -0.2em 0 0.2em 0;
	font-size:16px;	
}

p{
	margin:0;
	padding:0;
}

/*struttura generale*/

#divContainer{
	width:944px;
	margin:auto;
}


#divHeader{
	height:170px; /* 2008:160 */
	background-image: url('FilesRes/BaseLang/en/HomeHead.gif');
	background-repeat: no-repeat;
}


.areaLogo {
     height: 110px;
     width: 380px;
     float: left;
}

.areaBanner {
	height:115px;
	text-align:right;
}

.areaBanner object, .areaBanner embed{
	margin: 2em 2em;
}

#divBody{
	width:944px;
	height: auto !important;  
    height: 900px;      /* per IE5.x e IE6 */
    min-height: 900px;  

}

/*area sinistra divBody home*/
.leftArea
{
    float:left;
    width: 726px;
	background-color:#fff;
	
}


 /* area destra divBody home*/
.rightArea{
	float:right;
	width:216px;
	/* height:400px; */
	
}



#divFooter{
	height:90px;
	background-image:url(FilesRes/Base/bgFooter.jpg);
	background-repeat:no-repeat;
	clear:both;
	background-position: bottom;	
	/* color:#780505; */
	color:#FFF; 
	text-align:center;
	line-height:90px;
	
}

/* menu lingue */

.menuLang {
	margin:0;
	padding:0;
	list-style:none;
	height:40px;
	padding-right:20px;
}

.menuLang a{
	float:left;
	height:40px; /* 40 */
	width:68px; /* 120 */
	margin: 0 2px; /* 0 4 */
	}

.menuLang span { display:none; }
.menuLang li {float:right;}

li.langIT a:hover{ background-image: url(FilesRes/Base/FlagIT.gif); }
li.langEN a:hover{ background-image: url(FilesRes/Base/FlagEN.gif); }
li.langFR a:hover{ background-image: url(FilesRes/Base/FlagFR.gif); }
li.langDE a:hover{ background-image: url(FilesRes/Base/FlagDE.gif); }
li.langES a:hover{ background-image: url(FilesRes/Base/FlagES.gif); }
	
li.langIT a{ background-image: url(FilesRes/Base/FlagITOff.gif); }
li.langEN a{ background-image: url(FilesRes/Base/FlagENOff.gif); }
li.langFR a{ background-image: url(FilesRes/Base/FlagFROff.gif); }
li.langDE a{ background-image: url(FilesRes/Base/FlagDEOff.gif); }
li.langES a{ background-image: url(FilesRes/Base/FlagESOff.gif); }
	
/*menu navigazione*/

.menuNavigazione{
	margin:0;
	padding:0;
	list-style:none;
	height:40px;
	padding-left:135px;
}

.menuNavigazione li{float:left;}

.menuNavigazione a{
	float:left;
	height:50px; /* 40 */
	width:130px; /* 120 */
	margin: 0 2px; /* 0 4 */
	
}

.menuNavigazione span{
	display:none;
	
}

	/* classi menu*/

	li.btHome a{
		background-image: url(FilesRes/BaseLang/en/btHome.jpg);
	}
	
	li.btAsteConcluse a{
		background-image: url(FilesRes/BaseLang/en/btAsteConcluse.jpg);
	}
	
	li.btComeFunziona a{
		background-image: url(FilesRes/BaseLang/en/btComeFunziona.jpg);
	}
	
	li.btAiuto a{
		background-image: url(FilesRes/BaseLang/en/btAiuto.jpg);
	}
	
	li.btMarket a{
		background-image: url(FilesRes/BaseLang/en/btMarket.jpg);
	}
	
	li.btPromozioni a{
		background-image: url(FilesRes/BaseLang/en/btPromozioni.jpg);
	}

	/* classi menu rollover*/
	
	li.btHome a:hover {
		background-image: url(FilesRes/BaseLang/en/btHomeHover.jpg);
	}
	
	li.btAsteConcluse a:hover{
		background-image: url(FilesRes/BaseLang/en/btAsteConcluseHover.jpg);
	}
	
	li.btComeFunziona a:hover{
		background-image: url(FilesRes/BaseLang/en/btComeFunzionaHover.jpg);
	}
	
	li.btAiuto a:hover{
		background-image: url(FilesRes/BaseLang/en/btAiutoHover.jpg);
	}
	
	li.btMarket a:hover{
		background-image: url(FilesRes/BaseLang/en/btMarketHover.jpg);
	}
	
	li.btPromozioni a:hover{
		background-image: url(FilesRes/BaseLang/en/btPromozioniHover.jpg);
	}
	
/* menu navigazione end */	

/*classi blocchi destra generali*/


.blockHeader{
	width:216px;
	height:42px;
}

.blockContent{
	background-image:url(FilesRes/Base/bgBlockLittle.gif);
	background-repeat:no-repeat;
	width:216px;
	
}

div.blockContent div{
	text-align:left;
	
}

.contenuto{
	width:90%;
	margin:auto;
	padding: 0.4em 0 0 0;
	text-align:left;
}

.notecontenuto{
	width:98%;
	margin:auto;
	padding: 0 0 0 0;
	text-align:center;
}

/* regola specifica per il blocco aste aperte. */
.blockAsteaperte .blockContent{
	background-image:none;
	padding-left:0;
	width:502px;
}



.blockFooter {
	width:216px;
	height:20px;
	background-image:url(FilesRes/Base/bgFooterLittle.gif);
	background-repeat:no-repeat;
}


/* img sfondo di tutti i blocchi escluso aste aperte*/

.blockWinners, .blockAsteConcluse, .blockMarket, .blockComefunziona, .blockLogin, .blockNewsletter {
	background-image:url(FilesRes/Base/bgBlockLittleDiv.gif);
	background-repeat:repeat-y;
}

/* regole specifiche per il blocco come funziona */

div.comeFunzia{
	background-image:url(FilesRes/BaseLang/en/comeFunziona.gif);
	height:196px;
	width:178px;
	margin:auto;
}





/*testate dei blocchi specifiche .blockHeader Classes*/

.blockMenuUtente .blockHeader{
	background-image:url(FilesRes/BaseLang/en/headMenuUtente.gif);
	background-repeat:no-repeat;
}

.blockMenuCrediti .blockHeader{
	background-image:url(FilesRes/BaseLang/en/headMenuCrediti.gif);
	background-repeat:no-repeat;
}

.blockLogin .blockHeader{
	background-image:url(FilesRes/BaseLang/en/headLogin.gif);
	background-repeat:no-repeat;
}

.blockNewsletter .blockHeader{
	background-image:url(FilesRes/BaseLang/en/headNewsletter.gif);
	background-repeat:no-repeat;
}

.blockComefunziona .blockHeader{
	background-image:url(FilesRes/BaseLang/en/headComefunziona.gif);
	background-repeat:no-repeat;
}

.blockMarket .blockHeader{
	background-image:url(FilesRes/BaseLang/en/headMarket.gif);
	background-repeat:no-repeat;
}

.blockAsteaperte .blockHeader{
	background-image:url(FilesRes/BaseLang/en/bg_bigHeadergif.gif);
	background-repeat:no-repeat;
	width:502px;
	height:40px;
}

.blockStoricoaste .blockHeader{
	background-image:url(FilesRes/BaseLang/en/bg_bigStorico.gif);
	background-repeat:no-repeat;
	width:726px;
	height:40px;
}


.blockWinners .blockHeader{
	background-image:url(FilesRes/BaseLang/en/headWinners.gif);
	background-repeat:no-repeat;
	margin:0;
}

.blockWinners .blockContent{
	text-align:center;
}

.blockWinner object{
	margin-top:1em;
}
.blockAsteConcluse .blockHeader{
	background-image:url(FilesRes/BaseLang/en/headAsteconcluse.gif);
	background-repeat:no-repeat;
	margin:0;
}




/* bottoni generali Start */

/*button home*/
.btGeneral{
	margin-top: 0.4em;
	text-align:center;
	font-weight:bold;
}


.btGeneral a{
	background-image:url(FilesRes/IconseButtons/btGeneral.gif);
	display:block;
	color: #FFF;
	text-decoration: none;
	background-repeat: no-repeat;
	width:218px;
	height:22px;
	padding-top:5px;
}

.btGeneral a:hover{
	background-image:url(FilesRes/IconseButtons/btGeneralHover.gif);
	text-decoration:underline;
}


/* bottone generale 70x22 */

.btGeneral70x22{
	text-align:center;
	font-weight:bold;
}


.btGeneral70x22 a{
	background-image:url(FilesRes/IconseButtons/btGeneral70x22.gif);
	display:block;
	color: #FFF;
	text-decoration: none;
	background-repeat: no-repeat;
	width:70px;
	height:22px;
	padding-top:2px;
}

.btGeneral70x22 a:hover{
	background-image:url(FilesRes/IconseButtons/btGeneral70x22Hover.gif);
	text-decoration:underline;
}

/* bottone generale 100x22 */

.btGeneral100x22{
	text-align:center;
	font-weight:bold;
}


.btGeneral100x22 a{
	background-image:url(FilesRes/IconseButtons/btGeneral100x22.gif);
	display:block;
	color: #FFF;
	text-decoration: none;
	background-repeat: no-repeat;
	width:100px;
	height:22px;
	padding-top:2px;
}

.btGeneral100x22 a:hover{
	background-image:url(FilesRes/IconseButtons/btGeneral100x22Hover.gif);
	text-decoration:underline;
}


/* bottone generale 130x22 */

.btGeneral130x22{
	text-align:center;
	font-weight:bold;
}


.btGeneral130x22 a{
	background-image:url(FilesRes/IconseButtons/btGeneral130x22.gif);
	display:block;
	color: #FFF;
	text-decoration: none;
	background-repeat: no-repeat;
	width:130px;
	height:22px;
	padding-top:2px;
}

.btGeneral130x22 a:hover{
	background-image:url(FilesRes/IconseButtons/btGeneral130x22Hover.gif);
	text-decoration:underline;
}

/* bottoni generali Stop */	
	
	
/*classi bloccone sx */
.bigBid
{   position:relative;  /* Serve a far si che non si riducano i margini del contenuto contentBigBid in firefox */
	height:240px;
	width:720px;
	
	background-repeat: no-repeat;
	background-position: center center;	
	margin-bottom:0.4em;
	/*margin-bottom:0.4em;
	float:left;*/
}

.spot
{   position:relative;  /* Serve a far si che non si riducano i margini del contenuto contentBigBid in firefox */
	height:150px;
	width:720px;
	
	background-repeat: no-repeat;
	background-position: center center;	
	margin-bottom:0.4em;
	/*margin-bottom:0.4em;
	float:left;*/
}

.contentBigBid
{   position:absolute; /* Serve a far si che non si riducano i margini rispetto a bigbid  */
	margin: 6em 0 0 3em;
}	

.buttonBigBid 
{
    position:absolute; /* come sopra */
	margin: 15.5em 0 0 3.5em;
}
	

/*html>body .contentBigBid {margin: 5em 0 0 3em;} /*nasconde il comando a ie6*/

.buttonBigBid a{
	background-image: url(FilesRes/BaseLang/en/btPartecipaBig.gif);
	background-repeat: no-repeat;
	height: 58px;
	width: 155px;
	display:block;
}

	
.buttonBigBid a:hover{
	background-image:url(FilesRes/BaseLang/en/btPartecipaBigHover.gif);
	background-repeat:no-repeat;
}

.buttonBigBid a span{
	display:none;
}

.blockAsteaperte{
	float:left;
	width:502px;
	}

.leftAreaRight{
	
	float:right;
	
}

/* blocco items */

.blockItem{
	/* background-image:url(FilesRes/Base/bgItem.jpg); */
	background-repeat:no-repeat;
	height:183px;
	width:502px;
	margin:0 0 0.2em 0;	
}

/*:first-child+html div.blockItem{margin-left: -5em;} /*per IE7  ma non serve più*/

.imgItem {
	float:left; 
	margin: 12px 0 0 6px; /*riga solo per explorer 6 */
	width:98px;
	height:98px; 
	text-align:center;	
}


html>body .imgItem{
	margin: 12px 0 0 12px; /*riga per gli altri browser.*/
}

.contentItem
{
    
	float:left;
	font-size:10px;
	margin: 1.2em 0.3em 0 0.8em;
}



.contentItem h3 a{
	text-decoration:none;
	color:#F60;
}

.contentItem h3 a:hover{text-decoration:underline}

.timer{
	font-size:13px;
	margin-left:0.4em;
}


.buttonItem {
	margin: 3em 2em 0 0;
	float:right;
}

.buttonItem a{
	width:105px; 
	height:35px; 
	background-image:url(FilesRes/BaseLang/en/btPartecipa.gif);
	background-repeat:no-repeat;	
	display:block;
}
	
.buttonItem a:hover{
	background-image:url(FilesRes/BaseLang/en/btPartecipaHover.gif);
	background-repeat:no-repeat;
}

.buttonItem a span{
	display:none;
}

/* ---------------------- button home */

.buttonItemHome {
	/* margin: 0 5px 0 0; */
}

.buttonItemHome a{
	margin:auto;
	width:105px; 
	height:35px; 
	background-image:url(FilesRes/BaseLang/en/btPartecipa.gif);
	background-repeat:no-repeat;	
	display:block;
}
	
.buttonItemHome a:hover{
	background-image:url(FilesRes/BaseLang/en/btPartecipaHover.gif);
	background-repeat:no-repeat;
}

.buttonItemHome a span{
	display:none;
}
/* --------------------------------- */


div.storicoDettagli{
	margin: 0 0 0 116px;
	position:relative;
}

.storicoDettagli th, .storicoDettagli td{
	border-bottom:1px silver dotted;
}



/* blocco items end */


/* Classi per il form */

input {
    font-size: 12px; 
	margin-top:4px;
}

/*form{
	padding: 0.8em 0.8em 0 0.8em;
	margin:auto;
	margin-bottom:0;
	text-align:center;

}

form div{
	margin-top:0.5em;
}*/

div.formLabel{
    margin-top:4px;
	float: Left;
    width: 60px;	
}

/* aste concluse */
.concluseContenitore{
	width:96%;
	margin:auto;
	padding:0.6em 0 0 0;
}

.blockAsteConcluse h3{
	font-size:10px;
	margin:0.4em 0 0 0.8em;
	clear:both;
}

.concluseImg{
	border:1px solid;
	border-color:#666 #fff #fff #666;
	width:60px;
	height:60px;
	float:left;
	margin:1em 0.4em 0.4em 0.6em;
	background-color:#fff;
	text-align:center;
}

.concluseContent{
	padding:1em 0.6em 1em 0;
	border-bottom:1px dotted #FFF;
}


/*ecceziunale veramente*/

.blockNewsletter .blockContent, .blockLogin .blockContent{
	background-image:none;
}

/* regole specifiche per il blocco market */
		
.blockMarket .blockContent{
	background-image:url(FilesRes/Base/bgBlockShopper.jpg);
	background-repeat:no-repeat;
	width:216px;
	min-height: 230px;
	height: auto !important;
	height: 230px;
	
}

/* Generic Page ------------------------------------- */

.genericPage .blockContent{
	background-image: url(FilesRes/Base/bgGeneric.jpg);
	background-repeat: repeat-y;
	/* padding:left; */
	width:726px;
}

div.genericDiv{
	background-image: url(FilesRes/Base/bgGenericHead.jpg);
	background-repeat: no-repeat;
	padding:1em;
	min-height: 600px;
	height: auto !important;
	height: 600px;
}

.genericFoot{
	height:20px;
	width:100%;
	background-image: url(FilesRes/Base/bgGenericFoot.jpg);
	background-repeat: no-repeat;
}

.genericPage .blockHeader{
	background-image:url(FilesRes/Base/bg_bigGeneric.gif);
	background-repeat:no-repeat;
	width:726px;
	height:40px;
}

.genericPage h2 {
	display: block;
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	margin-left:1.6em;
	line-height:38px;
	font-family: "Arial Black";
}

/* ASTE CONCLUSE */

.asteConclusePage .blockContent{
	background-image:none;
	padding-left:0;
	width:726px;
}



/*testata specifica .asteConclusePage*/
.asteConclusePage .blockHeader{
	background-image:url(FilesRes/BaseLang/en/bg_bigAsteConcluse.gif);
	background-repeat:no-repeat;
	width:726px;
	height:40px;
}



/*testata specifica .asteConclusePage*/


.astaApertaPage .blockHeader{
	background-image:url(FilesRes/BaseLang/en/bg_bigAstaAperta.gif);
	background-repeat:no-repeat;
	width:726px;
	height:40px;
}

.astaConclusaPage .blockHeader{
	background-image:url(FilesRes/BaseLang/en/bg_bigAstaConclusa.gif);
	background-repeat:no-repeat;
	width:726px;
	height:40px;
}


.imgDettaglio{
	float:left;
	margin-top:0.5em;
	background-image: url(FilesRes/Base/bgImgDettaglio.jpg);
	background-repeat: no-repeat;
	height: 220px;
	width: 300px;
}


.astaApertaPage div.imgDettaglio{
	text-align:center;
}

.astaConclusaPage div.imgDettaglio{
	text-align:center;
}

.imgDettaglio img{
	margin-top:10px;
}

.infoDettaglio {
 float:left;
 margin: 1em 0 0 1em;
 width:400px;
}



.infoDettaglio h3{
	font-size:18px;
	font-weight: bold;
	color:#FF3300;
	padding: 0.4em 0;
	border-bottom: 1px dotted #999999;
}

.borderdot {
	border-bottom: 1px dotted #999999;
	padding-bottom: 7px;
}

.timerDettaglio{
	text-align:center;
	color:#FF6600;
	font-weight: bold;
	font-size:18px;
	padding: 0.4em 0;
	/* border-bottom: 1px dotted #999999; */
}


.formDettaglio{
	background-image:url(FilesRes/Base/bgForm.jpg);
	height:77px;
	clear:both;
	background-repeat:no-repeat;
	padding:1em;
}

.formSmartReg {
	background-image:url(FilesRes/Base/bgForm150.jpg);
	height:150px; 
	clear:both;
	background-repeat:no-repeat;
	padding:0em;
}

.descDettaglio{
	padding:1em;
}

.descDettaglio img{
	padding:0.5em;
	border:1px solid #999;
	float:left;
	clear: both;
	margin: 0.5em 1em 0.5em 0;
}

.market img {
	padding:0.2em;
	margin:0.2em; 
	border:0px;
	float:none;
}

.market td {
  background-image: url(/Files/RAD/Images/Market2/BgMarket.gif);
  background-repeat:no-repeat;
	/* background-position:0px 5px; */  
  text-align: center;
  height:180px;
  width:230px;
}

.infoFormDettaglio{
	clear:both;
	width:98%;
	border-bottom:1px dashed #CCCCCC;
}

.infoFormDettaglio table{
	width:100%;
}

.infoFormDettaglio td{
	padding:1em;
}

.controlOfferta{
	text-align:right;
	padding:1em;
	
	
}
.controlOfferta a{
	background-image:url(FilesRes/IconseButtons/btGeneral130x22.gif);
	background-repeat:no-repeat;
	width:130px;
	height:22px;
	display:block;
	color:#fff;
	text-align:center;
	text-decoration: none;
	padding: 0.4em 0.2em;
}

.controlOfferta a:hover{
	background-image:url(FilesRes/IconseButtons/btGeneral130x22Hover.gif);
	
}

.statoOfferte{
	border-bottom: 1px dashed #CCCCCC;
}	

.offertaVenduto{
	color:#000000;
	font-weight:bold;
	text-align:center;
	font-size: 16px;
	line-height:80px;
	text-shadow: 2px 2px 3px #000, 1px 3px 5px #f00;
}

div.infoDet{
	border-bottom:1px dashed #CCC;
	padding-bottom:1em;
}

.astaApertaPage .btGeneral{
	text-align:center;
}

.elencoOfferte{
	border-top: 1px dotted #999;
	clear:both;	
}

.elencoOfferte h3{
	font-size:14px;
	font-weight:bold;
	color:#F60;
	margin:1em 0;
}


/* classi varie */

.evidence{
	color:#F60;	
}

.sinistra{
	border-right: 1px #999 dashed;
	margin-left:1em;
	float:left;
	padding-right:1em;
}

.valore{

}

.evidence, .valore{
	font-size:12px;
	font-weight:bold;
	min-height: 16px;
	height: auto !important;
	height: 16px;
	width:150px;
}

/* blocco items */

.asteConclusePage .blockItem{
	 background-image:url(FilesRes/Base/bgItemAsteConcluse.jpg);
	background-repeat:no-repeat;
	height:128px;
	width:726px;
	margin:0 0 0.2em 0;
}

.asteConclusePage .contentItem h3{
	margin-bottom:1em;
}

.asteConclusePage .contentItem h3 a{
	text-decoration:none;
	color:#000;
	
}

.asteConclusePage .contentItem h3 a:hover{text-decoration:underline}


.asteConclusePage .buttonItem a{
	height:48px;
	width:160px;
	background-image:url(FilesRes/BaseLang/en/btAltriDettagli.gif);
	background-repeat:no-repeat;	
	display:block;
}
	
.asteConclusePage .buttonItem a:hover{
	background-image:url(FilesRes/BaseLang/en/btAltriDettagliHover.gif);
	background-repeat:no-repeat;
}


/* blocco items end */

/* Pagine Dettaglio Asta Aperta e Asta Chiusa */

.astaApertaPage .blockContent{
	background-image:none;
	/* padding:left; */
	width:726px;
}

.astaConclusaPage .blockContent{
	background-image:none;
	/* padding:left; */
	width:726px;
}
/* storico aste specifico */


.AsteInCorsoPage .blockHeader {
	background-image:url(FilesRes/BaseLang/en/bg_bigAsteInCorso.gif);
	background-repeat:no-repeat;
	width:726px;
	height:40px;
}

/* --------------------------------- */

.storicoAstePage .blockHeader {
	background-image:url(FilesRes/BaseLang/en/bg_bigStorico.gif);
	background-repeat:no-repeat;
	width:726px;
	height:40px;
}

.storicoAstePage .blockContent, .AsteInCorsoPage .blockContent {
	background-image:none;
	padding-left:0;
	width:726px;
}

.storicoAstePage .blockItem, .AsteInCorsoPage .blockItem {
	background-image:url(FilesRes/Base/bgItemAsteConcluse.jpg);
	background-repeat:no-repeat;
	height:128px;
	width:726px;
	margin:0 0 0.2em 0;
}

.storicoAstePage .blockInfo, .AsteInCorsoPage .blockInfo {
	background-image:url(FilesRes/Base/bgInfoAsteConcluse.jpg);
	background-repeat:no-repeat;
	height:128px;
	width:726px;
	margin:0 0 0.2em 0;
}


.storicoAstePage .ContentItem h3, .AsteInCorsoPage .ContentItem h3 {
	margin-bottom:1em;
}

.blockItem .btGeneral{
	text-align:center;

}

.storicoAstePage .btClose, .AsteInCorsoPage .btClose {
	margin-top: 0.4em;
	text-align:center;
	font-weight:bold;
}

.storicoAstePage  .btClose a, .AsteInCorsoPage  .btClose a {
	background-image:url(FilesRes/IconseButtons/btGeneralClose.gif);
	display:block;
	color: #FFF;
	text-decoration: none;
	background-repeat: no-repeat;
	width:218px;
	height:22px;
	padding-top:5px;
}

.storicoAstePage .btClose a:hover, .AsteInCorsoPage .btClose a:hover{
	background-image:url(FilesRes/IconseButtons/btGeneralHover.gif);
	text-decoration:underline;
}

.storicoAstePage .buttonItem a{
	height:48px;
	width:160px;
	background-image:url(FilesRes/BaseLang/en/btAltriDettagli.gif);
	background-repeat:no-repeat;	
	display:block;
}
	
.storicoAstePage .buttonItem a:hover{
	background-image:url(FilesRes/BaseLang/en/btAltriDettagliHover.gif);
	background-repeat:no-repeat;
}
/*end storico aste*/