/* ############################################# */
/* ###                                       ### */
/* ###        est computer & software        ### */
/* ###            Michael Lauber             ### */
/* ###                                       ### */
/* ###            est@info2000.de            ### */
/* ###        ------------------------       ### */
/* ###           Hallenbad Pöcking           ### */
/* ###              28.07.2008               ### */
/* ###                                       ### */
/* ############################################# */

HTML, BODY       { color: #5a5a5a;
                   background-color: #eaedf4; /* 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:#dadfeb;
                   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: #dadfeb;
                        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: #eaedf4;
                        color: #7b8eb7;
                        font-size: 10px;
                        font-family: Arial, Verdana, Helvetica;
                      }

A.footerLink          { color: #004f9d; font-size: 10px; text-decoration: none; }


/* ------------------------------------------------------- */
/*    Spalten ( Suchen, Kategorien, Fotoecke, ... )        */
/* ------------------------------------------------------- */

TABLE.boxTable        { width: 100%; border: 1px solid #00006e; padding: 0px; background-color: #eaedf4;}

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: #eaedf4;}

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: #dde3ef;
                        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                { font-size: 12px; font-weight: bold; color: #004f9d; line-height: 14px; font-family: Arial, Verdana, Helvetica; text-decoration: none; }
A.menu:hover          { color: #c03; }
A.menu.activ          { font-size: 12px; font-weight: bold; color: #c03; line-height: 14px; font-family: Arial, Verdana, Helvetica; text-decoration: none; }

A.submenu             { font-size: 10px; color: #004f9d; line-height: 14px; font-family: Arial, Verdana, Helvetica; text-decoration: none; }
A.submenu:hover       { color: #c03; }
A.submenu.active      { 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; }



