  
p.title {
font-family: "palatino linotype", sans-serif;
text-align: center;
font-size: 14pt;
font-style: italic; 
color: #006ea0
}
p.subtitle {
font-family: "palatino linotype", sans-serif;
text-align: left;
font-size: 12pt;
font-weight: bold; 
color: #006ea0
}
p.menu {
font-family: "palatino linotype", sans-serif;
text-align: center;
font-weight: bold;
font-size: 10pt; 
color: #006ea0
}
p.main {
font-family: "palatino linotype", sans-serif;
text-align: left;
font-size: 10pt; 
color: #006ea0
}
p.main_center {
font-family: "palatino linotype", sans-serif;
text-align: center;
font-size: 10pt; 
color: #006ea0
}
p.home {
font-family: "palatino linotype", sans-serif;
text-align: center;
font-size: 12pt; 
color: #006ea0
}
p.contact {
font-family: "palatino linotype", sans-serif;
text-align: left;
font-size: 10pt; 
color: #006ea0;
padding-left: 570px;
}	

p.smallText {
font-family: "palatino linotype", sans-serif;
text-align: right;
font-style: italic;
font-size: 8pt; 
color: #006ea0
}
table {
  border-collapse: collapse;
}

.table_main {
font-family: "palatino linotype", sans-serif;
text-align: center;
font-size: 10pt; 
color: #006ea0;
}

.bullets {
font-family: "palatino linotype", sans-serif;
text-align: left;
font-size: 10pt; 
color: #006ea0
}
	
A:link {
text-decoration: none;
color: #A67400
}
A:active { 
text-decoration: none;
color: #A67400
}
A:visited {
text-decoration: none;
color: #A67400
}
A:hover { 
text-decoration: none;
background:#A67400;
color: #FFFFFF;
}

body, html {
padding : 0px;
margin : 0px;
width : 100%;
height : 100%;
}
div#page {
	text-align: center;
	width: 100%;
	height: 597px;
	margin: 0em;
	width: 752px;
	padding-top:15px;
	padding: 5px;
	border: 1px solid #006ea0;
}
div#tariff_page {
	text-align: center;
	width: 100%;
	height: 1300px;
	margin: 0em;
	width: 752px;
	padding-top:15px;
	padding: 5px;
	border: 1px solid #006ea0;
}
div#contact_page {
	text-align: center;
	width: 100%;
	height: 845px;
	margin: 0em;
	width: 752px;
	padding-top:15px;
	padding: 5px;
	border: 1px solid #006ea0;
}
div#links_page {
	text-align: center;
	width: 100%;
	height: 600px;
	margin: 0em;
	width: 752px;
	padding-top:15px;
	padding: 5px;
	border: 1px solid #006ea0;
}
div#availability_page {
	text-align: center;
	width: 100%;
	height: 418px;
	margin: 0em;
	width: 752px;
	padding-top:15px;
	padding: 5px;
	border: 1px solid #006ea0;
}
div#accommodation_page {
	text-align: center;
	width: 100%;
	height: 1000px;
	margin: 0em;
	width: 752px;
	padding-top:15px;
	padding: 5px;
	border: 1px solid #006ea0;
}
div#gallery_page {
	text-align: center;
	width: 100%;
	height: 880px;
	margin: 0em;
	width: 752px;
	padding-top:15px;
	padding: 5px;
	border: 1px solid #006ea0;
}
div#left_menu {
	float: left;
	width: 130px;
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	text-align:center;
}
div#main_text {
	width: 500;
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	text-align:left;
}
div#main_text_nm {
	float: left;
	width: 650;
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	text-align:left;
}
div#footer {
	position: relative;
	top: 8px;
	float: center;
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	text-align:center;
}
.rightgraphic {
	float:right;
	margin-left:1em;
	margin-right:1em;
	margin-top:30px;

}
.leftgraphic {
	float:left;
	margin-left:1em;
	margin-right:1em;
}

.off {
	color: #006ea0;
	font-weight:none;

}

.on {
	color: #CC6600;
	font-weight:bold;
}
.main {
font-family: "palatino linotype", sans-serif;
font-size: 10pt; 
color: #006ea0
}
