/* CSS Document */


/* usual stylesheet format  */

body {
	
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: #FFFFFF;
	 
	
} 


	
div {

	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
   
}


table {

	width: 980px;
	padding: 0px;
	margin: 0px;
	border: none;
	outline: none;

}


td { 

	
	text-align: left;
	vertical-align: top;
	padding: 0px;
	margin: 0px;
	
}


p {

	padding: 0px;
	margin: 0px;

}


span {

	padding: 0px;
	margin: 0px;
}



form {

	padding: 0px;
	margin: 0px;
}



a:link {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}

	
a:visited {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	 
	text-decoration: none;
	font-style: normal;
	color:#000000;
}


a:hover {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	text-decoration: none;
	font-style: normal;
	color: #82B9BE;
}


a:active {
  	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-style: normal;
	color: #82B9BE;	
}







/* head of the website */

#container {

	width: 988px;
	background-color:#FFFFFF;
	margin : 0px auto; 	
	text-align: center;	

}

#indexpic {
	
	width:988px;
	height:226px; 
	min-height: 226px;
	overflow:hidden;
	margin:0px;
	padding:0px;

}

#pict {
	
	width:988px;
	height:146px; 
	min-height: 146px;
	overflow:hidden;
	margin:0px;
	padding:0px;

}

/* mainnavi website */

#mainnavi {

	width: 988px; 
	height:31px; 
	background: #82B9BE;
	padding: 0px;
	margin-top: 1px;

}

#mainnavilocal {
	
	width: 988px; 
	height:31px; 
	background: #82B9BE;
	padding: 0px;
	margin-top: 1px;
	margin-bottom: 18px;


} 

.navi {

	float: left; 
	text-align: center; 
	padding-left: 18px; 
	margin-top: 9px; 
	padding-right: 68px;
	color: #ED1111;
	text-decoration: none;

}

.navi a:link {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000033;
	text-decoration: none;
}

	
.navi a:visited {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	 
	text-decoration: none;
	font-style: normal;
	color:#000033;
}


.navi a:hover {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	text-decoration: none;
	font-style: normal;
	color: #ED1111;
}



.navi a:active {
  	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-style: normal;
	color: #ED1111;	
}


.red {

	float: left; 
	text-align: center; 
	padding-left: 18px; 
	margin-top: 9px; 
	padding-right: 68px;
	color: #ED1111;
	text-decoration: none;

}

.red a:link {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ED1111;
	text-decoration: none;
}

	
.red a:visited {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	 
	text-decoration: none;
	font-style: normal;
	color:#ED1111;
}


.red a:hover {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	text-decoration: none;
	font-style: normal;
	color: #ED1111;
}



.red a:active {
  	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-style: normal;
	color: #ED1111;	
}


.lastnavi {

	float: left; 
	text-align: center; 
	padding-left: 18px; 
	margin-top: 9px;
	color: #ED1111;
	text-decoration: none;

}


.lastnavi a:link {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000033;
	text-decoration: none;
}

	
.lastnavi a:visited {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	 
	text-decoration: none;
	font-style: normal;
	color:#000033;
}


.lastnavi a:hover {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	text-decoration: none;
	font-style: normal;
	color: #ED1111;
}



.lastnavi a:active {
  	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-style: normal;
	color: #ED1111;	
}


/* home of the website */


.newsleft {
	
	float: left;
	width: 600px; 
	padding-bottom: 10px;
}



#newsright {

	 float: left; 
	 width: 333px; 
	 padding-top: 18px; 
	 padding-right: 18px;
	 padding-left: 18px;
	 padding-bottom: 10px;

}


#news {

	float: left; 
	width: 750px; 
	padding-right: 18px; 
	padding-top: 18px; 
	padding-left: 18px;

}

#fleetoverview {

	padding-right: 18px; 
	padding-top: 18px; 
	padding-left: 18px;
	

}



#newspic {

	float: left; 
	width: 94px; 
	height: 70px; 
	padding-right: 10px;

}


#logo {

	float: left; 
	width: 988px; 
	height: 75px; 
	text-align: right; 
	margin-bottom: 2px; 

}

#logohome {

	float: right; 
	width: 213px; 
	height: 75px; 
	text-align: right; 
	padding-top: 30px; 
	
}


.header {

	font-weight: bold;
	padding-bottom: 10px;

}



.feetnavi {

	float: left; 
	width: 988px; 
	height: 40px;
	padding-top: 2px;
	margin-top: 8px;
	border-top: 1px solid #82B9BE;

}

.bread {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
	color: #000000;	
	padding-bottom: 10px;


}

.bread a:link {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}

	
.bread a:visited {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	 
	text-decoration: none;
	font-style: normal;
	color:#000000;
}


.bread a:hover {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	text-decoration: none;
	font-style: normal;
	color: #82B9BE;
}


.bread a:active {
  	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
	color: #82B9BE;	
}

#boatpic {

	float: left;
	width: 566px;
	height: 287px;
	padding-bottom: 10px;



}

#context {

	width: 620px;
	padding-bottom: 10px;

}

.newslist {

	width: 620px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #82B9BE;

}

.left {
	
	float: left;
	width: 240px;

}

.lefthand {

	float: left;
	width: 338px;

}

.righthand {

	float: left;
	width: 275px;

}

.center {
	
	float: left;
	width: 160px;
	text-align: right;
	padding-right: 12px;

}

.right {
	
	float: left;
	width: 160px;
	text-align: right;

}

.bottom {

	float: left;
	width: 620px;
	padding-top: 10px;
	padding-bottom: 10px;

}

#locations {

	width: 700px; 
	padding-top: 18px; 
	padding-left: 18px;
	

}

.pictspace {
	 
	 float: left; 
	 width: 132px;
	 height: 92px; 
	 padding:0px;
	 margin: 0px;


}


.newspic {

	width: 132px;
	height: 82px; 
	padding-bottom: 10px; 
	padding-top: 8px;
	padding-right: 18px; 
	border-bottom: 1px solid #82B9BE;


}


.newstext {

	float: left; 
	width: 570px; 
	height:92px; 
	padding-top: 8px;
	border-bottom:1px solid #82B9BE; 

}


.label {

	float: left;
	width: 130px;
	padding-right: 10px; 
	padding-bottom: 5px;

}

.field {

	float: left; 
	width: 600px; 
	padding-bottom: 5px;

}


.input {

	width: 350px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;	

}

.textfield {

	width: 350px;
	height: 200px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;	

}





