body {
	padding: 0px;  margin: 0px 12px; 
 border:double 0.5em #ccc;
	 color: #363232; font-family: verdana, arial, helvetica, sans-serif;
	text-align:justify;
	line-height: 1.5
 }
 #corpo
 {    width:778px;
  }
#contenuto 
{  
font-size:85%; 
width:75%; 
} 

#contenuto_int
{

font-size: 95%;
 background:#DEE4FB; 
float:left;    
} 

#contenuto_int p
{padding: 0px 10px 10px 15px;
}
#contenuto1 {
 width: 100%;  
padding-bottom:15px
} 


#contenuto2a
 { 
 width: 50%;  float:left;  
 }
#contenuto2b
 { margin-top:-15px; 
   width:45%; float:right; 
 }
 
#ev
{padding: 0px 15px 15px 15px; margin-top:-20px; 
   border: 1px dashed #165E73;}


 #find
  {display:none }

#menudx
  {display:none }
#menudx ul 
{font-variant:small-caps;
list-style:none;
margin: -5px 0px 0px 10px
}

     #menudx li 
{
line-height:2;
border-bottom: 1px dashed #ccc;

}   
   #menudx li a:hover {
	color: #293132; background: #fffdea;
	text-decoration:none
} 
	
	#cerca
	{display:inline; background: #FBF7D4;} 

#menu
   {display:none }



.lkmenu
{ padding: 5px 7px; 

margin: 0px 2px 0px 4px;
 border-right:1px ridge #FBF8CB;
 }

 
.top
  {margin:-5px 0px 0px 90px;
 float:left

  }
  
#listalink ul
{ margin: 45px 0px 0px 15px;
list-style-image: url(../img/cubo.gif)}

#listalink li
{ margin: 10px 20px 25px 25px;
list-style-image: url(../img/cubo.gif)}



 #header 
 {     width:100%;
 } 
 #footer 
 { width:100%; height: 10px; color: #ffdea; font-size:11px; background: #ccc; text-align:center} 
 

.titmenu{ background:  #ccc;         font-size:13px; font-variant:small-caps; padding:5px 10px
 }
 .titolo{  font-size:14px; font-weight:bold; margin: 5px 0px
 }
 
 .autore{    font-size:13px; font-style:italic; margin:5px 0px 
 }
 
.area{ background:  #ccc;   font-weight:bold;       font-size:13px; font-variant:small-caps; padding:5px 10px
 }
h1{ background:  #E4BB59;       font-size:14px; font-variant:small-caps; padding:5px 10px
 }
 
 h2{  background:#A6230D;  color: #fffdea;      font-size:14px; font-variant:small-caps; padding:5px 10px
 }
 
 
h3{  background:#165E73;  color: #fffdea;      font-size:14px; font-variant:small-caps; padding:5px 10px
 }
 



.testo {  margin-right:25px; margin-left:20px;padding-bottom:25px;  font-size:13px} 


img
{
border:none}
.ordini
{padding: 5px 0px 7px 10px;
margin 0px 0px 7px 0px;
border-bottom: 1px dashed #ccc}

a {font-weight:bold; color:#070300;
text-decoration:none
}


a:hover
{text-decoration:underline}

.foto
{margin: 5px 15px 15px 0px; float:left; border: 1px ridge #ccc

}
