#bodycolor{
	background-color : Black;
}

#colTitle{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}
#colResults{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : Black;
	text-decoration : none;
}
#colResults:hover{
	color : #993300;
}
#bordered{
	border : 1px solid Black;
}
#buttons{
	border : 1px solid Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : Black;
	background-color : #EEEEEE;
}
#inputFields{
	border : 1px solid Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : Black;
}
#noResults{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	border : 1px solid #B22222;
	background-color : #FFFFCC;
}
#testo{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : ThreedHighlight;
	text-decoration : none;
	background-color: Black;
	text-align : justify;
}

#ul{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : ThreedHighlight;
	text-decoration : none;
	background-color: Black;
	text-align : justify;
}

#testo2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : ThreedHighlight;
	text-decoration : none;
	background-color: Black;
	text-align : justify;
}
#testoright{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : ThreedHighlight;
	text-decoration : none;
	background-color: Black;
	text-align : right;
}
#voti{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : ThreedHighlight;
	text-decoration : none;
	background-color: Black;
	text-align : center;
}
#tab{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : ThreedHighlight;
	text-decoration : none;
	background-color: Black;
	text-align : justify;
	font-weight : bold;
}
#tabred{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : Red;
	text-decoration : none;
	background-color: Black;
	text-align : justify;
	font-weight : bold;
}
#tabredbig{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : Red;
	text-decoration : none;
	background-color: Black;
	text-align : justify;
	font-weight : bold;
}
#tabredbig22{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : Red;
	text-decoration : none;
	background-color: Black;
	text-align : center;
	font-weight : bold;
}
.menu{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : ThreedHighlight;
	text-decoration : none;
	background-color: Black;
}
a:link{
color:#06C;
text-decoration : none;
}
a:visited{
color:#06C;
text-decoration : none;
}
a:hover{
color:red;
text-decoration : none;
}
A.totto {
	font-family : Arial, Helvetica, sans-serif;
	color : #FFCC33;
	font-size : 9pt;
	font-weight : bold;
	text-decoration : none;
}
/*---
a:focus{background:yellow;}
---*/

a:active{
color:#06C;
text-decoration : none;
}
.ser{
	font-family : "Sudbury Basin 3D";
	font-size : 16px;
	color : White;
	text-decoration : none;
	background-color: Black;
}

.titolo{
	font-family : Broadway;;
	font-size : 13px;
	color : White;
	background-color: Black;
	vertical-align: middle;
}

.date{
	font-family : Broadway;;
	font-size : 10px;
	color : White;
	background-color: Black;
	vertical-align: middle;
}

.autore{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Red;
	font : bold;
	background-color: Black;
}

.gen{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : White;
	background-color: Black;
	font : bold;
}