/*body{
	text-align: center;
}*/

pre
{
	color: Red;
}

a{
	font: bolder 16px Arial;
	color: #3A3A3A;
	padding-left: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	text-decoration: underline;
}

.a_sottolink{
	font: bolder 14px Arial;
	color: #3A3A3A;
	padding-left: 35px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
}

#table_container
{
	width: 760px;
	border: 1px solid grey;
}

#table_contents
{
	width: 720px;
	border: 1px solid black;
}

#td_contents
{
	width: 720px;
	background-color: white;
}

#td_menu
{
	width: 720px;
	margin: 2px,10px,10px,10px;
	background-color: #EBECFB;
	padding-bottom: 20px;
}

#td_footer
{
	background-color: #708090;
	font: 10px Arial;
	color: #FFFFD7;
	padding: 2px,5px,2px,5px;
	text-align: center;
}

#td_titolo
{
	background-color: #708090;
	font: 20px Arial;
	padding: 2px,5px,2px,5px;
	text-align: center;
	color: #FFFFD7;
}

.p_sottotitolo{
	font: bolder 16px Arial;
	color: #3A3A3A;
	padding-left: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	text-decoration: underline;
}

.p_sottotitolo2{
	font: bolder 14px Arial;
	color: #3A3A3A;
	padding-left: 35px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
}

.p_contents {
	font: 14px Arial;
	color: Black;
	padding-left: 25px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.p_codice {
	font: 14px Arial;
	color: #FF3737;
	padding-left: 50px;
	padding-right: 5px;
}

ul{
	font: 14px Arial;
	color: Black;
	padding-left: 40px;
	list-style-type: circle;
}

ol{
	font: 14px Arial;
	color: Black;
	padding-left: 30px;
	list-style-type: lower-roman;
}

.text_link 
{
	font: bolder 14px Arial;
	color: Blue;
	padding-left: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	text-decoration: underline;
}

a.dwnld_link 
{
	font: bolder 14px Arial;
	color: Blue;
	text-align: left;
	text-decoration: underline;
}