/* begin body margin NS4 fix; */
body 
{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0;
}
html body 
{
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
/* end body margin NS4 fix; */


body
{
    background-color: #ffffff;
    background-image: url(../../../../img/bg_sub.gif);
    background-position: left top;
}
body, a, td, th, p, div, span, input, select, textarea 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #000000;
}
p 
{
    margin: 0 0 10px 0;
    padding: 0;
}
i, em
{
    font-style: italic;
}
b, strong
{
    font-weight: bold;
}
ul, ol
{
    list-style-type: square;
    list-style-position: outside;
    margin: 0 0 10px 0;
    padding: 0 0 0 15px;
}
li
{
    list-style-type: square;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
br 
{
    line-height: 10px;
    height: 10px;
}
form
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
a, a:link, a:visited, a:active
{
	color: #005782;
	background-color: #F6F6F6;
	text-decoration: none;
}
a:hover
{
    text-decoration: underline;
}
#container 
{
    height: 100%;
}

#left-bg
{
    background: transparent url(../../../../img/bg_td_left.jpg) right top;
    width: auto;
}
#left-td-bg-01
{
    background: transparent url(none) right top;
    width: auto;
    height: 295px;
}
#left-td-bg-02
{
    background: transparent url(../../../../img/bg_td_left_02.jpg) right top;
    width: auto;
    height: 120px;
}
#right-bg
{
    background: transparent url(../../../../img/bg_td_right.jpg) left top;
}
#right-td-bg-01
{
    background: transparent url(none) left top;
    height: 295px;
}
#right-td-bg-02
{
    background: transparent url(../../../../img/bg_td_right_02.jpg) left top;
    height: 120px;
}
#main-table
{
    background-color: #ffffff;
    width: 100%;
    height: 100%;
}
.vdots01 
{
    background-image: url(../../../../img/dotline-999999.gif);
    background-position: left top;
    background-repeat: repeat-y;
}
.vdots02 
{
    background-image: url(../../../../img/dotline-006699.gif);
    background-position: left top;
    background-repeat: repeat-y;
}
.vdots03 
{
    background-image: url(../../../../img/dotline2-200-999999.gif);
    background-position: left top;
    background-repeat: repeat-y;
}
.margin-01 
{
	margin: 8px 10px 8px 10px;
}
.margin-02 
{
	margin: 10px 10px 10px 10px;
}
.margin-03 
{
	margin: 10px 10px 10px 0px;
}
.margin-04
{
    margin: 0px 10px 0px 10px;
}
.margin-05
{
    margin: 0px 15px 10px 15px;
}
.margin-06
{
    margin: 10px 0px 10px 0px;
}
.margin-07
{
    margin: 3px 10px 3px 10px;
}
.margin-08
{
    margin: 0px 5px 0px 5px;
}
.margin-09
{
    margin: 5px 0px 5px 0px;
}
.margin-10
{
    margin: 0px 0px 0px 10px;
}
.margin-11
{
    margin: 0px 10px 10px 10px;
}
.margin-12
{
    margin: 10px 20px 10px 20px;
}
.margin-13
{
    margin: 5px 10px 5px 0px;
}
.margin-14
{
    margin: 3px 5px 2px 4px;
}
.margin-15
{
    margin: 0px 1px 0px 0px;
}
.margin-16
{
    margin: 5px 5px 5px 5px;
}
.margin-17
{
    margin: 5px 10px 5px 10px;
}
.margin-18
{
    margin: 0px 0px 0px 15px;
}
.margin-19 
{
	margin: 10px 10px 10px 20px;
}
.txt-16-006699, .txt-16-006699 a, .txt-16-006699 a:link, .txt-16-006699 a:active, .txt-16-006699 a:visited
{
	font-size: 16px;
	font-weight: bold;
	color: #00FF00;
	background-color: #005782;
}
.txt-12-000000, .txt-12-000000 a, .txt-12-000000 a:link, .txt-12-000000 a:active, .txt-12-000000 a:visited
{
	color: #00FF00;
	background-color: #005782;
}
.txt-12-006699, .txt-12-006699 a, .txt-12-006699 a:link, .txt-12-006699 a:active, .txt-12-006699 a:visited
{
	color: #006699;
}
.txt-12-666666, .txt-12-666666 a, .txt-12-666666 a:link, .txt-12-666666 a:active, .txt-12-666666 a:visited
{
	color: #00FF00;
	background-color: #005782;
	font-family: calibri;
}
.txt-12-666666-link 
{
	color: #005782;
	background-color: #FFFFFF;
	font-family: calibri;
}
.txt-12-666666-link a, .txt-12-666666-link a:link, .txt-12-666666-link a:active, .txt-12-666666-link a:visited
{
	color: #005782;
	background-color: #FFFFFF;
	font-family: calibri;
}
.txt-12-999999, .txt-12-999999 a, .txt-12-999999 a:link, .txt-12-999999 a:active, .txt-12-999999 a:visited
{
	color: #005782;
	background-color: #005782;
}
.txt-12-FF6600, .txt-12-FF6600 a, .txt-12-FF6600 a:link, .txt-12-FF6600 a:active, .txt-12-FF6600 a:visited
{
	color: #00FF00;
	background-color: #005782;
}
.txt-10-006699, .txt-10-006699 a, .txt-10-006699 a:link, .txt-10-006699 a:active, .txt-10-006699 a:visited
{
	font-size: 10px;
	color: #00FF00;
	background-color: #005782;
}
.txt-11-000000, .txt-11-000000 a, .txt-11-000000 a:link, .txt-11-000000 a:active, .txt-11-000000 a:visited 
{
	font-size: 11px;
	color: #CCCCCC;
	line-height: 12px;
	background-color: #005782;
	font-family: calibri;
}
.txt-11-666666, .txt-11-666666 a, .txt-11-666666 a:link, .txt-11-666666 a:active, .txt-11-666666 a:visited
{
	font-size: 11px;
	color: #000000;
	line-height: 12px;
	background-color: #CCCCCC;
	font-family: calibri;
}
.txt-11-666666-list, .txt-11-666666-list a, .txt-11-666666-list a:link, .txt-11-666666-list a:active, .txt-11-666666-list a:visited
{
	font-size: 11px;
	color: #333333;
	line-height: 18px;
	background-color: #CCCCCC;
	font-family: calibri;
}
.txt-11-666666-link 
{
	font-size: 11px;
	color: #333333;
	line-height: 12px;
	background-color: #CCCCCC;
	font-family: calibri;
}
.txt-11-666666-link a, .txt-11-666666-link a:link, .txt-11-666666-link a:active, .txt-11-666666-link a:visited
{
	font-size: 11px;
	color: #000000;
	line-height: 12px;
	background-color: #CCCCCC;
	font-family: calibri;
}
.txt-11-999999, .txt-11-999999 a, .txt-11-999999 a:link, .txt-11-999999 a:active, .txt-11-999999 a:visited 
{
	font-size: 11px;
	color: #666666;
	line-height: 12px;
	background-color: #FFFFFF;
	font-family: calibri;
}
.txt-11-999999-link 
{
	font-size: 11px;
	color: #666666;
	line-height: 12px;
	background-color: #FFFFFF;
	font-family: calibri;
}
.txt-11-999999-link a, .txt-11-999999-link a:link, .txt-11-999999-link a:active, .txt-11-999999-link a:visited
{
	font-size: 11px;
	color: #666666;
	line-height: 12px;
	background-color: #FFFFFF;
	font-family: calibri;
}
.txt-11-FF6600, .txt-11-FF6600 a, .txt-11-FF6600 a:link, .txt-11-FF6600 a:active, .txt-11-FF6600 a:visited 
{
	font-size: 11px;
	color: #666666;
	line-height: 12px;
	background-color: #FFFFFF;
	font-family: calibri;
}
.txt-11-FF6600-list, .txt-11-FF6600-list a, .txt-11-FF6600-list a:link, .txt-11-FF6600-list a:active, .txt-11-FF6600-list a:visited 
{
	font-size: 11px;
	color: #666666;
	line-height: 18px;
	height: 18px;
	background-color: #FFFFFF;
	font-family: calibri;
}
.txt-11-CCE0EB, .txt-11-CCE0EB a, .txt-11-CCE0EB a:link, .txt-11-CCE0EB a:active, .txt-11-CCE0EB a:visited 
{
	font-size: 11px;
	color: #666666;
	line-height: 12px;
	background-color: #FFFFFF;
	font-family: calibri;
}
.txt-11-006699, .txt-11-006699 a, .txt-11-006699 a:link, .txt-11-006699 a:active, .txt-11-006699 a:visited 
{
	font-size: 11px;
	color: #000000;
	line-height: 12px;
	background-color: #FFFFFF;
	font-family: calibri;
}
.input110
{
    width: 106px;
    height: 18px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-size: 11px;
}
.input170
{
    width: 250px;
    height: 18px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-size: 11px;
}
.input-search
{
    width: 300px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-size: 11px;
}
.select180
{
    width: 180px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-size: 11px;
}
.select300
{
    width: 300px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-size: 11px;
}
.form350
{
    width: 350px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-size: 11px;
}
.form450
{
    width: 450px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-size: 11px;
}
.form170
{
    width: 170px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-size: 12px;
}
.form160
{
    width: 162px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-size: 11px;
}
.form150
{
    width: 150px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-size: 11px;
}
.form140
{
    width: 140px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-size: 11px;
}

.form60
{
    width: 60px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-size: 12px;
}
td.subnavi1
{
	background-color: #005782;
	color: #33FF00;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-image: none;
}
td.subnavi2, td.subnavi3
{
    background-color: #005782;
    color: #00FF00;
}
div.subnavi1
{
	margin: 4px 4px 4px 15px;
	color: #00FF00;
	background-color: #005782;
}
div.subnavi2
{
	margin: 2px 4px 2px 15px;
	color: #00FF00;
	background-color: #005782;
}
div.subnavi2on
{
	margin: 2px 4px 2px 16px;
	color: #00FF00;
	background-color: #005782;
}
div.subnavi3, div.subnavi3on
{
	margin: 0px 4px 0px 30px;
	color: #00FF00;
	background-color: #005782;
}
div.subnavi3open
{
	margin: 0px 4px 0px 31px;
	color: #00FF00;
	background-color: #005782;
}
div.subnavi4, div.subnavi4on
{
	margin: 0px 4px 0px 45px;
	color: #00FF00;
	background-color: #005782;
}
.subnavi1 a, .subnavi1 a:link, .subnavi1 a:active, .subnavi1 a:visited
{
	margin-left: -11px;
	color: #00FF00;
	background-color: #005782;
}
.subnavi2 a, .subnavi2 a:link, .subnavi2 a:active, .subnavi2 a:visited
{
	margin-left: 0px;
	color: #00FF00;
	background-color: #005782;
}
.subnavi2on a, .subnavi2on a:link, .subnavi2on a:active, .subnavi2on a:visited
{
	margin-left: 0px;
	font-weight: bold;
	color: #00FF00;
	background-color: #005782;
}
.subnavi3 a, .subnavi3 a:link, .subnavi3 a:active, .subnavi3 a:visited
{
	margin-left: 0px;
	color: #00FF00;
	background-color: #005782;
}
.subnavi3on a, .subnavi3on a:link, .subnavi3on a:active, .subnavi3on a:visited
{
	margin-left: 0px;
	color: #00FF00;
	background-color: #005782;
}
.subnavi3open a, .subnavi3open a:link, .subnavi3open a:active, .subnavi3open a:visited
{
	margin-left: 0px;
	font-weight: bold;
	color: #33FF00;
	background-color: #005782;
}
.subnavi4 a, .subnavi4 a:link, .subnavi4 a:active, .subnavi4 a:visited
{
	margin-left: 0px;
	color: #00FF00;
	background-color: #005782;
}
.subnavi4on a, .subnavi4on a:link, .subnavi4on a:active, .subnavi4on a:visited
{
	margin-left: 0px;
	color: #00FF00;
	background-color: #005782;
}
.subnavi1 a:hover, .subnavi2 a:hover, .subnavi2on a:hover, .subnavi3 a:hover, .subnavi3on a:hover, .subnavi3open a:hover, .subnavi4 a:hover, .subnavi4on a:hover {
	text-decoration: none;
	color: #00FF00;
	background-color: #005782;
}
.subnavi1ruler
{
	margin-left: 0px;
	background-color: #005782;
	color: #00FF00;
}
.subnavi2ruler
{
	margin-left: 15px;
	background-color: #005782;
	color: #33FF00;
}
.subnavi3ruler
{
	margin-left: 30px;
	background-color: #005782;
	color: #00FF00;
}

.box_165_top
{
    background-image: url(../../../../img/bg_box_165_top.gif);
    background-position: left top;
    background-repeat: no-repeat;
    width: 165px;
    height: 20px;
}
.box_225_top
{
    background-image: url(../../../../img/bg_box_225_top.gif);
    background-position: left top;
    background-repeat: no-repeat;
    width: 225px;
    height: 20px;
}
.box_355_top
{
    background-image: url(../../../../img/bg_box_355_top.gif);
    background-position: left top;
    background-repeat: no-repeat;
    width: 355px;
    height: 20px;
}

.liftup-table-bg {
    background-image: url(../../../../img/bg_liftup-table.gif);
    background-position: left top;
    background-repeat: no-repeat;
}
.liftup-table-bg-single {
    background-image: url(../../../../img/bg_liftup-table-single.gif);
    background-position: left top;
    background-repeat: no-repeat;
}
 
.testi
{
    background-color: #FF6600;
    width: 190px;
}
.testi2
{
    background-color: #FFFFFF;
    width: 190px;
}
.image-01
{
    float: right;
    margin: 0px 0px 10px 10px;
}
.clear
{
    display: block;
    clear: both;
}
td.w_td_r_ir, td.w_td_r_ir_hl {
	text-align: right;
}
table.table1 {
  border-spacing: 15px 0;
}



p.hexinfo-6320a table tr td,
p.hexinfo-6320b table tr td {
    font-size: 10px;
}

p.hexinfo-6320b table tr td table th  {
    height: 55px;
}


.sitemap dl {
    margin: 20px 0 20px 0;
    padding: 0 0 0 0;
}
.sitemap dl a {
    font-size: 15px;
    font-weight: bold;
    color: #FF6600;
}
.sitemap dt {
    margin: 8px 0 2px 0;
    padding: 0 0 0 15px;
    font-size: 12px;

}
.sitemap dt a {
    padding-left: 10px;
    font-size: 12px;
    font-weight: bold;
    color: #FF6600;
}
.sitemap dd {
    margin: 2px 0 2px 0;
    padding: 0 0 0 30px;
}
.sitemap dd a {
    padding-left: 10px;
    font-size: 12px;
    font-weight: normal;
    color: #FF6600;
    background: transparent url(../../../../img/f.gif) no-repeat left ;
}

.boxwidth {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 150px;
	margin-right: 2px;
}

.Ctrl {
	font-size: 9px;
	color: #999999;
}
.unnamed1 {
	background-color: #005782;
}
.nowyLink {
	background-color: #005782;
	font-family: calibri;
}
a:link {
	background-color: #00CC00;
	font-family: calibri;
	page-break-after: auto;
}
a:link {
	font-family: calibri;
	color: #005782;
	background-color: #FFFFFF;
}
td.subnavi1_2_bialy {

	background-color: #FFFFFF;
	color: #000000;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-image: none;
}
td.subnavi1_1_bialy {

	background-color: #FFFFFF;
	color: #FFFFFF;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-image: none;
}
.margin-01Copy {
	margin: 8px 10px 8px 10px;
	font-size: 10px;
	background-color: #005782;
}
.link_14 {
	color: #005782;
	background-color: #FFFFFF;
	text-decoration: underline;
}
