* { margin:0; padding:0;}
body { background:#d6dfed; font-family:Arial, Helvetica, sans-serif; font-size:100%; line-height:1em; color:#7a7a7a;}
.tail-top { background:url(/images/tail-top.gif) left top repeat-x #fff;}
.tail-top1 { background:url(/images/tail-top1.gif) left top repeat-x #fff;}

TD { font-family:Arial, Helvetica, sans-serif; font-size:0.80em; line-height:1.5em; color:#333333}
a {
	color:#193359;
	text-decoration:none
}
a:hover {
	color:#1C3761;
	text-decoration:underline
}
input, textarea
{
	font-size: 0.90em;
	font-family: Arial, Helvetica, sans-serif;
}

.link {color:#42608c; font-weight:bold; font-size:1.00em; letter-spacing:-1px; background:url(/images/marker-2.gif) no-repeat right 2px; float:right; padding-right:20px}

.sottotitolo {FONT-SIZE: 14px; COLOR: #c37502; FONT-STYLE: italic}
.titolo {FONT-WEIGHT: bold; FONT-SIZE: 16px; color:#333333}
a.titolo {FONT-WEIGHT: bold; FONT-SIZE: 16px; color:#333333}

.chk
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 14px;
    PADDING-TOP: 0px;
    HEIGHT: 14px
}

.bottone {
	background:url(/images/sfondo_bottone.gif) no-repeat;
	background-size:100%;
	border:1px solid #1C3761;
	color: #B40318;
	padding:2px;
}
.msg_errore {
	color: #B40318;
}

.testo_laterale {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	
}

.testo_laterale_blu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	font-weight:bold;
	color:#1C3761;
	
}

.credits {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:1.2em;
}

A.credits {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #13294B;
	text-decoration: none;
	line-height:0.5em;
}

A.credits:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #13294B;
	text-decoration: underline;
}

.list_blue { overflow:hidden; width:100%; margin-top:-7px}
.list_blue li { color:#b40318; font-weight:bold; background:url(/images/marker-1.gif) no-repeat left 8px; padding:10px 0 2px 22px; line-height:.92em; border-top:1px solid #fff; margin:-1px 0 7px 0;}
.list_blue li a { color:#b40318; text-decoration:none;}
.list_blue li a:hover { text-decoration:underline;}
.link_blue {color:#42608c; font-weight:bold; font-size:0.90em; letter-spacing:0px; background:url(/images/marker-2.gif) no-repeat right 2px; float:right; padding-right:20px}
.list_orange { overflow:hidden; width:100%; margin-top:-7px}
.list_orange li { color:#1E3963; font-weight:bold; background:url(/images/marker-2.gif) no-repeat left 8px; padding:10px 0 2px 22px; line-height:.92em; border-top:1px solid #fff; margin:-1px 0 7px 0;}
.list_orange li a { color:#1E3963; text-decoration:none;}
.list_orange li a:hover { text-decoration:underline;}
.link_orange {color:#b40318; font-weight:bold; font-size:0.90em; letter-spacing:0px; background:url(/images/marker-1.gif) no-repeat right 2px; float:right; padding-right:20px}
.link_gray {color:#000000; font-weight:bold; font-size:10px; background:url(/images/marker-1.gif) no-repeat right 2px; float:right; padding-right:20px}

#slideshow {	border: none;	overflow: hidden;	position: relative;	width: 144px;	height: 100px;}#div1 {	border: none;	overflow: hidden;	position: relative;	width: 144px;	height: 100px;}#slideshow img {	width: 144px;	height: 100px;	cursor: pointer;	cursor:hand;}
