html, body {
	width: 100%;
	margin: 0px 0px 0px 0px;
	color:#000; 
	background: #000000;
	font: normal 13px/13px verdana,times , serif;
    letter-spacing: 0px;
	word-spacing : 0px;
text-align: justify;
	}
	
#container {
	width: 797px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	background: url(../art/img/repeath.jpg);
	color: #000;
border: 0px solid #000;
    text-align: justify;
	}


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

.colonna {
    float: left;
	width: 176px;
    margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 2px;
border: 0px solid #FF00FF;
background: trasparent;
	}

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




#container2 {
	width: 698px;
	margin: 0 auto;
	padding: 0px 15px 0px 15px;
	background: trasparent;
	color: #000;
border: 0px solid #FF00FF;
    text-align: justify;
	}

#container3 {
	width: 728px;
	margin: 0 auto;
	padding: 0px 0px 0px 8px;
	background: trasparent;
	color: #000;
border: 0px solid #FF00FF;
    text-align: justify;
	}


#containerx {
	width: 830px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	background: url(../art/img/repeat.jpg);
	color: #000;
border: 0px solid #b30000;
    text-align: justify;
	}

#spaziocopertina {
    float: right;
	width: 460px;
	margin: 0px 0px 0px 0px;
	padding: 0px 1px 0px 1px;
	background: #000;
	color: #FFF;
	border: 0px solid #0088FF;
    text-align: justify;
	}


#fotodx {
    float: right;
	margin: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	background: #000;
	color: #FFF;
	font: bold 9px/10px verdana,times , serif;
    letter-spacing: 0px;
	word-spacing : 0px;
    text-align: justify;
	}

#fotosx {
    float: left;
	margin: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	background: #000;
	color: #FFF;
	font: bold 9px/10px verdana,times , serif;
    letter-spacing: 0px;
	word-spacing : 0px;
    text-align: justify;
	}


#spazioprimopiano {
    float: left;
	width: 280px;
	margin: 0px 3px 0px 0px;
	padding: 0px 0px 0px 1px;
	background: trasparent;
	color: #000;
	border-right: 0px solid #C1C1C1;
    text-align: justify;
	}

#spaziocentrale {
    float: left;
	width: 595px;
    margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: trasparent;
	color: #000;
border: 0px solid #0000cd;
    text-align: justify;
	}

#spaziocentro {
    float: left;
	width: 590px;
    margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: trasparent;
	color: #000;
border: 0px solid #0000cd;
    text-align: justify;
	}



#colonnacella {
	float: left;
    padding: 2px 2px 2px 2px;
    margin: 2px 1px 2px 2px;
	text-align: justify;
	color: #333;
	background: #trasparent;
    border: 1px solid #FF9900;
   	width: 180px;
	height: 60px;
	}

#spaziomezzo {
    float: left;
	width: 290px;
    margin: 1px 1px 1px 1px;
padding: 1px 1px 1px 1px;
background: trasparent;
	color: #000;
border: 0px solid #0000cd;
    text-align: justify;
	}

#spaziorubrica {
    float: left;
	width: 286px;
    padding: 2px 2px 2px 2px;
    margin: 2px 1px 2px 2px;
background: trasparent;
	color: #000;
border: 1px solid #C1C1C1;
    text-align: justify;
	}


#spaziorubricax {
    float: left;
	width: 286px;
    padding: 2px 2px 2px 2px;
    margin: 2px 1px 2px 2px;
background: trasparent;
	color: #000;
border: 1px solid #C1C1C1;
    text-align: justify;
	}



#spaziotitolo {
    float: left;
	width: 5px;
    margin: 1px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: trasparent;
	color: #000;
border-right: 0px solid #C1C1C1;
border-left: 0px solid #C1C1C1;
    text-align: justify;
	}


#container4 {
float: center;
	width: 736px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	background: trasparent;
	color: #000;
	border: 2px solid #64380F;
    text-align: justify;
	}

#contenuto {
	float: left;
	width: 590px;
padding: 1px 1px 1px 1px;
margin-top: 2px ;
border: 0px solid #000;
    text-align: justify;
	}

#mezzocontenuto {
	float: left;
	width: 288px;
padding: 1px 1px 1px 1px;
margin: 1px 1px 1px 1px;
border: 0px solid #000;
background: trasparent;
    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;
	width: 350px;
padding: 1px 1px 1px 1px;
border: 0px solid #000;
    text-align: justify;
	}

#pubb {
	float: right;
	width: 125px;
padding: 2px 2px 2px 2px;
margin: 0px 0px 0px 0px;
border: 0px solid #000;
    text-align: justify;
	}

#pubbb{
	float: left;
	width: 10x;
padding: 0px 0px 0px 0px;
border: 0px solid #040;
    text-align: justify;
	}



.colonnina {
	float: left;
    padding: 0px 0px 0px 0px;
    margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	  text-align: justify;
    border-left: 0px solid #999;
   	width: 150px;
background: transparent;

    height: auto;
	}

.sinistra {
	float: left;
	width: 315px;
border-right: 1px solid #999;
    margin: 0px 0px 0px 2px;
padding: 0px 3px 0px 0px;
	text-align: justify;
	}


.blogamici {
	float: left;
	width: 315px;
	HEIGHT: 200px;
border: 0px solid #64380F;
    margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
BACKGROUND-IMAGE: url(blogamici.jpg);
background-repeat: no-repeat; 
	text-align: justify;
	}

.blogamico {
	float: center;
	width: 280px;
	HEIGHT: 150px;
border: 0px solid #64380F;
    margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: transparent;;
	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;
	}

.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 2px 0px 0px;
padding: 0px 0px 0px 0px;
	text-align: justify;
	}

.testoicona {
	float: left;
	width: 215px;
border: 0px solid #000;
    margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
	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: 1px solid #000;
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;
	}

.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: 2px solid #000;
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;
	}

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

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

.ads{
 float: left;
	width: 112px;
border: 0px solid #000;
padding: 0px 0px 0px -2px;
    margin: 0px 0px 0px 0px;
    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;
	}

.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;
	}

.sostanza {
	float: left;
	width: 595px;
border: 1px solid #999;
padding: 0px 0px 0px 0px;
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: 435px;
border: 1px solid #999;
padding: 2px 4px 2px 4px;
background: #trasparent;
    margin: 2;
	text-align: justify;
	}

.sezioneprincipale {
	float: right;
	width: 280px;
border: 0px solid #0099ff;
padding: 0px 2px 0px 0px;
margin: 0px 2px 0px 0px;
background: trasparent;

	text-align: justify;
	}


.sezionebanner {
	float: left;
	width: 300px;
border: 0px solid #CCCCCC;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background: trasparent;

	text-align: justify;
	}

.sezionebanner2 {
	float: left;
	width: 160px;
border: 0px solid #CCCCCC;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background: trasparent;

	text-align: justify;
	}

.doppioangolo {
	float: right;
	width: 305px;
background: trasparent;
font: normal 15px/16px helvetica, arial,sans-serif;  
border: 0px solid #333333;
margin: 2px 0px 0px 0px;
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: #99FFFF;
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;
	}


#scritto {
    float: left;
	width: 560px;
    margin: 0px 1px 0px 1px;
padding: 0px 1px 0px 1px;
background: transparent;
border: 0px solid #64380F;
    text-align: justify;
	}

#colonnamostra {
    float: left;
	width: 180px;
    margin: 0px 3px 0px 0px;
padding: 0px 3px 0px 0px;
border: 0px solid #FF00FF;
background: trasparent;
	}

.corpospazio {
	 float: right;
	width: 580px;
border: 0px solid #000;
   margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
background: transparent;
	text-align: justify;
	}



.corpoprimasx {
	 float: left;
width: 337px;
border: 0px solid #000;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 5px;
background: transparent;
	text-align: justify;
	}

.corpoprimadx {
	  float: right;
width: 337px;
border: 0px solid #000;
margin: 0px 0px 0px 0px;
padding: 0px 3px 0px 5px;
background: transparent;
	text-align: justify;
	}

.corpobannersx {
	 float: left;
border: 0px solid #000;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 5px;
background: transparent;
	text-align: justify;
	}

.destra {
	  float: right;
border: 0px solid #000;
margin: 0px 6px 0px 4px;
padding: 0px 0px 0px 0px;
width: 542px;
background: transparent;
	text-align: justify;
	}

.colonnina {
	float: left;
    margin: 0px 0px 0px 5px;
padding: 0px 0px 0px 0px;
	  text-align: justify;
    border: 0px solid #999;
   	width: 163px;
background: transparent;
    height: auto;
	}


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

.corpodx {
	 float: right;
width:358px;
border: 0px solid #000;
margin: 0px 0px 0px 0px;
padding: 0px 3px 0px 2px;
background: transparent;
	text-align: justify;
	}

#cornice {
    padding: 2px 2px 2px 2px;
    margin: 2px 1px 2px 2px;
background: trasparent;
	color: #000;
border: 0px solid #C1C1C1;
    text-align: justify;
	}



#corpoarticolo {
	 float: right;
	width: auto;
border: 0px solid #000;
   margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: #FFFFFF;
	text-align: justify;
	}

.archivio {
    float: rigth;
	width: 476px;
    margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px solid #FFFFFF;
background: trasparent;
    text-align: justify;
	}



.pa {
    float: left;
	width: 160px;
    margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px solid #FF00FF;
background: trasparent;
	}


.pb {
    float: right;
	width: 420px;
    margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 1px solid #FF00FF;
background: trasparent;
	}


.tripla {
    float:left;
	width: 266px;
padding: 1px 1px 1px 1px;
    margin: 0px 0px 0px 0px;
    text-align: justify;
background: trasparent;
border: 0px solid #b30000;
	}



#in{
  	float: right;
	width: auto;
   	 margin: 2px 2px 2px 6px;
	padding: 2px 2px 2px 2px;
	border: 0px solid #000000;
	background: #FFFFFF;
	color: #000000;
    	text-align: justify;

	}

#out{
  	float: right;
	width: auto;
   	 margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 10px;
	border: 0px solid #000000;
	background: trasparent;
	color: #000000;
    	text-align: left;

	}

#aut{
  	float: left;
	width: auto;
   	 margin: 0px 5px 0px 5px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #FF0000;
	background: #FFFFFF;
	color: #000000;
    	text-align: justify;

	}



.banner {
  float: left;
	width: 265px;
    margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font: normal 12px/16px arial,times , serif;
color: #fff;
background: #FFFFFF;
border: 1px solid #000;
    
	}

.bannerino {
    font: normal 9px/9px helvetica, sans-serif;
    text-transform: none;
text-align: justify;
    color: #FFFFFF; 
	background: #000000;
border: 1px solid #000; 
	margin: 0px 0px 0px 0px;
	padding: 0px 2px 0px 2px;
    letter-spacing: 0px;
	word-spacing : 0;
}	

#bannersky {
  float: center;
	width: 125px;
    margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font: normal 12px/16px arial,times , serif;
color: #fff;
background: trasparent;
border: 0px solid #000;
    
	}

.bannerpiano {
  float: left;
	width: 728px;
    margin: 2px 2px 2px 2px;
padding: 1px 1px 1px 1px;
font: normal 12px/12px arial,times , serif;
color: #fff;
background: #FFFFFF;
border: 1px solid #666; 
    
	}

.bannerpianino {
  float: left;
	width: 470px;
    margin: 0px 1px 0px 1px;
padding: 0px 1px 0px 1px;
font: normal 12px/12px arial,times , serif;
color: #fff;
background: #FFFFFF;
border: 0px solid #666; 
    
	}


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

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


.bannerlink {
  float: right;
	width: 270px;
    margin: 1px 1px 1px 1px;
padding: 1px 1px 1px 1px;
font: normal 12px/12px arial,times , serif;
color: #fff;
background: #ECF8FF;
border: 0px solid #666; 
    
	}




.primopiano {
    	float: left;
	width: 465px;
   	 margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 2px;
	background: #ffffff;
	text-align: justify;
	border: 1px solid #666;
    
	}





.ultime {
	float: left;
	width:480px;
padding: 1px 5px 1px 5px;
border: 0px solid #000;
background: #FFFFFF;
    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;
	}

#boxsottopagine {
    float: left;
    margin: 10px 0 10px 0;
    padding: 0;
	background: transparent;
	width: 100%;
    height: auto;
    font: bold 16px/16px arial, helvetica, 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/10px verdana, times,serif;              
    letter-spacing : 1px;
    text-transform : uppercase;
    text-align: center;
    color : #000;
    padding: 0px 5px 5px 5px;
	margin-top: 0px;
    margin-bottom: 0;
    border-bottom: 0px solid #000;
	border-top: 0px solid #000;
    } 
     
#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: #000fff;
	background: transparent;
	text-decoration: underline;
	text-align: left;
	}

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

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


a.linktitolino, a.linktitolino:visited, a.linktitolino:active, a.linktitolino:link {
font: bold 14px/16px times, verdana, serif;
background: transparent;
color: #000;
text-align: left;
text-transform : none;
letter-spacing : -1px;
word-spacing : -1px;
margin: 5px 0 0 0;
}

a.linktitolino:hover {
	color: #b30000;
	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: #000;
text-align: left;
text-transform : none;
letter-spacing : 0px;
word-spacing : -1px;
margin: 2px 0 0 0;
}

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

a.linktitolettox, a.linktitolettox:visited, a.linktitolettox:active, a.linktitolettox:link {
font: bold 20px/22px verdana, 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 {
	font: bold 20px/22px verdana, serif;
	color: #000;
	background: transparent;
	text-decoration: none;
	}

 .tww {                  
      font : 14px/15px Verdana, Arial, Helvetica, sans-serif;                 
    text-transform : none;
    text-align: justify;
    letter-spacing : 0px;
    color : #333;
    background: transparent;
	word-spacing : -1px;
    }


a.linktitolettomini, a.linktitolettomini:visited, a.linktitolettomini:active, a.linktitolettomini:link {
font: bold 10px/13px arial, verdana, 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: #64380F;
	background: transparent;
	text-decoration: underline;
	}

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

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


a.linktitolettorubrica, a.linktitolettorubrica:visited, a.linktitolettorubrica:active, a.linktitolettorubrica:link {
font: normal 13px/13px verdana, helvetica, arial,sans-serif;  
background: transparent;
text-decoration: underline;
color: #64380F;
text-align: justify;
text-transform : none;
letter-spacing : 1px;
word-spacing : 0px;
margin: 0px;
}

a.linktitolettorubrica:hover {
	color: #b30000;
	background: transparent;
	text-decoration: underline;
	}



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

a.linktitolettos:hover {
	font: bold 18px/23px verdana, helvetica, arial,sans-serif; 
	color: #b30000;
	background: transparent;
	}

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

a.linktitolone:hover {
	color: #64380F;
	background: transparent;
	text-decoration: none;
	}

a.linktitolocopertina, a.linktitolocopertina:visited, a.linktitolocopertina:active, a.linktitolocopertina:link {
font: bold 28px/32px verdana,verdana, helvetica, arial,sans-serif; 
background: transparent;
color: #FFFFFF;
text-align: justify;
text-transform : none;
letter-spacing : -1px;
word-spacing : -1px;
margin: -15px 0 0 0;
}

a.linktitolocopertina:hover {
	color: #FFFFFF;
	background: transparent;
	text-decoration: underline;
	}

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

a.linkprimopiano:hover {
	color: #64380F;
	background: transparent;
	text-decoration: none;
	}



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

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

a.linkrossa, a.linkrossa:visited, a.linkrossa:active, a.linkrossa:link {
font: bold 12px/13px 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.linkrossa:hover {
	color: #64380F;
	background: transparent;
	text-decoration: underline;
	}

a.linkrub, a.linkrub:visited, a.linkrub:active, a.linkrub:link {
    font: normal 9px/15px verdana, times,serif;   
background: transparent;
color: #64380F;
text-align: left;
text-transform : none;
letter-spacing : 1px;
word-spacing : 0px;
margin: 0px 0 0 0;
}

a.linkrub:hover {
	color: #b30000;
font: bold 9px/15px verdana, times,serif;  
	background: transparent;
	text-decoration: none;
	}

a.linkcaps, a.linkcaps:visited, a.linkcaps:active, a.linkcaps:link {
font: bold 20px/20px times,verdana, 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 times,verdana, 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 verdana, 'arial', times, 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 : bold 9px/9px Verdana, Arial, Helvetica, sans-serif;             
    text-transform : none;
    text-align: left;
    letter-spacing : 1px;
    color : #000;
    background: transparent;
	word-spacing : 2px;
}

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



a.linkp2, a.linkp2:visited, a.linkp2:active, a.linkp2:link {
    font : normal 13px/14px verdana, times, 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.linkcom, a.linkcom:visited, a.linkcom:active, a.linkcom:link {
    font : bold 9px/6px verdana, helvetica,sans-serif;                 
    text-transform : uppercase;
    text-align: left;
    letter-spacing : 0px;
    color : #222;
    background: transparent;
	word-spacing : 0px;
}

a.linkcom:hover {
	color: #222;
	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: 200px;
    margin: 0;
	text-align: left;
	border: 0;
	}

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

#mostra {
	float: left;
	width: 475px;
	padding: 0 10px 0 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 georgia, times, serif;	color: #000;
	background: transparent;
	}
	
	
#commenta {
	float: left;
	width: 315px;
	margin: 0;
	text-align: justify;
	padding: 0 0 0 13px;
	}

#commenti {
font: normal 10px/13px verdana, verdana, times,serif;
    display: none;
	color: #000;
    text-align:justify;
	background: transparent;
	word-spacing : 0;
	}

.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 verdana,verdana,times , serif;
	color: #000;
	background: transparent;
}

.censura { 
    font: normal 5px/5px verdana,verdana,times , serif;
	color: #000;
	background:  #00FFFF;
}

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

.occhiellocopertina { 
    font: normal 10px/8px verdana, verdana, helvetica, arial,sans-serif;  
	color: #000;
 letter-spacing: 0px;
	word-spacing : -1px;
padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
text-align: justify;
	background: transparent;
}

.occhielloprimopiano { 
    font: normal 10px/10px verdana, verdana, helvetica, arial,sans-serif;  
	color: #000;
 letter-spacing: 1px;
	word-spacing : 0px;
padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
text-align: justify;
	background: transparent;
}




.xxx{ 
   font: normal 12px/12px helvetica, arial,sans-serif;  
	color: #64380F;
 letter-spacing: 0px;
	word-spacing : 0;
padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
text-align: justify;
	background: transparent;
}


.flatron { 
font: bold 12px/12px helvetica, arial,sans-serif;  
	color: #64380F;
 letter-spacing: 0px;
	word-spacing : 0;
padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
text-align: justify;
	background: transparent;
}

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

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

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

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


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

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

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

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




.sottoprimopiano { 
    font: normal 15px/16px verdana, helvetica, arial,sans-serif;  
	color: #000;
 letter-spacing: 0px;
	word-spacing : 0px;
padding: 0px 1px 0px 1px;
    margin: 0px 0px 0px 0px;
text-align: justify;
	background: transparent;
}

.sottosezione { 
    font: normal 16px/16px verdana, helvetica, arial,sans-serif;  
	color: #000;
 letter-spacing: +1px;
	word-spacing : 0px;
padding: 0px 1px 0px 1px;
    margin: 0px 0px 0px 0px;
text-align: justify;
	background: transparent;
}


.servizio { 
    font: normal 16px/17px verdana,verdana, times, serif;
	color: #000;
	background: transparent;
}


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


.forum { 
    font: 12px/13px verdana, helvetica, arial,sans-serif;  	color: #000;
	background: transparent;
    margin: 2px 0;
}
	

.chiaro {
    font: bold 10px/10px verdana, helvetica, arial,sans-serif;  
    text-transform: none;
text-align: justify;
    color: #FFFFFF; 
	background: #FFFFFF;
border: 0px solid #000; 
	margin: 1px 0px 0px 0px;
	padding: 0px 1px 0px 1px;
    letter-spacing: 0px;
	word-spacing : 0;
}	

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

.nero {
    font: bold 10px/10px arial, helvetica, sans-serif;
    text-transform: uppercase;
text-align: center;
    color: #FFFFFF; 
	background: #000000;
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 arial, helvetica, sans-serif;
    text-transform: none;
text-align: justify;
    color: #333; 
	background: #99FFFF;
border: 1px solid #000; 
	margin: 0px 0px 0px 0px;
	padding: 0px 2px 0px 2px;
    letter-spacing: 0px;
	word-spacing : 0;
}

.trasparente {
    font: bold 10px/10px arial, helvetica, sans-serif;
    text-transform: uppercase;
text-align: justify;
    color: #333; 
	background: trasparent;
border-right: 1px solid #666; 
	margin: 0px 0px 0px 0px;
	padding: 0px 2px 0px 2px;
    letter-spacing: 0px;
	word-spacing : 0;
}

.poesia {
 	   font: italic 10px/10px arial, helvetica, sans-serif;
 	 text-transform: none;
	text-align: justify;
 	   color: #FFFFFF; 
	background-image: url(http://www.valianti.it/sfondopoesia.gif);
	border: 1px solid #666666; 
	margin: 0px 0px 0px 0px;
	padding: 1px 2px 1px 1px;
  	  letter-spacing: 0px;
	word-spacing : 0;
}

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


.evidenziatox {
   font: normal 18px/16px arial,sans-serif;  
    text-transform: none;
text-align: left;
    color: #000000; 
	background: #CCCCCC;
border: 1px solid #666; 
margin: 2px 0px 2px 0px;
	padding: 2px 0px 2px 0px;
    letter-spacing: 1px;
	word-spacing : 0;
}

.evidenziatorosso {
       font: bold 8px/9px Verdana, Arial, Helvetica, sans-serif;    
    text-transform: uppercase;
text-align: center;
    color: #000000; 
		background: #b30000;
	margin: 1px 0px 1px 0px;
	padding: 1px 0px 0px 0px;
    letter-spacing: 1px;
	word-spacing : 1px;
}

.evidenziatobianco {
   font: normal 10px/10px arial,sans-serif;  
    text-transform: none;
text-align: left;
    color: #64380F; 
	background: #FFF;
border-bottom: 1px solid #666; 
margin: 2px 0px 2px 0px;
	padding: 2px 0px 2px 0px;
    letter-spacing: 1px;
	word-spacing : 0;
}




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

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

.evidenziato3 {
    font: italic 15px/11px helvetica, sans-serif;
    text-transform: none;
text-align: center;
    color: #333; 
	background: trasparent;
	margin: 1px 2px 4px 2px;
	padding: 1px 2px 4px 2px;
    letter-spacing: 0;
	word-spacing : 0;
}

.evidenziato4 {
       font: bold 8px/12px Verdana, Arial, Helvetica, sans-serif;    
    text-transform: uppercase;
text-align: center;
    color: #FFFFFF; 
		background: #C1C1C1;
	margin: 1px 0px 1px 0px;
	padding: 1px 0px 0px 0px;
    letter-spacing: 1px;
	word-spacing : 1px;
}

.evidenziato5 {
       font: normal 10px/15px verdana, helvetica, sans-serif;
text-align:center;
    color: #fff; 
	background: #000;
	margin: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
    letter-spacing: -1px;
	word-spacing : 0px;
}

.evidenziato6 {
       font: bold 8px/12px Verdana, Arial, Helvetica, sans-serif;    
    text-transform: uppercase;
text-align: center;
    color: #333333; 
		background: url(../art/img/sfondobarra.gif);
	margin: 1px 0px 1px 0px;
	padding: 1px 0px 0px 0px;
    letter-spacing: 1px;
	word-spacing : 1px;
height: 13px;
}

.evidenziatogiallo{ 
border-top: 2px solid #b30000; 
border-bottom: 2px solid #b30000; 
	background: #FFFF00;
}




.evidenziatoforum {
   font: normal 18px/20px arial,sans-serif;  
    text-transform: none;
text-align: center;
    color: #FFFFFF; 
	background: #000000;
border: 1px solid #666; 
margin: 2px 0px 2px 0px;
	padding: 2px 0px 2px 0px;
    letter-spacing: 1px;
	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: #64380F;
	background: transparent;
	text-decoration: none;
	text-align: justify;
	}


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

.nuovopiccolo {
    float: left;
	font: bold 30px/30px times,verdana,serif;
	color : #000;
	text-transform: uppercase;
	text-align: center;
    padding:0 3px 0 0;
    margin: 0 auto;
	background: transparent;
	}

.sottocommenti { 
    font: italic 10px/11px helvetica, arial,sans-serif; 
	color: #333;
 letter-spacing: 0px;
	word-spacing : 0;
padding: 0px 2px 0px 2px;
    margin: 0px 0px 0px 0px;
text-align: justify;
	background: transparent;
}

.invisible { 
    font: italic 0px/0px helvetica, arial,sans-serif; 
	color: #FFF;
 letter-spacing: -10px;
	word-spacing : -10;
padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
text-align: justify;
	background: transparent;
}


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


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



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



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

h2 {  
font:  24px/26px verdana, helvetica, arial,sans-serif;  
background: transparent;
color: #000;
text-align: center;
text-transform : none;
letter-spacing : -1px;
word-spacing: -2px;
margin: 0 0 2px 0;
}

h3 {  
    font: bold 19px/21px palatino,georgia,verdana,times,serif;               
    text-transform : none;
	text-align: center;
    color : #000;
    background: transparent;
    border-bottom: 2px solid #000;
    margin: 1px 2px 5px 2px;
    padding: 0;
	letter-spacing : -1px;
	word-spacing : 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: normal 14px/16px verdana,Times, serif;
    text-transform: none;
	margin: 1px 0 0 0;
	color: #000;
	background: transparent;
	}

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

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


.tools {
float: right;
	color : #000;
	
    margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #fff;
	border: 1px solid #000;
}

#boxarticoli {
    font: normal 14px/17px verdana, times, serif;
	color: #000;
	background: transparent;
}

#boxarticoli a,
#boxarticoli a:active,
#boxarticoli a:visited
{
  color: #000066;
font-size: 12px;
  font-weight: normal;
  text-decoration: underline;
}

#boxarticoli a:hover
{
  color: #069;
font-size: 12px;
  font-weight: normal;
  text-decoration: underline;
}

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


.grande {
font: bold 33px/33px verdana,times,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 13px/15px Impact,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;
    } 

.biancopiccolo {                  
  font: normal 10px/15px verdana, helvetica, sans-serif;
text-align:center;
    color: #fff; 
	 background: transparent;
	margin: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
    letter-spacing: -1px;
	word-spacing : 0px;
    } 

 .micromicro {                  
    font : normal 10px/10px "trebuchet ms",arial,helvetica,sans-serif;                 
    text-align: left;
    color : #666666;
    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 arial,"trebuchet ms",arial,helvetica,sans-serif;                 
    text-transform : uppercase;
    text-align: left;
    color : #000;
    background: transparent;
    margin-bottom: 5px;
	word-spacing : 0;
    }

    
.xa1 { 
    font: 400 16px/16px impact,futura,georgia,verdana,times,serif;
    color: #333;
    background: transparent;
	margin: 4px 0 0 0;
    letter-spacing : 2px;
    word-spacing : 1px;
	text-transform: uppercase;
}

.xa2 { 
    font: 400 22px/23px impact,futura,georgia,verdana,times,serif;
    color: #000;
    background: transparent;
	margin: 4px 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: 4px 0 0 0;
    letter-spacing : 0;
    word-spacing : 0;
	text-transform: uppercase;
}

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

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

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

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

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


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

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

a.linkbianco, a.linkbianco:visited, a.linkbianco:active, a.linkbianco:link {
font: normal 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: #64380F;
	background: transparent;
	text-decoration: none;
	}

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

a.linkblu:hover {
	color: #666666;
	background: transparent;
	text-decoration: none;
	}


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

a.linkbianca:hover {
	color: #FFFEEE;
	background: transparent;
	}

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

a.linkbianchino:hover {
	color: #FF00FF;
	background: transparent;
	}

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

a.linkspeciali:hover {
	color: #b30000;
	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: #000000;
text-align: left;
text-transform : none;
letter-spacing : 1px;
word-spacing : 0px;
margin: 1px 0 0 0;
}

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


a.linkadsense, a.linkadsense:visited, a.linkadsense:active, a.linkadsense:link {
font: 12px/18px arial, arial,sans-serif;  
background: transparent;
color: #64380F;
text-align: left;
	text-decoration: underline;
text-transform : none;
letter-spacing : 0px;
word-spacing : 0px;
margin: 1px 0 0 0;
}

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


 .tcom {                  
    font : italic 8px/8px Verdana, Arial, Helvetica, sans-serif;             
    text-transform : none;
    text-align: justify;
    letter-spacing : 0px;
    color : #000;
    background: transparent;
	word-spacing : 0px;
    }

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




 .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 verdana,times,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 #000;
    height: 2px;
    line-height: 0;
    font-size: 1px; /* IE6 bug */
    }   

.separatore1 { 
	height: 2px;
   	 margin: 0px 10px 0px 10px;
	padding: 0px 0px 0px 0px; 
  	 border-bottom: 1px solid #ccc;
   	     line-height: 1;
    font-size: 1px; 
    }   
    
.separatore2 { 
    clear: both;   
	margin-bottom: 5px;
    border-bottom: 3px solid #000;
    height: 5px;
    line-height: 0;
    font-size: 1px; /* IE6 bug */
    }   

.separo { 
clear: both;   
margin: -1px -1px -1px -1px;
    }  

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

.separarticoli2 { 
clear: both;   
margin: 8px auto 8px auto;
text-align: left;
    }  
    
#secondarynav ul {
	list-style: none;
	padding: 0;
	margin: 0;
	border: 0;
	}

#secondarynav li	{
	text-align: left;
	border-bottom: 1px dotted #000;
	margin: 0;
	padding: 2px 0px 2px 0px;
	color: #000;
	background: transparent;
	}

#secondarytop, #tertiarytop	{
	border-top: 1px dotted #000;
	}

#secondarynav li a {
	font: 11px/11px helvetica, sans-serif;
    text-transform: uppercase;
    letter-spacing : 0px;
	word-spacing : 0;
	display: block;
	padding: 2px;
	background: transparent;
	color: #000;
	text-decoration: none;
	}
	
#secondarynav li a:hover {
font: 11px/11px helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
    letter-spacing : 0px;
	word-spacing : 0;
	display: block;
	padding: 2px;
	background: url(../art/img/sfondobarra.gif);
	color: #000;
	text-decoration: none;
	}




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

.pulsante { 
	font: 11px arial, helvetica, sans-serif;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 1px;
    padding: 2px;
    background: #000; 
	color: #fff;
	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 : left;
						width : 455px;
						background-image : url(form_a.gif);
						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 #fff;
								}
								
		#tagliando form label				{
								display : none;
								}
