body { background-color: #ddd;}

a:link, a:visited, a:active{ color: #000; text-decoration: none; }
a:hover{ color: #000; text-decoration: underline; }

.date { color: #DA1820; font-weight: normal; }
.background { color: #DA1820; border-bottom:1px solid #898989; }

.centra { background-color:#fff; color: #000; }
.sopraFooter { background-color:#000; color: #DA1820; }
.sopraFooter a:link, .sopraFooter a:visited{ color: #DA1820; text-decoration: none; }
.sopraFooter a:hover{ color: #DA1820; text-decoration: underline; }
.footer{ background-color: #DA1820; text-align:center; color: #fff; border-top: 1px solid #000; }
.footer a:link, .footer a:visited{ color: #fff; text-decoration: none; }
.footer a:hover{ color: #fff; text-decoration: underline; }

.bar{ background-color: #000; color: #DA1820; /*border-bottom:1px solid #DA1820;*/ }
.bar a:link, .bar a:visited{ font-weight: bold; color: #DA1820; text-decoration: none; }
.bar a:hover{ font-weight: bold; color: #DA1820; text-decoration: underline; }
.bar .home a:link, .bar .home a:visited { font-weight: bold; color: #DA1820; text-decoration: none; }
.bar .home a:hover { font-weight: bold; color: #DA1820; text-decoration: underline; }

.bar_bottom{ background-color: #DA1820; color: #000; }

/* Barra ricerca */
.sub { background-color:#DA1820; height:26px; color: #000; font-size: 16px; font-weight:bold; text-align:center; }
.sub a:link, .sub a:visited { color: #fff; text-decoration: none; }
.sub a:hover { color: #fff; text-decoration: underline; }

/* Newsicker */
.newsticker { font-size: 16px; color: #000; }
.newsticker a:link, .newsticker a:visited { color: #000; text-decoration: none; }
.newsticker a:hover { color: #000; text-decoration: underline; }

/* Titoli SEZIONI */
.sezioni, .sezioni a { color: #000; }

/* BOX */
table.block .testo a:link, table.block .testo a:visited {color: #DA1820; text-decoration: none;}
table.block .testo a:hover {color: #DA1820; text-decoration: underline;}
.block_dente { color: #000; background-color:#DA1820; font-weight:bold; font-style: italic; }
.block_dente a:link, .block_dente a:visited { font-weight:bold; font-style: italic; color: #000; text-decoration: none; }
.block_dente a:hover { font-weight:bold; font-style: italic; color: #000; text-decoration: underline; }

.testo img { border: 1px solid #000; }
.borderR { border-right:1px solid #999; }

.testo.box label { border: 1px solid #DA1820; background-color: #fff; }
.testo.box label span { font-weight: bold; color: #fff; background-color: #DA1820; }
/*.testo.box img { }*/

.menu { background-color: #DA1820; color:#000; }
.menu a:link, .menu  a:visited { color: #000; }
.menu a:hover {color: #000; }
.menu a:link.selected, .menu a:visited.selected { color: #000; }

.link ul { color: #DA1820; }
.link ul li a:link, .link ul li a:visited { color: #DA1820; }
.link ul li a:hover {color: #DA1820; }

/* EDITORIALE */
.body a:link, .body a:visited { color: #000; }
.body a:hover { color: #000; }
.body img { border: 1px solid #000; }

.search-btn { background: url(../img/network/milan_cerca.gif) top; }

.menu-tabs { background: url(../img/network/milan_top.gif) top; }
.menu-tabs .selected  { background: url(../img/network/milan_top.gif) bottom; }
.menu-tabs a:link, .menu-tabs a:visited, .menu-tabs a:hover { color: #444; font-weight: bold; text-decoration: none; }
.menu-tabs .selected a:link, .menu-tabs .selected a:visited, .menu-tabs .selected a:hover { color: #000; font-weight: bold; text-decoration: none; }

/* TOP */
div.top { border-top: 2px solid #444; color: #000; background-image: url(../img/network/milan_sfondo.gif); }
div.toptitle .sigla { color: #DA1820; padding-left:3px;}
.toplist ul.t { color: #000; }
.toplist ul.t li { border-bottom: 1px solid #ddd; }
.toplist ul.t li .date { color: #DA1820; }
.toplist ul.t li a:link, .toplist ul.t li a:visited, .toplist ul.t li a:hover { color: #000; }