body 
{
margin: 0;
margin-top: 10px;
padding: 0;
text-align: center;
}


body.bodybanner
{
margin: 0;
margin-top: 0px;
padding: 0;
text-align: center;
}


h1
{
font-family:verdana;
font-style:regular;
font-weight:bold;
font-size:13px;
color:#660000;
text-decoration:none;
margin-bottom:0;
margin-top:0;
margin-left:0;
margin-right:0;
}


ul { 
    margin: 0px; 
    padding: 0px;
}

li { 
    display: inline; 
    list-style-type: none;
}

h2
{
font-family:verdana;
font-style:regular;
font-weight:bold;
font-size:11px;
color:#660000;
text-decoration:none;
padding: 0px;
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
display: inline;
}

A
{
font-family:verdana;
font-style:regular; 
font-weight:bold;
font-size:10px;
color:#CC00CC;
text-decoration:underline;
}


A.ovt1
{
font-family:verdana;
font-style:regular;
font-weight:bold;
font-size:10px;
color:#CC00CC;
text-decoration:none;
}

A.ovt2
{
font-family:verdana;
font-style:regular;
font-weight:normal;
font-size:10px;
color:#CC00CC;
text-decoration:none;
}



A.speciale
{
font-family:verdana;
font-style:regular; 
font-weight:bold;
font-size:15px;
color:#CC00CC;
text-decoration:underline;
}

A.loghi
{
font-family:verdana;
font-style:regular; 
font-weight:bold;
font-size:10px;
color:#FFFFFF;
text-decoration:underline;
}

.speciale
{
font-family:verdana;
font-style:regular; 
font-weight:regular;
font-size:13px;
color:#330066;
text-decoration:none;
}

A.hot
{
font-family:verdana;
font-style:regular;
font-weight:bold;
font-size:12px;
color:#CC00CC;
text-decoration:underline;
}

.top
{
font-family:verdana;
font-style:regular; 
font-weight:bold;
font-size:10px;
color:#330066;
text-decoration:none;
}

.abb
{
font-family:verdana;
font-style:regular; 
font-weight:regular;
font-size:10px;
color:#660000;
text-decoration:none;
}

a.topregular
{
	font-family:verdana;
	font-style:regular;
	font-weight: normal;
	font-size:10px;
	color:#CC00CC;
	text-decoration: underline;
}

.topregular
{
	font-family:verdana;
	font-style:regular;
	font-weight: normal;
	font-size:10px;
	color:#330066;
	text-decoration:none;
}

.titolotop
{
font-family:verdana;
font-style:regular; 
font-weight:bold;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

.titolocatnew
{
font-family:verdana;
font-style:regular;
font-weight:bold;
font-size:13px;
color:#660000;
text-decoration:none;
}


.titolocat
{
font-family:verdana;
font-style:regular; 
font-weight:bold;
font-size:11px;
color:#660000;
text-decoration:none;
}

A.titolocat
{
	font-family:verdana;
	font-style:regular;
	font-weight:bold;
	font-size:11px;
	color:#660000;
	text-decoration: underline;
}


.bottom
{
font-family:verdana;
font-style:regular; 
font-weight:bold;
font-size:10px;
color:#660000;
text-decoration:none;
}

.bottom2
{
font-family:verdana;
font-style:regular; 
font-weight:bold;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}

a.bottom
{
	font-family:verdana;
	font-style:regular;
	font-weight:bold;
	font-size:9px;
	color:#FFFFFF;
	text-decoration: underline;
}

.testoiscriviti
{
font-family:verdana;
font-style:regular; 
font-weight:regular;
font-size:10px;
color:#660000;
text-decoration:none;
}

.laststep
{
font-family:verdana;
font-style:regular; 
font-weight:regular;
font-size:9px;
color:#330066;
text-decoration:none;
}

.attenzione
{
font-family:verdana;
font-style:regular; 
font-weight:bold;
font-size:9px;
color:#660000;
text-decoration:none;
}

.composer
{
font-family:verdana;
font-style:regular; 
font-weight:bold;
font-size:12px;
color:#000033;
text-decoration:none;
}

.barrabis
{
	font-family:verdana;
	font-style:regular;
	font-weight: lighter;
	font-size:10px;
	color:#CC00CC;
	text-decoration:underline;
}

.barrabis
{
font-family:verdana;
font-style:regular; 
font-weight:bold;
font-size:10px;
color:#000033;
text-decoration:none;
}

a.colonnadx
{
	font-family:verdana;
	font-style:regular;
	font-weight:bold;
	font-size:10px;
	color:#660000;
	text-decoration: underline;
}

.testocolonna
{
	font-family:verdana;
	font-style:regular;
	font-weight:bold;
	font-size:10px;
	color:#CC0000;
	text-decoration: none;
}

.covert
{
font-family:verdana;
font-style:regular;
font-weight:regular;
font-size:1px;
color:#CCCC00;
text-decoration:none;
}

a.covert
{
font-family:verdana;
font-style:regular;
font-weight:regular;
font-size:1px;
color:#CCCC00;
text-decoration:none;
}

.topregular9px
{
	font-family:verdana;
	font-style:regular;
	font-weight: normal;
	font-size:9px;
	color:#330066;
	text-decoration:none;
}
.link14px
{
font-family:verdana;
font-style:regular; 
font-weight:regular;
font-size:14px;
color:#CC00CC;
text-decoration:underline;
}

.adults
{
        font-family:verdana;
        font-style:regular;
        font-weight:bold;
        font-size:10px;
        color:#FF0000;
        text-decoration: none;
}

.clams 
{ 
border: #CC00CC solid 1px; 
}

table.sl {
    border-collapse: collapse;
    border:0;
    margin: 0;
    padding: 0;
    text-align: center;
}

a.sl {
    text-decoration: none;
}

div.sloff {
    background: #CC66FF;
    height: 21px;
    margin: 0px;
    padding: 0px;
    border-top: 1px solid #FFFFFF;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
}

h3.sloff {
    margin-top: 4px;
    margin-bottom: 0px;
    margin-left: 5px;
    margin-right: 5px;
    padding: 0px;
    text-align: center;
    font-weight: bold;
    font-size: 10px;
    font-family: verdana;
    color: #330066;
}

div.slon {
    background: #3B0058;
    height: 21px;
    margin: 0px;
    padding: 0px;
    border-top: 1px solid #FFFFFF;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
}

h3.slon {
    margin-top: 4px;
    margin-bottom: 0px;
    margin-left: 5px;
    margin-right: 5px;
    padding: 0px;
    text-align: center;
    font-weight: bold;
    font-size: 10px;
    font-family: verdana;
    color: #FFFFFF;
}

#corporate_links {
    width: 100%;
    margin: 0px;
    padding: 0px;
}
#corporate_links ul {
    padding: 10px;
    display: block;
    text-align: left;
    list-style: none;
}
#corporate_links li {
    display: block;
}

#corporate_links li a {
    font-family:verdana;
    font-style:regular;
    font-weight:regular;
    font-size:10px;
    color:#660000;
    text-decoration:underline;
}

