body {
background:#f3ebd4;
}
#sea_bg {
border-bottom:5px solid #fff;
height:386px;
margin:0 0 -391px 0;
background:#77c8e4 url('/img/sea_bg_sub.jpg') repeat-x 0 100%;
}
#pic_bg {
padding-top:76px;
height:500px;
margin:0 0 -576px 0;
}
#pic_bg .load {
width:100%;
font-size:18px;
color:#000;
position:absolute;
top:220px;
}
#header {
height:390px;
margin:0 0 -390px 0;
overflow:hidden;
}
#white {
width:100%;
height:76px;
position:absolute;
top:0px;
left:0px;
z-index:1;
background:#fff;
}
#spacer_top {
height:420px;
}
#menu {
z-index:2;
}
#menu li {
border-left:1px solid #e7e7e7;
}
#quality {
top:71px;
left:843px;
}
.quality {
top:71px;
left:843px;
}
#ico {
left:880px;
z-index:2;
}
#ico li {
border-left:1px solid #e7e7e7;
}
#other {
left:778px;
z-index:2;
}
#logo {
position:absolute;
top:117px;
left:500px;
}



#content {
width:900px;
min-height:200px;
position:relative;
background:none;
}


#left {
width:160px;
padding:0;
float:left;
}
.submenu {
width:160px;
overflow:hidden;
}
.submenu li {
width:143px;
padding:0 0 10px 17px;
float:left;
font-weight:bold;
color:#000;
background:url('/img/ico/link.png') no-repeat 0 0;
}
.submenu li a {
font-weight:normal;
color:#2a5357;
}


#center {
width:510px;
float:left;
position:relative;
left:15px;
}



#right {
width:170px;
padding:115px 0 0 0;
float:right;
overflow:hidden;
}

#video_presentation {
width:200px;
height:auto;
padding:0 0 30px 0;
background:url('/img/ico/video_presentation_bg.png') repeat-x 0 100%;
}
#video_presentation img {
display:block;
}
#video_presentation .title {
padding:0 0 10px 0;
position:relative;
top:auto;
left:auto;
}
#video_presentation div.link {
padding:2px 0 0 13px;
font-size:11px;
background:url('/img/ico/link.png') no-repeat 0 0;
}
#video_presentation div.link a {
color:#2a5357;
}


#planning {
width:200px;
height:auto;
padding:25px 0 30px 0;
background:none;
}
#planning div.link {
padding:2px 0 0 13px;
font-size:11px;
background:url('/img/ico/link.png') no-repeat 0 0;
}
#planning div.link a {
color:#2a5357;
}
#planning .title {
padding:0 0 10px 0;
position:relative;
top:auto;
left:auto;
}


h1 .plan {
margin:0 0 0 15px;
padding:0 0 12px 27px;
border-left:1px solid #fff;
font-size:11px;
background:url('/img/ico/link.png') no-repeat 15px 0;
}
h1 .plan a {
color:#2a5357;
}
.stat {
border-collapse:collapse;
color:#666;
padding:0px;
}
.stat td {
padding:2px 15px 2px 5px;
text-align:left;
}
.stat .light td {
background:#fff7e4;
}
#center div.link {
padding:2px 0 0 13px;
font-size:11px;
background:url('/img/ico/link.png') no-repeat 0 0;
}
#center div.link a {
color:#2a5357;
}

.plan {
width:240px;
vertical-align:top;
}
.plan img {
margin:0 0 15px 0;
display:block;
}

.hr {
width:100%;
height:50px;
clear:both;
overflow:hidden;
background:url('/img/hr.gif') repeat-x 0 50%;
}



.build {
width:100%;
margin:0 0 45px 0;
overflow:hidden;
background:url('/img/hr2.gif') repeat-x 0 100%;
}
.build .left {
width:190px;
float:left;
}
.build .right {
width:300px;
float:right;
}
.build .title {
padding:0 0 8px 0;
margin:0 0 7px 0;
font-weight:bold;
color:#000;
background:url('/img/hr2.gif') repeat-x 0 100%;
}

table.bld {
width:100%;
border-collapse:collapse;
}
table.bld td {
padding:4px;
}
table.bld img {
border:1px solid #3da0b7;
margin:0 auto;
display:block;
}
.build .video {
padding:3px 0 0 27px;
background:url('/img/video.gif') no-repeat 5px 4px;
}
.build .video a {
color:#000;
}
