div#title {padding:6px;text-align:center;
background:#ccddff;margin-top:8px;
border:#bbccee 1px solid}


a:link{color:#03f}
a:visited{color:#c03}
a:active{color:#cc0}
a:focus{color:#cc0}
a:hover{color:#cc0}


div.lk a:link{color:#03f;text-decoration:none}
div.lk a:visited{color:#c03;text-decoration:none}
div.lk a:active{color:#cc0;text-decoration:none}
div.lk a:focus{color:#cc0;text-decoration:none}
div.lk a:hover{color:#cc0;text-decoration:none}

.c2l {line-height:2}
.s  {font-size:small}
.s2 {font-size:small; color:#999} /*gray*/
.sr {font-size:smaller}
div.sr {font-size:smaller;margin:0.2em 0 1em 0.5em;
padding: 0 0 0 0}
span.l,p.l{font-size:larger}

div.s2 {font-size:small; color:#999} /*gray*/
p.l {font-size:large; font-weight:bolder}
p.lyellow {font-size:large; font-weight:bolder;
 background-color:#ff0; color:#999}
p.lred {font-size:large; font-weight:bolder;
 color:#993333}
/*  font-family:" SVbN" */
p.xl{font-size:x-large; color:#ff0000}
p.w2r{text-align:right;line-height:2}
div.c75{margin-left:13%;margin-right:12%}
div.c50{margin-left:25%;margin-right:25%}
div.l33{margin-left:0%;margin-right:67%}
div.l75{margin-left:0%;margin-right:25%}
div.r33{margin-left:67%;margin-right:0%}
/*h1.n {border-width:3mm;border-color:aqua;border-style:groove; color:olive;
font-size:xx-large}*/

div#toppage {margin:18px 2px;
padding: 2px;
}

div#mainmenu{
background:#ffff7a;
padding:4px 20px 2px 4px}

div#mainmenu a:link{color:#03f;text-decoration:none;background:#ffffbf}
div#mainmenu a:visited{color:#c03;text-decoration:none;background:#ffffbf}
div#mainmenu a:active{color:#cc0;text-decoration:none;background:#ffffbf}
div#mainmenu a:focus{color:#cc0;text-decoration:none;background:#ffffbf}
div#mainmenu a:hover{color:#cc0;text-decoration:none;background:#ffffbf}


h1.n {border-width:0mm 0mm 2mm 3mm; border-color:lime;border-style:solid;
 color:#333; font-size:large;letter-spacing:0.5em;margin-left:5mm;
 padding-left:16px;
 background:#77ffff}
h2.n {border-width:0mm 0mm 1mm 2mm; border-color:lime;border-style:solid;
 color:#333; font-size:large;margin-left:15mm;
padding-left:8px;}
h3.n {border-width:0mm 0mm 1mm 0mm; border-color:blue;border-style:solid;
 color:#333; font-size:large;margin-left:25mm; margin-bottom:5px }
h4.n {border-width:0mm 0mm 1mm 0mm; border-color:blue;border-style:solid;
 color:#333; font-size:medium;margin-left:25mm; margin-bottom:5px }
div.n {border-style:none;
 color:#337; font-size:medium;margin-left:27mm; margin-bottom:5px }
div.n h4{font-size:120%;margin:0.1em}
div.lead{font-size:large;margin-left:15%;margin-right:20%}

div.c {text-align:center}
div.navi {margin:10mm 0 0 5em}
div.navi p {margin:5mm 0 0 5mm}

