body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: auto;
	font-size: 10px;
	line-height:12px;
	color: #616161;	
	background-image:url(img/sfondo.gif);
}
a{
	color: #999999;
	text-decoration: none;
}
a:link{
	color: #999999;
	text-decoration: none;
}

a:visited{
	color: #999999;
}

a:hover{
	color: #FF6600;
	text-decoration: none;
}

h1{
 font-size:10px;
 margin: 0px;
 padding: 0px;
}

h2{
 font-size: 10px;
 margin: 0px;
 padding: 0px;
}

h3{
 font-size: 10px;
 margin: 0px;
 padding: 0px;
}

ul {
 list-style-type: square;
}
ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

label{
 font-size: 100%;
 font-weight: bold;
}
/*Stile div principale*/
#tablemain{
	width: 856px;
	height:auto;
	margin-top:auto;
	margin-bottom:auto;
	margin-right: auto;
	margin-left: auto;
}
/***********************************************/
/* Menu navigazione alto                       */
/***********************************************/
#giochi_online{
	float: left;
	width: 78px;
	background-image: url(img/tasti/giochi_online.gif);
	height: 26px;
}

#giochi_online a {
	display: block;
	padding: 0px;
	height: 26px;
	width: 78px;
}

#giochi_online a:hover{
	height: 26px;
	width: 78px;
	background-image: url(img/tasti/giochi_online_select.gif);
}

#giochi_cell{
    float: left;
	width: 82px;
	padding: 0px;
	background-image: url(img/tasti/giochi_cellulari.gif);
	height: 26px;	
}

#giochi_cell a {
	display: block;
	padding: 0px;
	height: 26px;
	width: 82px;
}

#giochi_cell a:hover{
	height: 26px;
	width: 82px;
	background-image: url(img/tasti/giochi_cellulari_select.gif);
}
#sms{
	float: left;
	width: 106px;
	background-image: url(img/tasti/sega_master_system.gif);
	height: 26px;
}

#sms a {
	float: left;
	display: block;
	padding: 0px;
	height: 26px;
	width: 106px;
}

#sms a:hover{
	float: left;
	height: 26px;
	width: 106px;
	background-image: url(img/tasti/sega_master_system_select.gif);
}
#homepage{
	float: left;
	width: 44px;
	background-image: url(img/tasti/home.gif);
	height: 26px;
}

#homepage a {
	float: left;
	display: block;
	padding: 0px;
	height: 26px;
	width: 44px;
}

#homepage a:hover{
	float: left;
	height: 26px;
	width: 44px;
	background-image: url(img/tasti/homeselect1.gif);
}

#contatti{
	float: left;
	width:55px;
	background-image: url(img/tasti/contatti.gif);
	height: 26px;
	
}
#contatti a {
    float: left;
	display: block;
	padding: 0px;
	height: 26px;
	width: 55px;
}

#contatti a:hover{
    float: left;
	height: 26px;
	width: 55px;
	background-image: url(img/tasti/contatti_select.gif);
}

#home{
	margin-top: 2px;
	float: left;
	width:22px;
	padding: 0px;
	background-image: url(img/starpage.gif);
	height: 23px;
	margin-left: 6px;	
}

#home a {
    float: left;
	display: block;
	padding: 0px;
	height: 23px;
	width: 22px;
}

#home a:hover{
    float: left;
	height: 23px;
	width: 22px;
	background-image: url(img/starpage_sel.gif);
}

#bookmark{
	margin-top: 2px;
	float: left;
	width:21px;
	padding: 0px;
	background-image: url(img/preferiti.gif);
	height: 22px;
	margin-left: 6px;	
}

#bookmark a {
    float: left;
	display: block;
	padding: 0px;
	height: 22px;
	width: 21px;
}

#bookmark a:hover{
    float: left;
	height: 22px;
	width: 21px;
	background-image: url(img/preferiti_sel.gif);
}

#cerca{
	margin-top: 2px;
	float: left;
	width:19px;
	padding: 0px;
	background-image: url(img/cerca.gif);
	height: 22px;
	margin-left: 6px;	
}

#cerca a {
    float: left;
	display: block;
	padding: 0px;
	height: 22px;
	width: 19px;
}

#cerca a:hover{
    float: left;
	height: 22px;
	width: 19px;
	background-image: url(img/cerca_sel.gif);
}
#cornice{
	float: left;
	background-color:#E85102;
	height: 18px;
	width: 280px;
	text-align:center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCFA4;
	margin-top: 6px;
}
#descrizione{
	background:#E85102;
	text-align: left;
	height: 12px;
	line-height:12px;
	font-size:9px;
	color:#fff;
	width: 594px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-right-color: #FEC4A5;
	border-bottom-color: #FEC4A5;
	border-left-color: #FEC4A5;
	position: static;
	text-indent: 2px;
}
#spigoloalto{
	float: left;
	height: 26px;
	width: 6px;
	background-image: url(img/sfondi/spigoloalto.gif);
}
/***********************************************/
/* Layout menu sx                             */
/***********************************************/

#box_menusx{
	float: left;
	width: 128px; height:auto;
	position:static;
}

#box_menudx{
	width:128px; height: auto;
	position:static;
	float:left;
}

#box_partcx1{
	float:left;
	width: 596px;
}
/***********************************************/
/* Layout colonna centrale                     */
/***********************************************/
#spigolosx{
	float: left;
	position:static;
	background-image: url(img/sfondi/spigolo.gif);
	height:18px;
	width: 3px;
}
	
#link_google{
	float: left;
	background:#E85102;
	text-align: left;
	height: 18px;
	width: 588px;
	position:static;
}

#spigolodx{
	float: left;
	position:static;
	background-image: url(img/sfondi/spigolodx.gif);
	height:18px;
	width: 3px;
}

#logo{
	float: left;
	position: static;
	background-image: url(img/logo.gif);
	line-height: 198px;
	height: 200px;
	width: 257px;
}
#logo1{
	float: left;
	position: static;
	background-image: url(img/logo_sx.jpg);
	height: 200px;
	width: 337px;
}
#logo1 h1{position: absolute; margin-top:0px; margin-left:80px;
    width: 260px;height:10px; 
	font-size:9px;
   text-align:left;
}
#logo1 h2{position: absolute; margin-top:77px; margin-left:82px;
    width: 250px;height:12px; 
	color:#FF6600;
	font-size:10px;
   text-align:left;
}
#banner{
width:125px;
height:125px;
margin-top:47px;
margin-left:91px;
}

#box_cornice{
	width: 594px;
	height: auto;
	float:inherit;
	position:static;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #C0D3DA;
	border-left-color: #C0D3DA;
	background-color:#FFFFFF;
}
#box_cx_alto{
	display: inline;
	float:left;
	width: 328px;
	height: 26px;
	margin-left: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #C0D3DA;
	border-right-color: #C0D3DA;
	border-left-color: #C0D3DA;
}
#box_cx_alto_info{
	display:inline;
	float:left;
	width: 178px;
	height: 20px;
	border: 1px dashed #ABC4CD;
	margin-top: 2px;
	margin-left: 1px;
	background-color: #FFFFFF;
}
#box_cx_alto_infotxt{
	float:left;
	width: 170px;
	height: 16px;
	margin-top: 4px;
	margin-left: 2px;
	background-color: #FFFFFF;	
}
#box_contenuti a{
	color: #299EFF;
}
#box_contenuti a:link{
	color: #299EFF;
}

#box_contenuti a:hover{
	color: #E46500;
}
#box_contenuti{
	display:inline;
	float:left;
	width: 328px;
	padding-top: 10px;
	text-align:center;
}

#pagenumber{
	height:15px;
	display:inline;
	float:left;
	width: 328px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color:#A4A4A4;	
}
#pagenumber a{
	display:inline;
	width: 328px;
	font-weight: bold;
}
#spotsx{
	float:left;
	display:inline;
	height: 242px;
	width: 132px;
	position:static;
	display:block;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C0D3DA;
	border-bottom-color: #C0D3DA;
}
#spotsxgoogle{
	display:inline;
	height: 240px;
	width: 127px;
	position:static;
	display:block;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #00FF66;
	border-bottom-color: #00FF66;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #00FF66;
	margin-left: 2px;
	margin-bottom: 1px;
}
#spotdx{
	float:left;
	display:inline;
	height: 242px;
	width: 132px;
	position:static;
	display:block;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-color: #C0D3DA;
	border-bottom-color: #C0D3DA;
}
#spotdxgoogle{
	display:inline;
	height: 240px;
	width: 127px;
	position:static;
	display:block;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #00A8FE;
	border-bottom-color: #00A8FE;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #00A8FE;
	margin-bottom: 1px;
	margin-left: 1px;
}

#spotupsx{
float:left;
display:inline;
height:18px;
width:127px;
margin-left:2px;
margin-top: 8px;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #00FF66;
border-left-width: 1px;
border-left-color: #00FF66;
border-left-style: solid;
border-top-color: #00FF66;
border-top-style: solid;
border-top-width: 1px;
}

#spotupdx{
float:left;
display:inline;
height:18px;
width:127px;
margin-left:1px;
margin-top: 8px;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #00A8FE;
border-left-width: 1px;
border-left-color: #00A8FE;
border-left-style: solid;
border-top-color: #00A8FE;
border-top-style: solid;
border-top-width: 1px;
margin-left:1px;
}

.box ul{
	display: inline;
	position:static;
	margin-top: 20px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.box ul li{
	position:static;
	display: inline;
	float: left;
	width: 80px;
	height:80px;
	margin-left: 22px;
}
/*************** # menu sx **************/

#box_giochi_online{
	background-image:url(img/giochi_online.gif);
	width:123px;
	height: 34px;
	position:static;
}
#box_java_games{
	background-image:url(img/javagames.gif);
	width:123px;
	height:34px;
	position:static;
	margin-top:18px;
}
/*********** #navBar link styles menu sx***********/
#navBar{
	width: 123px;
	height:auto;
	text-align:left;
	margin-top:23px;
}

#navBar ul li{margin:0;padding:0;
    border: 1px solid #FF882A; border-width: 0 1px 1px 1px }
#navBar ul {width:123px;list-style:none;
    margin:0;padding:0;}
#navBar a{
	display: block;
	height: 12px;
	line-height: 12px;
	text-decoration:none;
	padding-left:5px;
	color:#FFFFFF;
	background-color: #FF882A;
 	font-weight: bold;
}
#navBar	a:hover{
	background-color: #FFF;
	color:#FB7100;
}

/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}
/*********** #navBar link styles menu sx1***********/
#navBar1{
	background-color: #2D92FF;
	width: 123px;
	height:auto;
	text-align:left;
}
/*********** #navBar1 link styles ***********/

#navBar1 ul li{margin:0;padding:0;
    border: 1px solid #2D92FF; border-width: 0 1px 1px 1px}
#navBar1 ul {width:123px;list-style:none;
    margin:0;padding:0;border-top: 1px solid #2D92FF;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar1 a{
	display: block;
	height: 12px;
	color:#FFFFFF;
	line-height: 12px;
	padding-left:5px;
	background-color: #2D92FF;
 	font-weight: bold;
}
#navBar1 a:hover{
	background-color: #FFF;
	color: #067CFF;
}
/* fix for browsers that don't need the hack */
html>body #navBar1 li {border-bottom: none; display:block;}
/* fix for browsers that don't need the hack */
html>body #navBardx li {border-bottom: none; display:block;}
#navBardx{
	width: 123px;
	height:auto;
	text-align:left;
	margin-top:23px;
}

#navBardx ul li{margin:0;padding:0;
    border: 1px solid #FF882A; border-width: 0 1px 1px 1px }
#navBardx ul {width:123px;list-style:none;
    margin:0;padding:0;}
#navBardx a{
	display: block;
	height:12px;
	color:#FFFFFF;
	line-height: 12px;
	text-decoration:none;
	padding-left:5px;
	background-color: #FF882A;
 	font-weight: bold;
}
#navBar	a:hover{
	background-color: #FFF;
	color:#FB7100;
}

#spigoloblusx{
position:static;
display:inline;
	width:3px;
	height:17px;
	background-image:url(img/sfondi/spigoloblusx.gif);
	float:left;
}
#spigolobludx{
	width:3px;
	height:17px;
	background-image:url(img/sfondi/spigolobludx.gif);
	float:left;
	position:static;
}

#nav_s1{
	background-color:#0071EA;
	position: static;
	float: left;
	width: 590px;
	height: 16px;
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c0d3da;
}
#bar_nav_down1{
	height:auto;
	width: auto;
	position:static;
}
	
#cornice1{
	float: left;
	height: 26px;
	width: 594px;
	position:static;
	background-image: url(img/sfondi/barra_blu_down.gif);
}
#spigolo_cornice1{
float:left;
	background-image: url(img/sfondi/spigolo_cornice_down.gif);
	height: 26px;
	width: 3px;
}
#spigolo_cornice1dx{
	float:left;
	background-image: url(img/spigolo_cornice_downdx.gif);
	height: 26px;
	width: 3px;
}
#testoscorrevole{
color:#FFFFFF;
padding-top:10px;
height:auto;
width:588px;
text-align:center;
float:left;}

#testo_cornice{
	float: left;
	height: 8px;
	width: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: bottom;
	text-align: left;
	padding-left: 2px;
	margin-top:2px;
}
#testo_cornice {
	color:#FFFFFF;
}

#navBardx{
	width: 123px;
	height:auto;
	text-align:left;
	margin-top:23px;
}

#navBardx ul li{margin:0;padding:0;
    border: 1px solid #FF882A; border-width: 0 1px 1px 1px }
#navBardx ul {width:123px;list-style:none;
    margin:0;padding:0;}
#navBardx a{
	display: block;
	height: 12px;
	color:#FFFFFF;
	line-height: 12px;
	text-decoration:none;
	padding-right:5px;
	background-color: #FF882A;
 	font-weight: bold;
}
#navBardx	a:hover{
	background-color: #FFF;
	color:#FB7100;
}

#nintendo{
	background-image:url(img/nintendo.gif);
	width:123px;
	height:34px;
	margin-top:9px;
	position:static;
}
#navBardx1{
	width: 123px;
	height:auto;
	text-align:left;
}

#navBardx1 ul li{margin:0;padding:0;
    border: 1px solid #3EED86; border-width: 0 1px 1px 1px }
#navBardx1 ul {width:123px;list-style:none;
    margin:0;padding:0;}
#navBardx1 a{
	display: block;
	height: 12px;
	color:#FFFFFF;
	line-height: 12px;
	text-decoration:none;
	padding-left:5px;
	background-color: #3EED86;
 	font-weight: bold;
}
#navBardx1	a:hover{
	background-color: #FFF;
	color:#3EED86;
}

/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}

html>body #navBardx li {border-bottom: none;}

#box_speciali{
	background-image:url(img/speciali.gif);
	width:123px;
	height: 34px;
	position:static;
}

#bordospeciali{
	background-image:url(img/arancio_dx.gif);
	width:123px;
	height:12px;
	line-height:3px;
}

#addfreestat{
width:auto;
height:auto;
}
.box_centrale{float:left;}
.box_centrale ul{
	float:left;
	display:inline;
	width:469px;
	height:auto;
	list-style:none;
	margin:0;
	padding:0;
}
.box_centrale li{
	float:left;
	width:469px;
	list-style:none;
	padding:0;
}
.box_centrale ul li{
	    display:inline;
		margin-top:2px;}
		
.menuverticale{
	height:auto;
	width:121px;font-size: 12px;
	font-weight: normal;

}

.bpx_menuverticale{float:left; height:auto; width:120px; margin-top:2px; display:inline; }

.bpx_menuverticale ul{
	float:left;
	width:120px;
	height:auto;
	list-style:none;
	margin:0;
	padding:0;
}
.bpx_menuverticale li{
	float:left;
	width:120px;
	margin-top:0px;
	list-style:none;
	margin:0;
	padding:0;
}


.box_centrale{height:auto; width:468px; display:inline; float:left; margin-left:2px;}
.box_centrale a{color:#999999;}
.box_centrale a:link{color:#999999;}
.box_centrale ul{
	float:left;
	display:inline;
	width:468px;
	height:auto;
	list-style:none;
	margin:0;
	padding:0;
}
.box_centrale li{
	float:left;
	width:468px;
	list-style:none;
	padding:0;
}
.box_centrale ul li{
	    display:inline;
		}
.title_bordo{border: 1px dotted #A4C1FF; display:inline;}
.title_pagina{ display:inline; font-size:10px; color:#666666;}
.bordo_cont_cx{border: 1px dotted #D6D6D6; display:inline;}
.titolo_sezione{
	font-family:Helvetica, Verdana, sans-serif;
	font-size:14px;
	text-indent:2px;
	font-weight:bold;
	color: #F09100;
}
.box_cat ul{
	display: inline;
	position:static;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-top:2px;
}
.box_cat ul li{
	position:static;
	display: inline;
	float: left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	width:100px;
}
.box_cat li{height:116px; margin-left:12px;}

.descgioco{	margin-top:5px;}
.descgioco a{color:#CCCCCC;}
.descgioco a:link{color:#CCCCCC;}
.giocoimg { color: white; width:80px 	!important; width /**/: 82px; padding:1px; margin:2px 2px 2px 2px; border:1px solid black; float:left; }
.titologioco {font-family: Arial Black, Arial, Verdana, SansSerif;	font-size: 10pt; color: #6F78B0; text-decoration: none;}
.titologioco h3 {font-family: Verdana, SansSerif; font-size: 10pt;}
.descgioco{	margin-top:5px;}
.pub_annunci{text-indent:0px; height:15px;}

#boxspotsx span {text-align:left; color:#333333; font-weight:bold;}
#boxspotsx a {text-align:left; color:#333333;}
#vunia{text-align:center; width:122px }
