/* CSS Document */html,body{margin:0;padding:0;}body{	font: 76% arial, sans-serif;	text-align:center;	margin-top: 10px;	color: #262626;}p{	margin:0 30px 10px 0;}.evidenza {	border: 1px solid #99CCFF;	padding: 5px;	width: 440px;}.evidenza ul {}.evidenza li {	list-style-type: disc;	color: #333333;}a{	color: #FF3300}div#container{	text-align:left;	background-image: url(../images/righini_left.gif);	background-repeat: repeat-y;	background-position: left top;}div#content p{line-height:1.4}div#navigation{}div#extra{	color: #999999;	font-size: 11px;	padding-top: 20px;}div#footer p{	padding:10px 0 0;	font-size: 10px;	text-align: center;}div#container{	width:760px;	margin:0 auto}div#wrapper{	float:left;	width:100%;	margin-bottom: 10px;	margin-top: 20px;}div#content{	margin: 0 185px 0 185px;}div#navigation{	float:left;	width:230px;	margin-left:-760px;	margin-top: 10px;}div#extra{	float:left;	width:180px;	margin-left:-180px}#top {	height: 93px;	background-color: #FFFFFF;	background-image: url(../images/abreve-online.gif);	background-repeat: no-repeat;	background-position: right center;}#header {	background-color: #FFFFFF;}#gruppoparentesi {	height: 60px;	width: 257px;	display: block;}img {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}#panavisione {	display: block;	float: right;	width: 760px;	background-color: #FFFFFF;}#categorie {	height: 60px;	background-color: #FFFFFF;}div#footer{	clear:left;	width:100%;	height: 15px;	background-image: url(../images/marchietti.gif);	background-repeat: no-repeat;	background-position: center 30px;	padding-bottom: 50px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #999999;}#titolone {	height: 40px;	display: block;}.float-right {	float: right;}h1 {	font-size: 20px;	line-height: 20px;	color: #8c0303;	padding-left: 0px;	padding-top: 10px;	font-weight: normal;	padding-bottom: 0px;	margin: 0px;}h2 {	font-size: 18px;	line-height: 18px;	color: #999999;	font-weight: normal;	margin: 0px;	padding: 5px 20px 10px 0px;}h3 {	font-size: 13px;	color: #0066CC;	font-weight: normal;	padding-top: 0px;	padding-right: 30px;	padding-bottom: 0px;	padding-left: 0px;	margin-bottom: 5px;}h4 {	font-size: 14px;	font-weight: normal;	color: #0066CC;	line-height: 14px;	margin: 0px;}#contacts {	display: block;	margin: 15px 0px 0px -445px;	padding: 0px 0px 0px 700px;	height: 18px;	width: 190px;	position: absolute;	top: 0px;	text-align: right;	z-index: 2;	left: 50%;}#contacts a {	margin: 0px;	padding: 0px;}.lista_new{	list-style: url(../images/point.gif) none;	line-height: 140%;}.lista_new li{	margin-bottom: 5px;}.lista_arrow{	list-style: url(../images/freccia.gif) none;	line-height: 140%;}.lista_arrow li{	margin-bottom: 5px;}strong {	font-size: larger;	font-weight: normal;	line-height: 12px;}