*{font-family:Verdana,Arial,Tahoma;}
a:link, a:visited, a:active {
	text-decoration:none;
	border:0 none;
	color: #e52228;
}
a:hover{
	text-decoration:underline;
	color: #000000;
}
img{border:0 none;}

body {
	background-color:#333333;
	text-align:center;}
	#page{
		width:935px;
		margin:auto;}
		#page-in{
			background-image:url(sfondo.jpg);
			background-repeat:repeat-y;}
			#col-left{
	padding-top:20px;
	width:200px;
	float:left;
	margin:0;
	margin-right:5px;
	font-size:12px;
	background-color: #FFFFFF;
}
				#logo{
					margin-bottom:10px;}
				#v-sections{
	text-align:left;
	padding-left:40px;
}
					#v-sections ul{
						list-style-type:none;
						margin:0;
						padding:0;}
						#v-sections ul li{}
							#v-sections ul li a{
								color:#333333;}
				#o-sections{
					clear:both;
					margin:30px 0;
					padding:0 0 0 15px;
					font-weight:bold;}
					#o-sections ul{
						list-style-type:none;
						padding:0;
						margin:0;}
						#o-sections ul li{
							float:left;
							margin:0 5px;}
							#o-sections ul li a{
								color:#333333;}
				#d-groups{
	clear:both;
	width:165px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 50px;
	padding-right: 0;
	padding-bottom: 50px;
	padding-left: 0;
}
					#d-group {}
					#d-estate {
						margin:0;
						float:left;}
					#d-invest {
	float:left;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
}
					#d-travel {
						margin:0;
						float:left;}
				#picture-left{
					margin-bottom:10px;}
				#sponsors-left{}


			#col-middle{
	padding-top:20px;
	width:500px;
	float:left;
	margin:0;
	margin-right:5px;
	background-color: #FFFFFF;
}
				#content{
					margin:auto;
					text-align:left;
					width:480px;}
					#titolo1{
	font-size:18px;
	font-weight:bolder;
	margin-bottom:5px;
}
					#titolo2{
	font-size:16px;
	margin-bottom:10px;
}
					#pictures{
	float:left;
	text-align:center;
	width: 145px;
	margin-right: 10px;
	margin-bottom: 10px;
}
					#text{
	font-size:13px;
	float:left;
	margin-left: 10px;
	text-align: justify;
}


			#col-right{
	width:200px;
	float:left;
	margin:0;
	background-color: #FFFFFF;
}
#banner-column {
	margin-bottom: 20px;
	text-align: left;
}

				#title-right{
					margin-left:-45px;}
				#text-right{
	text-align:left;
	font-size:10px;
	padding-top: 10px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 40px;
}
				#picture-right img{
					width:125px;}
.cleaner{
	clear:both;
	height:20px;}

/* gallery case */
	.outer-box {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:450px;
	height:150px;
	background-image:url("sfondo_case.jpg");
	background-repeat:no-repeat;
	overflow:hidden;
}
		.inner-box {
			padding:10px;
			padding-bottom:5px;
			margin:0;}
			.title-box {
				height:17px;
				padding:2px;
				text-align:center;
				font-weight:bold;
				overflow:hidden;}
#copyright_m3kkano {
	margin-top: 10px;
}

			.content-box {
	width:430px;
	font-size:13px;
	text-align:justify;
	overflow:hidden;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
				.content-box p {
	line-height:17px;
	margin:0;
	height:88px;
	overflow:hidden;
}
				.image-box {
					padding:0 0 0 10px;
					float:right;
					text-align:center;
					width:75px;
					height:73px;
					overflow:hidden;}
					.image-box img {
						width:70px;
						border:0 none;}
				.more-box {
					clear:right;
					float:right;
					height:32px;
					width:30px;
					margin:0;
					padding:0;
					overflow:hidden;}
					.more-box img {
						height:30px;
						width:30px;
						border:0 none;}
/*****/
.box2 {
	float: left;
	height: 172px;
	width: 128px;
	background-image: url(box2.gif);
	background-repeat: no-repeat;
	padding: 10px;
}
.box2_text {
	height: 70px;
	overflow: hidden;
	text-align: left;
}
.box2_text a {
	color: #666666;
	text-decoration: none;
	font-size: 10px;
}
.box2_img {
	height: 100px;
	margin-top: 3px;
	padding: 3px;
}
.box2_img img {

}
#copyright {
	color: #CCCCCC;
	margin-top: 10px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 10px;
}
