p{
	font-family:Arial, Helvetica, sans-serif;
	color:#007cc1;
	font-size:14px;/*
	line-height:15px;*/
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	padding:0px 20px;
}

.style1{
	font-family:Arial, Helvetica, sans-serif;
	color:#007cc1;
	font-size:14px;
	line-height:20px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	padding:0px 20px;
}

.style2, .style2:link, .style2:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#007cc1;
	font-size:14px;
	line-height:20px;
	padding:0px 2px;
}

.style2:hover, .style2:focus{
	font-family:Arial, Helvetica, sans-serif;/*
	background-color:#be82b8;
	color:#007cc1;*/
	background-color:#007cc1;
	color:#FFFFFF;
	font-size:14px;
	line-height:20px;
	text-decoration:none;
}

.style3{
	font-family:Arial, Helvetica, sans-serif;
	color:#007cc1;
	font-size:14px;
	line-height:20px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	padding:0px 10px;
}

.style4, .style4:link, .style4:visited{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#007cc1;
	font-size:20px;
	line-height:26px;
	text-align:left;
	margin:5px 0px 5px 0px;
	padding-left:0px;
	text-decoration:none;
}

.style4:hover, .style4:focus{/**/
	color:#FFFFFF;
	background-color:#007cc1;
}

.style5{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#007cc1;
	font-size:17px;
	line-height:20px;
	padding:0px;
	margin:0px;/**/
	text-align:left;
}

.style6{
	font-family:Arial, Helvetica, sans-serif;
	color:#007cc1;
	font-size:14px;
	line-height:20px;
	margin-left:auto;
	margin-right:auto;
	text-align:justify;
	padding:0px 24px 0px 10px;
}

.style7{
	font-family:Arial, Helvetica, sans-serif;
	color:#007cc1;
	font-size:14px;/*
	line-height:15px;*/
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding:0px 20px;
}

.style8, .style8:link, .style8:visited{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#007cc1;
	font-size:14px;
	line-height:20px;
	padding:0px 2px;
	text-align:center;
}

.style8:hover, .style8:focus{/**/
	color:#FFFFFF;
	background-color:#007cc1;
}

.style9, .style9:link, .style9:visited{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#007cc1;
	font-size:14px;
	line-height:20px;
	padding:0px 2px;
	text-align:center;
}

.style9:hover, .style9:focus{
	color:#FFFFFF;
	background-color:#007cc1;
}
.style10 {
}

table.booking{
	width:300px;
	border:0px;
}
tr.month td{
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS", Georgia;
	font-size: 14px;
	color: #007cc1;
	font-weight: bold;
	text-align:center;
	margin:0px;
	padding:3px 0px;
}
tr.weeks td{
	background-color:#5ba9eb;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS", Georgia;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	padding:0px 5px;
	text-align:center; 
	margin:3px 0px;
	padding:3px 0px;
}
/* #e9c1e5
.monthly{
	vertical-align:middle;
	text-align:center;
	border:none;
	border-spacing:0px;
	border-collapse:collapse;
	width:216px;
	display:table;
}

td.month_td{
	width:30px;
	height:17px;
	margin:auto;
	padding:0px;
	vertical-align:middle;
	text-align:center;
	border:none;
	padding:3px 0px;
}
*/
tr.month_table td{
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS", Georgia;
	text-align:center;
	vertical-align:middle;
	font-size: 14px;
	font-weight:bold;
	margin:0px;
	padding:0px 5px;/*
	color: #FFFFFF;
	border-spacing:0px;
	border-collapse: collapse;
	border:1px solid #CC00CC;*/
	background-color:#f0e0ee;
	padding:3px 0px;
}
td.active{
	color:#007cc1;
}
td.nonactive{
	color:#be82b8;
}

h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.7em;
	color:#007cc1;
	margin-left:10px;
}
h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.6em;
	color:#007cc1;
	margin-top:-10px;
	margin-left:10px;
	font-weight:400;
}
h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.5em;
	color:#007cc1;
	font-weight:400;
	margin-top:-10px;
	margin-left:10px;
	position:relative;
}

h4{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.26em;
	color:#007cc1;
	margin:0px;
	margin-left:10px;
	font-weight:400;
}

#navibar li.navbar a, #navibar li.navbar a:link, #navibar li.navbar a:visited{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	font-size:1.05em;
	text-decoration:none;/*
	width:56px;*/
	margin:0px;
	padding:5px 10px 40px 10px;
}

#navibar li.navbar a:hover, #navibar li.navbar a:focus{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	font-size:1.05em;
	background:url(../../images/bluedarkshadow.png) repeat-x 0px 13px;
	background-color:#003c92;
	padding:6px 9px 37px 9px;
	width:56px;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}

#navibar li.navbar-active a{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	font-size:1.05em;
	background:url(../../images/bluedarkshadow.png) repeat-x 0px 13px;
	background-color:#003c92;
	padding:6px 9px 37px 9px;
	width:56px;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	text-decoration:none;
	margin:0px;
}



a.moreinfo, a.moreinfo:link, a.moreinfo:visited{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	font-size:0.95em;
	padding:0px 8px 0px 8px;/*
	width:56px;*/
	text-decoration:none;
	margin:0px;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
a.moreinfo:hover, a.moreinfo:focus{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	font-size:0.95em;
	background:url(../../images/bluedarksmlshadow.png) repeat-x 0px 0px;
	background-color:#007cc1;/**/
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}



.quotes1{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#007cc1;
	font-size:26px;/*
	line-height:29px;*/
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding:0px 20px;
}

.nameclient{
	font-size:14px;
	font-family:Helvetica, Arial, sans-serif;
	color:#be82b8;
	text-align:center;
}

a.logo{
	text-decoration:none;
	border:none;
}

.wordbigger{
	font-size:40px;
	line-height:37px;
	font-weight:400;
}

.wordbigger2{
	font-size:36px;
	line-height:38px;
	font-weight:800;
}

.quotes{
	font-size:42px;
	line-height:37px;
	font-weight:bold;
}

.bookingstage{
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	font-size:0.95em;
	color:#be82b8;
	text-align:center;
	font-weight:400;
	
}

.bookingstage-active{/**/
	color:#007cc1;
}

label.yourdetails, input.yourdetails, td.yourdetails, .yourdetails{
	font-family:Arial, Helvetica, sans-serif;
	color:#007cc1;
	font-size:14px;
	line-height:20px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;/*
	padding:0px 20px;*/
}

/*****************************************************
latest news
*****************************************************/
.news_box_title{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.1em;
	color:#007cc1;
	margin:0px;
	margin-left:10px;
	font-weight:400;/*
	padding:2px;
	margin:0px 0px -5px 0px;*/
}
/*.news_box_title2{
	padding:2px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.1em;
	font-weight:300;
	color:#281409;
	text-align:center;
	margin:0px 0px -5px 0px;
}*/

.news_box_date{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:24px;
	font-style:italic;
	text-align:right;
	margin-bottom:5px;
	padding:5px;
	color:#007cc1;
}

