/* CSS Document */HTML, body{	margin: 0px;	padding: 0px;	text-align: center;}/* MAIN CONTAINER */ /* --------------------------------------------------------- */div#main{	position: relative;	/**/	width: 805px;	min-height: 700px;	height: auto !important;	height: 700px;	/**/	margin: 2px auto;	/**/	font-family: "Trebuchet MS", Arial, sans-serif;	text-align: left;}/* LOGO */ /* ------------------------------------------------------------------- */div#logo{	position: absolute;	top: 0px;	left: 3px;	z-index: 2;	/**/	width: 225px;	height: 155px;}/* TITOLO */ /* ----------------------------------------------------------------- */div#titolo{	position: absolute;	top: 12px;	/*left: 227px;*/	left: 191px;	/**/	height: 73px;	line-height: 73px;}div#titolo h2{	color: #ffffff;	font-weight: bold;	font-size: 16px;	/**/	padding-left: 10px;	margin: 0px;}/* TI TROVI IN */ /* ------------------------------------------------------------ */div#ti_trovi_in{	position: absolute;	top: 85px;	/*left: 228px;*/	left: 191px;	z-index: 1;	/**/	height: 59px;	width: 510px;	line-height: 59px;	/**/	padding-left: 10px;	/**/	background: url(images/righina_ti_trovi.gif) bottom no-repeat;}div#ti_trovi_in{	color: #060A35;	font-size: 11px;	text-decoration: none;}div#ti_trovi_in a{	color: #808080;	font-size: 11px;	text-decoration: underline;}div#ti_trovi_in a:hover{	color: #000000;}/* MENU LEFT */ /* -------------------------------------------------------------- */div#left{	position: absolute;	top: 144px;	left: 15px;	/**/	width: 145px;}div#left ul{	padding: 0px;	margin: 0px;	list-style-type: none;}div#left ul li{	padding: 5px 0px 5px 10px;	margin: 0px;	/*background: url(images/righina_orizzontale.gif) no-repeat;*/	border-bottom: 1px dashed #FFFFFF;}div#left a{	color: #ffffff;	font-weight: bold;	font-size: 14px;	text-decoration: none;}div#left a:hover{	/*color: #060A35;*/	color: #ffffff;	text-decoration: underline;}div#left a.azienda{	/*color: #060A35;*/	color: #ffffff;	font-weight: bold;	font-size: 14px;	text-decoration: none;}div#left a.azienda:hover{	color: #ffffff;}/* AREA CONTENUTO */ /* --------------------------------------------------------- */div#content{	position: absolute;	/*top: 144px;*/	top: 130px;	left: 175px;	/**/	width: 575px;	min-height: 480px;	height: auto !important;	height: 480px;	/**/	/*padding: 0px 25px;*/	padding: 17px 25px;	/**/	color: #424242;	font-size: 12px;	/**/	background:url(images/fondo_content.jpg) no-repeat;	/**/	voice-family: "\"}\""; /* piccolo hack per IE 5.x */	voice-family: inherit;	width: 525px; /* Firefox vede questa misura */}div#content h2{	color: #060A35;	font-weight: bold;	font-size: 16px;}div#content h3{	color: #060A35;	font-weight: bold;	font-size: 14px;	/**/	border-bottom: dashed 1px #BABABA;}div#content h4{	color: #252525;	font-weight: bold;	font-size: 12px;	/**/	padding-left: 10px;	/**/	background: url(images/freccina_rossa.gif) no-repeat 0px 6px;}div#content a{	color: #060A35;	font-weight: bold;	font-size: 14px;	text-decoration: none;}div#content a:hover{	text-decoration: underline;}/* elenco prodotti/categorie */div#content ul{	padding: 0px;	margin: 0px;	list-style-type: none;}/*div#content ul li{	/*padding: 5px 10px;	padding: 5px 20px;	margin: 0px;	background: url(images/tessera.gif) no-repeat 0px 5px;	border-bottom: dashed 1px #BABABA;	}*/div#content ul li{	/*padding: 5px 10px;*/	padding: 5px 33px;	margin: 0px;	/**/	/*background: url(images/freccina_rossa.gif) no-repeat 0px 15px;*/	background: url(images/tessera-edilizia.jpg) no-repeat 1px 3px;	/**/	border-bottom: dashed 1px #BABABA;	}div#content ul li.edilizia{	/*padding: 5px 10px;*/	padding: 5px 33px;	margin: 0px;	/**/	/*background: url(images/freccina_rossa.gif) no-repeat 0px 15px;*/	background: url(images/tessera-edilizia.jpg) no-repeat 1px 3px;	/**/	border-bottom: dashed 1px #BABABA;	}div#content ul li.nautica{	/*padding: 5px 10px;*/	padding: 5px 30px;	margin: 0px;	/**/	/*background: url(images/freccina_rossa.gif) no-repeat 0px 15px;*/	background: url(images/tessera-nautica.gif) no-repeat 0px 5px;	/**/	border-bottom: dashed 1px #BABABA;	}div#content ul li.anticorrosione{	/*padding: 5px 10px;*/	padding: 5px 30px;	margin: 0px;	/**/	/*background: url(images/freccina_rossa.gif) no-repeat 0px 15px;*/	background: url(images/tessera-anticorrosione.gif) no-repeat 0px 5px;	/**/	border-bottom: dashed 1px #BABABA;	}/*div#content ul li img.campione{	float:right;	border: 1px solid #02072F;}*/div#content ul li a{	color: #060A35;	font-weight: bold;	font-size: 14px;	text-decoration: none;}div#content ul li a:hover{	text-decoration: underline;}/* scheda */div#content img.prodotto{		float: left;	border: 1px solid #02072F;	/**/	/*margin: 17px 17px 0 0;*/	margin: 0px 10px 0 0;}div#colonna{	float: right;	width: 345px;	/**/	/*margin-top: 17px;*/}div#colonna a{	color: #505050;	font-size: 12px;	text-decoration: underline;}div#colonna a:hover{	color: #000000;}hr{	border-bottom: dashed 1px #BABABA;	height:1px;	border-top:none;}.clear{	clear:both;}div#content ul.testo{	padding: 0 20px 0 20px;	margin: 0px;	list-style-type: disc;}div#content ul.testo li{	padding: 5px 0 5px 0;	margin: 0px;	border-bottom: dashed 1px #BABABA;	background:none;	}div#content ul.testo h2{	color: #2B5B8B;	font-weight: bold;	font-size: 14px;	margin:0;	padding:0;}