body{margin-left:0;margin-top:0;background-color:#FFF;background-image:url(/img/lbg.gif);background-repeat:repeat-x;font-family:Arial,Verdana, Helvetica, sans-serif;}
#wraper{width:818px;margin:0 auto;}
#wraper #headerimg{height:272px;width:816px;border-right-width:1px;border-left-width:1px;border-right-style:solid;border-left-style:solid;border-right-color:navy;border-left-color:navy;}
#wraper #headerline{height:93px;width:100%;}
/*horizontal menu start*/

ul#cssmenu {
        width:817px;
        margin: 0;
        border: 0 none;
        padding: 0;
        list-style: none;
        background: #000080;
        height: 30px;
        font: bold 12px/28px Verdana, Arial;
        border-left:#000080 1px solid;
}

ul#cssmenu li {
        margin: 0;
        border: 0 none;
        padding: 0;
        float: left;
        display: inline;
        list-style: none;
        position: relative;
        height: 30px;
		width: auto;
		
border-right: #FFFFFF 1px solid;		
}

ul#cssmenu ul {
        margin: 0;
        border:0 none;
        padding: 0;
        width: 160px;
        list-style: none;
        display: none;
        position: absolute;
        top: 30px;
        left: 0;
	
}

ul#cssmenu ul:after {
        clear: both;
        display: block;
        font: 1px/0px serif;
        content: ".";
        height: 0;
        visibility: hidden;
		
}

ul#cssmenu ul li {
        width: 150px;
        float: left;
        display: block !important;
        display: inline;
}

/* Main Menu */
ul#cssmenu a {
        border: 0px;
        padding: 0 10px;
        float: none !important;
        float: left;
        display: block;
        background: #000080;
        color: #FFFFFF;
        font: bold 12px/28px Verdana, Arial;
        text-decoration: none;
        height: auto !important;
        height: 1%;
		
		
}

/* Main Menu Hover */
ul#cssmenu a:hover,
ul#cssmenu li:hover a,
ul#cssmenu li.iehover a {
        background: #FFFFFF;
        color:#000080;
        border-top:#000080 1px solid;
		
		
}

/* Second Menu */
ul#cssmenu li:hover li a,
ul#cssmenu li.iehover li a {
        border-top: 2px solid #FFFFFF;
        float: none;
        background: #000080;
        color: #FFFFFF;
		width: auto;
}

/* Second Menu Hover */
ul#cssmenu li:hover li a:hover,
ul#cssmenu li:hover li:hover a,
ul#cssmenu li.iehover li a:hover,
ul#cssmenu li.iehover li.iehover a {
        border-top: 2px solid #FFFFFF;
        background: #FFFFFF;
        color:#000080;
        border:#000080 1px solid;
}

ul#cssmenu ul ul {
        display: none;
        position: absolute;
        top: 0;
        left: 170px;
		
}

ul#cssmenu li:hover ul ul,
ul#cssmenu li.iehover ul ul {
        display: none;
}

ul#cssmenu li:hover ul,
ul#cssmenu ul li:hover ul,
ul#cssmenu li.iehover ul,
ul#cssmenu ul li.iehover ul {
        display: block;
} 


.mattblacktabs{
	width: 100%;
	overflow: hidden;
	border-bottom: 1px solid black; /*bottom horizontal line that runs beneath tabs*/
	background-color: #000080;
}

.mattblacktabs ul{
margin: 0;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
font: bold 12px Verdana;
list-style-type: none;

}


.mattblacktabs li{
display: inline;
margin: 0;
}

.mattblacktabs li a{
	float: left;
	display: block;
	text-decoration: none;
	margin: 0;
	padding: 7px 8px; /*padding inside each tab*/
	border-right: 1px solid white; /*right divider between tabs*/
	color: #FFFFFF; /*background of tabs (default state)*/
	background-color: #000080;
}

.mattblacktabs li a:visited{
	color: #ffffff;
}

.mattblacktabs li a:hover, .mattblacktabs li.selected a{
	background-color: #999999;
}

/*horizontal menu finish*/
#content{width:816px;border:1px solid #2A1067;background-color:#F6F6F6;margin:auto;}
#wraper #content #footer{clear:both;height:35px;text-align:center;background-color:navy;color:#FFF;border:1px solid #FFF;font-size:12px;font-weight:400;font-family:Arial, Helvetica, sans-serif;clip:rect(auto,auto,auto,auto);}
p{font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;font-size:16px;color:#black;padding-top:2px;padding-right:5px;padding-left:10px;}
#wraper #content #leftcol{width:244px;background-color:#F6F6F6;height:auto;clear:none;float:left;border-color:#FFF navy;border-style:none solid none none;border-width:1px;}

#wraper #content #leftcol_cont{width:244px;background-color:#F6F6F6;height:auto;clear:none;float:left;border-color:#FFF navy;border-style:none solid none none;border-width:1px;}

#wraper #content #leftcol img{border:1px solid #FFF;}
#wraper #content #rightcol{width:565px;float:left;background-color:#F6F6F6;height:100%;margin-right:1px;margin-top:1px;border-color:navy;border-style:none;border-width:1px;text-align: justify; }

#wraper #content #rightcol_cont{width:565px;float:left;background-image: url(/img/bg-contact.jpg); background-repeat: no-repeat; height:100%;margin-right:1px;margin-top:1px;border-color:navy;border-style:none;border-width:1px;text-align: justify; }

ul#spisok{font:14px "Palatino Linotype", "Book Antiqua", Palatino, serif;}
#vacans{font-family:Verdana, Arial, Helvetica, sans-serif;color:#333;}
#textcontent{margin-left:1px;float:right;width:300px;}
#vacans img{border:1px solid navy;}
#title{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;color:navy;clip:rect(auto,auto,auto,10px);width:564px;float:left;height:30px;margin-top:2px;margin-bottom:4px;margin-left:2px;border-color:navy;border-style:none none solid;border-width:1px;padding:0;}





#shipsgallery{width:800px;float:left;height:auto;border-bottom-style:dotted;border-bottom-color:navy;border-width:1px;padding:0 0 0 4px;}
#shipsgallery #fleetship{height:109px;width:184px;background-color:#FFF;float:left;border-color:navy;border-style:none;border-width:1px;padding:4px; border-right:1px dotted;}
a img{border-style:none;}
.fleetship{padding-top:10px;padding-bottom:10px;}
#shipsgallery #shipinfo{float:left;clear:right;height:118px;width:195px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:400;color:#000;background-position:left top;letter-spacing:0px;margin:5px;padding:0;border-right:1px dotted;}
#shipsgallery #shipinfoflag{float:right;clear:right;height:70px;width:247px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:400;color:#000;background-position:left top;letter-spacing:2px;margin:0;padding:0;}

#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;line-height:1.4em;overflow:auto;width:100%;margin:0 auto;padding:0 10px;}
#lightbox-container-image-data{color:#666;padding:0 10px;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:700;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:.7em;}
#contact{width:449px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; border: 1px none #CCC; color:navy; margin:10px 0 20px 50px;}
#map{border:1px solid navy;height:396px;width:463px;margin-top:20px;margin-left:37px;float:left;}
#contact table{color:navy; font-style:bold;border-style:none;border-width:1px; }
#forseaf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	float: left;
	margin-top: 2px;
	margin-left: 5px;
}
