#colSxCx {
  border-right:0px solid #B5C3D0;
}
#colDx {
  border-left:1px solid #B5C3D0;
  padding-left:10px;
}

.cronacheLocali {
  margin-bottom:20px;
  margin-top:10px;
  float:left;
}

.notiziaCnLiv1 {
  background-color:#FFFFFF;
  color:#000000;
  float:left;
  font-size:1em;
  margin:5px 0 20px 10px;
  width:98%;
  position:relative;
  /*padding: 0 10px;*/
}
.notiziaCnLiv1 h2 {
  background-color:inherit;
  border-bottom:1px solid #E5E5E5;
  color:#00275D;
  margin-bottom:10px;
  padding-bottom:5px;
  padding-top:0;
  text-transform:uppercase;
  width:auto;
}
.notiziaCnLiv1 h1 {
  background-color:inherit;
  color:#000000;
  font-size:1.4em;
  text-transform:uppercase;
  margin-bottom:5px;
}
.notiziaCnLiv1 .immagine {
background-color:#FFFFFF;
border:1px solid #DDDDDD;
padding:3px;
width:auto;
float:left;
margin-right:5px;
}

.notiziaCnLiv2 .immagine {
background-color:#FFFFFF;
border:1px solid #DDDDDD;
padding:3px;
width:auto;
float:left;
margin-right:5px;
}

.notiziaCnLiv1 p   {
  background-color:inherit;
  color:#000000;
  margin-bottom:15px;
  font-size:12px;
  line-height:1.7em;
}

.notiziaCnLiv2 p   {
  background-color:inherit;
  color:#000000;
  margin-bottom:15px;
  font-size:11px;
  line-height:1.7em;
}


.notiziaCnLiv2 h2   {
  display:none;
}

.bannerIps{
  margin-left:0px;
  margin-top:10px;
  margin-bottom:20px;
}



.labelSport {
		float:left;
		width:100%;
		display:block;
		font-size:1.1em;
		font-weight:900;
		border-bottom:solid 1px #E6E6E6;
		margin-top:6px;
		margin-bottom:8px;
}

.labelSport li{
		float:right;
		display:block;
		width:92px;
		height:16px;
		color:#787878;
		background-color:#C0C0C0;
		background-image:url(../img/style/bkg-lblHp-2.gif);
		background-position:0 0;
		background-repeat:no-repeat;
		border-right:1px solid #ffffff;
		padding:3px 0px 0px 8px;
}

.labelSport li.active{
		float:righ;
		display:block;
		width:92px;
		height:16px;
		color:#ffffff;
		background-color:#002B66;
		background-image:url(../img/style/bkg-lblHp.gif);
		background-position:0 0;
		background-repeat:no-repeat;
		border-right:1px solid #ffffff;
		padding:3px 0px 0px 8px;
}

.labelSport li a, .labelSport li a:visited {
		color:#787878;
}

.labelSport li.active a, .labelSport li.active a:visited {
		color:#ffffff;
}

.labelSport li a:hover {
		text-decoration:underline;
}


.risultatoRicerca h2{
		width:820px;
		height:30px;
		background-color:#FFCAA8;
		background-image:url(../img/style/risultati-della-ricerca.gif);
		background-position:0 0;
		background-repeat:no-repeat;
		margin:10px 0px 1px 0px;
}

.risultatoRicerca h2 span{
		display: none;
}

.risultatoRicerca {
		float:left;
		width:820px;
		padding: 0px 0px 0px 0px;
}

.risultatoRicerca .result{
		border-bottom:1px solid #CDCDCD;
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
}


.risultatoRicerca .result h5{
		background-color: inherit;
		font-size: 1em;
		color:#00275D;
}

.risultatoRicerca .result h3{
		background-color: inherit;
		font-size: 1em;
		color:#000000;
}

.risultatoRicerca .result p{
		color:#777777;
}


.risultatoRicerca .input label{
		width:auto;
		display:block;
}

.risultatoRicerca .input{
		width:auto;
		float:left;
		display:block;
		padding-right:3px;
}

.risultatoRicerca .input img{
		padding-right:3px;
}

.risultatoRicerca .input input{
		width:90px;
		border-width:1px;
}
.risultatoRicerca .input select{
		width:auto;
		border-width:1px;
}

.risultatoRicerca .input .bottone{
		background-color: #E9ECF1;
		font-size:1em;
		font-weight:900;
		color:#00275D;
}


.adSense {
		float:left;
		width:814px;
		height:16px;
                text-align:center;
                overflow:hidden;
		color:#333333;
		font-size:1.0em;
		background-color:#ffffff;
		background-image:url(../img/style/bkg-ticker.gif);
		background-position:0 0;
		background-repeat:repeat-x;
		border:solid 1px #E6E6E6;
		margin:5px 0px 4px 0px;
		padding:0px;
		padding-top:6px;
}



/* AGI MOBILE*/
.mobile{
	width: 811px;
	float:left;
	background-image:url(../img/style/bkg-mobile.gif);
	background-position:0px 205px;
	background-repeat:repeat-x;
}
.mobile a, .mobile a:visited{ color:#000000; font-weight: 800;}
.mobilesx a:hover{background-color:#CACACA; text-decoration: none;}
.mobilesx{
	width: 430px;
	float:left;
	margin-top: 33px;
	padding:0px 0px 0px 20px;
	font-size: 1.4em;
}
.mobilesx p{
	margin: 10px 0px 10px 0px;
}
.mobiledx{
	width: 320px;
	float:right;
	margin-top: 33px;
	padding:0px 20px 0px 0px;
}
.centrabannerMobile{
	clear:both;
	height:250px;
	margin:0px auto 0px auto;
	text-align:center;
	width:300px;
}
.bannerMobile{
	float:left;
	margin-top: 20px;
	border:1px solid #DFDFDF;
	padding:2px;
}
.ad_link p{
	line-height:1.6em;
	padding: 20px 0px 20px 0px;
}
.ad_link img{
	margin: 20px 0px 10px 0px
}
.ad_link a, .ad_link a:visited{
	color:#000000;
}
.ad_link a:hover{
	background-color:#EEEEEE;
	text-decoration: none;
}


.secondolivello{
  position:relative;
}

.immagine {
  background-color:#FFFFFF;
  border:1px solid #DDDDDD;
  float:left;
  margin-right:5px;
  margin-left:10px;
  padding:3px;
}


