﻿#headerHp {
	width: 1000px;
    padding:0;
	min-height: 69px;
	margin: 0;
	float:left;
	background:#339900 url(../img/top_bkg_hp.jpg) left top;
	z-index:100;
	position:relative;
	border-bottom: 1px solid #99cc99;
	}
	#testata1Hp {
	width: 950px;
    border-left: 1px solid #99cc99;
    border-right: 1px solid #99cc99;
	padding:0;
	height:158px !important;
	height:158px;
	margin-left:23px !important;
	margin-left:11px;
	margin-right:14px;
	float:left;
	z-index:100;
	position:relative;
	}
	#riquadriTop 
	{
		list-style:none;
		display:inline;
		margin:0;
		padding:0;
		z-index:200;
	position:absolute;
	left:315px;
		}
	#riquadriTop li 
	{
		float:left;
		list-style:none;
		display:inline;
		width:158px;
		border-left: 1px solid #99cc99;
		border-bottom: 1px solid #99cc99;
		text-align:center;
		vertical-align:bottom;
		margin:0;
		padding:0;
		height:157px;
		}
		#riquadriTop li.first 
	{
		float:left;
		list-style:none;
		display:inline;
		width:158px;
		border-left: 0;
		text-align:center;
		vertical-align:bottom;
		margin:0;
		padding:0;
		height:157px;
		}
		#riquadriTop li img 
		{
			margin:0;
			padding:0,
			}
		#riquadriTop2 
	{
		list-style:none;
		display:inline;
		margin:0;
		padding:0;
		z-index:190;
	position:absolute;
	left:0;
		}
		#riquadriTop2 li 
	{
		float:left;
		list-style:none;
		display:inline;
		width:158px;
		border-left: 1px solid #99cc99;
		text-align:center;
		vertical-align:bottom;
		margin:0;
		padding:0;
		height:158px;
		}
		#riquadriTop2 li.first 
	{
		float:left;
		list-style:none;
		display:inline;
		width:158px;
		border-left: 0;
		text-align:center;
		vertical-align:bottom;
		margin:0;
		padding:0;
		height:158px;
		}
#contSxHp
{
	margin:0;
	padding:10px 10px 0 10px;
	width:450px;
	float:left;
	}

	#MainBox 
	{
		margin:0;
		padding:0;
		float:left;
		width:270px;
		}
#MainBox h2 
{
	background:url(../img/tile_titoli.gif) left top repeat-x;
	height:16px;
	margin:0;
	padding:0 10px 0 0;
	color:#266d00;
	font-family:Franklin Gothic Demi,Verdana,Sans-Serif;
	text-transform:uppercase;
	font-size:12px;
	text-align:right;
	font-weight:normal;
	}
#colonnaDx h2.h2DxTile 
{
	background:url(../img/tile_titoli.gif) left top repeat-x;
	height:16px;
	margin:0 0 10px 0;
	padding:0 10px 0 0;
	color:#266d00;
	font-family:Franklin Gothic Demi,Verdana,Sans-Serif;
	text-transform:uppercase;
	font-size:12px;
	text-align:right;
	font-weight:normal;
	width:290px;
	float:left;
	
	}
	#colonnaDx #boxDx1 
{
	margin:0 0 10px 0;
	padding:0;
	float:left;
	}
	#colonnaDx #boxDx1 td.ProgDetailTxt 
{
	margin:0;
	padding:0;
	vertical-align:bottom;
	}
	#colonnaDx #boxDx1 table 
{
		float:left;
		margin:0;
	padding:0;
		width:290px;
	}
	#colonnaDx #boxDx1 td.ProgDetailTxt h2 
{
	color:#000;
	padding:3px 3px 3px 3px;
	margin:10px 0 10px 0;
		float:left;
	width:141px;
	}
#colonnaDx #boxDx1 td.ProgDetailTxt img.imgPP 
{
	width:121px;
	height:121px;
	float:left;
	padding:0;
	margin:0 5px 0 0;
	border:0;
	}
	#colonnaDx #boxDx1 td.ProgDetailTxt p
{
	margin:0;
	padding:0;
	width:141px;
	float:left;
	vertical-align:bottom;
	}
.video 
{
	width:161px;
	height:161px;
	margin:0 15px 0 0 !important;
	margin:0 20px 0 0;
	padding:0;
	float:left;
	}
	#colonnaDx #boxDx2 
{
	margin:0;
	padding:0;
	float:left;
	}
	/*eventi*/
	.evento
{
	padding:0;
	margin:0;
	width:250px;
	float:left;
	}
	.evento p img 
{
	width:80px;
	float:left;
	padding:0;
	margin:0 4px 0 0;
	}
.eventoTxt 
{
	float:left;
	padding:0;
	margin:0;
	width:290px;
}
#colonnaDx div.eventoTxt h3
{
	font-size:11px;
	text-transform:uppercase;
	border-top:1px solid #339900;
	border-bottom:1px solid #339900;
	padding:5px 0;
	margin:0 0 10px 0;
	}
.eventoTxt h4
{
	font-size:11px;
	text-transform:uppercase;
	padding:0;
	margin:0;
	}
.eventoTxt p
{
	font-size:11px;
	padding:0;
	margin:0;
	}
.eventoTxt p a
{
	color:#000;
	font-weight:bold;
	}
