#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}

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

.cont {clear:both;width:auto;margin:5px 15px;padding:1px;background:#F0F0F0}
.cont caption {text-align:center;font-size:larger;text-decoration:none;font-weight:bold}
.cont tr {padding:1px;background:#F8F8F8}
.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;font-size:smaller}
.cont tr td ul {margin:0 0 0 5px;padding:0;list-style:none;list-style-type:none}
.cont tr td ul li {margin:0 0 0 0;padding:0;color:#e33}
.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{clear:right;margin:5px 15px;padding:1px;border:1px solid #666;background:#CCC;font-size:90%}
#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%;height:30px;text-align:center;vertical-align:top;font-weight:normal}
#order tr th.btn input{margin:1px;padding:0;width:auto;height:auto}
#order tr th i {font-size:smaller;font-weight:bold;}
#order tr th b {color:#F00;}
#order tr th form{text-align:center}
#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}


