/* XIA Projects 2003 Style			*/
/* GPL :)							*/


BODY
{
	color: #505050;
	background-color: white;
	font-family:  "Bitstream Vera Sans", Verdana,sans-serif, serif,  Arial, Helvetica, "new century schoolbook",Tahoma;
	font-size: 12px;
	/*scrollbar-base-color : #CCCCFF;*/
}

/* tables */
table.nomeprj
{
	/*	cellpadding="0";*/
/*	cellspacing="0";*/
/*	style="border-collapse collapse";*/
	border-style:ridge;
	border-width:2;
	background-color:	#FFCCFF;
/*	text-align: center;*/
/*	align: center; */
	width: 100%;

}

/* tables */
td.loaded
{
	background-color:	#21005E;
}
/* tables */
td.remain
{
	background-color:	#D8EBF6;
}

table.sshot
{
	border-style: solid;
	border-width: 1;
	width: 100%;
	background-color:	#ffffcc;
}

table.prjinfo
{
	border-style: solid;
	border-width: 1;
	width: 100%;
	background-color:	#ccffff;
}


table.prjother
{
	border-style: solid;
	border-width: 1;
	width: 100%;
	background-color:	grey;
}
td.menusub
{
	border-width: 1;
}

td.menusub:hover
{
/*	background-color:	lightgrey; */
	border-width: 1;
}

td.menuhome
{
	background-color:	white;
	border-style: solid;
	border-width: 1;
	vertical-align:bottom;
}

td.menuhome:hover
{
	background-color:	white;
	border-style: solid;
	border-width: 1;
	vertical-align:bottom;
}

td.menu:hover
{
/*	background-color:	lightgrey; */
	border-width: 1;
}

table.menu
{
	border-style: solid;
	border-width: 1; /* 0 */
	/* width: 90%; */
	/* table-width: 200px; */
	background-color:	white;
	border-top: #000 1px solid;
	border-left: #000 1px solid;
	border-right: #000 1px solid;
	border-bottom: #000 1px solid;

	/* style = "border-collapse: collapse;" */
	bordercolor="#D9D9D9";
	/* align='center'; */
}

/* links */
A
{
	color: blue;
	text-decoration: none;
}

a.menu
{
	color: black;
	text-decoration: none;
	font-family: Verdana,Geneva,Arial,sans-serif;
	font-size:12px;

}
a:visited.menu
{
	color: black;
/*	text-decoration: none;
	font-family: Verdana,Geneva,Arial,sans-serif;
	font-size:12px;
*/
}
a:hover.menu
{
	color: black;
/*	text-decoration: none;
//	font-family:Arial,sans-serif;
//	font-size:12px;
//	font-weight:bold;
*/
}



a.menusub
{
	color: black;
	font-style: italic;
	margin: 0,10%,0,10%;
	font-family: Verdana,Geneva,Arial,sans-serif;
	font-size:10px;
}
a:visited.menusub
{
	color: black;
/*	text-decoration: none;
	font-family: Verdana,Geneva,Arial,sans-serif;
	font-size:12px;
*/
}
a:hover.menusub
{
	color: black;
/*	text-decoration: none;
//	font-family:Arial,sans-serif;
//	font-size:12px;
//	font-weight:bold;
*/
}

a.tmenu
{
	color: black;
	text-decoration: none;
	font-family: Verdana,Geneva,Arial,sans-serif;
	font-size:12px;

}
a:visited.tmenu
{
	color: black;
/*	text-decoration: none;
	font-family: Verdana,Geneva,Arial,sans-serif;
	font-size:12px;
	*/

}
a:hover.tmenu
{
	color: red;
/*
	text-decoration: none;
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	*/
}
a:visited
{
	color: blue;
	text-decoration: none;
}

p.email
{
	color: #FF9933;
	text-decoration: none;
	font-size:10 pt;
	font-style:italic;
}

A:HOVER
{
	color: red;
	text-decoration: none;
}

/* places just for text */
body, p, div, li, ul, td, th, tr, table, em, font, blockquote, form, h1, h2, h3
{
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	/*Helvetica, Lucida, Verdana, sans-serif;*/
}

body, p, div, li, ul, td, th, tr, table, em, font, blockquote, form
{
	font-family: Verdana,sans-serif,Geneva,Arial;
	font-size: 11px;
}

p.tema
{
	font-size: 11px;
	font-family: Courier, Courier New, monospace;
	margin: 0,10%,0,10%;
}
p.source
{
	font-size: 11px;
	font-family: Courier, Courier New, monospace;
	margin: 0,10%,0,10%;
}

p.copyright
{
	font-size: 11px;
	font-family: Arial;
	font-weight:bold;
}

p.nomeprj
{
	font-size: 18px;
	font-family: Verdana;
	font-weight:bold;
}

p.prjdescr
{
	font-size: 11px;
	font-family: Arial;
	font-style: italic;
	font-weight:bold; line-height:100%; margin-top:1; margin-bottom:0
}

p.manuale
{
	font-size: 11px;
	font-family: Verdana, monospace;
	margin: 0,10%,0,10%;
	color: black;
	text-align: justify;
}

p.WARNING
{
	font-size: 16px;
	font-family: Verdana, monospace;
	margin: 0,10%,0,10%;
	color: red;
	text-align: center;
}


pre, tt
{
	font-size: 11px;
	font-family: Courier, Courier New, monospace;
}

H1
{
	color: black;
	font-size: 18px;
}

H2
{
	color: black;
	font-size: 15px;
}

H3
{
	color: black;
	font-size: 13px;
}

SMALL
{
	font-size: 9px;
}

TD
{
	vertical-align: top;
}

TH
{
	vertical-align: top;
	text-align: left;
}

LI.SPACED
{
	padding-bottom: 1em;
}

DIV.PAGE
{
	width: 600px;
}

SPAN.RED
{
	color: red;
}
