@charset "utf-8";

/*
	Site Name: ANA HOTEL OSAKA
	Description: renewal
	Version: beta
	Author: Masami Momii
	lastmod:01.sep.2008
*/

/*
===== CONTENTS ===========================================

	1: FACILITIES STYLE

==========================================================
*/

h2#facilities {margin:20px 10px;}

dl#floorGuide {width:518px; padding:0px 0px 0px 20px; float:left; margin:0px}
dl#floorGuide ul { margin:0px; padding:0px; list-style:none; border-bottom:3px solid #C3292E; height:21px;}
dl#floorGuide li { margin:0px 2px 0px 0px; padding:0px; float:left; text-indent:-9999px; background-repeat:no-repeat;}
dl#floorGuide li.end { margin:0px; padding:0px; float:left;}
dl#floorGuide li a { display:block; outline:0; margin:0px; padding:0px; height:21px;}

dl#floorGuide li.b1f a, dl#floorGuide li.b1f a:link, dl#floorGuide li.b1f a:visited { background-image:url(../facilities/images/btn_b1f_off.jpg); width:48px; }
dl#floorGuide li.b1f a:hover { background-image:url(../facilities/images/btn_b1f_on.jpg); width:48px; }
dl#floorGuide li.b1f a#tabActive { background-image:url(../facilities/images/btn_b1f_on.jpg); width:48px; }

dl#floorGuide li.u1f a, dl#floorGuide li.u1f a:link, dl#floorGuide li.u1f a:visited { background-image:url(../facilities/images/btn_1f_off.jpg); width:38px; }
dl#floorGuide li.u1f a:hover { background-image:url(../facilities/images/btn_1f_on.jpg); width:38px; }
dl#floorGuide li.u1f a#tabActive { background-image:url(../facilities/images/btn_1f_on.jpg); width:38px; }

dl#floorGuide li.u2f a, dl#floorGuide li.u2f a:link, dl#floorGuide li.u2f a:visited { background-image:url(../facilities/images/btn_2f_off.jpg); width:38px; }
dl#floorGuide li.u2f a:hover { background-image:url(../facilities/images/btn_2f_on.jpg); width:38px; }
dl#floorGuide li.u2f a#tabActive { background-image:url(../facilities/images/btn_2f_on.jpg); width:38px; }

dl#floorGuide li.u3f a, dl#floorGuide li.u3f a:link, dl#floorGuide li.u3f a:visited { background-image:url(../facilities/images/btn_3f_off.jpg); width:38px; }
dl#floorGuide li.u3f a:hover { background-image:url(../facilities/images/btn_3f_on.jpg); width:38px; }
dl#floorGuide li.u3f a#tabActive { background-image:url(../facilities/images/btn_3f_on.jpg); width:38px; }

dl#floorGuide li.u4f a, dl#floorGuide li.u4f a:link, dl#floorGuide li.u4f a:visited { background-image:url(../facilities/images/btn_4f_off.jpg); width:38px; }
dl#floorGuide li.u4f a:hover { background-image:url(../facilities/images/btn_4f_on.jpg); width:38px; }
dl#floorGuide li.u4f a#tabActive { background-image:url(../facilities/images/btn_4f_on.jpg); width:38px; }

dl#floorGuide li.u5f a, dl#floorGuide li.u5f a:link, dl#floorGuide li.u5f a:visited { background-image:url(../facilities/images/btn_5f_off.jpg); width:38px; }
dl#floorGuide li.u5f a:hover { background-image:url(../facilities/images/btn_5f_on.jpg); width:38px; }
dl#floorGuide li.u5f a#tabActive { background-image:url(../facilities/images/btn_5f_on.jpg); width:38px; }

dl#floorGuide li.u6f a, dl#floorGuide li.u6f a:link, dl#floorGuide li.u6f a:visited { background-image:url(../facilities/images/btn_6f_off.jpg); width:38px; }
dl#floorGuide li.u6f a:hover { background-image:url(../facilities/images/btn_6f_on.jpg); width:38px; }
dl#floorGuide li.u6f a#tabActive { background-image:url(../facilities/images/btn_6f_on.jpg); width:38px; }

dl#floorGuide li.u7-18f a, dl#floorGuide li.u7-18f a:link, dl#floorGuide li.u7-18f a:visited { background-image:url(../facilities/images/btn_7-18f_off.jpg); width:48px; }
dl#floorGuide li.u7-18f a:hover { background-image:url(../facilities/images/btn_7-18f_on.jpg); width:48px; }
dl#floorGuide li.u7-18f a#tabActive { background-image:url(../facilities/images/btn_7-18f_on.jpg); width:48px; }

dl#floorGuide li.u19-21f a, dl#floorGuide li.u19-21f a:link, dl#floorGuide li.u19-21f a:visited { background-image:url(../facilities/images/btn_19-21f_off.jpg); width:58px; }
dl#floorGuide li.u19-21f a:hover { background-image:url(../facilities/images/btn_19-21f_on.jpg); width:58px; }
dl#floorGuide li.u19-21f a#tabActive { background-image:url(../facilities/images/btn_19-21f_on.jpg); width:58px; }

dl#floorGuide li.u22-23f a, dl#floorGuide li.u22-23f a:link, dl#floorGuide li.u22-23f a:visited { background-image:url(../facilities/images/btn_22-23f_off.jpg); width:58px; }
dl#floorGuide li.u22-23f a:hover { background-image:url(../facilities/images/btn_22-23f_on.jpg); width:58px; }
dl#floorGuide li.u22-23f a#tabActive { background-image:url(../facilities/images/btn_22-23f_on.jpg); width:58px; }

dl#floorGuide li.u24f a, dl#floorGuide li.u24f a:link, dl#floorGuide li.u24f a:visited { background-image:url(../facilities/images/btn_24f_off.jpg); width:58px; }
dl#floorGuide li.u24f a:hover { background-image:url(../facilities/images/btn_24f_on.jpg); width:58px; }
dl#floorGuide li.u24f a#tabActive { background-image:url(../facilities/images/btn_24f_on.jpg); width:58px; }

dl#floorGuide dt {margin:0px; padding:0px;}
dl#floorGuide dd {margin:0px; padding:10px; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; text-align:center;}


p#floorImg { width:230px; float:left; padding-left:10px; margin:0px;}


table#guide { width:738px; padding:0px; margin:20px auto 0px; clear:both; border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC;} 
table#guide th, table#guide td { margin:0px; padding:5px; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; line-height:1.3em;} 
table#guide th {background-color:#EEEEEE; width:100px; text-align:center;}
table#guide td a { background-image:url(../common/ico_arrow.gif);	background-repeat:no-repeat; background-position:0px 50%;	padding:0px 0px 0px 15px;}
