/* this css defines styles for vim-page */

/* Page-Layout:                                                */
/*   +-----------------------------------------------------+   */
/*   |     table header                                    |   */
/*   +-----------------------------------------------------+   */
/*                                                             */
/*   +----------------------------------------------+          */
/*   |               table mainView                 |          */
/*   |+---------++---------------------------------+|          */
/*   || td.main ||   td.mainViewContents           ||          */
/*   || View-   ||                                 ||          */
/*   || Menu    ||                                 ||          */
/*   ||         ||                                 ||          */
/*   |+---------++---------------------------------+|          */
/*   +----------------------------------------------+          */
/*                                                             */
/*   +-----------------------------------------------------+   */
/*   |     table footer                                    |   */
/*   +-----------------------------------------------------+   */


    /*** central formats ***/
body { background-color:#FFFFFF; color:#000000; }

a:link    { text-decoration:none; color:blue;  }
a:visited { text-decoration:none; color:green; }
a:active  { text-decoration:none; color:green; }

ul { list-style-type:disc; list-style-position:outside; padding:0mm; margin:1mm 0mm 2mm 8mm; }
li { list-style-type:disc; list-style-position:outside; padding:0mm; margin:0mm 0mm 0mm 0mm; }

h1 { font-size:2em }
h2 { font-size:1.5em }
h3 { font-size:1.1em }
h3 { font-size:1.0em }

.headlineHome { text-align:center; }
.headlinePage { text-align:center; }


  /*** sub headlines ***/
table.headlineSub   { width:100%; border-style:none; border-spacing:0mm; border-collapse:collapse; margin:1.5em 0em 1em 0em; }
td.headlineSubLeft  { width:70%; text-align:left;  vertical-align:middle; background-color:#FFDD66; font-weight:bold;  padding:0.1em 0em 0.1em 0.2em; }
td.headlineSubRight { width:30%; text-align:right; vertical-align:middle; background-color:#FFDD66; padding:0mm 1mm 0mm 0mm; }
img.headlineSub     { vertical-align:middle; border-width:0mm; border-style:none; margin:0mm; }

.vimcode       {margin:2mm; padding:0mm; }
.vimcodeinline {margin:0.1em; padding:0mm; }

  /*** header / footer of page ***/
table.header   { width:100%; font-size:small; background-color:#0353FF; color:#FFFFFF; border-style:none; border-spacing:0mm; border-collapse:collapse; }
td.headerLeft  { width:50%; text-align:left;  }
td.headerRight { width:50%; text-align:right; }

table.footer   { width:100%; font-size:small; background-color:#0353FF; color:#FFFFFF; border-style:none; border-spacing:0mm; border-collapse:collapse; }


  /*** main view ***/
table.mainView      { width:85%; border-style:none; border-spacing:0mm; border-collapse:collapse; }
td.mainViewMenu     { width:18%; vertical-align:top;}
td.mainViewContents { width:82%; padding-left:0.5cm; text-align:left; vertical-align:top; }
img.photo           { border-width:0mm; border-style:none; margin:3mm 1mm 1mm 3mm; }

  /*** main view's menu ***/
table.menu    { width:100%; border-style:none; border-spacing:0.5mm; border-collapse:separate; }
td.menuHeader { font-size:larger; background-color:#C8C8FF; text-align:center; vertical-align:middle; }
td.menu       { line-height:140%; background-color:#E8E8FF; text-align:left;   vertical-align:middle; }

ul.menu { list-style-type:none; margin:1mm; padding:0mm; }
li.menuMain { font-size:1em; list-style-type:none; padding:0mm; margin:0mm 0mm 0.5mm 0mm; }
li.menuSub  { font-size:1em; list-style-type:none; padding:0mm; margin:0mm 0mm 1mm 4mm; }


  /*** links within menu ***/
a.menu:link    { text-decoration:none; color:black; }
a.menu:visited { text-decoration:none; color:black; }
a.menu:hover   { background-color:#FFFF99;          }
a.menu:active  { text-decoration:none; color:green; }


  /*** table link list ***/
table.refer    { width:90%; border-style:none;  border-collapse:separate; border-spacing:0.5mm; padding:0mm; margin:0mm 0mm 0mm 5mm; }
td.refer       { width:25%; text-align:left; vertical-align:top; background-color:#C8C8FF; padding:1mm 1mm 1mm 2mm; margin:0mm 0mm 0mm 0mm; }
td.description { width:75%; text-align:left; vertical-align:top; background-color:#E8E8FF; padding:1mm 1mm 1mm 2mm; margin:0mm 0mm 0mm 0mm; }


  /*** table script ***/
table.scriptTab { width:95%; border-style:none;  border-collapse:separate; border-spacing:0.5mm; padding:0mm; margin:0mm 0mm 0mm 5mm; }
th.scriptHeader { text-align:center; background-color:#C8C8FF; padding:1mm 0mm 1mm 0mm; }
td.scriptWhat   { width:20%; text-align:left; vertical-align:top; background-color:#C8C8FF; padding:1mm 1mm 1mm 2mm; margin:0mm 0mm 0mm 0mm; }
td.scriptDesc   { width:80%; text-align:left; vertical-align:top; background-color:#E8E8FF; padding:1mm 1mm 1mm 2mm; margin:0mm 0mm 0mm 0mm; }


  /*** table command ***/
table.cmdTab { width:95%; border-style:none;  border-collapse:separate; border-spacing:0.5mm; padding:0mm; margin:0mm 0mm 0mm 5mm; }
th.cmdHeader { text-align:center; background-color:#C8C8FF; padding:1mm 0mm 1mm 0mm; }
td.cmdWhat   { width:20%; text-align:left; vertical-align:top; background-color:#C8C8FF; padding:1mm 1mm 1mm 2mm; margin:0mm 0mm 0mm 0mm; }
td.cmdDesc   { width:80%; text-align:left; vertical-align:top; background-color:#E8E8FF; padding:1mm 1mm 1mm 2mm; margin:0mm 0mm 0mm 0mm; }

  /*** table for commands within table command cmdTab ***/
table.cmdCmdTab { width:90%; border-style:none;  border-collapse:separate; border-spacing:0.5mm; padding:0mm; margin:0em 0em 0em 0.2em; }
td.cmdCmdWhat   { width:20%; text-align:left; vertical-align:top; padding:0mm; margin:0mm; }
td.cmdCmdDesc   { width:80%; text-align:left; vertical-align:top; padding:0em 0em 0em 1em; margin:0mm; }


  /*** table for IDE tool hints ***/
table.ideToolTab { width:95%; border-style:none;  border-collapse:separate; border-spacing:0.5mm; padding:0mm; margin:0mm 0mm 0mm 5mm; }
th.ideToolHeader { text-align:center; background-color:#C8C8FF; padding:1mm 0mm 1mm 0mm; }
td.ideToolWhat   { width:20%; text-align:left; vertical-align:top; background-color:#C8C8FF; padding:1mm 1mm 1mm 2mm; margin:0mm 0mm 0mm 0mm; }
td.ideToolDesc   { width:80%; text-align:left; vertical-align:top; background-color:#E8E8FF; padding:1mm 1mm 1mm 2mm; margin:0mm 0mm 0mm 0mm; }

  /*** table for IDE script hints ***/
table.ideScriptTab { width:95%; border-style:none;  border-collapse:separate; border-spacing:0.5mm; padding:0mm; margin:0mm 0mm 0mm 5mm; }
th.ideScriptHeader { text-align:center; background-color:#C8C8FF; padding:1mm 0mm 1mm 0mm; }
td.ideScriptWhat   { width:20%; text-align:left; vertical-align:top; background-color:#C8C8FF; padding:1mm 1mm 1mm 2mm; margin:0mm 0mm 0mm 0mm; }
td.ideScriptDesc   { width:80%; text-align:left; vertical-align:top; background-color:#E8E8FF; padding:1mm 1mm 1mm 2mm; margin:0mm 0mm 0mm 0mm; }


  /*** table for contact ***/
table.contactTab { width:70%; border-style:none;  border-collapse:separate; border-spacing:0mm; padding:0mm; margin:0mm; }
td.contactWhat   { width:25%; text-align:right; vertical-align:top; padding:0.1em 0em 0.6em 0em; margin:0mm; }
td.contactDesc   { width:75%; text-align:left;  vertical-align:top; padding:0.1em 0em 0.6em 1em; margin:0mm; }


  /*** table silent PC components ***/
table.pcCompTab { width:95%; border-style:none;  border-collapse:separate; border-spacing:0.5mm; padding:0mm; margin:0mm 0mm 0mm 5mm; }
th.pcCompHeader { text-align:center; background-color:#C8C8FF; padding:1mm 0mm 1mm 0mm; }
td.pcCompWhat   { width:20%; text-align:left; vertical-align:top; background-color:#C8C8FF; padding:1mm 1mm 1mm 2mm; margin:0mm 0mm 0mm 0mm; }
td.pcCompDesc   { width:80%; text-align:left; vertical-align:top; background-color:#E8E8FF; padding:1mm 1mm 1mm 2mm; margin:0mm 0mm 0mm 0mm; }

table.pcTempTab { width:60%; border-style:none;  border-collapse:separate; border-spacing:0.5mm; padding:0mm; margin:0mm 0mm 0mm 5mm; }
th.pcTempHeader { text-align:center; background-color:#C8C8FF; padding:1mm 0mm 1mm 0mm; }
td.pcTempWhat   { width:25%; text-align:left; vertical-align:top; background-color:#C8C8FF; padding:1mm 1mm 1mm 2mm; margin:0mm 0mm 0mm 0mm; }
td.pcTempResult { width:25%; text-align:center; vertical-align:top; background-color:#E8E8FF; padding:1mm 1mm 1mm 2mm; margin:0mm 0mm 0mm 0mm; }

p.articleDate   { text-align:right; font-size:small; }

/* EOF */

