body{
	margin:0px;
	background-color:#121212;
	background-image:url(../immagini/bg.jpg);
	background-repeat:repeat-x;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
input{
	border:solid 1px;
}
a{
	color:#555;
	text-decoration:none;
}
a:hover{
	color:#090;
}
#contenitore{
	width:1001px;
	background-image:url(../immagini/bg_sito.jpg);
	min-height:900px;
}
#logo{
	margin:0px;
	width:442px;
	height:295px;
	float:left;
	background-image:url(../immagini/n1_01.jpg);
	background-repeat:no-repeat;
	text-align:left;
	padding-top:10px;
}
#bg_login{
	margin:0px;
	width:559px;
	height:39px;
	float:right;
	background-image:url(../immagini/n1_02.jpg);
	text-align:left;
}
#login{
	width:555px;
	text-align:right;
	position:absolute;
	height:30px;
	margin-top:10px;
	color:#CCC;
}
#login a{
	font-size:9px;
	color:#9C0;
}
#login a:hover{
	font-size:9px;
	color:#9C0;
}
#n1header{
	margin:0px;
	width:559px;
	height:49px;
	float:right;
	background-image:url(../immagini/n1_03.jpg);
}
#bg_linguette{
	margin:0px;
	padding:px;
	width:559px;
	height:29px;
	float:right;
	background-image:url(../immagini/n1_04.jpg);
	text-align:right;
	font-size:1px;
}
#bg_menu{
	margin:0px;
	width:559px;
	height:359px;
	float:right;
	background-image:url(../immagini/n1_05.jpg);
	/*border:1px #093 solid;*/
}
#bg_col_sx{
	float:left;
	background-image:url(../immagini/bg_col_sx.jpg);
	background-position:left;
	background-repeat:repeat-y;
	width:441px;
}
#div_gallery{
	float:left;
	margin-left:5px;
	margin-bottom:5px;
}
#n1_top_content{
	margin:0px;
	float:left;
	margin-left:5px;
	background-image:url(../immagini/n1_top_content.jpg);
	width:267px;
	height:43px;
}
#bg_top_content{
	float:left;
	margin-top:0px;
	margin-left:6px;
	background-image:url(../immagini/bg_top_content.jpg);
	width:267px;
}
#bg_top_content_bottom{
	float:left;
	height:1px;
	background-color:#000;
	width:267px;
	font-size:0px;
}
#n1_rubrics{
	margin-left:3px;

	float:left;
	background-image:url(../immagini/n1_rubrics.jpg);
	width:163px;
	height:43px;
}
#n1_interviews{
	margin-left:-1;
	float:left;
	background-image:url(../immagini/n1_interview.jpg);
	width:163px;
	height:43px;
}
#n1_awards{
	margin-left:-1;
	float:left;
	background-image:url(../immagini/n1_awards.jpg);
	width:163px;
	height:43px;
}
#bg_rubrics{
	margin-left:3px;
	margin-right:-1px;
	width:163px;
	float:left;
	/*border-left:#000 1px solid;
	border-right:#000 1px solid;*/
	background-image:url(../immagini/bg_rubrics.jpg);
	
}
#bg_rubrics img{
	/*border:7px #CCC solid;*/
}

#bg_interviews_bottom{
	float:right;
	height:1px;
	background-color:#000;
	width:163px;
	font-size:0px;
}
#bg_col_dx{
	margin-right:4px;
	float:right;
	background-color:#FFF;
	border-right:solid 1px #999;
	width:554px;
}
#n1_content{
	float:right;
	background-image:url(../immagini/n1_content.jpg);
	width:559px;
	height:43px;
}
#bg_content{
	float:right;
	background-image:url(../immagini/bg_content.gif);
	width:559px;
}
#bg_content_bottom{
	float:right;
	margin-right:10px;
	height:1px;
	background-color:#000;
	width:546px;
	font-size:0px;
}
#bg_main_sponsor{
	margin-right:5px;
	/*border:1px #999 solid;*/
	width:95%;
	text-align:center;
	margin-top: -45px;
}
#menu_list{
}
#menu_list li{
	list-style:none;
	float:left;
	background-image:url(../immagini/bg_voci_menu.gif);
	width:150px;
	height:25px;
	text-align:left;
	padding-left:15px;
}
#index_menu{
	color:#999;
	list-style:square;
}
.bg_gradient{
	/*border:#09F solid 1px;*/
	margin-top:0px;
	margin-left:1px;
	margin-right:1px;
	background-image:url(../immagini/bg_gradient.jpg);
	background-repeat:repeat-x;
}
.blocco_1{
	margin-top:5px;
	margin-bottom:5px;
	width:95%;
	background-color:#FFF;
	border:solid 1px #999;
}
.blocco_2{
	margin-top:5px;
	margin-bottom:5px;
	margin-right:7px;
	width:520px;
	background-color:#FFF;
	border:solid 1px #999;
	text-align:center;
}
.login_username{
	padding-left:30px;
	width:130px;
	font-weight:bold;
	background-image:url(../immagini/bg_form_user_off.jpg);
}
.login_passw{
	padding-left:30px;
	width:130px;
	font-weight:bold;
	background-image:url(../immagini/bg_form_passw_off.jpg);
}
.bg_title{
	margin-right:7px;
	width:95%;
	background-image:url(../immagini/bg_title.jpg);
	text-align:left;
}
.titoloNews{
	font-size:14px;
	font-weight:bold;
	color:#090;
	text-align:left;
}
.testo_news{
	position:inherit;
	margin-left:10px;
	width:95%;
	text-align:left;
}
.foot_news{
	width:100%;
	height:30px;
	background-image:url(../immagini/bg_foot_news.jpg);
	font-size:1px;
}
.news_bg_commenti{
	padding-top:5px;
	margin-right:5px;
	float:right;
	width:40px;
	height:30px;
	background-image:url(../immagini/bg_commenti.gif);
	background-repeat:no-repeat;
	text-align:center;
	font-weight:bold;
	font-size:10px;
}
.news_bg_commenti a{
	text-align:center;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	color:#000;
}
.news_writtenby{
	padding-top:10px;
	float:left;
	width:90%;
	height:30px;
	vertical-align:middle;
	text-align:right;
	font-size:9px;
	color:#333;
}
.news_writtenby a{
	font-weight:bold;
	text-decoration:none;
	font-style:italic;
	color:#090;
	cursor:pointer;
}

/* ACCORDION NEWS */
.msg_head {
	font-size:14px;
	font-weight:bold;
	color:#090;
	cursor:pointer;
}
/* FINE ACCORDION NEWS */

div.spacer { 
clear: both; 
height: 1px; 
overflow: hidden; 
margin-top: -1px; 
}

.blocco_news{
	text-align:left;
	width:99%;
	font-size:12px;
}
.blocco_news td{
	padding:5px;
}
.blocco_news tr:even{
	background-color:#DDD;
}
.blocco_news tr:odd{
	background-color:#FFF;
}
.blocco_news_writtenby{
	font-size:9px;
	color:#666;
}
.blocco_news_writtenby a{
	font-weight:bold;
	text-decoration:none;
	font-style:italic;
	color:#090;
	cursor:pointer;
}
.bottoni{
	width:95%;
	text-align:right;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
}
.div_footer{
	width:33%;
	float:left;
	text-align:center;
	/*border: #3CF 1px solid;*/
}
.div_footer ul{
	/*border:1px solid #F00;*/
}
.div_footer li{
	list-style:none;
	color:#666;
	font-size:9px;
	text-align:left;
}
.div_footer li a:hover{
	background-color:#34820F;
	color:#FFF;
}

.hr_footer{
	width:90%;
	border:2px solid #4F9D28;
}
.copyright{
	width:100%;
	height:113px;
	background-image:url(../immagini/bg_copyright.jpg);
	font-size:10px;
	color:#999;
}
a.link_copyright:link{
	font-size:10px;
	color:#999;
}
a.link_copyright:hover{
	font-size:10px;
	color:#666;
}
.div_copyright{
	width:99%;
}
.icon_bar{
	margin-top:3px;
	position:absolute;
}
.testoGrigio10{
	font-size:10px;
	color:#666;
}
.links{
	font-size:12px;
}
.links:hover{
	background-color:#34820F;
	color:#FFF;
}
.orderMenu{
	color:#999;
}
.td_titolo{
	height:20px;
	background-image:url(../immagini/td_titolo.jpg);
	background-position:top;
	background-repeat:repeat-x;
	color:#090;
	font-weight:bold;
}


#home_menu{
	cursor:pointer;
}
#ul_dropdown {
  border: 1px solid #131313;
  background-color:#333;
  padding: 5px;
  top:30;
  left:0;
  position:absolute;
  color:#CCC;
}
#ul_dropdown a{
	color:#CCC;
}
#ul_dropdown a:hover{
	color:#999;
}
.steam_id{
	background:#CCC;
	color:#333;
	height:19px;
	width:120px;
	font-size:10px;
	border:#999 solid 1px;
	padding:2px;
}



/* form 1 

	#form1{
		margin:1em 0;
		padding-top:10px;
		background:url(../images/form1/form_top.gif) no-repeat 0 0;
		}
	#form1 fieldset{
		margin:0;
		padding:0;
		border:none;	
		float:left;
		display:inline;
		width:450px;
		margin-left:25px;
		}		
	#form1 legend{display:none;}	
	#form1 p{margin:.5em 0;}	
	#form1 label{display:block;}	
	#form1 input, #form1 textarea{		
		width:252px;
		border:1px solid #ddd;
		background:#fff url(../images/form1/form_input.gif) repeat-x;
		padding:3px;
		}		
	#form1 textarea{
		}					
	#form1 p.submit{
		clear:both;
		background:url(../images/form1/form_bottom.gif) no-repeat 0 100%;
		padding:0 25px 20px 25px;
		margin:0;
		text-align:right;
		}	
	#form1 button{
		width:150px;
		height:37px;
		line-height:37px;		
		border:none;
		background:url(../images/form1/form_button.gif) no-repeat 0 0;
		color:#fff;
		cursor:pointer;
		text-align:center;
		}				

 // form 1 */