
ul.vmenu{
    list-style-type: none;
    width: 200px;
 
    list-style-position: inside;
    padding: 0;
   /* border-top: solid #CD6600 5px;*/
    background: #fffAF0;
}
ul.vmenu li{
    margin: 3px;
    border-bottom: dashed #FAEBD7 1px;
}
ul.vmenu li:hover{
    margin: 3px;
    background:#FAEBD7; /* #FFE7BA;*/
}
ul.vmenu li a{
    color:#CD6600;/*#8B5A2B;*/
    text-decoration: none;
}
.separator{
    color: #999;
}
.foot{
    background: #fff;
    padding: 5px;
    border-top: solid #d1d1d1 1px;
    width: 100%;
    margin: auto;
    
}
.foot td{
    color: #444;
    text-align: right;
    font-size: 10px;
}
.foot a{
    font-size: 9px;
    color: #999;
}
.foot a:hover{
    text-decoration: underline;
    color: #CD6600;
}

.productBox{
    padding: 3px;
    width: 180px;
    height: 85px;
    background: #fdfdfd;
    border: solid #d1d1d1 1px;
    cursor: pointer;
}
.productBox img{
 /*   border: solid #d1d1d1 1px;*/
}
.productBox p.title{
    font-weight: bold;
    color: #CD6600;
    width: 170px;
    padding: 3px;
    text-align: center;
}
.productBox_hover{
     padding: 3px;
    width: 180px;
    height: 85px;
    background: #cd6600;
    border: solid #515151 1px;
}
.productBox_hover p.title_hover{
   font-weight: bold;
    color: #fff;
    width: 170px;
    padding: 3px;
    text-align: center;
}
div.tooltip-small{
    visibility: hidden;
    background: #fff;
    width: auto;
    height: auto;
    text-align: center;
    vertical-align: middle;
    color: #666;
    border: solid #ddd 1px;
    padding: 2px;
    -moz-opacity: 0.75;/**for firefox*/
            opacity:.75;/**for opera*/
            filter: alpha(opacity=70);/*for IE 5.5 & above*/
}
.black_overlay{
            display: none;
            position: absolute;
            top: 0%;
             left: 0%;
            width: 100%;
            height: 650px;
             background-color: #36648B;
            z-index:1001;
            -moz-opacity: 0.75;/**for firefox*/
            opacity:.75;/**for opera*/
            filter: alpha(opacity=70);/*for IE 5.5 & above*/
        }
.white_content {
            display: none;
            position: absolute;
            top: 5%;
           /* left: 35%;
            width: 25%;
            height: 30%;*/
            padding: 5px;
         /*  background-color: #F0F0F0;*/
            z-index:1002;
            overflow: auto;
            color: #3d3d3d;
            font-size: 12px;
        }

div#product_detail{
    /*display: none;*/
    padding: 5px;
    /*border: solid #d1d1d1 2px;*/
   
    height: 500px;
    background: #fff;
}
div#product_detail p{
    padding: 3px;
    
    /*border: solid #e1e1e1 1px;*/
    text-align: justify;
    margin-bottom: 5px;
}

span#product_de{
    display: none;
}

ul.vmenu1{
    list-style-type: none;
    width: 700px;

    list-style-position: inside;
    padding: 0;
   /* border-top: solid #CD6600 5px;*/
   /* background: #fffAF0;*/
}
ul.vmenu1 li{
    margin: 3px;
    border-bottom: dashed #d1d1d1 1px;
}
ul.vmenu1 li:hover{
    margin: 3px;
    cursor: pointer;
   
}
ul.vmenu1 li a{
   color: #333;
    text-decoration: none;
}
ul.vmenu1 li a:hover{
     color:#CD6600;
}
.faqBox{
    padding: 5px;
   
}
.faqBox h4.faqTitle{
    color: #CD6600;
    border-bottom: solid #cd6600 1px;
}
.faqBox  p{
    background: #fafafa;
    line-height: 22px;
    padding: 2px;
    text-align: justify;
}