/*
Theme Name: BMS Style Blau
Theme URI: http://marienschule.de
Description: Layout der Bischoeflichen Marienschule Moenchengladbach
Version: 2.0
Author: Cornel van Bebber
Tags: blau

BMS Style Blau by Cornel van Bebber
*/


/******************************************
*   HTML Elements
******************************************/

* {
        margin:0;
        padding:0;
        }

body,html { min-height:101%; }

body {
        background: #E4F2FD;
        color: #000000;
        padding: 4px 0 25px 0;
        }

body, select, input, textarea, td {
       font: 10pt Verdana,Arial,  Sans-Serif;
        line-height:13pt;
        }

p      {font: 10pt Verdana,Arial,  Sans-Serif;
        line-height:13pt;
        text-align: justify;
        margin-left: 5px;
        margin-bottom: 0.5em;
         }
table.normal {text-align: center;}

.kleiner1 {
              font: 9pt Verdana, Arial, Sans-Serif;
              line-height:11pt;
              margin:3px 0px 0px 0px;
              text-indent:0.25cm;
              }
#category {color:#993333;}

hr {
        display: block;
        height:1px;
        background:#333;
        border:0;
        }

ul.artikel, ol.artikel
         {font: 10pt Verdana, Arial, Sans-Serif;
        line-height:13pt;
        text-align: justify;
        margin-left: 55px;
        margin-bottom: 0.5em;
}

ul.liste_normal {
           padding-top:10px;
           margin-left:15px;
           list-style-image:url(images/p_v2.gif);
          }
ul.liste_normal a {
  text-decoration:none;
        color:#0000B2;
          }
ul.liste_normal a:hover {text-decoration:none;
background-color:#0000B2;
color:#fff;
}

/******************************************
*   Images
******************************************/
img { border:1px solid #999; padding:1px; margin:4px;}
.leadpic { margin-right:12px; float:left;}
.titel { border:1px solid #999; margin-right: 4px; float:left;}
.eyecatcher { border:0px }
.news { margin:4px; float:left; }
img.index { border:1px solid #999; padding:0px; margin:0px;}
/******************************************
*   General Structure
******************************************/
#page { /*the main container*/
        width:974px;
        margin:0 auto;
        font-size:10pt;
        line-height:10pt;
        background:#FFF;
        border:3px solid #0000B2;
        }

#branding {/*where the logo sits*/
        width:974px;
        margin:0px;
        height:150px;
        padding-bottom:0px;
        background:url(http://marienschule.de/wp-content/uploads/2009/11/BANNER-C.GIF) no-repeat; /*      images/backgrounds/logo_BMS_2.jpg   */
        }

.left {
        float:left;
        }

.right {
        float:right;
        }


/* Float Properties*/


/*******************************/
/* Ueberschriften + Text *******/
/*******************************/
h1 {    margin-bottom:4px;
        font: 25pt "Lucida Bright", Georgia, Verdana, Arial, Helvetica, sans-serif;
        color:#660000;
        background-color:#fff;
  /*      font-variant:small-caps; */
        }

.klein {
        font:8pt Verdana, Arial;
        float:right;
        background-color:#666;
        color:#fff;
        font-weight:bold;
        font-variant: small-caps; /* Kapitaelchen. Alternative: text-transform:uppercase */
        letter-spacing:0.3em; 
        padding:0.4em;
        text-align: left; }

a.klein, a:link, a:active, a:visited {
        color:#fff;
        text-decoration:underline;
        }

h2 {    margin: 5px 20px 15px 10px;
        font: 35pt "Lucida Bright", Georgia, Verdana, Arial, Helvetica, sans-serif;
        color:#660000;
        }

h3 {    margin: 15px 20px 5px 5px;
        font: 19pt "Lucida Bright", Georgia, Verdana, Arial, Helvetica, sans-serif;
        color: #660000; /*FF8C2E altes orange */
        }
h4 {    margin: 15px 20px 5px 5px;
        font: 14pt "Lucida Bright", Georgia, Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
        }

a.normal, a:link, a:active, a:visited {
        color:#0000B2;
        text-decoration:underline;
        }
a.normal_icon {text-decoration:none;
background-color:#FF6699;
}


h2 a:link, h2 a:active, h2 a:visited, h1 a:hover { color:#666; }

h1 a:link, h1 a:active, h1 a:visited, h1 a:hover {color:#660000; background-color:#fff; text-decoration:none;}

a.normal:hover {text-decoration:none;
background-color:#0000B2;
color:#fff;
}
a.tab:active, a.tab:visited, a.tab:link {
        color:#0000B2;
        text-decoration:none;
        font:bold 9pt Verdana, Arial;
        }
a.tab:hover {background-color:#0000B2;
color:#fff;}
/*********************************/
/*           Sidebar             */
/*********************************/
#sidelist a:link, #sidelist a:active, #sidelist a:visited {
                              text-decoration:none;
                              line-height:1.3em;
                              } /*Links rechts sidebar */
#sidelist a:hover {text-decoration:none; background-color:#0000B2;
color:#fff;}
#sidelist a {/* background: url(images/bg_dots.png) repeat-x; */ }
#sidelist a.icon:hover {background-color:#fff;
border:0px;
text-decoration:none;}

#sidebar h3, #sidebar h2 {
        font: 1em Verdana, "Lucida Bright", Georgia, Arial, Helvetica, sans-serif;
        font-weight:bold;
        border-top:3px double #666;
        border-bottom:1px solid #666;
        padding:5px 0 5px 2px;
        margin:20px 0 15px 0;
        color:#fff;
        background-color:#0000B2; 
        text-indent:0.5cm;
        }

#sidelist ul   {list-style-image:url(images/p_v2.gif);
                padding-left:15px;
              }

/************************************/
/*          Kalender                */
/************************************/
.LCtable{ width: 100%; border: 0px;}

.LC1 {font: 10pt Verdana,Arial, Sans-Serif;
        line-height:13pt;
        }
.LC2 {font: 10pt Verdana,Arial, Sans-Serif;
        line-height:13pt;        }

h5 {font: 8pt Arial, Verdana, Sans-Serif;
        line-height:1.1em;
        color:#919191;}

.LCold{}

a.LClink1{}
a.LClink1:hover{}

a.LClink2{}
a.LClink2:hover{}

a.LClinkOld{}
a.LClinkOld:hover{}

.LCEmpty{height: 3px;}

/************************************/
/*          neue Navi-Leiste        */
/************************************/
.dropdown-upward {
 margin-top: 400px !important;
}