﻿BODY{
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  margin:18px auto; width:auto; display:block;
}

h1{
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase}

h2{
text-align:center;
	font-size:9px;
	color:#fcd20c;
	line-height:9px;
	margin-top:22px;
}
.game-title, .music-title{
font-size:14px;
font-family:}
#content{
width: 773px; 
height: 544px; 
position:relative; 
background-image:url(../../img/musicgame01/bg.jpg); 
background-repeat: no-repeat; 
background-position: left top;
background-color:#fbc012;
margin: 0 auto; 
}
.music-box{
background-color:#fbd11d}
#content_response{
width: 773px; 
height: 544px; 
position:relative; 
background-image:url(../../img/musicgame01/bg_cta.jpg); 
background-repeat: no-repeat; 
background-position: left top; 
background-color:#fbc012;
margin: 0 auto; 
}
#content_message{
width: 773px; 
height: 544px; 
position:relative; 
background-image:url(../../img/musicgame01/bg_message.jpg); 
background-repeat: no-repeat; 
background-position: left top; 
background-color:#fbc012;
margin: 0 auto; 
}
A { text-decoration:none; color:#000000}
#info{width: 773px; height: 100px; position:relative; margin: 0 auto; margin-top:20px;
}

.game-box { text-align:center; margin-left:10px;}

.game-title{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#000;
color:#FFF;
text-transform:uppercase;
height:15px;
font-weight:bold;
}
#game_cor{
width:130px;
height:160px;
}

.game-thumb{
width:90px;
height:106px;
border-width:2px;
border-color:#FFFFFF;
border-style:solid;
padding-bottom:2px;
padding-top:2px;
}






#scelta-suonerie {
	position:absolute;
	top:211px;
	left:420px;
	margin:0;
	padding: 0;
	text-align:right;
	width: 285px;
	text-align:left;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
	FORM{
	margin:0}
#boxform {
	text-align:center;
	width: 287px;
	position:absolute;
	top:99px;
	left:484px;
	font-size:12px;
	padding-bottom:6px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
}

.numTel{
width:130px;
color:#000;
font-size:12px;
font-weight:bold}

.country-code { color:#666666; font-weight:bold; position:relative; top:-1px; left:-2px; }

.operatore{
width:130px;
color:#000;
font-size:12px;}

#check {  }


.BtScarica-VODAFONE { width:58px; height:58px; background:url(../../img/musicgame01/btn_vodafone.gif) no-repeat; border:none; margin-top:5px; margin-left:3px; }

.BtScarica-MOVISTAR { width:58px; height:58px; background:url(../../img/musicgame01/btn_movistar.gif) no-repeat; border:none; margin-top:5px; margin-left:3px; }

.BtScarica-ORANGE { width:58px; height:58px; background:url(../../img/musicgame01/btn_orange.gif) no-repeat; border:none; margin-top:5px; margin-left:3px; }

.alert-numTel {
  background:transparent url(../../img/alert-flash.gif) repeat scroll center bottom;
  color:#FFFFFF;
  display:block;
  font-size:14px;
  font-weight:bold;
  left:60px;
  padding:5px 5px 25px;
  position:absolute;
  top:-65px;
  width:170px;
  z-index:999;
}

.alert-check {
  background:transparent url(../../img/alert-flash.gif) repeat scroll left center;
  color:#FFFFFF;
  display:block;
  font-size:14px;
  font-weight:bold;
  left:300px;
  padding:5px 5px 5px 25px;
  position:absolute;
  top:10px;
  width:170px;
  z-index:999;
}

.alert-operatore {
  background:url(../../img/alert-flash.gif) center center;
  display:block;
  height:;
  padding:3px;
  position:relative;
  top:3px;
  margin-bottom:2px;
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
  text-align:center;
  text-transform:lowercase;
}

#operatore { margin-top:10px; width:200px; }





#message {
 padding-top:210px;
 padding-left:40px;
 text-align:center;
 font-weight:bold;
 width:300px;
	font-size: 13px;
	color: #000000;
}
  td.blue { 
font-family: arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration: none;
  border: 0px; 
  background: #71B9FF; 
} 
td.blue2 { 
font-family: arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration: none;
  border: 0px; 
  background: #C1E0FF;
} 
td.blue3 { 
font-family: arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration: none;
  border: 0px; 
  background: #0000FF;
}
.policy { color:#666666; font-weight:normal; }

.policy A{
color:#666666;
text-decoration:none
}
.disclaimer{
color:#666666}
.disclaimer A{
color:#666666;
text-decoration:underline}
