div.wide, div.split2, div.split3, div.strillocronaca{
	clear:left
}
div.wide{
	margin: 0 1%;
}
div.split2 div{
	float: left;
	width: 214px;
	\width: 214px;
	w\idth: 214px;
}
div.split3 div{
	float: left;
	width: 153px;
	\width: 153px;
	w\idth: 153px;
    border-top: 1px solid #ccc;
}

/*stili per la tabella degli altri articoli*/
table.primoarticolo{
	table-layout: auto;
	border-collapse: separate;
	padding: 2px 2px;
	font-size: 12px;
	text-align: left;
	color: #000000;
}
table.primoarticolo td.titoloprimo{
	font-size: 20px;
	font-weight: bold;
}
table.primoarticolo td.immagineprima{
	text-align: center;
	vertical-align: middle;
}
td.immagineprima img{
	text-align: center;
	vertical-align: top;
	border: 1px solid #0099CC;
	width: 220px;
	height: 220px;
}
table.primoarticolo td.titolosecondo{
	font-size: 16px;
	font-weight: bold;
}
td.immagineseconda img{
	text-align: center;
	vertical-align: top;
	border: 1px solid #0099CC;
	width: 120px;
	height: 120px;
}
table.primoarticolo td.dataprimo{
	color: #9F3901;
}
table.primoarticolo td.testoprimo{
	text-align: justify;
}
table.primoarticolo td.separatore{
	/*height: 20px;*/
	border-bottom: 1px dashed #000;
}
td.leggi{
	text-align: right;
}

/*stili per la tabella del video*/
table.media{
	table-layout: auto;
	border-collapse: separate;
	padding: 2px 2px;
	/*background-image: url(/images/sfondo_media_video.png);*/
	font-size: 12px;
	text-align: left;
	color: #000000;
}
table.media td.separatore{
	/*height: 20px;*/
	border-bottom: 1px dashed #000;
}

/*stili per la tabella degli altri articoli*/
table.miniarticoli{
	table-layout: auto;
	border-collapse: separate;
	padding: 2px 2px;
	font-size: 12px;
	text-align: left;
	color: #000000;
}
table.miniarticoli td.titolomini{
	width: 225px;
	font-size: 16px;
	font-weight: bold;
}
table.miniarticoli td.separatorevert{
	width: 10px;
	background-image: url(/images/trattino.jpg);
	background-repeat: repeat-y; 
}
table.miniarticoli td.immaginemini{
	width: 85px;
	text-align: center;
	vertical-align: top;
}
td.immaginemini img{
	text-align: center;
	vertical-align: top;
	border: 1px solid #0099CC;
	width: 80px;
	height: 80px;
}
table.miniarticoli td.datamini{
	color: #9F3901;
}
table.miniarticoli td.testomini{
	width: 140px;
	text-align: justify;
}
table.miniarticoli td.separatoreoriz{
	/*height: 20px;*/
	border-bottom: 1px dashed #000;
}

/*stili per la tabella degli altri articoli*/
table.altriart{
	table-layout: auto;
	border-collapse: collapse;
	/*border: 1px solid #000;*/
	margin: 10px 0px; 
	padding: 0px;
	font-size: 12px;
	text-align: left;
}
table.altriart td.intestazione{
	font-size: 14px;
	width: 472px;
	font-weight: bold;
	color: #fff;
	background-color: #003366;
	/*border: 1px solid #000;*/
	padding: 2px;
}
table.altriart td.titolo a{
	color: #000000;
	text-decoration: none;
	padding: 2px;
}
table.altriart td.titolo a:hover{
	color: #000000;
	text-decoration: underline;
}
table.altriart td.data{
	width: 60px;
	text-align: center;
	color: #9F3901;
	border-bottom: 1px solid #000;
}
table.altriart td.titolo{
	width: 400px;
	height: 25px;
	color: #000000;
	border-bottom: 1px solid #000;
}
table.altriart td.ricercarticoli{
	height: 40px;
	text-align: right;
}

/*table.altriarticoli td.titolo a:visited{
	color: #0000FF;
	text-decoration: none;
}*/

/*div.principale p{padding: 2px;}*/

/*Stili per gli articoli sui vari campionati*/
div.campionati1{margin: 4px 2px 4px 0px;}
div.campionati2{margin: 4px 2px 4px 2px;}
div.campionati3{margin: 4px 0px 4px 2px;}
div.campionati{
	border:1px solid #0099CC;
} /*risolve il peek-a-boo bug di IE6*/
div.campionati img{
	float:left;
	margin: 5px;
}
div.campionati h3{
	width: 151px;
	background-color:#0099CC;
	color:#FFFFFF;
	padding: 0 2px 0 2px;
	margin:0 0 2px;
	font-size:12px;
}
div.campionati p{padding: 2px;}


/*Stili per gli articoli areegenerichesx*/
div.areegenerichesx{
	/*border:1px solid #0099CC;*/
	margin: 5px 30px 0px 2px;
	text-align: justify;
} /*risolve il peek-a-boo bug di IE6*/
div.areegenerichesx img{
	float:left;
	margin: 5px;
}
div.areegenerichesx h3{
	width: 100%;
	/*background-color:#0099CC;
	color:#FFFFFF;
	padding: 0 2px 0 2px;
	margin:0 0 2px;*/
	font-size:14px;
}
div.areegenerichesx a{
	color: #003366;
	text-decoration: none;
}
div.areegenerichesx a:hover{
	color: #003366;
	text-decoration: none;
}
div.areegenerichesx a:visited{
	color: #003366;
	text-decoration: none;
}
div.areegenerichesx a img{
	border: 0;
}
/*div.areegenerichesx p{padding: 2px;}*/

/*Stili per gli articoli areegenerichedx*/
div.areegenerichedx{
	/*border:1px solid #0099CC;*/
	margin: 5px 4px 0px 0px;
	text-align: justify;
} /*risolve il peek-a-boo bug di IE6*/
div.areegenerichedx img{
	float:left;
	margin: 5px;
}
div.areegenerichedx h3{
	width: 100%;
	/*background-color:#0099CC;
	color:#FFFFFF;
	padding: 0 2px 0 2px;
	margin:0 0 2px;*/
	font-size:14px;
}
div.areegenerichedx a{
	color: #003366;
	text-decoration: none;
}
div.areegenerichedx a:hover{
	color: #003366;
	text-decoration: none;
}
div.areegenerichedx a:visited{
	color: #003366;
	text-decoration: none;
}
div.areegenerichedx a img{
	border: 0;
}
/*div.areegenerichedx p{padding: 2px;}*/

/*Stili per gli articoli strillocronaca*/
div.strillocronaca{
	border-bottom: 1px dashed #0099CC;
	margin: 0px 4px 0px 4px;
	width: 480px;
	text-align: justify;
} /*risolve il peek-a-boo bug di IE6*/
div.strillocronaca h3{
	width: 463px;
	/*background-color:#CC9900;
	color:#FFFFFF;
	padding: 0 2px 0 2px;*/
	margin:0 0 2px;
	font-size:14px;
}
div.strillocronaca a{
	color: #003366;
	text-decoration: none;
}
div.strillocronaca a:hover{
	color: #003366;
	text-decoration: none;
}
div.strillocronaca a:visited{
	color: #003366;
	text-decoration: none;
}
div.strillocronaca a img{
	float:right;
	width: 100px;
	height: 100px;
	margin: 5px 0px 5px 5px;
	border: 0;
}
/*
div.strillocronaca p{
	padding: 2px;
}
*/