body,html {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0px;
	padding:0px;
	background-color:#000000;
}

img	{
	border:0px;
	margin:0px;
	padding:0px;
	}
	
#contenitore	{
	background-color:#FFFFFF;
	width:888px;
	position:absolute;
	left:50%;
	margin:0 0 0 -444px;
	border-bottom:10px solid #000000;
	border-top:10px solid #000000;
	}

a	{
	color:#fe9900;
	text-decoration:none;
	}
a:hover	{
	color:#d54400;
	text-decoration:underline;
	}
	
#top	{
	background-color:#000000;
	width:888px;
	height:165px;
	}

		#top a.menu_nascosto	{
			color:#CCCCCC;
			padding:2px 4px 2px 4px;
			text-decoration:none;
			}
		#top  a.menu_nascosto:hover	{
			padding:2px 4px 2px 4px;
			color:#ff6600;
			text-decoration:none;
}

	#top .menu1	{
		width:775px;
		height:68px;
		background-image:url(../images/bg_menu.jpg);
		padding-left:18px;
		float:right;
		white-space:nowrap;
		}
		#top .menu1 img	{
			margin-top:19px;
			margin-right:3px;
			}
		#top .menu1 a	{
			color:#FFFFFF;
			text-decoration:none;
			}
		#top .menu1 a:hover	{
			color:#FFFFFF;
			text-decoration:none;
			}

		#top .menu1 ul {
			list-style-type: none;
			padding: 0px;
			margin: 0px;
			}

		#top .menu1 ul li {
		display: inline;
		}

	#top .menu2left	{
		width:690px;
		height:25px;
		color:#FFFFFF;
		float:left;
		}

		#top .menu2left a.menu_nascosto	{
			color:#CCCCCC;
			padding:2px 4px 2px 4px;
			text-decoration:none;
			}
		#top .menu2left a.menu_nascosto:hover	{
			background-color:#ff6600;
			padding:2px 4px 2px 4px;
			color:#FFFFFF;
			text-decoration:none;
			}

	#top .menu2right	{
		height:25px;
		color:#FFFFFF;
		float:right;

		}
		#top .menu2right input.cerca	{
			height:16px;
			border:1px solid #0087d8;
			float:right;
			margin-right:2px;
			margin:0px;
			padding:0px;
			}
		#top .menu2 input.bottoni	{
			background-image:url(../images/cerca_but_it.gif);
			background-repeat:repeat-x;
			height:20px;
			color:#FFFFFF;
			font-weight:bold;
			border:0px;
			float:right;
			}

		
#contenuti	{
	padding:7px;
	}

	#contenuti .sx	{
		background-color:#FFFFFF;
		border-right:1px solid #d54400;
		padding-right:10px;
		text-align:justify;
		width:600px;
		float:left;
		padding-bottom:15px;
		}
	#contenuti .dx	{
		float:right;
		width:250px;
		text-align:justify;
		padding-left:10px;
		height:220px
		}

	#contenuti a.nero	{
		color: #000000;
		font-size:10px;
		font-weight:bold}

	#contenuti a.nero:hover	{
		color: #000000;}
		

	#contenuti	li	{		
	list-style-type:circle;}
	#contenuti	li h1	{
	color:#ff6600;
	margin:15px 0 0 0;
	padding:0px;
	font-size:14px;}
	#contenuti	li a	{
	color: #000000;}
	#contenuti	li a:hover	{
	color: #ff6600;}


	#contenuti .menuimg ul {
			list-style-type: none;
			padding: 0px;
			margin: 0px;
			border: 0px;
			}

	#contenuti .menuimg ul li {
		display: inline;
		padding: 0px;
		margin: 0px;
		border: 0px;
		}		

	#contenuti	h2 {
	color:#ff6600;
	margin:15px 0 0 0;
	padding:0px;
	font-size:14px;}

	#contenuti	h3 {
	color:#830104;
	margin:15px 0 0 0;
	padding:0px;
	font-size:12px;
	}
	
	#contenuti td{
	font-size:12px;
	}

	#contenuti td input{
	font-size:12px;
	width: 140px;
	}

	#contenuti .invia{
	width: 44px;
	height: 20px
	}

	#contenuti .modifica{
	width: 69px;
	height: 20px
	}

	#contenuti td input.pdf{
	width: 40px;
	height: 40px;
	}

	#contenuti td input.prodotti{
	font-size:11px;
	width: 400px;
	}

	.top_level {
		background-color : #cccccc; color: #000000;
		}
	

#bottom	{
	text-align:center;
	background-color:#A60E1A;
	height:30px;
	width:888px;
	font-size:9px;
	padding-top:6px;
	color:#FFFFFF;
	}
	#bottom a	{
	 color:#FFFFFF;
	 text-decoration:none;
	 }
	 #bottom a:hover	{
	 color:#FFFF00;
	 text-decoration:underline;
	 }
	 
