body {
	margin:-1px 0 0;
	padding:0;
	color: #000000;
	font-size: 80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
    /*background: rgb(100%,100%,100%) url(logo.png) 100% 0 no-repeat;*/
	}



hr { display:none }

h4 {
	font-size: 1em;
	margin: 0;
	padding: 0px;
	border-bottom: 1px solid rgb(50%,50%,35%);
	line-height: 1em;
	
	/*background-color:#DE874E;
	color: #FFFFFF;*/
	color: rgb(50%,50%,35%);
}
code { font:80% verdana,helvetica,sans-serif; display:block; margin:0 1em .5em 1em; }
/* centrare la pagina web a larghezza fissa */
/*body { text-align:center }  */
/*#testa { width:100%; 
margin:1em auto; margin: 0;
text-align:left }*/

#testa {
	padding: 0;
	height: 109px;	
	background: rgb(100%,100%,100%) url(img/logo.jpg) 100% 0 no-repeat;
	margin: 0px;
	border-top: 1px solid #000000;
	border-right: 1px #000000;
	border-bottom: 1px #000000;
	border-left: 1px #000000;

}
#testa h1 {
	padding: 0.25em 0.33em;
	background: #FCFCFD url(img/logoChiaro.jpg) no-repeat 100% -1.50em;
	color:#824100;
	text-align: right;
	font-size: 2em;
	/*font-style: normal;
	line-height: 1em;
	font-weight: bold;
	font-variant: small-caps;*/
	font-family: "Courier New", Courier, mono, sans-serif; 
	font-variant: small-caps;
	
	line-height: 0.9em;

	margin-top: 1.5em;
	border-right: 0 solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 0 solid #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;

}

#testa div.immagine {
	padding: 0px;
	margin-top: -6em;
	border-top: 1px #FF0000;
	border-right: 1px #FF0000;
	border-bottom: 1px #FF0000;
	border-left: 1px #FF0000;




}
/* dimensioni testo */
#dim {
	float: right;
	display:block;
	margin: 0;
	padding: 6px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	
}

#dim ul {
	margin: 0; 
	padding: 0; 
	list-style: none;
}
#dim li {
	display: inline; 
	margin: 0;
	padding: 0;
}
#dimh a {
	padding: 0; 
	text-decoration: none; 
	font-weight: bold;
	color: #000;
} 
#dim a:link {
	color: #000000;
	text-decoration: none;
}
#dim a:visited {
	color: #000000;
	text-decoration: none;}

#dim a:hover {
	color: #DE874E;
}
#dim #pic { 
	font-size: 70%; 
	font-weight: bold;
	padding: 0 4px;
}
#dim #mid { 
	font-size: 100%; 
	font-weight: bold; }
#dim #big {  
	font-size: 126%; 
	font-weight: bold; 
	padding: 0 4px;
}








#navbar
{
	    font-size:11px;
	border-top: 1px solid #000; 
	border-right: 1px #000;
	border-bottom: 3px double #000;
	border-left: 1px #000;
	background-color: #FCFCFD;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;



}

#navbar p{
	float: left;	
	border: 1px #000000;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;

}
#navbar p span{
	margin: 0px;
	padding: 0px 3px 0px 5px;
	border: 1px #000000;



}

#navbar ul {
	list-style: none;
	margin: 0;
	padding-top: 5px;
	padding-bottom: 7px;
	padding-right: 0px;
	padding-left: 0px;
	border: 1px #000000;

	


}
#navbar li {
	display: inline;
	margin: 0;
	padding-right: 3px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;



}
#navbar a:link {
	color: #009999;
	text-decoration: none;
}
#navbar a:visited {
	color: #009999;
	text-decoration: none;
}
#navbar a:hover {
	color: #DE874E;
	text-decoration: underline;
}

#corpo { width:98%; margin:1em auto; text-align:left }
/* corpo */
#corpo { 
	position:relative; 
}
#colonna-sinistra {
	position:absolute;
	top:0;
	left:0;
	width:160px;
	padding:0em;

}


div.menu {
	text-align: left;
	margin-top: 2.5em;
	padding: 0px;
	margin-right: 0.3em;
	margin-bottom: 0px;
	margin-left: 0px;





}
.menu h4 {border-bottom: 1px solid rgb(73%,73%,58%);}
.menu ul {
	list-style: none;
	margin: 0 0 0px;
	padding: 0;
	border-right: 1px solid rgb(73%,73%,58%);
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;

}
.menu h4, .menu ul {margin: 0 3px 0 0;}
.menu li {padding: 0.5em 0; line-height: 1em;
  border-bottom: 1px solid rgb(73%,73%,58%);}
.menu a {text-decoration: none;
  padding: 0 0.5em;
  border: 1px solid rgb(73%,73%,58%);
  border-width: 0 1px 0 0;
  background: #FFFFFF;
  position: relative; top: 1em;}
.menu a:link {color: #009999;}
.menu a:visited {color: #009999;}
.menu a:hover {color: #09c;
  background: #FEF2F1; border-width: 1px;
  }
.menu li.links{color: rgb(73%,73%,58%);

  text-align: center;
  }






/******************/



#colonna-centrale {
	margin:0 190px;
	background:#fff;
	padding:0 0 0 5px;

}



/************************/
#colonna-centrale img{
	float: left;
	margin:  2px 8px 0px 0px;
	padding: 0px;
	display: block;
	border: 1px solid #DE874E;

}


#colonna-centrale h1 {
         font-size: 200%; 
	text-align:center;	
	/*text-transform: lowercase;*/ 
	letter-spacing: 3px;
	color:#FF9933;
    margin: 0; 
	padding: 0.66em 0 1.63em 0;

}


#colonna-centrale h3 {
	
	font-size: 1.33em; 
	margin: 0; padding: 0; 
	   
}

#colonna-centrale p {
	line-height: 1.5; 
	margin: 0.5em 0 1em;
}

#colonna-centrale h5 
{
	
	text-align: right;
	padding-top: 5px;
	height: 12px;
	border-right: 0;
	border-bottom: 1px solid #FF9933;
	border-left: 0;
	padding-bottom: 15px;
	margin-bottom:25px;
	
}

#colonna-centrale a:link {
	color: #009999;
	text-decoration: none;
}
#colonna-centrale a:visited {
	color: #009999;
	text-decoration: none;
}
#colonna-centrale a:hover {
	color: #DE874E;
	text-decoration: underline;
}

















/*********************/























#colonna-destra {
	position:absolute;
	top:0;
	right:0;
	width:160px;
	padding:0em;
	
}

/************************************/
#colonna-destra a {text-decoration: none;}
#colonna-destra a:link {color: #009999;}
#colonna-destra a:visited {color: #009999;}
#colonna-destra a:hover {color: #DE874E;}
/************************************/

#sondaggio {
	margin: 20px 5px 10px 20px;
    border: 1px solid rgb(73%,73%,58%);
	background-color: rgb(23%,255%,137%);
	}
	
#sondaggio p{
	margin: 0;
	padding:5px 0px 5px 5px;
	font-size: 11px;
	border: 1px none #000000;
}


#sondaggio form{
	margin: 0;
	padding:0;

}

#sondaggio form input{
	margin: 0px;
	padding: 0px;


}

#sondaggio .button{
	border: 2px double #000000;
	width: 60px;
	margin: 0px;
	padding: 0px;



}
#sondaggio p.centro{
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;



}


#vignetta {
	margin: 20px 5px 10px 20px;
	padding: 0px;


	}

#vignetta a{
	text-decoration: none;
	
}
#vignetta img{
	margin:0;
	padding: 0;
	
	border: 1px solid #000000;

	
	}
	
#online{
	margin: 20px 5px 10px 20px;
	padding: 5px 5px 5px 0px;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 3px double #000000;
	border-left: 1px solid #000000;
	background-color: #fcfcfc;



		}
#online p{
	margin:0;
	padding:0;
	color: #DE874E;
	font-size: 0.89em;
	border: 1px #000000;


}
#online p img	{
	margin: 0px 3px -3px;
	padding: 0px;
	border: 1px #000000;

}
/*#piedipagina {margin:0;}*/

/*pie' di pagina */
#piedipagina {
	background:#eee;
	border-top: 3px double #000;
	/*margin:0em 0 0;
	margin-top:130px;*/
	font-size: 85%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear:both;


	
	
}
#piedipagina p{
	text-align: center;
	margin: 0px;
	padding: 7px 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;


	
}

#piedipagina a{
	color: #009999;
	text-decoration: none;
	font-weight: bold;

}
#piedipagina a:hover{
	color: #DE874E;
	text-decoration: underline;
}



#colonna-centrale-articolo{
	margin:0 60px 0 190px;
	background:#fff;
	padding:0 0 0 5px;



}

#colonna-centrale-articolo form{
	margin-top:20px;


}

/*#colonna-centrale-articolo h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2em;
	color: #000000;
	padding-left: 5px;
	margin: 0px;
	padding-top: 5px;
	font-variant: small-caps;
	letter-spacing: 2px;
	display: block;
	padding-right: 0px;
	padding-bottom: 0px;

}*/

#colonna-centrale-articolo h1
{
	font-family: Georgia, "Times New Roman", Times, serif;
	
	font-variant: small-caps;
	color: #000000;
	font-size: 20px;
	margin: 0px;
	padding-left: 4px;
	padding-top: 4px;
	padding-bottom: 4px;




}


#colonna-centrale-articolo h1.testoH1
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #000000;
	font-size: 1.5em;
	margin: 0px;
	padding-left: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-variant: normal;
	letter-spacing: normal;
}




#colonna-centrale-articolo h2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #DE874E;
	padding-left: 5px;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	/*font-style: italic;*/
	letter-spacing: 3px;
	display: block;

}

#colonna-centrale-articolo h2.testoH2
{
	font-family: Georgia, "Times New Roman", Times, serif;
	
	color: #DE874E;
	font-size: 1.23em;
	margin: 0px;
	padding-top: 8px;
	padding-bottom: 10px;
	padding-left: 4px;
	
	letter-spacing: normal;

}
#colonna-centrale-articolo h4 {
	width:20%;
	font: 10px/20px verdana, helvetica, sans-serif;
	word-spacing: 0.2em;
	padding: 2em 0em;
	margin: 3em 2em 0.5em 8px;
	border:1px solid #F93;
	float:left;
	display: block;
	color: #000000;
	text-align: center;



}
#colonna-centrale-articolo h4.right3{float:right;}


#colonna-centrale-articolo h4 span.special-quote {
	color: #F93;
	font: italic 900 2em/1em georgia, serif;
	margin: 0px;
	padding: 0px;


}



#colonna-centrale-articolo h5 
{
	font-size: 10px;
	text-align: right;
	padding-top: 10px;
	height: 12px;
	border-right: 0;
	border-bottom: 1px dashed #000000;
	border-left: 0;
	padding-bottom: 10px;
	margin: 0px 0px 10px;
	padding-right: 0px;
	padding-left: 0px;

}

#colonna-centrale-articolo p{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 3px;
	word-spacing: 2px;*/
	line-height: 20px;
	text-align: justify;
	padding: 3px 8px 5px;
	/*text-indent: 2em;*/
	display: block;
	margin: 2em 0px 2px;
	border: 1px #000000;

	
	
	
}

#colonna-centrale-articolo ul.urgente{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 3px;
	word-spacing: 2px;
	line-height: 20px;
	text-align: justify;
	/*padding: 3px 8px 5px;
	text-indent: 2em;
	display: block;
	margin: 2em 0px 2px;
	border: 1px #000000;*/

}

#colonna-centrale-articolo span.guaio{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 3px;
	word-spacing: 2px;
	line-height: 20px;
	text-align: justify;
	display: block;
	/*padding: 3px 8px 5px;
	text-indent: 2em;

	margin: 2em 0px 2px;
	border: 1px #000000;*/

}

#colonna-centrale-articolo p.firstNoIndent{text-indent: 0;}
#colonna-centrale-articolo p.first{text-indent: 0;}
#colonna-centrale-articolo p.first:first-letter {
	font-size: 3em;
	font-style: italic;
	float: left;
	background: #F93;
	color: #FFF;
	margin:0 5px 0px 0px;
	padding: 5px 5px 5px 15px;
	line-height:1em;
	text-transform: uppercase;

}
#colonna-centrale-articolo p.first:first-line { 
  font-variant: small-caps;
}
#colonna-centrale-articolo p.autore
{
	padding: 0px 5px 0 0;
	line-height: 20px;
	/*font-style: italic;*/
	display: block;
	text-indent: 0px;
	text-align: right;
	margin: 20px 0px 0px;


}



#colonna-centrale-articolo p.bordo
{
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #F93;
	margin: 0px 0px 1em;
	padding: 25px 0px 0px;
}

#colonna-centrale-articolo div.Immagine
{
	border: 1px solid red;
	clear:both;
	margin: 0px ;
	padding: 4px;
}


#colonna-centrale-articolo p.padd
{
	padding-top: 40em;


}

#colonna-centrale-articolo p.testoP {
	font:12px/18px verdana, helvetica, sans-serif;
	display:block;
	margin:0;
	text-align: justify;
	color: #000000;
	letter-spacing: 2px;
	word-spacing: 0.3em;
	text-indent: 10px;
	padding: 12px 8px 0px;



}

#colonna-centrale-articolo p.noIndent {
	font:12px/18px verdana, helvetica, sans-serif;
	display:block;
	margin:0;
	text-align: justify;
	color: #000000;
	letter-spacing: 2px;
	word-spacing: 0.3em;
	text-indent: 0px;
	padding: 12px 8px 0px;



}


#colonna-centrale-articolo p.noIndentBordo {
	font:12px/18px verdana, helvetica, sans-serif;
	display:block;
	margin:0 0 10px;
	text-align: justify;
	color: #000000;
	letter-spacing: 2px;
	word-spacing: 0.3em;
	text-indent: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000000;
	height: 10px;
	padding-bottom:10px;
}
#colonna-centrale-articolo> p.noIndentBordo {height: auto;}/*opera netscape */

#colonna-centrale-articolo p.link2{
	text-align: right;
	padding-bottom: 10px;
	font-size: 12px;
	word-spacing: 0px;
	letter-spacing: 0px;
	margin: 0px;
	padding-top: 20px;
	border-right: 1px #000000;
	border-left: 1px #000000;
	padding-right: 0px;
	padding-left: 0px;
	font-variant: small-caps;


	
}



#colonna-centrale-articolo p.mostra{
	display: compact;
	border-bottom: 1px dashed #FF9900;
	margin: 0px;
	padding: 0px;


}
#colonna-centrale-articolo a:link {
	color:#009900 ;
	text-decoration: none;
}
#colonna-centrale-articolo a:visited {
	color:#009900;
	text-decoration: none;
}
#colonna-centrale-articolo a:hover {
	color: #DE874E;
	text-decoration: underline;
}








#colonna-centrale-articolo img.left1
{
	float: left;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
	border: 1px solid #DE874E;	
	/*border-top: 2px solid #DE874E;
	border-right: 2px solid #DE874E;
	border-bottom: 4px solid #DE874E;
	border-left: 4px solid #DE874E;*/
	margin-top: 0px;
	margin-right: 15px;


}
#colonna-centrale-articolo img.right2
{
	float: right;
	margin-bottom: 10px;
	margin-left: 15px;
	padding: 0px;
	border: 1px solid #DE874E;
	/*border-top: 2px solid #DE874E;
	border-right: 4px solid #DE874E;
	border-bottom: 4px solid #DE874E;
	border-left: 2px solid #DE874E;*/
	margin-top: 0px;
	margin-right: 0px;


}


#colonna-centrale-articolo img.img2
{
	float: left;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
	border: 1px solid #000000;
	margin-top: 0px;
	margin-right: 15px;

}


#colonna-centrale-articolo span.dataAutore{
	color: #000000;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	font-style: italic;


}
#colonna-centrale-articolo span.linea{
	color: #000000;
	font-size: 12px;
	padding: 0px 0px 0px 20px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	
}
#colonna-centrale-articolo span.blocc
{
	margin-top: 10px;
	display: block;
	font-style: italic;
	padding-left: 40px;
}
#colonna-centrale-articolo span.bloccData
{
	margin-bottom:7px;
	display: block;	
}

