img.png {behavior: url("pngbehavior.htc");}


img {
	behavior:	url("pngbehavior.htc");
}


BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/_pic/bg01.jpg) #0c1684 repeat-x left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #99c3f3; PADDING-TOP: 0px; HEIGHT: 100%
}
TD {
	FONT: 11px Arial,sans-serif; COLOR: #99c3f3
}
DIV {
	FONT: 11px Arial,sans-serif; COLOR: #99c3f3
}
A {
	COLOR: #69f; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: Arial,sans-serif
}
TEXTAREA {
	FONT-SIZE: 12px; FONT-FAMILY: Arial,sans-serif
}
SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: Arial,sans-serif
}
HR.hr01 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: 5px 0px; BORDER-LEFT: medium none; COLOR: #2f3b8c; BORDER-BOTTOM: medium none; HEIGHT: 1px; BACKGROUND-COLOR: #2f3b8c
}
HR.hr02 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: 5px 0px; BORDER-LEFT: medium none; COLOR: #3445bf; BORDER-BOTTOM: medium none; HEIGHT: 1px; BACKGROUND-COLOR: #3445bf
}
.header {
	BACKGROUND: url(/_pic/bg02.jpg) repeat-x; VERTICAL-ALIGN: top; HEIGHT: 360px
}
.header2 {
	BACKGROUND: url(/_pic/bg08.jpg) repeat-x; VERTICAL-ALIGN: top; HEIGHT: 215px
}
.title {
	BACKGROUND: url(/_pic/bg04.jpg) repeat-x left bottom;
}
.title_in01 {
	BACKGROUND: url(/_pic/bg06.gif) no-repeat 8% 0px; HEIGHT: 100px
}
.title_in02 {
	BACKGROUND: url(/_pic/bg07.gif) no-repeat 70% 0px; HEIGHT: 100px
}
.title_in02 TABLE {
	HEIGHT: 100px
}
.title_html {
	BACKGROUND: url(/_pic/bg04.jpg) repeat-x left bottom; HEIGHT: 190px
}
.title_in01_html {
	BACKGROUND: url(/_pic/bg06.gif) no-repeat 8% 70px; HEIGHT: 190px
}
.title_in02_html {
	BACKGROUND: url(/_pic/bg07.gif) no-repeat 70% 70px; HEIGHT: 190px
}
.title_in02_html TABLE {
	HEIGHT: 190px
}
.title2_html {
	BACKGROUND: url(/_pic/bg09.jpg) repeat-x left bottom; HEIGHT: 70px
}
.title_in01_2_html {
	BACKGROUND: url(/_pic/bg06.gif) no-repeat 8% 50px; HEIGHT: 135px
}
.title_in02_2_html {
	BACKGROUND: url(/_pic/bg07.gif) no-repeat 70% 50px; HEIGHT: 135px
}
.title_in02_2_html TABLE {
	HEIGHT: 135px
}
.title2 {
	BACKGROUND: url(/_pic/bg09.jpg) repeat-x left bottom; HEIGHT: 70px
}
.title_in01_2 {
	BACKGROUND: url(/_pic/bg06.gif) no-repeat 8% 0px; HEIGHT: 70px
}
.title_in02_2 {
	BACKGROUND: url(/_pic/bg07.gif) no-repeat 70% 0px; HEIGHT: 70px
}
.title_in02_2 TABLE {
	HEIGHT: 70px
}
.title TABLE TD {
	PADDING-BOTTOM: 30px; VERTICAL-ALIGN: bottom
}
.nav_links {
	MARGIN-BOTTOM: 15px; WORD-SPACING: 10px; COLOR: #69f
}
.nav_links A {
	WORD-SPACING: 1px; COLOR: #5480d2
}
.dd_menu {
	COLOR: #06c; TEXT-DECORATION: none
}
.dd_block {
	Z-INDEX: 1000; COLOR: #333; POSITION: relative
}
.content {
	BACKGROUND: url(/_pic/bg05.jpg) repeat-x; PADDING-BOTTOM: 20px; VERTICAL-ALIGN: top
}
.content2 {
	BACKGROUND: url(/_pic/bg10.jpg) repeat-x; PADDING-BOTTOM: 20px; VERTICAL-ALIGN: top
}
.content2 .text {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 50px; TEXT-ALIGN: justify
}
.content2 .space_left {
	BACKGROUND: url(/_pic/bg21.gif) no-repeat left 80%
}
.content2 .space_right {
	BACKGROUND: url(/_pic/bg22.gif) no-repeat right 80%
}

.ttext {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; COLOR: #99c3f3
}
.text {
	 FONT-SIZE: 13px; MARGIN-BOTTOM: 5px; COLOR: #99c3f3
}


.btext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; COLOR: #fff
}
.footer {
	VERTICAL-ALIGN: top; HEIGHT: 136px
}
.copy {
	COLOR: #c6daf1
}
.copy .p1 {
	FONT-SIZE: 12px
}
.copy .p2 {
	FONT-SIZE: 11px
}
.copy .p3 {
	FONT-SIZE: 9px
}
.fp_news_date {
	FONT-SIZE: 9px; MARGIN-BOTTOM: 5px; COLOR: #fff
}
.fp_news_date IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 3px
}
.fp_news_name {
	FONT-SIZE: 18px; MARGIN-BOTTOM: 5px; COLOR: #69f
}
.fp_news_name A {
	FONT-SIZE: 18px
}
.fp_news_descr {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 40px; COLOR: #99c3f3
}
.fp_fish_img {
	MARGIN-BOTTOM: 20px
}
.fp_fish_name {
	MARGIN-BOTTOM: 10px
}
.fp_fish_name A {
	FONT-SIZE: 18px; COLOR: #fff; TEXT-DECORATION: none
}
.fp_fish_descr {
	MARGIN-BOTTOM: 10px; COLOR: #cde4ff
}
.more_link {
	PADDING-LEFT: 16px; BACKGROUND: url(/_pic/blt02.gif) no-repeat left center
}
.back_link {
	PADDING-LEFT: 16px; BACKGROUND: url(/_pic/blt04.gif) no-repeat left center
}
.ship01 {
	LEFT: 25%; POSITION: absolute; TOP: 170px
}
.ship02 {
	LEFT: 2%; POSITION: absolute; TOP: 270px
}
.ship03 {
	LEFT: 5%; POSITION: absolute; TOP: 210px
}
.ship04 {
	LEFT: 65%; POSITION: absolute; TOP: 185px
}
.ship05 {
	LEFT: 85%; POSITION: absolute; TOP: 260px
}
.ship06 {
	LEFT: 90%; POSITION: absolute; TOP: 220px
}
.ship07 {
	LEFT: 25%; POSITION: absolute; TOP: 255px
}
.ship08 {
	LEFT: 5%; POSITION: absolute; TOP: 190px
}
.ship09 {
	LEFT: 7%; POSITION: absolute; TOP: 150px
}
.ship10 {
	LEFT: 25%; POSITION: absolute; TOP: 155px
}
.ship11 {
	LEFT: 35%; POSITION: absolute; TOP: 90px
}
.ship12 {
	LEFT: 85%; POSITION: absolute; TOP: 170px
}
.ship13 {
	LEFT: 90%; POSITION: absolute; TOP: 125px
}
.ship14 {
	LEFT: 60%; POSITION: absolute; TOP: 100px
}
.news_date {
	FONT-SIZE: 9px; MARGIN-BOTTOM: 10px; COLOR: #fff
}
.news_date IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 3px
}
.news_name {
	FONT-SIZE: 18px; MARGIN-BOTTOM: 5px; COLOR: #69f
}
.news_name A {
	FONT-SIZE: 18px
}
.news_descr {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 40px; COLOR: #99c3f3
}
.news_img IMG {
	BORDER-RIGHT: #9cc4ec 1px solid; BORDER-TOP: #9cc4ec 1px solid; MARGIN: 5px 5px 40px 0px; BORDER-LEFT: #9cc4ec 1px solid; BORDER-BOTTOM: #9cc4ec 1px solid
}
.news_img {
	FLOAT: left
}
.news_calendar_year_pass {
	BACKGROUND: url(/_pic/bg13.gif) left center; TEXT-ALIGN: center
}
.news_calendar_year_pass A {
	FONT-SIZE: 12px; COLOR: #5480d2; TEXT-DECORATION: none
}
.news_calendar_year_act {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(/_pic/bg14.gif) left center; COLOR: #fff; TEXT-ALIGN: center
}
.news_calendar_month_act {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: url(/_pic/bg15.gif) left center; COLOR: #fff
}
.news_calendar_month_pass {
	HEIGHT: 20px
}
.news_calendar_z01 {
	BACKGROUND: url(/_pic/bg16.gif) no-repeat
}
.news_calendar_z02 {
	BACKGROUND: url(/_pic/bg17.gif) no-repeat right bottom
}
.news_calendar_z03 {
	BACKGROUND: url(/_pic/bg18.gif) no-repeat right top
}
.news_calendar_z04 {
	BACKGROUND: url(/_pic/bg19.gif) no-repeat left bottom
}
.clsNavigatorTable {
	FLOAT: right
}
.clsNavigatorPageActual {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/_pic/bg11.gif); WIDTH: 24px; COLOR: #cde4ff; HEIGHT: 18px; TEXT-ALIGN: center
}
.clsNavigatorPage {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/_pic/bg12.gif); WIDTH: 24px; HEIGHT: 18px; TEXT-ALIGN: center
}
.clsNavigatorPage A {
	COLOR: #006
}
.files_list TD {
	FONT-SIZE: 12px; COLOR: #fff
}
.files_list .ext {
	FONT-SIZE: 12px; BACKGROUND: url(/_pic/bg20.gif) no-repeat; WIDTH: 36px; COLOR: #fff; PADDING-TOP: 1px; HEIGHT: 18px; TEXT-ALIGN: center
}
.table_list {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.table_list TD {
	COLOR: #fff
}
.table_list .title_row TD {
	BORDER-RIGHT: #4e62b0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #4e62b0 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; BORDER-LEFT: #4e62b0 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #4e62b0 1px solid; TEXT-ALIGN: center
}
.table_list .title_row2 TD {
	BORDER-RIGHT: #4e62b0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #4e62b0 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; BORDER-LEFT: #4e62b0 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #4e62b0 1px solid; BACKGROUND-COLOR: #222a89; TEXT-ALIGN: center
}
.table_list .row1 TD {
	PADDING-RIGHT: 10px; BORDER-TOP: #5a73ba 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #5a73ba 1px solid
}
.table_list .row2 TD {
	PADDING-RIGHT: 10px; BORDER-TOP: #5a73ba 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #5a73ba 1px solid; BACKGROUND-COLOR: #222b8a
}
.fish_name A {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(/_pic/blt03.gif) no-repeat left center; COLOR: #fff; TEXT-DECORATION: none
}
.fish_img {
	MARGIN: 15px 0px 15px 30px
}
.fish_descr {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 30px; COLOR: #fff
}
.product_list .more_link {
	MARGIN-LEFT: 30px
}
.afish_name {
	PADDING-LEFT: 20px; FONT-SIZE: 20px; BACKGROUND: url(/_pic/blt03.gif) no-repeat left center; MARGIN-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
.afish_namelat {
	FONT-SIZE: 14px; MARGIN-LEFT: 20px; COLOR: #fff
}
.afish_img {
	MARGIN-TOP: 20px
}
.afish_text {
	FONT-SIZE: 13px; MARGIN-BOTTOM: 20px; TEXT-ALIGN: justify ; width: 100%
}
.icons IMG {
	MARGIN: 0px
}
.icons01 {
	BACKGROUND: url(/_pic/bg23.gif) no-repeat
}
.icons02 {
	BACKGROUND: url(/_pic/bg24.gif) no-repeat right top
}
.icons03 {
	BACKGROUND: url(/_pic/bg25.gif) no-repeat right bottom
}
.icons04 {
	BACKGROUND: url(/_pic/bg26.gif) no-repeat left bottom
}
.link01 {
	PADDING-LEFT: 15px; BACKGROUND: url(/_pic/blt03.gif) no-repeat left center
}
.Table {
	WIDTH: 100%
}
.TextTD {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(/_pic/blt05.gif) no-repeat left top; WIDTH: 40%; COLOR: #fff
}
.TextTD_nonobl {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(/_pic/blt01.gif) no-repeat left center; WIDTH: 40%; COLOR: #99c3f3
}
.InputTD {
	WIDTH: 60%
}
.ObligatoryTD {
	
}
.ObligatoryText {
	COLOR: #fff
}
.Obligatory {
	
}
.SubmitTD {
	
}
.Submit {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #01319a
}
.InputDef {
	BORDER-RIGHT: #6e8abf 1px solid; BORDER-TOP: #6e8abf 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #6e8abf 1px solid; WIDTH: 100%; COLOR: #99c3f3; BORDER-BOTTOM: #6e8abf 1px solid; BACKGROUND-COLOR: #000076
}
.InputText {
	BORDER-RIGHT: #6e8abf 1px solid; BORDER-TOP: #6e8abf 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #6e8abf 1px solid; WIDTH: 100%; COLOR: #99c3f3; BORDER-BOTTOM: #6e8abf 1px solid; BACKGROUND-COLOR: #000076
}
.InputTextarea {
	BORDER-RIGHT: #6e8abf 1px solid; BORDER-TOP: #6e8abf 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #6e8abf 1px solid; WIDTH: 100%; COLOR: #99c3f3; BORDER-BOTTOM: #6e8abf 1px solid; BACKGROUND-COLOR: #000076
}
.InputPassword {
	BORDER-RIGHT: #6e8abf 1px solid; BORDER-TOP: #6e8abf 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #6e8abf 1px solid; WIDTH: 100%; COLOR: #99c3f3; BORDER-BOTTOM: #6e8abf 1px solid; BACKGROUND-COLOR: #000076
}
.InputSelectOne {
	BORDER-RIGHT: #6e8abf 1px solid; BORDER-TOP: #6e8abf 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #6e8abf 1px solid; WIDTH: 100%; COLOR: #99c3f3; BORDER-BOTTOM: #6e8abf 1px solid; BACKGROUND-COLOR: #000076
}
.InputSelectMulty {
	BORDER-RIGHT: #6e8abf 1px solid; BORDER-TOP: #6e8abf 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #6e8abf 1px solid; WIDTH: 100%; COLOR: #99c3f3; BORDER-BOTTOM: #6e8abf 1px solid; BACKGROUND-COLOR: #000076
}
.InputCheckbox {
	
}
.InputFile {
	BORDER-RIGHT: #6e8abf 1px solid; BORDER-TOP: #6e8abf 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #6e8abf 1px solid; WIDTH: 100%; COLOR: #99c3f3; BORDER-BOTTOM: #6e8abf 1px solid; BACKGROUND-COLOR: #000076
}
.InputRadioV {
	
}
.InputRadioH {
	
}
.InputEmail {
	BORDER-RIGHT: #6e8abf 1px solid; BORDER-TOP: #6e8abf 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #6e8abf 1px solid; WIDTH: 100%; COLOR: #99c3f3; BORDER-BOTTOM: #6e8abf 1px solid; BACKGROUND-COLOR: #000076
}
.feedback_list TD {
	FONT-SIZE: 12px
}
.feedback_list TD .name {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: url(/_pic/blt01.gif) no-repeat left 2px; COLOR: #fff
}
.feedback_list .text {
	COLOR: #99c3f3; TEXT-ALIGN: justify
}
.map_level1 {
	MARGIN-BOTTOM: 10px
}
.map_level1 A {
	PADDING-LEFT: 20px; FONT-SIZE: 18px; BACKGROUND: url(/_pic/blt02.gif) no-repeat left center
}
.map_level2 A {
	DISPLAY: block; PADDING-LEFT: 40px; FONT-SIZE: 12px; BACKGROUND: url(/_pic/blt01.gif) no-repeat 20px 2px
}
