html, body {
	width: 100%;
	margin: 5px 0 0px 0;
	color: #f00;
	background: #000000;
	font: bold 12px/13px helvetica, arial,sans-serif;
    letter-spacing: 0;
	word-spacing : 0;
text-align: justify;
	}
	
#carticoli {
	width: 500px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	background: #FFFFFF;
 border: 3px solid #FFFFFF;
	color: #000;
    text-align: justify;
	}


#container {
	width: 728px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	background: #FFFFFF;
 border: 1px solid #FFFFFF;
	color: #000;
    text-align: justify;
	}

#contenuto {
	width: 460px;
   	 \width: 460px;
   	 w\idth: 460px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	color: #000;
    text-align: justify;
	}

#spazio {
	float: left;
	width: 745px;
	margin: 1px 2px 1px 2px;
	padding: 1px 2px 1px 2px;
	color: #ffffff;
 border: 1px solid #FF0000;
    text-align: justify;
	}



#titolo {
	float: right;
	width: 590px;
padding: 3px 3px 3px 3px;
margin-top: 2px ;
border: 0px solid #000;
    text-align: justify;
	}


#pub {
	float: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
text-align: justify;
	background: trasparent;
    border: 0px solid #000;
   	width: 210px;
    height: auto;
	}

#pubb {
	float: left;
    padding: 0px 4px 0px 4px;
    margin: 0px 5px 0px 5px;
text-align: justify;
	background: trasparent;
    border: 0px solid #000;
   	width: 280px;
    height: auto;
	}

#pubbb {
	float: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
text-align: justify;
	background: trasparent;
    border: 0px solid #000;
   	width: 210px;
    height: auto;
	}



#colonnina {
	float: left;
    padding: 0px 2px 0px 2px;
    margin-top: 2px;
	margin-bottom: 3px;
	margin-left: 1px;
	margin-right: 0px;
	  text-align: justify;
    border: 0px solid #000;
   	width: 135px;

    height: auto;
	}

#sinistra {
	float: left;
    padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
	  text-align: justify;
	background: trasparent;
    border: 0px solid #000;
   	width: 160px;

    height: auto;
	}

#destra {
	float: right;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
text-align: justify;
	background: trasparent;
    border: 0px solid #000;
   	width: 160px;

    height: auto;
	}


#sx {
	float: left;
    padding: 0px 1px 0px 1px;
 margin: 0px 2px 0px 4px;
	  text-align: justify;
	background: trasparent;
    border: 0px solid #000;
   	width: 460px;
    height: auto;
	}

#dx {
	float: right;
    padding: 0px 1px 0px 1px;
    margin: 0px 4px 0px 2px;
text-align: justify;
	background: trasparent;
    border: 0px solid #000;
   	width: 250px;
    height: auto;
	}

#dxb {
	float: right;
    padding: 0px 1px 0px 1px;
 margin: 0px 4px 0px 4px;
	  text-align: justify;
	background: trasparent;
    border: 0px solid #000;
   	width: 450px;
    height: auto;
	}

#sxb {
	float: left;
    padding: 0px 1px 0px 1px;
    margin: 0px 4px 0px 4px;
text-align: justify;
	background: trasparent;
    border: 0px solid #000;
   	width: 250px;
    height: auto;
	}


#dxp {
	float: right;
    padding: 0px 0px 0px 0px;
 margin: 0px 1px 0px 1px;
	  text-align: justify;
	background: trasparent;
    border: 0px solid #000;
   	width: 300px;
    height: auto;
	}

#sxp {
	float: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 5px 0px 5px;
text-align: justify;
	background: trasparent;
    border: 0px solid #000;
   	width: 415px;
    height: auto;
	}

#mostra {
	float: left;
	width: 548px;
border: 0px solid #000;
margina: 0px 0px 0px 0px;
padding: 0px 1px 0px 1px;
background: trasparent;
	text-align: justify;
	}


#mezza {
	float: left;
	width: 290px;
border: 0px solid #000;
margina: 0px 1px 0px 1px;
padding: 0px 1px 0px 1px;
background: trasparent;
	text-align: justify;
	}

#mezzax {
	float: left;
	width: 255px;
border: 0px solid #000;
margina: 0px 1px 0px 1px;
padding: 0px 1px 0px 1px;
background: trasparent;
	text-align: justify;
	}



#centro {
	float: left;
    padding: 0px 0px 0px 0px;
     margin: 0px 4px 0px 4px;
	  text-align: justify;
background: trasparent;
    border: 0px solid #000;
   	width: 346px;

    height: auto;
	}

.scritto {
    float: center;
	width: 342px;
    margin: 0px 2px 0px 2px;
padding: 0px 0px 0px 0px;
border: 0px solid #000;
    text-align: justify;
	}


.annuncio {
	float: left;
	width: 326px;
background: #FF9900;
border: 1px solid #000;
    margin: 0px 0px 0px 0px;
padding: 2px 2px 2px 2px;
	text-align: justify;
	}

.adsense{
    float: left;
	width: 130px;
border: 0px solid #000;
padding: 0px 0px 0px 0px;
    margin: 0;
    text-align: left;
background: trasparent;
	}


.mezzosinistra {
	float: left;
	width: 159px;
border: 0px solid #000;
    margin: 0px 0px 0px 0px;
padding: 0px 8px 0px 0px;
	text-align: justify;
	}

.icona {
	float: left;
border: 0px solid #000;
    margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
	text-align: justify;
	}

.testoicona {
	float: left;
	width: 265px;
border: 0px solid #000;
    margin: 0px 1px 0px 1px;
padding: 0px 3px 0px 2px;
	text-align: justify;
	}




.col3 {
    float: right;
	text-align: justify;
	width: 200px;
	padding: 2px 0px 2px 0px;
border-left: 0px solid #000;
    margin: 0;
	background: transparent;
	
	}

.trextresub {
    float: center;
	width: 585px;
    margin: 2px 2px 2px 2px;
padding: 2px 2px 2px 2px;
border: 0px solid #FF9900;
background: transparent;
    text-align: center;
	}

.trextretit {
    float: left;
	width: 410px;
    margin: 1px 1px 1px 1px;
padding: 0px 0px 0px 0px;
border: 1px solid #000000;
    text-align: justify;
	}

.trextrepub {
    float: left;
	width: 135px;
    margin: 1px 1px 1px 5px;
padding: 2px 2px 2px 5px;
border: 1px solid #000000;
    text-align: justify;
	}


.trextre {
    float: left;
	width: 595px;
    margin: 1px 1px 1px 1px;
padding: 2px 0px 0px 3px;
border: 0px solid #0000cd;
    text-align: justify;
	}

.unoxtre {
    float: left;
	text-align: justify;
	width: 191px;
	padding: 3px 3px 3px 3px;
margin: 0px 0px 0px 0px;
border-right: 1px solid #333;
   background: transparent;
	
	}

.duextre {
    float: left;
	text-align: justify;
	width: 293px;
	padding: 3px 3px 3px 3px;
margin: 0px 0px 0px 0px;
border: 0px solid #000;
   background: transparent;
	
	}


.rubrica1 {
    float: left;
	width: 250px;
border: 0px solid #ccc;
padding: 2px 2px 2px 2px;
    margin: 0;
    text-align: justify;
background: trasparent;
	}

.rubrica2{
    float: left;
	width: 200px;
border-left: 0px solid #333;
border-right: 0px solid #333;
padding: 1px 1px 1px 1px;
    margin: 0;
    text-align: justify;
background: trasparent;
	}

.rubrica3{
    float: right;
	width: 120px;
border: 0px solid #ccc;
padding: 2px 2px 2px 2px;
    margin: 0;
    text-align: left;
background: trasparent;
	}

.rubrica4{
    float: right;
	width: 118px;
border: 0px solid #999;
padding: 0px 0px 0px 6px;
    margin: 0;
    text-align: left;
background: trasparent;
	}

.tripla {
    float: right;
	width: 250px;
border: 1px solid #000;
padding: 2px 2px 2px 2px;
    margin: 0;
    text-align: justify;
background: trasparent;
	}

.triplax {
    float: right;
	width: 249px;
border: 0px solid #000;
padding: 2px 2px 2px 2px;
    margin: 0;
    text-align: justify;
background: trasparent;
	}

.triplay {
    float: left;
	width: 248px;
border: 0px solid #ccc;
padding: 2px 2px 2px 2px;
    margin: 0;
    text-align: justify;
background: #FF9900;
	}

.triplas {
    float: left;
	width: 246px;
border: 1px solid #000;
padding: 2px 2px 2px 2px;
    margin: 0;
    text-align: justify;
background: #FF9900;
	}



.metatripla {
 float: left;
	width: 122px;
	height: 315px;
border: 1px solid #000000;
padding: 0px 0px 0px 0px;
background: #FF9900;

    margin: 0;
    text-align: justify;
	}

.corpo {
	float: left;
	width: 390px;
border: 0px solid #000;
padding: 2px 2px 2px 2px;
background: #d3d3d3;
    margin: 2;
	text-align: justify;
	}

.sostanza {
	float: left;
	width: 470px;
border-right: 1px solid #999;
padding: 2px 4px 2px 4px;
background: trasparent;
    margin: 2;
	text-align: justify;
	}

.sostanza2 {
	float: left;
	width: 460px;
border-right: 1px solid #999;
padding: 2px 4px 2px 4px;
background: trasparent;
    margin: 2;
	text-align: justify;
	}

.sostanza3 {
	float: left;
	width: 440px;
border-right: 1px solid #999;
padding: 2px 4px 2px 4px;
background: trasparent;
    margin: 2;
	text-align: justify;
	}


.mezzasostanza {
	float: left;
	width: 230px;
border: 0px solid #000;
padding: 2px 2px 2px 2px;
background: trasparent;
    margin: 2;
	text-align: justify;
	}

.doppioangolo {
	float: left;
	width: 385px;
background: trasparent;
border: 0px solid #000;
    margin: 0;
padding: 2px 2px 2px 2px;
	text-align: justify;
	}

.angolo {
	float: right;
	width: 115px;
background: trasparent;
border: 0px solid #000;
    margin: 0;
padding: 1px 1px 1px 1px;
	text-align: center;
	}

.corner {
	float: right;
	width: 115px;
background: #FF9900;
border: 1px solid #000;
    margin: 0;
padding: 1px 1px 1px 1px;
	text-align: center;
	}

.sondaggio {
	float: right;
	width: 134px;
background: #99000F;
border: 1px solid #000;
    margin: 0px;
padding: 2px;
	text-align: center;
	}

.angoli {
	float: right;
	width: 100px;
background: trasparent;
border: 1px solid #000;
    margin: 0;
padding: 0px 0px 0px 0px;
	text-align: center;
	}

.cassandra {
	float: left;
	width: 385px;
border: 0px solid #000;
background: #ffc0cb;
    margin: 1;
padding: 0px 2px 0px 2px;
	text-align: justify;
	}

.colonnadx {
    float: right;
	width: 250px;
	padding: 1px 1px 1px 1px;
    margin: 1px 1px 1px 1px;
    text-align: left;
border: 0px solid #000;
	background: transparent;
	}

.newlast {
    float: left;
	width: 230px;
    margin: 1px 1px 1px 1px;
padding: 1px 1px 1px 1px;;
border: 1px solid #000;
    text-align: justify;
	}
.newtop {
    float: right;
	width: 230px;
    margin: 1px 1px 1px 1px;
padding: 1px 1px 1px 1px;
border: 1px solid #000;
    text-align: justify;
	}




.in{
	width: auto;
   	 margin: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border: 0px solid #FFF;
	background: #CCCC33;
	color: #000;
    	text-align: justify;

	}

.archivio {
    float: left;
	width: 400px;
    margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 5px;
border: 2px solid #000;
    text-align: justify;
	}

.triplasx {
    float: left;
	width: 340px;
    margin: 2;
padding: 0px 2px 0px 2px;
border: 0px solid #333;
    text-align: justify;
	}

.ultime {
	float: left;
	width:585px;
padding: 1px 5px 1px 5px;
border: 1px solid #000;
background: #000ff0;
    text-align: justify;
	}

.googleboxsx {
    float: left;
	background: transparent;
    text-align: center;
    margin: 7px 0 2px 0;
    padding: 0;
	width: 240px;
	height: 66px;
	border: 1px solid #000;
	}

.googleboxsxnb {
    float: left;
	background: transparent;
    text-align: center;
    margin: 7px 0 2px 0;
    padding: 0;
	width: 240px;
	height: 66px;
	border: 0;
	}

.googleboxdx {
    float: right;
	background: transparent;
    text-align: center;
    margin: 11px 0 2px 0;
    padding: 5px 0 0 0;
	width: 135px;
	height: 62px;
	border: 0px solid #666;
	}

.boxtitolo {
    float: left;
	text-align: center;
	background: transparent;
    margin: 0px 0px 0px 0px;
	
	}

.boxtitoli {
    float: left;
	text-align: justify;
	background: transparent;
    margin: 0px 2px 0px 2px;
	
	}

#boxsottopagine {
    float: left;
    margin: 10px 0 10px 0;
    padding: 0;
	background: transparent;
	width: 100%;
    height: auto;
    font: bold 16px/16px helvetica, arial,sans-serif;
    color: #000; 
    text-align: center;
    text-transform: none;
	word-spacing: 0;
    letter-spacing: 0px;
	border-bottom: 2px solid #000;
	}

 .bordo {
    background: transparent;                 
    font: normal 8px/12px helvetica, arial,sans-serif;           
    letter-spacing : 1px;
    text-transform : uppercase;
    text-align: center;
    color : #000;
    padding: 2px 5px 2px 5px;
	margin-top: 2px;
    margin-bottom: 0;
    border-bottom: 0px solid #99000F;
	border-top: 0px solid #99000F;
    } 
     
#floatl { 
    float: left; 
    } 

#floatr { 
    float: right; 
    } 


#full {
	float: left;
	width: 100%;
    text-align: justify;
	}




#feed1 {
	float: left;
	width: 190px;
    margin: 3px 20px 5px 0;
	text-align: justify;
	}

#feed2 {
    float: left;
	width: 190px;
    margin: 3px 20px 5px 0;
    text-align: justify;
	}
	
#feed3 {
    float: right;
	width: 190px;
    margin: 3px 0 5px 0;
    text-align: justify;
	}

.feedsep { 
    clear: both;   
    margin-bottom: 2px;
    line-height: 0;
    font-size: 0px; /* IE6 bug */
   }

.divsinistra { 
    text-align: left;   
    margin-bottom: 4px;
   }

a.feedlink, a.feedlink:visited, a.feedlink:active, a.feedlink:link {
font: 300 13px/14px arial,helvetica, sans-serif;
background: transparent;
color: #000;
text-align: left;
text-transform : none;
letter-spacing : 0px;
margin: 3px 0 3px 0;
}

a.feedlink:hover {
	color: #000000;
	background: transparent;
	text-decoration: underline;
	text-align: left;
	}

a.linktitolo, a.linktitolo:visited, a.linktitolo:active, a.linktitolo:link {
font: bold 14px/16px verdana, arial,sans-serif;
background: transparent;
color: #000;
text-align: justify;
text-transform : none;
letter-spacing : 0px;
word-spacing : 0px;
margin: 0px 0 0 0;
}

a.linktitolo:hover {
	color: #000000;
	background: transparent;
	text-decoration: underline;
	}


a.linktitolino, a.linktitolino:visited, a.linktitolino:active, a.linktitolino:link {
font: normal 13px/13px arial, arial, sans-serif;
background: transparent;
color: #0000FF;
text-align: left;
text-transform : none;
letter-spacing : 0px;
word-spacing : 0px;
margin: 0px 0 0 0;
}

a.linktitolino:hover {
	color: #000FF0;
	background: transparent;
	text-decoration: underline;
	}


a.linktitoletto, a.linktitoletto:visited, a.linktitoletto:active, a.linktitoletto:link {
font: bold 14px/15px helvetica, arial,sans-serif;   
background: transparent;
color: #0000FF;
text-align: left;
text-transform : none;
letter-spacing : 0px;
word-spacing : -1px;
margin: 2px 0 0 0;
}

a.linktitoletto:hover {
	color: #FF33FF;
	background: transparent;
	text-decoration: underline;
	}

a.linktitolettox, a.linktitolettox:visited, a.linktitolettox:active, a.linktitolettox:link {
font: bold 14px/15px helvetica, arial,sans-serif;
background: transparent;
color: #000;
text-align: left;
text-transform : none;
letter-spacing : 0px;
word-spacing : 0px;
margin: 0px 0px 0px 0px;
}

a.linktitolettox:hover {
	color: #0033FF;
	background: transparent;
	text-decoration: underline;
	}

a.linktitolettomini, a.linktitolettomini:visited, a.linktitolettomini:active, a.linktitolettomini:link {
font: bold 10px/13px helvetica, arial,sans-serif;
background: transparent;
color: #000;
text-align: left;
text-transform : none;
letter-spacing : 0px;
word-spacing : 0px;
margin: 1px 0 0 0;
}

a.linktitolettomini:hover {
	color: #0033FF;
	background: transparent;
	text-decoration: underline;
	}

a.linktitolettomicro, a.linktitolettomicro:visited, a.linktitolettomicro:active, a.linktitolettomicro:link {
font: bold 13px/14px helvetica, arial,sans-serif;
background: transparent;
color: #000;
text-align: justify;
text-transform : none;
letter-spacing : 0px;
word-spacing : 0px;
margin: 0 0 0 0;
}

a.linktitolettomicro:hover {
	color: #000000;
	background: transparent;
	text-decoration: underline;
	}

a.linktitolettos, a.linktitolettos:visited, a.linktitolettos:active, a.linktitolettos:link {
font: bold 16px/22px helvetica, arial,sans-serif;
background: transparent;
color: #000;
text-align: left;
text-transform : none;
letter-spacing : 0px;
word-spacing : 0px;
margin: 0px 0px 0px 0px;
}

a.linktitolettos:hover {
	font: bold 16px/22px helvetica, arial,sans-serif;
	color: #000000;
	background: transparent;
	text-decoration: underline;
	}

a.linktitolone, a.linktitolone:visited, a.linktitolone:active, a.linktitolone:link {
font: bold 30px/34px helvetica, arial,sans-serif;
background: transparent;
color: #000000;
text-align: justify;
text-transform : none;
letter-spacing : 0px;
word-spacing : 0px;
margin: 3px 0 0 0;
}

a.linktitolone:hover {
	color: #000000;
	background: transparent;
	text-decoration: underline;
	}

a.linkbianco, a.linkbianco:visited, a.linkbianco:active, a.linkbianco:link {
font: bold 11px/11px helvetica, arial,sans-serif;  
background: transparent;
color: #000000;
text-align: left;
text-transform : none;
letter-spacing : 0px;
word-spacing : 0px;
margin: 1px 0 0 0;
}

a.linkbianco:hover {
	color: #000000;
	background: transparent;
	text-decoration: underline;
	}

a.linkinstablog, a.linkinstablog:visited, a.linkinstablog:active, a.linkinstablog:link {
font: 8px/8px helvetica, arial,sans-serif;  
background: transparent;
color: #666;
text-align: left;
text-transform : none;
letter-spacing : 1px;
word-spacing : 0px;
margin: 1px 0 0 0;
}

a.linkinstablog:hover {
	color: #666;
	background: transparent;
	text-decoration: underline;
	}

a.linkcaps, a.linkcaps:visited, a.linkcaps:active, a.linkcaps:link {
font: bold 20px/20px helvetica, arial,sans-serif;
background: transparent;
color: #000;
font-variant: small-caps;
margin: 50px 0px 0px 0px;
padding: 0px 0px 5px 0px;
text-align: left;
}

a.linkcaps:hover {
	color: #069;
	background: transparent;
	text-decoration: underline;
	}
	
a.linkcolonnina, a.linkcolonnina:visited, a.linkcolonnina:active, a.linkcolonnina:link {
font: normal 14px/14px helvetica, arial,sans-serif;
    text-transform: none;
	word-spacing : -1px;
	margin: 0;
	color: #000;
	background: transparent;
	line-height: 13px;
}

a.linkcolonnina:hover {
	color: #069;
	background: transparent;
	text-decoration: none;
	}

a.linkpiccolo, a.linkpiccolo:visited, a.linkpiccolo:active, a.linkpiccolo:link {
    font : normal 11px/12px helvetica, arial,sans-serif;               
    text-transform : none;
    text-align: left;
    letter-spacing : 0;
    color : #000;
    background: transparent;
	word-spacing : 0;
}

a.linkpiccolo:hover {
	color: #069;
	background: transparent;
	text-decoration: none;
	}


a.linkmicro, a.linkmicro:visited, a.linkmicro:active, a.linkmicro:link {
    font : normal 10px/8px "trebuchet ms",arial,helvetica,sans-serif;               
    text-transform : none;
    text-align: left;
    letter-spacing : -3;
    color : #000;
    background: transparent;
	word-spacing : -3;
}

a.linkmicro:hover {
	color: #069;
	background: transparent;
	text-decoration: underline;
	}



a.linkp2, a.linkp2:visited, a.linkp2:active, a.linkp2:link {
    font : normal 13px/14px helvetica, arial,sans-serif;              
    text-transform : lowercase;
    text-align: left;
    letter-spacing : 0;
    color : #000;
    background: transparent;
	word-spacing : 0;
}

a.linkp2:hover {
	color: #069;
	background: transparent;
	text-decoration: underline;
	}


a.linkup, a.linkup:visited, a.linkup:active, a.linkup:link {
    font : normal 10px/11px arial, helvetica,sans-serif;                 
    text-transform : uppercase;
    text-align: left;
    letter-spacing : 0;
    color : #000;
    background: transparent;
	word-spacing : 0;
}

a.linkup:hover {
	color: #069;
	background: transparent;
	text-decoration: underline;
	}


a.linkuno, a.linkuno:visited, a.linkuno:active, a.linkuno:link {
    font : bold 11px/18px verdana, helvetica,sans-serif;                 
    text-transform: uppercase;
	text-decoration: underline;
    text-align: left;
    letter-spacing : 0;
    color : #000000;
    background: transparent;
	word-spacing : 0;
}

a.linkuno:hover {
	color: #000000;
	background: transparent;
	text-decoration: underline;
	}

a.linkdue, a.linkdue:visited, a.linkdue:active, a.linkdue:link {
    font : normal 9px/9px verdana, helvetica,sans-serif;                 
    text-transform : none;
    text-align: justify;
    letter-spacing : 0;
    color : #0000FF;
    background: transparent;
	word-spacing : 0;
}

a.linkdue:hover {
	color: #0000FF;
	background: transparent;
	text-decoration: none;
	}

a.linktre, a.linktre:visited, a.linktre:active, a.linktre:link {
    font : normal 10px/10px verdana, helvetica,sans-serif;                 
    text-transform : none;
    text-align: left;
    letter-spacing : 0;
    color : #000000;
    background: transparent;
	word-spacing : 0;
}

a.linktre:hover {
	color: #000000;
	background: transparent;
	text-decoration: none;
	}

.sc {
	float: right;
    font : normal 11px/12px arial,helvetica,sans-serif;
	color: #000;
	background: transparent;
	width: 305px;
    margin: 0 0 2px 0;
	text-align: justify;
	border: 1px solid #000;
	}


.scp {
	float: left;
    font : bold 11px/13px arial,helvetica,sans-serif;
	color: #000;
	background: transparent;
	width: 302px;
    margin: 0px 2px 2px 0;
	border: 0;
	padding-right: 3px;
	text-align: justify;
	}

.scpr {
	float: right;
	color: #000;
	background: transparent;
	width: 180px;
    margin: 0;
	text-align: left;
	border: 1px solid #000000;
	}

.doppia {
    float: left;
	width: 390px;
    margin: 0;
	padding: 0 5px 0 5px;
    text-align: justify;
border-right: 1px solid #333;
	}

.copertina {
    float: right;
	width: 352px;
    margin: 0;
    text-align: justify;
	}

.articoli {
	float: left;
        width: 207px;
	margin: 0 10px 0 0;
border: 1px solid #ddd;
	text-align: justify;
	}

.sezioni {    
    float: left;
	width: 200px;
	padding: 0 0 0 5px;
    text-align: justify;
	border-left: 1px solid #333;
	}






.scol1 {
	float: left;
	width: 195px;
    margin: 0 14px 5px 0;
	text-align: justify;
	}

.scol2 {
    float: left;
	width: 195px;
    margin: 0 14px 5px 0;
    text-align: justify;
	}
	
.scol3 {
    float: right;
	width: 195px;
    margin: 0 0 5px 0;
    text-align: justify;
	}


.scol4 {
    float: left;
	width: 295px;
    margin: 0 14px 5px 0;
    text-align: justify;
	}
	
.scol5 {
    float: right;
	width: 295px;
    margin: 0 0 5px 0;
    text-align: justify;
	}



#feed4 {
    float: right;
	text-align: justify;
	width: 175px;
	padding: 2px;
    margin: 0 0 5px 1px;
	background: transparent;
	border: 1px solid #333;
	}




	
#footer {
	clear: both;
	width: auto;
	margin: 5px 0 3px 0;
	text-align: center;
    font: 11px/13px helvetica, arial,sans-serif;
	background: trasparent;
	}
	
	
#commenta {
	float: left;
	width: 315px;
	margin: 0;
	text-align: justify;
	padding: 0 0 0 13px;
	}

.box {
    padding: 2px;
    margin: 0 0 5px 0;
	text-align: justify;
    border: 1px solid #000;
    background: transparent;
	}

.box2 {
    padding: 3px;
    margin: 0;
	text-align: left;
    background: transparent;
	border: 1px solid #333; 
	}

.box5 {
    padding: 2px 2px 0px 2px;
    margin: 0px 0px 0px 0px;
	text-align: left;
    background: #eeeee0;
	border: 1px solid #000; 
	}


.t13 { 
    font: normal 10px/11px helvetica, arial,sans-serif;
	color: #FDD;
	background: transparent;
}

.articolo { 
    font: normal 15px/18px helvetica, arial,sans-serif; 
	color: #000000;
 letter-spacing: 0px;
	word-spacing : 0px;
text-align: justify;
	background: transparent;
}

.articolox { 
    font: normal 10px/11px verdana, arial,sans-serif; 
	text-align: justify;
color: #000;
 letter-spacing: 0px;
	word-spacing : 0px;

	background: transparent;
}



.primapagina { 
    font: normal 12px/12px helvetica, arial,sans-serif; 
	color: #666666;
 letter-spacing: 0px;
	word-spacing : 0px;
text-align: justify;
	background: transparent;
}

.servizio { 
    font: normal 16px/17px helvetica, arial,sans-serif;
	color: #000;
	background: transparent;
}


	
.corsivo { 
    font: italic 11px/12px helvetica, arial,sans-serif;
	color: #000;
	background: transparent;
    margin: 2px 0;
}
	

.chiaro {
    font: bold 10px/10px helvetica, arial,sans-serif;
    text-transform: uppercase;
text-align: center;
    color: #333; 
	background: #CC000F;
border: 1px solid #000; 
	margin: 0px 0px 0px 0px;
	padding: 0px 2px 0px 2px;
    letter-spacing: 0px;
	word-spacing : 0;
}	

.arancio {
    font: bold 10px/10px helvetica, arial,sans-serif;
    text-transform: uppercase;
text-align: center;
    color: #333; 
	background: #FF9900;
border: 1px solid #000; 
	margin: 0px 0px 0px 0px;
	padding: 0px 2px 0px 2px;
    letter-spacing: 0px;
	word-spacing : 0;
}

.celeste {
    font: bold 10px/10px helvetica, arial,sans-serif;
    text-transform: uppercase;
text-align: center;
    color: #333; 
	background: #99000F;
border: 1px solid #000; 
	margin: 0px 0px 0px 0px;
	padding: 0px 2px 0px 2px;
    letter-spacing: 0px;
	word-spacing : 0;
}

.evidenziato {
    font: bold 10px/10px helvetica, arial,sans-serif;
    text-transform: uppercase;
text-align: center;
    color: #000; 
	background: #000;
	margin: 2px 0 2px 0;
	padding: 2px 1px 2px 3px;
    letter-spacing: 2px;
	word-spacing : 0;
}	




.evidenziato1 {
    font: bold 13px/15px helvetica, arial,sans-serif;
    text-transform: uppercase;
text-align: left;
    color: #000; 
	background: #000;
	margin: 2px 0 2px 0;
	padding: 2px 1px 2px 1px;
    letter-spacing: 0;
	word-spacing : 0;
}	

.evidenziato2 {
    font: bold 11px/11px helvetica, arial,sans-serif;
    text-transform: uppercase;
text-align: center;
    color: #000; 
	background: #000;
	margin: 0 0 4px 0;
	padding: 4px 2px 4px 2px;
    letter-spacing: 0;
	word-spacing : 0;
}

.evidenziato3 {
    font: bold 13px/11px helvetica, arial,sans-serif;
    text-transform: uppercase;
text-align: center;
    color: #000; 
	background: trasparent;
	margin: 0 0 4px 0;
	padding: 4px 2px 4px 2px;
    letter-spacing: 0;
	word-spacing : 0;
}

.evidenziato4 {
       font: bold 9px/10px helvetica, arial,sans-serif;
    text-transform: uppercase;
text-align: center;
    color: #000; 
	background: #000;
	margin: 0 0 4px 0;
	padding: 4px 2px 4px 2px;
    letter-spacing: 0;
	word-spacing : 0;
}

.evidenziato5 {
       font: bold 9px/10px helvetica, arial,sans-serif;
    text-transform: uppercase;
text-align: center;
    color: #000; 
	background: #000;
	margin: 0 0 4px 0;
	padding: 4px 2px 4px 2px;
    letter-spacing: 0;
	word-spacing : 0;
}

a, a:visited, a:active, a:link {
	background: transparent;
	font: bold 11px/12px helvetica, arial, sans-serif;
	color: #000;
	text-decoration: none;
	text-align: justify;
	word-spacing: 0;
}

a:hover {
	color: #000000;
	background: transparent;
	text-decoration: none;
	text-align: justify;
	}


.nuovo {
    float: left;
	font: bold 45px/45px helvetica, arial,sans-serif;
	color : #000;
	text-transform: uppercase;
	text-align: left;
    padding:0 3px 0 0;
    margin: 0 auto;
	background: transparent;
	}

.nuovopiccolo {
    	font: bold 25px/25px helvetica, arial,sans-serif;
	color : #000;
	text-transform: uppercase;
	text-align: center;
    padding:0 3px 0 0;
    margin: 0 auto;
	background: transparent;
	}

.commenti {
font: normal 11px/15px helvetica, arial,sans-serif;
    color: #000;
    text-align: left;
	background: transparent;
	word-spacing : 0;
	}

tt {  
font: normal 11px/12px helvetica, arial,sans-serif;
background: transparent;
color: #000;
text-align: left;
text-transform : none;
letter-spacing : -1px;
margin: 0;
}	

h7 {  
font: bold 20px/20px helvetica, arial,sans-serif;
background: transparent;
color: #000;
text-transform : none;
text-align: center;
letter-spacing : -2px;
margin: 0;
padding: 0;
}

h1 {  
font: bold 30px/35px helvetica, arial,sans-serif;
background: transparent;
color: #000;
text-transform : none;
text-align: center;
letter-spacing : -2px;
margin: 0;
padding: 0;
}

h2 {  
font: bold 18px/18px helvetica, arial,sans-serif;
background: transparent;
color: #000;
text-transform : none;
letter-spacing : 1px;
word-spacing: 0px;
margin: 0 0 0px 0;
}

h3 {  
   font: bold 18px/18px helvetica, arial,sans-serif;
background: transparent;
color: #000;
text-transform : none;
letter-spacing : 1px;
word-spacing: 0px;
margin: 0 0 0px 0;
}
	
h4 {  
font: 300 14px/15px "arial black",arial,helvetica, sans-serif;
background: transparent;
color: #000;
text-align: left;
text-transform : none;
letter-spacing : -1px;
word-spacing: -1px;
margin: 0 0 2px 0;
}


h5 {  
    font: 500 18px/20px arial,helvetica,sans-serif;               
    text-transform : none;
    color : #000;
    background: transparent;
    border-bottom: 1px solid #000;
    margin: 15px 2px 5px 2px;
    padding: 0;
	letter-spacing : 0px;
	word-spacing : 0;
	font-variant: small-caps;
}

h6 {
font: bold 19px/21px helvetica, arial,sans-serif;
    text-transform: none;
	margin: 1px 0 0 0;
	color: #666;
text-align: center;
	background: transparent;
	}

h7 {
font: normal 12px/12px helvetica, arial,sans-serif;
background: transparent;
color: #0000FF;
text-transform : none;
letter-spacing : 0px;
word-spacing: 0px;
margin: 0 0 2px 0;
	}

pre {
    font: normal 11px/12px helvetica, arial,sans-serif;
	color : #000;
    padding: 5px 5px 5px 5px;
	background: transparent;
	border-left: 1px dashed #333;
	width: 340px;
}
	
.foto {
	color : #000;
	float: left;
    margin: 0px 0px 0px 0px;
	background: transparent;
}

.foto2 {
	color : #000;
	float: right;
    margin: 1px 1px 0 0;
	background: transparent;
}


.tools {
	color : #000;
	float: right;
    margin: 3px 0 0 10px;
	padding: 3px;
	background: transparent;
	border: 1px solid #666;
}

.ads {
	color : #000;
	float: right;
    margin: 4px 0 2px 5px;
	background: transparent;
}


.grande {
font: bold 33px/33px helvetica, arial,sans-serif;
background: transparent;
color: #000;
text-align: left;
text-transform : none;
letter-spacing : -2px;
margin: 1px 0 1px 0;
	}
    
 .bold {                  
    font: bold 11px/12px Arial, Helvetica,sans-serif;                 
    text-transform : uppercase;
    color : #000;
    background: transparent;
    border-bottom: 1px solid #000;
    margin: 3px 2px 2px 2px;
    padding: 0;
    }

 .boldgrande {                  
    font: normal 18px/18px arial,helvetica,sans-serif;               
    text-transform : uppercase;
    color : #000;
    background: transparent;
    border-bottom: 2px solid #000;
    margin: 2px 2px 3px 2px;
    padding: 0;
	letter-spacing : 0;
	word-spacing : 0;
	text-align: left;
    }
   
 .boldsotto {                  
font: 300 18px/18px "arial black",arial,helvetica, sans-serif;
background: transparent;               
    text-transform : none;
    color : #000;
    background: transparent;
    border-top: 3px solid #000;
    margin: 10px 0 5px 0;
    padding: 0;
	text-align: left;
    }
   
 .piccolo {                  
    font : normal 11px/11px "trebuchet ms",arial,helvetica,sans-serif;                 
    text-transform : uppercase;
    text-align: left;
    color : #000;
    background: transparent;
    margin-bottom: 3px;
	word-spacing : 0;
    } 

 .micromicro {                  
    font : normal 8px/2px "trebuchet ms",arial,helvetica,sans-serif;                 
    text-align: left;
    color : #99000f;
    background: transparent;
    margin-bottom: -5px;
	word-spacing : 0;
    } 

 .mikro {                  
    font : normal 9px/8px "trebuchet ms",arial,helvetica,sans-serif;                 
    text-align: justify;
    color : #000;
    background: transparent;
    margin-bottom: -1px;
	word-spacing : -2;
	 letter-spacing : -2;
    } 

 .sezione { 
    font : normal 14px/14px helvetica, arial,sans-serif;               
    text-transform : uppercase;
    text-align: left;
    color : #000;
    background: transparent;
    margin-bottom: 5px;
	word-spacing : 0;
    }

    
.xa1 { 
    font: 400 16px/16px helvetica, arial,sans-serif;
    color: #333;
    background: transparent;
	margin: 4px 0 0 0;
    letter-spacing : 2px;
    word-spacing : 1px;
	text-transform: uppercase;
}

.xa2 { 
    font: 400 22px/23px helvetica, arial,sans-serif;
    color: #000;
    background: transparent;
	margin: 0px 0 0 0;
    letter-spacing : +3px;
    word-spacing : 1px;
	text-transform: uppercase;
}

.xa3 { 
	font : bold 18px/21px arial,helvetica,sans-serif;
    color: #000;
    background: transparent;
	margin: 0px 0 0 0;
    letter-spacing : 0;
    word-spacing : 0;
	text-transform: uppercase;
}

.xa4 { 
    font: 400 42px/42px helvetica, arial,sans-serif;
    color: #000;
    background: transparent;
	margin: 4px 0 0 0;
    letter-spacing : -1px;
    word-spacing : 1px;
	text-transform: uppercase;
}
       
.descrizione { 
    font: italic 16px/17px helvetica, arial,sans-serif;
    color: #000; 
    background: transparent;
	margin-top: 1px;
	margin-bottom: 1px;
    letter-spacing : 0;
	word-spacing : 0;
    }

.descrizione2 { 
    font: normal 14px/14px helvetica, arial,sans-serif;
    color: #000; 
    text-align: left;
    background: transparent;
	margin-top: 2px;
letter-spacing : 2px;
text-transform: uppercase;
    }

 .tv {                  
    font : normal 11px/12px arial,sans-serif;                 
    text-transform : none;
    text-align: justify;
    letter-spacing : 0px;
    color : #666;
    background: transparent;
	word-spacing : 0px;
    }

 .tw {                  
    font : normal 10px/11px Verdana, helvetica, arial,sans-serif;              
    text-transform : none;
    text-align: justify;
    letter-spacing : 0px;
    color : #000;
    background: transparent;
	word-spacing : 0px;
    }

 .lista {                  
      font: normal 14px/15px verdana, arial,sans-serif;            
    text-transform : none;
    text-align: justify;
    letter-spacing : 0px;
    color : #666666;
    background: transparent;
	word-spacing : 0px;
    }


a.linkrubrica, a.linkrubrica:visited, a.linkrubrica:active, a.linkrubrica:link {
font: normal 13px/14px helvetica, arial,sans-serif;   
background: transparent;
color: #000;
text-align: left;
text-transform : none;
letter-spacing : 0px;
word-spacing : -1px;
margin: 2px 0 0 0;
}

a.linkrubrica:hover {
	color: #000000;
	background: transparent;
	text-decoration: underline;
	}

 .twww {                  
    font : normal 9px/10px Verdana, helvetica, arial,sans-serif;              
    text-transform : none;
    text-align: justify;
    letter-spacing : -1px;
    color : #000;
    background: transparent;
	word-spacing : 0px;
    }

 .tww {                  
    font : normal 11px/13px helvetica, arial,sans-serif;                 
    text-transform : none;
    text-align: justify;
    letter-spacing : 0;
    color : #000;
    background: transparent;
	word-spacing : -1px;
    }


 .post1 {                  
    font : normal 11px/12px helvetica, arial,sans-serif;                 
    text-transform : none;
    text-align: justify;
    letter-spacing : 0;
    color : #666666;
    background: transparent;
	word-spacing : -1px;
    }

 .post2 {                  
    font : bold 12px/13px helvetica, arial,sans-serif;                 
    text-transform : none;
    text-align: justify;
    letter-spacing : 0;
    color : #666666;
    background: transparent;
	word-spacing : -1px;
    }

 .post3 {                  
    font : normal 18px/22px helvetica, arial,sans-serif;                 
    text-transform : none;
    text-align: justify;
    letter-spacing : 0;
    color : #000;
    background: transparent;
	word-spacing : -1px;
    }





 .nar {                  
    font : 300 11px/13px 'arial black', helvetica, arial,sans-serif;                 
    text-transform : none;
    text-align: left;
    letter-spacing : 0;
    color : #000;
    background: transparent;
	word-spacing : -1px;
    }

 .lotto {                  
    font : bold 9px/11px verdana,helvetica, arial,sans-serif;                 
    text-transform : uppercase;
    text-align: left;
    letter-spacing : 0;
    color : #000;
    background: transparent;
	word-spacing : -1px;
    }

.tp { 
    font: normal 9px/12px arial,helvetica,sans-serif;
	color: #000;
	background: transparent;
}

.sottopagine { 
    font: 13px/18px helvetica, arial,sans-serif;
    color: #000; 
    background: transparent;
letter-spacing : 0;
    text-transform: uppercase;
    } 
    
.clear { 
    clear: both;
    height: 1px;
    margin: 0;
    line-height: 0;
    font-size: 1px; /* IE6 bug */
    }
    
.separatore { 
    clear: both;   
	margin-bottom: 5px;
    border-bottom: 1px solid #999999;
    height: 2px;
    line-height: 0;
    font-size: 1px; /* IE6 bug */
    }   
    
.separatore2 { 
    clear: both;   
	margin-bottom: 5px;
    border-bottom: 3px solid #6699cc;
    height: 5px;
    line-height: 0;
    font-size: 1px; /* IE6 bug */
    }   

.separarticoli { 
clear: both;   
margin: 6px auto 6px auto;
text-align: left;
    }  

.separarticoli2 { 
clear: both;   
margin: 8px auto 8px auto;
text-align: left;
    }  
    
.bordotab {
	
	color: #FFF; 
	background-color: #FFFFCC;
	border: 0px solid #FFFFA6;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

}

.classetd {
	
	color: #0000FF;
	background-color: #CCCC33;
	border: 2px solid #FFFFA6;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.classetd a, classetd a:visited, classetd a:active, classetd a:link {
	
	color: #0000FF; /* Questo è il colore del link */
	display: block;
	position: relative; 
	text-decoration: none; 
padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.classetd a:hover {
	
	color: #0000FF;
	background-color: #CCCCCC;
	text-decoration: none;
}




.campi { 
	font: bold  11px "lucida grande",verdana,helvetica, arial,sans-serif;
    background: #FFF; 
	color: #666;
	border: 1px solid #000;
	padding: 2px;
	margin: 0 0 5px 0;
}

.pulsante { 
	font: 11px helvetica, arial,sans-serif;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 1px;
    padding: 4px;
    background: #000; 
	color: #CCC;
	border: 1px solid #333;
    margin-top: 5px;
}

.barrato {
	color: #000;
	background: transparent;
	text-decoration: line-through;
	}

.quadrato {
    background: transparent;
    list-style: square;
    padding: 0;
    margin-left: 20px;
    margin-top: -5px;
    font: bold 20px/18px georgia,serif;
    color : #000;
    text-align: left;
    }



/* Andy Clarke's Mailer layout - http://www.stuffandnonsense.co.uk */
#tagliando			{						
						float : center;
						width : 470px;
					border : 1px solid #CCC;
						background: #FFFFA6;
						background-position : left top;
						background-repeat : no-repeat;
						}
						
		#tagliando h2					{
								font-size : 90%;
								font-style : italic;
								text-transform : uppercase;
								padding-top : 0;
								padding-left : 2em;
								}

								
		#tagliando form			{
								background-image : url(form_b.gif);
								background-position : left bottom;
								background-repeat : no-repeat;
								margin: 0;
								padding: 0;
								}
								
		#tagliando form fieldset 				{
								padding : 1em 1em 2em 1em;
								margin : 0;
								border : 0px solid #CCC;
								}
								
		#tagliando form label				{
								display : none;
								}

