/* room style
****************************************/


/* content
****************************************/
div#content table.photo{
	border:none;
	margin:10px 0px 0px 15px;
	padding:0px;
}
div#content table.photo td{
	border:none;
	margin:0px;
	padding:0px 20px 0px 0px;
}

div#content table.layout{
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	margin:0px;
	padding:0px;
	width:45%;
}
div#content table.layout th{
	background-color:#E0E0E0;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	font-weight:bold;
	margin:0px;
	padding:3px;
	text-align:center;
	width:20%;
}
div#content table.layout td{
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	margin:0px;
	padding:3px;
	text-align:left;
}

div#content p#idLayoutImage{
	float:right;
}

div#content p#idMovie{
	float:left;
	width:370px;
}
div#content p#idMovie img{
	border:1px solid #CCCCCC;
}

div#content div.movieNotice{
	margin:0px 0px 0px 375px;
	padding:0px;
}

div#content table.price{
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	margin:0px;
	padding:0px;
	width:100%;
}
div#content table.price th{
	background-color:#E0E0E0;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	font-weight:bold;
	margin:0px;
	padding:3px;
	text-align:center;
}
div#content table.price td{
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	margin:0px;
	padding:3px;
	text-align:center;
}

