	#tophp {
		border: 0;
		width: 741px;
		margin: auto;
		margin-bottom:15px;
	}

	
	#cornice {
		border: 0;
		width: 741px;
		margin: auto;
	}

	#pagina {
		text-align: left;
		background: #fff url(images/bgPagina.gif) repeat-y;
	}

	.contenuto { 
		border: 0px;
		padding:0 10px 0 19px;
		position:relative;
	}
	.testimonial{
		background: #fff url(images/titoli3.png) no-repeat top right;
		height:242px;
	}
	.testimonial div{
		width:205px;float:right;margin:15px 0 0 0;
	}
	
	.ordina{
		background: #fff url(images/titoli4.png) no-repeat top right;
		margin:10px 0 0 0;
		padding-top:47px;
	}
	
	.formOrdina{
		background: #fff url(images/bgOrdina.png) no-repeat top;
		width:523px;height:471px;
		position:absolute;
		top:170px;left:10px;
	}	
	.formOrdina form{
		margin:45px 0px 20px 30px;
	}
	
	.formOrdina .colonna{
		float:left;width:240px;margin:68px 0 0 0;
	}
	
	.formOrdina .campo{
		margin:0 0 9px 0;
		font-weight:bold;
	}
	
	.ordinaDx{
		float:right;
		width:192px;
		margin:0;
	}
	
	.formOrdina label{
		font-weight:normal;
		float:left;
		font-size:11px;
		margin:0 2px;
	}	
	.formOrdina label input{
		margin:2px 2px 0px 0;
	}

	
	#spotHP { 
		display:inline;

	}
	.hpdx { 
		display:inline;
		margin-left:0 !important;
		margin-left:-3px;

	}

	#colonnasx {
		background: #eaf2fd url(images/bgSX.jpg) no-repeat bottom;
		width: 211px;
		position: absolute;
		float:left;
		border: 0px;
		padding:0px;
	}
	
	#offsx {
		float:left;
		border: 0px;
		padding:0px;
	}
	#sx {
		float:left;
		border: 0px;
		padding:0px;
	}

	#footer { 
		border: 0px;
		text-align: left;
	}
	#footer TD,TR{
		font-size: 11px;
		color:#ffffff;
		font-family: arial, helvetica, sans-serif;
	}
	

	#articolo { 
		width: 500px;
		margin: 15px;
		clear:both;
		padding:0 0 15px 0;
	}
	
	.hrverde {
		border: 0px;
		width: 739px;
		margin:auto;
	}


	BODY {
		text-align: center;
		text-align: center;
		margin: 15px;
		padding: 0px;
		background: #389BC5 url(images/bgMain.jpg) repeat-x;
	}

	P { 
		font-size: 11px;
		font-family: verdana, helvetica, sans-serif;
		color: #666;
		margin:0;
		padding:4px 0;
		/*text-align:justify;*/
	}

	P.testo {
		font-size: 11px;
		text-align: justify;
	}
	
	#tophp P{
		font-size: 11px;
		color: #2A75A7;
	}
	
	#tophp div{
		float:right;
		margin:0;
		display:inline;
	}


	TD,DIV {
		text-align: left;
		font-size: 11px;
		font-family: verdana, helvetica, sans-serif;
		color: #666;
	}

	HTML {
		font-family: arial, helvetica, sans-serif;
	}

	UL,LI {
		font-size: 11px;
		font-family: verdana, helvetica, sans-serif;
		color: #666;
		margin-left:18px; 
		margin-right:0px; 
		margin-top:4px; 
		margin-bottom:0px;
		list-style-image: url(images/bullet.gif);		
	}

	FORM {
		margin-bottom:0;
	}
	
	

	.formOrdina .thin  {
		font-family : arial, helvetica, sans-serif;
		font-size : 12px;
		border : 1px solid #ccc;
		color: #666;
		font-weight:normal;
		margin:1px 0 0 0;
		padding:2px;
	}
	

	H5{
		color:#0C68C2;
		font-size : 13px;
		font-wight : bold;
		text-decoration: none;
		margin:30px 0 8px 0;
	}	
	
	H4{
		color:#0C68C2;
		font-size : 12px;
		font-wight : bold;
		font-style: italic;
		margin:10px 0 8px 0;
	}	
	
	H3{
		color:#0C68C2;
		font-size : 14px;
		font-wight : bold;
		text-decoration: none;
		margin:10px 0 8px 0;
	}
	
	H1{
		color:#1E5DBB;
		font-size : 17px;
		font-weight : bold;
		font-style:italic;
		text-decoration: none;
		margin:30px 0 8px 0;
	}


	A:link {
		color:#2A74E0;
		text-decoration: none
	}
	
	A:visited {
		color: #2A74E0;
		text-decoration: none
	}
	
	A:hover {
		color: #2A74E0;
		text-decoration: underline
	}
	
	A:active {
		color: #2A74E0;
		text-decoration: none
	}
	
	img{
		border:0;
	}


	.thumb {
		float: right;
		horizontal-align:right;
		margin-left: 10px;
		margin-right: 0px;
		
	}

	.ico {
		vertical-align:middle;
	}
	
	
	.dida { 
		font-size: 9px;
		font-family: verdana, helvetica, sans-serif;
		color: #666;
	}
	
	.left{float: left;}

	.destra{float:right;margin-left:15px;}
	
	.rosso{color:#E04E1F;font-style:italic;}
	
	.clear{clear: both;}
	
sup {font-size: 0.6em;}
