.shadow
{
background: url(http://point-line.info/blog/images/shadow-bg.png) right bottom;
float: left;
margin: 6px 12px 6px 6px;
}

.shadow img
{
position: relative;
left: -5px;
top: -5px;
padding: 6px 6px 24px 6px;
background: #ffffff;
border: 1px solid #999999;
}

.clr {clear: both;}

.memo {
font-family:"Osaka", "Lucida Grande", tahoma,'trebuchet ms', verdana, arial, sans-serif;
border:1px dotted #808080;
background:#f2f2f2;
cocor: #000000;
font-size:12px;
padding:4px 15px 4px 15px;
}

.osaka {
font-family:"Osaka", tahoma,'trebuchet ms', verdana, arial, sans-serif;
font-size:12px;
color:#000000;
}

.times { font-family: "times"; } 

.white  {color:#ffffff;}
.red  {color:#cc0000;}
.pink {color:#dd1457;}
.blue  {color: #0000ee;}
.aqua {color:#5279e7;}
.s-blue  {color: #3399cc;}
.cool {color: #000080;}
.gold  {color: #808000;}
.orange {color:#ff8000;}
.gray {color:#333333;}
.black {color:#0f0f0f;}

.red-b  {color:#cc0000; font-weight:bold;}
.pink-b {color:#dd1457; font-weight:bold;}
.blue-b  {color: #0000ee; font-weight:bold;}
.aqua-b  {color: #5279e7; font-weight:bold;}
.s-blue-b  {color: #3399cc; font-weight:bold;}
.cool-b {color: #000080; font-weight:bold;}
.gold-b  {color: #808000; font-weight:bold;}
.orange-b {color:#ff8000; font-weight:bold;}
.gray-b {color:#333333; font-weight:bold;}
.black-b {color:#0f0f0f; font-weight:bold;}

.red-m  {color:#cc0000; font-size:19px;}
.pink-m  {color:#dd1457; font-size:19px;}
.blue-m  {color: #0000ee; font-size:19px;}
.aqua-m  {color: #5279e7; font-size:19px;}
.s-blue-m  {color: #3399cc; font-size:19px;}
.cool-m  {color: #000080; font-size:19px;}
.gold-m  {color: #808000; font-size:19px;}
.orange-m {color:#ff8000; font-size:19px;}
.gray-m {color:#333333; font-size:19px;}
.black-m {color:#0f0f0f; font-size:19px;}

.red-mmb  {color:#cc0000; font-size:16px; font-weight:bold;}
.pink-mmb  {color:#dd1457; font-size:16px; font-weight:bold;}
.blue-mmb  {color: #0000ee; font-size:16px; font-weight:bold;}
.aqua-mmb  {color: #5279e7; font-size:16px; font-weight:bold;}
.s-blue-mmb  {color: #3399cc; font-size:16px; font-weight:bold;}
.cool-mmb  {color: #000080; font-size:16px; font-weight:bold;}
.gold-mmb  {color: #808000; font-size:16px; font-weight:bold;}
.orange-mmb {color:#ff8000; font-size:16px; font-weight:bold;}
.gray-mmb {color:#333333; font-size:16px; font-weight:bold;}
.black-mmb {color:#0f0f0f; font-size:16px; font-weight:bold;}

.red-mb  {color:#cc0000; font-size:19px; font-weight:bold;}
.pink-mb  {color:#dd1457; font-size:19px; font-weight:bold;}
.blue-mb  {color: #0000ee; font-size:19px; font-weight:bold;}
.aqua-mb  {color: #5279e7; font-size:19px; font-weight:bold;}
.s-blue-mb  {color: #3399cc; font-size:19px; font-weight:bold;}
.cool-mb  {color: #000080; font-size:19px; font-weight:bold;}
.gold-mb  {color: #808000; font-size:19px; font-weight:bold;}
.orange-mb {color:#ff8000; font-size:19px; font-weight:bold;}
.gray-mb {color:#333333; font-size:19px; font-weight:bold;}
.black-mb {color:#0f0f0f; font-size:19px; font-weight:bold;}

.red-l {color:#cc0000; font-size:25px;}
.pink-l {color:#dd1457; font-size:25px;}
.blue-l {color: #0000ee; font-size:25px;}
.aqua-l {color: #5279e7; font-size:25px;}
.s-blue-l {color: #3399cc; font-size:25px;}
.cool-l {color: #000080; font-size:25px;}
.gold-l {color: #808000; font-size:25px;}
.orange-l {color:#ff8000; font-size:25px;}
.gray-l {color:#333333; font-size:25px;}
.black-l {color:#0f0f0f; font-size:25px;}

.red-lb  {color:#cc0000; font-size:25px; font-weight:bold;}
.pink-lb  {color:#dd1457; font-size:25px; font-weight:bold;}
.blue-lb  {color: #0000ee; font-size:25px; font-weight:bold;}
.aqua-lb  {color: #5279e7; font-size:25px; font-weight:bold;}
.s-blue-lb  {color: #3399cc; font-size:25px; font-weight:bold;}
.cool-lb  {color: #000080; font-size:25px; font-weight:bold;}
.gold-lb  {color: #808000; font-size:25px; font-weight:bold;}
.orange-lb {color:#ff8000; font-size:25px; font-weight:bold;}
.gray-lb {color:#333333; font-size:25px; font-weight:bold;}
.black-lb {color:#0f0f0f; font-size:25px; font-weight:bold;}

.red-ll {color:#cc0000; font-size:36px;}
.pink-ll {color:#dd1457; font-size:36px;}
.blue-ll {color: #0000ee; font-size:36px;}
.aqua-ll {color: #5279e7; font-size:36px;}
.s-blue-ll {color: #3399cc; font-size:36px;}
.cool-ll {color: #000080; font-size:36px;}
.gold-ll {color: #808000; font-size:36px;}
.orange-ll {color:#ff8000; font-size:36px;}
.gray-ll {color:#333333; font-size:36px;}
.black-ll {color:#0f0f0f; font-size:36px;}

.red-llb  {color:#cc0000; font-size:36px; font-weight:bold;}
.pink-llb  {color:#dd1457; font-size:36px; font-weight:bold;}
.blue-llb  {color: #0000ee; font-size:36px; font-weight:bold;}
.aqua-llb  {color: #5279e7; font-size:36px; font-weight:bold;}
.s-blue-llb  {color: #3399cc; font-size:36px; font-weight:bold;}
.cool-llb  {color: #000080; font-size:36px; font-weight:bold;}
.gold-llb  {color: #808000; font-size:36px; font-weight:bold;}
.orange-llb {color:#ff8000; font-size:36px; font-weight:bold;}
.gray-llb {color:#333333; font-size:36px; font-weight:bold;}
.black-llb {color:#0f0f0f; font-size:36px; font-weight:bold;}

kbd {
        color: #0f0f0f;
        background-color: #ffffff;
        font-family: "Lucida Grande",monospace;
        font-weight: normal;
        font-size: 12px;
        text-align: center;
        border-top: 1px outset #c0c0c0;
        border-left: 2px outset #c0c0c0;
        border-right: 3px outset #ffffff;
        border-bottom: 3px outset #ffffff;
        padding-left: 0.4em;
        padding-top: 0.1em;
        padding-right: 0.4em;
        padding-bottom: 0.1em;
        line-height: 1.6em;
        vertical-align: top;
	margin-right:3px;
	margin-left:3px;
        }

table { border-collapse:collapse; color:#212121; }
.white-noline { border:0px solid #ffffff; padding:2px 8px 2px 8px; background:#ffffff; text-align:left; vertical-align:top; }
.white-td { border:1px solid #808080; padding:2px 8px 2px 8px; background:#ffffff; text-align:left; vertical-align:top; }
.blue-td { border:1px solid #808080; padding:2px 8px 2px 8px; background:#deeff8; text-align:left; vertical-align:top; }
.aqua-td { border:1px solid #808080; padding:2px 8px 2px 8px; background:#ccffff; text-align:left; vertical-align:top; }
.green2-td { border:1px solid #808080; padding:2px 8px 2px 8px; background:#ccffcc; text-align:left; vertical-align:top; }
.green-td { border:1px solid #808080; padding:2px 8px 2px 8px; background:#ebffee; text-align:left; vertical-align:top; }
.red-td { border:1px solid #808080; padding:2px 8px 2px 8px; background:#ffeded; text-align:left; vertical-align:top; }
.pink-td { border:1px solid #808080; padding:2px 8px 2px 8px; background:#fffaf0; text-align:left; vertical-align:top; }
.orange-td { border:1px solid #808080; padding:2px 8px 2px 8px; background:#ffeecc; text-align:left; vertical-align:top; }
.yellow-td { border:1px solid #808080; padding:2px 8px 2px 8px; background:#ffff99; text-align:left; vertical-align:top; }
.citron-td { border:1px solid #808080; padding:2px 8px 2px 8px; background:#fbfbe6; text-align:left; vertical-align:top; }
.lemon-td { border:1px solid #808080; padding:2px 8px 2px 8px; background:#fffacd; text-align:left; vertical-align:top; }
.smoke-td { border:1px solid #808080; padding:2px 8px 2px 8px; background:#f2f2f2; text-align:left; vertical-align:top; }
.silver-td { border:1px solid #808080; padding:2px 8px 2px 8px; background:#c0c0c0; text-align:left; vertical-align:top; }
.sumi-td { border:1px solid #808080; padding:2px 8px 2px 8px; background:#343434; text-align:left; vertical-align:top; color:ffffff; }

#info p {margin-left:15px;}

.outer {display:block; width:5px; height:10px; float:left; margin:1px; background:transparent;}

* html .outer {height:12px; he„ight:10px;}
.outer div {display:block; overflow:hidden; height:2px;}

* html .outer div {float:left;}

.la, .lz, .lv {width:5px;}
.lb, .lc, .ld, .lg, .ll, .ln, .lq, .lt {width:1px;}
.lh, .lm, .lo, .ls {width:2px;}
.li, .lk, .lr, .lp, lj {width:3px;}
.le, .lf, .lw {width:4px;}
.la, .lr, .lt {background:#000;}
.lz {background:transparent;}
.lh {margin-right:1px;}

.ld, .lf, .lh, .lk, .li, .lm, .lo, .lp, .lq, .lw {border-right:1px solid #000;}
.ld, .le, .li, .lm, .ls {border-left:1px solid #000;}
.lc {border-right:4px solid #000; background:#ccc;}
.lb {border-left:4px solid #000; background:#ccc;}
.lg, .ln, .ls {border-right:2px solid #000;}
.lj {border-right:1px solid #ccc; border-left:1px solid #ccc; background:#000;}
.ll, .ln, .lo {border-left:2px solid #000;}

* html .lb, * html .lc {width:5px; w\idth:1px;}
* html .ld, * html .lg, * html .ll {width:3px; w\idth:1px;}
* html .le, * html .lf {width:5px; w\idth:4px;}
* html .lh {width:3px; w\idth:2px;}
* html .li {width:5px; w\idth:3px;}
* html .lj {width:5px; w\idth:3px;}
* html .lk, * html .lp {width:4px; w\idth:3px;}
* html .lm {width:4px; w\idth:2px;}
* html .lo, * html .ls {width:5px; w\idth:2px;}
* html .lq {width:2px; w\idth:1px;}
* html .ln {width:5px; w\idth:1px;}
* html .lw {width:5px; w\idth:4px;}

.clr {clear:left; height:1em;}