
.title {
	font-weight: bold;
	/* letter-spacing: 0px; */
}

/* HOME */

#home{
	font-family:Times, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
	#home a{
		color: #980000;
		font-weight: bold;
	}
	#home p{
	}
		#home p.title{
			text-align: left;
			font-weight: bold;
			font-size: 14px;
		}
	#home table{
		width: 720px;
	}
	#home tr{
	}
	#home td{
		vertical-align: top;
		text-align: justify;
		margin: 60px;
		padding: 10px;
	}
	#home td.content{
		background-color: #ffce82;
		font-size:13px;
	}
	#home td p.title{
		text-align: left;
		font-weight: bold;
		font-size: 14px;
		color: #980000;
	}
	#home td p.content{
	}

/* ROOMS */

#rooms{
	font-family:Times, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
	#rooms a{
		color: #980000;
		font-weight: bold;
	}
	#rooms p{
	}
	#rooms p.title{
		font-weight: bold;
	}
	#rooms table{
		border-collapse: collapse;
	}
	#rooms table.main{
		width: 720px;
		border: none;
		text-align: left;
	}
	#rooms tr{
	}
	#rooms tr.title{
		vertical-align: middle;
		text-align: center;
	}
	#rooms tr.content{
		vertical-align: top;
		background-color: #FFFFFF;
		/* height: 130px; */
	}
	#rooms td{
		color: #FFFFFF;
		margin: 0px;
		padding: 5px;
	}
	#rooms td.content{
		vertical-align: top;
		background-color: #FFFFFF;
		/* height: 130px; */
	}
	#rooms td.separator{
		width: 10px;
	}
	#rooms td.title{
		width: 200px;
		height: 30px;
		background-color: #660000;
		color: #FFFFFF;
		font-weight: bold;
		font-size: 14px;
	}
	#rooms td.container{
		background-color: #ffd186;
		color: #000;
		width: 200px;
		vertical-align: middle;
	}
		#rooms td.container p{
			color: #000;
		}
		#rooms td.container a{
			color: #000066;
		}


/* SERVICE */

 #service{
	font-family:Times, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	width:720px;
}
	#service a{
		color: #980000;
		font-weight: bold;
	}
	
	#service .box{
		font-family:Times, Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		float: left;
		margin-left: 20px;
		width: 340px;
	}
	#service .title{
		background: #660000;
		color: #FFFFFF;
		font-weight: bold;
		padding: 10px 10px 5px 10px;
	}
	#service .body{
		font-family:Times, Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		color: #000000;
		background: #ffce82;
		padding: 5px 10px 10px 10px;
		line-height: 1.6em;
	}
	#service .clear{
		clear: both;
	}


/* LOCATION */

#location{
	font-family:Times, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
	#location a{
		color: #980000;
		font-weight: bold;
	}
	#location p{
	}
	#location p.title{
		font-weight: bold;					
	}
	#location table{
		border-collapse: collapse;
	}
	#location table.main{
		width: 720px;
		border: none;
		text-align: left;
	}
	#location tr{
	}
	#location tr.title{
		vertical-align: middle;
		text-align: center;
	}
	#location tr.content{
		vertical-align: top;
		background-color: #FFFFFF;
		height: 130px;
	}
	#location td{
		color: #FFFFFF;
		margin: 0px;
		padding: 5px;
		
	}
	#location td.content{
		vertical-align: top;
		background-color: #FFFFFF;
		height: 130px;
	}
	#location td.separator{
		width: 10px;
	}
	#location td.title{
		width: 200px;
		height: 30px;
		background-color: #660000;
		color: #FFFFFF;
		font-weight: bold;
		font-size: 14px;
	}
	#location td.container{
		background-color: #ffd186;
		color: #000;
		width: 200px;
	}
		#location td.container p{
			color: #000;
		}
		#location td.container a{
			color: #660000;
		}
		
/* MAP */
#map {
}
	#map a{
		color: #660000;
		font-weight: bold;
	}
	#map p{
		font-family:Times, Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		text-align: left;		
	}

/* ROME */

#rome{
	font-family:Times, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
	#rome a{
		color: #980000;
		font-weight: bold;
	}
	#rome p{
	}
	#rome table{
		width: 720px;
		border: none;
	}
	#rome tr{
		vertical-align: top;

	}
		#rome tr.title{
		}
		#rome tr.content{
		}
	#rome td{
		vertical-align: top;
		text-align: justify;
		padding: 5px 10px 0px 10px;
		text-align: left;
		margin: 0px;
	}
		#rome td.separator{
			width: 1px;
			height: 50px;
		}
		#rome td.c1{
			background-color: #ffce82;
			width: 240px;
			height: 60px;
		}
			#rome td.c1 a{
				color: #CC9900;
			}
		#rome td.c2{
			background-color: #ffce82;
			width: 240px;
			height: 60px;
		}
			#rome td.c2 a{
				color: #980000;
			}
		#rome td p.title1{
			color: #980000;
			font-size: 14px;
			font-weight: bold;
		}
		#rome td p.title2{
			color: #980000;
			font-size: 14px;
			font-weight: bold;
		}
		#rome td p.title3{
			color: #980000;
			font-size: 14px;
			font-weight: bold;
		}
		#rome td p.title4{
			color: #980000;
			font-size: 14px;
			font-weight: bold;
		}
		#rome td p.content{
			color: #000000;
		}
					
						
/* RATES */
#rates{
	font-family:Times, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
	#rates a{
		color: #660000;
		font-weight: bold;
	}
	#rates p{
		text-align: left;
	}
		#rates p.title{
			font-size: 14px;
			font-weight: bold;
		}
		#rates p.content{
		}
	#rates table{
		width: 520px;
		border: none;
		border-collapse: collapse;
		margin: 0px auto;
	}
	#rates table.container{
		background-color: #660000;
	}
		#rates table.container td{
			padding: 5px;
		}
	#rates table.main{
		background-color: #FFE0E0;
	}
		#rates table.main td{
			padding: 5px 10px 0px 5px;
		}
	#rates tr{
	}
	#rates td{
		vertical-align: middle;
		text-align: left;
	}
		#rates td.c501{
			background-color: #660000;
			width: 50%;
		}
			#rates td.c501 p{
				color: #FFFFFF;
				text-align: left;
				font-weight: bold;
			}
		#rates td.c502{
			background-color: #fed28b;
			width: 50%;
		}
			#rates td.c502 p{
				color: #000000;
				text-align: left;
				font-weight: normal;
			}
		#rates td.c503{
			background-color: #fdca71;
			width: 50%;
		}
			#rates td.c503 p{
				color: #000000;
				text-align: left;
				font-weight: normal;
			}
		#rates td.c251{
			background-color: #660000;
			width: 25%;
		}
			#rates td.c251 p{
				color: #FFFFFF;
				text-align: center;
				font-weight: normal;
			}
		#rates td.c252 {
			background-color: #fed28b;
			width: 25%;
		}
			#rates td.c252 p{
				color: #000000;
				text-align: center;
				font-weight: normal;
			}
		#rates td.c253 {
			background-color: #fdca71;
			width: 25%;
		}
			#rates td.c253 p{
				color: #000000;
				text-align: center;
				font-weight: normal;
			}
			
/* CONTACTS */
#contacts {
	font-family:Times, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
	#contacts p{
		
	}
	#contacts .left{
		font-weight: bold;
		float:left;
	}
	#contacts .right{
		font-weight: bold;
		float:right;
		margin-right: 200px;
	}
	#contacts .clear{
		clear:both;
	}
	#contacts a{
		color: #660000;
		font-weight: bold;
	}

/* BOOKING */
#booking {
}
	#booking a{
		color: #660000;
		font-weight: bold;
	}

/* EXTRA-SERVICES */
#extra-services {
}
	#extra-services a{
		color: #660000;
		font-weight: bold;
	}
