BODY {	
 background-color:#D6D7D0;
 background: url(img/backall.gif);
 background-repeat: repeat; 
 background-position: top center;
 background-color: #090909;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px; } 

A:link { text-Decoration:none; text-decoration: underline; font-weight: bold; color:#EACCAD; }
A:active { text-Decoration:none; text-decoration: none; font-weight: bold; color:#EACCAD; }
A:visited{ text-Decoration:underline; text-decoration: none; font-weight: bold; color:#EACCAD; }
A:hover { text-Decoration:none; text-decoration: none; font-weight: bold; color:#FFFFFF; }

A.mn:link { text-Decoration: none; font-weight: normal; font-weight: normal; color:#EACCAD; }
A.mn:active { text-Decoration: none; font-weight: normal; font-weight: normal; color:#EACCAD; }
A.mn:visited { text-Decoration: none; font-weight: normal; font-weight: normal; color:#EACCAD; }
A.mn:hover { text-Decoration: none; font-weight: normal; font-weight: normal; color:#FFFFFF; }

A.mntop:link { text-Decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size:12px; color:#EACCAD; }
A.mntop:active { text-Decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size:12px; color:#EACCAD; }
A.mntop:visited { text-Decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size:12px; color:#EACCAD; }
A.mntop:hover { text-Decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size:12px; color:#FFFFFF; }

A.sm:link { text-Decoration: none; font-weight: normal; font-size:10px; color:#EACCAD; }
A.sm:active { text-Decoration: none; font-weight: normal; font-size:10px; color:#EACCAD; }
A.sm:visited { text-Decoration: none; font-weight: normal;  font-size:10px; color: #EACCAD; }
A.sm:hover { text-Decoration: none; font-weight: normal; font-size:10px; color:#FFFFFF; } 

A.firm:link { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-style:normal; font-weight: normal; color:#9F8B77; }
A.firm:active { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-style:normal; font-weight: normal; color:#9F8B77; }
A.firm:visited { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-style:normal; font-weight: normal; color:#9F8B77; }
A.firm:hover { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-style:normal; font-weight: normal; color:#FFFFFF; }

.backsx { height:480px; 
 background: url(img/back-mnsx.gif);
 background-repeat: repeat; 
 background-position: top center;
 background-color: #534740; }
 
.backdx { height:480px; 
 background: url(img/back-mndx.gif);
 background-repeat: repeat; 
 background-position: top center;
 background-color: #352E2D; }

.rew { cursor: Crosshair; }

.separat { height:40px; background: url(img/separatore.gif); }

.input1 { width: 190px; height:22px; color:#333333; font-family:verdana,helvetica; text-decoration: none; background: #FFFFFF; border: 1px solid #000000; }
.texta1 { width: 190px; height: 60px; color:#333333; font-family:verdana,helvetica; background: #FFFFFF; overflow: auto; border: 1px solid #000000; }


.tabup { background: url(img/tab-up.gif);
 background-repeat: repeat; 
 background-position: top center;
 background-color: #352E2D; 
 height:30px;}
 .tabcenter { background: url(img/tab-center.gif);
 background-repeat: repeat; 
 background-position: top center;
 background-color: #534740; }
 .tabdown { background: url(img/tab-down.gif);
 background-repeat: repeat; 
 background-position: top center;
 background-color: #352E2D; 
 height:30px;}

.tabdesc { height:200px; 
 background: url(img/base-desc.gif);
 background-repeat: no-repeat; 
 background-position: top center;
 background-color: #352E2D; }

h1 { font-style:normal; font-size:17px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #EACCAD; font-weight: bold; margin-bottom:0px;}
h2 { font-style:normal; font-size:16px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #EACCAD; font-weight: bold; margin-bottom:0px;}
h3 { font-style:normal; font-size:15px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #EACCAD; font-weight: bold; margin-bottom:0px;}
h4 { font-style:normal; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #EACCAD; font-weight: normal; margin-bottom:0px;}
h5 { font-style:normal; font-size:13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #EACCAD; font-weight: normal; margin-bottom:0px;}
h6 { font-style:normal; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #EACCAD; font-weight: normal; margin-bottom:0px;}

td { font-style:normal; font-size:0.80em; font-family: "Trebuchet MS", Arial, Verdana, sans-serif; color: #EACCAD; font-weight: normal;}
td.smaller { font-style:normal; font-size:0.70em; font-family: "Trebuchet MS", Arial, Verdana, sans-serif; color: #9F8B77; font-weight: normal;}
td.sm { font-style:normal; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #9F8B77; font-weight: normal;}
td.smtext { font-style:normal; font-size:9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #EACCAD; font-weight: normal;}

.news { font-style:normal; font-size:0.75 em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #EACCAD; font-weight: normal; background: #5E504A; padding-left:20px; padding-right:20px;}
.news2 { height: 30px; font-style:normal; font-size:0.75 em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-weight: normal; background: #EFEFEF;}
.newsring{ height: 30px; font-style:normal; background: url(img/newsring.gif); }
.newsring2{ height: 20px; font-style:normal; background: url(img/newsring2.gif); }

.passe { border: 10px solid #000000; }
.passebig { border: 25px solid #000000; }

li.small { padding-left: 16px;	padding-bottom: 1px; background:url("../img/i0.gif") no-repeat left top; font-weight: bold;}
li.lente { padding-left: 16px;	padding-bottom: 1px; background:url("../img/ilente.gif") no-repeat left top; font-weight: bold;}
li.smallwe { font-size:9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #EACCAD; font-weight: normal; }

ul { margin: 0;	padding: 0;	list-style-type: none; }
ul.t{ padding: 5px 0px 0px 0px; }
li.t_title{	padding-left: 16px;	padding-bottom: 1px; background:url("../img/i0.gif") no-repeat left top; font-weight: bold; }
li.t_author{ padding-left: 16px; padding-bottom: 1px; background:url("../img/i1.gif") no-repeat left top; }
li.t_size{	padding-left: 16px;	padding-bottom: 1px; background:url("../img/i2.gif") no-repeat left top; }
li.t_downloads { padding-left: 16px; padding-bottom: 1px; display: inline; background:url("../img/i3.gif") no-repeat left top; }
li.t_sub_in { padding-left: 6px; color:green; margin-left: 0px; display: inline;}
li.t_sub_in img { vertical-align: middle; }
li.t_sub_out { padding-left: 6px; padding-bottom: 1px; color:red; margin-left: 0px; display: inline;}
li.t_rating { padding-left: 16px; padding-bottom: 1px; display: inline; background:url("../img/i4.gif") no-repeat left top; }
li.t_comments {	padding-left: 16px; padding-bottom: 1px; display: inline; background:url("../img/i5.gif") no-repeat left top; }
.t_row { margin-left: 5px; display: inline; }

.testos { width: 650px;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-3dlight-color: #808080;
	scrollbar-base-color: #585858;
	scrollbar-darkshadow-color: #4E4E4E;
	scrollbar-face-color: #585858;
	scrollbar-highlight-color: #585858;
	scrollbar-shadow-color: #585858;
	scrollbar-track-color: #191919;}

// da qui inizia il codice del menu di navigazione 



#button {
	width: 12em;
	border-right: 1px solid #000;
	padding: 0 0 1em 0;
	margin-bottom: 1em;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	background-color: #534740;
	color: #333;
	}

	#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#button li {
		border-bottom: 1px solid #534740;
		margin: 0;
		}
	#button li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 0px solid #4A3F39;
		border-right: 0px solid #4A3F39;
		background-color: #4A3F39;
		color: #EACCAD;
		text-decoration: none;
		width: 100%;
		}

	html>body #button li a {
		width: auto;
		}

	#button li a:hover {
		border-left: 0px solid #4A3F39;
		border-right: 0px solid #4A3F39;
		background-color: #726157;
		color: #fff;
		}


// navigazione
