.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:red; }
.blue { color:blue; }
.brown { color:brown; }
.lime {color:lime;}
.green {color:green;}
.orange {color:orange}
.pink {color:pink;}
.black { color:black;}
.yellow { color:yellow;}
.bgray {color:#606060;}

.center { text-align:center;}

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

div.c1 { font-size:14px; background-color:#B5F7D2; line-height:1.3em;}
div.c2 { font-size:14px; background-color:#F1F8B4; 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:#FFFFE0; color:#000000; line-height:150%; max-width:800px; }
.secret { color:#FFFFE0; }

.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:black; 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:#FF8080;}

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

.scom { font-size:12px; color:brown; margin-top:2px; margin-bottom: 2px; }
.smemo { font-size:10px; color:brown; }
.shead { font-size:24px; font-weight:bold; }
.sbad { color:darkred; }
.sgood { color:green; }

.caution { color:#ff0000; }

.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:#ff80ff; }
.cwand     { color:#ff8000; }
.ccup      { color:#00ffff; }
.csword    { color:#00ff00; }
.cpentacle { color:#ffff00; }

.goldbird { background-color: #ffd700; }
.silverbird { background-color: #e0e0e0; }
.bronzebird { background-color: #a52a2a; }
.whitebird { background-color: #fffff0; }

.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:#FFFF60; }
.sheliak{ font-size:18px; background-color:#E0E0E0; }   /*ƒÀLyrae*/
.sulafat{ font-size:18px; background-color:#A0A0A0; }   /*ƒÁ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:#FFFF60; }
.porrima{ font-size:14px; background-color:#E0E0E0; }   /*ƒÁVirgo*/
.vinde  { font-size:14px; background-color:#A0A0A0; }   /*ƒÃVirgo Vindemiatrix */
.syrma  { font-size:14px; color:#d2691e; }   /*ƒÇVirgo */
.auva   { font-size:14px; color:#024896; }   /*ƒÂVirgo */

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

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

.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: #0000ff; background-color: #c0c0c0;
  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: #000000; background-color: #ffcf08;
  border-top: 1px solid #FF0000;  border-left: 1px solid #FF0000;
  border-right: 1px solid #848400;  border-bottom: 1px solid #848400;
  text-align: center; font-size: 12px;  padding: 1px;
}
SPAN.xmenu1 {
  color: #000000; background-color: #ffcf08;
  border-top: 1px solid #29D629;  border-left: 1px solid #29D629;
  border-right: 1px solid #008400;  border-bottom: 1px solid #008400;
  text-align: center; font-size: 12px;  padding: 1px;
}
DIV.cap { font-weight:bold; 
  color: #ffffff; background-color: #8888ee;
  border-top: 1px solid #ccccff;  border-left: 1px solid #ccccff;
  border-right: 1px solid #666699;  border-bottom: 1px solid #666699;
  text-align: center; padding: 5px 3px 3px 0.5em;
}

DIV.capm { font-weight:bold; 
  color: #000000; background-color: #FFFF96;
  border-top: 2px solid #FFFFF0;  border-left: 2px solid #FFFFF0;
  border-right: 2px solid #9B9B32;  border-bottom: 2px solid #9B9B32;
  text-align: center; padding: 4px 3px 3px 3px;
  font-size: 16px;
}
DIV.capg { font-weight:bold; 
  color: #000000; background-color: #FFD700; /*#D8C239;*/
  border-top: 2px solid #FFFFB9;  border-left: 2px solid #FFFF9D;
  border-right: 2px solid #745E00;  border-bottom: 2px solid #584200;
  text-align: center; padding: 4px 3px 3px 3px;
  font-size: 14px;
}
DIV.caps { margin-top: 0.5em; margin-bottom: 0.3em; 
  color: #0000ff; background-color: #c0c0c0;
  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: #000000; background-color: #EFEB8C;
  border-top: 1px solid #F3F1C2;  border-left: 1px solid #F3F1C2;
  border-right: 1px solid #8C8629;  border-bottom: 1px solid #6B6908;
  text-align: center; font-size: 14px;  padding: 1px;
}
DIV.gmenus { margin-top: 3px; margin-bottom: 2px; 
  color: #000000; background-color: #EFEB8C;
  border-top: 1px solid #F3F1C2;  border-left: 1px solid #F3F1C2;
  border-right: 1px solid #8C8629;  border-bottom: 1px solid #6B6908;
  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: #0000FF; text-decoration: underline; white-space:nowrap;}
A:VISITED{ color: #000099; text-decoration: underline; white-space:nowrap;}
A:HOVER  { color: #000080; text-decoration: underline; background-color:#CCCCCC; white-space:nowrap;}
A:ACTIVE { color: #00FF00; text-decoration: underline; white-space:nowrap;}

H1{
  font-size:28px;
  color: #000000;
  text-align: left;
  border-bottom-color: #CCFF00;
  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: #000000;
  text-align: left;
  border-bottom-color: #aadd00;
  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: #000000;
  text-align: left;
  border-bottom-color: #CCFF00;
  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: #000000;
  background-color:#ff8080;
  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:#CCFF00; height:5px; border:none; }

#HR{ color: #224400;  height: 3px;}
#HR.clear{ color: #CCFF00; height:3px; clear:both; }


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

TH{
  color: #006600;
  background-color: #FFFF99;
}
TR { vertical-align:top; }
TABLE.c0, TR.c0, TD.c0 { vertical-align:top; background-color:#ffffe0; }
TABLE.c1, TR.c1, TD.c1 { vertical-align:top; background-color:#1df47d; }
TABLE.c2, TR.c2, TD.c2 { vertical-align:top; background-color:#78efad; }
TABLE.c3, TR.c3, TD c3 { vertical-align:top; background-color:#c6f2eb; }

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

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

TABLE {font-size:17px;}
TABLE.c {font-size:14px; background-color:#f0f0a0;}
TABLE.d1 {font-size:14px; background-color:#f8c61a;}
TABLE.d2 {font-size:14px; background-color:#ead075;}
TABLE.ds {font-size:10px; background-color:#ead075;}
TABLE.s  {font-size:10px; background-color:#f0f0a0;}
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:#ff8080;}
TABLE.ys, TR.ys, TD.ys { vertical-align:top; font-size:10px; background-color:#ffff80;}
TABLE.gs, TR.gs, TD.gs { vertical-align:top; font-size:10px; background-color:#80ff80;}

TD.top {vertical-align:top; }
TD {line-height:100%;}
#TR.c1{ background-color:#ECEAA2; }
#TR.c2{ background-color:#00FF99; }
#TR.c3{ background-color:#D895F9; }
TD.cw { vertical-align:top; background-color:#d3f5e2; }
TD.cc{ font-size:16px; color: #006600; background-color: #CCFF00; }
TR.d1 { vertical-align:top; background-color:#f8c61a; }
TR.d2 { vertical-align:top; background-color:#ead075; }
TD.dw { vertical-align:top; background-color:#f7e39e; }
TR.1 {font-size:14px; vertical-align:top; }
TR.gray { background-color:#808080; }

tr.sunday { color:#000000; background-color:#FFE896; }   
tr.sunday a:link { color:#000000;}
tr.sunday a:visited { color:#000000;}

TD.gr { color:#808080; }
TD.rd { color:#ff0000; }
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:black;}
TD.nr{ font-size:16px; color:red;}
TD.s { font-size:14px; color:#003300; }
TD.ss{ font-size:10px; }
TD.s1 {font-size:14px; color:#006600; 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:#ccff00;}
TD.w { background-color:#CCFF99; }


UL.b{
  color: #000000;
  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:#ff8080; }
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; }

