body{
	margin:0px;
	padding:0px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	width:100%;
}
#nav{
	padding-left:10px;
	background-color:#FFFFFF;
	float:left;
	clear:both;
	/*border-left:1px #999 solid; */

}
#content{
	float:left;
	padding-left:12px;
	padding-right:10px;
	margin-top:2px;
	width:460px;
	text-align:center;
	
}
#acc{
	padding-right:10px;
	background-color:#FFFFFF;
	/* border-right:#999 1px solid; */
	float:left;
	clear:right


}

#foot{
	padding-top:30px;
	width:100%;
	clear:left;

}



#all{
	width: 880px;
    margin: 0px auto;   /*centra negli altri browsers*/
    text-align: left;   /*ripristina l' allineamento*/
	}
	
#all_admin{
	
	}
	
a{
	color:#666666;
	text-decoration:none;
}

a:hover{
	color:#CCCCCC;
	text-decoration:none;
}

#head{
	border-left:1px #999 solid;
	border-right:1px #999 solid;
}

#head_bottom{
	background-image:url(../images/head_bot_slice.gif);

}

#nav input{
	height: 13px;
	width: 120px;
	font-family : Verdana;
	font-size : 10px;
	color:#FF0000;
}

#prod input{
	height: 8px;
	width: 20px;
	font-family : Verdana;
	font-size : 10px;
	color:#FF0000;
}


#nav input.button{
	width:49px;
	height:23px;

}

#acc input.button{
	width:49px;
	height:23px;

}

#log input.button{
	width:43px;
	height:19px;
}


#log {
	padding-left:10px;
	vertical-align:middle;
}


#log input{
	height: 13px;
	width: 80px;
	font-family : Verdana;
	font-size : 10px;
	color:#999999;

}

#log input.button{
	width:43px;
	height:19px;
}

img{
	border:none;
}



#content_long{
	height:680px;
	width:660px;
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:14px;


}
#content_admin{
	height:540px;
	


}


#next_game_descr{
	padding-left:8px;
	padding-right:8px;
	text-align:left;
	font-size:10px;
	font-weight:lighter;

}

#pad_menu{
	padding-left:32px;
	padding-right:14px;
	text-align:left;
	font-weight:bold;

}


#pad_prod{
	padding-left: 12px;
	padding-right:8px;
	padding-top:4px;
	color:#666666;
}



#pad_prod a{
	color:#666666;
	
	text-decoration:none;
}

#pad_prod a:hover{
	color:#CCCCCC;
	text-decoration:none;

}

#pad_news_tit{
	padding-left: 24px;
	padding-right:8px;
	padding-top:4px;
	color:#666666;
	font-weight:normal;
}

#pad_news_tit a{
	color:#666666;
	font-weight:normal;
	text-decoration:none;
}

#pad_news_tit a:hover{
	color:#FF0000;
	text-decoration:none;
}

#pad_link{
	padding-left: 18px;
	padding-right:8px;
	padding-top:10px;
	color:#666666;
}

#pad_link a{
	color:#666666;
	font-weight:bold;
	text-decoration:none;

}

#pad_link a:hover{
	color:#FF0000;
	text-decoration:none;

}

#pad_foot{
	color:#FFFFFF;
	padding-left: 20px;
	padding-top:10px;

}

#pad_foot a{
	color:#FFFFFF;
	text-decoration:none;
}

#pad_foot a:hover{
	color:#FF0000;
	text-decoration:none;
}




/* menu */


UL {
	text-align:left;
	WIDTH: 185px; 
	BORDER-BOTTOM: #ccc 1px solid;
	BORDER-LEFT: #999 1px solid;
	BORDER-: #999 1px solid;
	PADDING: 0px;
	MARGIN: 0px; 
	LIST-STYLE-TYPE: none
	  
}
UL LI {
	POSITION: relative
}
LI UL {
	DISPLAY: none; 
	LEFT: 185px; 
	POSITION: absolute; 
	BORDER-LEFT: #ccc 1px solid;
	TOP: 0px
}

input.qta{
	width:18px;
	height:12px;
	font-size:10px;
	font-style:normal;
	text-align:center;
}



UL LI A {
	BORDER-RIGHT: #999 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #ccc 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 2px; 
	BACKGROUND: #fff; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT:none; 
	COLOR: #777; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #ccc 0px solid; 
	TEXT-DECORATION: none
}

UL LI A:HOVER {
	BORDER-RIGHT: #CCC 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #ccc 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 2px; 
	BACKGROUND: #CCCCCC; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #ccc 1px solid; 
	COLOR: #FFFFFF; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #ccc 0px solid; 
	TEXT-DECORATION: none
}

 HTML UL LI {
	FLOAT: left; 
	HEIGHT: 1%
}
 
 HTML UL LI A {
	HEIGHT: 1%
}

LI:hover UL {
	DISPLAY: block
}

LI.over UL {
	DISPLAY: block
}

/* Tabelle admin */
td.cartAdmin1{
	border:1px #999 solid;
	border-top:none;
	border-right:none;
	
	height:20px;
	align:center;
	
	}
	


td.cartAdmin_ultimo{
	border:1px #999 solid;
	border-top:none;
	height:20px;
	align:center;
	}
	
td.cartAdmin_long{
	border:1px #999 solid;
	border-top:none;
	border-right:none;
	height:20px;
	align:center;
	}
	


/* Tabelle carrello */
td.cart1{
	border:1px #999 solid;
	border-top:none;
	border-right:none;
	width:90px;
	height:20px;
	align:center;
	font-weight:bold;
	}
	
td.cart_name{
	border:1px #999 solid;
	border-top:none;
	border-right:none;
	width:240px;
	height:20px;
	align:center;
	}

td.cart_ultimo{
	border:1px #999 solid;
	border-top:none;

	
	height:20px;
	align:center;
	}
	
td.cart_long{
	border:1px #999 solid;
	border-top:none;
	border-right:none;
	width:240px;
	height:20px;
	align:center;
	}


b.price{
	color:#990000;
}

b.utente{
	padding-left:10px
}
.tdREL1{
	width:400px;
	height:20px; 
	background-color:#F5F5F5;
	padding-left:4px;
	text-align:left
}

.tdREL2{
	width:400px;
	height:20px; 
	background-color:#FFFFEC;
	padding-left:4px;	
	text-align:left

}
