
/* START **********************************************************************/
#container {position:absolute; min-width: 1000px;_width: 1000px;_margin: auto;_position: relative;_width: expression(body.clientWidth > 1001 ? "100%" : "1000px");}
#top {width: 100%;overflow: hidden;_overflow:visible;_height: 1%;background: url(/images/t/head_bg_02.jpg) no-repeat 100% 0;}
#top div.left, #top div.center, #top div.right{float: left;}
#top div.left {width: 30%;}
#top div.left .logo {width: 100%;height: 145px;position: relative;}
#top div.left .logo img {position: absolute; top: 20px; left: 35px; width: 168px; height: 110px;background: url(/images/t/logo_r.png) no-repeat;_background: none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/images/t/logo_r.png', sizingMethod='scale' );}
#top div.left .hand {width: 100%;height: 97px;background: url(/images/t/hand_01_top.gif) no-repeat;_backgroun1d: none;_fil1ter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/images/t/hand_01_top.png', sizingMethod='none' );}
#top div.center {width: 20%;background: #fff;height: 242px;}
#top div.center .menu {height: 215px;_height: 215px; background: #0673B7 url(/images/t/menu_corner.gif) no-repeat; background-position: left bottom;}
#top div.right {width: 49.9%;position: relative;}
#top div.right .nav {width: 100%;position: relative;height: 74px;}
#top div.right .nav .sun {position: absolute; top: 0; left: 0; width: 204px; height: 106px;background: url(/images/t/sun.png) no-repeat;_background: none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/images/t/sun.png', sizingMethod='scale' );}
#top div.right .nav .plane {position: absolute; top: 32px; right: 50%; width: 42px; height: 26px; background: url(/images/t/plane_01.gif) no-repeat;}
#top div.right .nav .links {position: absolute; top: 35px; right: 50px; text-align: right;}
#top div.right .info {background: url(/images/t/pay_bg_all.png) no-repeat 0 100%;_background: none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/images/t/pay_bg_all.png', sizingMethod='crop' );width: 100%;height: 168px;_margin-top:2px;_height: 166px}
#top div.right .info .time {position: absolute;width: 100%;text-align: center;}
#top div.right .info .time img {margin-top: 10px;width: 227px; height: 42px;background: url(/images/t/time.png) no-repeat;_background: none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/images/t/time.png', sizingMethod='none' );}
#top div.right .info .label1 {position: absolute;left: 135px;}
#top div.right .info .label1 img {margin-top: 60px;background: url(/images/t/zhd_b.png) no-repeat;_background: none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/images/t/zhd_b.png', sizingMethod='scale' );width: 85px; height: 16px;}
#top div.right .info .label2 {position: absolute;left: 380px;}
#top div.right .info .label2 img {margin-top: 60px;background: url(/images/t/avia_b.png) no-repeat;_background: none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/images/t/avia_b.png', sizingMethod='scale' );width: 93px; height: 16px;}

/* MAIN*/
#main {}
#main:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#main .body_01 {border: 0px solid; position: relative; width: 49.9%;_width: 49%;_position: relative; float: left;}
#main .body_01 div {float: left;}
#main .body_01 .teaser1 {margin-left: 20%;_margin-left: 5%;width:25%}
#main .body_01 .teaser2 {width:29%}
#main .body_01 .teaser3 {width:15%;}
#main .body_01 h1 { margin: 0; padding: 0; font-family: Arial; font-size: 1em; font-weight: bold; color: #006BAF; }
#main .body_01 a { color: #006BAF; text-decoration: underline; }
#main .body_01 a.cargo { color: #8B9FAC; text-decoration: none; cursor:text;}
#main .body_01 a.cargo:hover { color: #8B9FAC; text-decoration: none; cursor:text;}
#main .body_01 a:hover { color: #006BAF; text-decoration: underline;}

#main .body_02 { position: relative; width: 50%;_width: 47.5%; float: left; overflow:hidden;_overflow: visible;_height: 1%;}
#main .board {border: 1 px solid; width: 100%; margin: 0 0 0 27px;_margin: 0 0 0 7.3%; background: #F2F2F2 url(/images/t/pay_board_bg.gif) repeat-x;}
#main .board .cols {padding: 29px 30px 0 0;_padding: 29px 0% 0 0;overflow: hidden;_overflow: visible;_height: 1%;width: 100%; background: url(/images/t/pay_board_corner.jpg) no-repeat 0 100%;}
#main .board .cols .body1, #main .body2 { width: 49%; float: left; }
#main .board .cols .body2 {border-left: 1px solid #D7D7D7;}
#main .board .cols2 .bottom1 {width: 49%;height:15px; float: left;background: #fff url(/images/t/pay_board_corner.gif) no-repeat 100% 100%;}
#main .board .cols2 .bottom2 {width: 49%;height:15px; float: left;background: #F2F2F2;}

#main .board * { font-family: Tahoma; font-size: 11px; }
#main .board a { color: #006BAF; line-height: 1.7em; }
#main .board b { font-family: Arial; font-size: 1.1em; color: #006BAF; }
#main .board b a { font-family: Arial; font-size: 1.1em; color: #006BAF; }
#main .board p { color: #888888; padding: 0 20px 14px 27px; }
#main a { color: #006BAF; }
#main a:hover { color: #006BAF; }

#main2 {width: 100%;//height: 1%;background: url(/images/t/hand_01_bottom.gif) no-repeat;_background: none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/images/t/hand_01_bottom.png', sizingMethod='none' ); }
#main2:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#main2 .body_01 {border: 0px solid; position: relative; width: 49.9%;_width: 51.9%;_position: relative; float: left;}
#main2 .body_01 div {float: left;}
#main2 .body_01 .teaser1 {margin-left: 15%;_margin-left: 3%;width:19%;text-align:center;}
#main2 .body_01 .teaser2 {width:19%;text-align:center;}
#main2 .body_01 .teaser3 {width:23%;text-align:center;}
#main2 .body_01 .teaser4 {width:19%;text-align:center;}
#main2 .body_01 h1 { margin: 0; padding: 0; font-family: Arial; font-size: 1em; font-weight: bold; color: #006BAF; }
#main2 .body_01 a { color: #006BAF; text-decoration: underline; }
#main2 .body_01 a.cargo { color: #8B9FAC; text-decoration: none; cursor:text;}
#main2 .body_01 a.cargo:hover { color: #8B9FAC; text-decoration: none; cursor:text;}
#main2 .body_01 a:hover { color: #006BAF; text-decoration: underline;}

#main2 .body_02 { position: relative; width: 50%;_width: 47.9%; float: left; overflow:hidden;_overflow: visible;_height: 1%;}
#main2 .board {border: 1 px solid; width: 100%; margin: 0 0 0 27px;_margin: 0 0 0 0.3%; background: #F2F2F2 url(/images/t/pay_board_bg.gif) repeat-x;}
#main2 .board .cols {padding: 29px 30px 0 0;_padding: 29px 0% 0 0;overflow: hidden;_overflow: visible;_height: 1%;width: 100%; background: url(/images/t/pay_board_corner.jpg) no-repeat 0 100%;}
#main2 .board .cols .body1, #main .body2 { width: 49%; float: left; }
#main2 .board .cols .body2 {border-left: 1px solid #D7D7D7;}
#main2 .board .cols2 .bottom1 {width: 49%;height:15px; float: left;background: #fff url(/images/t/pay_board_corner.gif) no-repeat 100% 100%;}
#main2 .board .cols2 .bottom2 {width: 49%;height:15px; float: left;background: #F2F2F2;}

#main2 .board * { font-family: Tahoma; font-size: 11px; }
#main2 .board a { color: #006BAF; line-height: 1.7em; }
#main2 .board b { font-family: Arial; font-size: 1.1em; color: #006BAF; }
#main2 .board b a { font-family: Arial; font-size: 1.1em; color: #006BAF; }
#main2 .board p { color: #888888; padding: 0 20px 14px 27px; }
#main2 a { color: #006BAF; }
#main2 a:hover { color: #006BAF; }

#content {overflow: hidden;_overflow: visible;_height: 1%;widht: 100%;margin: 5em 0; _margin: 7em 0;}
.banner {float:left;margin:5em 0 0 1%; _margin:7em 0 0 1%; /*margin-left:1%;*/position:absolute;width:18%;//margin-top:0;_margin-left: 2%;_width: 15%;}
.banner h1 { margin: 0; padding: 0; font-family: Arial; font-size: 1.7em; letter-spacing: -0.05em; font-weight: normal; color: #6B808E; }
.banner ul { margin: 0; padding: 8px 0 0 0px; font-family: Tahoma; font-size: 0.9em; color: #CED3D7; }
.banner li { margin: 7px 0; padding: 0 0 0 12px; }
.banner a { color: #006BAF; }
.banner a:hover { color: #006BAF; }

#content .menu {float: left; width: 18%;margin-left: 3.5%;_margin-left: 2%;_width: 15%;margin-top:180px;}
#content .menu h1 { margin: 0; padding: 0; font-family: Arial; font-size: 1.7em; letter-spacing: -0.05em; font-weight: normal; color: #6B808E; }
#content .menu ul { margin: 0; padding: 8px 0 0 0px; font-family: Tahoma; font-size: 0.9em; color: #CED3D7; }
#content .menu li { margin: 7px 0; padding: 0 0 0 12px; }
#content .menu a { color: #006BAF; }
#content .menu a:hover { color: #006BAF; }

#content .menu_2t {float: left; width: 0.5%;margin-left: 3.5%;_margin-left: 2%;_width: 0.5%;}

#content .content {float: left; width: 48%;_width: 47%;margin-left: 5%;_margin-left: 8%; _margin-top: 50px;}
#content .content_spec {float: left; width: 70%;_width:70%;margin-left: 3%; _margin-top: 50px;}

#content .searchblock {float: left; width: 24%;_width:24%;_margin-left: 2%; _margin-top: 50px;}
#content .sblockbtns {float: right; width: 25%;_width:17%;_margin-left: 1%;/*margin-top:380px;*/ _margin-top: 30px;}

div.newsbox h2 {color:#6B808E;font-family:Tahoma;font-size:17px;font-weight:normal;margin-bottom:0.5em;margin-top:0pt;margin-left: 3.5%;_margin-left: 5.5%;}
div.newsbox {width: 100%;overflow: hidden;_overflow:visible;_height: 1%;margin: 5em 0;}
div.newsbox .news {width: 17%;margin: 0 3.5%;_margin: 0 2.8%;float: left;}
div.newsbox .date {color:#006BAF;font-family:Tahoma;font-size:0.9em;font-weight:bold;margin:0pt 0pt 1em;display:block;}
div.newsbox .annot {color:#8B9FAC;font-family:Tahoma;font-size:0.9em;margin:-0.9em 0pt 1.3em;display: block;}

div.content h2 {color:#6B808E;font-family:Tahoma;font-size:17px;font-weight:normal;margin-bottom:0.5em;margin-top:0pt;}
table.data {border: none;width: 100%;}
table.data th {background: #f2f2f2;color: #8599a5;font-weight: bold;}
table.data th, table.data td {padding: 10px;}
table.data td {color: #6D6D6D;}
table.data td.num {text-align: right;}
table.data td a {color: #006baf;}

div.searchblock div {color: #5b788a; border: 1px solid #d7e7f7; background: #f8fcff; margin-left: 20px;_margin-left: 4.5%;width: 220px;//width: 222px;margin-top: 10px;}
div.searchblock h2 {color:#6B808E;font-family:Tahoma;font-size:17px;font-weight:normal;margin-bottom:0.5em;margin-top:0pt;margin-left: 30px;_margin-left: 4.5%}
div.searchblock dl{//min-height: 1%;_height: 1%;margin:0 0 1em 0;padding: 10px 10px 0 10px;}
div.searchblock dl:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
div.searchblock dl dd {float:left;margin:0pt;padding:0pt;width: 140px;//width:145px;}
div.searchblock dl dd table {margin: 0;padding: 0;}
div.searchblock dl dd table td {width: auto;white-space: nowrap;margin: 0;padding: 0;}
div.searchblock dl dd table td  input{//margin-left: -3px;padding: 0;}
div.searchblock dl dd table tr.first td{padding-bottom: 10px;}
div.searchblock dl dd input.num {width: 40px;//width: 44px;}
div.searchblock dl dd .behind {padding-left: 30px;//padding-left: 25px;padding-right: 5px;}
div.searchblock dl dd select {width: 140px;//width: 145px;}
div.searchblock dl dd select.date {width: 40px;//width: 42px;}
div.searchblock dl dd select.year {width: 50px;//width: 55px;}
div.searchblock dl dt {float:left;margin:0pt;padding:0pt;width: 60px;//width:57px;}
div.searchblock input.submit {margin-left: 70px;margin-bottom: 10px;}

div.sblockbtns div {color: #5b788a; margin-left: 15px;_margin-left: 9%;width: 220px;//width: 222px;margin-top: 30px;}
div.sblockbtns h2 {color:#6B808E;font-family:Tahoma;font-size:17px;font-weight:normal;margin-bottom:0.5em;margin-top:0pt;margin-left: 30px;_margin-left: 4.5%}
div.sblockbtns dl{//min-height: 1%;_height: 1%;margin:0 0 1em 0;padding: 10px 10px 0 10px;}
div.sblockbtns dl:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
div.sblockbtns dl dd {float:left;margin:0pt;padding:0pt;width: 140px;//width:145px;}
div.sblockbtns dl dd table {margin: 0;padding: 0;}
div.sblockbtns dl dd table td {width: auto;white-space: nowrap;margin: 0;padding: 0;}
div.sblockbtns dl dd table td  input{//margin-left: -3px;padding: 0;}
div.sblockbtns dl dd table tr.first td{padding-bottom: 10px;}
div.sblockbtns dl dd input.num {width: 40px;//width: 44px;}
div.sblockbtns dl dd .behind {padding-left: 30px;//padding-left: 25px;padding-right: 5px;}
div.sblockbtns dl dd select {width: 140px;//width: 145px;}
div.sblockbtns dl dd select.date {width: 40px;//width: 42px;}
div.sblockbtns dl dd select.year {width: 50px;//width: 55px;}
div.sblockbtns dl dt {float:left;margin:0pt;padding:0pt;width: 60px;//width:57px;}
div.sblockbtns input.submit {margin-left: 70px;margin-bottom: 10px;}

#gallery { width: 100%; width: auto; padding: 35px 0 0 0; }
#gallery table.grid { width: 100%; }
#gallery table.grid td { width: 33%; vertical-align: top; }
#gallery .cbody { border-left: 1px solid #E3E9EB; border-right: 1px solid #E3E9EB; }
#gallery .unit { position: relative; left: 50%; margin-left: -114px; width: 228px; height: 172px; }
#gallery .note { position: relative; left: 50%; margin-left: -114px; width: 228px; padding: 0 0 0 16px; }
#gallery .note p { margin: 0.5em 0; font-size: 1em; color: #8B9FAC; }
#gallery .note p.desc { font-family: Tahoma; font-size: 0.9em; color: #8B9FAC; }
#gallery .note a { color: #006BAF; text-decoration: underline; }
#gallery .note a:hover { color: #006BAF; text-decoration: underline; }

/*******************************************************************************/

span.airm img {margin:0px 0 0 0; position:absolute;}
span.airm a.text {margin: 0 0 0 30px;}
