@charset "UTF-8";/* CSS Document */#content h1 {	font-size: 24px;	line-height: 44px;	color: #1E9C00;	margin-left: 20px;	font-weight: normal;	padding-top: 6px;}#content p {	line-height: 1.4em;	margin-left: 20px;	margin-bottom: 2px;}.Cata-1 a {	color: #CCCCCC !important;	text-decoration: none;	line-height: 70px;	font-size: 16px;}.Cata-1 a:hover {	color: #FFFFFF;}.Cata-1a p {	margin-top: 15px;	font-size: 18px;	line-height: 100px;}.Cata-1b p {	margin-top: 15px;}.Cata-2 a {	color: #CCCCCC !important;	text-decoration: none;}.Cata-2 a:hover {	color: #FFFFFF;}.Cata-2a p {	margin-top: 10px;	font-size: 18px;}.Cata-2b p {	margin-top: 10px;}.Cata-3 a {	color: #CCCCCC !important;	text-decoration: none;}.Cata-3 a:hover {	color: #FFFFFF;}.Cata-3a p {	font-size: 12px;	line-height: 60px  !important;	text-transform: uppercase;	font-weight: bold;	white-space: nowrap;}.Cata-3b p {	line-height: 60px  !important;}#contenuti h2 {	font-weight: bold;	color: #FFFFFF;	margin-left: 20px;	margin-bottom: 10px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #9A251F;	padding-bottom: 3px;}#contenuti h3 {	font-size: 12px;	text-transform: uppercase;	color: #D02829;	font-weight: bold;	margin-left: 20px;	padding: 0px;	margin-top: 0px;	margin-bottom: 0px;}ul.icon,ul.icon li{	list-style: none;	margin: 0;	padding: 0;}ul.icon{	padding-bottom: 4px;	padding-left: 20px;}ul.icon li{	padding: 2px 0;	line-height: 1.4em;	background: url(../images/bullet-c.gif) no-repeat 0 0.6em;	text-indent: 12px;	margin: -4px 0 0;}.download a {	line-height: 28px;	background-image: url(../images/pdf.gif);	background-repeat: no-repeat;	background-position: 4px center;	display: block;	width: 158px;	color: #CCCCCC;	text-decoration: none;	font-weight: bold;	text-align: center;	border: 1px solid #000;	background-color: #000000;}.download a:hover {	color: #fff;	background-color: #D02829;	border-top-color: #D02829;	border-right-color: #D02829;	border-bottom-color: #D02829;	border-left-color: #D02829;}.underscore {	text-decoration: underline !important;}.small {	font-size: 10px;}.h3normale {	font-weight: normal !important;	color: #CCCCCC !important;	text-transform: lowercase !important;}#contenuti hr {	margin-left: 20px;	color: #CCCCCC;	width: 200px;	margin-top: 10px;	margin-bottom: 10px;}#contenuti a {	color: #FF0000;}strong {	color: #FFFFFF;}
