BODY{
	margin-left: .5cm;
	margin-right: .5cm;
    margin-top: .5cm;
	margin-bottom: .5cm;
	color: #897c94;
	font-family: Tahoma,Verdana;
	font-size: 8pt; line-height: 1.4em;
	CURSOR: crosshair;
	background: transparent;
	}

A:LINK{
	text-decoration: none;
	color: #6a527e;
font-weight: bold;}

A:VISITED{
	text-decoration: line-through;
	color: #897c94;
	     }

A:HOVER{
	Color: #897c94;
	text-decoration: underline overline; cursor: sw-resize;	   }

table, tr, td{
	font-family: "tahoma";
	font-size: 8pt;
	color: #897c94;}	

.titoli {text-align:right; color: #6a527e; font-family: Tahoma; font-size: 9pt; font-weight: bold; border-bottom: 1px solid #6a527e;
padding:2px;
margin:2px;
}

hr {color: transparent; background-color: transparent; border: 1px solid #897c94;  width: 100%;}


.p { line-height: 1,5em; font-family: Tahoma,Verdan;
	font-size: 8pt;}
.textarea { font-family: Tahoma,Verdana;
	font-size: 8pt; color: #897c94; border-style: solid; padding:2px; border-width: 1px}

.borderit img{
border: 1px solid #646464;
}

.borderit:hover img{
border: 1px solid navy #808080; CURSOR: help
}

.borderit:hover{
color: white; /* irrelevant definition to overcome IE bug */
}


.navtext 
{
text-align:center; 
width:180px; 
font:normal 7pt tahoma; 
border-width:6px; 
border-style:double; 
border-color:#FFF; 
background-color:#ffffff; 
layer-background-color:#FFFFFF; 
color:#897c94; }

#menu {width: auto; background: none; border: 0; margin: 0; padding: 20px 0 0 0}
#menu div {background: #222; margin: 0 0 0 5px; padding: 3px 0 4px 0; float: left; position: relative; top: 1px}
#menu a {background:url(http://www.magiagrafica.com/images/grad.png); color: #FFFFFF; font: bold 10px Tahoma; border: 1px solid #FFF; text-decoration: none; padding: 3px 5px 3px 5px; position: relative; right: 2px; bottom: 1px}
#menu a:hover {background:url(http://www.magiagrafica.com/images/grad.png); right: 1px; bottom: 0}