.standalone
{
 margin:0
}

a
{
 color:#323941;
 text-decoration:none;
}

a:hover
{
 text-decoration:underline;
}

a.nav
{
 color:#000000;
 font-weight:normal;
}

body
{
 background-color:#FFFFFF;
 margin:0;
}

div.boxed
{
 font-family:Verdana,Arial,helvetica,sans-serif;
 font-size:13px;
 padding:0 17px;
}

div.content
{
 background-color:#FFFFFF;
 margin:0 0 15px 0;
}

div.content-dunkel
{
  background-color:#ACB7C1;
  margin:0 0 15px 0;
}

div.copyright
{
 font-family:Verdana,Arial,helvetica,sans-serif;
 font-size:10px;
 margin:10px;
 text-align:center;
}

div.infoheader
{
 font-size:13px;
 font-weight:bold;
 margin:0 0 12px 0;
}

div.navitem
{
 border-style:solid;
 border-color:#ACB7C1;
 border-width:0 0 1px 0;
 font-size:13px;
 height:32px;
 line-height:32px;
 padding:0 12px 0 12px;
}

div.navitemactive
{
 background-color:#FFFFFF;
 border-style:solid;
 border-color:#ACB7C1;
 border-width:0 0 1px 0;
 font-size:13px;
 height:28px;
 line-height:28px;
 padding:0 12px 0 12px;
}

div.navitemsmall
{
 border-style:solid;
 border-color:#ACB7C1;
 border-width:0 0 1px 0;
 font-size:10px;
 height:22px;
 line-height:22px;
 padding:0 4px 0 16px;
}

div.navitemsmallactive
{
 background-color:#FFFFFF;
 border-style:solid;
 border-color:#ACB7C1;
 border-width:0 0 1px 0;
 font-size:10px;
 height:22px;
 line-height:22px;
 padding:0 4px 0 4px;
}

div.navitemtop
{
 border-style:solid;
 border-color:#ACB7C1;
 border-width:0 0 1px 0;
 font-size:1px;
 height:1px;
}

div#bg0
{
 height:100%;
 position:relative;
}

div#bg1
{
 height:100%;
 text-align:left;
 width:920px;
}

div#bg2
{
 background-color:#DCE1E5;
 left:0;
 position:relative;
 width:920px;
}

div#bgstrip
{
 background-color:#FFE9C9;
 height:78px;
 left:0;
 top:22px;
 position:absolute;
 width:100%;
}

div#info
{
 left:687px;
 position:absolute;
 top:15px;
 width:218px;
}

div#main
{
 min-height:1280px;
 left:206px;
 position:relative;
 top:15px;
 width:466px;
}

div#mainedit
{
 height:1200px;
 left:206px;
 position:relative;
 top:15px;
 width:699px;
}

div#nav
{
 background-color:#DCE1E5;
 font-family:Verdana,Arial,helvetica,sans-serif;
 font-size:13px;
 left:0px;
 padding:0 15px 0 15px;
 position:absolute;
 top:15px;
 width:176px;
}

div#topoftheheader
{
 background-color:#DCE1E5;
 font-family:Verdana,Arial,helvetica,sans-serif;
 font-size:13px;
 height:21px;
}

h1
{
 font-family:Verdana,Arial,helvetica,sans-serif;
 font-size:20px;
 font-weight:bold;
 margin:0 0 12px 0;
}

h2
{
 font-family:Verdana,Arial,helvetica,sans-serif;
 font-size:17px;
 font-weight:bold;
 margin:0 0 12px 0;
}

h3
{
 font-family:Verdana,Arial,helvetica,sans-serif;
 font-size:15px;
 font-weight:bold;
 margin:0 0 12px 0;
}

h4
{
 font-family:Verdana,Arial,helvetica,sans-serif;
 font-size:13px;
 font-weight:bold;
 margin:0 0 12px 0;
}

img.content
{
 margin:0 0 15px 0;
}

img.w
{
 position:relative;
 left:0px;
}

img.o
{
 position:absolute;
 right:0px;
}

p
{
 margin:0 0 12px 0;
}

.col1 { background-color:#ACB7C1;
      }

.col2 { background-color:#ACB7C1;
      }

.col3 { background-color:#DCE1E5;
      }

.col4 { background-color:#FFFFFF;
      }

button { background-color:#DCE1E5;
         border-color:#000000;
         color:#000000;
         font-family:Verdana,Arial,helvetica,sans-serif;
         font-size:11px;
         font-weight:bold;
       }

div.edit { color:#000000;
           font-family:Verdana,Arial,helvetica,sans-serif;
           font-size:11px;
           text-align:center;
         }

div.headline { color:#000000;
               font-family:Verdana,Arial,helvetica,sans-serif;
               font-size:14px;
               font-weight:bold;
             }

div.message { color:#000000;
              font-family:Verdana,Arial,helvetica,sans-serif;
              font-size:12px;
              text-align:center;
            }

div.quote { font-family:Verdana,Arial,helvetica,sans-serif;
            font-size:12px;
            margin:3px;
            padding:3px;
            border:2px solid #ACB7C1;
            background-color:#FFFFFF;
          }

div.small { font-size:9px;
          }

div.text { color:#000000;
           font-family:Verdana,Arial,helvetica,sans-serif;
           font-size:12px;
         }

div.headersmall { color:#000000;
                  font-family:Verdana,Arial,helvetica,sans-serif;
                  font-size:10px;
                  font-weight:bold;
                }

input { background-color:#FFFFFF;
        color:#000000;
        font-family:Verdana,Arial,helvetica,sans-serif;
        font-size:12px;
      }

input.number { background-color:#FFFFCC;
             }

input.position { background-color:#CCFFCC;
               }

input.submit { background-color:#DCE1E5;
               border-color:#000000;
               color:#000000;
               font-family:Verdana,Arial,helvetica,sans-serif;
               font-size:11px;
               font-weight:bold;
             }

input.text { width:200px;
           }

pre.pre { font-family:Courier New,courier,serif;
          font-size:12px;
          margin:3px;
          padding:3px;
          border:2px solid #DCE1E5;
          background-color:#FFFFFF;
        }

select { background-color:#FFFFFF;
         color:#000000;
         font-family:Verdana,Arial,helvetica,sans-serif;
         font-size:12px;
         width:200px;
       }

span.number { background-color:#FFFFCC;
              font-size:16px;
              font-weight:bold;
            }

span.position { background-color:#CCFFCC;
                font-size:16px;
                font-weight:bold;
              }

span.pre { color:#DCE1E5;
           font-family:Verdana,Arial,helvetica,sans-serif;
           font-size:11px;
           font-weight:bold;
         }

span.quote { color:#ACB7C1;
             font-family:Verdana,Arial,helvetica,sans-serif;
             font-size:11px;
             font-weight:bold;
           }

span.username { font-size:14px;
                color:#000000;
                font-family:Verdana,Arial,helvetica,sans-serif;
                font-weight:bold;
                letter-spacing:1px;
              }


textarea { background-color:#FFFFFF;
           border:2px solid #000000;
           color:#000000;
           font-family:Courier New,courier,serif;
           font-size:14px;
         }

th.main { color:#000000;
          background-color:#FFFFFF;
          font-size:18px;
          font-weight:bold;
        }