﻿body
{
    margin: 0px;
}
body, td, div, a, span
{
    font-family: "Helvetica Neue" , Arial, Helvetica, Geneva, sans-serif;
}
img
{
    border: 0;
}
#header
{
    background: #f7f3ea url("../images/head_bg.png") repeat-x;
}
#bodyer
{
    width: 976px;
    margin: auto;
}
.navBar1
{
    margin-top: 24px;
    float:right;
}
.navBar1 td
{
    border-top: solid 1px #c9bdb1;
}
.navBar1 td.common
{
    font-size: 14px;
    font-weight: bolder;
}
.navBar1 a
{
    display: block;
    padding: 4px 12px 4px 4px;
}
.navBar1 td.common a:link, .navBar1 td.common a:visited
{
    text-decoration: none;
    color: #347b92;
}
.navBar1 td.common a:hover, .navBar1 td.common a:active
{
    text-decoration: none;
    color: #fff;
    background-color: #347b92;
}
.navBar1 td.selected
{
    font-size: 14px;
    font-weight: bolder;
    padding: 4px;
    background-color: #e0ddd4;
}
.navBar1 td.selected a:link, .navBar1 td.selected a:visited
{
    text-decoration: none;
    color: #525252;
}
.navBar1 td.selected a:hover, .navBar1 td.selected a:active
{
    text-decoration: none;
    color: #fff;
    background-color: #347b92;
}
.navBar1 td.sp
{
    font-size: 1px;
    width: 12px;
}
.navBar2 td.common
{
    font-size: 14px;
    font-weight: bolder;
    padding: 4px;
}
.navBar2 td.common a:link, .navBar2 td.common a:visited
{
    text-decoration: none;
    color: #999;
}
.navBar2 td.common a:hover, .navBar2 td.common a:active
{
    text-decoration: underline;
    color: #666;
}
.navBar2 td.selected
{
    font-size: 14px;
    font-weight: bolder;
    padding: 4px;
    background-color: #fff;
}
.navBar2 td.selected a:link, .navBar2 td.selected a:visited
{
    text-decoration: none;
    color: #4fb8dd;
}
.navBar2 td.selected a:hover, .navBar2 td.selected a:active
{
    text-decoration: underline;
    color: #4fb8dd;
}
.navBar2 td.sp,.navBar3 td.sp
{
    font-size: 1px;
    width: 12px;
}
.navBar3
{
	    background-color: #fff;
}

.navBar3 td.common
{
    font-size: 14px;
    font-weight: bolder;
    padding: 1px;
}
.navBar3 td.common a:link, .navBar3 td.common a:visited
{
    text-decoration: none;
    color: #999;
}
.navBar3 td.common a:hover, .navBar3 td.common a:active
{
    text-decoration: underline;
    color: #888;
}
.navBar3 td.selected
{
    font-size: 14px;
    font-weight: bolder;
    padding: 4px;
    color: #fff;
    background:#4fb8dd;
}
.navBar3 td.selected a:link, .navBar3 td.selected a:visited
{
    text-decoration: none;
    color: #fff;
    background:#4fb8dd;
}
.navBar3 td.selected a:hover, .navBar3 td.selected a:active
{
    text-decoration: underline;
    color: #fff;
    background:#4fb8dd;
}

#footer
{
    border-top: solid 1px #c9bdb1;
    padding-top: 8px;
    width: 976px;
    margin: auto;
    font-size: 14px;
    text-align: center;
    color: #4fb8dd;
    font-weight: bold;
}
.pTop
{
    width: 214px;
    height: 260px;
    padding: 9px;
    margin-right: 8px;
    margin-bottom: 8px;
    float: left;
    background: #f0f0f0 url("../images/pTop_bg.png") no-repeat;
    font-size: 28px;
    font-weight: bold;
    color: #347b92;
}
.pTop000
{
    text-align: center;
    width: 214px;
    height: 260px;
    padding: 9px;
    margin-right: 8px;
    margin-bottom: 8px;
    float: left;
    background: #f0f0f0 url("../images/pTop_bg.png") no-repeat;
    font-size: 20px;
    font-weight: bold;
    color: #347b92;
}
.pEmpty
{
    width: 214px;
    height: 260px;
    padding: 9px;
    margin-right: 8px;
    margin-bottom: 8px;
    float: left;
}
.p
{
    width: 214px;
    height: 260px;
    padding: 9px;
    margin-right: 8px;
    margin-bottom: 8px;
    float: left;
    background: #f0f0f0 url("../images/product_bg.png") no-repeat;
    font-size: 10px;
    font-weight: bold;
    color: #666;
}
.p h3
{
    padding: 0;
    margin: 6px 0px;
    color: #666;
}
