@charset "utf-8";
/* CSS Document */

body
{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:url(../../img/giochi02/bg_body.gif) repeat 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
{	
	position:relative;
	margin:0;
	padding:0;
	vertical-align:top;
	width:980px;
	display: inline-block;
}


#top
{
	background:url(../../img/giochi02/bg_top.gif) repeat-x left top;
	height:28px;
}

/* RICERCA */

#search-container { 
  background:url(../../img/giochi02/header.gif) no-repeat top left;
  width:980px;
  height:200px;
  margin:0 auto;

}

#search
{
	height:66px;
	width:254px;
	/*margin-top:70px;
	margin-left:384px;
	margin-bottom:36px;*/
	background:url(../../img/giochi02/bg_search.gif) left top no-repeat;
	background-color:#669900;
	text-align:center;
	position:relative;
	top:70px;
}

.ricerca
{
	border:1px solid #be1616; 
	position:relative;
	margin-top:30px;
	vertical-align:top;
	padding:5px 4px;
	background:url(../../img/giochi02/bgr-textarea.gif) top repeat-x;

}

.BtCerca
{
	position:relative;
	margin-top:30px;
}

.alert-search {
  background:url(../../img/alert-flash2.gif) top center;
  display:block;
  width:250px;
  height:;
  padding:25px 5px 5px 5px;
  position:absolute;
  left:350px;
  top:-65px;
  text-align:center;
  font-size:14px;
  font-weight:bold;
  color:#000;
  z-index:999;
}



#search label { display:none; }

/* FINE RICERCA */


/* CONTENUTI */


#contents
{
/*	margin-left:26px;
	margin-top:-1px;*/
	margin:0px 0px 0px 60px;
	width:580px;
	background-color:#d1cfd1;
	float:left;
	padding:10px 0px 10px 0px;
	display: inline;
}


.game-box
{	
	width:110px;
	text-align:center;
	height:242px;
	background-color:#33CC00;
	float:left;
	background:url(../../img/giochi02/bg_preview.gif) no-repeat;
	padding:8px;
	padding-top:-5px;
}

.table-games td
{

/*padding:0px 4px;*/
}

.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;
}

/* FINE CONTENUTI */

/* INSERIMENTO NUMERO */

#confirm
{
	margin-top:0px;
	float:left;
	padding:5px 15px 10px 15px;
	width:220px;
	height:243px;
	margin-left:30px;
	text-align:center;
	background:url(../../img/giochi02/bg_confirm.gif) no-repeat;
	position:relative;
}

#confirm label
{
	font-size:12px;
	line-height:150%;
	display:block;
	margin-bottom:2px;
	text-align:center;
}

.operatore
{
	border:1px solid #352251;
	color:#352251;
	font-weight:bold;
	padding:2px;
	width:125px;
	font-size:12px;
}

.prefi
{
	border:2px solid #990000;
	color:#352251;
	padding:2px;
	font-size:12px;
	font-weight:bold;
	width:25px;
	margin-right:8px;
	background:url(../../img/giochi02/bgr-textarea.gif) top repeat-x;
}

.numtel
{
	border:2px solid #990000;
	color:#352251;
	padding:2px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	width:100px;
	background:url(../../img/giochi02/bgr-textarea.gif) top repeat-x;
}

.highlight{ font-weight:bolder; color:#000000;}

.label-operatore { padding:0px 10px 0px 0px; }

.BtScarica { 
	/*position:absolute;
	top:210px;
	left:24px;*/
	behavior: url(common/js/iepngfix.htc);
	margin-top:5px;
}


.alert-operatore {
  background:url(../../img/alert-flash2.gif) right center;
  display:block;
  width:210px;
  height:;
  padding:5px 25px 5px 5px;
  position:absolute;
  left:-180px;
  top:14px;
  text-align:left;
  font-size:14px;
  font-weight:bold;
  color:#000;
  z-index:999;
}

.alert-numTel {
  background:url(../../img/alert-flash2.gif) left center;
  display:block;
  width:150px;
  height:;
  padding:5px 5px 5px 25px;
  position:absolute;
  left:220px;
  top:50px;
  text-align:left;
  font-size:14px;
  font-weight:bold;
  color:#000;
  z-index:999;
}

.alert-check {
  background:url(../../img/alert-flash2.gif) right center;
  display:block;
  width:250px;
  height:;
  padding:5px 25px 5px 5px;
  position:absolute;
  left:-265px;
  top:80px;
  text-align:left;
  font-size:14px;
  font-weight:bold;
  color:#000;
  z-index:999;
}


/* FINE INSERIMENTO NUMERO */

#phone { position:absolute; top:270px; right:100px; }

#Bottom
{	
	/*margin:-20px 0px 0px 26px;
	clear:both;*/
	
}

#disclaimer
{
	width:920px;
	padding:0px 30px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	
}

#disclaimer a:link, #disclaimer a:visited { color:#999999 !important; text-decoration:underline;}

#info
{

	color:#616161;
	font-size:9px;
	
}

#footer
{

	color:#999;
	font-size:11px;
	
}


#footer a
{
	color:#999;
	font-size:11px;
	text-decoration:underline;
}

.unsubscribe { font-size:12px; }
