/*--------------------------------------------------------
      http://www.tiwag.at/
      autor: holzweg ecommerce solutions, www.holzweg.com
      beginn: 2006-02-02
      ende:
      inhalt: dient zur skalierung der schrift im contentbereich : classA
      farben: 
            hyperlink: #0E4A9D;
            schriftfarbe: #5D5D5D;  
            ueberschrift: #5D5D5D;                     
      schrift: verdana!!
      scaling: ab einer aufloesung von 1280px
--------------------------------------------------------*/
* {
  margin: 0;
  padding: 0;
}
html{
  height: 100%;
}
body{
  min-height: 101%;
  position: relative;  
  font-family: verdana, arial, sans-serif;
  font-size: 13px; 
}
/*----------- UBERSCHRIFT -----------*/
#content h1 { font-size: 15px; font-weight: bold; color: #ff0000; margin-bottom: 10px;}
#content h2{ font-size: 13px; font-weight: bold; color: #ff0000; margin-bottom: 10px;}
#content h3{ font-size: 13px; font-weight: bold; margin-bottom: 10px;}

/*----------- ABSATZ -----------*/
#content p {color: #5D5D5D; margin-bottom: 10px;}

/*----------- LISTEN -----------*/
#content ul{ list-style-position: outside; 
             list-style-type: square; 
             margin-left: 35px; 
             margin-bottom: 10px;
           }
#content ul li{ padding-left: 5px;}
#content ol{ list-style-type: lower-alpha;
             list-style-position: outside;
             margin-left: 38px;
             margin-bottom: 10px;
           } 
#content ol li{ padding-left: 5px;}  

/*----------- HYPERLINK -----------*/
#content a { color: #0E4A9D; text-decoration: none;}
#content a:link {color: #0E4A9D; text-decoration: underline;}
#content a:visited {color: #0E4A9D; text-decoration: underline;}
#content a:hover {color: #0E4A9D; text-decoration: underline;}

/*----------- STRONG TAG -----------*/
#content strong { font-weight: bold; }

/* TABELLE  */
/* formatierte Tabelle mit Linien und Hintergrundfarben */
table.mit_rand{
   font-family: verdana, arial, sans-serif;
   font-size: 11px;
   color: #5D5D5D;
   padding: 0;
   margin-bottom: 20px;
   border: 0;
}

table.mit_rand p { margin-bottom: 0px;}

/* tr = leitet eine Zeile ein*/
/* Standard-Zeile */
table.mit_rand tr, table.mit_rand tr.normal{
}
/* fett entspricht header */
table.mit_rand tr.ueberschrift{
   padding: 5px 5px 5px 5px;
   border-bottom: 1px solid #D2D1D1;
   border-top: 1px solid #D2D1D1;
   background-color: #E7E7E7;
}

table.mit_rand tr td, table.mit_rand tr.normal td{
   padding: 0 5px 0 5px;
   margin: 0 0 0 0;
   border-bottom: 1px solid #D2D1D1;   
	 font-weight: normal;
}

table.mit_rand tr.ueberschrift td.normal{
	 font-weight: normal;
}
table.mit_rand tr.ueberschrift td, table.mit_rand tr.ueberschrift td.fett{
   font-weight: bold;
}

/* Tabelle ohne Formatierung */
table.ohne_rand{
   font-family: verdana, arial, sans-serif;
   font-size: 11px;
   color: #5D5D5D;
   padding: 0;
   margin-bottom: 20px;
   border: 0;
}

table.ohne_rand p { margin-bottom: 0px;}

/* tr = leitet eine Zeile ein*/
/* Standard-Zeile */
table.ohne_rand tr, table.ohne_rand tr.normal{
}
/* fett entspricht header */
table.ohne_rand tr.ueberschrift{
   padding: 0 5px 0 5px;
   margin: 0 0 0 0;
   height: 12px;
}
/* td = leitet eine Datenzelle ein */
table.ohne_rand tr td, table.ohne_rand tr.normal td{
   padding: 0 5px 0 5px;
   margin: 0 0 0 0;
   height: 12px;
	 font-weight: normal;
}
table.ohne_rand tr.ueberschrift td.normal{
	 font-weight: normal;
}
table.ohne_rand tr.ueberschrift td, table.ohne_rand tr.ueberschrift td.fett{
	 font-weight: bold;
}

/* News / aktuelle Meldungen auf der Startseite in der linken Spalte
-------------------------------------------------------------------------------------- */
/* Aktiver Titel bei den News */
.newsTitelActive{  
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #ED1614;
}
  /* hyperlink */
  .newsTitelActive a { text-decoration: none; color: #ED1614; }
  .newsTitelActive a:link { text-decoration: none; color: #ED1614; }
  .newsTitelActive a:visited { text-decoration: none; color: #ED1614; }
  .newsTitelActive a:hover { text-decoration: underline; color: #ED1614; }

/* Inaktiver Titel bei den News */
.newsTitel{  
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #5B5B5B;
}
  .newsTitel a { font-size: 11px; font-weight: normal; text-decoration: none; color: #5B5B5B; }
  .newsTitel a:link { font-size: 11px; font-weight: normal; text-decoration: none; color: #5B5B5B; }
  .newsTitel a:visited { font-size: 11px; font-weight: normal; text-decoration: none; color: #5B5B5B; }
  .newsTitel a:hover { font-size: 11px; font-weight: normal; text-decoration: underline; color: #5B5B5B; }

/* Inhalt der News */
.newsInhalt{
  font-family: verdana, arial;
  font-size: 11px;
  color: #000000;
}
  .newsInhalt a { font-size: 11px; font-weight: normal; text-decoration: none; color: #000000; }
  .newsInhalt a:link { font-size: 11px; font-weight: normal; text-decoration: none; color: #000000; }
  .newsInhalt a:visited { font-size: 11px; font-weight: normal; text-decoration: none; color: #000000; }
  .newsInhalt a:hover { font-size: 11px; font-weight: normal; text-decoration: underline; color: #000000; }

  
/* SUCHE
-------------------------------------------------------------------------------------- */
#sucheHeadline{
       padding-left: 3px;
       _padding-left: 5px;
       margin: 0;
       font-size: 12px;
       font-weight: bold;
       color: #606060;
}
        /* ERWEITERTE SUCHE - FORMATIERUNG */
        #sucheBezeichnung{
                  margin: 0;
                  padding-left: 3px;
                  _padding-left: 5px;
                  font-size: 10px;
                  color: #5D5C5C;
        }
/*  Quicklinks / TITEL 
-------------------------------------------------------------------------------------- */

a.quicklinkTitel a { font-weight: normal; padding: 0px; margin: 0px; font-size: 13px; color: #848585; text-decoration: none; }
a.quicklinkTitel:link { font-weight: normal;  padding: 0px; margin: 0px; font-size: 13px; color: #848585; text-decoration: none; }
a.quicklinkTitel:visited { font-weight: normal;  padding: 0px; margin: 0px; font-size: 13px; color: #848585; text-decoration: none; }
a.quicklinkTitel:hover { font-weight: normal; padding: 0px; margin: 0px;  font-size: 13px; color: #848585; text-decoration: none; }

a.quicklinkUntertitel a { font-weight: bold; padding: 0px; margin: 0px; font-size: 11px; color: #5D5D5D; text-decoration: none; }
a.quicklinkUntertitel:link {  font-weight: bold;  padding: 0px; margin: 0px; font-size: 11px; color: #5D5D5D; text-decoration: none; }
a.quicklinkUntertitel:visited { font-weight: bold;  padding: 0px; margin: 0px; font-size: 11px; color: #5D5D5D; text-decoration: none; }
a.quicklinkUntertitel:hover { font-weight: bold; padding: 0px; margin: 0px;  font-size: 11px; color: #5D5D5D; text-decoration: none; }


span.quicklinkInhalt{
  padding: 0px;
  margin: 0px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #5D5D5D;
}
a.quicklinkMehr a {  font-size: 11px; color: #ff0000; text-decoration: underline; }
a.quicklinkMehr:link {  font-size: 11px; color: #ff0000; text-decoration: underline; }
a.quicklinkMehr:visited {  font-size: 11px; color: #ff0000; text-decoration: underline; }
a.quicklinkMehr:hover {  font-size: 11px; color: #ff0000; text-decoration: underline; }

/*  SCHRIFTGRÖSSEN - SCALING-SCRIPT - RECHTS OBEN AAA
-------------------------------------------------------------------------------------- */
/* small */
a.smallA a { font-weight: normal; padding: 0px; margin: 0px; font-size: 10px; color: #9D9D9D; text-decoration: none; }
a.smallA:link {  font-weight: normal;  padding: 0px; margin: 0px; font-size: 10px; color: #9D9D9D; text-decoration: none; }
a.smallA:visited {  font-weight: normal;  padding: 0px; margin: 0px; font-size: 10px; color: #9D9D9D; text-decoration: none; }
a.smallA:hover {  font-weight: normal; padding: 0px; margin: 0px;  font-size: 10px; color: #9D9D9D; text-decoration: none; }
/* middle */
a.middleA a {  font-weight: normal; padding: 0px; margin: 0px; font-size: 11px; color: #9D9D9D; text-decoration: none; }
a.middleA:link {  font-weight: normal;  padding: 0px; margin: 0px; font-size: 11px; color: #9D9D9D; text-decoration: none; }
a.middleA:visited {  font-weight: normal;  padding: 0px; margin: 0px; font-size: 11px; color: #9D9D9D; text-decoration: none; }
a.middleA:hover { font-weight: normal; padding: 0px; margin: 0px;  font-size: 11px; color: #9D9D9D; text-decoration: none; }
/* big */
a.bigA a {  font-weight: normal; padding: 0px; margin: 0px; font-size: 13px; color: #9D9D9D; text-decoration: none; }
a.bigA:link {  font-weight: normal;  padding: 0px; margin: 0px; font-size: 13px; color: #9D9D9D; text-decoration: none; }
a.bigA:visited { font-weight: normal;  padding: 0px; margin: 0px; font-size: 13px; color: #9D9D9D; text-decoration: none; }
a.bigA:hover {  font-weight: normal; padding: 0px; margin: 0px;  font-size: 13px; color: #9D9D9D; text-decoration: none; }

/*  BILDER / BILDUNTERSCHRIFT
-------------------------------------------------------------------------------------- */
span.bildunterschrift{ font-size: 11px; color: #5D5D5D; padding: 0 0 0 0; margin: 0 0 0 0; border:0px solid red; }

/*----------- pushboxen -----------*/
/* pushbox stil1 */
.titel1{
  padding-left: 9px;
  padding-top: 9px;
  font-size: 20px;
  font-weight: bold;  
  color: #666666;
}
.untertitel1{
  padding-left: 9px;  
  font-size: 12px;
  font-weight: bold;
  color: #999999;

}
.anriss1{
  padding-left: 9px;
  padding-top: 15px;
  font-size: 11px;
  color: #5D5D5D;
}
  /* hyperlink.. mehr .. anrissbox */
  .anriss1 a {color: #0E4A9D; text-decoration: underline; }
  .anriss1 a:link {color: #0E4A9D; text-decoration: underline; }
  .anriss1 a:visited {color: #0E4A9D; text-decoration: underline; }
  .anriss1 a:hover {color: #0E4A9D; text-decoration: underline; } 
  
  
/* pushbox stil2 */
.titel2{
  padding-top: 15px;
  padding-left: 9px;
  font-size: 15px;
  font-weight: bold;
  color: #ff0000;
}
.anriss2{
  padding-top: 9px;
  padding-left: 9px;
  font-size: 11px;
  font-weight: bold;
  line-height: 13px;
  color: #5E5E5C;
  
}
  /* hyperlink.. mehr .. anrissbox */
  .anriss2 a {color: #0E4A9D; text-decoration: underline;}
  .anriss2 a:link {color: #0E4A9D; text-decoration: underline; }
  .anriss2 a:visited {color: #0E4A9D; text-decoration: underline; }
  .anriss2 a:hover {color: #0E4A9D; text-decoration: underline; }   
          
/* pushbox stil3 */
.titel3{
  padding-top: 18px;
  padding-left: 80px;
  font-size: 15px;
  font-weight: bold;
  color: #0E4A9D;
}
.anriss3{
  padding-top: 9px;
  padding-left: 80px;
  font-size: 11px;
  font-weight: bold;
  line-height: 13px;
  color: #5D5D5D;
  
}
  /* hyperlink.. mehr .. anrissbox */
  .anriss3 a {color: #0E4A9D; text-decoration: underline;}
  .anriss3 a:link {color: #0E4A9D; text-decoration: underline; }
  .anriss3 a:visited {color: #0E4A9D; text-decoration: underline; }
  .anriss3 a:hover {color: #0E4A9D; text-decoration: underline; }   

/* pushbox stil4 */
.titel4{
  padding-left: 9px;  
  padding-top: 9px;
  font-size: 18px;
  font-weight: bold;
  color: #FFFFFF;
}
.untertitel4{
  padding-left: 9px;  
  font-size: 18px;
  font-weight: bold;
  color: #FFFFFF;

}
.anriss4{
  padding-left: 9px;
  padding-top: 15px;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
}
  /* hyperlink.. mehr .. anrissbox */
  .anriss4 a {color: #0E4A9D; text-decoration: underline; }
  .anriss4 a:link {color: #0E4A9D; text-decoration: underline; }
  .anriss4 a:visited {color: #0E4A9D; text-decoration: underline; }
  .anriss4 a:hover {color: #0E4A9D; text-decoration: underline; } 
  
/* Suchergebnisseiten */
input.sucheZahlButton {
  font-family: verdana, arial, sans-serif;
  font-size: 13px; 
  color: #0E4A9D;
	text-decoration: underline;
	background-color: #FFFFFF;
	border: none;
	cursor: pointer;
}
