html, body {

	background-color: #3252DA;

	margin: 0;

	padding: 0; 

	font-family: tahoma, Verdana, Arial, sans-serif;

	font-size: 11px;

	color: #3c3c3c;

	height:100%;

	text-align: center;

	width: 100%;

	}

h1{

	text-align: center;

	margin: 0px auto;

	font-size: 17pt;	

	color: #293D91;

}		

h2{

	text-align: center;

	margin: 0px auto;

	font-size: 14pt;	

	color: #293D91;	

}	

hr{

	border: 1px solid #FA9D43;

	text-align: center;

	}

a:link{ 

	text-decoration : none; 

	color : #3A6EF8; 

	font-weight: bold;

	} 

a:visited{ 

	text-decoration : none; 

	color : #3A6EF8; 

	font-weight: bold;

	}

a:hover{ 

	text-decoration : none; 

	color : #1BB76C; 

	}		

a:active{ 

	text-decoration : none; 

	color : #1BB76C; 

	}	

.menu a:link{

	color: #FFFFFF;

	text-decoration : none; 	

	font-size: 11px;	

} 

.menu a:visited{

	color: #FFFFFF;

	text-decoration : none; 

	font-size: 11px;			

}

.menu a:hover{

	float: left;	

	color: #FED75F;

/*	background-image:url(pics/template/hover.gif); background-repeat:repeat-x;*/

	background-position:top center;

	text-decoration : none; 

	font-size: 11px;	

	text-align:center;

}

.menu{

	float: left;

	border-left: 1px solid #9AD2F8;

	border-right: 1px solid #0F4B74;

	line-height: 20px;

	font-size: 11px;

	text-align:center;	

	padding-left: 6.1px;	

	padding-right: 6.1px;			

}	

.pref{

	text-align: right; 

	padding-right: 10px; 

	padding-left: 10px; 	

	padding-top: 5px; 

	padding-bottom: 5px; 

}

.titolobox a:link{

	color: #FFFF99;	

	text-decoration : none; 	

} 

.titolobox a:visited{

	color: #FFFF99;	

	text-decoration : none; 	

}

.titolobox a:hover{

	color: #FF3300;	

	text-decoration : none; 	

} 



form {

	margin : 0;

	padding: 0;

}



button, select, textarea {

	font-family: Verdana, Arial, sans-serif;

	border: solid #000 1px;



}

input {

	font-family: Verdana, Arial, sans-serif;

	border: solid #000 1px;

	color: #191919;



}

img{

border: 1px solid #000099;

margin-top: 4px;

margin-left: 4px;

margin-right: 4px;

}

.md{

margin-right: 4px;

}

.ms{

margin-left: 4px;

}

.spazio{

	clear: both;

	font-weight: bold;

}

.bordo{

	width: 749px;

	border-left: 2px solid #FA9D43;

	border-right: 2px solid #FA9D43;	

	margin: 0 auto;

}

.corpo{

	width: 745px;

	border-left: 2px solid #D97514;

	border-right: 2px solid #D97514;	

	text-align: center;

	background-color: #FFFFFF;	

}

.ads728b{

	width: 745px;

	height: 90px;

	text-align: center;

}

.sinistra{

	width: 372px;

	float: left;	

	border-right: 1px solid #2C44F4;	

}

.destra{

	width: 372px;

	float: left;	

}

.cat{

	border-bottom: 1px dashed #2C44F4;

	height: 20px;

	font-size: 13px;

	line-height: 20px;

	text-align: center;

	background-color: #FCDA62;

	}

.descA{

	border-bottom: 1px solid #2C44F4;

	height: 80px;

	clear: both;

	text-align: left;

	padding-top: 3px;

	background-color: #F1FBFD;

	}

.descB{

	border-bottom: 1px solid #2C44F4;

	height: 80px;

	clear: both;

	text-align: left;

	padding: 3px 3px 0 3px;

	background-color: #FCE7C9;	

	}

.ads728{

	width: 745px;

	height: 110px;

}

.pag{

	clear: both;

	background-image:url(pics/template/linea.gif); background-repeat:repeat-x;

	background-position:top center;

	height: 20px;	

	line-height: 20px;		

	font-weight: bold;

	color: #FFFFFF;

}

.pag a:link{

	color: #FFFF99;	

	text-decoration : none; 	

} 

.pag a:visited{

	color: #FFFF99;	

	text-decoration : none; 	

}

.pag a:hover{

	color: #FF3300;	

	text-decoration : none; 	

} 

.adslink{

	width: 745px;

	height: 48px;

	padding-top: 6px;

	border-bottom: 1px solid #2C44F4;	

}

.box2ads{

	height: 312px;

	text-align: center;

	border-bottom: 1px solid #2C44F4;	

	padding-top: 23px;

}















.commento{

	clear: both;

	padding: 2px;

}

.categoria{

	float:left;

	width: 441px;

	height: 254px;

}

.categoriaads{

	float:left;

	width: 300px;

	height: 250px;

	padding: 2px;

}

.ads468{

	float:left;

	border-top: 1px solid #D97514;	

	width: 468px;

	height: 65px;	

}

.titolocommento{

	clear: both;

	font-size:  22px;

	font-weight: bold;

	padding: 3px;

}



.header{

	width: 745px;

	height: 80px;

	background-image:url(pics/template/testata.gif); background-repeat:no-repeat;

	background-position:top left;	

}

.testoheader{

	padding-top: 0;

	padding-left: 0;
	
	padding-right:5px;

	text-align: right;
	
	margin-top:-83px;

	color: #FED75F;

	font-size: 17px;

 	font-weight: bold;

}

.testoheadersup{

	padding-top: 20px;

	padding-left: 300px;

	text-align: center;

	color: #FED75F;

	font-size: 24px;

 	font-weight: bold;

}

.fascia{

	background-image:url(pics/template/linea.gif); background-repeat:repeat-x;

	background-position:top center;

	height: 20px;

	width: 745px;

}



.titolo{

	background-image:url(pics/template/linea.gif); background-repeat:repeat-x;

	background-position:top center;

	height: 20px;

	width: 745px;

	color: #FFFFFF;

	font-size: 17px;

	font-weight: bold;

}







.ads180{

	width: 372px;

	height: 182px;

	border-bottom: 1px solid #D97514;			

}

.ads336x280{

	height: 300px;

	border-bottom: 1px solid #D97514;	

	text-align: left;

	padding-left: 15px;			

}

.ads120{

	width: 122px;

	height: 600px;

	border-right: 1px solid #D97514;	

	float: left;	

}

.ads120cat{

	width: 22px;

	height: 600px;

	float: left;	

}



.boxhome{

	height: 250px;

	border-top: 1px solid #D97514;		

	text-align: left;

	padding: 2px;	

}



.colonnasx{

	width: 360px;

	float: left;	

	border-right: 1px solid #D97514;	

}

.colonnadx{

	width: 360px;

	float: left;	

	border-left: 1px solid #D97514;	

}

.gioco{

	width: 622px;

	float: left;	

}



.stats{

	height: 224px;

	text-align: left;

	padding-left: 15px;			

	border-top: 1px solid #D97514;

}

.plugin{

	padding: 4px;	

	}

.catdesc{

	font-size: 14px;

	padding: 6px;	

	font-weight: bold;

	}	

.titolobox{

	background-image:url(pics/template/linea.gif); background-repeat:repeat-x;

	background-position:top center;

	height: 20px;

	color: #FFFFFF;	

	font-weight: bold;

	line-height: 20px;

}

.box1{

	height: 70px;

	border-top: 1px solid #D97514;		

	text-align: left;

	padding: 2px;	

}

.box2{

	height: 70px;

	border-top: 1px solid #D97514;		

	text-align: left;

	padding: 2px;	

}

.box{

	height: 80px;

	background-image:url(pics/template/box.gif); background-repeat:no-repeat;

	background-position:center center;

	text-align: left;

	margin: 0 auto;

	padding-top: 4px;	

	padding-left: 8px;

	padding-right: 6px;



}

.boxb{

	height: 80px;

	background-image:url(pics/template/box2.gif); background-repeat:no-repeat;

	background-position:center center;

	text-align: left;

	margin: 0 auto;

	padding-top: 4px;	

	padding-left: 8px;

	padding-right: 6px;



}

/*FED75F*/

.box1top{

	height: 80px;

	border-top: 1px solid #D97514;		

	text-align: left;

	padding: 2px;	

}

.box2top{

	height: 80px;

	border-top: 1px solid #D97514;		

	text-align: left;

	padding: 2px;	

}

.boxcat1{

	height: 90px;

	border-top: 1px solid #D97514;		

	text-align: left;

	padding: 2px;	

}

.boxcat2{

	height: 90px;

	border-top: 1px solid #D97514;		

	text-align: left;

	padding: 2px;	

}

.box3{

	height: 60px;

	border-bottom: 1px solid #D97514;		

	text-align: left;

	padding: 2px;	

}

.fondo{

	width: 745px;

}

.random{

	width: 149px;

	height: 92px;

	float: left;

}

.random1{

	width: 149px;

	height: 92px;

	float: left;

}

.ads728gioco{

	width: 745px;

	height: 92px;

	border-bottom: 1px solid #D97514;	

}

.gioco2{

	width: 745px;

	border-bottom: 1px solid #D97514;	

}