.refbar-logo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color:#ffffff;
	text-decoration: none;
	text-align: justify;
	background-color: #ffffff;
	padding: 0.1cm 0.1cm;
	border-top: 1px solid #7d7d7d;
	border-right: 0px solid #7d7d7d;
	border-bottom: 1px solid #7d7d7d;
}
.refbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color:#ffffff;
	text-decoration: none;
	background-color: #d7d7d7;
	padding: 0.1cm 0.1cm;
	border-top: 1px solid #7d7d7d;
	border-right: 1px solid #7d7d7d;
	border-bottom: 1px solid #7d7d7d;
}
.refbar-right {
	background-color: #a9a9a9;
	padding: 0.1cm 0.1cm;
	border-top: 1px solid #a9a9a9;
	border-right: 0px dotted #a9a9a9;
	border-bottom: 1px solid #a9a9a9;
}
.refbar-txt-on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	line-height: normal;
	color: #7d7d7d;
	text-decoration: none;
	padding: 0.1cm 0.1cm;
}
.refbar-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #7d7d7d;
	text-decoration: none;
	padding: 0.1cm 0.1cm;
}
.refbar-services {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color:#ffffff;
	text-decoration: none;
	background-color: #ccff99;
	padding: 0.1cm 0.1cm;
	border-top: 1px solid #7d7d7d;
	border-right: 1px solid #7d7d7d;
	border-bottom: 1px solid #7d7d7d;
}
.refbar-tours {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color:#7d7d7d;
	text-decoration: none;
	background-color: #ffff99;
	padding: 0.1cm 0.1cm;
	border-top: 1px solid #7d7d7d;
	border-right: 1px solid #7d7d7d;
	border-bottom: 1px solid #7d7d7d;
}
.refbar-projects {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color:#7d7d7d;
	text-decoration: none;
	background-color: #ccffff;
	padding: 0.1cm 0.1cm;
	border-top: 1px solid #7d7d7d;
	border-right: 1px solid #7d7d7d;
	border-bottom: 1px solid #7d7d7d;
}
.refbar-about {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color:#d7d7d7;
	text-decoration: none;
	background-color: #ccff99;
	padding: 0.1cm 0.1cm;
	border-top: 1px solid #7d7d7d;
	border-right: 1px solid #7d7d7d;
	border-bottom: 1px solid #7d7d7d;
}
.refbar-contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color:#d7d7d7;
	text-decoration: none;
	background-color: #ffcc99;
	padding: 0.1cm 0.1cm;
	border-top: 1px solid #7d7d7d;
	border-right: 1px solid #7d7d7d;
	border-bottom: 1px solid #7d7d7d;
}
.refbar-photos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color:#7d7d7d;
	text-decoration: none;
	background-color: #eaeaea;
	padding: 0.1cm 0.1cm;
	border-top: 1px solid #7d7d7d;
	border-right: 0px solid #a9a9a9;
	border-bottom: 1px solid #7d7d7d;
}
.refbar-end {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color:#7d7d7d;
	text-decoration: none;
	background-color: #d7d7d7;
	padding: 0.1cm 0.1cm;
	border-top: 1px solid #7d7d7d;
	border-right: 0px solid #a9a9a9;
	border-bottom: 1px solid #7d7d7d;
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	padding: 0.0cm 0.0cm 0.2cm 0.0cm;
}
.txt-small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	line-height: normal;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	padding: 0.0cm 0.0cm 0.0cm 0.0cm;
}
.txt-services {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: normal;
	color: #99cc33;
	text-decoration: none;
}
.txt-services-on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: normal;
	color: #669900;
	text-decoration: none;
}
.tt-services {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	line-height: normal;
	color: #99cc33;
	text-decoration: none;
	text-align: justify;
	padding: 0.0cm 0.0cm 0.2cm 0.0cm;
}
.sub-services {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style:italic;
	line-height: normal;
	color: #99cc33;
	text-decoration: none;
}
.sub-tours {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style:italic;
	line-height: normal;
	color: #ff9933;
	text-decoration: none;
}
.txt-tours {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: normal;
	color: #ff9933;
	text-decoration: none;
}
.txt-tours-on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: normal;
	color: #cc6600;
	text-decoration: none;
	padding: 0.0cm 0.0cm 0.2cm 0.0cm;
}
.txt-projects {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: normal;
	color: #6699ff;
	text-decoration: none;
	text-align:justify;
}
.txt-projects-on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: normal;
	color: #003399;
	text-decoration: none;
}
.box-services {
	border: 1px solid #99CC33;
	padding: 0.0cm 0.0cm 0.0cm 0.0cm;
}
.box-tours {
	border: 1px solid #ff9933;
	padding: 0.0cm 0.0cm 0.0cm 0.0cm;
}
.box-projects {
	border: 1px solid #7bc2dc;
	padding: 0.0cm 0.0cm 0.0cm 0.0cm;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:normal;
	line-height: normal;
	color: #7d7d7d;
	text-decoration: none;
	border-top: 1px solid #7d7d7d;
	padding: 0.1cm 0.0cm 0.0cm 0.0cm;
}
.bottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:normal;
	line-height: normal;
	color: #7d7d7d;
	text-decoration: none;
	text-align: right;
	border-top: 0px solid #7d7d7d;
	padding: 0.0cm 0.0cm 0.0cm 0.0cm;
}
.line {
	background-color: #ffffff;
	padding: 0.0cm 0.0cm;
	border-top: 1px solid #7d7d7d;
	border-bottom: 0px solid #ffffcc;
}