body{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #333333;
 font-size: 12px;
 background-color: #666;
 text-align: center;
 margin: 0px;
 padding: 0px;
 border: 0px;
}
p{
 font-size: 12px;
 text-align: justify;
}
a{color: #009900;}
img{border:0;}
dt{font-weight:bold;}

.avviso{
 background: #333;
 padding: 5px;
 color:#ee0;
 margin-top:5px;
}
.annuncio{
 background:#ee9;
 border: 1px solid #900;
 padding:5px;
}
.clear{clear:both;}
.download span{display:block;}
.download img{float:left;}
.entry-title,.entry-content{
 padding:5px;
 margin:0 2px;
 border:1px solid #333;
}
.entry-title{ background:#ccc;}
.entry-content{ 
 background:#fff;
 margin-bottom:10px;
 border-top:0;
}
.foto{text-align: center;}
.hide{visibility:hidden;}
.published{margin:0;padding:0;}
.pulsante{
 border: 1px solid #000;
 background-color: #ffffcc;
 cursor: pointer;
 margin: 3px;
}

#contenitore{
 margin: auto;
 width: 700px;
 text-align: left;
 background-color: #ffffee;
 padding: 0px;
 border-top: 1px none #333;
 border-right: 1px solid #333;
 border-bottom: 1px none #333;
 border-left: 1px solid #333;
 position: relative;
}
#corpo{
 text-align: left;
 padding-right: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
}
#corpo h2{
 font-size: 14px;
 color: #990000;
 font-weight: bold;
 text-transform: uppercase;
}
#corpo h3{
 font-size: 14px;
 font-weight: bold;
 padding: 5px 0;
 color: #333333;
}
#corpo h4{
 font-size: 12px;
 font-weight: bold;
 margin: 0;
}
#corpo h6{
 font-size: 9px;
 font-weight: normal;
}
#titolo{
 background: url(../images/logo.gif) top center no-repeat;
 height: 160px;
 text-indent: -9999px;
}
#titolo h1{margin: 0px;}


#formail
{
	margin: 0px 15px;
}

#formail p
{
	margin: 0px;
	font-weight: bold;
}

#formail .input
{
	width: 300px;
}

#formail small
{
	font-weight: normal;
	font-size: 10px;
}

.send
{
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #f00;
}

.logoform
{
	width: 200px;
	margin: 30px 0 0 200px;
	background: #DBDBAF;
	border: 1px solid #000;
}

.logoform p
{
	margin: 0px;
	padding: 10px;
	text-align: center;
	font-weight: bold;
}

table{
	font-size: 12px;
	border-bottom: 1px solid #666;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
	border-collapse: collapse;
	background-color: #fff;
	width: 100%;
}

th
{
	text-transform: uppercase;
	border-top: 1px solid #666;
	background: #ccc;
	text-align: center;
}

td
{
 background-color: #fff;
 border-top: 1px solid #666;
 border-left: 1px solid #666;
 padding: 0 0 0 10px;
}

.anno_ore
{
	text-align: right;
}

.livaltri
{
	width: 100%;
	border: 1px solid #666;
	background: #fff;
	margin: 5px 0;
	display: table;
}

.livaltri p
{
	margin: 0px;
	padding: 1px 3px;
}

.livaltri .livtit
{
	background: #ccc;
	font-size: 14px;
	border-bottom: 1px solid #666;
}

.livaltri img
{
	float: right;
	margin: 0 0 0 100px;
}

.livaltri .livdesc
{
	border-bottom: 1px solid #666;
}

#footer{
 font-size: 10px;
 border-top: 1px solid #000;
 border-bottom: 1px solid #000;
 padding:5px;
}
#nav{
 background-color: #B7B792;
 height: 30px;
 width: 700px;
}
#nav ul{
 padding: 0;
 margin: 0px;
 list-style: none;
}
#nav ul small{
 font: 10px normal Verdana;
 color: #c8c8a3;
}
#nav a{
 font-weight: bold;
 display: block;
 width: 99px;
 text-align: center;
 text-decoration: none;
 color: #000;
 height: 29px;
 border: 1px solid #000;
 border-left:0;
}
#nav a:hover{
 background-color: #939376;
 color: #fff;
}
#nav li{
 float: left;
 width: 100px;
}
#nav li ul{
 position: absolute;
 display: block;
 width: 99px;
 left: -999em;
 background-color: #fff;
}
#nav li ul li{
 border-left: 1px solid #000;
 border-right: 1px solid #000;
 width: 99px;
}
#nav li ul li.last_nav{border-bottom: 1px solid #000;}
#nav li ul li a{
 font-weight: normal;
 width: 99px;
 border: 0;
 height: 1.3em;
}

#nav li:hover ul, #nav li.sfhover ul{left: auto;}