body {
	background:white!important;
	font-size:12pt!important;
	color:black!important;
	font-family:"Times New Roman", Times, serif!important;
}

a:link,
a:visited {
	color:black;
	background:transparent;
	font-weight:bold;
	text-decoration:underline;
}

#header_search,
#left,
#leftcol_cont,
#right,
#rightcol_cont,
#header,
#path,
#print,
#footer,
#footerPage_wrap,
#viral,
#main_menu,
#Extra01,
#Extra02,
#Extra03,
#Extra04,
#Extra05,
#Extra06,
#share_box,
.flvPlayerContainer,
#navigation,
#nav_dinamic,
#nav_dinamic-bottom,
#nav_photogallery-bottom,
.gmnoprint,
.button-slideshow,
.box-attach,
#sitofono_button_contact,
.gmnoprint,
.date_and_comments,
header,
#selectLanguage,
#navMain,
#logoTitle,
#search,
.wrapperBanner,
#mainSidebar,
footer,
.backstretch,
.flvPlayerContainer{
	display:none!important;
}

h1,
h2,
h3 {
	text-align:left!important;
	margin-left:0!important;
	padding:0!important;
	font-family: "Times New Roman", Times, serif!important;
}
h1 {font-size: 22pt!important;}
h2 {font-size: 20pt!important;}
h3 {font-size: 18pt!important;}

.red_box .text{
	font-size: 12pt!important;
}

#content_box,
#centercol_cont,
#content_box div,
#centercol_cont div {
	width:auto!important;
	margin:10pt 0!important;
	padding:0!important;
	border:none!important;
	float:none!important;
	color:black;
	background:transparent;
	white-space:normal!important;
	text-align:left!important;
}

div[align="center"]{
	text-align:left!important;
}

img {
	margin:0!important;
	padding:0!important;
	border:none!important;
	float:none!important;
	text-align:left!important;
}