
body {
 margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
} 




#celeb{
       width:100%;
       height:22px;
       margin-left:0px;
	   margin-top:5px;
	   margin-right:0px;
	   margin-bottom:5px;
	   
       padding-left:8px;
	   padding-top:6px;
	   padding-right:0px;
	   padding-bottom:0px;
	   
	   color:white;
	   	   font-size:1em;
	   font-weight:bold;
   background-color:#323C60;

}


#celeb2{
    width:100%;
    height:18px;
    margin-left:0px;
	   margin-top:5px;
	   margin-right:0px;
	   margin-bottom:5px;
	   
    padding-left:10px;
	   padding-top:6px;
	   padding-right:0px;
	   padding-bottom:0px;
	   
	   color:white;
	   font-weight:bold;
   background-image:url(/cxhj/new_packages/basicimages/celebbar.jpg); 
   background-repeat:no-repeat; 
   background-color:#2c165f;
   background-position:right;
}

#celebswitch{
width:446px;
height:150px;
padding:0 0 0 0;
margin:0 0 20px 0;
}
#celebswitchhkg{ 
width:180px;
height:150px;
float:left;
padding:0 0 0 0;
margin:0 0 0 0;
}

#celebswitchmany{
width:260px;
height:150px;
float:right;
padding:0 0 0 0;
margin:0 0 0 0;
}  

#celebswitchmanyleft{ 
width:130px;
height:150px;
float:left;
padding:0 0 0 0;
margin:0 2 1 2;
}  

#celebswitchmanyright{
float:right;
height:150px;
padding:0 0 0 0;
margin:0 0 1 0;
}  



#vip{
       width:100%;
       height:20px;
       margin-left:0px;
	   margin-top:5px;
	   margin-right:0px;
	   margin-bottom:5px;
	   
       padding-left:10px;
	   padding-top:6px;
	   padding-right:0px;
	   padding-bottom:0px;
	   
	   color:white;
	   font-weight:bold;
   background-image:url(/cxhj/new_packages/basicimages/titlebar_image.jpg);
	   background-repeat:repeat-y ;
}   
.celebcomment{
width:330px;
height:auto;
text-align:left; 
font-size:0.8em;
color:#390055;
}  


#celebhotel{
width:100%;
height:auto;
margin:0 0 10px 0;
padding:0px 0 0px 0;
background-color:#dee5e7;

}
#celebhotelimg{
width:305px;
margin:0 0 0 0;
padding:5px 0px 5px 3px;
height:auto;
float:left;


}  
#celebminihotelimg{
width:210px;
margin:0 0 0 10px;
padding:10px 0 0 0;
height:auto;
float:right;
text-align:center;



}       
.celeblink{
width:90%;
height:auto;
margin:5px 0 0 0;
padding:0 0 0 0;
text-align:left;
float:right;

}

#celebhotelcomment{
width:100%;
height:auto;
clear:both;
margin:0 0 0 0;
padding:0 0 0 0;
text-align:left;


}
 .tokutyo{
width:48%;
height:auto;
float:left;
margin:0 0 0 0;
padding:0 0 0 5;
text-align:left;


}
 .type{
width:47%;
height:auto;
float:right;
margin:0 0 0 0;
padding:0 5 0 0;
text-align:left;


}  

#celebprivilege{
width:100%;
height:auto;
clear:both;  
margin:5px 0 0 0; 
padding:0 2px 0 2px;


} 

.title{
width:100%;
height:18px;
background-color:#3A4C8E;
font-weight:bold;
color:#ffffff;
margin:0 0 3px 0;
padding:3px 0 0 3px;
}

#celebpoint{
width:75%;
height:auto;
float:left;
}
#celebpointimg{
width:25%;
padding:0 0 0 0;
margin:0 0 0 0;
float:right;
}
#celebno{
float:left;
width:10%;
height:100%;
padding:0 0 0 0;
margin:0 0 0 0;
}
#celebpointcomment{
font-size:0.8em;
width:95%;
height:auto;
color:#390055;
padding:0 0 0 0;
margin:0 0 10px 0;
}


h2.celebtitle{
  font-size:1em;
color:#390055;
  font-weight:bold;
  
  }


h1.fujin1{
  font-size:1.2em;
  color:#006666;
  }
  
  
  
h2.fujin2{
  font-size:1em;
  color:#ff9900;
  }



#buttan{
       width:100%;
       height:19px;
	   margin-left:0px;
	   margin-top:5px;
	   margin-right:0px;
	   margin-bottom:5px;
	   border:0;
	   
       padding-left:0px;
	   padding-top:0px;
	   padding-right:0px;
	   padding-bottom:0px;
}
	   
.star{
padding-left:16px;
background-image:url(/cxhj/new_packages/basicimages/star.gif);
background-repeat:no-repeat ;
background-position: left top ;
line-height:13px;
}

.chj{
vertical-align:middle;
}





 .stylea {color: #84ac63; font-weight: bold; font-size: large; } 
 .styleb { font-size: large; color: #dba92b; font-weight: bold; } 
 .stylec { font-size: large; color: #d77f5e; font-weight: bold; } 
 .styled { font-size: large; color: #d6ac79; font-weight: bold; } 
 .stylee { font-size: large; color: #3b8f8e; font-weight: bold; } 
#calendar{
width:100%;
padding-bottom:0 0 0 0;
margin:0 0 30 0;
border:0;
text-align:center;
}



#left{
float:left;
width:48%;
margin:0 0 0 0;
padding:0 0 0 0;
}

#right{
float:right;
width:48%;
margin:0 0 0 0;
padding:0 0 0 0;
}

.month{
color:#fff;
background-color:#323C60;
text-align:center;
font-weight:bold;
}

/* <span class>(曜日)の指定 */
.day{
text-align:center;
font-size:small;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
}


.blank_day{
color:#ccc;
font-size:small;
}

.blank_saturday{
color:#99f;
font-size:small;
}

.blank_holiday{
color:#f99;
font-size:small;
}

.weekday{
color:#000;
font-size:small;
}

.saturday{
color:#00f;
font-size:small;
}

.holiday{
color:#f00;
font-size:small;
}

/* <td class>(箱)の指定 */
.blank0{
color:#666;
background-color:#fff;
text-align:center;
padding:0 0 0 0;
margin:0 0 0 0;
font-size:large;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
}

.blank1{
color:#666;
background-color:#E9ACEE;
text-align:center;
padding:0 0 0 0;
margin:0 0 0 0;
font-size:large;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
vertical-align:middle;
}

.blanking{
color:#ccc;
text-align:center;
padding:0 0 0 0;
margin:0 0 0 0;
font-size:large;
font-weight:bold;
background-color:#dee5e7;
font-family: Arial, Helvetica, sans-serif;
}

.day_A{
color:#84ac63;
background-color:#c0d1a7;
text-align:center;
padding:0 0 0 0;
margin:0 0 0 0;
font-size:large;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif; 
vertical-align:middle;

}

.day_B{
color:#dba92b;
background-color:#eacf8c;
text-align:center;
padding:0 0 0 0;
margin:0 0 0 0;
font-size:large;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;  
vertical-align:middle;

}

.day_C{
color:#d77f5e;
background-color:#e4ab90;
text-align:center;
padding:0 0 0 0;
margin:0 0 0 0;
font-size:large;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif; 
vertical-align:middle;

}

.day_D{
color:#d6ac79;
background-color:#e9d1b5;
text-align:center;
padding:0 0 0 0;
margin:0 0 0 0;
font-size:large;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;   
vertical-align:middle;

}

.day_E{
color:#368f8e;
background-color:#8ab1b1;
text-align:center;
padding:0 0 0 0;
margin:0 0 0 0;
font-size:large;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;   
vertical-align:middle;

}

.day_F{
color:#427bbf;
background-color:#89a3d4;
text-align:center;
padding:0 0 0 0;
margin:0 0 0 0;
font-size:large;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;  
vertical-align:middle;

}

.day_G{
color:#896199;
background-color:#af93b9;
text-align:center;
padding:0 0 0 0;
margin:0 0 0 0;
font-size:large;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;   
vertical-align:middle;

}

.day_H{
color:#b95a8f;
background-color:#ce92b3;
text-align:center;
padding:0 0 0 0;
margin:0 0 0 0;
font-size:large;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;   
vertical-align:middle;

}

.day_I{
color:#66f;
background-color:#99f;
text-align:center;
padding:0 0 0 0;
margin:0 0 0 0;
font-size:large;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;  
vertical-align:middle;

}

.day_J{
color:#696;
background-color:#9cc;
text-align:center;
padding:0 0 0 0;
margin:0 0 0 0;
font-size:large;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;  
vertical-align:middle;

}

.day_K{
color:#c9f;
background-color:#fcf;
text-align:center;
padding:0 0 0 0;
margin:0 0 0 0;
font-size:large;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;   
vertical-align:middle;

}  





.blank0{
color:#ccc;
text-align:center;
padding:0 0 0 0;
margin:0 0 0 0;
font-size:large;
font-weight:bold;
background-color:#dee5e7;
font-family: Arial, Helvetica, sans-serif;
}




#attention{
width:100%
height:auto;
clear:both;
}

#ratehotel{
width:100%;
height:auto;

}
#hotelleft{
width:67%;
height:auto;
float:left;

}
#hotelright{
width:30%;
height:auto;
float:right;

}



.hotelimage{
width:170px;
text-align:center;

}
.hotelimage2{
width:170px;
text-align:center;
float:right;

}
.hotelname{
text-align:center;
font-size:0.9em;
padding-bottom:5px;

}

#whongkon{
background-color:#9900ff;
width:100%;
height:auto;
font-size:0.9em;
}
	   

