
td
{
	font-family: arial;
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
}


p    {
	MARGIN: 0cm 0cm 0pt;
	font-family: arial;
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
}

a
 {
	font-family: arial;
	font-weight: normal;
	font-size: 9pt;
} 



SELECT
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 8pt;
	
}
  #136
{
	
	width : 136pt;
	
}
  #123
{
	
	width : 115pt;
	
}
 #125
{
	
	width : 285pt;
	
}
 #127
{
	
	width : 155pt;
	
}
 #129
{
	
	width : 100pt;
	
}
#95
{
	
	width : 95pt;
	
}
#24
{
	width : 24pt;	
}
#100
{
	width : 100pt;	
}
#40
{
	width : 40pt;	
}
	
INPUT
{

    FONT-SIZE: 8pt;
    FONT-FAMILY:  Arial;
}

.tableHeader{
	COLOR: #021642;
	FONT-SIZE: 11px;
	
	padding: 0 7 0 7;
	margin: 0 0 0 4;
}

.td_detailstyle, .td_detailstyle font, .td_detailstyle li font, .td_detailstyle li  {
color:#000000;
font-family:arial;
font-size:9pt;
font-weight:normal;
}

/* ÿ÷åéêà òàáëèöû */
.tableCell{
	COLOR: #021642;
	FONT-SIZE: 11px;
	
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #9CBEE5;
	padding: 2 7 2 7;
	margin: 0 0 0 4;
}
/* VesselLinks
-------------------------------------------------------------------------------- */
.vesselLinks {
	margin: 5px 0 0;
	padding: 0 0 10px;
	background: url(../img/vessel_link.png) left bottom no-repeat;
	text-align: center;
	font-size:11px;

}
.vesselLinks dt {
	background: url(../img/vessel_link.png) left top no-repeat;
	color: #636363;
	font-size: 12px;
	text-align: left;
	padding-bottom:3px;
}
.vesselLinks dt span {
	position: relative;
	top: -9px;
	left: 25%;
	padding: 3px 5px;
	background-color: #FFF;
}
.vesselLinks dd {
	display: inline;
	padding: 0 10px;
	margin: 0;
}
.vesselLinks a {
	font-weight: bold;
	color: #A71D1D;
}
.vesselLinksText {
	font-weight: bold;
	color: #A71D1D;
}
.vessel_link_crm_contact_list {
	color:#710000;
	font-weight:bold;
	background-color:#FFCC33;
	padding:3px;
}
.VesselInfo {
	white-space: nowrap;
	font-weight: bold;
	color: #1784E7
}

.tableHeaderLink
{
	COLOR: #021642;
	FONT-SIZE: 11px;
		
	FONT-WEIGHT: bold;
}

/* çàãîëîâîê ñòîëáöà òàáëèöû, ïî êîòîðîìó âûïîëíåíà ñîðòèðîâêà */
.tableHeaderAct{
	COLOR: #710000;
	FONT-SIZE: 11px;
	
	font-weight:bold;
}
.pagerNumb
{
	padding: 0 7 0 7;
}

/* ÿ÷åéêà ñî òåêóùåé ñòðàíèöåé ïåéäæåðà òàáëèöû */
.pagerNumbAct
{
	COLOR: #710000;
	FONT-SIZE: 12px;
	
	font-weight: bold;
	padding: 0 7 0 7;
}

.ToolBarCell
{
	padding: 0 7 0 7;
}

.ActiveCommand
{
	COLOR: #710000;
	FONT-SIZE: 11px;
	
	font-weight: bold;
}

.txt
{
	COLOR: #021642;
	FONT-SIZE: 11px;
	
}

.txtBold
{
	COLOR: #021642;
	FONT-SIZE: 11px;
	font-weight:bold;
	
}

 .hmenutop {
	font-family: arial;
	font-weight: bold;
	font-size: 12px;
	color: #FFffff;
} 

.htopnav {
	font-family: arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: #6A5E4B;
	padding-bottom: 4px ;
}
.htopnav:hover {
	font-family: arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: #2D2820;
}
 .hmenutopim {
	font-family: arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: #6A5E4B;
} 
 .hmenutopim:hover {
	font-family: arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: #2D2820;
} 
 .hmenutop_bw {
	font-family:tahoma;
	font-weight: bold;
	font-size: 11px;
	color: #003366;
} 
.txtn{
COLOR: #021642;
FONT-SIZE: 11px;

}
.txtbtitle{
COLOR: #144073;
FONT-SIZE: 14px;
font-weight: bold;
FONT-FAMILY: arial;
}
.txtbtitleg{
COLOR: #93A8B4;
FONT-SIZE: 14px;
font-weight: bold;
FONT-FAMILY: arial;
}
.txtbtitler{
COLOR: #A71D1D;
FONT-SIZE: 12px;
font-weight: bold;
FONT-FAMILY: arial;
}

.cellcolor{
background-color:DAE5ED; 
padding: 10;
border-bottom-style: solid; 
border-bottom-width: 1px; 
border-bottom-color: #c0d0e0; 
COLOR: #A71D1D;
FONT-SIZE: 12px;
font-weight: bold;
FONT-FAMILY: arial;
}
.cellcolor2{
background-color:F2F6F9; 
padding: 10;
border-top-style: solid; 
border-top-width: 3px; 
border-top-color: #ffffff; 
border-bottom-style: solid; 
border-bottom-width: 1px; 
border-bottom-color: #c0d0e0; 
COLOR: #A71D1D;
FONT-SIZE: 12px;
font-weight: bold;
FONT-FAMILY: arial;
}
.cellcoloremp{
background-color:FaFaFa; 
padding: 10;
border-top-style: solid; 
border-top-width: 3px; 
border-top-color: #ffffff;
border-bottom-style: solid; 
border-bottom-width: 1px; 
border-bottom-color: #e0e0e0; 
}
.txtb{
COLOR: #021642;
FONT-SIZE: 11px;
font-weight:bold;

}

.txte{
COLOR: #ff0000;
FONT-SIZE: 11px;
font-weight:bold;

}

.h2title {
COLOR: #021642; 
FONT-SIZE: 16px; 
font-weight: Bold; 
 
border-bottom-style: solid; 
border-bottom-width: 2px; 
border-bottom-color: #021642; 
margin: 10 0 10 5;
}

.tsec{
	COLOR: Black;
	FONT-SIZE: 11px;
	
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #9CBEE5;
	padding: 2 2 2 2;
	margin: 0 0 0 4;
}

.tsecred{
COLOR: #710000;
FONT-SIZE: 13px;

border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #9CBEE5;
padding: 2 2 2 2;
margin: 0 0 0 4;
}

.sec-act{
COLOR: #021642;
background-color: #FBEAE4;
FONT-SIZE: 11px;

border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #9CBEE5;
padding: 2 2 2 2;
margin: 0 0 0 4;
}

.tsec-act{
COLOR: #710000;
FONT-SIZE: 11px;

font-weight:bold;
padding: 2 2 3 2;
margin: 0 0 0 4;
}

.tsec-menu{
	COLOR: #710000;
	FONT-SIZE: 11px;
	
	font-weight: 500;
	padding: 2 2 3 2;
	margin: 0 0 0 4;
}

.pagerNumbAct{
COLOR: #710000;
FONT-SIZE: 12px;

font-weight:bold;
padding: 2 2 2 2;
margin: 0 0 0 4;
}

.pagerNumb{
COLOR: #021642;
FONT-SIZE: 12px;

font-weight:bold;
padding: 2 2 2 2;
margin: 0 0 0 4;
}

.tssec{
COLOR: #710000;
FONT-SIZE: 14px;

font-weight:bold;
padding: 2 2 3 2;
margin: 0 0 0 4;
}

.linkmred{
COLOR: A71D1D;
FONT-SIZE: 11px;
font-weight:bold;
white-space:nowrap;
}

.linkmred:hover{
COLOR: A71D1D;
FONT-SIZE: 11px;

font-weight:bold;
}

.linkbd{
COLOR: #021642;
FONT-SIZE: 11px;

font-weight:bold;
}


.linkbd:hover{
COLOR: #A21010;
FONT-SIZE: 11px;

font-weight:bold;
}
.poopuplink
 {
	font-family: arial;
	font-weight: normal;
	COLOR: #1B4E80;
	font-size: 9pt;
} 
.aborder{
border-style:solid; 
border-color: 576D8F; 
border-width: 1px;
}

.photonot {
	font-weight: bold;
	font-size: 26px;
	color: #e0e0e0;
}
.tdtitleempty{
	font-weight: normal;
	font-size: 12px;
	color: #a0a0a0;
	padding: 2 2 2 6;
	background-color: fcfcfa;
	border-left-width: 1px;
	border-left-style: solid;
  	border-left-color: #cccccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
  	border-bottom-color: #cccccc;
}
.tdtitleemptysmall{
	font-weight: normal;
	font-size: 10px;
	color: #a0a0a0;
	padding: 2 2 2 6;
	background-color: fcfcfa;
	border-left-width: 1px;
	border-left-style: solid;
  	border-left-color: #cccccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
  	border-bottom-color: #cccccc;
}
.tdempt{
	font-weight: normal;
	font-size: 12px;
	color: cccccc;	
	background-color: ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
  	border-bottom-color: #cccccc;
}
.divlest {
	font-weight: normal;
	font-size: 12px;
	color: 000000;	
	padding: 2 2 2 2;
	background-color: ffffff;
	border-left-width: 1px;
	border-left-style: solid;
  	border-left-color: #f0f0f0;
}
.tdemptsmall{
	font-weight: normal;
	font-size: 10px;
	color: cccccc;	
	background-color: ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
  	border-bottom-color: #cccccc;
}
.listmenu{
	font-weight: normal;
	font-size: 12px;
	color: 000000;	
	background-color: F2F2F2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
  	border-bottom-color: #cccccc;
}
.listmenutitle{
	font-weight: normal;
	font-size: 12px;
	color: 000000;	
	background-color: F2F2F2;
	border-left-width: 1px;
	border-left-style: solid;
  	border-left-color: #cccccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
  	border-bottom-color: #cccccc;
}
.tdinfolist{
	font-weight: normal;
	font-size: 12px;
	color: 000000;	
	background-color: ffffff;
	border-left-width: 1px;
	border-left-style: solid;
  	border-left-color: #f0f0f0;
}
.tdinfo{
	font-weight: normal;
	font-size: 12px;
	color: 000000;	
	background-color: ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
  	border-bottom-color: #cccccc;
}
.tdinfosmall{
	font-weight: normal;
	font-size: 10px;
	color: 000000;	
	background-color: ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
  	border-bottom-color: #cccccc;
}

.cornersred {border: 1px solid #A40D02;}
.corners {border: 1px solid #C8C8C9;}
.corners .t,
.corners .r,
.corners .b,
.corners .l,
.cornersred .tr,
.cornersred .rr,
.cornersred .br,
.cornersred .lr,
.corners .tw,
.corners .rw,
.corners .bw,
.corners .lw,
.corners .c,
.cornersred .cr,
.cornersred .ur
{
	position: relative;
	z-index: 1;
	display: block;
	background-repeat: no-repeat;
	background-position: left top;
}
.corners .u
{
	position: relative;
	z-index: 1;
	display: block;
	background-repeat: no-repeat;
	background-position: left top;
}
.corners .t { left: -1px; top: -1px; }
.corners .r { background-position: right top; left: 2px; }
.corners .b { background-position: right bottom; top: 2px; }
.corners .l { background-position: left bottom; left: -2px; }
.corners .tw { left: -1px; top: -1px; }
.corners .rw { background-position: right top; left: 2px; }
.corners .bw { background-position: right bottom; top: 2px; }
.corners .lw { background-position: left bottom; left: -2px; }
.cornersred .tr { left: -1px; top: -1px; }
.cornersred .rr { background-position: right top; left: 2px; }
.cornersred .br { background-position: right bottom; top: 2px; }
.cornersred .lr { background-position: left bottom; left: -2px; }
.corners .c { left: 0px; top: 0px; margin-right: 0px; }
.cornersred .cr { left: 0px; top: 0px; margin-right: 0px; }
.rounded-borders .corners { background: #ffffff; //height: 100%; }
.rounded-borders .cornersred { background: #ffffff; //height: 100%; }
.rounded-borders .corners .t { background-image: url('/img/c1.gif'); }
.rounded-borders .corners .r { background-image: url('/img/c2.gif'); }
.rounded-borders .corners .b { background-image: url('/img/c4.gif'); }
.rounded-borders .corners .l { background-image: url('/img/c3.gif'); }
.rounded-borders .corners .tw { background-image: url('/img/w1.gif'); }
.rounded-borders .corners .rw { background-image: url('/img/w2.gif'); }
.rounded-borders .corners .bw { background-image: url('/img/w4.gif'); }
.rounded-borders .corners .lw { background-image: url('/img/w3.gif'); }
.rounded-borders .cornersred .tr { background-image: url('/img/r1.gif'); }
.rounded-borders .cornersred .rr { background-image: url('/img/r2.gif'); }
.rounded-borders .cornersred .br { background-image: url('/img/r4.gif'); }
.rounded-borders .cornersred .lr { background-image: url('/img/r3.gif'); }
.rounded-borders .corners .reducer { padding: 1em 0 0.8em 0; text-align: center;} 	
.rounded-borders .cornersred .reducer { padding: 1em 0 0.8em 0; text-align: center;} 
.rounded-borders .u {font-size: 80%; top: -0.8em; left: 10px; padding-left: 5px; padding-right: 5px; background-color: #FFFFFF; float: left; color: #636363;}

.rounded-borders .ur {font-size: 12px; top: -0.8em; left: 10px; padding-left: 5px; padding-right: 5px; background-color: #FFFFFF; float: left; color: #636363;}
.rounded-borders .urt {font-size: 12px; top: -0.8em; left: 10px; padding-left: 5px; padding-right: 5px; float: left; color: #636363;}

.menlr{
	color: FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	font-size:12px;
	padding: 2 2 2 2; 

}

.menlr:hover{
	color: FAF2D7;
	text-decoration: underline;
	font-weight: bold;
	font-size:12px;
}

.menl{
	color: 021642;
	background-color:F2F2F2;
	text-decoration: underline;
	font-weight: bold;
	font-size:12px;
	padding: 2 2 2 2; 
	cursor: hand;
	border-bottom-width: 1px;
	border-bottom-style: solid;
  	border-bottom-color: #cccccc;

}

.menl:hover{
	color: 021642;
	text-decoration: underline;
	font-weight: bold;
	font-size:12px;
	cursor: hand;
}

.men{
	color: #021642;
	text-decoration: underline;
	font-weight: bold;
	font-size:12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	background-color : EBF1F8;
	cursor: hand;
}

.menr
{
	background-color:A40D02; 
	color: ffffff;
	font-weight: bold;
	text-decoration: underline;
	padding: 2 2 2 2; 
	cursor: hand;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
  	border-bottom-color: #A40D02;
}
.menulittle
{
	COLOR: #021642;
FONT-SIZE: 11px;

	background : E0E6F0;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: A0B8D0;
}
.serchb
{	display: none; 
	position: releative;
 	margin: 0 0 0 0 ;
}

.tdtext{
	font-weight: normal;
	font-size: 12px;
	color: 000000;	
	background-color: ffffff;	
}

.tdtitleinfo{
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	padding: 2 2 2 6;
	background-color: EEF8FD;
	border-left-width: 1px;
	border-left-style: solid;
  	border-left-color: #cccccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
  	border-bottom-color: #cccccc;
}
.tdtitlesmall{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	padding: 2 2 2 6;
	background-color: EEF8FD;
	border-left-width: 1px;
	border-left-style: solid;
  	border-left-color: #cccccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
  	border-bottom-color: #cccccc;
}
.tdtitleinfob{
	font-weight: bolder;
	font-size: 12px;
	color: #000000;
	padding: 2 2 2 6;
	background-color: f4f4f2;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}

.tdtitleprice{
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	background-color: FFEAA8;
	border-left-width: 1px;
	border-left-style: solid;
  	border-left-color: #cccccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
  	border-bottom-color: #cccccc;
}
.tdtitlepricesmall{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	background-color: FFEAA8;
	border-left-width: 1px;
	border-left-style: solid;
  	border-left-color: #cccccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
  	border-bottom-color: #cccccc;
}


.secinfoname{
	font-weight: bold;
	font-size: 14px;
	color: #395FA6;
	margin: 3 0 2 0;
	padding: 0 0 0 5; 
	border-left-width: 1px;
	border-left-style: solid;
  	border-left-color: #B4E0FB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
  	border-bottom-color: #B4E0FB;
}

.secinfonamesecond{
	font-weight: bold;
	font-size: 14px;
	color: #395FA6;
	margin: 3 0 2 0;
	padding: 0 0 0 5; 
	border-left-width: 1px;
	
  	border-left-color: #B4E0FB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
  	border-bottom-color: #B4E0FB;
}
.borderbottom{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B4E0FB;
	border-left : 1px solid eeeeee;
}

.secinfonamedetails{
	font-weight: bold;
	font-size: 14px;
	color: #395FA6;
	margin: 3 0 2 0;
	padding: 0 0 0 5; 	
}

.vesselname{
	font-weight: normal;
	font-size: 20px;
	color: #395FA6;
	margin: 3 0 2 0;
	padding: 0 0 0 7; 

}

 .hdrtd {
	font-family: arial;
	font-weight: normal;
	padding: 0 0 0 5; 
	font-size: 9pt;
	color: #1B4E80;
} 
.hdrtdsmall {
	font-family: arial;
	font-weight: normal;
	padding: 0 0 0 5; 
	font-size: 10px;
	color: #1B4E80;
} 


.linknavbar {
	font-family: arial;
	font-weight: bold;
	font-size: 9pt;
	color: #0000CC;
}

.webeditor_icon {
  background: #ffffff;
  color: ButtonText;
  border: 1px solid;
  border-color: #bbbbbb #bbbbbb #bbbbbb #bbbbbb;
  padding: 2px;
  margin: 1px;
  width: 20px;
  height: 20px;
}

.webeditor_icon_mouseover {
  color: ButtonText;
  background: #ffffff;
  border: 1px solid;
  border-color: darkblue darkblue darkblue darkblue;
  padding: 2px;
  margin: 1px;
  width: 20px;
  height: 20px;
}

.webeditor_icon_mouseout {
  background: #ffffff;
  color: ButtonText;
  border: 1px solid;
  border-color: #bbbbbb #bbbbbb #bbbbbb #bbbbbb;
  padding: 2px;
  margin: 1px;
  width: 20px;
  height: 20px;
}

.webeditor_icon_selected {
  border: 1px solid;
  border-color: #bbbbbb #bbbbbb #bbbbbb #bbbbbb;
  background: #dddddd;
  color: ButtonText;
  padding: 2px;
  margin: 1px;
  width: 20px;
  height: 20px;
}

.remark
{
	color: #9E9E9E;
	font-family : Tahoma;
	font-size : 9px;
}


.service
{
	color:  #021642;
	font-family : Tahoma;
	font-size : 9px;
}

.webeditor_icon_disabled{
  background: #eeeeee;
  color: ButtonText;
  border: 1px solid;
  border-color: #bbbbbb #bbbbbb #bbbbbb #bbbbbb;
  padding: 2px;
  margin: 1px;
  width: 20px;
  height: 20px;
  filter: alpha(opacity = 25);
  -moz-opacity: 0.25;
}

.webeditor_toolbar {
   height: 25px;
   border: #bbbbbb;
   background-color: #FFFFFF;
}
.in_list_item
{
	font-family: arial;
	font-weight: bold;
	color: green;
}

/* êîíòàêò, íå âêëþ÷¸ííûé â êîíòàêò-ëèñò */
.not_in_list_item
{
	font-family: arial;
	font-weight: bold;
	color: blue;
}

.hidden_div
{
	display: none;
}

.visible_div
{
	display: inline;
}
.pinkbox
{
	border : 1px solid #cccccc;
	background-color : FFF5D6;
}