td  { color: black; font-size: 10px; font-family: tahoma, Arial, Helvetica, sans-serif }
input { color: black; font-size: 11px; font-family: tahoma, Arial, Helvetica, sans-serif }
h3 { text-align: center; color: #0009ad; font-weight: bold; font-size: 11px; font-family: tahoma, Arial, Helvetica, sans-serif }
.tdhome  { padding: 10px; border: solid 1px #666666 }
.tab_home { border: solid 1px #1b3459; padding: 3px }
.tab_partite { border: solid 1px #666666 }

#opennews { display:inline; width:470px; margin:0 0 0 0; overflow:visible; background-color: #f9f9f9; }
#opennews h1 { font-size:16px; line-height:18px; word-spacing: -0.05em; font-weight: bold; }
#opennews h1 a { text-decoration:none; color:#0009ad; }
#opennews h1 a:visited { text-decoration:none; color:#0009ad;}
#opennews h1 a:hover { background-color:#eee; text-decoration:none; color:#0009ad;}
#opennews img {  display:inline; float:left; margin:0 5px 0 0;}

.othernews { display:inline; width:470px; margin:0 0 0 0; overflow:visible; background-color: #f9f9f9; }
.othernews h1 { font-size:14px; line-height:16px; word-spacing: -0.05em; font-weight: bold; }
.othernews h1 a { text-decoration:none; color:#0009ad; }
.othernews h1 a:visited { text-decoration:none; color:#0009ad;}
.othernews h1 a:hover { background-color:#eee; text-decoration:none; color:#0009ad;}
.othernews img {  display:inline; float:left; margin:0 5px 0 0;}

#risultati { display:inline; width:470px; margin:0 0 0 0; overflow:visible }
#risultati h1 { padding-left: 20px; font-size:12px; line-height:14px; word-spacing: -0.05em; font-weight: bold; }
#risultati h1 a { text-decoration:none; font-size:12px; line-height:14px; word-spacing: -0.05em; font-weight: bold; color: black; }
#risultati h1 a:visited { text-decoration:none; font-size:12px; line-height:14px; word-spacing: -0.05em; font-weight: bold; color: black; }
#risultati h1 a:hover { background-color:#eee; text-decoration:none; font-size:12px; line-height:14px; word-spacing: -0.05em; font-weight: bold; color: black; }
#risultati h3 { font-size:10px; line-height:12px; word-spacing: -0.05em; font-weight: bold; text-align:right;}
#risultati h3 a { text-decoration:underline; color:red; }
#risultati h3 a:visited { text-decoration:none; color:#0009ad;}
#risultati h3 a:hover { background-color:#eee; text-decoration:none; color:#0009ad;}
#risultati img {  display:inline; float:left; margin:0 5px 0 0;}

#box_news {
	margin:0;
	border:0;
	padding:0;
	border:0;
	}
#box_news ul {text-align:left;}

#box_news li {
	margin: 0;
	padding: 0;
	list-style-type: disc;
	color: #d8b340;
	}

#box_news a {
	border:0;
	color:#0009ad;
	text-decoration:none;
	}
	
#box_news a:hover {
	border:0;
	color:red;
	text-decoration:underline;
	}

.punto_news a {
	background-image:url(immagini/titoli/freccia_gold.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#0009ad;
	padding-left:13px;
	text-decoration:none;
	}

.navhead  { color: white; font-size: 11px; font-family: tahoma, Arial, Helvetica, sans-serif }
.navhead a   { color: white; text-decoration: none }
.navhead a:hover   { color: white; text-decoration: underline }
.navhead1  { color: white; font-size: 10px; font-family: tahoma, Arial, Helvetica, sans-serif }
.navhead1 a  { color: white; text-decoration: none }
.navhead1 a:hover  { color: white; text-decoration: underline }
.navheadvisited { color: #0009ad; font-weight: bold; font-size: 11px; font-family: tahoma, Arial, Helvetica, sans-serif }
.navtitolo { color: white; font-weight: bold; font-size: 11px; font-family: tahoma, Arial, Helvetica, sans-serif }
.navtitolo a { color: white; font-weight: bold; font-size: 11px; font-family: tahoma, Arial, Helvetica, sans-serif; text-decoration:underline; }
.navtitolo a:hover { color: white; font-weight: bold; font-size: 11px; font-family: tahoma, Arial, Helvetica, sans-serif; text-decoration:none; }
.navtxt { color: white; font-size: 10px; font-family: tahoma, Arial, Helvetica, sans-serif }
.tabellini_title { color: #666; font-weight: bold; font-size: 12px; font-family: tahoma, Arial, Helvetica, sans-serif }
.tabellini_subtitle { color: #666; font-weight: bold; font-size: 11px; font-family: tahoma, Arial, Helvetica, sans-serif }
.titoli   { color: red; font-weight: bold; font-size: 13px; font-family: tahoma, Arial, Helvetica, sans-serif }
.titoli_w { color: white; font-weight: bold; font-size: 13px; font-family: tahoma, Arial, Helvetica, sans-serif }
.titoletti { color: red; font-weight: bold; font-size: 11px; font-family: tahoma, Arial, Helvetica, sans-serif }
.titoletti a { color: red; font-weight: bold; font-size: 11px; font-family: tahoma, Arial, Helvetica, sans-serif; text-decoration: none }
.titoletti a:hover { color: red; font-weight: bold; font-size: 11px; font-family: tahoma, Arial, Helvetica, sans-serif; text-decoration: underline }
.txt { color: black; font-size: 11px; font-family: tahoma, Arial, Helvetica, sans-serif }
.txt a { color: black; font-weight: bold; font-size: 11px; font-family: tahoma, Arial, Helvetica, sans-serif; text-decoration: none }
.txt a:hover { color: black; font-weight: bold; font-size: 11px; font-family: tahoma, Arial, Helvetica, sans-serif; text-decoration: underline }
.txt1 { color: black; font-size: 10px; font-family: tahoma, Arial, Helvetica, sans-serif }
.txt1 a { color: red; font-size: 10px; font-family: tahoma, Arial, Helvetica, sans-serif; text-decoration: none }
.txt1 a:hover { color: red; font-size: 10px; font-family: tahoma, Arial, Helvetica, sans-serif; text-decoration: underline }
.squadre { color: black; font-size: 10px; font-family: tahoma, Arial, Helvetica, sans-serif }
.squadre a { color: black; font-size: 10px; font-family: tahoma, Arial, Helvetica, sans-serif; text-decoration: none }
.squadre a:hover { color: #0009ad; font-size: 10px; font-family: tahoma, Arial, Helvetica, sans-serif; text-decoration: underline }
.qx  { color: #ff0000 }
.qz  { color: #000009 }
.giallo { background-color: #f6dc00; padding: 5px; font-weight: bold }
.gold { background-color: #d8b340; padding: 5px; font-weight: bold }
.arancio  { background-color: #fca40a }

.img_blu { border: solid 1px #0009ad }
.img_grey { border: solid 1px #666 }

.tab        { border: solid 1px black }
.tab td        { color: black; font-size: 10px; font-family: tahoma, Arial, Helvetica, sans-serif }
.tab .title   { padding: 2px; border-right: 1px solid black; border-bottom: 1px solid black }
.tab .title1  { padding: 2px; border-bottom: 1px solid black }
.tab .value   { padding: 2px; border-right: 1px solid black; border-bottom: 1px solid black }
.tab .value1  { padding: 2px; border-bottom: 1px solid black }
.tab .end { padding: 2px; border-right: 1px solid black }
.tab .end1 { padding: 2px }
.tab .riga { padding: 2px; border-bottom: 1px solid black }

.tab_head { border: solid 1px #1b3459 }
.tab_nav { border-left: 1px solid #1b3459; border-right: 1px solid #1b3459 }

.tv { padding: 2px; border-right: 2px solid white; border-bottom: 2px solid white }
.tv1 { padding: 2px; border-right: 2px solid white; border-bottom: 1px solid white }
.tv2 { padding: 2px; border-right: 2px solid white }

.cella       { padding: 2px; border: solid 1px black }