.b {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #FFFFFF;

}

.bgpage {

	background-image: url(immagini/bg_page.jpg);

	background-repeat: repeat-x;

	background-position: top;

}

.bgcentro {

	background-image: url(immagini/centro.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

.textbianco {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: 20px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #F4F4F4;

	text-decoration: none;

}

.tit {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: 20px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #FFFFFF;

	text-decoration: none;

}

.bordotratt {

	border: 1px dotted #3399FF;

}

.treb {

	font-family: "Trebuchet MS";

	font-size: 16px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #FFCC00;

	text-decoration: none;

}

.bordob {

	border: 1px solid #CCCCCC;

}

.form {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #003366;

	text-decoration: none;

	background-color: #E7F9FE;

	border: 1px solid #000099;

}

.bordoazz {



	border: 1px solid #004993;

}

.annoPower {





	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: 20px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #00CCFF;

	text-decoration: none;

}
body {
	background-image: url(tx.jpg);
	margin: 0px;
	padding: 0px;
	background-color: #2E3144;
}
#form_ricerca  .button {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	background-image: url(immagini/button.gif);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#archivio {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
}
#archivio h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ABEAFE;
}
#error {
	font-weight: bold;
	color: #FFF;
	background-color: #00274F;
	border: 1px dashed #6CF;
}
#table_risultati {
	background-color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
#table_risultati td {
	background-color: #E1F0FF;
	margin: 1px;
	padding: 1px;
	color: #003;
	border: 1px solid #80BFFF;
}
#table_risultati a {
	color: #036;
}
#archivio tr td #table_risultati2 .textindex {
	color: #0CF;
}
#archivio tr td #campi_ricerca #campi_ricerca th {
	color: #FFF;
	background-color: #003;
}
#campi_ricerca {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
}
#table_risultati tr th {
	background-color: #003;
	font-weight: bold;
	color: #FFF;
}
#table_risultati  a b {
	color: #036;
}
#table_risultati  a:hover b {
	color: #0CF;
}




.titClassifica {



	font-family: "Trebuchet MS";

	font-size: 20px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #FF6633;

	text-decoration: none;

}

.classif {





	font-family: "Trebuchet MS";

	font-size: 28px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #FF6600;

	text-decoration: none;

}

.textpicc {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: 20px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #F4F4F4;

	text-decoration: none;

}

a:link {

	font-family: "Trebuchet MS";

	font-size: 14px;

	line-height: 20px;

	font-weight: bold;

	color: #66CCFF;

	text-decoration: none;

}

a:hover {

	font-family: "Trebuchet MS";

	font-size: 14px;

	line-height: 20px;

	font-weight: bold;

	font-variant: normal;

	color: #FF3300;

	text-decoration: none;

}

a:visited {

	font-family: "Trebuchet MS";

	font-size: 14px;

	line-height: 20px;

	font-weight: bold;

	font-variant: normal;

	text-decoration: none;

}

#interviste a{

	background-image: url(immagini/icona_intervista.png);

	background-repeat: no-repeat;

	padding-left: 30px;

	line-height: 30px;

	height:30px;

	background-position: left center;

	padding-top:5px;

	padding-bottom:5px;

}

#programmi {
	text-align: left;
}
#programmi p {
	text-align: left;
}
.az {
	color: #0CF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
}


/*NEWSSSSSSSSSSSSSSSSS*/

#marqueecontainer{
	position: relative;
	width: 310px; /*marquee width */
	height: 95px;
	overflow: hidden;
	padding-left: 5px;
	padding-right:5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: left;
	padding-right: 10px;
	padding-bottom: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
}


#table_riepilogo td {
	padding-bottom:8px;
	padding-top:8px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #09C;
}
#table_risultati td {
	padding: 4px;
}
#archivio {
	width: 680px;
}
body {
	margin: 0px;
	padding: 0px;
}



#table_riepilogo a b{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	
	font-weight: bold;
	line-height: 16px;
}
#table_riepilogo img{
	border: 1px solid #73a7ee;
}#table_riepilogo a b {
	color: #FFF;
}
#table_riepilogo a:hover b {
	color: #0CF;
}

#table_riepilogo a:hover  {
	color: #C33;
}
#campi_ricerca #campi_ricerca tr td table {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
}
.first {
	background-color: #036!important;
	color: #0CF!important;
	font-weight: bold!important;
}
#form_ricerca {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	border: 1px solid #206294;
	background-color: #081470;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.cerca {
	padding-left: 20px;
	background-image: url(immagini/lens.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	width: 20px;
	line-height: 25px;
}
.sf_rip {
	background-image: url(immagini/sf_blu_rip.jpg);
	background-repeat: repeat;
}
