/* Accommodation */

#accommodation h2{color:#049ae8; font-size:18px;}
#accommodation strong{color:#111; padding-right:8px;}
#accommodation ol{padding-left:2em;}
#accommodation ol li{margin-bottom:2em;}
#accommodation p{margin-bottom:1.8em;}

.floatR{float:right; margin-left:20px;}
.border-radius{
	border-top-left-radius:8px; border-bottom-right-radius:8px;
	-webkit-border-top-left-radius:8px; -webkit-border-bottom-right-radius:8px;
	-moz-border-top-left-radius:8px; -moz-border-bottom-right-radius:8px;
}


#accommodation table{
	color:#333;
	border:1px solid #a8d3e9;
}
#accommodation table th{
	background:#f5f5f5;
	border-bottom:1px solid #a8d3e9;
	vertical-align:middle;
}
#accommodation table td{
	border:1px solid #a8d3e9;
	vertical-align:middle;
}
	/* Table thead */
	#accommodation table thead th{
		text-align:center;
		border-bottom:2px solid #a8d3e9;
		background:#d3f0ff;
		color:#333;
		padding:5px;
	}
	#accommodation table thead td{
		vertical-align:middle;
		background:#e3e3e3;
		border-bottom:2px solid #a8d3e9;
	}
	
	/* Table tbody */
	#accommodation table tbody th, #accommodation table tbody td{
		padding:10px 8px;
	}
	#accommodation table tbody th{
		text-align:center;
		background:#e8f7ff;
		color:#333;
	}
	#accommodation table tbody .coffee{
		background:#fcf3e9;
	}
	
#download {padding:5px;}
#download ul{margin:0; padding:0; list-style:none;}
#download ul li{margin:0; padding:0;}
#download a{background:url(../images/icon-file.png) 5px 50% no-repeat; margin:0; padding-left:30px; color:#06F;}