/*

  $Id: core.css,v 1.1 2007/04/30 17:34:16 HansOesterholt Exp $

*/

/* General stuff **********************************/

body { 
   margin:3pt;
   padding:0;
   color:black;
   font-size: 9pt;
   font-family: sans-serif;
}

body pre {
   font-size: 8pt;
   font-family: Monospace;
}

body H1 { 
   margin-left: 100px;
   font-size: 150%;
   font-family: sans-serif;
}

body TD {
}

body form { 
   margin-left: 100px;
   font-size: 100%;
   font-family: sans-serif;
}

body form textarea { 
   font-size: 100%;
   font-family: sans-serif;
}

body form input { 
   font-size: 100%;
   font-family: sans-serif;
}

/* Spodwiki stuff **********************************/

.spodwiki {
   min-width: 550px;
   max-width: 1000px;
   color: #909090;
   
   margin-right: auto;
   margin-left: auto;
   margin-top: 0;
   margin-bottom: 0;
   
   padding-top: 0;
   padding-left: 0;
   padding-right: 0;
   padding-bottom: 0;
}

.spodwiki .actions {
   color: #909090;
   padding-bottom: 3pt;
   font-size: 80%;
}


.spodwiki .actions A:link {
   color: #909090;
}

.spodwiki .actions A:visited {
   color: #909090;
}

.spodwiki .actions H1 {
   font-size: 120%;
   color: black;
   margin-left: 0px;
}

.spodwiki .actions .info {
   text-align: right;
   color: #909090;
   border-top: 1px solid #909090;
}

.spodwiki .actions .links {
   text-align: right;
   border: 1px solid #909090;
   float: right;
   padding: 2pt;
}

.spodwiki .actions .links A:link { 
   color: #780000;
}

.spodwiki .actions .links A:visited { 
   color: #800000;
}

.spodwiki .actions .backlinks {
   padding-bottom: 3pt;
   border-bottom: 1px solid #909090; 
}

.spodwiki .actions .backlinks A:link {
   color: #909090;
}

.spodwiki .actions .backlinks A:visited {
   color: #909090;
}


/* SPOD Stuff *** **********************************/

.spod {
   margin-right: auto;
   margin-left: auto;
   min-width: 550px;
   max-width: 1000px;
   padding-top: 7pt;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   background: white;
   color: black;
}

.spod .toc {
             /*  float: left;*/
   clear: none;
   margin-top: 0px;
   margin-bottom: 7pt;
   margin-left: 0px;
   margin-right: 0px;
   padding-left: 7pt;
   padding-bottom: 7pt;
}

.spod .toc A  {
   text-decoration: none;
   color: #909090;
}

.spod .toc H1 {
   font-size: 150%;
   color: black;
   margin-left: -0px;
}

.spod .toc .indent1 {
   margin-left: 1em;
}

.spod .toc .indent2 {
   margin-left: 2em;
}

.spod .toc .indent3 {
   margin-left: 3em;
}

.spod .toc .indent4 {
   margin-left: 4em;
}

.spod .toc .indent5 {
   margin-left: 5em;
}

.spod .toc .indent6 {
   margin-left: 6em;
}

.spod .toc .indent7 {
   margin-left: 7em;
}

.spod .toc LI {
   line-height: 1.2em;
   list-style-type: none;
}

/* text ****************************/

.spod .text {
   clear: none;
   margin-top: 0px;
   margin-bottom: 0`;
   margin-left: 0px;
   margin-right: 0px;
   text-decoration: none;
   /*border: 1px solid #909090;*/
   padding: 7pt;
}

.spod .text A {
   text-decoration: none;
}

.spod .text PRE     {
   background: #eeeeee;
   color: black;
   padding: 3pt;
   white-space: pre;
   clear: both;
   margin-left: 1em;
}

.spod .text .table_left {
  float: left;
  margin: 7pt;
}

.spod .text .table_right {
  float: right;
  margin: 7pt;
}

.spod .text TABLE {
   margin: 0px;
   font-size: small;
}

.spod .text .caption {
   font-size: x-small;
   font-family: sans-serif;
   font-style: italic;
   text-align: center;
}

.spod .text TABLE CAPTION {
   font-size: x-small;
   font-family: sans-serif;
   font-style: italic;
   text-align: center;
}

.spod .text TABLE PRE {
   font-size: normal;
   background: #dddddd;
   color: black;
   padding: 0px;
   white-space: pre;
   margin: 0;
}

.spod .text TD {
}

.spod .text CODE {
   font-family: Monospace; 
   font-size: 100%
}

.spod .text H1 {
   font-size: 150%;
   color: black;
   margin-left: 0px;
   margin-right: 0px;
   /*text-decoration: underline;*/
   border-bottom: 1px solid #909090;
}

.spod .text H2 {
   font-size: 125%;
   color: black;
}

.spod .text H3	{
   font-size: 110%;
   color: black;
}

.spod .text H4	{
   font-size: 100%;
   color: black;
}

.spod .text P {
   margin-left: 1em;
}

.spod .text LI P {
   margin-left: 0em;
}

.spod .text .itemindent {
   margin-left: -1em;
   margin-bottom: -0.5em;
}
.spod .text .itemcolor {
   color: #205555;
}

.spod .text .indent1 {
   margin-left: 1em;
}

.spod .text .indent2 {
   margin-left: 2em;
}

.spod .text .indent3 {
   margin-left: 3em;
}

.spod .text .indent4 {
   margin-left: 4em;
}

.spod .text .indent5 {
   margin-left: 5em;
}

.spod .text .indent6 {
   margin-left: 6em;
}

.spod .text .indent7 {
   margin-left: 7em;
}

.spod .text .image {
   background-color: white;
   margin-left: 7pt;
   margin-right: 7pt;
   margin-bottom: 7pt;
}

.spod .text .image IMG     {
   vertical-align: top;
   border: 1px solid #909090;
   background-color: white;
   margin-left: 7pt;
   margin-right: 7pt;
   padding: 3pt;
}

.spod .text .header {
   text-decoration: none;
}

/* Admin forms */

.spodadmin { 
   margin-right: auto;
   margin-left: 20px;
   min-width: 550px;
   max-width: 1000px;
   padding-top: 7pt;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   background: white;
   color: black;
}

.spodadmin .text { 
   border-top: 1px solid #909090;
   border-bottom: 1px solid #909090;
}

.spodadmin H1 { 
   margin-left: 0px;
}

.spodadmin TD { 
   padding: 0px;
}

.spodadmin PRE { 
   background: #eeeeee;
   border: 1px solid #888888;
   color: black;
   padding: 1em;
   white-space: pre;
}

.spodadmin .referers TD { 
   font-family: Monospace;
   padding: 0px;
}
