/* CSS Document */
/* brotfabrik-bonn.de : Blaue Kerze
   design: neoDesign Bonn
   programming: Markus Becker, proszenium.com
   */


a:link
{
 font-family: Arial, Univers, Helvetica,Sans-serif,sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: black;
 text-decoration: none;
}

a:visited
{
  font-family: Arial, Univers, Helvetica,Sans-serif,sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: black;
 text-decoration: none;
}

a:hover
{
  font-family: Arial, Univers, Helvetica,Sans-serif,sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #01349A;
 text-decoration: none;
}


.navi
{ 
 font-family: Arial, Univers, Helvetica,Sans-serif,sans-serif;
 font-size: 13px;
 font-weight: bold;
 color: black;
 text-decoration: none;
 padding-left: 17;
}

.navi:link
{ 
 font-family: Arial, Univers, Helvetica,Sans-serif,sans-serif;
 font-size: 13px;
 font-weight: bold;
 color: black;
 text-decoration: none;
 padding-left: 17;
}

.navi:visited
{ 
 font-family: Arial, Univers, Helvetica,Sans-serif,sans-serif;
 font-size: 13px;
 font-weight: bold;
 color: black;
 text-decoration: none;
 padding-left: 17;
}

.navi:hover
{
 font-family: Arial, Univers, Helvetica,Sans-serif,sans-serif;
 font-size: 13px;
 font-weight: bold;
 color: #01349A;
 text-decoration: none;
 padding-left: 17;
} 

.navi_active
{ 
 font-family: Arial, Univers, Helvetica,Sans-serif,sans-serif;
 font-size: 13px;
 font-weight: bold;
 color: #01349A;
 text-decoration: none;
 padding-left: 17;
}

.navi_active:visited
{ 
 font-family: Arial, Univers, Helvetica,Sans-serif,sans-serif;
 font-size: 13px;
 font-weight: bold;
 color: #01349A;
 text-decoration: none;
 padding-left: 17;
}

.internal-link
{
  font-family: Arial, Univers, Helvetica,Sans-serif,sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #C26155;
 text-decoration: none;
 padding-left: 5;
}

.internal-link:link
{
  font-family: Arial, Univers, Helvetica,Sans-serif,sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #C26155;
 text-decoration: none;
 padding-left: 5;
}

.internal-link:visited
{
  font-family: Arial, Univers, Helvetica,Sans-serif,sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: grey;
  text-decoration: none;
}

.internal-link:focus
{
  font-family: Arial, Univers, Helvetica,Sans-serif,sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: grey;
 text-decoration: none;
}

.internal-link:hover
{
  font-family: Arial, Univers, Helvetica,Sans-serif,sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: black;
 text-decoration: none;
}

.internal-link:active
{
  font-family: Arial, Univers, Helvetica,Sans-serif,sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: grey;
 text-decoration: none;
}

.sub_hdr
{
        margin-top: 0;
        margin-right: 0;
        margin-left: 4;
        padding-left: 17;
        font-family: Arial, Univers, Helvetica,Sans-serif,sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: black;
}

.bodytext
{
 font-family: Arial, Univers, Helvetica, Sans-serif, sans-serif;
 font-size: 13px;
 color: black;
}

body {
        margin-top: 0;
        margin-right: 0;
        margin-left: 0;
        padding-top: 0;
        padding-left: 17;
        background-color: white;
        font-family: Arial, Univers, Helvetica,Sans-serif,sans-serif;
        font-size: 11px;
        color: black;
     }

         
.tbheader
{
 font-family: Arial, Univers, Helvetica, Sans-serif, sans-serif;
 font-size: 13px;
 font-weight: bold;
 color: black;
 padding-top: 4;
 padding-left: 3;
}

.logotext
{
 font-family: Arial, Univers, Helvetica, Sans-serif, sans-serif;
 font-size: 13px;
 font-weight: bold;
 line-height: 150%;
 color: white;
 padding: 17 0 0 17;
}

.bild_rechts
{
 padding-left: 6;
 padding-bottom: 6;
}

h1, h2, h3, h4, h5, h6 {
font-family: Arial, Univers, Helvetica, Sans-serif, sans-serif;
}

h1 { 
     font-size: 17px;
     font-weight: bold;
     color: black;
     }
h2 {
     font-size: 13px;
     font-weight: bold;
     color: black;
     }

h3 {
     font-size: 15px;
     font-weight: bold;
     color: #C26155;
     }

h4 {
      font-size: 39px;
      font-weight: normal;
      color: white;
     }

h5 {
     font-size: 11px;
     font-weight: normal;
     color: white;
     }

h6 {
     font-size: 11px;
     font-weight: normal;
     color: black;
     }

p.fliesstext
{
 font-family: Arial, Univers, Helvetica, Sans-serif, sans-serif;
 font-weight: normal;
 font-size: 11px;
 color: black;
 padding-left: 17;
}
     
span.fliesstext
{
 font-family: Arial, Univers, Helvetica, Sans-serif, sans-serif;
 font-weight: normal;
 font-size: 11px;
 color: black;
 padding-left: 17;
}

.roter_fliesstext
{
 font-family: Arial, Univers, Helvetica, Sans-serif, sans-serif;
 font-weight: normal;
 font-size: 11px;
 color: #C26155;
 padding-left: 17;
}

.rot_fett_ft
{
 font-family: Arial, Univers, Helvetica, Sans-serif, sans-serif;
 font-weight: bold;
 font-size: 11px;
 color: #C26155;
 padding-left: 17;
}

.hdr1           { 
                 font-family: Arial, Verdana, sans-serif;
                 font-size: 15px;
                 font-weight: bold;
                 padding: 0 0 0 17;
                }

.hdr2           { 
                 font-family: Arial, Verdana, sans-serif;
                 font-size: 13px;
                 font-weight: bold;
                 padding: 0 0 0 17;
                }
                
.hdr3           {
                 font-family: Arial, Verdana, sans-serif;
                 font-size: 11px;
                 font-weight: bold;
                 text-align: right;
                 padding: 0 0 0 17;
                }
                
.homelink      {
                padding: 0 0 0 7;
                vertical-align: bottom;
                } 
                
.homelink:link
{ 
 font-family: Arial, Univers, Helvetica,Sans-serif,sans-serif;
 font-size: 13px;
 font-weight: normal;
 color: black;
 text-decoration: none;
 padding-left: 7;
}

.homelink:visited
{ 
 font-family: Arial, Univers, Helvetica,Sans-serif,sans-serif;
 font-size: 13px;
 font-weight: normal;
 color: black;
 text-decoration: none;
 padding-left: 7;
}

.homelink:hover
{
 font-family: Arial, Univers, Helvetica,Sans-serif,sans-serif;
 font-size: 13px;
 font-weight: normal;
 color: #01349A;
 text-decoration: none;
 padding-left: 7;
}                

.full_cell     {
                background-color: #01349A;
                border: 2px solid #01349A;
                vertical-align: middle;
                }
                
td.full_cell   {
                background-color: #01349A;
                border: 2px solid #01349A;                
               }
                 
.open_cell     {
                background-color: white;
                border: 2px solid #01349A;
               }
      
td.open_cell  {
                background-color: white;
                border: 2px solid #01349A;
                vertical-align: top;
                padding-top: 17;
              }

table.open_cell {
                background-color: white;
                border: 2px solid #01349A;
                /* margin-top: 100px ; */
                }
                
.homelink {}                
