#p-contents {
	margin:0;
	padding:0;
	width:800px;
	height:766px;
}
#main-top {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 466px;
	height: 382px;
	background-repeat: no-repeat;
}
#p-main {
	margin: 0px;
	padding: 0px;
	height: 382px;
	width: 559px;
	float: left;
	background-image: url(../img/piccolo/p-main.jpg);
	background-repeat: no-repeat;
}
#r-side {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 765px;
	width: 559px;
}

#p-menu {
	margin: 0px;
	padding: 0px;
	height: 339px;
	width: 93px;
	list-style-type: none;
	float: left;
}
#main-under {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 406px;
	width: 559px;
	background-image: url(../img/piccolo/p-flor.jpg);
	background-repeat: no-repeat;
}
#main-under1 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 350px;
	width: 559px;
	background-image: url(../img/piccolo/p-flor.jpg);
	background-repeat: no-repeat;

}
#main-under2 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 56px;
	width: 559px;
}
#p-right {
	margin: 0px;
	padding: 0px;
	height: 765px;
	width: 73px;
	float: right;
}


#p-menu ul {
	list-style-type : none;
	margin:0;
	padding:0;
}
#p-menu li {
	margin:0;
	padding:0;
	display : inline; 
}
#p-menu li img {
	vertical-align:top;
}

