.testo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
}
.testo a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size:11px;
	color: #333333;
}
.testo a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none!important;
	font-size:11px;
	color: #333333;
	background-color: #E2EFEF;
}
.testo a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size:11px;
	color: #333333;
}

.testo ul
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	/*list-style-image: url(./img/NEW_CHECK2.gif)!important;*/
	font-size:11px;
	color: #333333;
}

.testo li
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	list-style-image: url(../img/NEW_CHECK3.gif)!important;
	font-size:11px;
	margin-left: 20px!important;
	padding-bottom: 10px!important;
	color: #333333;
}

.testo li li
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	list-style-image: url(../img/NEW_CHECK4.gif)!important;
	font-size:11px;
	margin-left: 20px!important;
	padding-bottom: 10px!important;
	color: #333333;
}

.testi TD
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	padding-left: 6px!important;
}
.testi a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size:11px;
	color: #333333;
}
.testi a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none!important;
	font-size:11px;
	color: #333333;
	background-color: #E2EFEF;
}
.testi a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size:11px;
	color: #333333;
}

.testi ul
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	/*list-style-image: url(./img/NEW_CHECK2.gif)!important;*/
	font-size:11px;
	color: #333333;
}

.testi li
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	list-style-image: url(../img/NEW_CHECK3.gif)!important;
	font-size:11px;
	margin-left: 20px!important;
	padding-bottom: 10px!important;
	color: #333333;
}

.testi li li
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	list-style-image: url(../img/NEW_CHECK4.gif)!important;
	font-size:11px;
	margin-left: 20px!important;
	padding-bottom: 10px!important;
	color: #333333;
}

.titoli TD {
	color:#298783;
	font-family: 'Univers 45 Regular', Arial, Helvetica, sans-serif;
	font-size: 1.7em;
	border-bottom: 1px solid #E4E5E5!important;
	padding-top: 20px;
}

.menudidestra {
	height: 20px!important;
}

.menudidestra TD {
	height: 20px!important;
}

.menudidestra a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	text-decoration:none!important;
	background-image:url(../img/MENUDX.gif);
	background-repeat:no-repeat!important;
	display: block!important;
	padding-top: 4px!important;
	padding-left: 14px!important;
	height: 18px!important;
	border: 0px none!important;
}

.menudidestra a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	text-decoration:none!important;
	background-image:url(../img/MENUDX_OVER.gif);
	background-repeat:no-repeat!important;
	padding-top: 4px!important;
	padding-left: 14px!important;
	height: 18px!important;
	background-color: transparent!important;
}

.menudidestratop {
	background-image:url(../img/MENUDXTOP.gif);
	background-repeat:no-repeat;
	color: #666666!important;
	font-size:13px!important;
	height:38px!important;
}

.menudidestratop TD {
	padding-left:14px!important;
	color: #666666!important;
	font-weight:bolder!important;
}

.highlights
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold!important;
	padding-left:0px!important;
	padding-top:8px!important;
	color: #666666!important;
	width: 330px!important;
}

.highlights td
{
	padding-left:0px!important;
	padding-top:0px!important;
	vertical-align:top!important;
}

.highlights li
{
	list-style-image: url(../img/CHECK_EMPTY.gif)!important; 
	background-image:url(../img/CHECK.gif);
	background-repeat:no-repeat!important;
	padding-left:25px!important;
	padding-top:0px!important;
	vertical-align: top!important;
	margin-left: 3px!important;
	padding-bottom: 10px!important;
	padding-right: 10px!important;
}

.menudidestrademo a {
	background-image:url(../img/DEMO.gif);
	background-repeat:no-repeat!important;
	display: block!important;
	font-size:13px!important;
	font-weight:bold!important;
	padding-left: 46px!important;
	padding-top: 12px!important;
	text-decoration:none!important;
	color:#FFFFFF!important;
	height: 28px!important;
}

.menudidestrademo a:hover {
	background-image:url(../img/DEMO_OVER.gif);
	display: block!important;
	background-color: transparent!important;
}