#contents table{
	border: 0px;
	margin-left: 20px;
}

	#contents table td{
		border: 0px;
		padding: 3px;
		vertical-align: top;
		font-size: 80%;
	}

	#contents table th{
		border: 0px;
		color: #333;
		font-size: 80%;
		background-image: none;
		background-color: #fff;
		vertical-align: top;
	}
#header{
	max-width: 985px;
	margin-bottom: 10px;
	padding-right: 20px;
}
#container{
	margin-left: auto;
	margin-right: auto;
	height: 230px;
/**	height: 280px; **/
	padding-top: 0px;
	max-width: 985px;
}
	#image-container{
		background-position: top right;
		background-repeat: no-repeat;
		background-image: url(img/bg-ergo-right.jpg);
		height: 230px; 
	/**	height: 280px; **/
	}

	#menu-area{
		float: left;
	}
	
	#menu-area{
		margin-top: 2em;
	}
	
		#menu-area .menu-item{
			float: left;
			width: 240px;
			text-align: left;
			background-position: center left;
			background-repeat: no-repeat;
		}
		
			#menu-area .menu-item h2{
				font-size: 1em;
				height: 40px;
				padding-top: 20px;
				padding-left: 80px;
				margin-bottom: 10px;
				padding-bottom: 0px;
			}
				#menu-area .menu-item h2 a{
					text-transform: none;
				}
#contents{
/** Removed **/
/**	padding-bottom: 1em; **/
}
				
	#contents h2{
		padding-left: 20px;
	}
	#contents p{
		background-image: none;
		padding-left: 0;
		margin-bottom: 0;
	}
	
	#contents .bisogno{
		border-left: 1px solid #cacaca;
		padding-right: 40px;
		padding-top: 0.5em;
		padding-bottom: 0.5em;
		margin-left: 210px;
	}

		#archivio-prodotti,
		#cerca-agenzia,
		#ir-tabelle,
		#ir-azionariato,
		#ir-andamento
		{
			margin-left: 20px;
			padding-left: 20px;
			background-image: url(img/square.gif);
			background-repeat: no-repeat;
			background-position: center left;
			font-size: 0.8em;
			font-weight: bold;
			text-transform: none;
		}

		#ir-tabelle,
		#ir-azionariato,
		#ir-andamento
		{
			margin-left: 0px;
			padding-left: 16px;
		}


	#contents .prodotti{
		float: left;
		width: 180px;
		padding-left: 20px;
		padding-top: 0.5em;
		padding-bottom: 0.5em;
	}
	
		#contents .prodotti ul{
			background-image: url(img/bg-prodotti.gif);
			background-repeat: no-repeat;
			background-position: top left;
			list-style: none;
			margin: 0px;
			padding-left: 35px;
			padding-top: 15px;
			font-size: 0.7em;
		}
			#contents .prodotti ul li h2{
				padding-left: 0px;
			}

			#contents .prodotti ul li ul{
				background-image: none;
				font-size: 1em;
				padding-top: 0px;
				padding-left: 15px;
			}
				#contents .prodotti ul li ul li{
					margin-top: 3px;
					margin-bottom: 3px;
				}
					#contents .prodotti ul li ul li a{
						color: #999;
					}
					
					#contents .prodotti ul li ul li a:hover{
						color: #ba122b;
					}
			#contents .prodotti ul li a{
				text-transform: none;
				font-weight: bold;
			}		

#contents-links{
	padding-bottom: 1em;
}
				
	#contents-links h2{
		padding-left: 20px;
	}
	#contents-links p{
		background-image: none;
		padding-left: 0;
		margin-bottom: 0;
	}
	
	#contents-links .bisogno{
		border-left: 1px solid #cacaca;
		padding-right: 40px;
		padding-top: 0.5em;
		padding-bottom: 0.5em;
		margin-left: 210px;
	}

	#contents-links .prodotti{
		float: left;
		width: 180px;
		padding-left: 20px;
		padding-top: 0.5em;
		padding-bottom: 0.5em;
	}
	
		#contents-links .prodotti ul{
			background-image: url(img/bg-prodotti.gif);
			background-repeat: no-repeat;
			background-position: top left;
			list-style: none;
			margin: 0px;
			padding-left: 35px;
			padding-top: 15px;
			font-size: 0.7em;
		}
			#contents-links .prodotti ul li h2{
				padding-left: 0px;
			}

			#contents-links .prodotti ul li ul{
				background-image: none;
				font-size: 1em;
				padding-top: 0px;
				padding-left: 15px;
			}
				#contents-links .prodotti ul li ul li{
					margin-top: 3px;
					margin-bottom: 3px;
				}
					#contents-links .prodotti ul li ul li a{
						color: #999;
					}
					
					#contents-links .prodotti ul li ul li a:hover{
						color: #ba122b;
					}
			#contents-links .prodotti ul li a{
				text-transform: none;
				font-weight: bold;
			}

#ir-tabelle .normargin
{
	margin-left: 10px;
	padding-left: 0px;
}
