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: #ffffff;
	text-decoration: none;
}
a:link{
	color: #ffffff;
	text-decoration: none;
}

a:visited{
	color: #ffffff;
}

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*/
#tpigremain{
	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);
}
#igre_sms{
	float: left;
	width: 106px;
	background-image: url(img/tasti/sega_master_system.gif);
	height: 26px;
}

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

#igre_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;
}
#opis{
	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                             */
/***********************************************/

#spiele_box_sx{
	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;
}
	
#google_banner{
	float: left;
	background:#E85102;
	text-align: center;
	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/logodx.gif);
	line-height: 198px;
	height: 200px;
	width: 257px;
}
#logo1{
	float: left;
	position: static;
	background-image: url(img/logo/logosx.jpg);
	height: 200px;
	width: 337px;
}
#logo1 h1{position: absolute; margin-top:0px; margin-left:78px;
    width: 260px;height:10px; 
	font-size:9px;
   text-align:left;
}
#logo1 h2{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	position: absolute;
	margin-top:77px;
	margin-left:81px;
	width: 210px;
	height:15px;
	font-size:11px;
	color:#E65B00;
	font-weight:bold;
	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;
}
#link_ann{
	height:16px;
	display:inline;
	float:left;
	width: 592px;
	font-family: Arial, Helvetica, sans-serif;
	color:#A4A4A4;	
}
#stranica_broj{
	height:auto;
	display:inline;
	float:left;
	width: 328px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color:#A4A4A4;	
}
#stranica_broj 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;
	text-align:center;
	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{
	text-align:center;
	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 **************/

#spiele_online_topigre{
	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;
}
/*********** #navigationBar link styles menu sx***********/
#navigationBar{
	width: 123px;
	height:auto;
	text-align:left;
	margin-top:23px;
}

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

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

#navigationBar1 ul li{margin:0;padding:0;
    border: 1px solid #2D92FF; border-width: 0 1px 1px 1px}
#navigationBar1 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 */
#navigationBar1 a{
	display: block;
	height: 12px;
	line-height: 12px;
	padding-left:5px;
	background-color: #2D92FF;
 	font-weight: bold;
}
#navigationBar1 a:hover{
	background-color: #FFF;
	color: #067CFF;
}
/* fix for browsers that don't need the hack */
html>body #navigationBar1 li {border-bottom: none; display:block;}
/* fix for browsers that don't need the hack */
html>body #navigationBardx li {border-bottom: none; display:block;}
#navigationBardx{
	width: 123px;
	height:auto;
	text-align:left;
	margin-top:23px;
}

#navigationBardx ul li{margin:0;padding:0;
    border: 1px solid #FF882A; border-width: 0 1px 1px 1px }
#navigationBardx ul {width:123px;list-style:none;
    margin:0;padding:0;}
#navigationBardx a{
	display: block;
	height:12px;
	line-height: 12px;
	text-decoration:none;
	padding-left:5px;
	background-color: #FF882A;
 	font-weight: bold;
}
#navigationBar	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;
}

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

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

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

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

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

html>body #navigationBardx 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;
}
#search{ height:auto;
	display:inline;
	float:left;
	margin-left:48px;
	width: 468px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color:#A4A4A4;}
#topigre_google_box{
margin-left:52px;
width:468px;
float:inherit;
height:60px;}