	* {	padding: 0; margin:0; }
		
	p {	margin: 0.7em 0; line-height:1.6em; }
	
	.pagetab
	{
	 width: 130px;
	 text-align:center; 	
	}
	.entry img 
	{
		background:url(/img/shadow.gif) no-repeat right bottom;
		padding:4px 10px 10px 4px;	
		border:none;
		border-top:#eee 1px solid;
		border-left:#eee 1px solid;	
	}
	.entry a img {
		border:none;
		background:none;
		padding:0 0 0 0;
		background:url(/img/shadow.gif) no-repeat right bottom;
		padding:4px 10px 10px 4px;	
		border-top:#eee 1px solid;
		border-left:#eee 1px solid;	
	}
	.entry {
		background: none;
		border: 0;
		padding: 0;
	}
	.clear {
		clear:both;
		height:20px;
	}
	blockquote 
	{
		color:#666;
		margin: 1em;
		padding: 0 0 10px 50px;
	    background: url(/img/o-blockquote.gif) no-repeat left top;	
	}
	blockquote p 
	{
		color:#666;
		margin: 1em;
		padding: 0 50px 0px 0px;
	    background: url(/img/c-blockquote.gif) no-repeat right bottom;
	}
	body 
	{
		background: #9a9694;
		margin: 0; 
		font: 76%/1.6em verdana, tahoma, arial,  sans-serif; 
		color: #101010; 
		text-align: center;
	}
	a 
	{
	    text-decoration:none;
	}
	a:link, a:visited {
		color: #990000;	
	}
	a:hover, a:active {
		border-bottom:#963 1px solid;
	}
	h1, h2, h3, h4, h5, h6 
	{
		font-family:Verdana, Georgia, Arial, Serif;
	}
	#container {
		border: #ccc 1px solid; 
		background: #fff; 
		margin: 0 auto;
		width: 780px; 	
		position: relative; 
		text-align:justify;
	}
	#navigation 
	{
	    /*
	    padding-left:1px;
	    padding-right:1px;
		*/
        background: transparent; 
		overflow: hidden; 
		width: auto; 
		position: relative; 
		text-align: left;
		font-family: Verdana,'Trebuchet MS',Tahoma, Arial, Serif;
		letter-spacing:1px;		
	}
	#navigation ul li {
	    float: left;
	    margin:0;
	    padding:0;
	    /*margin-right:4px;    Spazio tra i bottoni di menu */		
		list-style-type: none;
	}
	#navigation ul li a {
		border: #dedede 1px solid; 
		padding: 2px 0px;
		display: block; 
		font-weight:bold;
		color:#fefefe;         /*Colore testo bottoni navigazione*/
		text-decoration: none;
		background:#28292D; /*Colore sfondo bottoni navigazione*/
	}
	#navigation .selezione {	
		color:#000000;      /*Colore testo bottone navigazione selezionato*/
		background:#cccccc; /*Colore sfondo bottone navigazione selezionato*/
	    font-size:11px;
	}
    #navigation .MenuTxt
	{
	    font-size:11px;
	}

	#navigation ul li a:hover, #navigation ul li a:active, #navigation ul li.current_page_item a {
		background: #fff;
		color: #333;	
		border: #ccc 1px solid; 
    }
	#headerimage {
		background: url(/immagini/banner.jpg) no-repeat;
		clear: both; 
		height: 200px;		
	}	
	#headerimage h1
	{
	    padding-top:30px;
		font-size:36px;
		margin:0px 0 0 10px;
		font-variant:small-caps;
		letter-spacing:1px;
		color:white;
	}
	#headerimage h1 a 
	{    
		text-decoration:none;	
		border:none;
		color:white;
	}
	#headerimage h2 
	{
	    padding-top:15px;
	    color:#f0f0f0;
		margin:5px 0 0 10px;
		font-size:14px;
		font-weight:normal;
		font-family:Tahoma, Verdana, Arial, Serif;
		letter-spacing:1px;		
	}
	#content {
		margin: 0px 1px 0px 30px; 	
	}
	#content_noleft
	{
	    margin: 0 20px 0 0;
	}
	#content h3 {
		font-size: 1.4em; 
		font-weight:normal;
		margin: 1em 0 0;
		color: #990000;	
	}	
	#content-main {
		float: left; 
		width: 520px; 
		margin-right: 20px;
		overflow: hidden;
	}
	#content .post
	{
		padding:0 0 0 0;
	}
	#content .post h2 
	{
		font-size: 1.4em; 
		margin: 1em 0 0;	
		letter-spacing:1px;
		font-weight:normal;	
	}
	#content .entry 
	{
	    margin:1em 0;
	    padding-right:1em;    
	}
	#content .entry a:link, #content .entry a:visited
	{
	    border-bottom:#963 1px dotted;
	}
	#content .entry a:hover, #content .entry a:active
	{
	    border-bottom:#963 1px solid;    
	}
	#content .post-info , #content .postmetadata
	{
		font-size:0.9em;
		color:#999;
		margin:0;
		padding:0;	
	}
	#content .post-info 
	{
		background:url(/img/sottolineo.jpg) no-repeat left bottom;
		padding-bottom:12px;	
	}
	#sidebar {
		float: left; 
		width: 200px;
		font-size:0.9em;
		overflow: hidden;
		text-align:left;
		margin-top:30px;
	}
	#sidebar ul
	{
		list-style:none;
		margin:0;
		padding:0;
	}
	#sidebar ul ul
	{
		list-style:none;
		margin:0.5em 0 0 1em;
	}
	#sidebar ul ul ul
	{
		margin:0 0 0 1em;
	}
	li.sidebox 
	{
	    padding:10px;
		background: url(/img/boxtondo.gif) #ededed no-repeat left top; 
        margin-top: 10px; 	
		margin-bottom: 10px; 	
	}	
	li.sidebox h2 {
		font-weight: normal; 
		font-size: 1.6em; 
		text-align: left;
		color: #242;	
		font-variant:small-caps;
	}
	#sidebar li.sidebox p img {
		margin:0;
		padding:3px;
		border:#ccc 1px solid;
		background:none;
	}	
	#header, #content, #sidebar, .entry {
	    overflow: hidden;
	}
	.msgboxContatti
	{
	    height:60px;
	
	    }
.navlist
{
    list-style:none;
}

.navlist li 
{
    padding-left: 30px;
    background-image: url(/img/bullet.gif);
    background-repeat: no-repeat;
    background-position:left top;      
    
}
