// The following body selector was added because of the margin problem in fckeditor 

/*
body {
	font-family: Verdana, Tahoma;
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal;
}
*/
td, span, p, div {
		font-family: Tahoma, Verdana;
		font-size: 12px; 
		font-style: normal; 
		font-weight: normal; 
		color: #221200;
		text-decoration: none; 
		text-align: left;
	}	

a:link, a:active, a:visited {
	color: #2957CD;
	text-decoration: none;
}
a:hover
{	
	text-decoration: underline;
}

.topnav {  font-family: Verdana, Tahoma; font-size: 10px; font-style: normal; font-weight: bold; color: #00005A; text-decoration: none; margin-right: 20px}
.topnav:link, topnav:active {  font-family: Verdana, Tahoma; font-size: 10px; font-style: normal; font-weight: bold; color: #00005A; text-decoration: none; margin-right: 20px}
.topnav:visited {  font-family: Verdana, Tahoma; font-size: 10px; font-style: normal; font-weight: bold; color: #00005A; text-decoration: none}
.topnav:hover {  font-family: Verdana, Tahoma; font-size: 10px; font-style: normal; font-weight: bold; color: #0E6FE8; text-decoration: none}
.newsletter_field {  font-family: Tahoma, Verdana, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; border: 1px #9495D7 solid; width: 80px}

.two_text {  font-family: Tahoma, Verdana, sans-serif; font-size: 11px; color: #717171}
.two_link {  font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-weight: normal; color: #2957CD; text-decoration: none}
.two_link:hover {  font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-weight: normal; color: #2957CD; text-decoration: underline}

.main-content-header-text-blue {  font-family: Tahoma, Verdana; font-size: 18px; font-style: normal; font-weight: bold; color: #015398; text-decoration: none}
.main-content-header-text-marine {  font-family: Tahoma, Verdana; font-size: 18px; font-style: normal; font-weight: bold; color: #3A8680; text-decoration: none}
.main-content-header-text-green {  font-family: Tahoma, Verdana; font-size: 18px; font-style: normal; font-weight: bold; color: #458730; text-decoration: none}
.main-content-header-text-orange {  font-family: Tahoma, Verdana; font-size: 18px; font-style: normal; font-weight: bold; color: #CA7700; text-decoration: none}

.main-content-subheader-text-blue {  font-family: Tahoma, Verdana; font-size: 14px; font-style: normal; font-weight: bold; color: #015398; text-decoration: none; margin-right: 10px}
.main-content-subheader-text-marine {  font-family: Tahoma, Verdana; font-size: 14px; font-style: normal; font-weight: bold; color: #429886; text-decoration: none; margin-right: 10px}
.main-content-subheader-text-green {  font-family: Tahoma, Verdana; font-size: 14px; font-style: normal; font-weight: bold; color: #3EAD46; text-decoration: none; margin-right: 10px}
.main-content-subheader-text-orange {  font-family: Tahoma, Verdana; font-size: 14px; font-style: normal; font-weight: bold; color: #EC8B00; text-decoration: none; margin-right: 10px}

.main-content-subheader-text-blue A { color: #015398; text-decoration: none}
.main-content-subheader-text-blue A:visited {  color: #015398; text-decoration: none}
.main-content-subheader-text-blue A:hover {  color: #015398; text-decoration: underline}

.back-blue {background-color: #99C6FF}
.back-marine {background-color: #61E2CB}
.back-green {background-color: #70DB4E}
.back-orange {background-color: #FF9C0F}

.back-offer {background-color: #D9EAE7}
.back-event {background-color: #B3D6CF}

.main-content-smalltext-bold-blue {  font-family: Tahoma, Verdana; font-size: 11px; font-style: normal; font-weight: bold; color: #015398; text-decoration: none}
.main-content-smalltext-bold-marine {  font-family: Tahoma, Verdana; font-size: 11px; font-style: normal; font-weight: bold; color: #429886; text-decoration: none}
.main-content-smalltext-bold-green {  font-family: Tahoma, Verdana; font-size: 11px; font-style: normal; font-weight: bold; color: #3EAD46; text-decoration: none}
.main-content-smalltext-bold-orange {  font-family: Tahoma, Verdana; font-size: 11px; font-style: normal; font-weight: bold; color: #EC8B00; text-decoration: none}

.main-content-smalltext {  font-family: Tahoma, Verdana; font-size: 12px; font-style: normal; font-weight: normal; color: #221200; text-decoration: none; text-align: left}
.main-content-smalltext_center {  font-family: Tahoma, Verdana; font-size: 12px; font-style: normal; font-weight: normal; color: #221200; text-decoration: none; text-align: left}
.main-content-smalltext BR {  font-size: 5px}
.main-content-smalltext SPAN {  font-size: 6px; margin-left: 5px; margin-right: 5px}
.main-content-smalltext-form {  font-family: Tahoma, Verdana; font-size: 12px; font-style: normal; font-weight: normal; color: #221200; text-decoration: none; text-align: left}
/* table */
table#collapsed { border-right: #99C6FF 1px solid; border-top: #99C6FF 1px solid; border-left: #99C6FF 1px solid; border-bottom: #99C6FF 1px solid; border-collapse: collapse}
table#collapsed td { border-right: #CCE3FE 1px solid; border-top: #CCE3FE 1px solid; border-left: #CCE3FE 1px solid; border-bottom: #CCE3FE 1px solid}

table#collapsed-marine { border-right: #429886 1px solid; border-top: #429886 1px solid; border-left: #429886 1px solid; border-bottom: #429886 1px solid; border-collapse: collapse}
table#collapsed-marine td { border-right: #A0CBC2 1px solid; border-top: #A0CBC2 1px solid; border-left: #A0CBC2 1px solid; border-bottom: #A0CBC2 1px solid}

.main-content-tabletext-bold {  font-family: Tahoma, Verdana; font-size: 10px; font-style: normal; font-weight: bold; color: #429886; text-decoration: none}
.main-content-tabletext-bold TD {  font-family: Tahoma, Verdana; font-size: 10px; font-style: normal; font-weight: bold; color: #429886; text-decoration: none}

.main-content-tabletext-bold TD DIV {  color: #64594C}
.main-content-tabletext-bold TD DIV#yellow {  color: #AA954A}
.main-content-tabletext-bold TD DIV#orange {  color: #EC8603}
.main-content-tabletext-bold TD DIV#blue {  color: #0BA1FF}

.main-content-tabletext-bold TD A {  color: #2957CD; text-decoration: none}
.main-content-tabletext-bold TD A:hover {  color: #2957CD; text-decoration: underline}

.main-content-tabletext-bold TD#green {  background-color: #f1fffc}
.main-content-tabletext-bold TD#yellow {  background-color: #ffffdf}
.main-content-tabletext-bold TD#orange {  background-color: #fff6eb}
.main-content-tabletext-bold TD#blue {  background-color: #ebf7ff}

.main-content-tabletext-bold TR#green {  background-color: #f1fffc}
.main-content-tabletext-bold TR#yellow {  background-color: #ffffdf}

.right-items-title-blue
{
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #00006A;
	text-decoration: none;
	margin-top: 10px;
	margin-left: 18px;
	text-align: left;
	
}
.right-items-title-blue A {	color: #00006A; text-decoration: none}
.right-items-title-blue A:visited {	color: #00006A; text-decoration: none}
.right-items-title-blue A:hover { text-decoration: underline}

.right-items-title-marine
{
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #429886;
	text-decoration: none;
	margin-top: 10px;
	margin-left: 18px;
}
.right-items-title-marine A { color: #429886; text-decoration: none}
.right-items-title-marine A:visited { color: #429886; text-decoration: none}
.right-items-title-marine A:hover { text-decoration: underline}


.right-items-title-green
{
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #458730;
	text-decoration: none;
	margin-top: 10px;
	margin-left: 18px;
}
.right-items-title-green A { color: #458730; text-decoration: none}
.right-items-title-green A:visited { color: #458730; text-decoration: none}
.right-items-title-green A:hover { text-decoration: underline}

.right-items-title-orange
{
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #EC8B00;
	text-decoration: none;
	margin-top: 10px;
	margin-left: 18px;
}
.right-items-title-orange A { color: #EC8B00; text-decoration: none}
.right-items-title-orange A:visited { color: #EC8B00; text-decoration: none}
.right-items-title-orange A:hover { text-decoration: underline}

.right-items-subtitle
{
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #00005A;
	text-decoration: none;
	margin-top: 7px;
	margin-left: 18px;
	text-align: left;
}

.right-object-border
{
	background-color: #E7F2FF;
	border: solid #99C6FF 1px;
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 15px;
}

.main-image
{
	background-color: #E6F5FF;
	border: solid #6688C5 1px;
	padding: 1px;
	text-align:center;
}

.main-image#left
{
	float:left;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
}

.wraptable
{
	float:left;
}
.wraptableright
{
	float:right;
}
.galleryspace{
	padding-bottom:10px;
}

.main-image#right
{
	float:right;
	margin-top: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
}

.select-marine
{
	font-family: Tahoma, Verdana; font-size: 11px; font-style: normal;
	background-color: #F1FFFC;
	font-weight: normal; 
	color: #221200;	
	 text-decoration: none;
 	text-align: left
/*	width: 100px; */
}

.linkbox
{
	width: 170px;
	margin-top: 20px;
	padding: 5px;
	text-align:center;
}

.linkbox HR
{
	border: solid #EC8B00 1px;
	height: 1px
	text-align:center;
}

.linkbox A { color: #EC8B00; text-decoration: none}
.linkbox A:visited { color: #EC8B00; text-decoration: none}
.linkbox A:hover { text-decoration: underline}

/* special offers block */
.spec-offer-price {  font-family: Tahoma, Verdana; font-size: 18px; font-style: normal; font-weight: bold; color: #EC8B00; text-decoration: none}
.spec-offer-date {  font-family: Tahoma, Verdana; font-size: 12px; font-style: normal; font-weight: bold; color: #007CC9; text-decoration: none}

.spec-offer-button {  font-family: Tahoma, Verdana; font-size: 11px; font-style: normal; color: #007CC9; text-decoration: none;
	border: solid #99CBE9 1px;
	text-align:center;
	background-color: #fff;
}

.spec-offer-button A
{
	display: block;
	background: #fff;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #007CC9;
	text-decoration: none;
}

.spec-offer-button A:hover
{
	background-color: #F1FFFC;
	text-decoration: none;
}

div.procedure {
	display:none;
	margin-top: 5px;
}

div img.expander {
	border: 0px;
}
.main-content-smalltextwhite {
	font-family: Tahoma, Verdana; font-size: 10px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; text-align: left
}
.smallfont{
	font-size: 11px;
}
