div.menu
{
    margin-left:0px; margin-top:0px; 
    top: 2px; left: 0px;
    width: 100%;
    position:absolute;
    display:table;
    background-color:Transparent;
    z-index:20;
}
table.banner
{
    border:solid 1px #000000;
    border-bottom-color:#ffffff;
    background-color:#ffffff;
    width:900px;
    margin-left:auto;
    margin-right:auto;
}
table.mnuAlto
{
    border:solid 0px #000000;
    width:900px;
    margin-left:auto;
    margin-right:auto;
}
b.banner
{
    font-family:Verdana;
    font-size:10pt;
}
td.banner#nome
{
    background-color:#990000;
    color:#ffffff;
}
td.banner#flash
{
}
table.voceMA#tblMA1
{
    background-color:#990000;
    width:150px;
}
table.voceMA#tblMA2
{
    background-color:#990000;
    border-left:solid 1px #ffffff;
    width:200px;
}
table.voceMA#tblMA3
{
    background-color:#990000;
    border-left:solid 1px #ffffff;
    width:220px;
}
table.voceMA#tblMA4
{
    background-color:#990000;
    border-left:solid 1px #ffffff;
    width:150px;
}
table.cerca
{
    background-color:#990000;
    border-left:solid 1px #ffffff;
    width:180px;
}
tr.cerca#rowCD
{
    background-color:#cccccc;
    padding-top:6px;
    padding-bottom:6px;
}
td.cercaTD1
{
    border-left:solid 1px #000000;
    border-bottom:solid 1px #000000;
}
td.cercaTD2
{
    border-right:solid 1px #000000;
    border-bottom:solid 1px #000000;    
}
a.voceMA
{
    padding-left:5px;
    font-family:Verdana;
    font-size:10pt;
    color:#ffffff;
    text-decoration:none;
}
a.voceMA:hover
{
    padding-left:5px;
    color:#00ff00;
}

div.contenuto
{
    margin-left:0px; margin-top:0px; 
    top: 197px; left: 0px;
    width: 100%;
    position:absolute;
    display:table;
    background-color:#ffffff;
    z-index:0;
}
table.contenuto
{
    border:solid 0px #000000;
    border-top:solid 1px #000000;
    background-color:#ffffff;
    width:900px;
    margin-left:auto;
    margin-right:auto;
}
div.htmlScroll
{
    display:none;
}
a.htmlScroll
{
    font:normal normal bold 11pt Verdana;
    color:#990000;
    text-decoration:none;
}
a.htmlScroll:hover
{
    font:normal normal bold 11pt Verdana;
    color:#ff0000;
    text-decoration:none;
}
span.htmlScroll
{
    font:normal normal normal 10pt Verdana;
    color: #000000;
}
div.giorno
{
    margin-left:0px; margin-top:0px;
    width:550px;
    background-color:#990000;
    display:table;
}
span.giorno
{
    font:normal normal bold 10pt Verdana;
    background-color:#990000;
    color:#ffffff;
    margin-left:auto;
    margin-right:auto;
}
hr
{
    border:solid 0px #eeeeee;
    border-bottom:solid 1px #eeeeee;
}
b.myTitle
{
    font:normal normal bold 10pt Verdana;
    background-color:#990000;
    color:#ffffff;
    margin-left:auto;
    margin-right:auto;
}
a.myLnk
{
    font:normal normal normal 10pt Verdana;
    color:#990000;
    text-decoration:none;
}
b.btnHome
{
    font:normal normal bold 10pt Verdana;
    margin-left:auto;
    margin-right:auto;
}
a.btnHome
{
    font:normal normal normal 10pt Verdana;
    text-decoration:none;
}
td.btnHome
{
}
table.btnHome
{
    background-color:#eeeeee;
    border:solid 1px #990000;
}
td.vivere
{
    background-color:#990000;
}
td
{
    font:normal normal normal 10pt Verdana;
}
a
{
    font-size:12pt;
    font-family:Verdana;
	text-decoration:none;
}
p
{
    font-size:10pt;
    font-family:Verdana;
}

.cstPage td
{
	font-size:10pt;
	font-family:Verdana;
	background-color:#990000;
}
.cstPage a
{
	font-size:10pt;
	font-family:Verdana;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.cstPage a:hover
{
	color:#00ffcc;
	font-weight:bold;
}
.cstPage span
{
	color:#00ffcc;
	font-weight:bold;
}

.cstHeader td
{
	font-size:10pt;
	font-family:Verdana;
	background-color:#990000;
	color:#FFFFFF;
	font-weight:bold;
}
.cstItem td
{
	background-color:#ffffff;
	font-size:10pt;
	font-family:Verdana;
}
.cstItem a
{
	font-size:10pt;
	font-family:Verdana;
	color:#990000;
	text-decoration:none;
}
.cstItem a:hover
{
	color:#000099;
}

.cstAlternate td
{
	background-color:#eeeeee;
	font-size:10pt;
	font-family:Verdana;
}
.cstAlternate a
{
	font-size:10pt;
	font-family:Verdana;
	color:#990000;
	text-decoration:none;
}
.cstAlternate a:hover
{
	color:#000099;
}