/*

table.res { text-align:center; font-size: 12px; color:#000}
table.res thead{ background:#61A4DB  ;  }

table.res select {	width: 70px;	}
select.koldays{	width: 40px;	}
div.alert {color:#f00; margin: 20px 0 0px}
.alert {color:#f00; margin: 20px 0 0px}

div.reservation  select {
	font-size: 11px; font-family: Arial; color: #000; background: #EEE; border: 1px solid #666666;
	scrollbar-face-color: Red; padding: 3px;
}
div.reservation input {
	font-size: 11px; font-family: Arial; color: #000; background: #EEE; border: 1px solid #666666;
	scrollbar-face-color: Red; padding: 3px;
}
div.reservation button{
	font-size: 11px; font-family: Arial; color: #000; background: #EEE; border: 1px solid #666666;
	scrollbar-face-color: Red; padding: 3px;
}
div.reservation textarea{
	font-size: 11px; font-family: Arial; color: #000; background: #EEE border: 1px solid #666666;
	scrollbar-face-color: Red; padding: 3px;
}

div.reservation submit{
	font-size: 11px; font-family: Arial; color: #000; background: #EEE; border: 1px solid #666666;
	scrollbar-face-color: Red; padding: 3px;
}

div.resrvation a,input,img,button{
	outline: none; 
}
#log {width:150px;}
#pwd {width:150px;}

.wp-admin tr.row-1  { background: #ddd; }
.wp-admin tr.row1  { background: #f5f5f5; }



#reservation_result_container {
	font-family: Helvetica;
	font-size: 12px;
	position:relative;
	float:left;
	width:300px;
	height:auto;
	background-color: #b9c2d0;
}



#reservation_result {
	border-color: #f2f2f2;
	border-width: 1px;
	border-style: solid;
	font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size:12px;
	width:100%;
	text-align:left;
	border-collapse:collapse;
	margin:10px; 
}

#reservation_result th {
	font-size:13px;
	font-weight:normal;
	background:#93b7eb;
	border-top:4px solid #aabcfe;
	border-bottom:1px solid #fff;
	color:#039;
	padding:8px;

}

#reservation_result th#roomtype{
	
	width:40%;
	
}
#reservation_result th#roomnumber{
	
	width:10%;
	
}

#reservation_result td {
	background:#e8edff;
	border-bottom:1px solid #fff;
	color:#669;
	border-top:1px solid transparent;
	padding:8px;
}

#reservation_result td a {

	color:green;
	font-size:13px;

}

#reservation_result select {
	width:70px;


}

	
#reservation_result tr:hover td td {
	background:#d0dafd;
	color:#339;

}

#reservation_result  ul  {

	list-style: none;
	list-style-image: none;
	list-style-type: none;
	padding: 0px;
	margin:0px;

}

table#reservation_result tbody tr td ul li  {

	
	list-style-type: none;
	padding: 0px;
	margin:0px;

}

table#reservation_result li.old_price {

	text-decoration: line-through;

}


table#reservation_result li.promotion {

	color: red;

}


#final_order {

	
	position: relative;
	float: left; 
	border: 1px solid black;
	width:100%;
	margin-bottom: 5px;
	
	


}


#final_order_title {
	
	position: relative;
	float: left; 
	background-color: #cfd9ff;
	height: 20px;
	text-align: left;
	width:100%;
	

}

#final_order_title p {

	font-weight: bold;
	font-size:12px;
	padding:3px;
	margin: 0px;
	
}

#final_order_content {

	background-color: #f2fff5;
	position: relative;
	float: left; 
	width:50%;
	height:100%;
	
}

#final_order_price {
	
	position: relative;
	float:left;
	width:50%;
	height:100%;
	color:green;
	font-weight: bold;
	font-size: 14px;
	background-color: #f2fff5;
	

}


#final_order_content p {

	font-size:12px;
	padding:3px;
	margin: 0px;
	
}

#final_order_room {

	position: relative;
	float:left;
	width:100%;
	height:100%;
	background-color: #cfd9ff;



}


#container {

	position:relative;
	float:left;
	width:80px;
	background-color: fuchsia;


}

.errorMsg {
	color: red;
	

}
*/

