.xbody {	margin: 0 auto;	padding: 0;	font-family: Arial, Verdana, Sans-Serif;	font-size: 0.8em;	background: #E7E7E7;}a {	text-decoration: none;	color: #B60400;}a:hover {	color: #808080;}a img {	border: 0;}h3 {	font-size: 1.3em;	margin: 0 0 5px 0;	padding: 2px 0px 0px 0px;	border-bottom: 2px solid #eee;}.blue {	color: #286ea0;}#bg { 	width: 760px;	margin: 0 auto;	height: 580px;	padding: 6px 10px 0px 10px;	background: no-repeat;}#larghezza {	padding: 9px 4px 0 2px;	color: #303030;	width: 736px;	}#testata {	text-align: left;	padding: 0px 15px 0 0;	margin: 0px 0 3px;	height: 83px;	border-bottom: 2px solid #eee;	background: #FFF url(fade.gif) repeat-x;	color: #808080;}#title {	font-size: 10pt;	padding: 2 3px;	background-color: #FFFFFF;	text-align: right;	margin-bottom: 3px;}#navig {	clear: left;	float: left;	width: 740px;	margin: 0 1px 0px;	padding: 0;	font-size: 0.9em;	line-height: 2.2em;	height: 2.2px;}#navig li {	margin-bottom: 4px;	padding: 0 5px 0 10px;	float: left;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #CCCCCC;	list-style-type: none;	white-space: nowrap;}#navig li a {	font-size: 9pt;	font-weight: bold;	text-align: right;	height: 20px;	text-decoration: none;	color: #808080;	display: block;	padding: 6px 10px 0 10px;	background: #fff;	border-bottom: 1px dotted #ccc;}		#navig li a:hover {	color: #286ea0;}.lijevo {	margin: 9px 0 10px 0;	padding: 3px 10px 5px 10px;	width: 130px;	color: #6B6B6B;	line-height: 1.6em;}.lijevo a {	text-decoration: underline;}.lijevo p {	margin: 0;	}#infobox {	border: 1px solid #ccc;	background: #f4f4f4;	padding: 3px;	margin-top: 5px;}.desna_rubrika {	float: right;	width: 273px;	margin: 0 0 10px 0;	padding: 5px 13px 20px 10px;	border-left: 1px solid #DDD;	color: #5D5D5D;	line-height: 1.5em;}.desna_rubrika p {	margin: 0px;	font-size: 90%;}.desna_rubrika a {	display: block;		padding-bottom: 4px;	margin-bottom: 2px;	border-bottom: 1px dotted #ccc;}#pic {	margin:  0 0 5px 155px;	padding: 0px 10px 5px 6px;	line-height: 1.4em;	background: url(banner.jpg) repeat-x;	height: 146px;}#pic h2 {	margin: 0px;	padding: 15px 0 2px 5px;	font-size: 12pt;	color: #3A6794;}#pic p {	margin: 0;	padding: 0 0 0 5px;	color: #5488BC;	width: 260px;}.sinistra {	margin: 0 300px 20px 150px;	padding: 5px 10px 5px 10px;	line-height: 1.6em;	text-align: left;	color: #5D5D5D;	border-left: 2px solid #eee;}.sinistra a, #sinistra a:visited {	text-decoration: underline;	}.sinistra p {	padding: 0;	margin: 0;}#downbox {	margin: 15px 10px 15px 10px;	border: 1px solid #819CD7;	background: #CDE1F9;}#downbox p {	padding: 6px;	margin: 0;}#footer {	clear: both;	color: #808080;	background: #FFF;	font-size: 0.8em;	text-align: right;	padding: 9px 10px 9px 0;	margin: 10px 5px;	border: 1px solid #ccc;	width: 716px;	}#footer a {	text-decoration: underline;	color: #3A6794;}#footer a:hover {	color: #000;}.dx {	float: left;	right: 10px;}.sinistra_pieno {	margin: 0 5px 20px 150px;	padding: 5px 10px;	line-height: 1.6em;	text-align: justify;	color: #5D5D5D;	border-left: 2px solid #eee;}#navig li a.selected {	font-size: 9pt;	font-weight: bold;	text-align: right;	height: 20px;	text-decoration: none;	color: #B60400;	display: block;	padding: 6px 10px 0 10px;	background: #fff;	border-bottom: 1px dotted #ccc;}.imm {	padding: 5px;	background-color: #E7E7E7;	margin: 3px 3px 0px;}a.selected {		color: #286EA0;	}.etichetta {	text-align: left;	width: 60px;	padding-top: 2px;	padding-right: 2px;	font-size: 0.8em;	vertical-align: top;}.campo {	width: 170px;	background-color: #E7E7E7;	padding-top: 3px;}.sinistra_pieno a {	display: block;		padding-bottom: 4px;	margin-bottom: 2px;	border-bottom: 1px dotted #ccc;}.sinistra_comp {	margin: 0 5px 20px 150px;	padding: 5px 10px;	line-height: 1.6em;	text-align: justify;	color: #5D5D5D;	border-left: 2px solid #eee;}.sinistracont {	margin: 0 260px 20px 150px;	padding: 5px 10px;	line-height: 1.6em;	text-align: left;	color: #5D5D5D;	border-left: 2px solid #eee;}.destramail {	float: right;	width: 223px;	margin: 0 0 10px;	padding: 5px 13px 20px 10px;	border-left: 1px solid #DDD;	color: #5D5D5D;	line-height: 1.5em;	font-size: 0.9em;}.campotxt {	width: 235px;	background-color: #E7E7E7;	padding-top: 3px;}
