body 
{
background-color: #FFFFFF;
margin: 10px;
font-family: Tahoma,Verdana,Geneva,sans-serif;
font-size: 11px;
color: #000000;
}

.navigation 
{
font-size: 11px;
width: 100%;
}

.foot 
{
font-size: 11px;
background-color: #ffffff;
}

.bianco 
{
font-size: 11px;
font-family: Tahoma,Verdana,Geneva,sans-serif;
color: #ffffff;
padding-left: 5px;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
}

.nero 
{
font-size: 11px;
font-family: Tahoma,Verdana,Geneva,sans-serif;
color: #444444;
padding: 5px;
background-color: #E6E6E6;
width: 100%;
}

.links 
{
font-size: 11px;
background-color: #ffffff;
width: 100%;
border-color: #b2b2b2;
border-width: 1px;
border-style: solid;
}

.trafiletto 
{
font-size: 11px;
background-color: #ffffff;
border-color: #cc3300;
border-width: 1px;
border-style: solid;
}

.adv 
{
font-size: 11px;
background-color: #EFEFEF;
border-color: #0099CC;
border-width: 2px;
border-style: solid;
color: 333333;
text-align: center;
font-weight: bold;
}

h5
{
padding: 5px;
background-color: #0099CC;
font-size: 12px;
color: #B6F300;
text-decoration: none;
}

.adv a
{
color: #0000CC;
text-decoration: underline;
}

.adv a:hover
{
color: #0099CC;
text-decoration: underline;
}

.home
{
font-size: 11px;
background-color: #CC3300;
width: 100%;
color: #FFFFFF;
padding: 3px;
}

.footlinks a 
{
font-size: 11px;
padding-left: 2px;
padding-right: 2px;
color: #AAAAAA;
text-decoration: none;
}

.footlinks a:hover 
{
font-size: 11px;
padding-left: 2px;
padding-right: 2px;
color: #EE5024;
text-decoration: underline;
}

.navigation a 
{
color: #3F4540;
text-decoration: none;
}

.navigation a:hover 
{
color: #EE5024;
text-decoration: underline;
}

.content 
{
font-size: 11px;
background-color: #ffffff;
width: 100%;
border-color: #000000;
border-width: 1px;
border-style: solid;
margin: 5px;
}

.contenuto_home 
{
font-size: 11px;
background-color: #FFFFFF;
padding-left: 5px;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
}

.footer 
{
font-family: Tahoma,Verdana,Geneva,sans-serif;
}

.footer a 
{
font-size: 11px;
color: #3F4540;
text-decoration: none;
}

.footer a:hover 
{
color: #EE5024;
text-decoration: underline;
}

input 
{
color: #000000;
font-family: Tahoma, Verdana, Geneva, sans-serif;
font-size: 11px;
font-weight: bold;
background-color: #FFFFFF;
}

select 
{
color: #000000;
font-family: Tahoma, Verdana, Geneva, sans-serif;
font-size: 11px;
background-color: #FFFFFF;
border-color: #CC3300;
border-width: 1px;
border-style: solid;
}

textarea 
{
color: #444444;
font-family: Tahoma, Verdana, Geneva, sans-serif;
font-size: 11px;
background-color: #FFFFFF;
border-color: #000000;
border-width: 1px;
border-style: solid;
}

.reserved 
{
font-size: 11px;
background-color: #ffffff;
border-color: #000000;
border-width: 1px;
border-style: solid;
padding: 2px;
}

.reserved a 
{
color: #3F4540;
text-decoration: none;
}

.reserved a:hover 
{
color: #EE5024;
text-decoration: underline;
}

.reserved2 
{
font-size: 11px;
background-color: #ffffff;
padding: 2px;
width: 100%;
}

.reserved2 a 
{
color: #3F4540;
text-decoration: none;
}

.reserved2 a:hover 
{
color: #EE5024;
text-decoration: underline;
}

.normativa 
{
font-size: 11px;
background-color: #f7f7f7;
padding: 5px;
}

.normativa a 
{
color: #3F4540;
text-decoration: none;
}

.normativa a:hover 
{
color: #EE5024;
text-decoration: underline;
}

.barra 
{
font-size: 11px;
background-color: #EEEEEE;
}

.topbarra 
{
font-size: 11px;
color: #FFFFFF;
background-color: #D30427;
padding-left: 5px;
}

.topbarra a 
{
color: #3F4540;
text-decoration: none;
}

.topbarra a:hover 
{
color: #EE5024;
text-decoration: underline;
}

.greybarra 
{
font-size: 11px;
color: #666666;
background-color: #E0E0E0;
padding-left: 5px;
}

.scheda 
{
font-size: 11px;
background-color: #ffffff;
border-color: #000000;
border-width: 1px;
border-style: solid;
margin: 5px;
padding: 5px;
vertical-align: top;
}

.ricerca 
{
font-size: 12px;
background-color: #dddddd;
padding: 10px;
vertical-align: top;
}
