/* CascadeSheetStyle by Alessandro Simonetto - Rights reserved, (c) 2007 */

/* main ________________ */

td { font-family: Garamond, Georgia, Times New Roman;
	color: #000000;
	background-color: #FFFFFF
	}

p { font-family: Garamond, Georgia, Times New Roman;
	font-size: 80%;
	margin-top: 6;
	margin-bottom: 6;
	line-height: 118%;
	color: #000000;
	text-align: justify
	}

body { color: #303030;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #F0F0F0;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-arrow-color: #606060;
	scrollbar-track-color: #FFFFFF
	}

/* titles ________________ */

h1 { font-size: 130%;
	margin-top: 18;
	margin-bottom: 12;
	}
h2 { font-size: 120%	;
	margin-top: 18;
	margin-bottom: 12;
	}
h3 { font-size: 110%;
	margin-top: 18;
	margin-bottom: 12;
	}
h4 { font-size: 100%;
	margin-top: 18;
	margin-bottom: 12;
	}
h5 { font-size: 90%;
	margin-top: 18;
	margin-bottom: 12;
	}
h6 { font-size: 90%;
	margin-top: 18;
	margin-bottom: 12;
	}

/* links ________________ */

a:active { color: #FF9900; text-decoration: none }
a:link { color: #000000; text-decoration: underline }
a:visited { color: #C0C0C0; text-decoration: none }
a:hover {color: #FF9900; text-decoration: none }

/* various ________________ */

		a:link.red {color: #000000; text-decoration: none }
		a:hover.red {color: #FF0000; text-decoration: none }

		a:link.artists {color: #FFFFFF; text-decoration: none }
		a:link.contacts {color: #FFFFFF; text-decoration: none }
		a:link.critics {color: #FFFFFF; text-decoration: none }
		a:link.demo {color: #FFFFFF; text-decoration: none }
		a:link.prices {color: #FFFFFF; text-decoration: none }
		a:link.profile {color: #FFFFFF; text-decoration: none }
		a:link.specifics {color: #FFFFFF; text-decoration: none }

		a:hover.artists {color: #FF9900; text-decoration: none }
		a:hover.contacts {color: #CC99FF; text-decoration: none }
		a:hover.critics {color: #CCFF99; text-decoration: none }
		a:hover.demo {color: #FF3300; text-decoration: none }
		a:hover.prices {color: #66CCFF; text-decoration: none }
		a:hover.profile {color: #FFFFFF; text-decoration: none }
		a:hover.specifics {color: #FFFF33; text-decoration: none }

/* texts ________________ */

.title { font-family: Garamond, Georgia, Times New Roman;
	color: #909090;
	font-size: 190%;
	font-weight: italic;
	margin-top: 24;
	margin-left: 30;
	}

.menu { font-family: Garamond, Georgia, Times New Roman;
	color: #FFFFFF;
	font-size: 170%;
	text-align: center
	}

.menu-dark { font-family: Garamond, Georgia, Times New Roman;
	color: #FFFFFF;
	font-size: 90%;
	/* font-weight: bold; */
	/* font-style: italic; */
	text-align: center
	}

/* menu in basso con link ________________ */

a:active.dark { color: #303030; text-decoration: none }
a:link.dark { color: #FFFFFF; text-decoration: none }
a:visited.dark { color: #C0C0C0; text-decoration: none }
a:hover.dark {color: #FF9900; text-decoration: none }

.reviews {
	/* font-family: Garamond, Georgia, Times New Roman; */
	color: #303030;
	font-size: 70%;
	font-weight: bold;
	margin-top: 24
	}
	
.reviewer {
	color: #606060;
	font-size: 70%;
	text-align: right;
	margin-top: 6;
	margin-bottom: 6
	}

.photos {
	/* font-family: Garamond, Georgia, Times New Roman; */
	color: #909090;
	font-size: 60%;
	margin-right: 24
	}

.download { font-family: Garamond, Georgia, Times New Roman;
	color: #606060;
	font-size: 70%;
	}

.text-on-table {
	text-align: left;
	font-size: 80%
	}

.text-little-on-table {
	text-align: left;
	font-size: 78%
	}

.notes { font-family: Garamond, Georgia, Times New Roman;
	color: #303030;
	font-size: 65%;
	text-align: justify
	}
	
/* graphics ________________ */

hr { color: #909090;
	text-align: left;
	background-color: #0C0C0C;
	size: 1;
	height: 1
	}

 /* opacity */

a.opacity img {
	filter:alpha(opacity=50); 
	-moz-opacity: 0.5; 
	opacity: 0.5
	}

.opacity a:hover img {
	filter:alpha(opacity=100);   
	-moz-opacity: 1.0;   
	opacity: 1.0
	}