/*
 * Stylesheet für Rotula
 * (c) 2003-2005 Clemens Radl
 * $Id: rotula.css,v 1.9 2005/07/18 21:55:15 cradl Exp $
 *
 */

body
{
    background-color: #ffffff;
    color: #000000;
    font-family: Arial, Verdana, sans-serif;
    text-align: center;
    font-size: normal
}

div.page
{
    background-color: #ffffff;
    width: 750px;
    margin: auto;
    font-size: 80%
}

div.header
{
    /*width: 750px;*/
    text-align: left;
    color: #ffffff;
    font-size: 150%;
    background: #009900;
    padding: 2px;
    margin-top: 0;
    margin-bottom: 5px
}
div.content
{
    /*width: 750px;*/
    margin: 0;
    text-align: left
}

div.menu
{
    position: relative;
    text-align: left;
    width: 100px;
    margin: 0;
    padding-top: 15pt;
    padding-right: 15px;
    border-right: 1px solid #009900;
    float: left
}
div.main
{
    position: relative;
    width: 430px;
    padding-top: 0px;
    padding-left: 15px;
    padding-bottom: 10px;
    padding-right: 15px;
    float: left;
    border-left: 1px solid #009900;
    margin: -1px
}
div.right
{
    position: relative;
    text-align: left;
    font-size: 90%;
    padding-top: 15pt;
    margin: 0;
    float: left;
    /*border: solid thin;*/
    width: 170px
}
div.footer
{
    clear: left;
    /*width: 750px;*/
    border-top: 1px solid #009900
}

h1
{
    color: #009900;
    font-family: Arial, Verdana, sans-serif;
    font-size: 150%
}

h2
{
    color: #009900;
    font-family: Arial, Verdana, sans-serif;
    font-size: 120%
}

h3
{
    color: #009900;
    font-family: Arial, Verdana, sans-serif;
    font-size: 110%
}

.remark
{
    font-size: 80%
}

.copyright
{
    font-size: 80%;
    color: #888888
}

.impnote
{
    background: #aaaaaa;
    border: solid thin;
    border-color: #000000;
    padding: 1em;
    margin: 1em 0;
}

.new
{
    /* Markierung von Neuigkeiten
     * In der Regel lediglich das Wörtchen "Neu"
     */
    background-color: #ffff00;
    color: #000000
}

a
{
    text-decoration: none
}

a:link
{
    color: #009900
}
a:visited
{
    color: #009900
}
a:hover
{
    color: #009900;
    /*background-color: #00bb00;*/
    text-decoration: underline
}
a.namedAnchor
{
    color: inherit;
    background-color: inherit;
    text-decoration: inherit;
    font-weight: inherit
}
a.menulink
{
    text-decoration: none;
    font-weight: bold
}

a.menulink:link
{
    color: #009900
}
a.menulink:visited
{
    color: #009900
}
a.menulink:hover
{
    color: #009900;
    /*background-color: #00bb00;*/
    text-decoration: underline
}

.note
{
    background-color: #ffff00;
    padding: 0.5em;
    border-width: 0.2em;
    border-style: groove;
    border-color: #000000
}

td
{
    padding: 0.5em;
    text-align: left;
    vertical-align: top
}

/* Weblog */

td.blosxomCalendarHead
{
    text-align: center
}

td.blosxomCalendarWeekHeader
{
    text-align: right;
    padding: 0
}

td.blosxomCalendarCell
{
    text-align: right;
    padding: 0
}

td.blosxomCalendarToday
{
    text-align: right;
    padding: 0
}

td.blosxomCalendarBlogged
{
    text-align: right;
    padding: 0
}

td.blosxomCalendarSpecificDay
{
    text-align: right;
    padding: 0
}

td.blosxomCalendarEmpty
{
    text-align: right;
    padding: 0
}

/* Ende: Weblog */

th
{
    padding: 0.5em;
    font-family: Arial, Verdana, sans-serif;
    color: #000099;
    text-align: left;
    vertical-align: top
}

dd
{
    font-size: small;
}

.alert
{
    color: #ff0000;
    font-weight: bold
}

