body{
	margin:0px;
	border:0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:400;
	color:#000;
}
hr{
	color: #dedede !important;
}
.accauno{
	background-color:#113E8F;
	text-align:center;
}
.testo{
	clear:both;
}
.accordion div{
	display: block !important;
}
footer{
	padding:10px;
	border-top:1px solid #dedede;
}
nav,
.hide,
.share,
.helpus,
.colSide,
#masonry,
#strTweet,
.scrollNav,
#breadcrumbs{
	display:none !important;
}
#pageSpace{
	padding:10px;
}


.accauno img, h1 img{
	width:100px;
	height:auto;
}


/*  --=======================-- TABLE  */
#pageSpace .testo table{
	border-collapse:collapse;
	width:100%;
	margin: 10px 0;
}
#pageSpace .testo table caption{
	background-color:#e0e0e0;
	color:#000;
	padding:4px;
	font-weight:bold;
}
#pageSpace .testo table th{
	border:1px solid #DFE0E4;
	background-color:#EFF3F3;
	color:#000;
	padding:4px;
	text-align:left;
	vertical-align:top;
}
#pageSpace .testo table td{
	border:1px solid #DFE0E4;
	padding:4px;
	text-align:left;
	vertical-align:top;
}


/*  --=======================-- GALLERY  */
ul.gallery{
	margin:0px 0px 0px -10px;
	padding:0px;
	clear:both;
}
.gallery li{
	margin:0px 0 10px 10px;
	padding:0px;
	float:left;
	list-style:none;
}
.gallery a{
	display:block;
	width:242.5px;
	height:160px;
	overflow:hidden;
}
.gallery img {
	width:242.5px;
	height:160px;
}
.gallery img:hover {
	width:246px;
	height:170px;
}
.gallery.third a{
	width: 74px;
	height:60px;
}
.gallery.third img {
	width: 73px;
	height:60px;
}

.gallery.half a{
	width:116.3px;
	height:70px;
}
.gallery.half img {
	width:116.3px;
	height:93px;
}
.gallery.half img:hover{
	width:120px;
	height:103px;
}