BODY {
	FONT-SIZE: 100%; COLOR: #000; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif;  
}

P {
	FONT-SIZE: 14px;
	COLOR: #000; 
	line-height: 150%;
}


a {
	text-decoration: underline;
	COLOR: #ff0000; 
	font-weight: bold;
}

a:link {
	text-decoration: underline;
	COLOR: #ff0000; 
}

a:visited {
	COLOR: #999999; 
}

a:hover {
	text-decoration: none;
	COLOR: #999999; 
}

a:active{
	text-decoration: none;
	COLOR: #999999; 
}

UL {
	list-style: url("freccia2.gif");
	font-size: 14px;
}

ul li {padding-top: 5px}

P.firma {
	FONT-SIZE: 0.6em;
}

.evento  {
	FONT-SIZE: 12px;
	text-align: right;
	}

.pane {
	COLOR: #000000; 
	font-weight: bold;
	font-size: 11px;
	text-align: right;
	padding: 7px 7px 0px 0px;
}

a.pane {
	text-decoration: underline;
	COLOR: #ff0000; 
	font-weight: medium;
}

a.pane:link {
	text-decoration: underline;
	COLOR: #ff0000; 
}

a.pane:visited {
	text-decoration: underline;
	COLOR: #999999; 
}

a.pane:hover {
	text-decoration: none;
	COLOR: #999999; 
}

a.pane:active{
	text-decoration: none;
	COLOR: #999999; 
}

h1.news {
	color: #ff0000;
	font-size: 15px;
	padding: 0; margin: 0px 0px 5px 0px;
}

p.news {font-size: 13px; padding: 0; margin: 0}

td {
	vertical-align: top;
}

.upgrade {
	font-size: 11px;
	text-align: right;
	padding: 7px 7px 0px 0px;
}

h1{
	FONT-SIZE: 15px; COLOR: #f00;
}

h2{
	FONT-SIZE: 14px; COLOR: #000;
}

h1.news{
	FONT-SIZE: 0.8em;
	COLOR: #ff0000;
	}


ul.menu1 {
	width:auto;
	list-style:none; 
	margin:0; padding:0;
}

ul.menu1 li a {
	display:block;
	text-decoration:none; 
	padding:0 0.5em;
	height:2em;line-height:2em;
	font-size: 14px;
	border-bottom: 1px solid #999999;
}

ul.menu1 li { display:inline }

ul.menu1 li a:link, ul.menu1 li a:visited {
	background:#cccccc;
	color: #000000;
	font-weight: bold;
	
} 

ul.menu1 li a:hover, ul.menu1 li a:active {
	background: #999999;
	color:#ffffff;
	
} 

ul.menu1 li.qui {
	display:block;
	text-decoration:none; 
	padding:0 0.5em;
	height:2em;line-height:2em;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #999999;
	background: #999999;
	color:#ffffff;
	
} 

.abstract {
font-size:12px;
color: #000000;
line-height: 150%;
}

.imm {
float:left;
margin-left: 10px;
}



			/*menu*/

ul.nav {	list-style-position: outside;list-style: none;margin: 4px 0px 0px 0px;margin-left: 160px;font-size: 12px;text-transform: uppercase;
	}

ul.nav li {	display: inline;margin-right: 35px;
}

ul.nav li a:link, ul.nav li a:visited {		text-decoration: none;color: #000000;font-weight: bold;padding: 0;	
}
			
ul.nav li a:hover, ul.nav li a:active {text-decoration: none; color: #fff; padding: 0px;
}

ul.nav li.qui {	color: #fff;
					padding: 0px;
					font-weight: bold;
}

						/*menu fine*/ 
						
						
.piede{
color: #ffffff;
font-size: 12px;
}

img.bordo {border:1px solid #000}

div.box {border: 1px solid #000; background-color: #eee; padding: 0px 10px}

#colonnadx h1 {text-transform: uppercase;}

p.mirko {text-align: center; font-size: 12px; color: #666}
