body {
  font-family : Arial, Verdana, Times New Roman;
	font-size : 10pt;
	color : #303B45;
  background-image : url('/images/dock_fon.gif');
	background-repeat : no-repeat;
	background-position : bottom right;	
/* letter-spacing : -1px; */
}
p {
  font-family : Arial, Verdana, Times New Roman;
	font-size : 10pt;
	color : #303B45;
	margin-left : 40px;
	margin-right : 40px;
	margin-top : 0px;
	margin-bottom : 10px;	
/*	letter-spacing : -1px; */	
}
td {
  font-family : Arial, Verdana, Times New Roman;
	font-size : 10pt;
	color : #303B45;	
/*	letter-spacing : -1px; */	
}
h1 {
  font-size : 14pt;
	color : #7694AF;
	font-weight : normal; 
	margin-left : 40px;
	margin-top : 0px;
	margin-bottom : 0px;	
/*	letter-spacing : -1px; */	
}
h2 {
  font-size : 13pt;
	color : #303B45;
	font-weight : bold; 
	margin-left : 40px;
	margin-top : 0px;
	margin-bottom : 10px;		
/*	letter-spacing : -1px; */	
}
h3 {
  font-size : 11pt;
	color : #303B45;
	font-weight : bold; 
	margin-left : 40px;
	margin-top : 18px;
	margin-bottom : 7px;		
/*	letter-spacing : -1px; */	
}
h4 {
  font-size : 11pt;
	color : #303B45;
	font-weight : normal; 
	margin-left : 40px;
	margin-top : 5px;
	margin-bottom : 10px;
	
/*	letter-spacing : -1px; */	
}
h2.blue {
  font-size : 13pt;
	color : #7694AF;
	font-weight : bold; 
	margin-left : 40px;
	margin-top : 0px;
	margin-bottom : 10px;		
/*	letter-spacing : -1px; */	
}
ul {
  margin-top : 0px;
	margin-bottom : 10px;
	margin-left : 40px;
	list-style-type: square;	
}

li {
	margin-top: 0px;
	margin-bottom: 6px;
	margin-left : 40px;
	margin-right : 40px;
}

a:link {
  color : #303B45;
	text-decoration : underline;
}
a:active {
  color : #303B45;
	text-decoration : underline;
}
a:visited {
  color : #303B45;
	text-decoration : underline;
}
a:hover {
  color : #303B45;
	text-decoration : none;
}

img.border_1 {
  border:1px solid #aaaaaa;
}


.input {
  font-family : Arial, Verdana, Times New Roman;
	font-size : 10pt;
}

.ALogo {
  padding : 5px 0px 5px 40px;
}

.AHeader {
  padding : 0px 0px 0px 0px;
	height : 73px;	
}
.AMainMenu {
  padding : 20px 20px 5px 37px;  
}
.ATitle {
  padding : 20px 0px 20px 40px;
/*  background-image : url('/images/yacht_bg.gif');
	background-repeat : no-repeat;
	background-position : top left; */
	vertical-align : top;
	height : 180px;	
}
.ATop {
  background-image : url('/images/yacht_bg.gif');
	background-repeat : no-repeat;
	background-position : bottom left;
	margin-bottom : 20px;
}
.AHomeContent {
  padding : 20px 20px 20px 0px;
	vertical-align : top;
}
.AContent {
  padding : 0px 20px 20px 0px;
	vertical-align : top;
	height : 400px;	
}
.AContentTitle {
  padding : 20px 40px 20px 0px;
}
.AHomeLeft {
  padding : 20px 0px 20px 0px;
	vertical-align : top;
}
.ARight {
  padding : 0px 0px 20px 0px;
	vertical-align : top;
}
.AFooter {
  padding : 10px 0px 30px 40px;
}
.TSlogan {
  font-weight : bold;
	vertical-align : middle;
	color : #1C73AA;
  padding : 0px 10px 0px 15px;  	
}
.TShortcuts {
	vertical-align : middle;
	text-align : right;
	padding : 0px 20px 0px 0px;
}
.THeaderCorner {
  padding : 0px;
  background-image : url('/images/top_line_corner.gif');
	background-repeat : no-repeat;
	background-position : top left;
	height : 73px;	
}
.THeaderContent {
  padding : 0px;
  background-image : url('/images/top_line_fon.gif');
	background-repeat : repeat-x;
	background-position : top left;
	height : 73px;
	width : 100%;	
}

.CTitle1 {
  font-size : 16pt;
	color : #7694AF;
	font-weight : bold;
	letter-spacing : -1px;
}

.CTitle2 {
  font-size : 14pt;
	color : #7694AF;
	font-weight : normal; 
}

.TMainMenuItem {
  color : #4D6E85;
	font-weight : normal;
	font-size : 11pt
}
.TMainMenuItemA {
  color : #4D6E85;
	font-weight : normal;
	font-size : 11pt
}
.TBottomMenuItem {
  color : #4D6E85;
	font-weight : normal;
	font-size : 10pt;
}
.TBottomMenuItemA {
  color : #4D6E85;
	font-weight : normal;
	font-size : 10pt;
}
.TRightMenu {
  background-image : url('/images/boat_small.gif');
	background-repeat : no-repeat;
	background-position : top right;
	margin-bottom : 40px;
}
.TRightMenuItem {
  color : #4D6E85;
	font-weight : normal;
	font-size : 11pt;
	padding : 0px 40px 10px 40px;
}
.TRightMenuItemA {
  color : #4D6E85;
	font-weight : bnormalold;
	font-size : 11pt;
	padding : 0px 40px 10px 40px;
}
.TRightBanner {
/*  background-image : url('/images/pictures_line.jpg'); */
	background-repeat : no-repeat;
	background-position : top left;
}
.TFooter {
  font-size : 8pt;
	padding-right : 40px;
}

.TFooterMenu {
  font-size : 8pt;
	padding-right : 40px;
	padding-bottom: 10px;
}

.THomeNewsImage {
  padding : 0px 0px 0px 40px;
  background-image : url('/images/news_fon.gif');
	background-repeat : no-repeat;
	background-position : top left;
	vertical-align : top;
	text-align : left;
	height : 112px;	
}
.THomeNewsText {
  padding : 10px 20px 10px 0px;
	text-align : left;
	vertical-align : top;		
}

.TImageTable {
  margin-right : 10px;
	margin-bottom : 5px;
}
.TImageCell {
  padding : 0px 0px 0px 40px;
  background-image : url('/images/news_fon.gif');
	background-repeat : no-repeat;
	background-position : top left;
	vertical-align : top;
	text-align : left;
	height : 112px;	
}
.TPictureLarge {
  padding : 0px 40px 0px 40px;
  background-image : url('/images/gallery_fon.gif');
	background-repeat : no-repeat;
	background-position : top left;
	vertical-align : top;
	text-align : left;
	height : 290px;	
}
.TPictureList {
  padding : 0px 40px 0px 40px;
	vertical-align : top;
	text-align : left;
	line-height : 0px;
}
.TPictureNote {
  padding : 10px 20px 10px 40px;
}
.CPicturePreview {
  margin-top : 0px;
	margin-left : 0px;
  margin-right : 17px;
	margin-bottom : 17px;
	border : 1px solid #CDD2D8;
	width : 100px;
	height : 75px;
}
.CPicturePreviewA {
  margin-top : 0px;
	margin-left : 0px;
  margin-right : 17px;
	margin-bottom : 17px;
	border : 1px solid #1C73AA;
	width : 100px;
	height : 75px;	
}
.CPictureLarge {
	border : 1px solid #CDD2D8;
	width : 349px;
	height : 269px;		
}
.CPictureRight {
	border : 1px solid #CDD2D8;
	margin: 0px 10px 10px 0px;		
}
.CImageLeft {
	border : 1px solid #CDD2D8;
	width : 146px;
	height : 99px;
}

a.CMainMenuItem:link {
  color : #4D6E85;
	text-decoration : none;
}
a.CMainMenuItem:active {
  color : #4D6E85;
	text-decoration : none;
}
a.CMainMenuItem:visited {
  color : #4D6E85;
	text-decoration : none;
}
a.CMainMenuItem:hover {
  color : #4D6E85;
	text-decoration : underline;
}
a.CMainMenuItemA:link {
  color : #303B45;
	text-decoration : none;
}
a.CMainMenuItemA:active {
  color : #303B45;
	text-decoration : none;
}
a.CMainMenuItemA:visited {
  color : #303B45;
	text-decoration : none;
}
a.CMainMenuItemA:hover {
  color : #303B45;
	text-decoration : underline;
}
a.CRightMenuItem:link {
  color : #4D6E85;
	text-decoration : none;
}
a.CRightMenuItem:active {
  color : #4D6E85;
	text-decoration : none;
}
a.CRightMenuItem:visited {
  color : #4D6E85;
	text-decoration : none;
}
a.CRightMenuItem:hover {
  color : #4D6E85;
	text-decoration : underline;
}
a.CRightMenuItemA:link {
  color : #303B45;
	text-decoration : none;
}
a.CRightMenuItemA:active {
  color : #303B45;
	text-decoration : none;
}
a.CRightMenuItemA:visited {
  color : #303B45;
	text-decoration : none;
}
a.CRightMenuItemA:hover {
  color : #303B45;
	text-decoration : underline;
}
a.CBottomMenuItem:link {
  color : #4D6E85;
	text-decoration : none;
}
a.CBottomMenuItem:active {
  color : #4D6E85;
	text-decoration : none;
}
a.CBottomMenuItem:visited {
  color : #4D6E85;
	text-decoration : none;
}
a.CBottomMenuItem:hover {
  color : #4D6E85;
	text-decoration : underline;
}
a.CBottomMenuItemA:link {
  color : #303B45;
	text-decoration : none;
}
a.CBottomMenuItemA:active {
  color : #303B45;
	text-decoration : none;
}
a.CBottomMenuItemA:visited {
  color : #303B45;
	text-decoration : none;
}
a.CBottomMenuItemA:hover {
  color : #303B45;
	text-decoration : underline;
}

.TNavigator {
  padding : 10px 40px 10px 40px;
}
.TNavPage {
  font-weight : bold;
}

.CNewsDate {
  font-size : 8pt;
	margin-top : 0px;
	margin-bottom : 10px;
	color : #7694AF;
}
.TNewsNote {
  padding : 20px 0px 20px 0px;
}

.CTextImageLeft {
  margin-right : 15px;
	margin-bottom : 5px;
}


