/* CSS Document */
/* brotfabrik-bonn.de : Jugendkunstschule 
   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: #FF6666;
 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: #FF6666;
 text-decoration: none;
 padding-left: 17;
} 

.navi_active
{ 
 font-family: Arial, Univers, Helvetica,Sans-serif,sans-serif;
 font-size: 13px;
 font-weight: bold;
 color: #FF6666;
 text-decoration: none;
 padding-left: 17;
}

.navi_active:link
{ 
 font-family: Arial, Univers, Helvetica,Sans-serif,sans-serif;
 font-size: 13px;
 font-weight: bold;
 color: #FF6666;
 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: #FF6666;
 text-decoration: none;
 padding-left: 17;
}


.navi_active:hover
{ 
 font-family: Arial, Univers, Helvetica,Sans-serif,sans-serif;
 font-size: 13px;
 font-weight: bold;
 color: #FF6666;
 text-decoration: none;
 padding-left: 17;
}

.navi_active:active
{ 
 font-family: Arial, Univers, Helvetica,Sans-serif,sans-serif;
 font-size: 13px;
 font-weight: bold;
 color: #FF6666;
 text-decoration: none;
 padding-left: 17;
}

.navi_active:focus
{ 
 font-family: Arial, Univers, Helvetica,Sans-serif,sans-serif;
 font-size: 13px;
 font-weight: bold;
 color: #FF6666;
 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;
}

.oview_hdr
{
        margin-top: 0;
        margin-right: 0;
        margin-left: 4;
        padding-left: 3;
        font-family: Arial, Univers, Helvetica,Sans-serif,sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: black;
}

.oview_txt
{
        margin-top: 0;
        margin-right: 0;
        margin-left: 4;
        padding-left: 3;
        font-family: Arial, Univers, Helvetica,Sans-serif,sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: black;
        vertical-align: top;
}

.sub_hdr
{
        margin-top: 0;
        margin-right: 0;
        font-family: Arial, Univers, Helvetica,Sans-serif,sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: black;
}

div.sub_hdr
{
        margin-top: 0;
        margin-right: 0;
        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;
}

.pic
{
 border: 2px solid #FF6666;
}

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;
}

div.fliesstext
{
 font-family: Arial, Univers, Helvetica, Sans-serif, sans-serif;
 font-weight: normal;
 font-size: 11px;
 color: black;
}

.roter_fliesstext
{
 font-family: Arial, Univers, Helvetica, Sans-serif, sans-serif;
 font-weight: normal;
 font-size: 11px;
 color: #C26155;
 padding-left: 17;
}

div.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: 17px;
                 font-weight: bold;
                 color: black;
                 padding: 0 0 0 0;
                }

.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: #FF6666;
 text-decoration: none;
 padding-left: 7;
}                

.full_cell     {
                background-color: #FF6666;
                border: 2px solid #FF6666;
                vertical-align: middle;
                }
                
td.full_cell   {
                background-color: #FF6666;
                border: 2px solid #FF6666;             
               }
                 
.open_cell     {
                background-color: white;
                border: 2px solid #FF6666;
               }
      
td.open_cell  {
                background-color: white;
                border: 2px solid #FF6666;
                vertical-align: top;
                padding-top: 17;
              }

table.open_cell {
                background-color: white;
                border: 2px solid #FF6666;
                /* margin-top: 100px ;
                */
                vertical-align: center;
                }
                
div.einzug_links {
                  padding-left: 17;
                  }
                
td.pic_cell {
            background-color: white;
            border: 2px solid #FF6666;
            vertical-align: center;
            padding: 0 0 0 0;
            }
            
img.pic_cell {
              border: 2px solid #FF6666;
              vertical-align: center;
              align: center;
              }
                
.homelink {}                
