.abs { position:absolute; }

.solaris {font-size:28px; font-weight:bold; line-height:1.5em; margin-top:0.5em; margin-bottom:0.9em;}
.jupiter {font-size:24px; line-height:1.5em; margin-top:0.5em; margin-bottom:0.9em;}
.saturn  {font-size:20px; line-height:1.5em; margin-top:0.5em; margin-bottom:0.9em;}
.venus   {font-size:18px; line-height:1.5em; margin-top:0.5em; margin-bottom:0.9em;}
.mercury {font-size:16px; line-height:1.5em; margin-top:0.5em; margin-bottom:0.9em;}
.moon    {font-size:14px; line-height:1.5em; margin-top:0.5em; margin-bottom:0.9em;}

.red { color:#00ffff; }
.blue { color:#ffff00; }
.brown { color:#5ad5d5; }
.lime {color:#ff00ff;}
.green {color:#ff7fff;}
.orange {color:#005aff}
.pink {color:#003f34;}
.black { color:#ffffff;}
.yellow { color:#0000ff;}
.bgray {color:#9f9f9f;}

.center { text-align:center;}

div.lily { font-size:14px; line-height:1.3em;}
div.tree { font-size:14px; background-color:#212141; line-height:1.3em;}
div.grass{ font-size:14px; background-color:#333366; line-height:1.3em;}

div.c1 { font-size:14px; background-color:#4a082d; line-height:1.3em;}
div.c2 { font-size:14px; background-color:#0e074b; line-height:1.3em;}

div.page{ width:100% !important; margin:0 !important; padding:0 !important; }
iframe  { border: 0px; margin: 0px; overflow: hidden; }
BODY { font-size:18px; background-color:#00001f; color:#ffffff; line-height:150%; max-width:800px; }
.secret { color:#00001f; }

.normal { font-size:18px; line-height:1.5em; margin-top:0.5em; margin-bottom:0.9em; }
.small  { font-size:15px; line-height:1.2em; margin-top:0.5em; margin-bottom:0.9em; }
.note  { font-size:12px; line-height:1.2em; margin-top:0.5em; margin-bottom:0.9em; }
.large { font-size:24px; font-weight:bold; }

.hei { font-size:10px; }
.mtit { font-size:18px; color:#ffffff; margin-top:0.7em; margin-bottom:0.3em; }

.normalc{ font-size:16px; line-height:1.3em; margin-top:0.5em; margin-bottom:0.9em; clear:both;}
.small0 { font-size:14px; line-height:1.2em; }
.smallc { font-size:14px; line-height:1.2em; background-color:#007f7f;}

.xsmall { font-size:10px; }
.ruby   { font-size:9px; }

.scom { font-size:12px; color:#5ad5d5; margin-top:2px; margin-bottom: 2px; }
.smemo { font-size:10px; color:#5ad5d5; }
.shead { font-size:24px; font-weight:bold; }
.sbad { color:#74ffff; }
.sgood { color:#ff7fff; }

.caution { color:#00ffff; }

.toolb { font-size:16px; font-weight:bold; margin-top:2px; margin-bottom: 2px; }
.tool  { font-size:14px; line-height:1.2em; margin-bottom:0.7em; }
.tools { font-size:12px; line-height:1.2em; margin-bottom:0.7em; }

.cmajor    { color:#007f00; }
.cwand     { color:#007fff; }
.ccup      { color:#ff0000; }
.csword    { color:#ff00ff; }
.cpentacle { color:#0000ff; }

.goldbird { background-color: #0028ff; }
.silverbird { background-color: #1f1f1f; }
.bronzebird { background-color: #5ad5d5; }
.whitebird { background-color: #00000f; }

.sirius { font-size:24px; font-weight:bold; }
.procyon { font-size:20px; font-weight:bold; }

.vega   { font-size:18px; }
.vega2  { font-size:18px; margin-top: 0.6em; margin-bottom: 0.6em;}
.vega3  { font-size:18px; margin-bottom: 0.6em;}
.vegat  { font-size:18px; font-family:monospace; }
.lyra   { font-size:18px; background-color:#00009f; }
.sheliak{ font-size:18px; background-color:#1f1f1f; }   /*ƒÀLyrae*/
.sulafat{ font-size:18px; background-color:#5f5f5f; }   /*ƒÁLyrae*/

div.spicax p {font-size:15px; margin-top: 0em; margin-bottom: 0em; line-height:120%; }

.spica  { font-size:14px; margin-top: 0.5em; margin-bottom: 0.5em;}
.spicax { font-size:15px; margin-top: 0em; margin-bottom: 0em; line-height:120%; }
.spica1 { font-size:14px; }
.spicat { font-size:14px; font-family:monospace; margin-top: 0.5em; margin-bottom: 0.5em;}
.spica2 { font-size:14px; margin-top: 0.5em; margin-bottom: 0.5em;}
.spica3 { font-size:14px; margin-bottom: 0.5em;}
.virgo  { font-size:14px; background-color:#00009f; }
.porrima{ font-size:14px; background-color:#1f1f1f; }   /*ƒÁVirgo*/
.vinde  { font-size:14px; background-color:#5f5f5f; }   /*ƒÃVirgo Vindemiatrix */
.syrma  { font-size:14px; color:#2d96e1; }   /*ƒÇVirgo */
.auva   { font-size:14px; color:#fdb769; }   /*ƒÂVirgo */

.deneb   { font-size:12px; line-height:150%; }

.mira { font-size:16px; color:#7f7f7f; }

.indo { margin: 0.5em 0em 0.5em 2em;}
.india { margin: 0.2em 0em 0.2em 4em;}

.barbara { font-weight:bold; }

.tt { font-family:monospace;}

.pre {line-height:100%; margin-top:0px; margin-bottom:0px; font-family:monospace}

DIV { margin-bottom: 0.3em; }

DIV.button { margin-top: 0.5em; margin-bottom: 0.3em; 
  color: #ffff00; background-color: #3f3f3f;
  border-top: 1px solid silver;  border-left: 1px solid silver;
  border-right: 1px solid gray;  border-bottom: 1px solid gray;
  text-align: center; font-size: 12px;  padding: 1px;
}
SPAN.xmenu {
  color: #ffffff; background-color: #0030f7;
  border-top: 1px solid #00ffff;  border-left: 1px solid #00ffff;
  border-right: 1px solid #7b7bff;  border-bottom: 1px solid #7b7bff;
  text-align: center; font-size: 12px;  padding: 1px;
}
SPAN.xmenu1 {
  color: #ffffff; background-color: #0030f7;
  border-top: 1px solid #d629d6;  border-left: 1px solid #d629d6;
  border-right: 1px solid #ff7bff;  border-bottom: 1px solid #ff7bff;
  text-align: center; font-size: 12px;  padding: 1px;
}
DIV.cap { font-weight:bold; 
  color: #000000; background-color: #777711;
  border-top: 1px solid #333300;  border-left: 1px solid #333300;
  border-right: 1px solid #999966;  border-bottom: 1px solid #999966;
  text-align: center; padding: 5px 3px 3px 0.5em;
}

DIV.capm { font-weight:bold; 
  color: #ffffff; background-color: #000069;
  border-top: 2px solid #00000f;  border-left: 2px solid #00000f;
  border-right: 2px solid #6464cd;  border-bottom: 2px solid #6464cd;
  text-align: center; padding: 4px 3px 3px 3px;
  font-size: 16px;
}
DIV.capg { font-weight:bold; 
  color: #ffffff; background-color: #0028ff; /*#273dc6;*/
  border-top: 2px solid #000046;  border-left: 2px solid #000062;
  border-right: 2px solid #8ba1ff;  border-bottom: 2px solid #a7bdff;
  text-align: center; padding: 4px 3px 3px 3px;
  font-size: 14px;
}
DIV.caps { margin-top: 0.5em; margin-bottom: 0.3em; 
  color: #ffff00; background-color: #3f3f3f;
  border-top: 1px solid silver;  border-left: 1px solid silver;
  border-right: 1px solid gray;  border-bottom: 1px solid gray;
  text-align: center; font-size: 14px;  padding: 1px;
}
DIV.gmenu { margin-top: 3px; margin-bottom: 2px; 
  color: #ffffff; background-color: #101473;
  border-top: 1px solid #0c0e3d;  border-left: 1px solid #0c0e3d;
  border-right: 1px solid #7379d6;  border-bottom: 1px solid #9496f7;
  text-align: center; font-size: 14px;  padding: 1px;
}
DIV.gmenus { margin-top: 3px; margin-bottom: 2px; 
  color: #ffffff; background-color: #101473;
  border-top: 1px solid #0c0e3d;  border-left: 1px solid #0c0e3d;
  border-right: 1px solid #7379d6;  border-bottom: 1px solid #9496f7;
  text-align: center; font-size: 12px;  padding: 2px;
}

img {border:none;}

IMG.aright { float:right; border:none; clear:both; margin-bottom:4px; margin-left:3px;}
IMG.aleft  { float:left;  border:none; clear:both; margin-bottom:4px; margin-right:3px;}

br.clear {clear:both;}

A:LINK   { color: #ffff00; text-decoration: underline; white-space:nowrap;}
A:VISITED{ color: #ffff66; text-decoration: underline; white-space:nowrap;}
A:HOVER  { color: #ffff7f; text-decoration: underline; background-color:#333333; white-space:nowrap;}
A:ACTIVE { color: #ff00ff; text-decoration: underline; white-space:nowrap;}

H1{
  font-size:28px;
  color: #ffffff;
  text-align: left;
  border-bottom-color: #3300ff;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 5px;
  border-left-width: 0px;
}
H2{
  font-size:24px;
  color: #ffffff;
  text-align: left;
  border-bottom-color: #5522ff;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 4px;
  border-left-width: 0px;
  clear:both;
}
H3{
  font-size:20px;
  color: #ffffff;
  text-align: left;
  border-bottom-color: #3300ff;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 3px;
  border-left-width: 0px;
  clear:both;
}
H4{
  color: #ffffff;
  background-color:#007f7f;
  text-align: left;
  font-weight:bold;
  padding-top: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  clear:both;
}
HR.h1 { background-color:#3300ff; height:5px; border:none; }

#HR{ color: #ddbbff;  height: 3px;}
#HR.clear{ color: #3300ff; height:3px; clear:both; }


DIV.sp { font-size:16px; font-weight:bold; background-color:#007f7f; }
SPAN.sp { font-size:16px; font-weight:bold; background-color:#007f7f; }

TH{
  color: #ff99ff;
  background-color: #000066;
}
TR { vertical-align:top; }
TABLE.c0, TR.c0, TD.c0 { vertical-align:top; background-color:#00001f; }
TABLE.c1, TR.c1, TD.c1 { vertical-align:top; background-color:#e20b82; }
TABLE.c2, TR.c2, TD.c2 { vertical-align:top; background-color:#871052; }
TABLE.c3, TR.c3, TD c3 { vertical-align:top; background-color:#390d14; }

TABLE.border1 { border:solid 1px gray;}
TABLE.border1 TD{ border:solid 1px gray;}

TABLE.backlemon, TR.backlemon, TD.backlemon { vertical-align:top; background-color:#00007f; }

TABLE {font-size:17px;}
TABLE.c {font-size:14px; background-color:#0f0f5f;}
TABLE.d1 {font-size:14px; background-color:#0739e5;}
TABLE.d2 {font-size:14px; background-color:#152f8a;}
TABLE.ds {font-size:10px; background-color:#152f8a;}
TABLE.s  {font-size:10px; background-color:#0f0f5f;}
TABLE.normal{ font-size:16px; }
TABLE.black { border:solid 2px black; border-spacing:0; border-collapse:collapse;}

TABLE.rs, TR.rs, TD.rs { vertical-align:top; font-size:10px; background-color:#007f7f;}
TABLE.ys, TR.ys, TD.ys { vertical-align:top; font-size:10px; background-color:#00007f;}
TABLE.gs, TR.gs, TD.gs { vertical-align:top; font-size:10px; background-color:#7f007f;}

TD.top {vertical-align:top; }
TD {line-height:100%;}
#TR.c1{ background-color:#13155d; }
#TR.c2{ background-color:#ff0066; }
#TR.c3{ background-color:#276a06; }
TD.cw { vertical-align:top; background-color:#2c0a1d; }
TD.cc{ font-size:16px; color: #ff99ff; background-color: #3300ff; }
TR.d1 { vertical-align:top; background-color:#0739e5; }
TR.d2 { vertical-align:top; background-color:#152f8a; }
TD.dw { vertical-align:top; background-color:#081c61; }
TR.1 {font-size:14px; vertical-align:top; }
TR.gray { background-color:#7f7f7f; }

tr.sunday { color:#ffffff; background-color:#001769; }   
tr.sunday a:link { color:#ffffff;}
tr.sunday a:visited { color:#ffffff;}

TD.gr { color:#7f7f7f; }
TD.rd { color:#00ffff; }
TD.black{ border:solid 2px black; font-size:18px; text-align:center;}
TD.frame  { background-image:url(img/logo-frame.png); <IMG src="comp/develop/lang/sharp4.png" width="19" height="19" border="0"><IMG src="comp/develop/lang/dotnetgokan.png" width="288" height="152" border="0">text-align:center; vertical-align:18px; font-size:32px; font-weight:bold; }
TD.frame2 { background-image:url(img/logo-frame.png); text-align:center; vertical-align:18px; font-size:32px; font-weight:bold; letter-spacing:1.2em; }
TD.m { font-size:16px; text-align:center; }
TD.mtop { font-size:16px; text-align:center; vertical-align:top; }
TD.nb{ font-size:16px; color:#ffffff;}
TD.nr{ font-size:16px; color:#00ffff;}
TD.s { font-size:14px; color:#ffccff; }
TD.ss{ font-size:10px; }
TD.s1 {font-size:14px; color:#ff99ff; white-space:nowrap;}
TD.s0 {font-size:14px; line-height:120%;}
TD.t1 {font-size:16px; vertical-align:top; }
TD.t2 {font-size:14px; vertical-align:top; }
TD.tl { font-size:16px; vertical-align:top; text-align:left; }
TD.tr { font-size:16px; vertical-align:top; text-align:right; }
TD.tm {font-size:14px; vertical-align:top; background-color:#3300ff;}
TD.w { background-color:#330066; }


UL.b{
  color: #ffffff;
  list-style-image : url(img/l_b13.png);
  list-style-position: outside;
}

UL.koto LI {font-size:18px; margin-bottom:1.0em;}

LI.h   {font-size:18px; line-height:1.2em; margin-bottom:0.8em; }
LI.ccx {font-size:16px; line-height:1.2em; margin-bottom:0.8em; }
LI.cmp {font-size:16px; line-height:1.2em; margin-bottom:0.2em; }

DT   { font-size:20px; font-weight:bold; }
DD   { font-size:18px; line-height:1.2em; margin-top:0.2em; margin-bottom:0.8em; }
DT.c { font-size:19px; font-weight:bold;background-color:#007f7f; }
DT.h { font-size:19px; font-weight:bold; margin-top:5px; margin-bottom: 3px; }
DD.h { font-size:17px; line-height:1.2em; }
DT.s { font-size:16px; font-weight:bold; margin-top:4px; margin-bottom: 2px; }
DD.s { font-size:14px; line-height:1.2em; margin-bottom:0.8em; }

