body {
	margin: auto;
	padding: 0;
	background: #ccc;
	color: #333;
	font: normal normal 100%/120% Verdana, Arial, Helvetica, sans-serif;
}

#box {
	margin:0;
	padding: 5px;
}

h1 {
	font: normal normal .9em/1em Verdana, Arial, Helvetica, sans-serif;
}

h2 {
	margin: 30px 0 0 0;
	font: normal bold .8em/1.4em Verdana, Arial, Helvetica, sans-serif;
}

h3 {
	font: normal bold .9em/1em Verdana, Arial, Helvetica, sans-serif;
	color: #666;
}

ul {
	margin: 10px 0 0 0;
	padding: 0 0 0 20px;
}

ul li {
	margin: 0 0 5px 0;
	padding: 0;
	font: normal normal .7em/1.4em Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px dashed #ccc;
}

dl {
	margin: 0;
	padding: 0;
	font: normal bold .7em/1.4em Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px dashed #ccc;
}

dd {
	margin: 10px 0 20px 20px;
	padding: 0;
	font: normal normal .7em/1.4em Verdana, Arial, Helvetica, sans-serif;
}


p {
	font: normal normal .7em/1.4em Verdana, Arial, Helvetica, sans-serif;
}

a {
	font: normal bold 1em/1.4em Verdana, Arial, Helvetica, sans-serif;
}

a:link, a:visited {
	color: #690;
}

a:hover {
	color: #360;
}

a.newsLink {
	font: normal bold 1em/1.4em Verdana, Arial, Helvetica, sans-serif;
	color: #960;
}

a.evidente {
	font: normal bold 1em/1.4em Verdana, Arial, Helvetica, sans-serif;
	color: #f60;
}

.news {
	font: normal normal .7em/1.4em Verdana, Arial, Helvetica, sans-serif;
	color: #666;
}

.menu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration: none}

.visibility1 {
	margin: 10px 0;
	padding: 2px 10px;
	background-color: #fc9;
}

.visibility2 {
	margin: 10px 0;
	padding: 2px 10px;
	background-color: #eee;
}