	   body {
	       margin:0;
	       font-family: helvetica,arial,sans-serif;
	       font-size:12px;
	       text-transform:none;
	       color:#a1a1a1;
	       background: #fff url(../images/sfondo_picture_big.jpg) top right no-repeat;
	   }
	   
	 img {	border: 0;
	} 

	.profilo img {margin: 0;
padding: 0 0 0 10px;
display: block;
float: right;
}

.profilo {
width: 95%;
margin: 0;
padding: 0;
font-family: "lucida sans unicode", verdana, sans-serif;
font-size:13pt;
font-style: none;
font-weight: none;
color: #1c1c1c;
}
	

	
	   div div {
	       background-color:#e6e6e6;
	       margin-bottom:10px;
	       padding:10px;
	   }
	   div div div {
   	       background-color:#fff;
   	   }
	   
	   h1 { color:#C01830;
		   font-size:16px;
	       text-align:right;
		   display: block;
		   text-transform:uppercase;
		    }
	   
	   h2 {
			font-size:20px;
		   text-align:right;
		   text-transform:uppercase;
		   line-height: 1.5;
		   display: block;
		   margin:0;
		   
	   }
	   
	    h3 { background: transparent url(../images/017b.png) top left no-repeat;
	       font: 18px 'lucida sans unicode', verdana, sans-serif;
		   text-align:left;
		   text-transform:uppercase;
		   color: #6A0E1B;
		      }
			  
		h4 { font: 18px helvetica, sans-serif;
		   text-align:left;
		   text-transform:uppercase;
		   display:inline;
		   color: #C01830;
		    }
			
		h5 { margin: 0;
		padding: 0;
		font-size:14px;
		   text-align:right;
		   text-transform:uppercase;
		   font-style: italic;
		   color:#C01830;
		   
		   }
		   
		h6 { margin: 0;
		padding: 0;
		font-size:14px;
		   text-align:left;
		   text-transform:uppercase;
		   color:#C01830;
		   display: block
		   
		   }
	   
	   p {
   	       font-weight:normal;
   	       text-align:left;
   	       text-transform:none;
   	       line-height:1.6;
		   font-family: verdana,arial,sans-serif;
		   color:#333333;
   	   }
	   
	   ul{
margin-top: 5px;
margin-bottom: 20px;
margin-left: 20px;
padding:0;
text-transform: normal;
font: 10pt 'lucida sans unicode', verdana, sans serif;
}

li{
margin-top:10px;
padding-left:2px;
list-style-type:square;
list-style-position:outside;
}
   .article ul{ color: #464646;

}

.article li{
font-family: verdana,arial,sans-serif;
line-height: 1.6;
margin-top:10px;
padding-left:2px;
padding-right: 2px;
list-style-type:square;
list-style-position:outside;
color: #464646;
}



.title a:link { color: #C01830;
text-decoration: underline;
	}

h2 a:link { color: #6A0E1B;
text-decoration: underline;
	}
h2 a:active { color: #F0A830;
text-decoration: underline;
	}
	
h2 a:visited { color: #a1a1a1;
text-decoration: underline;}

h2 a:hover { color: #F0A830;
text-decoration: underline;
	} 
	
h3 a:link { color: #4890D8;
text-decoration: underline;
	}
h3 a:active { color: #6A0E1B;
text-decoration: underline;
	}
	
h3 a:visited { color: #6A0E1B;
text-decoration: underline;}

h3 a:hover { color: #F0A830;
text-decoration: underline;
	} 

	
h4 a:link { color: #4890D8;
text-decoration: underline;
	}
	
h4 a:active { color: #6A0E1B;
text-decoration: underline;
	}
	
h4 a:visited { color: #a1a1a1;
text-decoration: underline;}

h4 a:hover { color: #F0A830;
text-decoration: underline;
	} 
 
h4.elenco a:link { color: #C01830;
text-decoration: underline;
	}
h4.elenco a:active { color: #C01830;
text-decoration: underline;
	}
	
h4.elenco a:visited { color: #C01830;
text-decoration: underline;}

h4.elenco a:hover { color: #F0A830;
text-decoration: underline;
	} 

a:link, a:active, a:visited { color: #a1a1a1;
text-decoration: underline;
	}
a:hover { color: #F0A830;
text-decoration: underline;
	}
	
	
	.breadcump p {padding-bottom: 5px;
margin: 0;
	}
	
#intro p {color: #301818;
	}
	
	.post {
	       padding: 0 0 0 5px;
		   border-left: 3px #C01830 solid;
	  	   }
		  
	.info {
	font: 9pt 'lucida sans unicode', verdana, sans-serif;
	text-align:left;
	padding: 0;
	margin-bottom: 5px;
	font-style: italic;
	  	   }
		   
		   .infoauthor { font: 9pt 'lucida sans unicode', verdana, sans-serif;
	color: #301818;
	text-align:right;
	padding: 0;
	margin-left: 50px;
	font-style: italic;
	}
		   
		   .quote {
		   color: #6A0E1B;
	font: 10pt 'lucida sans unicode', verdana, sans-serif;
	text-align:left;
	padding-bottom: 10px;
	padding-left:18px;
	background: transparent url(../images/v01.gif) top left no-repeat;
		  	   }
	
	 span.quotestory  { padding-left: 0;
	font: 14pt 'lucida sans unicode', verdana, sans-serif;
	color: #C01830;
	text-align:left;
	background: none;
	margin: 0;

	}

p.story  { line-height: 2;
	}	
	
	
.comment { padding: 5px;
	       margin:0;
		   border: 1px dotted #6A0E1B;}
		   
		   
	   /* EXAMPLE STYLES */
	   
	    #wrapper {
	       width:800px;
	       margin:auto;
	       padding:10px;
   	       background-color:#f2f2f2;
   	       border:1px dotted #e5e5e5;
   	       text-align:left;
		   	   }
			   
			   #intro {
	       margin:0;
		   border: 1px dotted #4890D8;}

		
	  
	   
	   
	   #header {
	       height:60px;
		   background: #e6e6e6 url(../images/title_it05.png) top left no-repeat;
		   
		  	  
	   }
	   
	   
	   #container div {
	       margin:0;
		 } 
		 
		   
	   
	   #footer {
	       margin:0;
	   }
	   
			   
	   #container {
   	       position:relative;
		   
   	   }
	   #column-left {
	       width:480px;
		   	   }
	 #column-right {
	       position:absolute;
	       top:10px;
	       right:10px;
	       bottom:10px;
	       width:250px;
		   border: 1px #dadada solid;
	   }


