.spfns {color: #4F4F50; font-size: 10px; font-family: Arial; line-height: 10px;}
.spfns a, .spfns a:visited, .spfns a:hover, .spfns a:link {color: #4F4F50; font-size: 10px; font-family: Arial; line-height: 10px; text-decoration: none;}

a.sapek {COLOR: #000000;text-decoration: none; font-weight: normal;}
a.sapek:link {color: #000000; text-decoration: none; font-weight: normal;}
a.sapek:visited {COLOR: #000000; text-decoration: none; font-weight: normal;}
a.sapek:hover {COLOR: #000000; text-decoration: none; font-weight: normal;}

#address1 {
  font: 11px Tahoma, Arial, "Times New Roman", Verdana, sans-serif;
  text-align: center;
  color: #002A47;
}

#address1 a {color: #1D5678; text-decoration: underline;font-weight: bold;}
#address1 a:hover {color: #1E315C;text-decoration: underline;font-weight: bold;}

body {margin-left: 0px; margin-top: 6px; margin-right: 0px; margin-bottom: 0px;}

.hero {
padding: 0px 0 1px 0; 
clear: both; 
}
.hero object {
display: block; 
clear: both; 
}

div.topmenu
{
	background-color: #E8E8E9;
	font-family: Tahoma;
	font-size: 11px;
	color: #4F4F50;
	padding: 0 0 0 0px;
}
.topmenu td
{
	text-align: left;
	padding: 3 0 3 10px;

}
a.topmenu, a:link.topmenu, a:visited.topmenu { 
	padding: 3 10 3 10px;
text-decoration: none;
	font-family: Tahoma, Arial, Verdana, Times New Roman;
	font-size: 11px;
	color: #4F4F50;
	font-weight: none;
}
a:hover.topmenu {
	padding: 3 10 3 10px;
text-decoration: none; 	background-color: #828383;
color: #FFFFFF; }

a.topmenua, a:link.topmenua, a:visited.topmenua, a:hover.topmenua { 
	padding: 3 10 3 10px;
text-decoration: none;
	font-family: Tahoma, Arial, Verdana, Times New Roman;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: none;
	background-color: #455E5E;
}


div.bottommenu
{
	font-family: Tahoma;
	font-size: 11px;
line-height: 16px
	color: #4F4F50;
}

.bottommenu a, .bottommenu a:link, .bottommenu a:visited { 
text-decoration: none;
	font-family: Tahoma, Arial, Verdana, Times New Roman;
	font-size: 11px;
	color: #4F4F50;
line-height: 16px
}
.bottommenu a:hover {text-decoration: underline; }

.links
{
	font-family: Tahoma;
	font-size: 10px;
line-height: 7px
	color: #4F4F50;
}
.links a, .links a:link, .links a:visited { 
text-decoration: none;
	font-family: Tahoma, Arial, Verdana, Times New Roman;
	font-size: 10px;
	color: #4F4F50;
line-height: 7px
}
.links a:hover {text-decoration: underline; }




.menugroup{
padding: 0 0 0 0px;
font-family: Arial, Tahoma, sans-serif;
font-size: 12px;
}
.menugroup ul {
	font-weight: bold;
	margin: 0px;
	padding: 0 0 0 0px;
}
.menugroup ul ul {
	font-weight: normal;
	font-size : 90%;
	font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
	padding: 6 0 0 7px;
}
.menugroup li {
	list-style-type: none;
	margin: 0 0 6 0px;
}
.menugroup a {color: #000000;	text-decoration: none;}
.menugroup a:hover {color: #FFFFFF;	text-decoration: none;	background-color: #A9AEE5; }
a.menua {color: #19586a; text-decoration: underline;}
a.menua a:hover {text-decoration: none;}

.content{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: 000000;
padding: 0 0 0 0px;
}
.content h1 {color: #444444; font-size: 12pt; font-family: Verdana, Arial; font-weight: none; }
.content a {color: #0A5063; font-size1: 10pt; font-family: Arial;font-weight: none;}
.content a:link {color: #0A5063; font-size1: 10pt; font-weight: none;}
.content a:visited {color: #107575;font-size1: 10pt; font-weight: none;}
.content a:hover {color: #A32E4F; font-size1: 10pt; font-weight: none;}

a.sm {color: #0A5063; font-size: 8pt; font-family: Arial;}
a:link.sm {color: #0A5063; font-size: 8pt;}
a:visited.sm {color: #107575;font-size: 8pt;}
a:hover.sm {color: #A32E4F; font-size: 8pt;}








.main, h2.gcruise {
	font-family: Verdana;
	font-size: 16px;
	color: 19586a;
padding: 0 0 10 20px;
	font-weight: bold;
}
h6.gcruise {
	font-family: Verdana;
	font-size: 12px;
	color: 19586a;
padding: 0 0 0 20px;
margin-top: -16px;
	font-weight: bold;
}

h1.gcruise {color: #19586A; font-size: 15pt; font-family: Arial;font-weight: bold;}
h3.gcruise {color: #19586A; font-size: 12pt; font-family: Arial;font-weight: bold;}
h4.ttype {color: #A32E4F; font-size: 11pt; font-family: Arial;font-weight: bold;	padding: 0 0 0 30; margin-bottom: -6px;}
h2.toptit {
	font-family: Verdana;
	font-size: 16px;
	color: #827F68;
padding: 0 0 0 0px;
	font-weight: bold;
}
div.toptext{line-height: 16px; text-align: justify; }

a.b {color: #0A5063; font-size: 9pt; font-family: Arial;font-weight: bold;}
a:link.b {color: #0A5063; font-size: 9pt; font-weight: bold;}
a:visited.b {color: #107575;font-size: 9pt; font-weight: bold;}
a:hover.b {color: #A32E4F; font-size: 9pt; font-weight: bold;}

a.gc {color: #0A5063;  font-family: Arial;font-weight: none;} 
a:link.gc {color: #0A5063; font-weight: none;}
a:visited.gc {color: #006666; font-weight: none;}
a:hover.gc {color: #A32E4F;  font-weight: none;}

.fs {
	color1: #666;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	background-color1: #EFF1F2;
	border: 1px solid #000000;
	padding1: 1 2 1 5;
font-weight: normal ;
	}

tr.nsf {font-size: 10pt; font-family: Arial; font-weight: bold;} 
.pagesnum {font-size: 10pt; font-family: Arial;}

div.cruis_blok1
{
	width: 500px;
text-align: center;
	border: 2px solid #A8A594;
	background-image: url("/img/search.gif");
	background-position: left top;
	background-repeat: no-repeat;
	margin1: 0 -10 0 -40px ;
	padding: 0 0 0 40px;
	background-color: #F8F5E4;
}
h2.cruis_blok1
{
	font-family: Verdana, Tahoma;
	font-size: 16px;
	color: #7D7D68;
padding: 0 0 0 50px;
	font-weight: bold;
}
td.nsf1 {font-size: 10pt; font-family: Arial; font-weight: none; text-align: right;} 
input.nsf1 {
	background-color:#a09c82;
	color:#fff;
	width1: 40px;
	height: 22px;
}

img.simg {
	margin: 5 5 5 5px;
padding: 5 5 5 5px;
border-color: #A8A594;
border-width: 5px ;
border: 5px ;
border-style: solid 5px;
 }

td.sz {font-size: 10pt;}
td.b {font-weight: bold;}
td.c {text-align: center;}
td.cb {font-weight: bold;text-align: center;}
td.r {text-align: right;}
td.l {text-align: left;}
.z {font-size: 10pt; font-family: Arial; vertical-align:text-top;}
td.cap {font-size: 10pt; font-family: Arial;font-weight: bold;background-color: #595747;color: #F6F3E3;text-align: center}
td.m {font-weight: none;font-family: Verdana, Arial; vertical-align:text-top;}
td.n {font-size: 10pt; font-family: Arial; color: 4b4834;}

tr.n {font-size: 10pt; font-family: Arial; color: 4b4834;}
tr.c {font-size: 10pt; font-family: Arial;background-color: #EBE5CA;}
tr.cc {font-size: 10pt; font-family: Arial;background-color: #D1C9A1;}

hr {color: #19586A;}
dd {text-align: justify;}

a.menui, a:link.menui, a:visited.menui {COLOR: #0A5063; font-family:  Verdana, Arial ; font-size: 11; font-weight: bold;}
a.menui:hover {COLOR: #A32E4F; font-family:  Verdana, Arial ; font-size: 11; text-decoration: none;}

a.menu5, a:link.menu5, a:visited.menu5 {COLOR: #A32E4F; font-family: Arial ; font-size: 11; text-decoration: none; font-weight: none;}
a.menu5:hover {COLOR: #A32E4F; font-family: Arial ; font-size: 11; text-decoration: none; font-weight: none;}

.required{font-weight: bold; color: red;}
