/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
	font-family: "Trebuchet MS";
	font-size:11px;
	color:#777777;
	font-weight:normal;
	background-image: url(../img/sfondo_pagina.gif);
	background-repeat: repeat-y;
	background-position: center;
}

a {
	text-decoration:none;
	font-weight:bold;
	color:#777777;
	color:#555555;
}

a:hover {
	text-decoration:underline;
	font-weight:bold;
	color:#777777;
	color:#555555;
}

input {
	font-family: "Trebuchet MS";
	font-size:11px;
	color:#777777;
}

select {
	font-family: "Trebuchet MS";
	font-size:11px;
	color:#777777;
}

form {
	margin:0px;
	padding:0px;
}

#container {
	width:938px;
	margin:0px;
	padding:0px;
	padding-left:40px;
	position:relative;

}

#testata {
	width:937px;
	height:223px;
	margin:0px;
	padding:0px;
	background-image: url(../img/testata.jpg);
	background-repeat: no-repeat;	
	text-align:left;
}

#testata-disclaimer {
  background-color:; 
  width:600px; 
  height:;
  float:right; 
  position:; 
  margin-top:-225px; 
  margin-right:15px;
  text-align:right;
  font-size:11px;
  color:#888888;
}

#sinistra {
	width:187px;
	margin:0px;
	/*margin-left:30px;*/
	padding:0px;
	/*position:absolute;
	left:10px;
	top:223px;*/
	float:left;
	position:relative;
	background-color:#efefef;
	vertical-align:top;
}

#centro {
	width:523px;
	margin:0px;
	padding:0px;
	/*position:absolute;
	left:207px;
	top:223px;*/
	float:left;
	position:relative;
	vertical-align:top;
	/*background-color:#efefef;*/
}

#destra {
	width:193px;
	margin:0px;
	padding:0px;
	/*position:absolute;
	left:730px;
	top:223px;*/
	float:left;
	position:relative;
	background-color:#efefef;
}

.sfondo_categorie {
width:187px;
margin:0px;
/*padding-left:10px;*/
background-image:url(../img/sfondo_categorie.jpg);
background-repeat:no-repeat;
text-align:left;
}

.categorie {
	width:187px;
	padding:0px;
	/*margin-left:10px;*/
}

.td_categorie {
	height:25px;
	background-image: url(../img/sfondo_puls_categorie.jpg);
	background-repeat: no-repeat;
	padding-left:15px;
	text-align:left;
}

.td_categorie a {
	font-size:15px;
	font-weight:bold;
	color:#333333;
}

.td_categorie a:hover {
	text-decoration:none;
	color:#e3316b;
}

.td_esteso {
	/*background-color:#f8fbfe;*/
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:12px;
	line-height:17px;
	text-align:left;
}

.td_esteso a {
	
	font-weight:bold;
	color:#ec145a;
}

.sfondo_servizi {
width:187px;
margin:0px;
margin-top:10px;
/*padding-left:10px;*/
background-image:url(../img/sfondo_servizi.jpg);
background-repeat:no-repeat;
text-align:left;
}

.gosvip {
	height:32px;
	padding-left:50px;
	background-image: url(../img/puls_gosvip.jpg);
	background-repeat: no-repeat;
	text-transform: uppercase;
	text-align:left;
}

.gosvip a {
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#333333;
}

.gosvip a:hover {
	text-decoration:none;
	color:#e3316b;
}

.cuccometro {
	height:32px;
	padding-left:50px;
	background-image: url(../img/puls_cuccometro.jpg);
	background-repeat: no-repeat;
	text-transform: uppercase;
	text-align:left;
}

.cuccometro a {
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#333333;
}

.cuccometro a:hover {
	text-decoration:none;
	color:#e3316b;
}

.oroscopo {
	height:31px;
	padding-left:50px;
	background-image: url(../img/puls_oroscopo.jpg);
	background-repeat: no-repeat;
	text-transform: uppercase;
	text-align:left;
}

.oroscopo a {
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#333333;
}

.oroscopo a:hover {
	text-decoration:none;
	color:#e3316b;
}

.banner_sx {
width:178px;
height:150px;
/*border:1px solid #ec145a;*/
margin-top:10px;
margin-right:4px;
}

.sfondo_cerca {
width:200px;
margin:0px;
text-align:center;
background-image:url(../img/sfondo_cerca.jpg);
background-repeat:no-repeat;
text-align:left;
}

.sfondo_cerca table {
margin-left:20px;
padding-bottom:15px;
padding-top:6px;
}

.cerca {
	width:170px;
	height:50px;
	margin:0px;
}

.banner_dx {
/*border:1px solid #000000;*/
margin-top:10px;
margin-left:8px;
}

.sondaggio {
width:200px;
margin:0px;
margin-top:10px;
background-image:url(../img/sfodo_sondaggio.jpg);
background-repeat:no-repeat;
text-align:left;
font-weight:normal;
}

.sondaggio form {
padding-left:20px;
}

.titolo_sondaggio {
font-size:13px;
font-weight:bold;
}

.hitparade {
width:258px;
/*height:236px;*/
background-image:url(../img/sfondo_hitparade.jpg);
background-repeat:no-repeat;
/*position:absolute;
left:0px;
top:100px;*/
position:relative;
float:left;
padding-left:1px;
}

	
.hitparade_int {
	width:255px;	
	margin:0px;
	padding:0px;
}

.hitparade_int td {
	background-image:url(../img/sfondo_puls_hitparade.jpg);
	background-repeat:no-repeat;
	height:38px;
}

.wallpaper {
width:523px;
background-image:url(../img/sfondo_wallpaper.jpg);
background-repeat:no-repeat;
/*position:absolute;
left:270px;
top:100px;*/
position:relative;
float:right;
padding-left:0px;
}
.wallpaper_int {
	width:255px;	
	margin:0px;
	padding:0px;
}

.wallpaper_int td {
height:38px;
}

.wallpaper_cella1 {
	background-image:url(../img/sfondo_wall.jpg);
	background-repeat:no-repeat;
	text-align:left;
	padding-left:12px;
}

.wallpaper_cella2 {
	background-image:url(../img/sfondo_scarica_wall.jpg);
}

.effetti {
width:258px;
background-image:url(../img/sfondo_wallpaper.jpg);
background-repeat:no-repeat;
/*position:absolute;
left:270px;
top:100px;*/
position:relative;
float:right;
padding-left:0px;
}

.effetti_int {
	width:255px;	
	margin:0px;
	padding:0px;
}

.effetti_int td {
	background-image:url(../img/sfondo_puls_hitparade.jpg);
	background-repeat:no-repeat;
	height:38px;
}
.effettiplus {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.download {
width:519px;
background-image:url(../img/sfondo_download.jpg);
background-repeat:no-repeat;
position:relative;
padding-left:1px;
}

.download_int {
	width:523px;	
}

.download_int td {
	background-image:url(../img/sfondo_puls_download.jpg);
	background-repeat:repeat-x;
	height:38px;
}

.grazie_suonerie {
	width:520px;	
	margin-top:0px;
}

.grazie_suonerie td {
	background-image:url(../img/sfondo_puls_download.jpg);
	background-repeat:repeat-x;
	height:38px;
}

.sfondo_wallpaper {
width:523px;
position:relative;
/*padding-left:1px;*/
}

.generica {
	width:523px;
}

/*td.genericatesto {
	background-image: url(../img/sfondo_pulsvuoto.jpg);
	height: 40px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
*/

.dariempire td {
	background-repeat:repeat-x;
	height:38px;
}

.footer {
	width:925px;
	height:60px;
	background-image:url(../img/footer.jpg);
	background-repeat:no-repeat;
	padding-top:42px;
	text-align:center;
	font-weight:normal;
	color:#999999;
	background-color:#ffffff;
	}
	
.footer a {
	font-weight:normal;
	text-decoration:none;
	color:#999999;
}

.footer a:hover {
	font-weight:normal;
	text-decoration:underline;
	color:#999999;
}

.rosso {color: #ff0000}

.tabella {
	width:100%;
}

.bannercent {
margin-top:5px;
}

.testo_sondaggio 
{
    text-align:left;
    padding:0 10px 0 10px;
    margin-top:10px;
    /*margin-left:20px;*/
}

.vota_sondaggio {
	margin-left:-10px;
	height:20px; 
	width:180px;
	background-image:url(../img/sfondo_puls_vota.gif);
	background-repeat:no-repeat;
	vertical-align:baseline;
	padding-top:2px;
	margin-left:10px;
}

.rollScarica a {
	display:block;
	background-repeat:no-repeat;
	background-image: url(../img/puls_scarica.gif);
    width: 50px;
    height: 26px;
}

.rollScarica a:hover {
	background-repeat:no-repeat;
	background-image: url(../img/puls_scarica_on.gif);
    width: 50px;
    height: 26px;
}


#riga_1 {
padding:0px;
margin:0px;
}

.ombra_wallpaper {
	background-repeat:no-repeat;
	background-image: url(../img/ombra_tutti_wallpaper.jpg);
	height:7px;
	width:495px;
}

.sfondo_demo_wallpaper {
	background-repeat:no-repeat;
	background-image: url(../img/sfondo_tutti_wallpaper.gif);
	width:75px;
	height:110px;
	padding-left:6px;
	padding-top:8px;
	padding-right:5px;
	padding-bottom:2px;
	text-align:left;
}
.sfondo_wallpaper_big {
	background-repeat:no-repeat;
	background-image: url(../img/sfondo_wallpaper_big.gif);
	width:120px;
	height:160px;
	padding-left:7px;
	padding-top:10px;
	padding-right:5px;
	padding-bottom:10px;
	text-align:left;
}

.td_scarica_wallpaper {
	text-align:left;
	padding:0px;
	margin:0px;
	height:45px;
	padding-left:22px;
}

.td_scegli_oroscopo {
	text-align:center;
	vertical-align:middle;
	padding:0px;
	margin:0px;
	height:105px;
	/*padding-left:22px;*/
}

.operatore {
	width:160px;
	background-image:url(../img/sfondo_formbox.gif);
	background-repeat:no-repeat;
	height: 82px;
	padding: 0px;
}

.operatore select {
height:20px;
padding:0px;
}

.operatore img {
margin-top:8px;
margin-bottom:3px;
}
.numero {
	width:160px;
	background-image:url(../img/sfondo_formbox.gif);
	background-repeat:no-repeat;
	height: 82px;
	padding: 0px;
	}

.numero img {
	margin-top:8px;
	margin-bottom:3px;
}

.numero input {
padding:0px;
}
	
	.operatore_oroscopo {
	width:160px;
	background-image:url(../img/sfondo_formbox.gif);
	background-repeat:no-repeat;
	height: 82px;
	padding: 0px;
}
.numero_oroscopo {
	width:160px;
	background-image:url(../img/sfondo_formbox.gif);
	background-repeat:no-repeat;
	height: 82px;
	padding: 0px;
	border:1px solid black;
	}
	
	.operatore_cuccometro {
	width:165px;
	background-image:url(../img/sfondo_formbox.gif);
	background-repeat:no-repeat;
	height: 82px;
	padding: 0px;
	padding-top:12px;
}
.operatore_cuccometro select {
	margin:0px;
	padding:0px;
	margin-top:2px;
	}

.numero_cuccometro {
	width:165px;
	background-image:url(../img/sfondo_formbox.gif);
	background-repeat:no-repeat;
	height: 82px;
	padding: 0px;
	padding-top:12px;
	}
	
	.numero_cuccometro select {
	margin:0px;
	padding:0px;
	margin-top:2px;
	}
	
	.centro_cuccometro {
	width:500px;
	height:297px;
	margin:0px;
	padding:0px;
	padding:5px;
	background-image:url(../img/sfondo_cuccometro.gif);
	background-repeat:no-repeat;
	text-align:left;
	}

.spazio_cuccometro {
width:340px;
margin:0px;
padding:0px;
margin-left:147px;
margin-top:40px;
}

.insnumero_cuccometro {
width:160px;
margin-left:210px;
padding:0px;
margin-top:30px;
}

.gosvip_img {
	width:523px;
	height:297px;
	background-image:url(../img/sfondo_gosvip.gif);
	background-repeat:no-repeat;
	text-align:left;
}

.sfondo_giochi {
	background-image:url(../img/sfondo_top_giochi.jpg);
	background-repeat:no-repeat;
	width:255px;
	height:110px;
	margin:0px;
	padding:0px;
}

.titolo_giochi {
	font-weight:bold;
}

.no_background {
background:image:none;
}

.vedi_tutti_giochi{
	text-align:center;
	height:30px;
}

.vedi_tutti_giochi a {
text-transform:uppercase;
font-size:12px;
color:#ec145a;
font-weight:bold;
}
.numeri {
	background-image:url(../img/sfondo_numeri.gif);
	background-repeat:no-repeat;
	width:23px;
	height:16px;
	color:#FFFFFF;
	font-weight: bold;
	font-size:12px;
	text-align:middle;
}
.titolo_fucsia 
{
    margin-left:10px;
	color: #E42172;
	font-weight: bold;
	font-family:Trebuchet MS;
	font-size:20px;
	margin-top:10px;
}
.risposta_sondaggio
{
    margin-left:10px;
    color:#333333;
    font-family:Trebuchet MS;
    font-size:14px;
    font-weight:bold;
 
}
.percento_sondaggio
{
    color:#333333;
    font-family:Trebuchet MS;
    font-size:12px;
    font-weight:normal;   
}
.trasparenza {
	width:165px;
	/*height:183px;*/
	border:1px solid #000000;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #fdf9b8;
	padding: 5px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 12px;
}
.trasparenza a {
	color:#e62326;
	text-decoration: underline;
}
body#contatti {
  width:480px;
  text-align:left;
  padding:15px;
}

#contatti p {
  font-size:12px;  
}

#contatti h1 {
  text-align:center;
}

#contatti form {
  background-color:#FFFFFF;
  padding:10px;
  border:#CCCCCC solid 1px;
  height:290px;
}

#contatti .formfield {
  width:33%;
  float:left;
  margin-bottom:10px;
}

#contatti .formfield100 {
  margin-bottom:10px;
}

#contatti .formfield-list {
  float:none;
  clear:both;
  width:;
  background-color:#EFEFEF;
  padding:5px;
  margin-bottom:10px;
  /*margin-right:20px;*/
}

#contatti label {
  font-weight:bold;
  color:#333333;
}

#contatti input, #contatti select {
  color:#000000;
  font-weight:bold;
  font-size:13px;
}

#contatti input {
}

#contatti input.phone-model {
  width:280px;
}

#contatti .campo-testo {
  width:450px;
  color:#000000;
  font-weight:bold;
  font-size:13px;  
}

#contatti .btn-container {
  text-align:center;
  background-color:#EFEFEF;
  padding-top:5px;
  padding-bottom:5px;
}

#contatti .btn-invia {
  float:none;
  clear:both;
  font-size:13px;
  font-weight:bold;
  text-transform:uppercase;
  color:#000000;
  width:100px;
}

#contatti .info {
  font-size:10px;
}

#disclaimer {
  width:930px;
  margin-left:auto;
  margin-right:auto;
  padding-top:15px;
  background-color:#FFFFFF;  
}

.abbonamento {
  display:block;
  text-transform:uppercase;
  font-size:10px;
  text-align:center;
  margin-bottom:0;
  color:#000000;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  font-weight:bold;
}

.parental_control {
	padding: 5px;
	margin-top: 10px;
	margin-right: 5px;
	margin-left: 5px;
}
