html  {display: block;}
body  {font-weight: 500; letter-spacing: 1px;}

h1    {text-align:center; font-size: 111%; padding: 6px 0 4px 5px ;
       margin: 20px 0 0 0;}
h2    {text-align:center; font-size:109%; letter-spacing:1pt;
       margin:10pt 0 0 0; padding:0}
h3    {text-align:center; font-size:105%; letter-spacing:1pt;
       margin:8pt 0 0 0; padding:0}
h4    {text-align:center; font-size:102%; letter-spacing:1pt;
       margin:6pt 0 0 0; padding:0}
h5    {text-align:center; font-size:100%; letter-spacing:1pt;
       margin:60pt 0 0 0; padding:0}
h6    {text-align:center; font-size:100%; letter-spacing:1pt;
       margin:-7pt 0 10pt 0; padding:0}
table {margin: 0px; border: 0px; padding: 0px; vertical-align:top;
       border-spacing:0px; border-collapse:collapse}
div   {margin: 0px; border: 0px; padding: 0px;}
p     {font-weight: 500; margin:0 5pt 10pt 5pt;
       letter-spacing: 1px; }

a:hover   {text-decoration:underline;}

rt	{font-size:65%;}


/* ############################################################################# */
/* ##       S H A D O W W E B   S E R V E R   S P E C I F I C   C S S         ## */
/* ############################################################################# */

/* --------------------------- Serverhead definition ----------------------------*/
/* The Serverhead is the optional status-bar atop the page.                      */ 
/* <div h-block>                   the surrounding block                         */
/*   <img h-switch>                the switches (UserLevel, Language)            */
/*   <img h-server>                the servers icon, eg. ShadowTec               */
/*   <span h-time>                 the servers timestamp                         */
/*   <span h-title>                the title of the nodes page                   */
/* </div> */
.h-block {}
.h-switch {border: 3px inset #BBBBBB;}
.h-server {border:0px;}
.h-time {}
.h-title {}
/* _____________________________________________________________________________ */


/* ----------------------------- Node definition --------------------------------*/
/* A node is a ShadowWeb-entity. A song, an user, a poem or whatever. It can be  */
/* inline and will then be rendered as a simple <span class="n-rsc"> by the      */
/* server or it may be in tab-view:
/* <div n-block>                   the surrounding block                         */
/*   <span n-title (dead|live) />  the title of the node                         */
/*   <div n-info>                  the optional infobar of the node              */
/*     <span n-key />              the name of a key, eg. 'date' or 'music'      */
/*     <span n-val />              the value of a key, eg. 'Heinz-Achmed'        */
/*   </div>                                                                      */
/*   <div n-descript />            the optional descriptive string               */
/* </div> */
.n-title    {font-size:111%; font-weight: 400; margin:0; letter-spacing: 1px;}
.n-descript {display:block;font-style:oblique;
             padding-left:10px;}
.n-block    {display:block; padding-top:5px;}
.n-info     {display:block; font-size:75%; margin:0; padding:0pt;
             text-align:justify;}
.n-key      {}
.n-val      {}

/* dead is a referenced but dead n-title */
.dead       {}

/* live a referenced clickable n-title */
.live       {}

/* n-rsc a referenced clickable inline-node */
.n-rsc      {}

/* n-icon is the nodes icon-image */
.n-icon     {border:0; margin-left:2px; margin-right:2px;}
/* _____________________________________________________________________________ */


/* --------------------------- Textblock definition -----------------------------*/
/* All textblocks rendered from the swn-sources, paragrafes of poems for exmpl., */
/* are defined here                                                              */
/* code is code-snippets SWN: [ $ ] */
.code	{}

/* rem is remark or quote SWN: [ ° : ' ] */
.rem	{}

/* the following are classes for song/poem - paragrafes
/* SWN: [ _ v i c p b ] */ 
.text	{margin:0pt; padding: 1pt 3pt 7pt 3pt; text-align:justify;}
.verse	{padding: 1pt 0 7px 0; }
.interm	{padding: 1pt 0 7px 0; }
.chorus	{padding: 14pt 0 7px 0; }
.precho	{padding: 7pt 0 7px 0; }
.bridge	{padding: 7pt 0 7px 0; }
/* _____________________________________________________________________________ */


/* ------------------- Class-Tab-View Node Block definition ---------------------*/
/* Class-Tab-View comes in two variants, triggered by the server-flags. Simple   */
/* view is... */
.ts-head {text-align:left; font-size: 100%; padding: 6px 0 4px 5px;
          margin: 20px 0 0 0;}

/* in star-trek-inspired flowview, the page is rendered like this:               */ 
/* +--------------------+----------------------------------+                     */
/* | <div tc-box>       |                                  |                     */
/* |   <div tc-top1 />  |                                  |                     */
/* |   <div tc-bflow /> |        <div tc-head />           |                     */
/* |   <div tc-top2 />  |                                  |                     */
/* | </div>             |                                  |                     */
/* +--------------------+-------------------+--------------+                     */
/* | <div tc-flow />    | [security-column] |  [contend]   |                     */
/* +--------------------+-------------------+--------------+                     */
/* | <div tc-box>       |                                  |                     */
/* |   <div tc-dwn1 />  |                                  |                     */
/* |   <div tc-bflow /> |        <div tc-rule />           |                     */
/* |   <div tc-top2 />  |                                  |                     */
/* | </div>             |                                  |                     */
/* +--------------------+-------------------+--------------+                     */
/* | <div tc-flow />    | [security-column] |  [contend]   |                     */
/* +--------------------+-------------------+--------------+                     */
/* | <div tc-box>       |                                  |                     */
/* |   <div tc-dwn1 />  |        <div tc-foot />           |                     */
/* |   <div tc-bflow /> |          <div tc-trail />        |                     */
/* |   <div tc-dwn2 />  |        </div>                    |                     */
/* | </div>             |                                  |                     */
/* +--------------------+----------------------------------+                     */
.tc-box   {font-size:0pt; width: 124px; margin: 0px; padding: 0px; }

.tc-head  {text-align:left; vertical-align:bottom; alignment:bottom;
           border-bottom: 1px solid #000000;
           font-size: 100%; padding-left: 10px; test: 0px 0px 0px}

.tc-rule  {text-align:left; vertical-align:bottom; alignment:bottom;
           font-size: 110%; padding: 0px 0px 0px 0px ; margin: 0px 0 0;}
.tc-foot  {text-align:left;}
.tc-trail {}

.tc-top1  {font-size:0pt; height: 14px;}
.tc-top2  {font-size:0pt; height: 5px; border-bottom: 1px solid #000000; }
.tc-dwn1  {font-size:0pt; height: 5px; border-top: 1px solid #000000; }
.tc-dwn2  {font-size:0pt; height: 14px;}
.tc-bflow {font-size:0pt; height: 0px; margin:0px;padding:0px;}
.tc-flow  {width:101px; padding: 4px 4px 6px 8px;
          border-left: 1px solid #000000; background:#cccccc;
          border-right: 1px solid #000000;
           vertical-align:top; text-align:center; font-size: 75%;}
/* _____________________________________________________________________________ */



/* ------------------------ forum/guestbook definition --------------------------*/
.f-3d     {border-left:solid 1px #444444; border-top:solid 1px #444444;
           border-right:solid 1px #111111; border-bottom:solid 1px #111111;
           vertical-align:top;}
.f-all    {border-spacing:5px; width:100%;}
.f-ctx    {width:100px;font-size:90%; padding:5px;}
.f-txt    {font-size:90%; padding:5px;}
.f-entry  {}
.f-time   {font-size:70%;}
/* _____________________________________________________________________________ */


/* ------------------------- misc. classes for layout ---------------------------*/
/* shortcuts for table-alignments */
.tdr    {text-align:right; alignment: right;}
.tdl    {text-align:left; alignment: left;}
.tdc	{text-align:center; alignment: center top; vertical-align:top;}
.tdj	{text-align:justify; alignment: justify;}

.nbd	{margin:0pt; padding:0pt; border:0pt}
.inf	{font-size:75%; margin:0; padding:0pt; text-align:justify;}

/* error-levels */
.er0    {}
.er1	{}
.er2	{}
.er3	{}
.er4	{}

input   {border-left:solid 1px #555555; border-top:solid 1px #555555;
         border-right:solid 1px #222222; border-bottom:solid 1px #222222;
         margin:3px;}
textarea{}
.comment{}
.imgcx  {border:0; display: none;}
.icd    {padding:1px 1px 1px 5px;}
.quote	{font-style:italic}

.grn    {}
.blu    {}
.yel    {}
.red    {}
/* _____________________________________________________________________________ */


/* ######################## CLASSES BELOW DEPRECATED ########################## */

topblock  {margin-left: 8pt; padding: 1pt 3pt 3pt 3pt;}
