#txtg{display:block;float:left;margin:2px;padding:0;border:0}
#pict{display:block;float:left;margin:2px;padding:1px;backgound:#000;text-align:middle}
#pict img{display:block;margin:0 auto;padding:1px;border:1px solid #fca}
#text{clear:both;margin:5px 1px}
#subs big, .galr big{clear:both;display:block;text-align:center;letter-spacing:+1px;font-weight:bold;}
#subs ul{display:block;font-size:90%;margin:0 0 5px 0}
#subs li{margin:0}

.galr{clear:both;text-align:center}
.galr p{display:inline;width:1px}
.galr a{text-decoration:none;display:table-cell;margin:1px;padding:1px;vertical-align:top;text-align:center}
.galr a img{display:block;margin:1px auto;padding:2px;border:1px solid #fca;vertical-align:middle}
.galr a:link img, .galr a:visited img{background:#ddd;border:1px solid #fca}
.galr a:hover img, .galr a:focus img, .galr a:active img{background:#eee;border:1px solid #ff0}
.galr a span{display:block;margin:0 auto;text-align:center;font-size:smaller}
.galr a span.img{vertical-align:bottom}
.galr a span.lbl{vertical-align:top}
.galr a span img{display:block;margin:1px auto;border:0;vertical-align:middle;background:#fff}

#rems{margin-top:0px;margin-bottom:15px;font-size:70%}

#cont{display:block;margin:1px;padding:1px}
#cont tr{padding:1px}
#cont tr th{margin:0;padding:2px 10px;vertical-align:top;text-align:right;font-weight:normal;font-size:smaller}
#cont tr td{margin:0;padding:2px 10px;text-align:left;vertical-align:top}
#cont tr td ul{margin:0 0 0 15px;padding:0;list-style:none}
#cont tr td ul li{margin:0 0 0 0;padding:0 0 0 -10px;color:#462}
#cont tr td ul li a{color:#462}
#cont tr td ul li a:hover{color:#592}
#cont tr td a{vertical-align:middle}
#cont tr td a img{margin:0 0 0 -4px;padding:0 4px 0 0}

#cart{margin:5px 15px;padding:1px;width:auto;border:1px solid #666;background:#CCC;font-size:80%}
#cart caption{text-align:center;font-size:larger;text-decoration:none;font-weight:bold}
#cart tr{border:1px solid #666;background:#EEE}
#cart tr.ctop th{width:50%;vertical-align:bottom}
#cart tr.ctop td{vertical-align:bottom}
#cart tr th{vertical-align:bottom;font-weight:normal}
#cart tr th.tots{text-align:left;vertical-align:top}
#cart tr td{text-align:center;vertical-align:middle}
#cart tr td a{vertical-align:middle}
#cart tr td img{border:0;vertical-align:middle}
#cart tr td img.cbtn{width:20px;height:20px}
#cart tr.cbot th{vertical-align:top}
#cart tr.cbot td{vertical-align:top}
#cart a.conf{display:block;margin:1px;padding:2px;background:#ccc;border-top:1px solid #eee;border-right:1px solid #aaa;border-bottom:1px solid #999;border-left:1px solid #ddd;}
#cart a.conf:hover{background:#eee}

#order {clear:right;margin:5px 15px;padding:1px;border:1px solid #666;background:#CCC;}
#order caption {text-align:center;font-size:larger;text-decoration:none;font-weight:bold;}
#order tr {border:1px solid #666;background:#EEE;}
#order tr th {width:1%;vertical-align:top;text-align:right;font-weight:normal;font-size:smaller;white-space:nowrap}
#order tr th.warn {width:100%;text-align:center;vertical-align:bottom;font-weight:bold;}
#order tr th.btn {width:100%;text-align:center;vertical-align:top;font-weight:normal;}
#order tr th i {font-size:smaller;font-weight:bold;}
#order tr th b {color:#F00;}
#order tr td {padding:0;}
#order tr td input {margin:0;width:100%;border:1px solid #666;}
#order tr td textarea {margin:0;width:100%;border:1px solid #666;}
#order tr td.otxt{font-size:smaller}

#goods{clear:both;margin:5px}
#goods table{margin:5px 15px;padding:1px;border:1px solid #256;background:#CDD;font-size:90%}
#goods table tr{border:1px solid #BBB}
#goods table tr.gdhdr{background:#CCC;color:#069;font-size:larger}
#goods table tr.gdhdr th{border:1px solid #AAA;text-align:center;vertical-align:bottom;font-weight:bold}
#goods table tr.gdhdr td{border:1px solid #AAA;text-align:center;vertical-align:bottom;font-weight:normal}
#goods table tr.crow th span.cph{font-face:'arial narrow'}
#goods table tr.glst{background:#EEE;color:#256}
#goods table tr.glst th{border:1px solid #BBB;text-align:left;vertical-align:top;font-weight:bold}
#goods table tr.glst td{border:1px solid #BBB;text-align:left;vertical-align:top;font-weight:normal}
#goods table tr.glst td.ca{text-align:center}
#goods table tr.glst td.ra{text-align:right}
#goods table tr.glst td.po{text-align:center}
#goods table tr.glst td.po form{display:block;margin:0;padding:1px;border:1px solid #467;color:#455}
#goods table tr.glst td.po form .edt{display:inline;margin:0;padding:1px;width:30px;border-top:1px solid #689;border-right:1px solid #356;border-bottom:1px solid #245;border-left:1px solid #578}
#goods table tr.glst td.po form .ibtn{display:inline;margin:0;padding:1px;border-top:1px solid #689;border-right:1px solid #356;border-bottom:1px solid #245;border-left:1px solid #578}