/* CSS Fidasc */

body {
	background-color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	 text-align:center;
	margin:0; padding:0;
}
.nascosto{
	display:none;
}
a{
	color:#996600;
	text-decoration:underline;

}

a:hover{
	color:#000000;
	text-decoration:underline;

}

#testa_sx{
	position:absolute;
	width:98px;
	height:92px;
	left:0px;
	top:22px;
}

#testa_sx_link{
	position:absolute;
	background-image:url(../img/logo.gif);
	background-repeat:none;
	width:98px;
	height:92px;
	left:0px;
	top:0px;
}
#coni{
	position:absolute;
	width:182px;
	height:34px;
	left:120px;
	top:3px;


}

#coni_link{
	position:absolute;
	background-image:url(../img/coni.gif);
	background-repeat:none;
	width:182px;
	height:34px;
	left:1px;
	top:0px;

}
#fucile{
	position:absolute;
	background-image:url(../img/fucile.gif);
	background-repeat:none;
	width:157px;
	height:63px;
	left:120px;
	top:50px;
}




#testa_dx{
	position:absolute;
	background-image:url(../img/testata1.jpg);
	background-repeat:none;
	width:325px;
	height:130px;
	left:435px;
	top:0px;
	z-index: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;

}
#cane_s{position:absolute;
	
	width:196px;
	height:50px;
	left:47px;
	top:35px;
	z-index: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:10px;
	font-weight:bold;
	text-align:left;}
#menu_alto{
	position:absolute;
	width:380px;
	height:20px;
	left:320px;
	top:10px;
	z-index: 1;
	text-align:left;
	text-decoration:underline;
	padding:0px 2px 0px 2px;
	margin:0px 2px 0px 2px;
	font-size:11px;
	font-weight:bold;
	letter-spacing:-1px;
}
#menu_alto span{
	padding:0px 3px 0px 3px;
	margin:0px 3px 0px 3px;

}
#menu_alto a{
	color:#996600;
	text-decoration:underline;

}

#menu_alto a:hover{
	color:#000000;
	text-decoration:underline;

}

#menu_home{
	position:absolute;
	left:0px;
	top:145px;
	text-align:left;
	color:#000000;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	text-transform:capitalize;
	padding-top:3px;
	width: 760px;
	background-color:#c8cce9;
	height: 20px;
}



#menu_home span{
	padding:0px 1px 0px 1px;
	margin:0px 2px 0px 2px;


}
#menu_home a{
	color:#000000;
	text-decoration:none;

}
#menu_home a:hover{
	color:#996600;
	text-decoration:none;


}
#menu{
	position:absolute;
	left:0px;
	top:145px;
	text-align:left;
	color:#000000;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	text-transform:capitalize;
	padding-top:3px;
	width: 760px;
	background-color:#c8cce9;
	height: 20px;
}

#colore{
	color:#996600;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
code{
	color:#996600;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	}

#menu span{
	padding:0px 1px 0px 1px;
	margin:0px 2px 0px 2px;
	
}
#menu a{
	color:#000000;
	text-decoration:none;

}
#menu a:hover{
	color:#996600;
	text-decoration:none;
}
#corpo{
	position:relative;
	top:0px;
	height:660px;
	width:760px;
	max-width:760px;		
	padding: 0px;
	margin-bottom: 0px;
	background-color:#ffffff;
}

#img_sfondo{
	position:absolute;
	background-image:url(../img/colonna2.jpg);
	background-repeat:no-repeat;
	height:372px;
	width:150px;
	text-align:left;
	font-size:10px;
	font-weight:bold;
	left:0px;
	top:0px;
	margin-right: 5px;
	padding: 5px 5px 0px 3px;
}
#img_sfondo_bebe{
	position:absolute;
	height:392px;
	width:151px;
	text-align:left;
	font-size:10px;
	font-weight:bold;
	left:0px;
	top:0px;
	margin-right: 5px;
	padding: 5px 5px 0px 3px;
}
ul.popo{
	left:0em;
	display:block;
	list-style-image:url(../img/trattino.gif);
	margin:0em 0em 0em 0.5em;  /* elimino i rientri delle liste */
	padding: 0em 0em 0em 1em;
	font-weight:bold;
	color:#996600; 
	list-style-position : outside;
}

ul.popo a{
color:#000000;
}
ul.popo a:hover{
	color:#996600;
}

ul.menu1 {		
	left:0em;
	list-style-position : outside;
	display:block;
	 /* elimino i punti elenco */
	margin:0em 0em 0em 0em;  /* elimino i rientri delle liste */
	padding: 0em 0em 0em 0em;
	font-weight:bold;
	color:#996600;
}
ul.menu1 a{
	color:#000000;
}
ul.menu1 a:hover{
	color:#996600;
}
#img_sx{
	position:absolute;
	background-image:url(../img/colonna2.jpg);
	background-repeat:no-repeat;
	width:150px;
	height:372px;
	left:0px;
	top:0px;
	float:left;
	text-align:left;
	font-size:10px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}



#basso{
	margin-left:160px;
	margin-right:145px;
	margin-top:0px;
	padding:0px;
	text-align:left;
	height:115px;
	max-height:115px;
	max-width:460px;
}


#italia{
	position:absolute;
	background-image:url(../img/italia.gif);
	background-repeat:no-repeat;
	width:72px;
	height:76px;
	left:890px;
	top:293px;
}
#barra{
	position:absolute;
	background-color:#c8cce9;
	left:165px;
	top:388px;
	width:595px;
	height:20px;

}
.news{
	position:absolute;
	left:15px;
	list-style-type:none;
	text-align:left;
	font-weight:bold;
	font-size:14px;
}
.archivio{
	position:absolute;
	left:444px;
	list-style-type:none;
	text-align:right;
	font-weight:bold;
	font-size:14px;
	width: 141px;
}
#news_sotto{
	position:absolute;
	width:435px;
	height:166px;
	left:170px;
	top:419px;
	text-align:left;
	font-size:10px;
}
#separatore{
	position:absolute;
	border-top:2px dashed #000000;
	left: 165px;
	top: 128px;
	width: 445px;

}
.news{
	list-style-type:none;
	text-align:left;
	font-weight:bold;
}

#firma{
	position:absolute;
	background-image:url(../img/firma.gif);
	background-repeat:no-repeat;
	width:760px;
	height:21px;
	left:0px;
	top:637px;
}
#corpo-colonna2_pagina2{
	width:600px;
	margin:0em 1em 0em 0em;
	padding:0em 0em 0em 0em;
	text-align:right;
	border:1px solid #000000;	
	/*height:20em;
	min-height:20em;
	max-height:100em;*/
	float:left;
	height:auto;
	max-height:500em;
}
	
#piedipagina {
	width:100%;
	height:21px;
	left:0em;
	bottom:0em;
	text-align:left;
 	margin:0em 0em 0em 0em;
	padding:0em 0em 0em 0em;
}
p .bodytext{
	padding-top:0px;

}
#tutto {
	width: 760px;
	\width: 780px;
	w\idth: 760px;
	margin: 0px 0px 0px 0px;
	paddin: 0px 0px 0px 0px;
	text-align:center;
	}
#banner {
	position:relative;
	height:200px;
	padding: 0px;
	margin-bottom: 5px;
	background-color:#ffffff;
		}
#titolo{
	text-align:left;
	padding: 0px 5px 3px 5px ;
	margin-top:0px;
	margin-bottom:0px;
	margin-left: 160px;
	margin-right: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#996600;
			}
		
#forma{
	position:absolute;
	left:587px;
	top:128px;}
#meteo{	position:absolute; left:497px;top:90px;}
#meteo p a{color:#000; font-weight:bold; font-size:12px;}
#fo{
	padding-top:0px;
	paddin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	width:220px;
}
#forma a{
	color:#996600;
	text-decoration:underline;
}
#forma a:hover{
	color:#000000;
	text-decoration:underline;
}
#colLeft {
	text-align:left;
	top:0px;
	padding:0px 0px 0px 0px ;
	margin-left: 165px;
	width:580px;
	max-width:580px;			
	margin-top: 0px;
	margin-right: 5px;
	background-color: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
		}
#colLeft p{
	padding:0px 0px 0px 0px ;
	margin:0px 0px 0px 0px ;}
#colLeft td  a{
	color:#000000;
	text-decoration:underline;}

#colLeft td  a:hover{
	color:#996600;
	text-decoration:underline;}

#colLeft  a{
	color:#000000;
	text-decoration:underline;}

#colLeft  a:hover{
 	color:#996600;
	text-decoration:underline;
}

#liste_sx {
	float: left;
	width: 150px;
	margin: 0;
	margin-right: 5px;
	padding: 5px 5px 0px 3px;
	background-image:url(../img/colonna2.jpg);
    background-repeat:no-repeat;
	height:372px;
	text-align:left;
	font-size:10px;
	font-weight:bold;

}
#colLeft td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
#colLeft h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
#liste_sx li,#img_sfondo li,#img_sfondo_bebe li {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#liste_sx li a,#img_sfondo li a,#img_sfondo_bebe li a{
	color:#000000;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#liste_sx a:hover, #img_sfondo a:hover, #img_sfondo_bebe li a:hover{
	color:#996600;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#liste_sx_cinofilia {
	float: left;
	width: 150px;
	margin: 0;
	margin-right: 5px;
	padding: 5px 5px 0px 3px;
	background-image:url(../img/colonnacinofilia.jpg);
    background-repeat:no-repeat;
	height:372px;
	text-align:left;
	list-style-type:none;
	font-size:10px;
	font-weight:bold;

}
#liste_sx_cinofilia li {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#liste_sx_cinofilia li a{
	color:#000000;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#liste_sx_cinofilia a:hover{
	color:#996600;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#liste_sx_sporting {
	float: left;
	width: 150px;
	margin: 0;
	margin-right: 5px;
	padding: 5px 5px 0px 3px;
	background-image:url(../img/colonnasporting.jpg);
    background-repeat:no-repeat;
	height:372px;
	text-align:left;
	list-style-type:none;
	font-size:10px;
	font-weight:bold;

}
#liste_sx_sporting li {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#liste_sx_sporting li a{
	color:#000000;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#liste_sx_sporting a:hover{
	color:#996600;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#liste_sx_tiro {
	float: left;
	width: 150px;
	margin: 0;
	margin-right: 5px;
	padding: 5px 5px 0px 3px;
	background-image:url(../img/colonnatiropalla.jpg);
    background-repeat:no-repeat;
	height:372px;
	text-align:left;
	list-style-type:none;
	font-size:10px;
	font-weight:bold;

}
#liste_sx_tiro li {

	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#liste_sx_tiro li a{
	color:#000000;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#liste_sx_tiro a:hover{
	color:#996600;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#liste_sx_tiroc {
	float: left;
	width: 150px;
	margin: 0;
	margin-right: 5px;
	padding: 5px 5px 0px 3px;
	background-image:url(../img/colonnatirocampagna.jpg);
    background-repeat:no-repeat;
    height:372px;
	text-align:left;
	list-style-type:none;
	font-size:10px;
	font-weight:bold;

}
#liste_sx_tiroc li {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#liste_sx_tiroc li a{
	color:#000000;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#liste_sx_tiroc a:hover{
	color:#996600;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#footer {
	clear: both;
	padding: 5px 0px 0px 0px;
	margin: 2px 0px 0px 0px;
			
				}

#comitati_r{
	position:absolute;
	background-color:#ffffff;
	width:152px;
	height:158px;
	left:607px;
	top:406px;

}
#comitati_regionali{
	position:absolute;
	top:88px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width: 146px;
	left: 0px;
	font-size:11px;
	font-weight:bold;
	color:#996600;
}
#img_italia{
	position:absolute;
	background-image:url(../img/italia.gif);
	background-repeat:no-repeat;
	width:72px;
	height:76px;
	left:49px;
	top:14px;
}
#select{
	position:absolute;
	top:127px;
	left:0px;
	width:150px;
	height:29px;
	
	}
.select1{
    font-family: verdana,arial,sans-serif;
	font-size: 10px;
    height:22px;
	padding-left:15px;
	width:140px;
}
#logo_inter{
	position:absolute;
	width:56px;
	height:50px;
	left:380px;
	top:62px;
	z-index: 1;
}
#logo_inter_1{
	position:absolute;
	background-image:url(../img/Logo_inter.gif);
	background-repeat:no-repeat;
	width:100px;
	height:100px;
	left:0px;
	top:0px;
}


#invio{
	position:absolute;
	font-weight:bold;
	font-size:1em;
	text-decoration:none;
	height: 10px;
		left: 123px;
	width: 10px;
}
#briciola{
	position:absolute;
	top:180px;
	left:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	width: 696px;

}

#briciola a{
	color:#000000;
	text-decoration:underline;


}
#briciola a:hover{
	color:#996600;
	text-decoration:underline;
}

#colNormal_home td,#arco_home td, #combinato_home td{
font-size:10px;
}
#colLeft_home td {
	font-size:10px;
}
#colRight_home td {
	font-size:10px;
}
#colBorder_home td {
	font-size:10px;
}

#colNormal_home td a, #arco_home td a, #combinato_home td a {
	color: #996600;
	text-decoration: none;
}
#colLeft_home td a {
	color: #996600;
	text-decoration: none;
}
#colRight_home td a {
	color: #996600;
	text-decoration: none;
}
#colBorder_home td a {
	color: #996600;
	text-decoration: none;
}
#colNormal_home td a:hover, ,#arco_home a:hover, #combinato_home a:hover {
	color: #000000;
	text-decoration: none;
}
#colLeft_home td a:hover {
	color: #000000;
	text-decoration: none;
}
#colRight_home td a:hover {
	color: #000000;
	text-decoration: none;
}
#colBorder_home td a:hover {
	color: #000000;
	text-decoration: none;
}

#colNormal_home td p {
	margin-top:0px;
	margin-bottom:0px;
}
#colLeft_home td p {
	margin-top:0px;
	margin-bottom:0px;
}
#colRight_home td p {
	margin-top:0px;
	margin-bottom:0px;
}
#colBorder_home td p {
	margin-top:0px;
	margin-bottom:0px;
}

#news_sotto {
	font-size: 11px;
	color:#996600;
	font-weight:bold;
}
#news_sotto a {
	color:#000000;
	text-decoration:underline;
}
#news_sotto a:hover {
	color:#996600;
	text-decoration:underline;
}
 .csc-firstHeader{
	font-size:1em;

}

#colLeft_mappa {
	text-align:left;
	top:0px;
	padding:0px 0px 0px 0px ;
	margin-left: 165px;
	max-width:595px;
	margin-top: 0px;
	margin-right: 5px;
	background-color: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
		}
#colLeft_mappa p{
	padding:0px 0px 0px 0px ;
	margin:0px 0px 0px 0px ;}
#colLeft td  a{
 
	color:#000000;
	text-decoration:underline;
	}

#colLeft_mappa td  a:hover{
 
	color:#996600;
	text-decoration:underline;}

#colLeft_mappa  a{
 
	color:#000000;
	text-decoration:underline;
	}

#colLeft_mappa  a:hover{
 
	color:#996600;
	text-decoration:underline;
}

#colLeft_mappa ul li {
	font-weight:normal;
	list-style-position : outside;
}

	.tx-indexedsearch { text-align:left; font-weight:bold; }
	P.tx-indexedsearch-noresults { text-align:left; font-weight:bold; }
	.tx-indexedsearch { text-align:left; font-weight:bold; }
	.tx-indexedsearch-res 
	.tx-indexedsearch-title { background:#eeeeee; }
	.tx-indexedsearch-title P { font-weight:bold; }
	.tx-indexedsearch { font-weight:bold; }
	.tx-indexedsearch-res { font-weight:bold; }
	.tx-indexedsearch-title { font-weight:bold; }
	P.tx-indexedsearch-percent { font-weight:normal; }
	.tx-indexedsearch { font-weight:normal; }
	.tx-indexedsearch-res { font-weight:normal; }
	.tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
	.tx-indexedsearch { margin-top:20px; margin-bottom:5px; }
	.tx-indexedsearch-res { margin-top:20px; margin-bottom:5px; }
	.tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
	.tx-indexedsearch { margin-top:0px; margin-bottom:0px; }
	.tx-indexedsearch-res { margin-top:0px; margin-bottom:0px; }
	.tx-indexedsearch-secHead TABLE { background:#cccccc; }

.tx-dropdownsitemap-pi1 LI.open OL {
	display: block;
		}
.tx-dropdownsitemap-pi1 LI.closed OL {
	display: none;
		}
.tx-dropdownsitemap-pi1 LI.open UL {
	display: block;
		}
.tx-dropdownsitemap-pi1 LI.closed UL {
	display: none;
		}
.tx-dropdownsitemap-pi1 DIV {
	border: solid 1px #DFE2E3;
	background: #FFFFFF;
	padding: 2px;
	margin-bottom: 5px;
		}
.tx-dropdownsitemap-pi1 DIV.level_2 {
	background: #FFFFFF;
		}
.tx-dropdownsitemap-pi1 DIV.level_2 A {
	font-weight: normal;
		}
.tx-dropdownsitemap-pi1 DIV.level_3 {
	background: #FFFFFF;
		}
.tx-dropdownsitemap-pi1 DIV.level_4 {
	background: #FFFFFF;
		}
.tx-dropdownsitemap-pi1 DIV.level_5 {
	background: #FAFBFB;
		}
.tx-dropdownsitemap-pi1 DIV.expAll {
	text-align: center;
	border: solid 1px #DFE2E3;
	background: #FFFFFF;
		}
	
.csi-textpic {
	padding: 0px 0px 0px 0px; 
    margin: 0px 0px 0px 0px; 
			}
	
.csi-textpic img {
	padding: 0px 0px 0px 0px; 
    margin: 0px 0px 0px 0px; 	}
	
.csi-textpic .csi-caption {
	text-align: center;  
	font-style: italic; 
	}
	
.csi-textpic .csi-image {
	padding: 0px 0px 0px 0px; 
    margin: 0px 0px 0px 0px; 
	background: #FFF;  
		
	}
	
.csi-textpic .csi-imagewrap {
    padding: 0px 0px 0px 0px; 
    margin: 0px 0px 0px 0px; 
			}
	
.csi-textpic .csi-text {
	padding: 0px 0px 0px 0px; 
    margin: 0px 0px 0px 0px; 
	text-align: left;  
	}
	
.csi-text p {
	padding: 0px 0px 0px 0px; 
    margin: 0px 0px 0px 0px; 
	}

.csi-center .csi-image {
	margin: 0px 0px 0px 0px;
	
	}
.csi-right div.csi-image {
	float: right;
	clear: both;
	}
.csi-right div.csi-text {
	clear: right;
	}

.csi-left div.csi-image {
	float: left;
	clear: both;
	}
	
.csi-left div.csi-text {
	clear: left;
	}

.csi-intext-left .csi-image {
	float: left;
	clear: both;
	margin-right: 3px;
	}

.csi-intext-right .csi-image {
	float: right;
	clear: both;
	margin-left: 3px;
	}
.csi-intext-right-nowrap .csi-image {
	float: right;
	clear: both;
	}
.csi-intext-left-nowrap .csi-image {
	float: left;
	clear: both;
	}



.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{
clear:right;
height:1px;
border:1px solid #F9FFE5;

}
.news-latest-container HR.clearer {
clear:left;
}


.news-latest-container {
	border:1px solid #333;
	background-color:#BBE53A;
}

.news-latest-container H2,.news-latest-gotoarchive {
	color:#fff;
	padding:3px;
	margin:3px;
	border:1px solid #666;
	background-color:#769024;
}

.news-latest-gotoarchive {
	font-weight:bold;
	margin-top:5px;
}
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {
	color:#fff;
}
.news-latest-gotoarchive A {
	color:#fff;
}
.news-latest-item {
	padding:3px;
	margin:3px;
	border:1px solid #666;
	background-color:#F9FFE5;
}

.news-latest-item IMG {

	margin-bottom:5px;
	margin-right:5px;
	border:1px solid #666;
	float:left;
}
.news-latest-category IMG {
	float: none;
	border:none;
	margin:0px;
}
.news-latest-date,.news-latest-morelink,.news-latest-category {
	font-size:9px;
}

.news-latest-morelink {
	height:12px;
}

.news-latest-morelink A {
	float:right;
}


.news-list-container {

	border:1px solid #000;
	background-color:#BBE53A;
}


.news-list-item {
	padding:3px;
	margin:3px;
	border:1px solid #666;
	background-color:#F9FFE5;

	}
.news-search-form {
padding:3px;
	margin-bottom:5px;
	border:1px solid #666;
	background-color:#F9FFE5;

}
.news-search-emptyMsg{

margin:0px;
}
.news-search-form FORM {
	margin:0px;
}
.news-list-container H3 {
	margin-bottom: 5px;
	padding: 2px;
	border-bottom: 1px solid #769024;
	background-color: #769024;
}
.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
	color:#fff;
padding-left:2px;
}
.news-list-container H3 A {
	color:#fff;

}
.news-list-container P {
	padding-left:3px;
}
.news-list-date {
	float: right;
	color: #3E551C;
	width: 180px;
	text-align: right;
	height: 20px;
	margin-top: -2px;
	margin-right: -2px;
	font-size: 9px;
	font-weight: normal;
	background-color: #F9FFE5;
	}

.news-list-imgcaption {
	float: right;
	padding-top:3px;
	padding-right:3px;


	font-size: 9px;

	}

.news-list-container IMG {
	float: right;
	border:1px solid #666;
	margin-bottom:5px;
	margin-right:2px;
	margin-left:5px;
}
.news-list-category IMG {
	float: none;
	border:none;
	margin:0px;
}

.news-list-morelink,.news-list-category {
	font-size:9px;
margin-left:3px;
}
.news-list-morelink  {
margin-bottom:3px;
}
.news-list-browse {
	text-align: center;
}


.tx-ttnews-browsebox {
	margin:3px;
	border:1px solid #666;
	padding:3px;
	background-color:#F9FFE5;
}
.tx-ttnews-browsebox TD {
	font-size: 10px;
}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
	font-weight: bold;
}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
	margin:0px;
}

.tx-ttnews-browsebox-SCell {
	background-color: #BBE53A;
	border:1px solid #666;
}
.news-search-emptyMsg {
	font-size: 11px;
	margin-left: 10px;
}
.news-single-item {
	padding:5px;
	margin-bottom:5px;
	border:1px solid #666;
	background-color:#F9FFE5;

}
.news-single-item H2 {
	font-size: 16px;
	font-weight:bold;
	color: #85A600;
	margin-bottom: 0px;
}
.news-single-item H3 {
	margin-bottom: 15px;
}

.news-single-img {
	float: right;
	margin-left:5px;

}

.news-single-imgcaption {
	padding:3px;
	clear:both;
}

.news-single-category {

	float: right;
}
.news-single-backlink, .news-single-backlink a {
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 15px;
	margin-top: 10px;
}
.news-single-timedata {
	float: right;
}
.news-single-timedata, .news-single-author,.news-single-imgcaption {
	font-size: 9px;
}
.news-single-author {
	padding-bottom: 3px;
}
.news-single-additional-info {
	background-color: #BBE53A;
	clear: both;
	margin-top: 15px;
	border: 1px solid #666;
	padding:3px;
	padding-bottom:0px;

}
.news-single-related,.news-single-files,.news-single-links  {
	border: 1px solid #666;
	margin:0px;
	margin-bottom: 3px;
	padding:3px;
	background-color:#F9FFE5;
}

.news-single-related DD, .news-single-links DD, .news-single-files DD {
	margin-left:20px;

}

.news-single-related DT, .news-single-links DT, .news-single-files DT {
	font-weight: bold;
	font-size: 11px;
	margin-left:5px;
	width:90%;
}

.news-amenu-container {
	margin-top:10px;
	padding:3px;
	border:1px solid #333;
	background-color:#BBE53A;
}
.news-amenu-container LI {
	padding-bottom:1px;
}
.news-amenu-container UL {
	padding:3px;
	margin-top:5px;
	margin-left:0px;
	margin-bottom:0px;
	border:1px solid #666;
	background-color:#F9FFE5;
	list-style-type: none;
}
.news-amenu-container H2 {
	color:#fff;
	padding:3px;
	border:1px solid #666;
	background-color:#769024;
}
.news-amenu-item-year {
	font-weight: bold;
	border: 1px solid #666;
	padding: 2px;
	background-color: #769024;
	color:#fff;
}

	.tx-newloginbox-pi3-listrow TD { background-color:#eeeeee; padding-left:3px; padding-right: 3px; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD { background-color:#cccccc; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD P { font-weight:bold; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-odd TD { background-color:#f6f6f6; }
#colLeft_home a, #colRight_home a, #colBorder_home a, #colNormal_home a, #arco_home a, #combinato_home a {padding:0px 0px 0px 0px; margin:0px; }
	
#colLeft_home p, #colRight_home p, #colBorder_home p, #colNormal_home p, #arco_home p, #combinato_home p{padding:0px 0px 0px 0px; margin-top:0px; }
#colLeft_home div, #colRight_home div, #colBorder_home div, #colNormal_home div,#arco_home div, #combinato_home div{padding:0px 0px 0px 0px; margin-top:0px; }
#colLeft_home, #colRight_home, #colBorder_home, #colNormal_home, #arco_home, #combinato_home{position:absolute;width:150px;height:105px;text-align:left;font-size:10px;padding:0px 0px 0px 0px;margin-top:0px; }
#colRight_home{	left:594px;	top:12px;}
#colBorder_home{left:290px;top:128px;}
#colNormal_home{left:594px;top:128px;}
#colLeft_home{left:290px;top:12px;}

#arco_home{left:594px;top:244px;}
#combinato_home{left:290px;top:244px;}


#colLeft_home_img, #colRight_home_img, #colBorder_home_img, #colNormal_home_img, #tiroarco_home_img, #tirocon_home_img {position:absolute;width:115px;height:86px; }
#colRight_home_img{	left:470px;	top:17px;}
#colBorder_home_img{left:165px;top:132px; }
#colNormal_home_img{left:470px;top:132px; }
#colLeft_home_img{left:165px;top:17px;}	
	/*
#colRight_home_img{	left:470px;	top:7px; background-image:url(../img/sporting.jpg); background-repeat:no-repeat; }
#colBorder_home_img{left:165px;top:132px; background-image:url(../img/tiro_palla.jpg); background-repeat:no-repeat;}
#colNormal_home_img{left:470px;top:132px; background-image:url(../img/tiro_campagna.jpg); background-repeat:no-repeat;}
#colLeft_home_img{left:165px;top:7px;background-image:url(../img/cinofilia.jpg); background-repeat:no-repeat;}	*/

#colLeft_home_scritta, #colRight_home_scritta, #colBorder_home_scritta, #colNormal_home_scritta, #tiroarco_home_scritta,#tirocon_home_scritta{position:absolute;width:177px;height:14px; font-size:12px; text-align:left;color:#996600; font-weight:bold; }
#colRight_home_scritta{	left:470px;	top:-3px;}
#colBorder_home_scritta{left:165px;top:112px; }

#tirocon_home_scritta{left:165px;top:228px; }
#tirocon_home_img{left:165px;top:248px; }


#tiroarco_home_scritta{left:470px;top:228px; }
#tiroarco_home_img{left:470px;top:248px; }





#colNormal_home_scritta{left:470px;top:112px; }
#colLeft_home_scritta{left:165px;top:-3px;}	
#piattello{	position:absolute;width:105px;height:48px;left:21px;top:91px;z-index: 1;}
#europeo{	position:absolute;width:105px;height:48px;left:-18px;top:91px;z-index: 1;}
#bebe{position:absolute;width:150px;height:200px;left: 0px;top: 332px;}
#bebe2{position:absolute;width:150px;height:53px;left: 0px;top: 262px;}
#bebe3{position:absolute;width:150px;height:53px;left: 0px;top: 262px;}




#fedecat{position:absolute;width:56px;height:50px;left: 320px;top: 62px; text-align:center;}

#posta{position:absolute;width:150px;height:100px;left: 0px;top: 134px; text-align:center;}

#assemblea{position:absolute;width:150px;height:100px;left: 0px;top: 134px; text-align:center;}
#assemblea a, #assemblea a img{border:0;}


#logogo{position:absolute;width:150px;height:146px;left: 0px;top: 104px; text-align:center;}
#logogo a, #logogo a img{border:0;}

/* INIZIO galleria fotografica */
#bloccoMiniature {float: left;}
.miniature {font-size: .9em; text-align: center; float: left; margin: 0 0 1% 1.5%; padding: 0 .5%; width: 22%;}
* html .miniature {margin-left: 1%;}
#bloccoMiniature .miniature img {margin-bottom: 5px; border:1px solid #ccc; padding:3px;}
#bloccoMiniature{width: 100%; text-align: center; background-color: #fff; color: #000; padding: 2% 0;}
.immagine {width: 100%;  text-align: center; background-color: #c8cce9; color: #000; padding: 2% 0;}
.immagine img {margin-bottom: 5px; border:1px solid #ccc; padding:3px;}
.scorri {width: 100%; text-align: center; clear:both;}

#colLeft div.csc-menu-1 p {margin-top:20px;}
div.csc-menu p a{font-weight:bold;}
