/*--------------------------------------------------------
      http://www.karin-hakl.at/
      autor: sabine riepl, holzweg ecommerce solutions, www.holzweg.com
      version: 2006-04-05
      inhalt: allgemeine formatierungen, schriften etc.
--------------------------------------------------------*/

body{
     padding: 0;
     margin: 0;
     color: #000000;
     font: 12px Arial, Verdana, Trebuchet MS;
}

/* =-=-=-=-=-=-=-[ hyperlinks ]-=-=-=-=-=-=-=- */
div#masterGrid{
	margin:auto;
	max-width: 1150px;
	min-width: 955px;
}
a.download{
           font-size: 12px;
           color: #000000;
           text-decoration: none;
           padding: 0px;
           margin: 0px;
           
}
        a.download:link{
                   font-size: 12px;
                   color: #000000;
                   text-decoration: none;
                   padding: 0px;
                   margin: 0px;

        }
        a.download:visited{
                   font-size: 12px;
                   color: #000000;
                   text-decoration: none;
                   padding: 0px;
                   margin: 0px;

        }
        a.download:hover{
                   font-size: 12px;
                   color: #cccccc;
                   text-decoration: none;
                   padding: 0px;
                   margin: 0px;

        }

/* =-=-=-=-=-=-=-[ bilder ]-=-=-=-=-=-=-=- */
img{
    border: 0px;
}
/*- bilder content -*/
img.content{
            border: 0px;
            padding-right: 4px;
            padding-bottom: 4px;
            margin: 0px;
            text-align: bottom;
}
/*- bilder content -*/
td.content{
            border: 0px;
            padding-right: 4px;
            padding-bottom: 4px;
            margin: 0px;
            text-align: bottom;
}




/* =-=-=-=-=-=-=-[ absatz ]-=-=-=-=-=-=-=- */
p{
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  color: #000000;
  text-decoration: none;
  line-height: 1.5em;
}
        p.a{
          font-size: 11px;
          font-weight: normal;
          font-style: normal;
          color: #000000;
          text-decoration: none;
        }
        p.b{
          font-size: 12px;
          font-weight: normal;
          font-style: normal;
          color: #000000;
          text-decoration: none;
        }
        p.c{
          font-size: 13px;
          font-weight: normal;
          font-style: normal;
          color: #000000;
          text-decoration: none;
        }
                /* hyperlinks im <p> tag*/
                p a:link{
                  font-size: 12px;
                  font-weight: normal;
                  font-style: normal;
                  color: #000000;
                  text-decoration: none;
                }
                p a:visited{
                  font-size: 12px;
                  font-weight: normal;
                  font-style: normal;
                  color: #000000;
                  text-decoration: none;
                }
                p a:hover{
                  font-size: 12px;
                  font-weight: normal;
                  font-style: normal;
                  color: #ccc;
                  text-decoration: none;
                }
/* =-=-=-=-=-=-=-[ ueberschriften ]-=-=-=-=-=-=-=- */
/*- orange, title weblog zb-*/
h1{
  font-size: 13px;
  font-weight: bold;
  font-style: normal;
  color: #FFA311;
  text-decoration: none;
}
        h1.a{
          font-size: 12px;
          font-weight: bold;
          font-style: normal;
          color: #FFA311;
          text-decoration: none;
        }
        h1.b{
          font-size: 13px;
          font-weight: bold;
          font-style: normal;
          color: #FFA311;
          text-decoration: none;
        }
        h1.c{
          font-size: 18px;
          font-weight: bold;
          font-style: normal;
          color: #FFA311;
          text-decoration: none;
        }

h2{
  font-size: 11px;
  font-weight: bold;
  font-style: normal;
  color: #999999;
  text-decoration: none;
}
        h2.a{
          font-size: 10px;
          font-weight: bold;
          font-style: normal;
          color: #999999;
          text-decoration: none;
        }
        h2.b{
          font-size: 11px;
          font-weight: bold;
          font-style: normal;
          color: #999999;
          text-decoration: none;
        }
        h2.c{
          font-size: 12px;
          font-weight: bold;
          font-style: normal;
          color: #999999;
          text-decoration: none;
        }
/*- blue, karin's hakl weblog zB -*/
h3{
  font-size: 14px;
  font-weight: bold;
  font-style: normal;
  color: #220B3E;
  text-decoration: none;
}
        h3.a{
          font-size: 13px;
          font-weight: bold;
          font-style: normal;
          color: #220B3E;
          text-decoration: none;
        }
        h3.b{
          font-size: 14px;
          font-weight: bold;
          font-style: normal;
          color: #220B3E;
          text-decoration: none;
        }
        h3.c{
          font-size: 15px;
          font-weight: bold;
          font-style: normal;
          color: #220B3E;
          text-decoration: none;
        }

/* =-=-=-=-=-=-=-[ tabellen/spalten ]-=-=-=-=-=-=-=- */
td{
  font-size: 13px;
  font-style: normal;
  color: #000000;
  text-decoration: none;
}
        td.a{
          font-size: 12px;
          font-style: normal;
          color: #000000;
          text-decoration: none;
        }
        td.b{
          font-size: 13px;
          font-style: normal;
          color: #000000;
          text-decoration: none;
        }
        td.c{
          font-size: 14px;
          font-style: normal;
          color: #000000;
          text-decoration: none;
        }


/* =-=-=-=-=-=-=-[ hyperlinks ]-=-=-=-=-=-=-=- */
A:link{text-decoration: none;}
A:visted{text-decoration: none;}
A:hover{text-decoration: none;}
A:active{text-decoration: none;}


/* =-=-=-=-=-=-=-[ newsletter ]-=-=-=-=-=-=-=- */
span.newsletter{
            font-size: 12px;
            color: #A0D4E8;
            font-weight: bold;
}


/* =-=-=-=-=-=-=-[ besuchertext ]-=-=-=-=-=-=-=- */
span.besucherText{
                  font-size: 14px;
                  color: #fff;
                  font-weight: bold;
                  

}


/* =-=-=-=-=-=-=-[ button, lesen sie mehr, rechte spalte bei dem liebe besucher etc ]-=-=-=-=-=-=-=- */
a.lesenMehr {
               color: #220B3E;
               font-size: 11px;
               padding: 0 0 0 140;
               text-decoration: none;
               }
        a.lesenMehr a{
                       color: #220B3E;
                       font-size: 11px;
                       padding: 0 0 0 140;
                       text-decoration: none;
                       }
        a.lesenMehr:link{
                       color: #220B3E;
                       font-size: 11px;
                       padding: 0 0 0 140;
                       text-decoration: none;
                       }
        a.lesenMehr:visited{
                       color: #220B3E;
                       font-size: 11px;
                       padding: 0 0 0 140;
                       text-decoration: none;
                       }
        a.lesenMehr:hover{
                       color: #220B3E;
                       font-size: 11px;
                       padding: 0 0 0 140;
                       text-decoration: underline;
                       }

/* =-=-=-=-=-=-=-[ pushbox ]-=-=-=-=-=-=-=- */
.pushbox{
           color: #220B3E;
           font-size: 13px;
           font-style: normal;
           font-weight: bold;
           text-decoration: none;
}
        .pushbox.a{
                   color: #220B3E;
                   font-size: 8px;
                   font-style: normal;
                   font-weight: bold;
                   text-decoration: none;
        }
        .pushbox.b{
                   color: #220B3E;
                   font-size: 13px;
                   font-style: normal;
                   font-weight: bold;
                   text-decoration: none;
        }
        .pushbox.c{
                   color: #220B3E;
                   font-size: 14px;
                   font-style: normal;
                   font-weight: bold;
                   text-decoration: none;
        }
        
.pushboxH2{
           color: #000000;
           font-size: 13px;
           font-style: normal;
           font-weight: bold;
           text-decoration: none;
}
        .pushboxH2.a{
                   color: #000000;
                   font-size: 11px;
                   font-style: normal;
                   font-weight: bold;
                   text-decoration: none;
        }
        .pushboxH2.b{
                   color: #000000;
                   font-size: 13px;
                   font-style: normal;
                   font-weight: bold;
                   text-decoration: none;
        }
        .pushboxH2.c{
                   color: #000000;
                   font-size: 15px;
                   font-style: normal;
                   font-weight: bold;
                   text-decoration: none;
        }
        
/* =-=-=-=-=-=-=-[ lesen sie mehr, pushbox ]-=-=-=-=-=-=-=- */

a.lesen{
                   color: #000000;
                   font-size: 11px;
                   font-style: normal;
                   text-decoration: none;
                   padding-left: 5px;
}
        a.lesen:link{
                           color: #000000;
                           font-size: 11px;
                           font-style: normal;
                           text-decoration: none;
        }
        a.lesen:visited{
                           color: #000000;
                           font-size: 11px;
                           font-style: normal;
                           text-decoration: none;
        }
        a.lesen:hover{
                           color: #000000;
                           font-size: 11px;
                           font-style: normal;
                           text-decoration: underline;
        }
/* =-=-=-=-=-=-=-[ lesen sie mehr, pressemelungen, meldunge etc. = inhaltsbereich ]-=-=-=-=-=-=-=- */

a.lesenInhalt{
                   color: #000000;
                   font-size: 11px;
                   font-style: normal;
                   text-decoration: none;
                   padding-left: 0px;
}
        a.lesenInhalt:link{
                           color: #000000;
                           font-size: 11px;
                           font-style: normal;
                           text-decoration: none;
        }
        a.lesenInhalt:visited{
                           color: #000000;
                           font-size: 11px;
                           font-style: normal;
                           text-decoration: none;
        }
        a.lesenInhalt:hover{
                           color: #000000;
                           font-size: 11px;
                           font-style: normal;
                           text-decoration: underline;
        }