body{padding: 0px;background: url(../images/bg_new.jpg) no-repeat fixed -80px 0px; text-align: center; font: 11px Arial, verdana; margin-top:0px; margin-bottom: -5px}

div.fader{ width:1012px;margin: 0 auto;padding:0px; background:  url(../images/wrapper-bg.png) repeat-y}    
div.container{width:990px; margin: 0 auto;padding:0px; text-align: left;}   
div.container2{width:990px; margin: 0 auto;padding:0px;  text-align: left;  }    
div.banner{ margin: 0 auto; padding:3px 0px;text-align:left;}

img {border:0px;}
td { font: 12px Arial, verdana; color: #000000; vertical-align: top;  } 
h1,h2,h3,h4 { display: inline; text-align:left; }
h1 {font: 18px Arial, verdana; font-weight:bold; color: #0066CC; }
h2 {font: 16px Arial, verdana; font-weight:bold; color: #000000;}
h3 {font: 14px Arial, verdana; font-weight:bold; color: #000000;}
h4 {font: 12px Arial, verdana; font-weight:bold; color: #000000;}
h1 a {font: 16px Arial, verdana; color: #0066CC; font-weight:bold; text-decoration:none;  }
h2 a {font: 14px Arial, verdana; color: #0066CC; font-weight:bold; text-decoration:none;  }
h3 a {font: 12px Arial, verdana; color: #0066CC; text-decoration:none;  }
h4 a {font: 12px Arial, verdana; color: #0066CC; text-decoration:none;  }

p.subheader {font: 12px Arial, verdana; color: #555555; display: inline;}

input {border: 1px solid #c2c2c2; }
textarea {border: 1px solid #c2c2c2; }
a { font: 11px Arial, verdana; color: #ff9a00; font-weight:bold; text-decoration:none;  }




.giustica {text-align:justify;} 

.padded2 { padding: 2px; }
.padded4 { padding: 4px; }

.dragger {cursor: move; padding-bottom: 18px;   background: url(../images/donw-arrow.png) no-repeat bottom left; }

a.tagged {font: 10px Arial, verdana; font-weight:bold; color: #C2C2C2;}


/*link route.php*/
a.title{ font: 12px Arial, verdana; color: #0066CC;  text-decoration:none;  }
a.title:hover{ font: 12px Arial; color: #0066CC;  text-decoration:underline; }
img.block{ margin: 2px; padding: 0px; border: 2px solid #cccccc; margin-bottom: 3px; }
/*img.block:hover{ margin: 2px; padding: 0px; border: 2px solid #0066CC; margin: 1px; }*/

a:hover img.block {
    border: 2px solid #06c;
}

img.blockthin{ margin: 0 auto; padding: 0px; border: 1px solid #979797; margin: 1px; }

.data-giorno { border:1px solid #555555; font-size:9px; color: #555555; background-color: #f0f0f0; padding:0 2px 0 2px; margin:0px; }
.data-mese { border:1px solid #555555; font-size:9px; color: #FFFFFF; background-color: #555555; padding:0 2px 0 2px; margin:0px; }



/* portlet */
span.NAME_SYSTEM_ALL span { border:1px solid #979797; font-size:9px; font-weight:bold; color: #000001; background-color: #ffffff; padding:1px; margin-bottom:2px }
span.NAME_SYSTEM_PS3 span { border:1px solid #979797; font-size:9px; font-weight:bold; color: #0000FF; background-color: #ffffff; padding:1px; margin-bottom:2px}
span.NAME_SYSTEM_PS2 span { border:1px solid #979797; font-size:9px; font-weight:bold; color: #0000FF; background-color: #ffffff; padding:1px; margin-bottom:2px}
span.NAME_SYSTEM_XBOX360 span { border:1px solid #979797; font-size:9px; font-weight:bold; color: #32BA03; background-color: #ffffff; padding:1px; margin-bottom:2px}
span.NAME_SYSTEM_PC span { border:1px solid #979797; font-size:9px; font-weight:bold; color: #6192CB; background-color: #ffffff; padding:1px; margin-bottom:2px}
span.NAME_SYSTEM_WII span { border:1px solid #979797; font-size:9px; font-weight:bold; color: #979797; background-color: #ffffff; padding:1px; margin-bottomrgin:2px}
span.NAME_SYSTEM_DS span { border:1px solid #979797; font-size:9px; font-weight:bold; color: #6192CB; background-color: #ffffff;  padding:1px; margin-bottom:2px}
span.NAME_SYSTEM_PSP span { border:1px solid #979797; font-size:9px; font-weight:bold; color: #0000FF; background-color: #ffffff; padding:1px; margin-bottom:2px}
span.NAME_SYSTEM_MAC span { border:1px solid #979797; font-size:9px; font-weight:bold; color: #3399FF; background-color: #ffffff; padding:1px; margin-bottom:2px}
span.NAME_SYSTEM_LINUX span { border:1px solid #979797; font-size:9px; font-weight:bold; color: #FF0000; background-color: #ffffff; padding:1px; margin-bottom:2px}

span.NAME_GAMETRAILERS span { border:1px solid #979797; font-size:9px; font-weight:bold; color: #6192CB; background-color: #f0f0f0; padding:1px; margin-bottom:2px}
span.NAME_YOUTUBE span { border:1px solid #979797; font-size:9px; font-weight:bold; color: #FF0000; background-color: #f0f0f0; padding:1px; margin-bottom:2px}
span.NAME_VIMEO span { border:1px solid #979797; font-size:9px; font-weight:bold; color: #3399FF; background-color: #f0f0f0; padding:1px; margin-bottom:2px}

span.name_PATCH span { border:1px solid #979797; font-size:9px; font-weight:bold; color: #FF0000; background-color: #f0f0f0;padding:1px; margin-bottom:2px}
span.name_TRAINER span { border:1px solid #979797; font-size:9px; font-weight:bold; color: #FF0000; background-color: #f0f0f0; padding:1px; margin-bottom:2px}
span.name_FULL_GAME span { border:1px solid #979797; font-size:9px; font-weight:bold; color: #FF0000; background-color: #f0f0f0; padding:1px; margin-bottom:2px}
span.name_TOOLS span { border:1px solid #979797; font-size:9px; font-weight:bold; color: #FF0000; background-color: #f0f0f0; padding:1px; margin-bottom:2px}
span.name_DEMO span { border:1px solid #979797; font-size:9px; font-weight:bold; color: #FF0000; background-color: #f0f0f0; padding:1px; margin-bottom:2px}
span.name_VIDEO span { border:1px solid #979797; font-size:9px; font-weight:bold; color: #FF0000; background-color: #f0f0f0; padding:1px; margin-bottom:2px}
span.name_PACK span { border:1px solid #979797; font-size:9px; font-weight:bold; color: #FF0000; background-color: #f0f0f0; padding:1px; margin-bottom:2px}
span.name_MOD span { border:1px solid #979797; font-size:9px; font-weight:bold; color: #FF0000; background-color: #f0f0f0; padding:1px; margin-bottom:2px}
span.name_GAME_SERVER span { border:1px solid #979797; font-size:9px; font-weight:bold; color: #FF0000; background-color: #f0f0f0;  }
span.LANGUAGE_LABEL_ita span { text-transform: capitalize; border:1px solid #979797; font-size:9px; font-weight:bold; color: #6192CB; background-color: #f0f0f0; padding:1px; margin-bottom:2px}
span.LANGUAGE_LABEL_eng span { text-transform: capitalize;border:1px solid #979797; font-size:9px; font-weight:bold; color: #6192CB; background-color: #f0f0f0; padding:1px; margin-bottom:2px}

tr.row1 {  }
tr.row2 {  }

/* portlets */




/* ratings */
#rateStatus{float:left; clear:both; width:100%; height:20px;}
#rateMe{float:left; clear:both; width:100%; height:auto; padding:0px; margin:0px;}
#rateMe li{float:left;list-style:none;}
#rateMe li a:hover,
#rateMe .on{background:url('/images/star_on.gif') no-repeat;}
#rateMe a{float:left;background:url('/images/star_off.gif') no-repeat;width:12px; height:12px;}
#ratingSaved{display:none;}
.saved{color:red; }
/* ratings */


.sidebox {
    margin: 0 auto; /* center for now */    
    background: white;  
    width: 100%;    
    border-top: 1px solid #6ba5d7;  
    border-left: 1px solid #6ba5d7;
    border-right: 1px solid #6ba5d7;
}


.boxhead {
    margin: 0;
    padding: 0;
    text-align: left;

}
.boxhead h2 {
    display: block;
    margin: 0;
    padding: 4px 4px 4px 4px;   
    color: #ffffff;     
    font-weight: bold; 
    font-size: 16px; 
    background: #6ba5d7;
}
.boxbody {      
    margin: 0;
    padding: 4px 4px 4px 4px;   
    border-bottom: 10px solid #6ba5d7;      
    background: #ffffff;
}

.sidebox2 {
    margin: 0 auto; /* center for now */    
    background: white;  
    width: 100%;    
    border-top: 1px solid #ff9a00;  
    border-left: 1px solid #ff9a00;
    border-right: 1px solid #ff9a00;
}


.boxhead2 {
    margin: 0;
    padding: 0;
    text-align: left;

}
.boxhead2 h2 {
    display: block;
    margin: 0;
    padding: 4px 4px 4px 4px;   
    color: #ffffff;     
    font-weight: bold; 
    font-size: 16px; 
    background: #ff9a00;
}
.boxbody2 {     
    margin: 0;
    padding: 4px 4px 4px 4px;   
    border-bottom: 10px solid #ff9a00;      
    background: #ffffff;
}



/*-- Tab -- */

#tabMenu {
  float:left;
  width:100%;
  font-size:14px%;
  line-height:normal;
  border-bottom:1px solid #2E80E6;
}
 
#tabMenu ul {
  margin:0;
  padding:10px 10px 0 10px;
  list-style:none;
}

#tabMenu li {
  display:inline;
  margin:0;
  padding:0;
}

#tabMenu a {
  float:left;
  background:url("../images/tableftF.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 4px;
  text-decoration:none;
}

#tabMenu a span {
  float:left;
  display:block;
  background:url("../images/tabrightF.gif") no-repeat right top;
  padding:5px 15px 4px 12px;
  color:#fff;
  font-size: 12px;
}  
  
#tabMenu a.selected {
  float:left;
  background:url("../images/tableftF.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 4px;
  text-decoration:none;
  background-position:0% -42px;
}
  
#tabMenu a.selected span{
  float:left;
  display:block;
  background:url("../images/tabrightF.gif") no-repeat right top;
  padding:5px 15px 4px 12px;  
  color:#ffffff;
  background-position:100% -42px;
} 
 
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabMenu a span {float:none;}
/* End IE5-Mac hack */
#tabMenu a:hover span {
  color:#fff;
}

#tabMenu a:hover {
  background-position:0% -42px;
  color:#fff;
}

#tabMenu a:hover span {
  background-position:100% -42px;
  color:#fff;
} 

#tabMenuSub{
  border-top:3px solid #2E80E6;
  border-bottom:1px solid #1E75E2;
  height: 18px;
  background:url("../images/tabrightF2.jpg") repeat-x bottom;
  margin:0;
  padding:1px 50px 4px 20px;
  list-style:none;
  color:#fff;  
}

/* menu navigazione */
#tabMenuSub a { font: 11px Arial, verdana; color: #fff; font-weight:bold; text-decoration:none; }
#tabMenuSub a.selected { font: 11px Arial, verdana; color: #fff; font-weight:bold; text-decoration:none; }

/* fine nuovo menu */

div.imgslider{ margin: 0 auto; padding: 0px; border: 1px solid #979797; margin: 1px; float: left; }



