div.naglowek_porty {
	font-size:11px;
	font-weight:bold;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	margin-top:10px;
	margin-bottom:10px;
	
}
td.naglowek_porty {
	font-size:11px;
	font-weight:bold;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	margin-top:10px;
	margin-bottom:10px;
	
	
}
div.tresc_porty {
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-align:justify;
	margin:5px;
	padding:5px;
}
td.tresc_porty {
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-align:justify;
	margin:5px;
	padding:5px;
}
ul.tresc_porty {
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-align:justify;
	margin-left:25px;
	padding:5px;
}
/**********************/

ul {
	margin-left:20px;
	text-align:left;
}
li.ol_li {
	padding-left:20px;
}
li {
	margin-bottom:4px;
	text-align:left;
}

div.header_p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	width:97%;
}
p.port_name {
	font-weight:bold;
	font-size:20px;
}
p.cord_p {
	font-size:16px;
	font-weight:bold;
}
p.ruch {
	margin-top:10px;
}

div.block_p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:97%;
	margin-top:10px;
	text-align:center;
}
div.block_p p {
	padding-bottom:6px;
	padding-left:6px;
	text-align:left;
}
p.title_block_p {
	font-weight:bold;
	font-size:14px;
	padding-left:0px;
	text-align:left;
}
p.subtitle_block_p {
	text-decoration:underline;
	font-weight:bold;
	text-align:left;
}
table.ports_adr td {
	vertical-align:top;
	padding:4px;
	border:1px solid #CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
table.ports_adr {
	border:1px solid #CCCCCC;
}
p.country_p {
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold;
}
div.block_p p.country_p {
	text-align:right;
}
td.right_p {
	text-align:right;
}
ul.punkt_p {
	margin-left:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
table.main_menu {
	margin-top:4px;
	margin-bottom:4px;
	width:100%;
	background-color:#666666;
}
table.main_menu td {
	vertical-align:top;
}
table.main_menu a,table.main_menu a:link,table.main_menu a:visited,table.main_menu a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
}
table.main_menu a:hover {
	color:#CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
td.selected {
	background:#CCCCCC;
	
}
td.selected a,td.selected a:link,td.selected a:visited,td.selected a:active{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}

td.selected a:hover {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
ul.sub_menu {
	margin-left:30px;
	margin-top:6px;
}
ul.sub_menu li {
	margin-top:4px;
}
ul.sub_menu a,ul.sub_menu a:link,ul.sub_menu a:visited,ul.sub_menu a:active {
	color:#003471;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
ul.sub_menu a:hover {
	text-decoration:underline;
	color:#D50000;
}
table.clean {
	width:100%;	
}
table.clean td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
div.block_p p.paragraf {
	text-align:center;
	font-weight:bold;
}
a.www,a.www:link,a.www:visited,a.www:active {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}
a.www:hover {
	font-weight:bold;
	text-decoration:underline;
}