body {
  font-family: Helvetica;
  font-size: 14px;
  margin: auto;
  padding: 0;
  width:100%;
  background-color:#ffffff; 
}
a{
	text-decoration: none !important;
}
#main{
	background-color:#EEEEEE;
	}

#top-head{
	height:77px;
	z-index:999;
}	

#logo-img-inner{
	width:95%;
	text-align:center;
	margin-bottom:15px; 
	margin-top:15px;
}
	
#testata{
	background-color:#ffffff; 
	padding: 5px 0 0 0;
	height:75px;
	clear:both;
	color:#091C4C;
	margin-bottom:5px;
	box-shadow: 0px 30px 50px -25px rgba(0,0,0,0.2);
	}
#scrittatestata{
		color:#091C4C;
		font: Normal 25px Montserrat;
  	font-weight: bold;
		text-shadow: 0px 1px 3px #000;
	}

#astacur{
	font-family:Montserrat;
	font-size:18px;
	width:100%;
	font-weight:bold;
	text-align: left;
	margin-bottom:5px;
	margin-left: 16px;
	padding-top: 5px;
}	
 
  #dataastacur{
	 text-align:left;
 }
 
  #utentedes{
	 text-align:right;
 }


#dettaglio{
	margin-top:25px;
	width:100%;
	/*min-height:540px;*/
	clear:both;
	}

#dettaglio-b{
	height:165px;
	width:100%;
	clear:both;
	}


#dett-sopra{
	height:530px;
	text-align:center;
	}

#lottocur{
/*	background: url("../images/sfondo.jpg") repeat scroll 0pt 0pt #ffffff; */
	color:#091C4C;
	/*width:68%;
	margin-left: 3px;*/
	height:520px;
	overflow:hidden;
	background-color: #fff;
    box-shadow: 0px 30px 50px -25px rgba(0,0,0,0.2);
	}
	
#nrlottocur {
    margin-top: 24px;
}

#sala{
float:left;
/*margin-left:1%;
width:30%;*/
height:520px;
		}

#lia {
	text-align: center;
    font-weight: bold;
    color: #091C4C !important;
    border-bottom: 1px solid;
        border-bottom-color: currentcolor;
        border-bottom-style: solid;
        border-bottom-width: 1px;
    margin-left: 10px;
	margin-right: 10px;

}
}

#nrlottocur{
		text-align:center;
}

#idimgcur{
	height:300px;
	width:100%;
		}
			
	
#idimgcur img{
	margin:auto;
	max-height:300px;
	max-width:400px;
	}

#datilotto{
    margin: auto;	  
	  padding:4px;	  
	}

#stimalottocur{
			text-align:center;
}
#offertacur{
			text-align:center;
}
#offerentetacur{
			text-align:center;
}
#offertanxt{
			text-align:center;
}
input[type=button] {
	height: 130px;
	cursor:pointer;
}
#inviaofferta{
	font-weight:bold; 
	font-size:18px; 
	margin-top:20px;
	margin-bottom:5px;
/*  -moz-border-radius: 3px; /* Firefox */
/*  -webkit-border-radius: 3px; /* Safari and Chrome */
/*  border-radius: 3px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
/*  -moz-box-shadow: 1px 1px 2px #000; /* Firefox */
/*  -webkit-box-shadow: 1px 1px 2px #000; /* Safari and Chrome */
/*  box-shadow: 1px 1px 2px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */
  behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
  	max-width:160px;	
	color: #ffffff;	
	white-space: normal;
}
.offertaverde{
		background-color:#66CC00; 
}
.offertarossa{
		background-color:red; 
}
#deslottocur{	
		text-align:center;
		margin:5px;
}
.lpr {
	text-align:center;
	font-weight:bold;
	color: #091C4C !important;
	border-bottom: 1px solid;
	margin-left: 5px;
	margin-right: 5px;
	background-color:#ffffff;
	}

		
#esitolottoprec img{
width:50px;
		}

#lottoprec{
	color:#091C4C;
	background-color:#ffffff;
	overflow:hidden;
	height: 125px;
	margin-top: 10px;

}			
		
#lottosucc, #lottosucc1, #lottosucc2{
	/*background: url("../images/sfondo.jpg") repeat scroll 0pt 0pt rgb(255, 255, 255); */
	color:#091C4C;
	margin-top: 10px;
	overflow:hidden;
	height:125px;
}	
#idimgs img, #idimgs1 img, #idimgs2 img,#idimgp img{
	max-width:85px;
	max-height:85px;
	}
#idimgs,#idimgs1,#idimgs2,#idimgp,#idimgp{
float:right;
margin-top:15px;
margin-right:5px;
height:90px;
width:90px;
text-align:center;
} 
.lsa {
	background-color:#FFCC00; 
	}	
#messaggiasta {
/*	background: url("../images/sfondo.jpg") repeat scroll 0pt 0pt rgb(255, 255, 255); */
	color:#091C4C;
	margin-top: 0px;
	margin-bottom: 15px;
	height:360px;
	text-align:center;
	overflow:hidden;
	box-shadow: 0px 30px 50px -25px rgba(0,0,0,0.2);
}

#messaggiasta p {
  margin: 0px auto;
  padding: 0px;
  font: Normal 12px Montserrat;
  font-weight: bold;
  color: #222;
  text-shadow: 0px 1px 1px #555;
}

#messaggilotto {
/*	background: url("../images/sfondo.jpg") repeat scroll 0pt 0pt rgb(255, 255, 255); */
	color:#091C4C;
	margin-top: 6px;
	height:145px;
	text-align:center;
	overflow:hidden;
	box-shadow: 0px 30px 50px -25px rgba(0,0,0,0.2);
}

#messaggilotto p {
  margin: 0px auto;
  padding: 0px;
  font: Normal 20px Montserrat;
  font-weight: bold;
  color: #091C4C;
  text-shadow: 0px 1px 2px #555;
}

.dettaglio-sotto{
/*	background: url("../images/sfondo.jpg") repeat scroll 0pt 0pt rgb(255, 255, 255); */
	color:#091C4C;
	margin-top: 6px;
	height:145px;
	text-align:center;
	overflow:hidden;
	box-shadow: 0px 30px 50px -25px rgba(0,0,0,0.2);
}


.nascosti{
	visibility:hidden;
	height:1px;}

#testoavviso  {
	text-align:center;
  font: Normal 12px Montserrat;
  font-weight: bold;
  color: #fff;
  text-shadow: 0px 1px 2px #000;
}
#testoavviso p a {
	text-align:center;
  font: Normal 12px Montserrat;
  font-weight: bold;
  color: #000;
  text-shadow: 0px 1px 2px #fff;
}
.testonoasta{
	border:1px solid #000;
	width:100%;
	text-align:center;
	margin-top:250px;
	}
#deslottosucc,#deslottosucc1,#deslottosucc2{
margin-top:20px;
margin-left:15px;
}
#stimalottosucc,#stimalottosucc1,#stimalottosucc2,#esitolottoprec,#nlottosucc,#nlottosucc1,#nlottosucc2,#nlottoprec{
margin-top:4px;
margin-left:15px;
}
.floating{
float:absolute;
padding:0;
width:250px;
height:85px;
}

@media (max-width: 991px) {

#dettaglio{
	height:100% 
}

#logo-asta img{
	max-height:25px !important;
	width:auto !important;
}

#logo-img-inner{
	width:100%;
}

#astacur{
	font-size:12px;
	text-align:center;
	width:100%;
	padding:0px;
	margin-left:0px;
}

 #dataastacur{
	font-size:12px;
	width:65%;
	margin-right:0px;
	float:left;
	padding:2px;
 }
 
 #utentedes{
	font-size:12px;
	width:35%;
	float:left;
	padding:2px;
	color:#091C4C;
	display:inline-block;
 }

#testata{
	height:50px;
	clear:both;
}

#offertacur {
	color:#091C4C !important;
}

#nrlottocur{
	margin-top:0px;
}

#stimalottocur{
	margin-top:0px;
}

#imglottocur{
	width:100%;
	margin-top:0px !important;
}

#idimgcur{
	height:auto;
}

#lottocur{
	height:auto;
	padding-top:5px;
}


#sala{
	width:100%;
}
#messaggiasta{
	height:auto;
	margin-top:7px;
}

#messaggilotto{
	margin-top:7px;
}

#dettaglio-b{
	display:none;
}
#testoavviso  {
	display:none;
}

}