.italyHeader {
	width			:900px;
	height			:120px;
	margin-top		:1px;
	background-color:#000000;
	background-image:url(img/header_bg.jpg);
	background-repeat:no-repeat;
}

.fs08 {
	font-size		:8pt;
	line-height		:2.5em;
	font-weight		:bold;
	letter-spacing	:0.2em
	}

#titleTopSpace {
	width			:900px;
	height			:30px;
}

#titleLeftSpace {
	width			:187px;
	height			:20px;
	float			:left;
}

.title {
	width			:420px;
	height			:20px;
	float			:left;
	}

.d-title {
	width			:894px;
	margin-top		:48px;
	margin-left		:0px;
	font-size		:15pt;
	font-weight		:bold;
	color			:#ffffff;
	letter-spacing	:0.2em;
	text-align		:right;
	border-bottom	:solid 1px #aa0000;
	padding-bottom	:2px;
	}


.italyMainLeft {
	float			:left;
}

.index_title {
	font-size		:9pt;
	line-height		:2.5em;
	color			:#888888;
	font-weight		:bold;
	letter-spacing	:1.2em;
	border-bottom	:dashed 1px #555555;
	padding-bottom	:2px;
	}

.index_active {
	color			:#dd0000;
	}

.index {
	width			:160px;
	margin-top		:10px;
	margin-left		:20px;
	font-size		:7.5pt;
	line-height		:1.5em;
	color			:#cccccc;
	text-align		:left;
	float			:left;
	}

.diary {
	width			:500px;
	margin-top		:20px;
	margin-left		:0px;
	border-right-style:dotted;
	border-right-width:1px;
	border-color	:#444444;
	font-size		:9pt;
	line-height		:1.8em;
	text-align		:left;
	float			:left;
	}

.foto {
	width			:140px;
	margin-top		:20px;
	margin-left		:38px;
	font-size		:7.5pt;
	color			:#dddddd;
	line-height		:1.5em;
	float			:left;
}

.d-title-s {
	width			:500px;
	margin-top		:15px;
	margin-left		:0px;
	font-size		:7pt;
	color			:#999999;
	text-align		:left;
	letter-spacing	:0.2em;
	}

.next {
	width			:170px;
	margin-top		:10px;
	margin-left		:0px;
	margin-bottom	:20px;
	padding-left	:10px;
	border			:solid 1px #555555;
	font-size		:7.5pt;
	font-weight		:normal;
	}

