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

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

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

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

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

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:#333333; }



.ddiv { background-color:#FFFFFF; font-style:normal; font-size:0.75em; font-family: "Trebuchet MS", Arial, Verdana, sans-serif;  color: #333333; font-weight: normal;}

.color1 { background-color: #CCF0CC; border-bottom:1px solid #FFF;padding: 3px; color:#000000 }
.color2 { background-color: #7FD97F; border-bottom:1px solid #FFF; padding: 3px; color:#000000}

.color3 { background-color: #F9F9F9; border-bottom:1px solid #FFF;padding: 3px; }
.color4 { background-color: #E7E7E7; border-bottom:1px solid #FFF; padding: 3px;}
.info { background-color: #efefef; border-top:1px solid #8D8D8D; border-bottom:1px solid #8D8D8D;border-left:1px solid #8D8D8D;border-right:1px solid #8D8D8D; padding: 3px;}

.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:15px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-weight: bold; margin-bottom:0px;}
h2 { font-style:normal; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-weight: bold; margin-bottom:0px;}
h3 { font-style:normal; font-size:13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-weight: bold; margin-bottom:0px;}
h4 { font-style:normal; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-weight: normal; margin-bottom:0px;}
h5 { font-style:normal; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-weight: normal; margin-bottom:0px;}
h6 { font-style:normal; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-weight: normal; margin-bottom:0px;}

td { font-style:normal; font-size:0.80em; font-family: "Trebuchet MS", Arial, Verdana, sans-serif; color: #333333; font-weight: normal;}
td.smaller { font-style:normal; font-size:0.70em; font-family: "Trebuchet MS", Arial, Verdana, sans-serif; color: #FFFFFF; font-weight: normal;}
td.sm { font-style:normal; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-weight: normal;}
td.smtext { font-style:normal; font-size:9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; 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 


div#navigation{float:left; margin:0 0px}
div#navigation ul{list-style-type: none;margin: 0;padding: 0}
div#navigation li{margin: 0 0 0px;padding: 0}
div#navigation a{display: block;width: 190px;line-height: 27px;text-decoration: none;
    border: 0px solid #000000;text-indent: 27px;background: url("img/bot_mn1.gif") no-repeat top left;
    color: #000000;}
div#navigation a:hover{
    background: url("img/bot_mn2.gif") no-repeat top left;color: #FFFFFF}
div#navigation li#activelink a,div#navigation li#activelink a:hover{
    background: url("img/bot_mn2.gif") no-repeat top left;color: #FFFFFF}
