a:link {color:#000000; text-decoration:none;}
a:visited {color:#000000; text-decoration:none;}
a:hover {color:#000000; text-decoration:underline;}
a:active {color:#000000; text-decoration:none;} 

body {
background: #e2e1dd;
text-align: center;
color: black;
font-family: Verdana;
font-size: 11px;
}

h1,h2,h3,h4,h5,p,img{
	margin:0;
	padding:0;
	border:0;
	color:#000000;
}


#container {
width: 991px;
height: auto;
margin: 0 auto;
}



.header {
float: left;
margin-right: 5px;
margin-left: 22px;
}

.nome {
position: absolute; 
top: 10px; 
left: 50px;
font-size: 16px;
font-weight: bold;
}

.tempo {
position: absolute; 
top: 10px; 
left: 530px;
font-size: 12px;
}

.valore {
position: absolute; 
top: 135px; 
left: 490px;
}

.vincitore {
position: absolute; 
top:300px; 
left: 50px;
}

.ora {
background-image: url(images/oraufficiale.jpg);
width: 231px;
height: 68px;
float: left;
margin-right: 3px;
margin-left: 3px;
margin-bottom: 5px;
padding-top: 40px;
}

div.boxaltosx {
background: url(images/sxbox.jpg) no-repeat;
width: 231px;
height: 108px;
float: left;
margin-bottom: 5px;
margin-left: 5px;
padding-top: 3px;
}

div.boxaltos1 {
background: url(images/sxbox1.jpg) no-repeat;
width: 231px;
height: 108px;
float: left;
margin-bottom: 5px;
margin-left: 5px;
padding-top: 3px;
}

.residuo {
position: absolute;
top: 10px;
left: 550px;
font-size: 14px;
}

.menu {
margin-bottom: 10px;
clear: both;
}

.prodotto {
position: absolute;
top: 10px;
left: 160px;
font-size: 13px;
}

.terminate {
background-image: url(images/box.gif);
width: 225px;
height: auto;
text-align: left;
padding-left: 5px;
position: relative;
margin: 0 auto;
}

.prezzo {
background-image: url(images/prezzo_cornice.jpg);
width: 50px;
height: 41px;
position: absolute;
top: 30px;
left: 150px;
padding-left: 15px;
padding-top: 25px;
color: white;
}

.prezzo2 {
background-image: url(images/prezzo_cornice.jpg);
width: 50px;
height: 41px;
position: absolute;
top: 213px;
left: 150px;
padding-left: 15px;
padding-top: 25px;
color: white;
}

.colo_sx {
margin-left: 19px;
margin-right: 10px;
float: left;
width: 708px;
height: auto;
}

.colo_dx {
float: left;
width: auto;
height: auto;
}

.bidfit {
background-image: url(images/cornice_asta_big.jpg) no-repeat top left;
width: auto;
height: 325px;
margin-bottom: 5px;
position: relative;
}

.aste {
background-image: url(images/aste_in_corso.jpg);
width: 702px;
height: 26px;
text-align: left;
padding-left: 5px;
padding-top: 5px;
margin-bottom: 5px;
}


.offerta_aste {
background-image: url(images/contorno_offerta_aste.jpg);
width: 704px;
height: 68;
text-align: center;
padding-left: 5px;
padding-top: 5px;
margin-bottom: 6px;
}

.partecipa {
margin-left: 550px;
margin-top: 298px;
}

.asta_classica {
background-image: url(images/asta_classica.jpg);
width: 708px;
height: 116px;
margin-bottom: 5px;
position: relative;
text-align: left;
}

.asta_gratis {
background-image: url(images/asta_gratis.jpg);
width: 708px;
height: 116px;
margin-bottom: 5px;
position: relative;
text-align: left;
}

.asta_fissa {
background-image: url(images/asta_fissa.jpg);
width: 708px;
height: 116px;
margin-bottom: 5px;
position: relative;
text-align: left;
}

.asta_live {
background-image: url(images/asta_live.jpg);
width: 708px;
height: 116px;
margin-bottom: 5px;
position: relative;
text-align: left;
}

.asta_classica {
background-image: url(images/asta_classica.jpg);
width: 708px;
height: 116px;
margin-bottom: 5px;
position: relative;
text-align: left;
}

.dettagli {
position: absolute;
top: 90px;
left: 570px;
}


.prodotto {
position: absolute;
top: 10px;
left: 160px;
}

.residuo {
position: absolute;
top: 10px;
left: 550px;
}

.attuale {
position: absolute;
top: 53px;
left: 570px;
font-size: 12px;
}

.offri {
position: absolute;
top: 80px;
left: 157px;
}

.conto {
background-image: url(images/box.gif);
width: 230px;
height: auto;
margin: 0 auto;
}


.label_down {
background-image: url(images/label_down.jpg);
width: 215px;
height: 20px;
text-align: right;
padding-right: 15px;
padding-top: 10px;
margin: 0 auto;
}

.label_down2 {
background-image: url(images/label_down2.jpg);
width: 216px;
height: 20px;
text-align: right;
padding-right: 15px;
padding-top: 10px;
margin: 0 auto;
}

#footer {
font-weight: bold;
clear: both;
margin-left: 20px;
}

.footer {
font-weight: bold;
clear: both;
}






.dettagli_prod {
      width: 708px;
	position: relative;
}

.dettagli_prod2 {
      width: 708px;
	position: relative;
	text-align: left;
}

.label_top_prd {
	background: url(../images/dettagli/sf_prd_info.jpg) no-repeat;
	background-position: center;
	position:absolute;
      height: 41px;
      width: 708px;
}

.product_info {
	background: url(../images/dettagli/sf_center.jpg) repeat;
	background-position: center;
	width: 100%;
}

.product_txt {
	width: 95%;
      height: auto;
      font-weight: normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	margin-left: 18px;
	padding-top: 38px;
}

.bottom {
	background: url(../images/dettagli/sf_prd_info_bott.jpg) no-repeat;
	background-position: bottom center;
      height: 41px;
      width: 708px;
}


#dt_asta{
margin:0;
padding:0;
width:708px;
height:350px;
float:left;
display:inline;
}


#dt_asta_sf
{
margin:0;
padding:0;
width:708px; 
height:325px;
float:left; 
display:inline; 
}	  

.dt_asta_timer
{
margin:20px 0 0 540px;
font-size: 12px; 
font-family:Tahoma;
font-weight: bold;
}  


#dt_asta_text
{
height:105px;
margin:105px 0 0 485px;
padding:0;
float:left;
display:inline;
text-align:left;
font-family:Tahoma;
font-weight: bold;
}  

#dt_asta_text p
{
padding:8px;
font-size:9px; 
}

#dt_asta_off
{
text-align:left;
font-family:Tahoma;
font-size:11px;
display:inline; 
position:relative;
}


#dettagli_offri
{
padding-top:55px;
padding-left:20px;
font-family:Tahoma;
font-size:11px;
display:inline; 
}

.dettagli_rivedi
{
float:left;
padding-top:40px;
padding-left:30px;
font-family:Tahoma;
width:100%;
font-size:12px;
text-align:left;
}

.dettagli_conf_off
{
	width: 85%;
      height: auto;
      font-weight: normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	margin-left: 25px;
	padding-top: 42px;
      text-align:justify;
}


/* Pagine comuni */ 

.common_princ {
      width: 708px;
	position: relative;
}


.common_top {
	background: url(../images/dettagli/sf_prd_info.jpg) no-repeat;
	background-position: center;
	position:absolute;
      height: 41px;
      width: 708px;
}

.common_center {
	background: url(../images/dettagli/sf_center.jpg) repeat;
	background-position: center;
	width: 100%;
}

.common_txt {
	width: 95%;
      height: auto;
      font-weight: normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	margin-left: 18px;
	padding-top: 42px;
}

.common_txt p{
text-align:justify;

}

.common_bottom {
	background: url(../images/dettagli/sf_prd_info_bott.jpg) no-repeat;
	background-position: bottom center;
      height: 41px;
      width: 708px;
}


img
{
border: 0;
}

/* --------------- FOTO PRODOTTI ALL'ASTA --------------- */	

.foto{
width: 134px;
height: 104px;
position: absolute;
top: 7px;
left: 23px;
color: white;
}


#regolamento {
	width: 150px;
	height: 44px;
	float:left;
	display:inline;
} 

#regolamento a{
	display: block;
	width: 150px;
	height: 44px;
	background: url(img/menu/regolamento.jpg) no-repeat top left;
}

#domande {
	width: 150px;
	height: 44px;
	float:left;
	display:inline;
} 

#domande a{
	display: block;
	width: 150px;
	height: 44px;
	background: url(img/menu/domande.jpg) no-repeat top left;
}

#menu li a:hover {
	background-position: top right !important;
}

.attivo a:link{
	background-position: top right !important;
}











#registrati a{
	margin:0;
	padding:0;
	text-decoration:none;
	color:#FFFFFF;
}

#registrati a:hover{
	margin:0;
	padding:0;
	text-decoration:underline;
	color:#FFFFFF;
}

#registrati li{
	display:inline;
	margin:0;
	padding:0;
}



#slideshow{
	margin:0;
	padding:0;
	width:633px;
	height:295px;
	background: url(img/slideshow.jpg) no-repeat top left;
	float:left;
	display:inline;
}	

#slideshow_text{
	width:245px;
	height:105px;
	margin:113px 0 0 370px;
	padding:0;
	float:left;
	display:inline;
	background: url(img/slideshow_text.png) no-repeat;
}

#slideshow_text p{
	padding:8px;
	font-size:9px;
}

	

.aste_form{
	margin:2px 0 0 25px;
	padding:0;
	width:185px;
	height:64px;
	float:left;
	display:inline;
}




#iscriviti_gratis{
	margin:13px 0 0 0;
	padding:0;
	width:297px;
	height:146px;
	float:left;
	display:inline;
}

#iscriviti_gratis img, #iscriviti_gratis a{
	border: 0 none;
	text-decoration:none;
	margin:0;
	padding:0;
	float:left;
	display:inline;
}

#jackpot{
	margin:0;
	padding:0;
	padding-top:80px;
	width:297px;
	background: url(img/jackpot.jpg) no-repeat top left;
	float:left;
	display:inline;
}

#jackpot_mese{
	margin:0;
	padding:0;
	width:297px;
	height:135px;
	background: url(img/jackpot_mese.jpg) no-repeat;
	float:left;
	display:inline;
}

#titolo_jackpot{
	margin:28px 0 0 13px;
	padding:0;
	width:270px;
	height:30px;
	float:left;
	display:inline;
	text-align:center;
	font-size:20px;
}

#titolo_jackpot h2{
	font-size:18px;
	color:#07346B;
}
#vincita{
	width:270px;
	height:30px;
	margin:12px 0 0 13px;
	padding:0;
	float:left;
	display:inline;
	text-align:center;
}

#vincita h1{
	font-size:25px;
	color:#009900;
}

#come_funziona{
	margin:20px 0 0 0;
	padding:0;
	width:297px;
	float:left;
	display:inline;
	background: url(img/come_funziona_body.jpg) repeat-y;

}

#come_funziona_head{
	margin:0;
	padding:0;
	width:297px;
	height:15px;
	float:left;
	display:inline;
	background: url(img/come_funziona_head.jpg) no-repeat;
}

#come_funziona_body{
	margin:0;
	padding:0 10px;
	width:277px;
	float:left;
	display:inline;
}
	
#come_funziona_footer{
	margin:0;
	padding:0;
	width:297px;
	height:15px;
	float:left;
	display:inline;
	background: url(img/come_funziona_footer.jpg) no-repeat;
}











.timer {
	color:#145eff;
	font:normal 18px/14px Arial,Helvetica,sans-serif
}
#come_funziona{
	margin:20px 0 0 0;
	padding:0;
	width:297px;
	float:left;
	display:inline;
	background: url(img/come_funziona_body.jpg) repeat-y;

}
#come_funziona_head{
	margin:0;
	padding:0;
	width:297px;
	height:15px;
	float:left;
	display:inline;
	background: url(img/come_funziona_head.jpg) no-repeat;
}

#come_funziona_body{
	margin:0;
	padding:0 10px;
	width:277px;
	float:left;
	display:inline;
}
	
#come_funziona_footer{
	margin:0;
	padding:0;
	width:297px;
	height:15px;
	float:left;
	display:inline;
	background: url(img/come_funziona_footer.jpg) no-repeat;
}

.mymenu{
	color:#ffffff;
}

.mymenu2 {
	color:#333333;
}

#login_fake{
	margin:0;
	padding:0;
	width:300px;
	height:121px;
	background: url(img/mypage.jpg) no-repeat bottom right;
	float:right;
	display:inline;
}

.areautente-head {
	margin: 0 0 15px 0
}

/* --------------- BLOCCHI RICARICA CONTO --------------- */	

.select-payments {
	margin: 20px 0 0 0
}
.paypal-payment-image {
	margin: 20px 25px 0 0;
	float:left
}
.paypal-payment-text {
	margin: 20px 0 0 0;
	float:left
}
.paypal-payment-text .bonus {
	color: #e00b0b
}
.paypal-payment-text .totale {
	color: #91be22
}

/* --------------- TABELLA RICARICA CONTO --------------- */

.payments-head {
	margin: 10px 0 0 0;
	width: 385px;	
}
.payments-details {
	margin: 0;
	width: 385px;
}

.box-radio-head { padding: 3px; margin: 1px; width: 20px; float:left; background: #c1c1c1 }
.box-importo-head { padding: 3px; margin: 1px; width: 110px; float:left; background: #c1c1c1 }
.box-bonus-head { padding: 3px; margin: 1px; width: 110px; float:left; background: #c1c1c1 }
.box-totale-head { padding: 3px; margin: 1px; width: 110px; float:left; background: #c1c1c1 }

.box-radio { padding: 5px 3px 3px 3px; margin: 1px; width: 20px; float:left; border-bottom: #c1c1c1 1px dotted }
.box-importo { padding: 5px 3px 3px 3px; margin: 1px; width: 110px; height: 20px; float:left; border-bottom: #c1c1c1 1px dotted }
.box-bonus { padding: 5px 3px 3px 3px; margin: 1px; width: 110px; height: 20px; float:left; border-bottom: #c1c1c1 1px dotted}
.box-totale { padding: 5px 3px 3px 3px; margin: 1px; width: 110px; height: 20px; float:left; border-bottom: #c1c1c1 1px dotted}
.box-totale-top { border: #e00b0b 1px dotted}

/* --------------- BLOCCHI STORICO MOVIMENTI --------------- */

#list-storia {
	margin: 15px 0 0 0;
}

#list-storia-head {
	font:normal 11px/16px Arial,Helvetica,sans-serif;
	margin: 10px 0 0 0;
	width: 600px;	
	background-color:#cccccc;
}
.list-storia-details {
	font:normal 11px/16px Arial,Helvetica,sans-serif;
	margin: 0;
	width: 600px;	
}

.box-data-head { padding: 3px; margin: 1px; width: 100px; float:left; background: #f1f1f1 }
.box-descrizione-head { padding: 3px; margin: 1px; width: 200px; float:left; background: #f1f1f1 }
.box-offerte-head { padding: 3px; margin: 1px; width: 60px; float:left; background: #f1f1f1 }
.box-acquistati-head { padding: 3px; margin: 1px; width: 60px; float:left; background: #f1f1f1 }
.box-omaggio2-head { padding: 3px; margin: 1px; width: 60px; float:left; background: #f1f1f1 }
.box-utilizzati-head { padding: 3px; margin: 1px; width: 60px; float:left; background: #f1f1f1 }

.box-data { padding: 3px; margin: 1px; width: 100px; height:16px; float:left; border-bottom: #f1f1f1 1px dotted }
.box-descrizione { padding: 3px; margin: 1px; width: 200px; float:left; border-bottom: #f1f1f1 1px dotted}
.box-offerte{ padding: 3px; margin: 1px; width: 60px; float:left; border-bottom: #f1f1f1 1px dotted; text-align:center }
.box-acquistati { padding: 3px; margin: 1px; width: 60px; float:left; border-bottom: #f1f1f1 1px dotted; text-align:center }
.box-omaggio2 { padding: 3px; margin: 1px; width: 60px; float:left; border-bottom: #f1f1f1 1px dotted; text-align:center}
.box-utilizzati { padding: 3px; margin: 1px; width: 60px; float:left; border-bottom: #f1f1f1 1px dotted; text-align:center }

.box-visualizza-dettagli { position:absolute; margin: 0 0 0 40px; }


/* personal offers*/
#personal-offers {
	margin: 15px 0 0 0;
}

#personal-offers-head {
	font:normal 11px/16px Arial,Helvetica,sans-serif;
	margin: 10px 0 0 0;
	width: 650px;	
}
.personal-offers-details {
	font:normal 11px/16px Arial,Helvetica,sans-serif;
	margin: 0;
	width: 650px;	
}
#personal-offers-sto-head {
	font:normal 11px/16px Arial,Helvetica,sans-serif;
	margin: 10px 0 0 0;
	width: 600px;	
}
.personal-offers-sto-details {
	font:normal 11px/16px Arial,Helvetica,sans-serif;
	margin: 0;
	width: 600px;	
}

.box-valore-head { padding: 3px; margin: 1px; width: 50px; float:left; background: #c1c1c1 }
.box-data-head { padding: 3px; margin: 1px; width: 120px; float:left; background: #c1c1c1 }
.box-stato-head { padding: 3px; margin: 1px; width: 306px; float:left; background: #c1c1c1 }
.box-dettagli-head { padding: 3px; margin: 1px; width: 92px; float:left; background: #c1c1c1 }
.box-valore { padding:3px; margin: 1px; width: 50px; height:23px; float:left; border-bottom: #c1c1c1 1px dotted }
.box-data{ padding: 3px; margin: 1px; width: 120px; height:30px;float:left; border-bottom: #c1c1c1 1px dotted}
.box-stato { padding: 3px; margin: 1px; width: 306px; height:23px; float:left; border-bottom: #c1c1c1 1px dotted}
.box-dettagli { padding: 3px; margin: 1px; width: 92px; height:23px; float:left; border-bottom: #c1c1c1 1px dotted}

.box-visualizza-dettagli { position:absolute; margin: 0 0 0 40px; }

/* --------------- TABELLA AMICI INVITATI --------------- */

.amici-head  {
	margin: 0;
	font:normal 11px/16px Arial,Helvetica,sans-serif;
	width: 685px
}
.amici-details {
	margin: 0;
	font:normal 11px/16px Arial,Helvetica,sans-serif;
	width: 685px
}
.amici-container {margin: 10px 0;padding: 15px; }

.box-datainvito-head { padding: 3px; margin: 1px; width: 90px; float:left; background: #c1c1c1 }
.box-email-head { padding: 3px; margin: 1px; width: 235px; float:left; background: #c1c1c1 }
.box-registrato-head { padding: 3px; margin: 1px; width: 60px; float:left; text-align:center;  background: #c1c1c1 }
.box-primoacquisto-head { padding: 3px; margin: 1px; width: 75px; float:left; text-align:center;  background: #c1c1c1 }
.box-altriacquisti-head { padding: 3px; margin: 1px; width: 75px; float:left; text-align:center;  background: #c1c1c1 }
.box-omaggio-head { padding: 3px; margin: 1px; width: 100px; float:left; text-align:center;  background: #c1c1c1 }

.box-datainvito { padding: 3px; margin: 1px; width: 90px; float:left; border-bottom: #c1c1c1 1px dotted }
.box-email { padding: 3px; margin: 1px; width: 235px; float:left;  border-bottom: #c1c1c1 1px dotted }
.box-registrato { padding: 3px; margin: 1px; width: 60px; float:left; text-align:center;  border-bottom: #c1c1c1 1px dotted }
.box-primoacquisto { padding: 3px; margin: 1px; width: 75px; float:left; text-align:center;  border-bottom: #c1c1c1 1px dotted }
.box-altriqcquisti { padding: 3px; margin: 1px; width: 75px; float:left; text-align:center;  border-bottom: #c1c1c1 1px dotted }
.box-omaggio{ padding: 3px; margin: 1px; width: 100px; float:left; text-align:center; border-bottom: #c1c1c1 1px dotted }

/* --------------- dettagli offerte --------------- */


.roundedcornr_box{
	background: url(images/dettagli/tl.png) no-repeat top left;
}
.roundedcornr_top{
	background: url(images/dettagli/tr.png) no-repeat top right;
}
.roundedcornr_bottom{
	background: url(images/dettagli/bl.png) no-repeat bottom left;
}
.roundedcornr_bottomdiv {
	background: url(images/dettagli/br.png) no-repeat bottom right;
}
.roundedcornr_content{
	background: url(images/dettagli/r.png) top right repeat-y;
}

.roundedcornr_topdiv,.roundedcornr_top,
.roundedcornr_bottomdiv, .roundedcornr_bottom{
	width: 80%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content, .roundedcornr_bottom{
	margin-top: -19px;
}
.roundedcornr_content{ padding: 0 15px; }

div.utenti {
background: url(images/logbox.jpg) no-repeat;
width: 231px;
height: 108px;
float: left;
margin-bottom: 5px;
margin-left: 6px;
padding-top: 3px;
FONT-WEIGHT: bold;
color: #000000;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}


input.transparent {
	border: none;
	background: none;
}

div.inputContainer  input {
	font-size: 9px;
	outline: none;
	float: right;
	height: 12px;
	width: 120px;
	margin-top: 2px;
	margin-right: 2px;
}

div.loginContent div.inputContainer {
	background: transparent url(images/login_log.gif) no-repeat top left;
	font-size: 11px;
	text-align: left;
	height: 18px;
	width: 220px;
	padding: 1px 0px;
}

div.loginContent div.inputContainer label {
	float: left;
	margin-left: 5px;
}

.enter_area {
      display: block;
	line-height: 20px;
	width: 125px;
	HEIGHT: 20px;
	background-repeat: no-repeat;
	float: right;
}



.label_down_login {
	font-weight: bold;
	color: #666666;
	font-size: 10px;
	text-indent: 5px;
	text-align: left;
	padding: 0px 3px;
	margin-bottom: 0px;
	width: 225px;
}

.label_down_login u {
	float: left;
	text-decoration: none;
}

.label_down_login i {
	float: right;
	padding-right: 6px;
	font-style: normal;
}

.label_down_login a {
	color: #666666;
}

.label_top_login {
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	font-size: 14px;
	text-indent: 10px;
	margin-top: 0px;
	margin-bottom: 2px;
	width: 230px;
	height: 20px;
}

.loginContent {
	padding: 2px 6px;
	height: 65px;
}



.button input {}

.hoverfocus { border:1px solid #FFCC00;}

#error, #response { }

#response ul {}

#error li, #response li {background:url(images/bullet.gif) no-repeat 0 4px;}

#working {background:url(images/loading.gif) no-repeat}

.mybid {
	color: #000080;
	font-size: 10px;
	text-align: left;
      padding:20px 2px 2px 2px; 
	margin-top: 2px;
	margin-left: 2px;
      width: 225px;
      FONT-FAMILY: Tahoma;
}

.mybid ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 4px; /*bottom spacing between each UL and rest of content*/
}

.mybid ul li{
padding-bottom: 1px; /*bottom spacing between menu items*/
}

.mybid ul li a
{
color: #0000FF;
background: url(images/login_arrow.png) no-repeat center left; 
background-color: #F3F3F3;
display: block;
padding: 2px 0;
padding-left: 19px; 
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 90%;
}

.mybid ul li a:visited{
color: #0000FF;
}

.mybid ul li a:hover
{ 
color: #0000FF;
background-color: #F3F3F3;
}


/* CSS Document */ /* AREA PERSONALE */

.ut_head {
	width: 231px;		
      background-image: url(images/utenti/log_head.gif);
	background-repeat:no-repeat;
      background-position: center;
	position:absolute;
      height: 32px;
}

.ut_center {
	background: url(images/utenti/log_center.gif) repeat;
	background-position: center;
	width: 231px;		
}

.label_top {
	margin-top: 0px;
	margin-bottom: 2px;
	width: 220px;
	HEIGHT: 25px;
	margin-left: 5px;
	margin-right: 5px
}

.floatLeft {
	float: left;
}

#ut_txt 
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
FONT-WEIGHT: bold;
position: relative;
text-align: left;
height: auto;
}

#ut_cont {
	width: 140px;
	FONT-WEIGHT: bold;
	color: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-size: 10px;
	padding-left: 5px;
	padding-top: 5px;
}

.ut_credit {
	text-align: left;
	color: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-size: 13px;
	font-weight: bold;
}



.ut_info {
	text-align: left;
	color: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-size: 10px;
	font-weight: normal;
	height: auto;
	padding-left: 5px;
	margin: auto;
	margin-top: 5px;
	position: relative;
}

.ut_deposita {
	height: 26px;
	margin: auto;
	background: url(images/log_deposita.jpg) no-repeat;
	background-position: top;
}

.ut_deposita a{
      text-align: center;
	color: #FFFFFF;
      FONT-WEIGHT: bold;
      color: #ffffff;
      FONT-FAMILY: Tahoma;
      TEXT-DECORATION: none;
      font-size: 12px;
	margin: auto;
}

.ut_deposita a:visited{
color: #ffffff;
TEXT-DECORATION: none;
}





.BidFitMenu
{
width: 100%;
}

.BidFitMenu ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.BidFitMenu a{
font: bold 13px Verdana;
padding: 4px 3px;
display: block;
width: 95%; /*Define width for IE6's sake*/
color: #595959;
text-decoration: none;
border-bottom: 1px solid #C0C0C0;
}

.BidFitMenu a:visited{
color: #595959;
}

html>body .BidFitMenu a{ /*Non IE rule*/
width: auto;
}

.BidFitMenu a:hover{
background-color: #00b3fe;
color: black;
}



color: #fff;
	width: 230px;
	HEIGHT: 32px;
	background-image: url(images/utenti/afterlogin_line_a.gif);
	background-repeat: repeat-y;
	text-align: left;
	position: relative;
	margin: auto;
}


.down {
	FONT-WEIGHT: bold;
	color: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-size: 14px;
	text-indent: 10px;
	line-height: 25px;
	text-align: right;
	padding-right: 10px;
	padding-top: 5px;
	margin-bottom: 0px;
	width: 220px;
	HEIGHT: 11px;
	background-image: url (images/utenti/log_down.gif);
background-repeat: repeat-y;
}

.clearDiv {
	clear: both;
}



#icoricarica {
	background-image: url(images/utenti/ricarica.png);
	background-repeat: no-repeat;
      background-position: 4% 20%; 
}

#icovinte {
	background-image: url(images/utenti/coppa.gif);
	background-repeat: no-repeat;
      background-position: 4% 20%; 
}

#icomovimenti {
	background-image: url(images/utenti/movimenti.png);
	background-repeat: no-repeat;
      background-position: 4% 20%; 
}

#icoarchivio {
	background-image: url(images/utenti/archivio.gif);
	background-repeat: no-repeat;
      background-position: 4% 20%; 
}

#icosveglia {
	background-image: url(images/utenti/sveglia.gif);
	background-repeat: no-repeat;
      background-position: 4% 20%; 
}

#icoedituser {
	background-image: url(images/utenti/edit_user.png);
	background-repeat: no-repeat;
      background-position: 4% 20%; 
}

#icouser {
	background-image: url(images/utenti/user.png);
	background-repeat: no-repeat;
      background-position: 4% 20%; 
}

#icoamici {
	background-image: url(images/utenti/amici.gif);
	background-repeat: no-repeat;
      background-position: 4% 20%; 
}






.user {
	text-align: left;
	color: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-size: 14px;
	font-weight: bold;
}

.menufootV2 {
	COLOR: #666666; FONT-SIZE: 12px
}
.menufootV2 A {
	COLOR: #666666; TEXT-DECORATION: none
}
.menufootV2 A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.menufootV2 A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.menufootV2 A:hover {
	COLOR: #7bb7f5; TEXT-DECORATION: underline
}

.smallName {
	COLOR: #999999; FONT-SIZE: 12px; FONT-WEIGHT: bold
}

.smallNamee {
	COLOR: #7a7a7a; FONT-SIZE: 11px; FONT-WEIGHT: bold
}

/* CSS Document */

/* --------------- BLOCCHI CENTRALI REGISTRAZIONE --------------- */
.line {
	border-top: 1px #000000 dotted;
	margin-left: 30px;
	clear:both;
	width: 650px
}
.form-text {
	padding: 5px 20px 20px 0px;
	float:left;
	text-align:right;
	width: 300px;
}
.form-text .verde {
	color: #91be22;
}

.more-info {
	padding: 5px 0px 0px 0px;
	margin-right: 0px;
	float:left;
	font:normal 11px/16px Arial,Helvetica,sans-serif;
	width: 200px
}

.more-info2 {
	padding: 5px 0 0 35;
	float:left;
	font:normal 11px/16px Arial,Helvetica,sans-serif;
	width: 300px
}

.bakground-dati {
	width:330px;
	height:90px;
	margin: 10px 0 0 25px;
	padding: 10px 8px 10px 0px;
	background: url(../i/border-register-1.jpg) no-repeat 0 0;
}
.bakground-personal {
	width:320px;
	height:130px;
	margin: 0px 0 0 30px;
	padding: 10px 18px 10px 0px;
	background: url(../i/border-register-2.jpg) no-repeat 0 0;
}
.bakground-shipping {
	width:330px;
	height:135px;
	margin: 10px 0 0 25px;
	padding: 10px 18px 10px 0px;
	background: url(../i/border-register-3.jpg) no-repeat 0 0;
}

.bakground-contatti {
	width:333px;
	height:95px;
	margin: 20px 0 0 25px;
	padding: 10px 8px 10px 0px;
	background: url(../i/border-register-4.jpg) no-repeat 0 0;
}

.bakground-friends {
	width:330px;
	height:135px;
	margin: 10px 0 0 25px;
	padding: 10px 18px 10px 0px;
	background: url(../i/border-register-5.jpg) no-repeat 0 0;
}

#invia-form {
	clear:both;
	text-align:center
}

.button-send {
	border:0 none;
	cursor:pointer;
	height:32px;
	margin:6px 0;
	width:120px;
} 




h2 {
	margin: 7px 0;
	color: #145eff;
	font-size: 14px
}
.rosso {
	color: #e00b0b
}
.verde {
	color: #91be22}
	
	
.aste-concluse-content {	
	margin: 10px 0 0 0;
	width:295px;

}
#aste-concluse-background h1 {
	color: #91be22;
	margin: 0 0 0 0;
	font:normal 12px/16px Arial,Helvetica,sans-serif;
}
#aste-concluse-foot {
	height: 13px;
	margin: 0 0 10px 0;
}
#aste-concluse-background .images {
	float:left;
	margin: 0 5px 0 0;
	width: 75px;
	height: 110px
}
