body {
margin: 0;
padding: 0;
background: #FFF;
font: 80% Arial, Helvetica, sans-serif;
color:#000;
}
a:link,a:visited,a:hover,a:active {
text-decoration:underline;
}

div p { /*allontana il testo dalla colonna */ 
margin: 0;
padding: 0.5em 1em;
}
img {
border:0;
}
/*---------------------------------------------*/
#header{
width:100%;
float:left;
height:74px;
background:#FFF;
color:#000;
border-bottom:1px solid #666;
}
#google{
display:none;
}
#intestazione {
float: left;
width:100%;
background: #FFF;
color:#000;
}
#intestazione h1{
color:#BC0C0C;
background: #FFF;
font-size:1.6em;
margin:0;
}
#intestazione h2{
font-size:1.2em;
margin:0;
}
#intestazione img{
float:left;
padding:0 10px;
}
/*------------------------------------------------------------------------------------*/
#colonna-1 {
display:none;
}
/*-------------------------------------------------------------------------------*/
#colonna-2 h1{
font-size:120%;
color:#377337;
background:#F3F0DF;
font-weight:bold;
margin:0;
border:0;
font-variant:small-caps;
padding: 0 1em;
}
#colonna-2 h2{
font-size:90%;
color:#151514;
background:#F3F0DF;
font-weight:bold;
margin:0;
padding: 0 1em;
}
#foto{
float:left;
}
/*----------------------------------------------------------------------------------*/
#piede{
float: left;
width:100%;
font-size:90%;
background:#000;
color:#FFF;
font-weight:bold;
text-align:left;
border-top:1px solid #666;
}
.dati{
float:left;
width:100%;
}
.credits{
display:none;
}
/*------------------------------------------------------------------------------------*/
#controlli{
display:none;
}
/*------------------------------------------------------------------------------------*/
#dove_sei{
background:#D90000;
display:block;
color:#FFF;
font-weight:bold;
width:100%;
margin:0;
font-size:98%;
border-bottom:1px solid #666;

}
#dove_sei a{
text-decoration:none;
}
#dove_sei a:link, #dove_sei a:visited{
color:#FFF;
background:#D90000;
}
#dove_sei a:hover, #dove_sei a:focus, #dove_sei a:active{
color:#FFCC00;
background:#D90000;
}
/*---------------------------------------------------------------------*/
.riquadro{
border:1px dashed #D90000;
padding:5px;
margin:0 5px;
}
/*-----------------------------------------------------------------------*/
#colonna-2 p{
width:95%;
float:left;
}
#colonna-2 p.prima:first-letter {
	font-size: 300%;
	font-family:"Times New Roman", Times, serif;
	line-height: 1em;
	float: left;
	padding-right: 0.2em;
	color:#D90000;
	background:#F3F0DF;
}
.lista {
	width:100%;
}
.lista2 {
	width:100%;
}

/*-------------------------------------------*/
.risposta{
text-align:center;
}