@import url("menubarvertical.css");
.unique {
	background-color: #8C9400;
	height:32px;
	font-size: 18px;
	color:#FFFFFF;
	vertical-align:middle
	text-align: left;
	margin:20px;
	text-indent: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	padding-top: 11px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #8C9400;	
	
}
.menu {	
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999999;
	text-decoration: none;

}
.loggia {
	background-color:#9EB2DD;
	height:220px;
	width:600px;
	font-size: 18px;
	color:#FFFFFF;
	vertical-align:text-top;
	text-align: left;
	margin:20px;
	text-indent: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	padding-top: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	
}
.courtyard1 {
	background-color:#DC9650;
	height:150px;
	width:190px;
	font-size: 18px;
	color:#FFFFFF;	
	vertical-align:text-top;
	text-align: left;	
	padding-top: 15px;	
	padding-left: 20px;	
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	

}
.courtyard {
	background-color:#DC9650;
	height:200px;
	width:190px;
	color:#FFFFFF;
	vertical-align:text-top;
	text-align: left;
	padding:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;


}


.coast1 {
	background-color:#FFBF80;
	height:200px;
	width:181px;
	font-size: 18px;
	color:#FFFFFF;	
	vertical-align:text-top;
	text-align: left;	
	padding-top: 30px;	
	padding-left: 20px;	
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	

}
.coast {
	background-color:#FFBF80;
	height:120px;
	width:181px;
	color:#FFFFFF;	
	vertical-align:text-top;
	text-align: left;	
	padding-top: 15px;	
	padding-left: 20px;	
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;


}

.banyoles1 {
	background-color:#C68C53;
	height:220px;
	width:172px;
	font-size: 18px;
	color:#FFFFFF;	
	vertical-align:text-top;
	text-align: left;	
	padding-top: 30px;	
	padding-left: 20px;	
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	

}
.banyoles {
	background-color:#C68C53;
	height:90px;
	width:172px;
	color:#FFFFFF;
	vertical-align:text-top;
	text-align: left;
	padding:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;


}

.girona1 {
	background-color:#88B0D7;
	height:230px;
	width:172px;
	font-size: 18px;
	color:#FFFFFF;	
	vertical-align:text-top;
	text-align: left;	
	padding-top: 30px;	
	padding-left: 20px;	
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	

}
.girona {
	background-color:#88B0D7;
	height:90px;
	width:172px;
	color:#FFFFFF;
	vertical-align:text-top;
	text-align: left;
	padding:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;


}
.besula1 {
	background-color:#88B0D7;
	height:220px;
	width:172px;
	font-size: 18px;
	color:#FFFFFF;	
	vertical-align:text-top;
	text-align: left;	
	padding-top: 30px;	
	padding-left: 20px;	
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	

}
.besula {
	background-color:#88B0D7;
	height:90px;
	width:172px;
	color:#FFFFFF;
	vertical-align:text-top;
	text-align: left;
	padding:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;


}
.archway {
	background-color:#FFA142;
	height:58px;
	font-size: 18px;	
	color:#FFFFFF;	
	vertical-align:text-top;
	text-align: left;	
	padding-top: 15px;	
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	

}
.pool {
/*	background-color:#86B2CA;*/
	background-color:#AE9F4C;
	height:75px;
	font-size: 18px;
	color:#FFFFFF;	
	vertical-align:text-top;
	text-align: left;	
	padding-top: 15px;	
	padding-left: 20px;	
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
}

.masterbathroom {
	background-color:#DFA38A;
	height:101px;
	font-size: 18px;
	color:#FFFFFF;	
	vertical-align:text-top;
	text-align: left;	
	padding-top: 15px;	
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;

}
.kitchen {
	background-color:#DFA38A;
	height:35px;
	font-size: 18px;
	color:#FFFFFF;	
	vertical-align:text-top;
	text-align: left;	
	padding-top: 15px;	
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	width:567px;	
}
.living {
	background-color:#86B2CA;
	height:110px;
	font-size: 18px;
	color:#FFFFFF;	
	vertical-align:text-top;
	text-align: left;	
	padding-top: 15px;	
	padding-left: 20px;	
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
}

.bedroom {
	background-color:#F2BAA1;
	height:98px;
	font-size: 18px;
	color:#FFFFFF;	
	vertical-align:text-top;
	text-align: left;	
	padding-top: 15px;	
	padding-left: 20px;	
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
}

.masterbedroom {
	background-color:#B7B4C7;
	height:109px;
	font-size: 18px;
	color:#FFFFFF;	
	vertical-align:text-top;
	text-align: left;	
	padding-top: 15px;	
	padding-left: 20px;	
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
}
.guestbedroom {
	background-color:#E3BEA6;
	height:92px;
	font-size: 18px;
	color:#FFFFFF;
	vertical-align:text-top;
	text-align: left;
	padding-top: 15px;	
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
}

.guestbedroom1 {
	background-color:#E3BEA6;
	color:#AA8E7C;
	height:107px;	
	text-align: left;	
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	
}

.poolterrace {
	background-color:#D2BCC6;
	height:61px;
	font-size: 18px;
	color:#FFFFFF;	
	vertical-align:text-top;
	text-align: left;	
	padding-top: 15px;	
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
}

.poolhouse {
	background-color:#92BCD2;
	height:61px;
	font-size: 18px;
	color:#FFFFFF;	
	vertical-align:text-top;
	text-align: left;	
	padding-top: 15px;	
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;

}

.welcome {
	background-color:#CE7D5A;
    font-size: 18px;
	height:82px;
	color:#FFFFFF;	
	vertical-align:text-top;
	text-align: left;	
	padding-top: 15px;	
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
}

.global {
	background-color:#ffffff;
    font-size: 11px;
	color:#999999;	
	vertical-align:text-top;
	text-align: left;	
	padding-top: 15px;	
	padding-left: 20px;
	padding-right: 20px;	
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;

	
}
.smalltext
{
	background-color:#ffffff;
	font-size: 11px;
	color:#999999;
	vertical-align:text-bottom;
	text-align: left;
	padding-top: 15px;
	padding-left: 5px;
	padding-right:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;

	padding-bottom: 10px;
}
.snooker {
	background-color:#D78888;
	height:51px;
	font-size: 18px;	
	color:#FFFFFF;	
	vertical-align:text-top;
	text-align: left;	
	padding-top: 15px;	
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	
}
.house {
	background-color:#D2B598;
	font-size: 11px;
	color:#FFFFFF;	
	vertical-align:text-top;
	text-align: left;	
	padding-top: 15px;	
	padding-left: 20px;	
	padding-left: 20px;
	padding-right: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	padding-top: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	width:197px;	
	
}

.house1 {
	background-color:#D2B598;
	font-size: 18px;
	color:#FFFFFF;	
	vertical-align:text-top;
	text-align: left;	
	padding-top: 15px;	
	padding-left: 20px;	
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	padding-top: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	width:197px;	
	
}


.howtogetthere {
	background-color:#FFFFFF;
	font-size: 11px;
	color:#999999;	
	vertical-align:text-top;
	text-align: left;	
	padding-top: 30px;	
	padding-left: 30px;
	padding-right: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #ffffff;
	width:544px;	
	
}

.howtogetthere1 {
	background-color:#FFFFFF;
	font-size: 18px;
	color:#999999;	
	vertical-align:text-top;
	text-align: left;	
	padding-top: 15px;	
	padding-left: 20px;	
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	padding-top: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	width:544px;	
	
}
.plan {
	background-color:#ffffff;
	height:72px;
	font-size: 11px;
	color:#999999;	
	vertical-align:text-top;
	text-align: left;	
	padding-left: 20px;	
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;


}
.contact {
	background-color: #ffffff;
	height:30px;
	font-size: 11px;
	color:#999999;
	vertical-align:middle;
	padding-left:20px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: lighter;
	font-variant: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;

}
.contact1 {
	background-color: #ffffff;
	height:25px;
	width:800px;
	font-size: 11px;
	color:#999999;
	vertical-align:middle;
	padding-left:20px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: lighter;
	font-variant: normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

}
.dining {
	background-color: #98B5D2;
	height:33px;
	font-size: 18px;
	color:#FFFFFF;	
	vertical-align:text-top;
	text-align: left;	
	padding-top: 15px;	
	padding-left: 20px;	
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: lighter;
	font-variant: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	

}
.padding {
	
	font-size: 11px;
	color:#999999;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	padding:20px;
	width:169px;
}

.topborder
{
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;

}
.bottomborder
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}

body,td,th {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999999;
}

strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#999999;
}

a.extra:link, a:active, a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#8C9400;
	text-decoration: none;
}

a.extra:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999999;
	text-decoration: none;
}
a:link, a:active, a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#8C9400;
	text-decoration: none;
}

a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#999999;
	text-decoration: none;
}

/* table page */

.table {
	width:800px;
	padding:0px;
	border: 1px solid #999999;
	
}

.navtable {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #999999;
	vertical-align:top;
	text-align: left;
}


.nav
{
	vertical-align:middle;
	text-align: left;
	padding-top:15px;
	padding-left:15px;	
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 10px;
}

.tour
{
	background-color:#ffffff;
	font-size: 11px;
	color:#999999;
	vertical-align:text-bottom;
	text-align: left;
	padding-top: 15px;
	padding-left: 20px;
	padding-right:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;

	padding-bottom: 10px;
}
.tourmenu
{
padding-bottom:20px;
padding-left:20px;

}

#Layer2 {
	position:absolute;
	z-index:1;
	width:395px;
	}
	
.style1 {
	font-size: 18px;	
	
}	
.style2 {
	font-size: 11px;
	font-weight: bold;
}
.style3 {
	font-size: 11px
}