html,body		{margin: 0;padding:0}

body			{font-family: verdana,arial,sans-serif; font-size: 70%;background-color:navy;color:navy;background-image:url(images/sfondo.jpg);background-repeat:repeat-x;}

img			{border:0px;}

div#header		{text-align:left;}

img#rss			{vertical-align:middle;}

div#navigation		{float:left;width:160px;padding:3px 3px 3px 3px;margin:0 .5em 0 .5em;background-color:#0064C8;border:3px solid navy;color:white;}
div#navigation a	{border:1px solid #0064C8; color:white; padding:3px; text-decoration:none;margin:0px;}
div#navigation a:hover	{border-top:1px solid white; border-left:1px solid white; border-bottom:1px solid navy; border-right:1px solid navy; color:white; padding:3px;}

/*
div#navigation	{float:left;width:160px;padding:1em 1em 1em 1em;margin:0 .5em 0 .5em;background-color:#0064C8;border:2px solid navy;color:white;}
div#navigation a	{color:white; text-decoration:none;}
div#navigation a:hover	{color:#0064C8; background-color:white;}
*/
div#navigation span.disabled {color:#AAAAAA;border-left:1px solid #0064c8;padding-left:1px;}

div#content		{margin:0 1em 0 200px;padding:0 1em 1em 1em;border:2px solid navy;background-color:white;} 
div#content p.title	{font-weight:bold;/*background-color:#EEEEEE;*/border-bottom:1px solid; padding:3px;}
div#content p		{line-height:1.4em;}
div#content h1		{border-bottom:1px solid;}
div#content a		{color:#00f;}
div#content a:hover	{color:#f00;}
div#content a.name	{color:navy}
div#content a.download	{border-top:4px solid #0064C8; border-left:4px solid #0064C8; border-bottom:4px solid navy; border-right:4px solid navy; color:white; padding:10px; background-color:#0064C8; text-decoration:none; font-size: 150%;}
div#content a.biglink	{border-top:4px solid red; border-left:4px solid red; border-bottom:4px solid darkred; border-right:4px solid darkred; color:white; padding:10px; background-color:red; text-decoration:none; font-size: 150%;}
div#content span.disabled {color:#AAAAAA;}
div#content p.error	{color:white;background-color:red;font-weight:bold;text-align:center;padding:1em;}
div#content p.orange	{color:orange;}
div#content pre		{border:1px solid gray;font-size: 150%; background-color:#EEEEEE;padding:5px;}
ul.menu			{margin:0px;padding-left:1.5em;}
li.menu			{list-style-image: url(images/bulletw.gif); margin-bottom:1em;margin-top:1em;}

div.photo		{display:block; padding:1em; text-align:center;}
img.frame		{padding:2px;border-top:solid 2px #0064c8;border-left:solid 2px #0064c8;border-right:solid 2px navy;border-bottom:solid 2px navy;}

div#footer		{clear:both;text-align:center;}
div#footer p		{color: #fff;}
div#footer a,a.visited	{color: #fff;}

td.topleft		{vertical-align:top;padding:0px;text-align:left;}