/*
    _ _| (   |   \    |
      |     \   .   . |
    ___| ____) _|\_/|_|

    Stylesheets Isarsturm München
    (c) 2003 Wolfgang Schreiner
    webmaster@isarsturm.de
*/

/*========================================*/

/* allgemein */
body,p,th,td,h2,h3,div {
                    font-family: Tahoma, Verdana, Arial, sans-serif;
                }

/*========================================*/

/* Body */
body            {
                    scrollbar-base-color:#FFFFFF;
                    scrollbar-face-color:#FFFFFF;
                    scrollbar-track-color:#FFFFFF;
                    scrollbar-shadow-color:#FFFFFF;
                    scrollbar-arrow-color:#000000;
                    scrollbar-highlight-color:#000000;
                }

/*========================================*/

/* Headlines */
h2              {
                    font-size: 16px;
                    font-weight: bold;
                    text-align: right;
                    padding: 0px 20px 0px 0px;
                }

h3              {
                    font-size: 14px;
                    font-weight: bold;
                }

div.pageheader  {
                    margin-top: 20px;
                    margin-bottom: 20px;
                    text-align: center;
                }

div.pageheader img {
                    border-color: #FFFFFF;
                    border-width: 1px;
                    border-style: solid;
                }

/*========================================*/

/* Hauptteil */
table.hauptteil {
                    margin: 0px 25px 10px 25px ;
                    border-color: #9E0C0C;
                    border-width: 2px;
                    border-style:solid;
                }

table.hauptteil td.rot {
                    color: #FFFFFF;
                    font-size: 12px;
                    background-color: #C6100F;
                    background-image: url(/pic/hintergrund_hauptteil.gif);
                    padding: 8px;
                }

/*========================================*/

/* Kopf */
table.kopf      {
                    margin: 0px;
                    padding: 0px;
                    /*background-image: url(/pic/kopfgrafik.jpg);*/
                    background-image: url(/pic/kopfgrafik_start.jpg);
                    background-repeat:no-repeat;
                }

/*========================================*/

/* linke Tabelle */
table.links     {
                    margin: 0px;
                    padding: 0px;
                    background-image: url(/pic/hintergrund_links.gif);
                    background-repeat:no-repeat;
                }

/*========================================*/

/* Navigation */
table.navigation {
                    margin: 0px;
                    padding: 0px;
                }

/*========================================*/

/* Teaser */
table.teaser    {
                    padding: 2px;
                }

table.teaser th {
                    font-weight: bold;
                    font-size: 12px;
                    color: #FF0000;
                }

table.teaser td {
                    font-weight: bold;
                    font-size: 10px;
                    color: #000000;
                }

table.teaser a  {
                    color: #FF0000;
                    text-decoration: none;
                }

table.teaser a:hover  {
                    color: #FF0000;
                    text-decoration: underline;
                }

/*========================================*/

/* Kasten */
table.kasten    {
                    background-image: url(/pic/hintergrund_kasten.gif);
                    background-color: #6A6969;
                    border-style: solid;
                    border-color: #000000;
                    border-width: 1px;
                }

table.kasten th {
                    background-image: none;
                    background-color: #6A6969;
                    text-align: left;
                    color: #000000;
                    font-size: 12px;
                    padding: 3px;
                }

table.kasten td {
                    color: #FFFFFF;
                    font-size: 10px;
                    padding: 4px;
                }

table.kasten input {
                    border-style: solid;
                    border-color: #000000;
                    border-width: 1px;
                }

table.kasten td.mehr {
                    padding: 0px;
                }

/*========================================*/

/* Mehr Kasten */
table.mehr td   {
                    background-color: #8E8E8C;
                    font-weight: bold;
                    font-size: 10px;
                    text-align: center;
                    padding: 1px;
                }

/*========================================*/

/* Tabelle Liste */
table.liste td  {
                    font-size: 12px;
                }

/*========================================*/

/* Suche */
table.kasten td.suche input {
                    width: 250px;
                }

table.kasten td.suche select {
                    width: 250px;
                }

/* Kasten links für die Suche */
table.suche     {
                   height: 43px;
                }

table.suche td.suche {
                    vertical-align: top;
                    width: 169px;
                    padding: 4px 4px 4px 3px;
                    background-image: url(/pic/links_suche_hintergrund.gif);
                    background-repeat:no-repeat;
                }

table.suche input.text {
                    vertical-align: top;
                    width: 135px;
                    height: 18px;
                    border-style: solid;
                    border-color: #000000;
                    border-width: 1px;
                }

div.suchemodified {
                    font-size: 10px;
                    font-style: italic;
                }

/*========================================*/

/* Tabelle Schreibblock */

table.schreibblock {
                    background-color: #FFFFFF;
                    border-width: 0px;
                }

table.schreibblock th {
                    height: 7px;
                    background-image: url(/pic/schreibblock_kopf.gif);
                    background-repeat: no-repeat;
                }

table.schreibblock td {
                    vertical-align: top;
                    text-align: center;
                    background-image: url(/pic/schreibblock_hintergrund.gif);

                }

/* Tabelle Steckbrief */

table.steckbrief {
                    background-image: url(/pic/steckbrief_papier.gif);
                    background-repeat: no-repeat;
                }

table.steckbrief td {
                    background-image: none;
                    padding-left: 4px;
                    padding-right: 5px;
                    vertical-align: top;
                    font-size: 10px;
                }

table.steckbrief td.stichpunkt {
                    background-image: none;
                    padding-left: 30px;
                    text-align: left;
                    vertical-align: top;
                    font-size: 10px;
                    font-weight: bold;
                    white-space: nowrap;
                }

/*========================================*/

/* Links */
a               {
                    color: #FFFFFF;
                    text-decoration: none;
                }

a:hover         {
                    color: #FFFFFF;
                    text-decoration: underline;
                }

a:link          {
                    color: #FFFFFF;
                }

a img           {
                    border-color: #FFFFFF;
                }

/*========================================*/

/* Copyright */
div.copyright   {
                    text-align: center;
                    font-size: 9px;
                    font-weight: bold;
                    text-transform: uppercase;
                }

/*========================================*/

/* Teaserbild */
img.teaser      {
                    border-style: solid;
                    border-width: 2px;
                    border-color: #FFFFFF;
                }

/*========================================*/

/* Popup */

body.popup      {
                    background-image: url(/pic/hintergrund_kasten.gif);
                    background-color: #6A6969;
                    margin: 10px;
                }

body.popup p    {
                    font-size: 12px;
                    color: #FFFFFF;
                }

body.popup h2   {
                    color: #9E0C0C;
                }

img.popup       {
                    border-style: solid;
                    border-width: 2px;
                    border-color: #FF0000;
                }

/* Kasten */
body.popup table.kasten    {
                    background-image: url(/pic/hintergrund_hauptteil.gif);
                    background-color: #9E0C0C;
                    border-style: solid;
                    border-color: #000000;
                    border-width: 1px;
                }

body.popup table.kasten th {
                    background-image: none;
                    background-color: #9E0C0C;
                    text-align: left;
                    color: #000000;
                    font-size: 12px;
                    padding: 3px;
                }
                
/*========================================*/

/* Liste */

ul              {
                    list-style: square;
                }

/*========================================*/
