@charset "utf-8";
/* CSS Document */

body
{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:url(../../img/giochi/bg_body.gif) repeat-x top left #000000;
}

a
{
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}

a:hover
{
	font-weight:bold;
	color:#FFF;
	text-decoration:underline;
}

/*   STILI DEI DIV */

#container {
	background:url(../../img/giochi/bg_site2.jpg) no-repeat top;
	margin:0;
	padding:0;
	vertical-align:top;
	width:980px;
    position:relative;
}

.facebook #container {	background:url(../../img/giochi/bg_site2-fb.jpg) no-repeat top; }
.facebook #top-price { color:#444444; font-size:11px; position:absolute; top:0; right:0; }
#search {
	height:40px;
	width:220px;
	padding-top:145px;
	margin-left:740px;
}

.facebook #search { 
  height:94px;
  padding-top:110px;
  margin-left:700px;
}
#search label { display:none; }

.alert-search { 
  background:url(../../img/giochi/alert-flash2.gif) top no-repeat;
  color:#000000;
  font-size:12px;
  text-transform:capitalize;
  text-align:center;   
  padding:5px;
  padding-top:20px;
  margin:0px;
  width:165px;
  height:10px;
  position:relative; 
  top:-650px;
  right:-465px;   
  z-index:9999;
  display:inline;
}


#contents
{
/*	margin-left:26px;
	margin-top:-1px;*/
	margin:-1px 0px 0px 26px;
	width:645px;
	background-color:#efefef;
	border-left:1px solid #999;
	border-right:1px solid #999;
	float:left;
	padding:0px 0px 10px 0px;
	display: inline;
/*	overflow:auto;*/
	min-height:600px;
/*	border:#FF0000 1px solid;*/
}

.facebook #contents {
	margin:-55px 0px 0px 26px;
	min-height:120px;
}
.game-box
{
	width:110px;
	text-align:center;
	height:230px;
	float:left;
	background:url(../../img/giochi/bg_preview.gif) no-repeat;
	padding:8px;
	padding-top:-5px;
}


.game-title
{
	font-size:11px;
	font-weight:bold;
	color:#3ab4f0;
	text-decoration:none;
}


.game-description{
	font-size:9px;
	font-weight:bold;
	color:#999999;
	text-decoration:none;
}

/*.checkGame {
	padding-top:-3px;}*/
	
#confirm
{
	margin-top:30px;
	float:left;
/*	clear:both;*/
	text-align:center;
	padding:15px;
	width:246px;
	height:224px;
	background:url(../../img/giochi/bg_confirm.gif) no-repeat;
	position:relative;
}

.facebook #confirm { margin-top:-55px; }

#confirm label
{
	font-size:12px;
	line-height:170%;
	/* padding-bottom:25px;
	padding-top:15px; */
	display:block;
	text-align:center;
}

.operatore
{
	border:1px solid #352251;
	color:#352251;
	font-weight:bold;
	padding:2px;
	width:125px;
	font-size:12px;
	margin-left: 5px;
}

.label-operatore { padding:0px 20px 0px 0px;}

.BtScarica { 
  position:relative;
  text-align:center;
  margin:0px;
  padding:0px;
  top:-60px;
  left:35px;
  behavior: url(common/js/iepngfix.htc); 
} 

.facebook .BtScarica { position:static; margin-top:10px; }

.highlight{ font-weight:bolder; color:#FFFF00;}

.alert-operatore {
  background:url(../../img/alert-flash4.gif) right center;
  display:block;
  width:210px;
  height:;
  padding:5px 25px 5px 5px;
  position:absolute;
  left:-180px;
  top:24px;
  text-align:left;
  font-size:14px;
  font-weight:bold;
  color:#FFFFFF;
  z-index:999;
}

.alert-numTel {
  background:url(../../img/alert-flash4.gif) left center;
  display:block;
  width:150px;
  height:;
  padding:5px 5px 5px 25px;
  position:absolute;
  left:220px;
  top:60px;
  text-align:left;
  font-size:14px;
  font-weight:bold;
  color:#FFFFFF;
  z-index:999;
}

.alert-check {
  background:url(../../img/alert-flash4.gif) right center;
  display:block;
  width:250px;
  height:;
  padding:5px 25px 5px 5px;
  position:absolute;
  left:-255px;
  top:90px;
  text-align:left;
  font-size:14px;
  font-weight:bold;
  color:#FFFFFF;
  z-index:999;
}

.ricerca
{
	border:2px solid #be1616; 
	position:relative;
	bottom:0px !important;
	vertical-align:top;
	height:17px;
	padding:5px 4px;
	background:url(../../img/giochi/bgr-textarea.gif) top repeat-x;

}

#phone { position:absolute; top:480px; left:680px; width:199px; height:185px; }


#disclaimer
{
	width:920px;
	padding:0px 30px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	clear:both;	
}

#disclaimer a:link, #disclaimer a:visited { color:#999999; text-decoration:underline;}

.prefi
{
	border:2px solid #593b8c;
	color:#352251;
	padding:2px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	width:25px;
	margin-right:8px;
	background:url(../../img/giochi/bgr-textarea.gif) top repeat-x;
}

.numtel
{
	border:2px solid #593b8c;
	color:#352251;
	padding:2px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	width:100px;
	background:url(../../img/giochi/bgr-textarea.gif) top repeat-x;
}


#Bottom
{	
	margin:-20px 0px 0px 26px;
	border-right:1px solid #999;
	width:646px;
	padding:0;
/*	margin:0;*/
	height:7px;
	background:url(../../img/giochi/bottom_contents.gif) no-repeat bottom left #efefef scroll;
	font-size:6px;
	overflow:auto;
/*	border: #00FF00 1px solid;*/
/*	float:left;*/
	clear:both;
	
}

#info
{

	color:#999;
	font-size:9px;
	
}

#footer
{

	color:#999;
	font-size:11px;
	
}


#footer a
{
	color:#999;
	font-size:11px;
	text-decoration:underline;
}
.unsubscribe { font-size:12px; }