body {
    margin:4px;

}


.button a:link {
    color:white;
    text-decoration:none;
}

.button a:hover {
    color:yellow;
    text-decoration:none;
    /*background-color:#4E4E4E;*/
}

.button a:visited {
    color:white;
    text-decoration:none;
}

.button a:visited:hover {
    color:yellow;
}


img {
    vertical-align:middle;
}

#navi_bar {
    background-image: url(image/navi_bg1.jpg);
    background-repeat:repeat-x;
}

#navi {
    position: relative;
    float:left;
    height: 28px;

    color:white;
    font-size:14px;
}

#language {
    position:relative;
    float:right;
    color:white;
    margin-top:6px;
    margin-right:4px;
    font-size:14px;
    vertical-align:middle;
}


.button {
    position: absolute;
    top: 0px;/*2px*/
    width: 88px;
    height: 22px;
    text-align:center;
    color:white;
    font-size:14px;
    vertical-align:middle;
    padding-top:6px;

    border-right: solid 1px #666666;
}

#button1{
    left: 2px;
}

#button2{
    left: 92px;
}

#button3{
    left: 182px;
}

#button4{
    left: 272px;
}

.subMenu {
    position: absolute;
    top: 28px;
    left: 0px;
    width: 88px;
    background-color:gray;
    visibility:hidden;
}

.subButton td{
    background-color:#666666;
    text-align:center;
    height:24px;
}

.footer {
    font-size:14px;
    color:white;
    background-repeat:no-repeat;
}

.rightBar td {
    border-left:solid 1px silver;
    border-bottom:solid 2px silver;
    border-right:none;
    border-top:none;

    background-color:silver;
    /*height:100px;*/
    text-align:center

}

/* slide show */
* {  word-break:break-all; }
/*ul, li { list-style:none; }*/
fieldset, img { border:none; }
/* Focus_change style */
#focus_change { position:relative; width:756px; height:190px; overflow:hidden; /*margin:20px 0 1px 60px;*/ }
#focus_change_list { position:absolute; width:3040px; height:190px; } 
#focus_change_list li { float:left; }
#focus_change_list li img { width:760px; height:190px; }
.focus_change_opacity { position:absolute; width:760px; height:40px; top:150px; left:0; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; }
#focus_change_btn { position:absolute; width:760px; height:40px; top:150px; left:0; }
#focus_change_btn ul { padding-left:5px; }
#focus_change_btn li { display:inline; float:left; margin:0 15px; padding-top:5px; }
#focus_change_btn li img { width:60px; height:30px; border:2px solid #888; }
/*#focus_change_btn .current { background:url(/uploadfile/200901/1/6C164133877.gif) no-repeat 37px 8px;} no idea */
#focus_change_btn .current img { border-color:#EEE; }
