
dl.root	{margin:1em auto;padding:20 40;text-align:left;width:600;display:table;border:3px dashed #7777cc;background-color:#ffffff;}
dl.root	span {margin:0;padding:0 5}
dt	{margin:10 auto 0 0; font-weight:bold;}
dt	small {font-weight:normal;}
dd	{margin:0;font-size:90%}


table.rtg 	{margin:0; padding:0;}
table.rtg 	td {margin:0; padding:0;}
table.rtg 	td.tit {padding-right:10;text-align:right; font-size:90%;}
table.rtg 	td.tit2 {padding:0 10 2 0;font-size:90%;}
table.rtg 	th {margin:0; padding:0;}
table.rtg 	td.prim {margin:0;width:200;padding-left:10;font-size:90%;}
table.rtg 	td.note {margin:0;width:250;padding-left:10;font-size:80%;}
table.rtg 	td.note p {margin:7 0 0 0;}
table.rtg 	td.note h4 {margin:0; padding:0; color:#ff0000;}
table.rtg	td.err {padding-top:3;margin-bottom:0;padding-bottom:0;}
table.rtg	td.full {padding-bottom:3;}
table.rtg	th.fld {padding: 0 10 2 0;text-align:left;}
table.rtg	th.btn {padding-top: 10;}
table.rtg	th.btn input {padding-top:3;padding-bottom:3;width:100%;}

table.lst 	{margin:0 auto; padding:10;background-color:#ffffff;border:3px dashed #999999;width:700px}
table.lst 	td.r3 {width:100%;}
table.lst 	td.img {width:92px;}
table.lst 	td.img img {border:1px solid #ffffff;}
table.lst 	td.img a:hover img {border:1px dashed #ff0000;}
table.lst 	em.tit {margin:0; padding:1 5;}
table.lst 	td.r3 em.tit {font-weight:bold;color:#ff0000}
table.lst 	td.r3 a {color:#ff0000}
table.lst 	td.r3 a:hover {color:#ffffff;background-color:#ff0000}
table.lst 	td.r3 a:hover em.tit {color:#ffffff;background-color:#ff0000}
table.lst 	td.r10 em.tit {font-weight:bold;color:#0000dd}
table.lst 	li {margin:0 0 7 0; padding:0;}
table.lst 	td.r10 a:hover em.tit {color:#ffffff}
table.lst	div.anons	{margin:0; padding:0; font-size:90%}

div.pult	{margin:2 0 5 0; padding:3 0; font-size:60%;font-weight:bold;}
div.pult	a {font-weight:normal;text-decoration:none;}
div.pult	em	{margin:0; padding:2 5;font-style:normal;border:1px solid #999999;background-color:#ffffcc}
div.pult	a	em	{border:1px outset #999999;background-color:#e8e8e8}
div.pult	a:hover em {border:1px inset #999999;color:#ffffff;background-color:#5555ff;}


div.obj 	{margin:0 auto;padding:20;background-color:#ffffff;border:3px dashed #aaaaaa;display:table}
div.obj div.img {margin:0;padding:0;text-align:center}
div.obj div.img img.big	{margin:0 0 10;padding:10;background-color:#e0e0e0;border:2px dashed #aaaaaa;}
div.obj h2	{margin:0;padding:0;font-size:110%;color:#ff0000;text-align:left;}
div.obj div	{text-align: left;}
div.obj div.anons	{margin:0;padding:0;}
div.obj div.url		{margin:0;padding:5 0;font-size:80%;}
div.obj div.author	{margin:0;padding:0;font-size:80%;}
div.obj div.src		{margin:0;padding:0;font-size:80%;}
div.obj table.obj	{margin:0;padding:3;font-size:80%;border:1px dashed #99aa99;background-color:#e0ffe0;}
div.obj table.obj	td {padding:1 10;}
div.obj table.obj	td.scnd {border-left:1px dashed #99aa99;padding-left:15}
div.obj table.obj	td.id {color:#ff0000;font-weight:bold;}
div.obj table.obj	td.puzo {color:#0000ff;font-weight:bold;}
div.obj table.obj	td.usr {color:#00aa00;font-weight:bold;}
div.obj div.text	{text-align: left; padding-top:15}
div.obj div.poem	{display: table; text-align: left; margin:0 auto; padding-top:15}

div.vote 	{margin:2 auto;padding:0; font-weight:bold;color:#0000dd;display:table}
div.vote	a {font-weight:normal;text-decoration:none;}
div.vote	em	{margin:0; padding:2 5;font-style:normal;color:#ff0000;border:1px solid #999999;background-color:#e0ffe0}
div.vote	a	em	{color:#0000ff;border:1px outset #999999;background-color:#e8e8e8}
div.vote	a:hover em {border:1px inset #999999;color:#ffffff;background-color:#5555ff;}

div.bok div.tit {text-align:right;padding-right:10}
div.tags {font-size:.83em;line-height:1.4em;}
div.tags a {text-decoration:none}
div.tags b  {color:#ff0000;font-weight:normal;}
div.tags span.w1  {font-size: 80%;}
div.tags span.w2  {font-size: 100%;}
div.tags span.w3  {font-size: 120%;}
div.tags span.w4  {font-size: 140%;}
div.tags span.w5  {font-size: 160%;}
div.tags span.w6  {font-size: 180%;}
div.tags span.w7  {font-size: 200%;}
div.tags span.w8  {font-size: 220%;}
div.tags span.w9  {font-size: 240%;}
div.tags span.w10 {font-size: 260%;}



