body {
	scrollbar-arrow-color:#ffd; scrollbar-base-color:#a2b5c4;
	background-color:#f3f4fa; color:#000;
	font:11px verdana,arial,sans-serif;
	margin:0 auto 0 auto; padding:0px; vertical-align:top; text-align:center; }
}

a:link {text-decoration:underline; background:transparent; color: #000}
a:visited {text-decoration:underline; background:transparent; color: #000}
a:hover {text-decoration:underline; background:transparent; color: #666600}
a:active {text-decoration:underline; background:transparent; color: #000}

p.segue {background:transparent; color:#303a88; text-align:right;}
p.segue a:link {text-decoration:none; background:transparent; color:#303a88;}
p.segue a:visited {text-decoration:none; background:transparent; color:#303a88}
p.segue a:hover {text-decoration:none; background:transparent; color:#ff9900}
p.segue a:active {text-decoration:none; background:transparent; color:#303a88}

h1 {
	background:transparent; border-bottom:#778899 1px solid;
	font:bold 13px verdana,arial,sans-serif;
	color:#303a88;
	padding:3px 3px 3px 3px;
	margin:0px 50px 10px 0px;
}

h2 {
	background-color:transparent; border-top:#cccccc 1px dashed;
	font:bold 12px verdana,arial,sans-serif;
	color:#ff9900; 
	padding:3px 3px 3px 3px;
	margin:10px 30px 10px 0px; clear:left;
}

h2 a:link {text-decoration: underline; background:transparent; color: #ffff33}
h2 a:visited {text-decoration: underline; background:transparent; color: #ffff33}
h2 a:hover {text-decoration: underline; background:transparent; color: #ebebeb}
h2 a:active {text-decoration: underline; background:transparent; color: #ffff33}

p.giornale:first-letter { background:transparent; color:#303a88;
	padding:5px;
	font:bold italic 36px "times new roman",serif;
	left:0px;
	float:left;
	position:absolute;
	top:100px;}

#testo {background-color:#ffffff; color:#000; font:11px verdana,arial,sans-serif;}

ul {list-style:square;
	font:11px verdana,arial,sans-serif;
	background:transparent; color:#000;
	margin:10px;
	padding:10px;
}

td {font:11px verdana,arial,sans-serif; background-color:transparent; color:#000; text-align: justify; vertical-align:top; text-shadow: black 0px 0px 5px;}
td.foto {background:#c2d5e4; color:black; text-align:center;}
td.sfondo {background:#adae9c; color:black;}
/*#8295a4*/
td.menu {background-color:#b70575; color:white;
	padding:5px; margin:0px; font:bold 11px verdana,arial,sans-serif; text-align:left;}
td.menu a:link {text-decoration: none; background:transparent; color: #ffffff}
td.menu a:visited {text-decoration: none; background:transparent; color: #eeeeee}
td.menu a:hover {text-decoration: none; background:transparent; color: #000}
td.menu a:active {text-decoration: none; background:transparent; color: #ffffff}

td.campo {background-color:#bed2a1; color:black; font:11px verdana,arial,sans-serif;}

div.imm {background-color:transparent; color:black; padding:10px; margin:0px; width:100%; filter:dropshadow(offx=5,offy=5,color='#e3e4ea',positive='true');}
div.imm img {background-color:transparent; color:#339900; border:#555555 1px solid;}
div.privacy {background-color:#cccccc; color:black;
	border-right:#000 1px solid;
	border-top:#000 1px solid;
	border-left:#000 1px solid;
	border-bottom:#000 1px solid;
	padding:3px 3px 3px 3px; margin:0px 0px 0px 0px; font:11px verdana,arial,sans-serif;
}

img.icona {float:left; border:#000 1px solid; margin:0px 10px 10px 0px;}

.last {display:none;}

table.album td{text-align:center;}
input, button, select {font:11px verdana,arial,sans-serif; }
button:focus { outline: thick solid black }
small {background:transparent; color:red; font:bold 10px verdana,arial,sans-serif;}