/*stili per il layout fisso con posizionamenti assoluti*/
html, body, form, ul, li, h1, h2, h3, h4 {margin: 0;padding:0}
body {
    text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	background:#9EB1DB url('http://www.jeuxetjeux.com/images/sfondo.png') repeat-x top;
}
div#container{position:relative; width: 898px;
    }
div#contenitore{
                background-color: #fff;
                text-align: left;
				height:1600px;
                border-left: 1px solid #00458a;
                border-right: 1px solid #00458a;
}
/*stili generici, su header e footer*/
div#header{width: 900px;
           height:160px;
           background:url('http://www.jeuxetjeux.com/images/base.png');
           color: #00458a;
           text-align: center;}

div#header ul{margin: 1em 0em 1em 1em; padding: 0px; list-style-type: none;}
div#header li{margin: 0px; padding: 0px;}
div#header a{color:#FF0000;font: normal bold 1.0em/1.2em verdana,arial,sans-serif;text-decoration: none}
div#header a:hover{color: #00458a;text-decoration: underline}
div#header a#activelink{color: #00458a;text-decoration: none}

#headerspot {
	display:block;
	float:left;
	text-align:center;
	width:880px;
	height:100px;
}
#logoimmagine {
	display:block;
	float:left;
	text-align:center;
	width:130px;
}
#spot728 {
	display:block;
	float:left;
	text-align:center;
	width:750px;
}
		   
#contenitoreheader {
	display:block;
	float:left;
	text-align:center;
	width:898px;
	height:150px;
}
#logo
{
	float:left;
	text-align: left;
	width:350px;
	height:111px;
	padding-top: 10px;
	font-size: 1em !important;
	font-weight: bold !important;
}

#logo  img { display: block; }

#logo span
{
	display: block;
	margin: 0px 0 0 42px !important;
}


#sponsor468 {
	float:left;
	text-align:left;
	width:520px;
	height:60px;
	padding-left: 12px;
	padding-top: 20px;
	padding-bottom: 20px;
}
#sponsorlink468 {
	float:left;
	text-align:left;
	width:520px;
	height:15px;
	padding-left: 12px;
}
           
/* Contenitore Gioco */
.contenitoreDescPagine {
    display:block;
    float:left;
	text-align:left;
	overflow:hidden;
	margin-left:50px;
	padding-bottom: 6px;
	width:350px;
}
.contenitoreDescGiochi {
	text-align:left;
	overflow:hidden;
	padding-top:6px;
	padding-bottom: 6px;
	width:400px;
}
.boxdescrizionegiochi{
               display:block;
               float:left;
               width: 400px;
               text-align: left;
	           margin-left: 12px;
			   border-bottom:1px dashed #ccc;
               }
.immagine, .dettagliGioco {
	float:left;
	display:block;
}
.medioModuloGigante .dettagliGioco {
	float:none;
}
.immagine {
	position:relative;
	width:120px;
	height:90px;
	display:block;
	margin-left:2px;
	margin-top:3px;
}
.immagine img, .immagine span {
	top:0px;
	left:0px;
	position:absolute;
	cursor:pointer;
}
.immagine img {
	border:none;
}
.immagine span {
	display:block;
	width:120px;
	height:90px;
}
.dettagliGioco {
	width:220px;
	height:100px;
	margin-left:10px;
	text-align:left;


}
.medioModuloGigante .dettagliGioco {
	height:auto;
	width:auto;
}
.descrizioneGioco {

	width:265px;
	margin-bottom:5px;
	overflow:hidden;
	text-align:justify;
}
.descrizioneGioco td {

	width:270px;
	margin-bottom:5px;
	overflow:hidden;
	text-align:justify;
}
.opzioniGioco span {
	float:left;
	font-size:10px;
	color:#000066;
}
.opzioniGioco a {
	float:left;
}
/* Titoli Moduli */
.titMenu {
	display:block;
	height:20px;
	color:#003468;
	font-size:14px;
	padding-left:45px;
	padding-top:15px;
	text-align:left;
}
.titPrimo {
	display:block;
	height:10px;
	width:898px;
	padding-top:5px;
	color:#FF0000;
	font-size:20px;
	text-align:center;
}
.titModuloCentro {
	display:block;
	height:5px;
	color:#003468;
	font-size:14px;
	padding-top:14px;
	text-align:center;
}
.tith2ModuloCentro {
	display:block;
	height:5px;
	color:#003468;
	font-size:10px;
	text-align:left;
}
.titModuloGiocoaCaso {
	display:block;
	height:40px;
	color:#003468;
	font-size:14px;
	padding-left:45px;
	padding-top:15px;
	text-align:left;
}
.titModuloRicerca {
	display:block;
	height:70px;
	color:#003468;
	font-size:14px;
	padding-left:45px;
	padding-top:15px;
	text-align:left;
}
.titModuloGiocoaCaso2 {
	display:block;
	height:10px;
	color:#003468;
	font-size:14px;
	padding-left:45px;
	padding-top:16px;
	text-align:left;
}
.titModuloPartners {
	display:block;
	height:10px;
	color:#003468;
	font-size:14px;
	padding-left:45px;
	padding-top:16px;
	padding-bottom:16px;
	text-align:left;
}
.titSpeciali {
	display:block;
	height:10px;
	color:#003468;
	font-size:14px;
	padding-left:32px;
	padding-top:5px;
	text-align:left;
}
.titModuloSpot {
	display:block;
	height:60px;
	color:#003468;
	font-size:14px;
	padding-left:45px;
	padding-top:17px;
	text-align:left;
}
.titModuloGiochi {
	display:block;
	height:55px;
	color:#003468;
	font-size:18px;
	padding-left:9px;
	padding-top:15px;
	text-align:center;
}
.titModuloFooterGiochi {
	display:block;
	height:10px;
	color:#003468;
	font-size:18px;
	padding-left:20px;
	padding-top:15px;
	text-align:left;
}
.titGiochi {
	display:block;
	height:160px;
	color:#003468;
	font-size:12px;
	padding-left:9px;
	text-align:left;
}
/* plugins */
.plugins {
	height:133px;
}
.plugins span {
	display:block;
	text-align:left;
	padding:5px;
	height:52px;
	overflow:hidden;
}
.plugins div a {
	display:block;
        text-align:center;
	width:70px;
	height:20px;
	padding-top:50px;
	float:left;
}
.plugines {
	height:80px;
}

.plugines span {
	display:block;
	text-align:center;
	padding:5px;
	height:52px;
	overflow:hidden;
}
.plugines div a {
	display:block;
        text-align:center;
	width:70px;
	height:50px;
	padding-top:40px;
	float:left;
}
.preferitiFinale {
	height:130px;
}

.preferitiFinale span {
	display:block;
	text-align:center;
	padding:5px;
	height:150px;
	overflow:hidden;
}
.preferitiFinale div a {
	display:block;
        text-align:center;
	width:70px;
	height:50px;
	padding-top:40px;
	float:left;
}

#setthomepage {
	background:url(http://www.jeuxetjeux.com/images/home.png) no-repeat top center;
}
#preferiti {
	background:url(http://www.jeuxetjeux.com/images/preferiti.png) no-repeat top center;
}
#rss {
	background:url(http://www.jeuxetjeux.com/images/rss.png) no-repeat top center;
}
#flash {
	background:url(http://www.jeuxetjeux.com/images/flash.gif) no-repeat top center;
}
#shockwave {
	background:url(http://www.jeuxetjeux.com/images/shockwave.gif) no-repeat top center;
}
#java {
	background:url(http://www.jeuxetjeux.com/images/java.gif) no-repeat top center;
}
/*stili specifici per il layout*/
div#navigation{
               position:absolute;
               top: 0px;
               left: 7px;
               width: 220px}
div#Menu{
               width: 220px;
               height: 470px;
               left: 0px;
               background:url('http://www.jeuxetjeux.com/images/fondomenu.png') no-repeat center top;
               }
div#Top{
               width: 850px;
               height:10px;
			   text-align: right;
               }
div#plugin{
               width: 220px;
               height:198px;
               left: 0px;
               background:url('http://www.jeuxetjeux.com/images/fondoplugin.png') no-repeat center top;
               }
div#sponsorsinistro{
               width: 220px;
               height:730px;
	       text-align: center;
               left: 0px;
               background:url('http://www.jeuxetjeux.com/images/fondospot.png') no-repeat center top;
               }
div#contenitoregioco{
                background-color: #fff;
                text-align: left;
				height:1300px;
                border-left: 1px solid #00458a;
                border-right: 1px solid #00458a;
}
div#content{
            margin-left: 230px;
			top: 0px;
			width:664px;
			}
div#content ul{margin: 0px; padding: 0px; list-style-type: none}
div#content li{margin: 0px; padding: 0px;}
div#content a{color:#00458a; font: normal 12px verdana,arial,sans-serif; text-decoration: none}
div#content a:hover{color: #00458a;text-decoration: underline}
div#content a#activelink{color: #00458a;text-decoration: none}
div#content p{font-size: 11px; color:#444444}
			
div#contentgioco{
			top: 0px;
			width:876px;
			padding-left:8px;

            }
#headerfinale {
	display:block;
	float:left;
	
	text-align:center;
	width:880px;
	height:40px;
}
#bottoniheaderfinale {
	display:block;
	float:left;
	background:url(http://www.jeuxetjeux.com/images/baseheaderfinale.png) center top no-repeat;
	text-align:center;
	width:120px;
	height:25px;
	padding-top:3px;
	margin-right:4px;
}
#bottonepreferitiheaderfinale {
	display:block;
	float:left;
	background:url(http://www.jeuxetjeux.com/images/baseheaderfinalepreferiti.png) center top no-repeat;
	text-align:center;
	width:245px;
	height:25px;
	padding-top:3px;
	margin-right:5px;
}
#tastorss {
	display:block;
	float:left;
	background:url(http://www.jeuxetjeux.com/images/tastorss.png) center top no-repeat;
	text-align:center;
	width:120px;
	height:25px;
	padding-top:3px;
	margin-right:5px;
}
div#tastorss a{color:#00458a;font: normal bold 1.1em/1.5em verdana,arial,sans-serif;text-decoration: none}
div#tastorss a:hover{color: #00458a;text-decoration: underline}
div#tastorss a#activelink{color: #00458a;text-decoration: none}

div#bottoniheaderfinale a{color:#00458a;font: normal bold 1.1em/1.5em verdana,arial,sans-serif;text-decoration: none}
div#bottoniheaderfinale a:hover{color: #00458a;text-decoration: underline}
div#bottoniheaderfinale a#activelink{color: #00458a;text-decoration: none}

#bottonepreferitiheaderfinale a{color:#00458a;font: normal bold 1.1em/1.5em verdana,arial,sans-serif;text-decoration: none}
#bottonepreferitiheaderfinale a:hover{color: #00458a;text-decoration: underline}
#bottonepreferitiheaderfinale a#activelink{color: #00458a;text-decoration: none}



#basegioco {
	display:block;
	float:left;
	background:url(http://www.jeuxetjeux.com/images/basegioco.png) center top no-repeat;
	text-align:center;
	width:880px;
	height:660px;
}
#base220 {
	display:block;
	float:left;
	background:url(http://www.jeuxetjeux.com/images/base220.png) center top no-repeat;
	text-align:left;
	width:220px;
	height:26px;
	margin-left:5px;
}
#colonnaGiocoaCaso {
	display:block;
	float:left;
	width:220px;
	height:195px;
	background:url(http://www.jeuxetjeux.com/images/fondoplugin.png) center top no-repeat;
	text-align:center;
	margin-top: 10px;
}
#colonnaRicerca {
	display:block;
	float:left;
	background:url(http://www.jeuxetjeux.com/images/fondoplugin.png) center top no-repeat;
	width:220px;
	height:195px;
	margin-left:5px;
}
#colonnaGiocoaCaso2 {
	display:block;
	float:left;
	width:210px;
	height:360px;
	text-align:center;
	margin-left:5px;
}
#colonnaPartners {
	display:block;
	float:left;
	background:url(http://www.jeuxetjeux.com/images/fondoplugin.png) center top no-repeat;
	width:220px;
	height:195px;
	text-align:left;
	margin-left:5px;
}
#contAlto {
	display:block;
	float:left;
	width:664px;
	height:400px;
	text-align:center;
}

#colonnaSpot2 {
	display:block;
	float:left;
	background:url(http://www.jeuxetjeux.com/images/fondospot.png) center top no-repeat;
	width:220px;
	height:730px;
	margin-left:3px;
	text-align:center;
}
#sponsorCentroAlto {
	display:block;
	float:left;
	background:url(http://www.jeuxetjeux.com/images/fondomenu.png) center top no-repeat;
	text-align:center;
	width:350px;
	height:220px;
}
#colonnaTop {
	display:block;
	float:left;
	background:url(http://www.jeuxetjeux.com/images/sfondotop.png) center top no-repeat;
	text-align:left;
	width:220px;
	height:220px;
}
.titModuloTop {
	display:block;
	height:30px;
	color:#00458a;
	font-size:14px;
	padding-top:12px;
	text-align:center;
}
#colonnaCentroheader {
	display:block;
	float:left;
	left: 0px;
	top: 0px;
	width:430px;
	height:48px;
	background:url(http://www.jeuxetjeux.com/images/f1.png) center top no-repeat;
	text-align:center;
}
#colonnaCentro {
	display:block;
	float:left;
	left: 0px;
	width:430px;
	background:url(http://www.jeuxetjeux.com/images/fc.png) repeat-y top;
	text-align:center;
}
.colonnaCentro span{
	float:left;
	width:300px;
	font-size: 18px;
	color: #000066;
}
#colonnaCentrofooter {
	display:block;
	float:left;
	top: 0px;
	width:430px;
	height:48px;
	background:url(http://www.jeuxetjeux.com/images/f2.png) center top no-repeat;
	text-align:center;
}
#colonnaRisultatif1 {
	display:block;
	float:left;
	top: 0px;
	width:430px;
	height:48px;
	background:url(http://www.jeuxetjeux.com/images/f1.png) center top no-repeat;
	text-align:center;
}
#colonnaRisultati {
	display:block;
	float:left;
	width:430px;
	background:url(http://www.jeuxetjeux.com/images/fc.png) repeat-y top;
	text-align:center;
}
#colonnaRisultatif2 {
	display:block;
	float:left;
	width:430px;
	height:58px;
	background:url(http://www.jeuxetjeux.com/images/f2.png) center top no-repeat;
	text-align:center;
}
#gioco {
	display:block;
	float:left;
	text-align:right;
	width:730px;
	height:600px;
		padding-left:15px;

}
#giocointerno {
	display:block;
	float:right;
	text-align:left;
	width:730px;
	height:600px;


}
#spot468gioco {
	display:block;
	float:left;
	text-align:left;
	width:730px;
	margin-top:12px;
}
#spot468giocointerno {
	display:block;
	float:left;
	text-align:left;
	width:468px;
}
#spot468giocopartite {
	display:block;
	float:left;
	text-align:left;
	width: 245px;
	height: 60px;
	margin-left:10px;
	padding-left:5px;
	padding-top:5px;
	border-top:1px dashed #ccc;
    border-bottom:1px dashed #ccc;
    border-left:1px dashed #ccc;
    border-right:1px dashed #ccc;
}
#spotgioco {
	display:block;
	float:left;
	text-align:right;
	width:127px;
	height:600px;
	padding-left:5px;

}
#tagboard {
	display:block;
	float:left;
		background:url(http://www.jeuxetjeux.com/images/footergiochi.png) center top no-repeat;
	text-align:center;
	width:880px;
	height:330px;
	margin-top:10px;
	padding-top:15px;
}
#codicigioco {
	display:block;
	float:left;
		background:url(http://www.jeuxetjeux.com/images/footergiochi.png) center top no-repeat;
	text-align:center;
	width:880px;
	height:315px;
}
.titdescBlogForum {
	display:block;
	height:30px;
	color:#00458a;
	font-size:14px;
	margin-left:5px;
	padding-top:15px;
	text-align:left;
}
#codiceblogforum {
	display:block;
	float:left;
	width:560px;
	height:280px;
	text-align:justify;
	padding-left:0px;
	margin-left:5px;
}
#invitamico {
	display:block;
	float:left;
	width:288px;
	height:280px;
	text-align:justify;
	margin-left:5px;
}
#boxsegnalamico {
	display:block;
	float:left;
	background: rgb(241, 255, 244);
	width:282px;
	height:144px;
	text-align:justify;
	border-top:3px double #ccc;
    border-bottom:3px double #ccc;
    border-left:3px double #ccc;
    border-right:3px double #ccc;
}
#codiceblog {
	display:block;
	float:left;
	width:270px;
	height:280px;
	text-align:justify;
	margin-left:10px;
}
#codiceforum {
	display:block;
	float:left;

	width:270px;
	height:280px;
	text-align:justify;
}
.titdescFinGioco {
	display:block;
	height:20px;
	color:#003468;
	font-size:12px;
	margin-left:12px;
	text-align:left;
}
.titrandomFinGioco {
	display:block;
	height:20px;
	color:#00458a;
	font-size:18px;
	margin-left:13px;
	text-align:left;
	padding-bottom:15px;
}
.tittagboard {
	display:block;
	height:20px;
	color:#00458a;
	font-size:18px;
	padding-bottom: 15px;
	text-align:center;
}
#contenitoresuperiore {
	display:block;
	float:left;
	text-align:center;
	width:660px;
	height:445px;
	margin-left:0px;
}
#contenitoresuperioresponsor {
	display:block;
	float:left;
	text-align:center;
	width:430px;
}
#contenitoresuperioretop {
	display:block;
	float:left;
	text-align:center;
	width:220px;
	margin-left:5px;
}
#contenitoreinferiore {
	display:block;
	float:left;
	text-align:center;
	width:660px;
}
#contenitoreinferiorerisultati {
	display:block;
	float:left;
	text-align:center;
	width:430px;
	margin-left:0px;
}
#contenitoreinferiorebarradestra{
	display:block;
	float:left;
	text-align:center;
	width:220px;
}
#footergioco {
	display:block;
	float:left;
	text-align:center;
	width:880px;
	height:200px;
	margin-top:10px;
	padding-top:15px;
}
#descFinGioco {
	display:block;
	float:left;
	color:#333333;
	width:220px;
	text-align:justify;
	margin-left:12px;
}
#spotFinGioco {
	display:block;
	float:left;
	width:850px;
	height:190px;
	text-align:center;
	padding-left:20px;

}
#randomgioco {
	display:block;
	float:left;
	width:156px;
	height:118px;
	text-align:left;
	padding-left:10px;
}
#opzioniFinGioco {
	display:block;
	float:left;
			background:rgb(241, 229, 244);
	width:265px;
	height:150px;
	padding-top:25px;
	text-align:center;
	margin-left:5px;
}
#preferitiFinGioco {
	display:block;
	float:left;
	width:200px;
	height:100px;
	text-align:center;
}


/* Titoli */
.titoli {
	height:325px;
	padding-top:2px;
}
.titoli ul li {
	list-style:none;
}
.titoli ul li a {
	display:block;
	position:relative;
	padding-left:15px;
	margin-left:5px;
	margin-right:5px;
	height:20px;
	text-align:left;
}
.titoli ul li a img {
	position:absolute;
	top:6px;
	left:0px;
	border:none;
}
div#footer a{color: #000;
             font-weight: bold;
			 text-decoration: underline}
div#footer{width:898px;
 		   height:61px;
 		   text-align:center; 
           background:url('http://www.jeuxetjeux.com/images/aa3.png'); 
           color: #000;
}
/*stili per la navigazione*/
div#navigation ul{margin: 1em 0 1em 1em;padding: 0; list-style-type: none;}
div#navigation li{margin: 0;padding: 0}
div#navigation a{color:#00458a;font: normal bold 1.1em/1.5em arial,sans-serif;text-decoration: none}
div#navigation a:hover{color: #00458a;text-decoration: underline}
div#navigation a#activelink{color: #00458a;text-decoration: none}
/*stili Top 7*/
div#colonnaTop ul{margin: 1em 0em 1em 1em;padding: 0; list-style-type: none;}
div#colonnaTop li{margin: 0;padding: 0}
div#colonnaTop a{color:#00458a;font: normal bold 1.1em/1.5em arial,sans-serif;text-decoration: none}
div#colonnaTop a:hover{color: #00458a;text-decoration: underline}
div#colonnaTop a#activelink{color: #00458a;text-decoration: none}