a:hover {background-color: #505050;color: #FFFFFF}
/*
div {position: relative;}
*/
body {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: #FFFFFF;}
.content {float: left; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 10px; margin: 5px 5px 5px 5px;background: #FFFFFF; left: 0px; top: auto; width: 80%; min-height: 30%;}
.blockbox {word-wrap: break-word; font-size: x-small; border: 1px #0000FF solid; padding: 0px; margin: 5px;}
.blockbox {f\ont-size: small;}
.contbox {word-wrap: break-word; font-size: small; border: 0px #000000 solid;padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; margin: 5px 5px 5px 5px;}
.contbox {f\ont-size: medium;}
.namebox {font-size: small; font-weight: bold; background: #9999FF; width: 100%; color: black;}
.namebox {f\ont-size: medium;}

.header {float: left; left: 0px; top: 0px; width: 100%; border-bottom: 1px #000000 solid; font-size: x-small;}
.header {f\ont-size: small;}
.footer {float: left; left: 0px; top: auto; width: 100%; border-top: 1px #000000 solid; font-size: x-small;}
.footer {f\ont-size: small;}

.quest {font-weight: bold; padding-top: 1em;}
.ask {}

table.gl {border-collapse: collapse; width: 95%;}
table.gl td {text-align: left; vertical-align: top;}

.gid {}
.gn {font-weight: bolder; font-size: medium;}
.gn {f\ont-size: large;}
.gc {text-align: right; font-weight: bolder;}
.gnds {font-size: xx-small; font-weight: normal;}
.gnds {f\ont-size: x-small;}
.gv {font-weight: bolder;}
.gm {text-align: right; font-size: x-small;}
.gm {f\ont-size: small;}
.gsd {font-size: small;}
.gsd {f\ont-size: medium;}
.artd{text-align: center; margin: 1em 1em 1em 1em;}
.arts{border-width: 1px; border-color: #FFDDCC; border-style: solid;}
.nav_s{border-width: 1px 0px 1px 0px; border-color: gray; border-style: solid; background-color: #FFFFCC; font-weight: bold;}
.div_link2listofgoods{margin-top: 1em; margin-bottom: 1em;}
.span_link2listofgoods{padding: 1px 1px 1px 1px; border-width: 1px 1px 1px 1px; border-color: gray; border-style: solid; background-color: #FFFFCC; font-weight: bold;}

/* sitemap */
.sm_d_curdir {font-size: large;}
.sm_d_g {position: relative; background-color: white; width: 100%; border: 2px #000000 dotted; margin: 1em; padding: 1 em;}
.sm_d_gl {position: relative; float: left; width: 50%; background-color: white;}
.sm_d_gr {position: relative; float: right; width: 50%; background-color: white;}
.sm_d_gone {position: relative; float: left: width: 100%; background-color: white;}
.sm_d_descr {font-style: italic; font-size: medium; font-family: sans-serif; padding: 1px 1px 1px 1px; border-width: 0px 0px 0px 0px; border-color: gray; border-style: solid; background-color: #FFFFFF;}
.sm_s_descr {border-width: 0px 0px 0px 0px; border-color: orange; border-style: solid; background-color: #FFFFFF;}
.sm_d_n {margin-top: 1em;}
.sm_s_n {font-size: large;}
.sm_d_d {position: relative; background-color: white; width: 100%; border-left: 2px #000000 dotted; margin: 1em; padding: 1 em;}
.sm_d_dd {position: relative; float: left; width: 100%; background-color: white;}
/* end of sitemap */

@media print { 
.contbox {word-wrap: break-word; font-size: x-small; border: 1px #FFFFFF solid; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; z-index: 1;margin: 5px 5px 5px 5px;}
.content {width: 100%;}
.blockbox	{display: none;}
.noprint	{display: none;}
.welcome        {display: none;}
.header        {display: yes;}
.footer        {display: none;}
.div_link2listofgoods{display: none;}
.span_link2listofgoods{display: none;}
}

