html, body {

	background-color: #337CEA;
	background-image:url(pics/sfondo.gif); background-repeat:repeat-x;
	background-position:top center;		
	margin: 0;
	padding: 0; 
	font-family: tahoma, Verdana, Arial, sans-serif;
	font-size: 11.4px;
	color: #303030;
	height:100%;
	text-align: center;
	width: 100%;
	}
a:link{ 
	text-decoration : none; 
	color : #3A6EF8; 

	} 
a:visited{ 
	text-decoration : none; 
	color : #3A6EF8; 

	}
a:hover{ 
	text-decoration : none; 
	color : #1BB76C; 
	}		
a:active{ 
	text-decoration : none; 
	color : #1BB76C; 
	}
a.menu:link, a.menu:visited{
	color: red;
	font-size: 13px;	
	}	
a.menu:active, a.menu:hover{
	color: #1BB76C;
	font-size: 13px;
	}		
h1{
	font-size: 20px;
	color: blue;
	text-align: center;
	}		
h2{
	font-size: 18px;
	color: #2A4AEE;
	text-align: center;
	}
h3{
	font-size: 15px;
	color: #2A4AEE;
	margin: 0 auto;
	}
.tithome{
	text-decoration : underline; 
	color: #F17F13;
	background-color: #FFFFFF;	
	margin: 3px;	
}		
form {
	margin : 0;
	padding: 0;
}
button, select, textarea {
	font-size: 12px;
	border: solid #327FF4 1px;
}
input {
	font-size: 12px;
	border: solid #327FF4 1px;
}
img{
	margin: 3px;
	border: 1px solid #F17F13;
	}	
.pulsanteG{
	padding-left: 350px; 
	padding-top:120px;	
	}
.ante{
		border: solid #FF3300 1px;
		height: 90px;
		width: 90%;
		text-align: center;
		margin: 0 auto;
	}		
.nobordo{
	border: none;
	margin: 0 auto;
	}	
.corpo{
	width: 950px;
	margin: 0 auto;
	text-align: center;
	border-left: 2px solid #0D259E;	
	border-right: 2px solid #0D259E;	
	/* background-color: #548CE1; */	
	background-color: #5F9DFA;
}
.testata{
	background-image:url(pics/testata2.gif); background-repeat:no-repeat;
	background-position:center center;	
	width: 950px;
	height: 150px;	
}	
.footer{
	background-image:url(pics/footer2.gif); background-repeat:no-repeat;
	background-position:center center;	
	width: 950px;
	height: 80px;		
	padding-top: 70px;	
}	
.headersx{
	float: left;
	width: 360px;
	height: 150px;	
	background-image:url(pics/logo.gif); background-repeat:no-repeat;
	background-position:center center;		
	}
.headerdx{
	float: left;	
	width: 514px;
	height: 140px;	
	padding-top: 10px;
	padding-left: 76px;		
	padding-left: 76px;			
	}	
.pulsante1{
	float: left;
	width:140px;
	padding: 2px;
	height: 18px;
	background-color: #DAEEF7;
	margin: 1px;
	border: 1px solid #0D259E;
	line-height: 18px;
	}	
.pulsante2{
	float: left;
	width:140px;
	padding: 2px;
	height: 18px;
	background-color: #FBF0CA;
	margin: 1px;	
	border: 1px solid #0D259E;	
	line-height: 18px;	
	}	
.linea{
	width: 940px;
	clear: both;
	height: 20px;
	line-height: 20px;
	background-image:url(pics/linea.gif); background-repeat:repeat-x;
	background-position:top center;	
	border-top: 1px solid #0D259E;
	border-bottom: 1px solid #0D259E;
	padding-left: 5px;
	padding-right: 5px;	
	text-align: right;		
	font-size: 13px;	
	}
.cerca{
	width: 216px;
	height: 84px;
	float: left;	
	align: center;
	background-image:url(pics/sfondo.gif); background-repeat:repeat-x;
	background-position:top center;		
	padding: 3px;
	}
.bannercerca{
	width: 728px;
	height: 90px;
	float: left;	
	}	
.cercagioco{
	width: 950px;
	height: 25px;
	float: left;	
	padding-top: 10px;
	background-color: #FFFFFF;			
	}		
.banner{
	width: 730px;
	height: 90px;
	float: left;
	background-color: #F4E7A2;	
	background-image:url(pics/sfondo.gif); background-repeat:repeat-x;
	background-position:top center;			
	}			
.colonna1{
	width: 648px;
	float: left;	
	}
.colonna2{
	width: 300px;
	float: left;
	border-left: 1px solid #0D259E;			
	}
.colonna{
	width: 411px;
	float: left;	
	margin: 1px;
	}
.colonna120{
	width: 120px;
	height: 600px;
	float: left;	
	margin: 1px;
	background-color: #FFFFFF;	
	}
.topgiochi120{
	width: 120px;
	height: 795px;
	float: left;	
	margin: 1px;
	background-color: #FFFFFF;	
	border: 1px solid #0D259E;	
	}	
.bannercat{
	width: 822px;
	height: 90px;
	float: left;	
	margin: 1px;
	border: 1px solid #0D259E;
	background-color: #FFFFFF;		
}	
.colonnacerca{
	border-left: 1px solid #0D259E;	
	border-right: 1px solid #0D259E;		
	text-align: center;	
	height: 600px;	
	float: left;	
	width: 708px;				
	}	
.commento{
	border: 1px solid #0D259E;
	margin: 3px;	
	text-align: center;
	background-color: #FFFFFF;		
	}	
.titolo{
	height: 30px;
	line-height: 30px;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	}			
.boxgiochi1{
	height: 86px;
	border: 1px solid #0D259E;
	margin: 3px;	
	text-align: left;
	background-color: #FFFFFF;		
	background-image:url(pics/sfondo.gif); background-repeat:repeat-x;
	background-position:top center;		
	}	
.boxgiochi2{
	height: 86px;
	border: 1px solid #0D259E;	
	margin: 3px;		
	text-align: left;	
	background-color: #FFFFFF;
	background-image:url(pics/sfondo2.gif); background-repeat:repeat-x;
	background-position:top center;					
	}
.boxgiochi1a{
	height: 99px;
	border: 1px solid #0D259E;
	margin-bottom: 2px;	
	text-align: left;
	background-color: #FFFFFF;		
	background-image:url(pics/sfondo.gif); background-repeat:repeat-x;
	background-position:top center;	
	}	
.boxgiochi2a{
	height: 99px;
	border: 1px solid #0D259E;	
	margin-bottom: 2px;		
	text-align: left;	
	background-color: #FFFFFF;
	background-image:url(pics/sfondo2.gif); background-repeat:repeat-x;
	background-position:top center;			
	}	
.sottocat{
	padding-top: 5px;
	padding-left: 3px;	
	text-align: left;
}
.boxbanner{
	height: 330px;
	border: 1px solid #0D259E;	
	margin-bottom: 2px;		
	text-align: center;	
	background-color: #F3E6AE;
	padding-top:22px;
}	
.box{
	border-left: 1px solid #0D259E;
	border-right: 1px solid #0D259E;	
	padding: 3px;
	text-align: left;	
	background-image:url(pics/sfondo3.gif); background-repeat:repeat-x;
	background-position:center center;	
	height: 244px;	
	float: left;	
	width: 342px;				
	}	
.boxB{
	border-left: 1px solid #0D259E;
	border-right: 1px solid #0D259E;	
	padding: 3px;
	text-align: left;	
	background-image:url(pics/sfondo3.gif); background-repeat:repeat-x;
	background-position:center center;	
	height: 244px;	
	float: left;	
	width: 642px;				
	}		
.boxgioco{
	border-left: 1px solid #0D259E;	
	padding: 3px;
	text-align: left;	
	background-color: #9DE0BE;
	background-image:url(pics/sfondo3.gif); background-repeat:repeat-x;
	background-position:top center;	
	height: 275px;	
	float: left;	
	width: 607px;				
	}	
.boxgioco2{
	border-left: 1px solid #0D259E;	
	padding: 3px;
	text-align: left;	
	background-color: #9DE0BE;
	background-image:url(pics/sfondo3.gif); background-repeat:repeat-x;
	background-position:top center;	
	height: 100px;	
	float: left;	
	width: 943px;				
	}	
.descrizione{
	padding: 3px;
	text-align: left;	
	background-image:url(pics/sfondo3.gif); background-repeat:repeat-x;
	background-position:center center;	
	height: 155px;	
	float: left;	
	width: 944px;		
	font-size: 12px;		
	}		
.descrizioneB{
	padding-left: 10px;
	text-align: left;	
	background-image:url(pics/sfondo3.gif); background-repeat:repeat-x;
	background-position:center center;	
	height: 250px;	
	float: left;	
	width: 640px;			
	font-size: 12px;			
	}	
.boxtag{
	border: 1px solid #0D259E;
	margin-right: 3px;	
	margin-top: 0px;
	margin-bottom: 3px;		
	padding-left: 3px;	
	padding-right: 3px;	
	background-color: #FFFFFF;		
	background-image:url(pics/sfondo3.gif); background-repeat:repeat-x;
	background-position:center center;		
	text-align: center;
	width: 320px;
	float: left;	
	height: 249px;
	}	
.boxstats{
	border: 1px solid #0D259E;
	margin-right: 3px;	
	margin-top: 0px;
	margin-bottom: 3px;	
	margin-left: 3px;		
	padding-left: 3px;	
	padding-right: 3px;	
	text-align: left;
	background-color: #FFFFFF;		
	background-image:url(pics/sfondo3.gif); background-repeat:repeat-x;
	background-position:center center;
	width: 303px;			
	float: left;
	height: 249px;	
	}	
.gioco{
	border-left: 1px solid #0D259E;	
	padding-left: 150px;
	background-color: #FFFFFF;	
	height: 639px;	
	float: left;	
	width: 639px;				
	font-size: 12px; !important
	}
.blocco150{
	background-color: #FFFFFF;
	border-left: 1px solid #0D259E;
	padding-top: 30px;
	height: 120px;	
	float: left;	
	width: 789px;				
	font-size: 12px; !important
	}		
.bannersopra{
	background-color: #DAEEF7;
	background-image:url(pics/sfondolat.jpg); background-repeat:repeat;
	background-position:center center;
	border-bottom: 1px solid #0D259E;		
	height: 90px;	
	float: left;	
	width: 790px;				
	font-size: 12px; !important
	}			
.testivari{
	border-left: 1px solid #0D259E;	
	text-align: center;	
	background-color: #FFFFFF;	
	height: 630px;	
	float: left;	
	width: 829px;				
	font-size: 12px; !important
	}		
.cellulari{
	border-left: 1px solid #0D259E;	
	text-align: center;	
	background-color: #FFFFFF;	
	height: 900px;	
	float: left;	
	width: 829px;				
	}	
.codice{
	border-left: 1px solid #0D259E;	
	text-align: center;	
	background-color: #FFFFFF;	
	height: 600px;	
	float: left;	
	width: 949px;				
	font-size: 12px; !important
	}			
.banner336{
	width: 336px;
	height: 280px;
	border-bottom: 1px solid #0D259E;	
	background-color: #FFFFFF;
	float: left;	
	}
.banner336a{
	height: 280px;
	background-color: #FFFFFF;
	text-aling: center;
	border: 1px solid #0D259E;	
	margin-bottom: 2px;	
	}		
.bannerhome{
	width: 300px;
	height: 250px;
	border-bottom: 1px solid #0D259E;	
	background-color: #FFFFFF;
	}		
.bannergiochi{
	width: 300px;
	height: 250px;
	border-bottom: 1px solid #0D259E;	
	background-color: #FFFFFF;
	float: left;
	}			
.banner300{
	width: 300px;
	height: 250px;
	background-color: #FFFFFF;
	float: left;
	}	
.banner120{
	width: 120px;
	height: 710px;
	background-color: #DAEEF7;
	float: left;
	padding-top:20px;
	}	
.banner160{
	width: 160px;
	height: 710px;
	background-color: #DAEEF7;
	float: left;
	padding-top: 170px;
		background-image:url(pics/sfondolat.jpg); background-repeat:repeat;
	background-position:center center;
	}			
.simili{
	width: 944px;
	clear: both;
	height: 140px;
	padding: 3px;
	background-image:url(pics/sfondo.gif); background-repeat:repeat-x;
	background-position:top center;	
	text-align: left;			
	}	
.bannerfooter{
	width: 944px;
	clear: both;
	height: 90px;
	padding: 3px;
	background-color: #FFF;
	text-align: center;			
	}		
.similibox{
	width: 180px;
	float: left;
	text-align: center;
	}
.spec{
	width: 950px;				
	background-color: #FFFFFF;	
	height: 450px;
	}			
.boxspec{
	width: 314px;
	float: left;
	text-align: center;
	height: 25px;
	line-height: 25px;
	border: 1px solid #ececec;		
	background-color: #FFFFFF;
	}	
	
.ratingblock {
	display:block;
	border-bottom:1px solid #999;
	padding-bottom:8px;
	margin-bottom:8px;
	}

.loading {
	height: 30px;
	background: url('/pics/working.gif') 50% 50% no-repeat;
	}
	
.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 30px;
	position: relative;
	background: url('/pics/starrating.gif') top left repeat-x;		
	}

.unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.unit-rating li a {
	outline: none;
	display:block;
	width:30px;
	height: 30px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background: url('/pics/starrating.gif') left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:30px;}
.unit-rating a.r2-unit{left:30px;}
.unit-rating a.r2-unit:hover{width: 60px;}
.unit-rating a.r3-unit{left: 60px;}
.unit-rating a.r3-unit:hover{width: 90px;}
.unit-rating a.r4-unit{left: 90px;}	
.unit-rating a.r4-unit:hover{width: 120px;}
.unit-rating a.r5-unit{left: 120px;}
.unit-rating a.r5-unit:hover{width: 150px;}
.unit-rating a.r6-unit{left: 150px;}
.unit-rating a.r6-unit:hover{width: 180px;}
.unit-rating a.r7-unit{left: 180px;}
.unit-rating a.r7-unit:hover{width: 210px;}
.unit-rating a.r8-unit{left: 210px;}
.unit-rating a.r8-unit:hover{width: 240px;}
.unit-rating a.r9-unit{left: 240px;}
.unit-rating a.r9-unit:hover{width: 270px;}
.unit-rating a.r10-unit{left: 270px;}
.unit-rating a.r10-unit:hover{width: 300px;}

.unit-rating li.current-rating {
	background: url('/pics/starrating.gif') left bottom;
	position: absolute;
	height: 30px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.voted {color:#999;}
.thanks {color:#36AA3D;}
.static {color:#5D3126;}		
