td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
}
h1 {
	font-size: 29px;
	position: relative;
	top: 10px;
	
}
h2 {
	font-size: 19px;
	color: #635caa;
}
ul.left_menu
{
	font-size: 12px;
	color:#faf5e8;
	margin-right: 15px;
	margin-bottom:8px;
}
ul.left_menu li
{
	padding: 5px;
}
ul.left_menu li a
{
	color:#faf5e8;
	text-decoration:none;
}

/*Data table*/
table.data-table
{
	border:1px solid #a4a4a4;
	border-collapse:collapse;
}

/*Any cell*/
table.data-table td
{
	border:1px solid #a4a4a4;
	background-color:#FFFFFF;
	text-align:center;
	color:#333;
	padding:3px 5px;
}

/*Head cell*/
table.data-table thead td, table.data-table th
{
	background-color:#f6f6f6;
	text-align:center;
	font-weight:bold;
	background-image:none;
	border:1px solid #a4a4a4;
	padding:4px;
	color:#333;
}

/*Body cell*/
table.data-table tbody td
{
	background-color:#FFF;
	background-image:none;
	color:#333;
}

/*Foot cell*/
table.data-table tfoot td
{
	background-color:#f6f6f6;
	padding:4px;
	color:#333;
}
table.data-table div
{
	background-color:#635caa;
	#background-image:url(images/div_profili_bg.jpg);
	padding:4px;
	margin-top:7px;
	color:#FFFFFF;
}