/* ############################################# */
/* ###                                       ### */
/* ###        est computer & software        ### */
/* ###            Michael Lauber             ### */
/* ###                                       ### */
/* ###            est@info2000.de            ### */
/* ###        -----------------------        ### */
/* ###          Grundschule Pöcking          ### */
/* ###              13.09.2010               ### */
/* ###                                       ### */
/* ############################################# */

HTML, BODY       { color: #5a5a5a;
                   background-color: #fff5d5; /* in CMS andere Hintergrundfarbe */
                   font-size: 12px;
                   font-family: Arial, Verdana, Arial, Helvetica;
                   letter-spacing: 1pt;
                   margin-top: 10px;
                   margin-left: 0px;    /* in CMS nicht */
                   margin-right: 0px;   /* in CMS nicht */
                   margin-bottom: 0px;
                   scrollbar-face-color:#fff5d5;
                   scrollbar-highlight-color:#c0c2c9;
                   scrollbar-3dlight-color:#f7f8fb;
                   scrollbar-darkshadow-color:#f7f8fb;
                   scrollbar-shadow-color:#c0c2c9;
                   scrollbar-arrow-color:#004f9d;
                   scrollbar-track-color:#ffffff;
                 }
TD               { font-size: 12px; letter-spacing: 1pt; }
P                { margin: 0px; }
H1	         { color: #004f9d; font-size: 16px; letter-spacing: 1pt; font-weight: bold; }
H2	         { color: #004f9d; margin-bottom: 0px; font-size: 12px; letter-spacing: 1pt; font-weight: bold; }
UL               { }

A                { color: #004f9d; }
A:hover          { color: #c03; }

HR               { border: dotted #004f9d 1px; height:0px; margin-top: 8px; margin-bottom: 8px; }


/* ------------------------------------------------------- */
/*    Hintergrund Tabelle                                  */
/* ------------------------------------------------------- */

TABLE.backTable       { background-color: #f8ae01;
                        padding: 0px;
                        border: 1px solid #c0c2c9;
                        border-spacing: 0px;
                      }


/* ------------------------------------------------------- */
/*    Kopf / Fuß                                           */
/* ------------------------------------------------------- */

.headText             { color: #00006e; font-size: 10px; font-family: Arial, Verdana, Helvetica; }

TD.footer             { height: 18px;
                        text-align: center;
                        background: #ffefbf;
                        color: #d59f00;
                        font-size: 10px;
                        font-family: Arial, Verdana, Helvetica;
                      }

A.footerLink          { color: #e8ae00; font-size: 10px; text-decoration: none; }


/* ------------------------------------------------------- */
/*    Spalten ( Suchen, Kategorien, Fotoecke, ... )        */
/* ------------------------------------------------------- */

TABLE.boxTable        { width: 100%; border: 1px solid #00006e; padding: 0px; background-color: #ffefbf;}

TD.boxTitle           { height: 25px;
                        padding-left:  10px;
                        background: #0071d7 url(images/box_title_back.gif) repeat-x;
                        color: #eaedf4;
                        font-size: 12px;
                        font-weight: bold;
                        font-family: Verdana, Arial, Helvetica;
                      }

.boxText              { color: #5a5a5a; font-size: 10px; font-family: Arial, Verdana, Helvetica; }
.boxTextTermin        { color: #5a5a5a; font-size: 10px; font-family: Arial, Verdana, Helvetica; }
.boxTextTerminDatum   { color: #c03;    font-size: 10px; font-family: Arial, Verdana, Helvetica; }


/* ------------------------------------------------------- */
/*    Content                                              */
/* ------------------------------------------------------- */

TABLE.contentTable    { width: 100%; border: 1px solid #00006e; padding: 0px; background-color: #fff5d5;}

TD.contentTitle       { height: 25px;
                        padding-left:  10px;
                        background: #0071d7 url(images/box_title_back.gif) repeat-x;
                        color: #eaedf4;
                        font-size: 12px;
                        font-weight: bold;
                        font-family: Verdana, Arial, Helvetica;
                      }


/* ------------------------------------------------------- */
/*   Suchen                                                */
/* ------------------------------------------------------- */

.searchINPUT          { color: #000033;
                        background-color: #ffffff; /* 7d3ab; */
                        width: 110px;
                        height: 20px;
                        font-size: 11px;
                        font-family: Verdana, Helvetica;
                      }


/* ------------------------------------------------------- */
/*    Kontakt                                              */
/* ------------------------------------------------------- */

.kontaktINPUT         { color: #000000;
                        background-color: #ffffff;
                        border: 1px solid #004f9d;
                      }


/* ------------------------------------------------------- */
/*    Menü                                                 */
/* ------------------------------------------------------- */

A.menu, .menuActiv    { color: #004f9d; text-align: left; font-size: 12px; font-weight: bold; display: block; padding-top: 3px; padding-bottom: 3px; padding-left: 8px; padding-right: 5px; font-family: Arial, Verdana, Helvetica; text-decoration: none; }
A.menu:hover          { color: #c03; }
.menuActiv            { color: #c03; }


A.submenu, .submenuActiv
                      { color: #004f9d; text-align: right; font-size: 10px; display: block; padding-top: 0px; padding-bottom: 2px; padding-right: 8px; font-family: Arial, Verdana, Helvetica; text-decoration: none; }
A.submenu:hover       { color: #c03; }
.submenuActiv         { color: #c03; }


/* ------------------------------------------------------- */
/*    Seiten                                               */
/* ------------------------------------------------------- */

A.page                { font-size: 11px; font-family: Verdana, Helvetica; letter-spacing: 0pt; text-decoration: none; }
A.page_arrow          { font-size: 12px; font-family: Verdana, Helvetica; letter-spacing: 0pt; text-decoration: none; }
.page_select          { font-size: 11px; font-family: Verdana, Helvetica; letter-spacing: 0pt; font-weight: bold; }



