body {
	background: #f1f1f1;
	color: black;
	font-family: Arial, Helvetica;
	font-size: 12px;
}

img {
	border: 0px;
}

a {
	color: #0066cc;
	text-decoration: none;
}

a:hover {
	color: red;
	text-decoration: none;
}

td.ombra {
	background: url(images/shadow.png) #f1f1f1 repeat-y top left;
	width: 8px;
}

td.body {
	padding-bottom: 10px; 
	font-size: 12px; 
	color: black; 
	background: url(images/sfondo.png) white no-repeat;
	width: 900px;
}

img.titolosezione {
	margin-left: 10px;
}

p.sezione {
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;
}


table.hometop {
  margin-bottom: 10px;
}

td.danonperderemain {
	background: url(images/danonperdere_sfondo.gif);
}

td.danonperdere {
	background: url(images/danonperdere_bordo.gif) repeat-x bottom;
}

div.danonperdere {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 1px;
	margin-bottom: 2px;
	font-size: 12px;
	font-weight: bold;
}

td.fanclub {
	background: url(images/fanclub_sfondo.gif);
	text-align: center;
	font-size: 14px;
}

td.newsmain {
	background: url(images/news_sfondo.gif);
}

table.newsmaincomment {
	width: 860px;
	background: url(images/news_bordo.gif) repeat-x top;
}

td.news {
	qbackground: url(images/news_bordo.gif) repeat-x bottom;
}

table.newsextcell {
	margin-top: 1px;
	margin-bottom: 9px;
}

table.newsextcelllast {
	margin-top: 1px;
}


td.newscell {
	background: url(images/news_hp_sfondo.gif) repeat-y;
}

table.newscell {
	background: url(images/news_hp_bordo.gif) repeat-x bottom;
}

td.newsdata {
  font-size: 10px;
  width: 140px;
  text-align: right;
  vertical-align: bottom;
}

table.newscomment {
	width: 880px;
	background: url(images/news_bordo.gif) repeat-x top;
}

div.newsdata {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 2px;
	z-index: 100;
}

td.newstitle {
  font-size: 12px;
  font-weight: bold;
  width: 720px;
  text-align: left;
}

div.newsbody {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 3px;
	margin-bottom: 0px;
	font-size: 12px;
	text-align: justify;
}

div.newscommentbody {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 3px;
	margin-bottom: 0px;
	font-size: 10px;
	text-align: justify;
}

div.newscommentlink {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 3px;
	margin-bottom: 0px;
	font-size: 10px;
	text-align: right;
}

div.disclaimer {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	text-align: justify;
}


td.cdfoto {
	width: 300px;
}

img.cd {
	margin-left: 10px;
}

td.cddata {
	width: 560;
	text-align: left;
	font-size: 12px;
}

span.cdgiorno {
	font-style: italic;
}

span.cdtitle {
	font-size: 14px;
	font-weight: bold;
}


table.testititle {
	width: 880px;
	background: url(images/news_bordo.gif) repeat-x bottom;
}

span.testititle {
	margin-left: 5px;
	font-size: 16px;
	font-weight: bold;
}

div.testiauthor {
	margin-left: 5px;
	margin-bottom: 3px;
	font-size: 10px;
}

div.testitesto {
	margin-left: 5px;
	font-size: 12px;
}


table.newsnavigation {
	background: url(images/news_navigation.gif) no-repeat;
	width: 880px;
}

td.newsnavigation {
	font-size: 11px;
}

span.newsnavigationleft {
	margin-left: 5px;
}

span.newsnavigationright {
	margin-right: 5px;
}


div.articolititle {
	margin-left: 5px;
	margin-bottom: 3px;
	font-size: 16px;
	font-weight: bold;
}

span.articolisx {
        font-size: 11px;
        margin-left: 5px;
}

span.articolidx {
        font-size: 11px;
        font-weight: bold;
        margin-right: 5px;
        margin-left: 5px;
}

div.articolibody {
        width: 870px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 3px;
	margin-bottom: 0px;
	font-size: 12px;
	text-align: justify;
}

div.articolidata {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 0px;
}


td.videofoto {
        width: 208px;
}

td.videodata {
	width: 672px;
	text-align: left;
	font-size: 12px;
}

div.videobutton {
        text-align: right;
        margin-right: 10px;
}


td.guestlabel {
        font-size: 12px;
}


td.link_link {
        width: 650px;
        font-size: 12px;
        border-right: 1px #c0c0c0 solid;
        border-bottom: 1px #c0c0c0 solid;
}

span.link_link {
        margin-left: 5px;
}

td.link_lingua {
        width: 230px;
        font-size: 12px;
        margin-left: 5px;
        border-bottom: 1px #c0c0c0 solid;
}


td.iniziative_title {
  font-size: 12px;
  font-weight: bold;
  width: 880px;
  text-align: left;
}

td.iniziative_sfondi {
  font-size: 12px;
  text-align: center;
  width: 50%;
}


div.iscritti_nav {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	text-align: center;
}

td.iscritti_header {
        font-size: 12px;
        font-weight: bold;
        border-right: 1px #c0c0c0 solid;
        border-bottom: 2px #c0c0c0 solid;
}

td.iscritti_header_num {
        font-size: 12px;
        font-weight: bold;
        border-top: 2px #c0c0c0 solid;
        border-right: 1px #c0c0c0 solid;
        border-bottom: 2px #c0c0c0 solid;
}

td.iscritti_header_up {
        font-size: 12px;
        font-weight: bold;
        border-top: 2px #c0c0c0 solid;
        border-right: 1px #c0c0c0 solid;
        border-bottom: 1px #c0c0c0 solid;
}

td.iscritti_cell {
        font-size: 12px;
        border-right: 1px #c0c0c0 solid;
        border-bottom: 2px #c0c0c0 solid;
}

td.iscritti_cell_num {
        font-size: 12px;
        border-top: 2px #c0c0c0 solid;
        border-right: 1px #c0c0c0 solid;
        border-bottom: 2px #c0c0c0 solid;
}

td.iscritti_cell_up {
        font-size: 12px;
        border-top: 2px #c0c0c0 solid;
        border-right: 1px #c0c0c0 solid;
        border-bottom: 1px #c0c0c0 solid;
}


td.contact_header {
        font-size: 12px;
        font-weight: bold;
        border-top: 1px #c0c0c0 solid;
        border-right: 1px #c0c0c0 solid;
        border-bottom: 1px #c0c0c0 solid;
}

td.contact_data {
        font-size: 12px;
        border-right: 1px #c0c0c0 solid;
        border-bottom: 1px #c0c0c0 solid;
}
