body
	{		margin:0px 0px 0px 0px;
		padding:0px 0px 10px 0px;
		background: #ffffff url('../img/sfondo.gif') repeat-x ;
	}

form {margin:0px; padding:0px}
img {margin:0px; border:0px}
p {padding:0px; margin:0px; font:12px Verdana; line-height:20px }
div {padding:0px; margin:0px; font:12px Verdana }
table {padding:0px; margin:0px}
ol {margin-left:0px; padding-left:0px; margin-top:0px; margin-bottom:0px}
ul {margin-left:0px; padding-left:0px; margin-top:0px; margin-bottom:0px}
li {margin:0px 0px 0px 25px; padding:0px; font:12px Verdana; line-height:20px}
a:link, a:visited {text-decoration: none; color:#000000;}
a:hover {text-decoration:none; color:#999999;}

.animazione
	{
		width: 778px;
		height: 144px;
		margin: 0px 0px 0px 0px;
	}

.barra
	{
		color: #030303;
		font-style: normal;
		font-size: 11px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		line-height: normal;
		text-decoration: none;
	}

a.barra:link, a.barra:visited
	{
		color: #030303;
		font-style: normal;
		font-size: 11px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		line-height: normal;
		text-decoration: none; 	}

a.barra:hover
	{
		color: #d52c25;
		font-style: normal;
		font-size: 11px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		line-height: normal;
		text-decoration: none; 	}

.bottom
	{
		width: 778px;
		height: 40px;
		background: #CDCDCD;
		margin: 10px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
	}

.btm
	{
		color: #FFFFFF;
		font-style: normal;
		font-size: 10px;
		font-weight: bold;
		font-family: Verdana;
		line-height: normal;
		text-decoration: none;
		vertical-align: middle;
	}

a.btm:link, a.btm:visited
	{
		color: #FFFFFF;
		font-style: normal;
		font-size: 10px;
		font-weight: bold;
		font-family: Verdana;
		line-height: normal;
		text-decoration: none;
	}

a.btm:hover
	{
		color: #030303;
		font-style: normal;
		font-size: 10px;
		font-weight: bold;
		font-family: Verdana;
		line-height: normal;
		text-decoration: none;
	}

.cornice
	{		border:1px solid #030303;
		background: #ffffff;
		width:778px;	}

.data
	{
		color: #B5B3B3;
		font-style: normal;
		font-size: 10px;
		font-weight: bold;
		font-family: Verdana;
		line-height: normal;
		text-decoration: none;
		vertical-align: middle;
	}

.leggi
	{
		color: #B5B3B3;
		font-style: normal;
		font-size: 11px;
		font-weight: bold;
		font-family: Verdana;
		line-height: normal;
		text-decoration: none;
		vertical-align: middle;
		text-align: right;
	}

a.leggi:link, a.leggi:visited
	{
		color: #B5B3B3;
		font-style: normal;
		font-size: 11px;
		font-weight: bold;
		font-family: Verdana;
		line-height: normal;
		text-decoration: none;
		vertical-align: middle;
		text-align: right;
	}

a.leggi:hover
	{
		color: #D52C25;
		font-style: normal;
		font-size: 11px;
		font-weight: bold;
		font-family: Verdana;
		line-height: normal;
		text-decoration: none;
		vertical-align: middle;
		text-align: right;
	}

a.menu:link, a.menu:visited
	{
		color: #FFFFFF;
		font-style: normal;
		font-size: 12px;
		font-weight: bold;
		line-height: normal;
		text-decoration: none; 	}

a.menu:hover
	{
		color: #B1B0B0;
		font-style: normal;
		font-size: 12px;
		font-weight: bold;
		line-height: normal;
		text-decoration: none; 	}

a.menu2:link, a.menu2:visited
	{
		color: #064A13;
		font-style: normal;
		font-size: 12px;
		font-weight: bold;
		line-height: normal;
		text-decoration: none; 	}

a.menu2:hover
	{
		color: #B1B0B0;
		font-style: normal;
		font-size: 12px;
		font-weight: bold;
		line-height: normal;
		text-decoration: none; 	}

a.menu3:link, a.menu3:visited
	{
		color: #164DD9;
		font-style: normal;
		font-size: 12px;
		font-weight: bold;
		line-height: normal;
		text-decoration: none; 	}

a.menu3:hover
	{
		color: #B1B0B0;
		font-style: normal;
		font-size: 12px;
		font-weight: bold;
		line-height: normal;
		text-decoration: none; 	}

.prog
	{
		color: #D52C25;
		font-style: normal;
		font-size: 11px;
		font-weight: bold;
		font-family: Verdana;
		line-height: normal;
		text-decoration: none;
	}

a.prog:link, a.prog:visited
	{		color: #D52C25;
		font-style: normal;
		font-size: 11px;
		font-weight: bold;
		font-family: Verdana;
		line-height: normal;
		text-decoration: none;
	}

a.prog:hover
	{
		color: #ff0000;
		font-style: normal;
		font-size: 11px;
		font-weight: bold;
		font-family: Verdana;
		line-height: normal;
		text-decoration: none;
	}

.testo
	{
		font-style: normal;
		font-size: 12px;
		font-family: Verdana;
		line-height: normal;
		text-decoration: none;
	}

.titolo
	{
		color: #030303;
		font-style: normal;
		font-size: 14px;
		font-family: Verdana;
		line-height: normal;
		text-decoration: none;
		vertical-align: middle;
	}

.tit_area
	{		border-bottom: 2px solid #D52C25;
		width:170px;
		color: #030303;
		font-style: normal;
		font-size: 14px;
		font-weight: bold;
		font-family: Verdana;
		line-height: normal;
		text-decoration: none;
		text-align: left;
		vertical-align:middle;	}

a.tit_a:link, a.tit_a:visited
	{
		color: #030303;
		font-style: normal;
		font-size: 14px;
		font-weight: bold;
		font-family: Verdana;
		line-height: normal;
		text-decoration: none;
	}

a.tit_a:hover
	{
		color: #cdcdcd;
		font-style: normal;
		font-size: 14px;
		font-weight: bold;
		font-family: Verdana;
		line-height: normal;
		text-decoration: none;
	}

.tit_benv
	{
		border-bottom: 2px solid #cdcdcd;
		width:316px;
		color: #d52c25;
		font-style: normal;
		font-size: 14px;
		font-weight: bold;
		font-family: Verdana;
		line-height: normal;
		text-decoration: none;
		text-align: left;
		vertical-align:middle;
	}

.tit_benv2
	{
		border-bottom: 2px solid #cdcdcd;
		color: #d52c25;
		font-style: normal;
		font-size: 14px;
		font-weight: bold;
		font-family: Verdana;
		line-height: normal;
		text-decoration: none;
		text-align: left;
		vertical-align:middle;
	}

.tit_serv_norm
	{
		border-bottom: 2px solid #D52C25;
		width:162px;
		color: #030303;
		font-style: normal;
		font-size: 14px;
		font-weight: bold;
		font-family: Verdana;
		line-height: normal;
		text-decoration: none;
		text-align: left;
		vertical-align:middle;
	}

.titolo
	{
		color: #030303;
		font-style: normal;
		font-size: 14px;
		font-weight: bold;
		font-family: Verdana;
		line-height: normal;
		text-decoration: none;
		vertical-align: middle;
	}

.top
	{
		width: 778px;
		background: #ffffff url('../img/sfondo.gif') repeat-x ;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}



.click-menu {
    }
.click-menu .box1 {
    background: url("../img/button1.gif") no-repeat;
    color: #030303;
    border-bottom: 2px solid #cdcdcd;
}
.click-menu .box1-hover {
    background: url("../img/button1-click.gif") no-repeat;
    color: #B5B3B3;
    border-bottom: 2px solid #d52c25;
}
.click-menu .box1-open {
    background: url("../img/button1-click.gif") no-repeat;
    color: #030303;
    border-bottom: 2px solid #d52c25;
}
.click-menu .box1-open-hover {
    background: url("../img/button1.gif") no-repeat;
    color: #B5B3B3;
    border-bottom: 2px solid #d52c25;
}
.click-menu .box1,
.click-menu .box1-hover,
.click-menu .box1-open,
.click-menu .box1-open-hover {
    text-indent: 12px;
    font-weight: bold;
    font-size: 12px;
    font-family: verdana;
    cursor: pointer;
    width: 210px;
    height: 20px;
    text-align:left;
    padding-top:2px;
}
.click-menu .section {
    background-color: #FFFFFF;
    font-family: verdana;
    font-size: 12px;
    padding: 0 0 5px 10px;
    display: none;
    line-height: 15px;
}
.click-menu .section a {
    color: #d52c25;
    text-decoration: none;
    white-space: nowrap;
}
.click-menu .section a:hover {
    color: #FFFFFF;
    text-decoration: none;
    white-space: nowrap;
}
.click-menu .box2 {
    border-color: #cdcdcd;
    border-width: 1px;
    border-style: none none solid solid;
    padding: 1px 0 2px 6px;
    text-align: left;
}
.click-menu .box2-hover {
    border-color: #cdcdcd;
    border-width: 1px;
    border-style: none none solid solid;
    padding: 1px 0 2px 6px;
    background: #cdcdcd;
    text-align: left;
}

@media print
{
body {margin:0 0; padding:0em 0em 0em 0em; background:#fff}

#top, #bottom, #sx, #dx {display:none}
.cornice
	{
		border:1px solid #ffffff;
		background: #ffffff;
		width:800px;
	}

}