table

{ 

	font-family: verdana, arial, helvetica, lucida, sans-serif;

	color: #1b1b48;

	font-size: 12px;

}



body

{

  margin: 0;

  font-family: arial, helvetica, lucida, sans-serif;

  color: #666666;

  text-align: center;

  vertical-align: middle;

  background-color: #ffffff;

  font-size: 11px;

}



div.topline{

	width: 100%;

	height: 156px;

	background-image: url(images/topbar.jpg);

	background-position: top center;

	background-repeat: no-repeat;

}



div.menutop{

	width: 775px;

	height: 18px;

	background-image: url(images/menutop.jpg);

	background-color: #010131;

	background-position: center;

	background-repeat: no-repeat;

}



div.tekst {

	color: #333333;

	font: normal 11px Tahoma;

	text-decoration: none;

}



div.menutop td {

	color: #333333;

	font: normal 11px Tahoma;

	text-decoration: none;

}



div.menutop td a:link , div.menutop td a:visited{

	color: White;

	font: normal 11px Arial;

	text-decoration: none;

}



div.menutop td a:active, div.menutop td a:hover {

	color: #003E75;

	font: normal 11px Arial;

	text-decoration: none;

}





div.homebutton{

	width: 100%;

	height: 100px;

	vertical-align: top;

	text-align: left;

}



div.scroll{

	overflow: auto;

	width: 98%;

	height: 501px;

	margin-left: auto;

	margin-right: auto;

	font-size: 11px;

}



div.scroll p{

	text-indent: 15px;

	text-align: justify;

	margin-bottom: 10px;

	margin-right: 10px;

}



div.scroll p.center{

	text-align: center;

	margin-bottom: 10px;

	margin-right: 10px;

}



div.scroll a:link {

	color: #444444;

	text-decoration:underline;

}



div.scroll a:visited {

	color: #444444;

	text-decoration:underline;

}



div.scroll a:hover{

	color: black;

}





div.scroll ul{

	text-align: left;

}



ul {

	padding-left:20px;

}





td.columnleft{

	background-color: #c2c3ca;

	background-image: url(images/leftcolumn_back.jpg);

	background-position: top;

	background-repeat: no-repeat;

	width: 180px;

	text-align: center;

	vertical-align: top;

	line-height: 200%;

	color: #1b1b48;

}



td.columnleft3{

	background-color: #c2c3ca;

	background-image: url(images/leftcolumn_back2.jpg);

	background-position: top;

	background-repeat: no-repeat;

	width: 180px;

	text-align: center;

	vertical-align: top;

	line-height: 200%;

	color: #1b1b48;

}



td.columnleft2{

	background-color: #c2c3ca;

	width: 180px;

	text-align: center;

	vertical-align: bottom;

	padding-bottom: 10px;

}



td.columnleft2 span, td.columnleft2 p {

	color: #1b1b48;

	font: bold 15px Arial;

}



td.columnleft2 span a:link , td.columnleft2 span a:visited{

	color: #1b1b48;

	font: bold 15px Arial;

	text-decoration: none;

}



td.columnleft2 span a:active, td.columnleft2 span a:hover {

	color: #DA251D;

	font: bold 15px Arial;

	text-decoration: none;

}



td.columnleft3 span, td.columnleft3 p {

	color: #1b1b48;

	font: bold 15px Arial;

}



td.columnleft3 span a:link , td.columnleft3 span a:visited{

	color: #1b1b48;

	font: bold 15px Arial;

	text-decoration: none;

}



td.columnleft3 span a:active, td.columnleft3 span a:hover {

	color: #DA251D;

	font: bold 15px Arial;

	text-decoration: none;

}





a.news_title:link , a.news_title:visited{

	color: #1b1b48;

	font: bold 11px Tahoma;

	text-decoration: none;

}



a.news_title:active, a.newstitle:hover {

	color: #DA251D;

	font: bold 11px Tahoma;

	text-decoration: none;

}



.right {

	text-align: right;

	padding-right: 10px;

}



.right a:link , .right a:visited{

	color: #1b1b48;

	font: normal 11px Tahoma;

	text-decoration: none;

}



.right a:active, .right a:hover {

	color: #DA251D;

	font: normal 11px Tahoma;

	text-decoration: none;

}





td.center{

	/* background-color: #c2c3ca; */

	background-color: #EFEFF1;

	background-image: url(images/center_back.jpg);

	background-position: top;

	background-repeat: repeat-x;

	width: 400px;

	text-align: center;

	vertical-align: top;

	margin: 0;

}



td.columnright{

	background-color: #000032;

	background-image: url(images/rightcolumn_back2.jpg);

	background-position: bottom;

	background-repeat: no-repeat;

	width: 180px;

	text-align: center;

	vertical-align: top;

	padding-top: 15px;

	

}



td.topspace{

	background-color: #ffffff;

	height: 5px;

}



td.columnspace{

	background-color: #ffffff;

	width: 5px;

}



td.newsrow{

	background-color: #000030;

	height: 20px;

	background-image: url(images/newsrow_back.jpg);

	background-position: top;

	background-repeat: no-repeat;

	text-align: center;

	color: #ffffff;
	
	font: normal 11px Tahoma !important;

}



td.footerrow{

	background-color: #ffffff;

	height: 29px;

	background-image: url(images/footerrow_back.gif);

	background-position: top;

	background-repeat: no-repeat;

	text-align: center;

	color: Navy;

	font-size: 10px;

}
td.footerrow_2{

	background-color: #ffffff;

	height: 29px;

	background-image: url(images/footerrow_back_2.gif);

	background-position: top;

	background-repeat: no-repeat;

	text-align: center;

	color: Navy;

	font-size: 10px;

}


table.left{

	text-align: center;

}



.columnleft a:link

{

	color: #1b1b48;

	text-decoration: none;

	font: bold 14px Arial;

	line-height: 180%;

}

	

.columnleft a:visited

{

	color: #1b1b48;

	text-decoration: none;

	font: bold 14px Arial;

	line-height: 180%;

}

.columnleft a:hover

{

	color: #DA251D;

	text-decoration: none;

	font: bold 14px Arial;

	line-height: 180%;

}

.columnleft a:active

{

	color: #DA251D;

	text-decoration: none;

	font: bold 14px Arial;

	line-height: 180%;

}



.columnleft3 a:link

{

	color: #1b1b48;

	text-decoration: none;

	font: bold 14px Arial;

	line-height: 180%;

}

	

.columnleft3 a:visited

{

	color: #1b1b48;

	text-decoration: none;

	font: bold 14px Arial;

	line-height: 180%;

}

.columnleft3 a:hover

{

	color: #DA251D;

	text-decoration: none;

	font: bold 14px Arial;

	line-height: 180%;

}

.columnleft3 a:active

{

	color: #DA251D;

	text-decoration: none;

	font: bold 14px Arial;

	line-height: 180%;

}



.menu td{

	background-color: #ff9933;

	height: 20px;

	text-align: center;

	width: 13%;

}



a:link, a:visited

{

	color: #444444;

	text-decoration:none;

}

a:hover

{

	color: #666666;

	text-decoration:underline;

}



a.actual:link, a.actual:visited

{

	color: #666666;

	text-decoration:none;

	font-weight: bold;

}

a.actual:hover

{

	color: #444444;

	text-decoration:underline;

}



td.centered

{

	text-align: center;

}



tr.center

{

	text-align: center;

}



table.center{

	margin-left: auto;

	margin-right: auto;

}



p.footer{

	font-size: 10px;

	text-align: center;

	display: inline;

}



p.title{

	text-align: center;

	font-weight: bold;

}



p.center{

	text-align: center;

}



img

{

	border: 0;

	display: inline;

}



img.middle

{

	

}



img.block

{

	display: block;

}



img.alpha

{

	-moz-opacity:0.5;

	filter:Alpha(opacity=50); 

}



input.text, textarea.text {

	border: 1px solid #000;

	background: #fff;

}



input, select, textarea {

	font-family: tahoma, verdana, arial, helvetica, lucida, sans-serif;

	color: #1b1b48;

	font-size: 11px;

}



#from, #to {

	width: 70px;

}



#form select {

	z-index: 1;

}



#searchcharters table {

	margin-left: auto;

	margin-right: auto;

	width: 550px;

	font-size: 11px;

}



#searchcharters table td {

	text-align: left;

}



#searchcharters table td.title {

	padding-top: 5px;

}



#searchcharters table td.column1 {

	width: 90px;

}



#searchcharters table td.column2 {

	width: 185px;

}



#searchbutton, #searchsubmit {

	cursor: pointer;

}



#searchchartersrespone {

	display: none;

}



#searchchartersrespone table {

	font-size: 11px;

	width: 100%;

	margin-top: 5px;

	padding-right: 10px;

}



#searchchartersrespone table th {

	font-size: 10px;

	background-color: #1b1b48;

	color: white;

}



#searchchartersrespone table td {

	vertical-align: top;

	text-align: center;

	padding-bottom: 5px;

}



#searchchartersrespone table td.left {

	text-align: left;

}



#searchchartersrespone table td.right {

	text-align: right;

}



td.hover, tr.hover

{

	background-color: #fff;

}



#searchchartersrespone table td.okres {

	text-align: center;

	white-space: nowrap;

}



#ajaxwaittlo {

	position: absolute;

	z-index: 9998;

	height: 100%;

	width: 100%;

}



#ajaxwait {

	position: absolute;

	z-index: 9999;

	left: 50%;

	top: 50%;

	height: 100px;

	width: 160px;

	background-color: white;

	border: 1px solid #000000;

	vertical-align: middle;

	text-align: center;

	font-family: arial, helvetica, lucida, sans-serif;

	color: #666666;

	font-size: 11px;

}



#ajaxwait img {

	margin-top: 30px;

}



#conajaxwait {

	display: none;

}



/* liScroll style declarations */



.tickercontainer { /* the outer div with the black border */

	border: 0;

	background-color: transparent; 

	width: 750px; 

	height: 20px; 

	margin: 0; 

	padding: 0;

	overflow: hidden; 

}

.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */

	position: relative;

	left: 10px;

	top: 2px;

	width: 750px;

	overflow: hidden;

}

ul.newsticker { /* that's your list */

	position: relative;

	left: 750px;

	font: bold 10px Verdana;

	list-style-type: none;

	margin: 0;

	padding: 0;



}

ul.newsticker li {

	float: left; /* important: display inline gives incorrect results when you check for elem's width */

	margin: 0;

	padding: 0;

	background: transparent;

}



ul.newsticker a, ul.newsticker a:link , ul.newsticker a:visited {

	white-space: nowrap;

	padding: 0;

	color: #ffffff;

	font: normal 10px Verdana;

	margin: 0 50px 0 0;

	text-decoration: none;

} 



ul.newsticker a:hover {

	text-decoration: underline;

	color: #ffffff;

} 



ul.newsticker span {

	margin: 0 10px 0 0;

}



.fadelastminuteticker{

	list-style-type: none;

	/*border: 1px dashed #fff;*/

	background-color: transparent;

	padding: 3px;

	margin: 0px 3px 0px 3px;

	font: normal 11px Tahoma;

	color: #666666;

	text-align: left;

}



.fadenewsticker {

	list-style-type: none;

	/*border: 1px dashed #fff;*/

	background-color: transparent;

	padding: 3px;

	margin: 0px 3px 0px 3px;

	font: normal 11px Tahoma;

	color: #666666;

	text-align: left;

}



.fadenewsticker a:link , .fadenewsticker a:visited{

	color: #1b1b48;

	font: bold 11px Tahoma;

	text-decoration: none;

}



.fadenewsticker a:hover {

	color: #DA251D;

	text-decoration: underline;

}



td.columnright span, td.columnright p {

	color: white;

	font: normal 11px Verdana;

}



td.columnright p a:link, td.columnright p a:visited{

	color: #DE2121;

	font: bold 14px Arial;

	text-decoration: none;

}



td.columnright p a:hover {

	color: #DE2121;

	text-decoration: underline;

}



td.news {

	background-color: #c2c3ca;

	background-image: url(images/center_back.jpg);

	background-position: top;

	background-repeat: repeat-x;

	width: 400px;

	vertical-align: top;

	padding-left: 5px;

	padding-right: 5px;

	text-align: left;

	font-size: 11px;

}



td.news div.newsdiv {

	margin-bottom: 15px;

}



td.news div.invisible {

	display: none;

}



td.news span.date {

	

}



td.news span.title {

	font-weight: bold;

}



td.news div.content {

	text-indent: 20px;

	margin: 5px 0px 5px 0px;

}



div.pojSP{

	font-size: 0px;

	clear: both;

}



div.yacht{

	overflow: auto;

	width: 100%;

	height: 500px;

	font-size: 10px;

	font-family: verdana, tahoma, arial, helvetica, lucida, sans-serif;

}



#yachtdetails {

	width: 350px;

	float: left;

	font-size: 10px;

	font-family: verdana, tahoma, arial, helvetica, lucida, sans-serif;

}



#yachtdetails th {

	width: 150px;

}



#yachtdetails td {

	width: 200px;

}



#pojPhotos {

	width: 600px;

	clear: both;

}



#pojPhotos .pojPhotoOne {

	width: 190px;

	float: left;

	text-align: center;

}



#pojPhotos .pojPhotoOne img {

	border: 1px #333333 solid;

	margin: 5px;

}



div.yachtphoto{

	overflow: hidden;

	width: 580px;

	height: 500px;

	margin-left: auto;

	margin-right: auto;

	text-align: center;

}



div.yachtphoto p.text {

	width: 100%;

	text-align: left;

}



div.yachtphoto img.yachtPhoto {

	margin-top: auto;

	margin-bottom: auto;

	border: 1px #333333 solid;

}


