/*--------------------------------------------------------
      http://www.tiwag.at/
      autor: holzweg ecommerce solutions, www.holzweg.com
      beginn: 2007-03      
      inhalt: dient zum ausdruck
--------------------------------------------------------*/


html, body{      
      font-size: 10pt;
      font-family: Arial, Times New Roman, serif !important;  
      color: #000000;   
      }
      
      

div#logo{ display: none;}

/* AUSSENDIV - BESTIMMT DIE GRýSSE DES AUSSENRASTERS-----------------------------------------------------*/
#mastergrid{ width: 17cm; border: 0cm solid red;}

/* ############################################### HEADER  ################################################## */ 
#headerContainer, #funkNavColumn, #funkNavLeft, #funkNavRight, .zwischenlinie,
div#aaa, #headerColumn, #headerLeftColumn, #headerCenterColumn, #headerRightColumn, #pushboxContainer1280,
#pushboxen1024, #pushbox1, #pushbox2, #content1, #content2, #content3 { display: none;}

/* ############################################### HEADER - FUER DEN PRINT  ################################################## */                     

#kopfzeile{ width: 100%; height: 3.90cm; text-align: right; }
#fusszeile{ clear: both; width: 100%; height: 1.75cm; text-align: left; }
#pfadnavigation {width: 100%; height: 1cm; text-align: left; font-size: 9pt; color: #000; border: 0cm solid red; padding: 0cm; margin-bottom: 0.5cm;}
  #pfadnavigation ul { list-style-type: none; color: #000; padding: 0cm; margin: 0cm; }
  #pfadnavigation li { color: #000; display: inline;	margin: 0cm; padding: 0cm;}

/* ###############################################  BODY CONTAINER  ################################################## */   
#bodyContainer{ width: 100%;}
#bodyContainerBackgroundLeft{}
#bodyContainerBackgroundRight{}
#bodyLeftColumn, div.newsContainer, div.newsImage, div.newsLeft, div.newsRight, div.newsUnderline { display: none;}
/* im BODY CONTAINER, hier befindet sich der Inhaltbereich -----------------------------------------------------*/ 
#bodyCenterColumn{
      width: 21cm;
      float: left;     
      border: 0cm solid red;      
    }
/* im BODY CONTAINER, hier befinden sie die Suche und die Quicklinks -----------------------------------------------------*/
#bodyRightColumn, div#suche, div.abstand, div.quicklinkColumn, div.quicklinkRight, div.quicklinkHeadline, div.quicklinkContent,
div.quicklinkLeftLetter, div.quicklinkLeftInfo, div.quicklinkLeftSprechblase, div.quicklinkLeftWeltkugel,div.quicklinkUnderline {display: none;}
        
/* ############################################### FUSSZEILE  ################################################## */                                                                                                        
div#footerColumn, div#footerLeft {display: none;}         

                              
/* ############################################### INCLUDES ################################################## */



/* -------------------------- CONTENT / FORMATIERUNGSCONTAINER  --------------------------*/
div#content{ color: #5D5D5D; }
div.contentColumn{   
  _clear: none;
  width: 17cm;   
  border: 0cm solid orange; 
}
/* -------------------------- 2-SPALTEN-SYSTEM --------------------------*/
div#contentLeft{
    float: left;
    width: 11cm;
    border: 0cm solid red;
}
     div.bigPictureContainer{ clear: both; width: 16.7cm; border: 0 solid red;}     
     img.bigPicture{ width: 16.7cm; border: 0.14cm solid #EBEBE9; padding: 0.04cm;}
     
div#contentRight{
 float: right;
 width: 5.4cm;
 _width: 5.2cm;
 border: 0cm solid green;
 text-align: left;
}
                div.pictureContainer{ width: 5.4cm; _width: 5.2cm; }
                .picture {border: 0.10cm solid #EBEBE9; padding: 0.1cm;}
/* -------------------------- 1-SPALTENSYSTEM, NUR TEXT  --------------------------*/
div.contentFull{
  width: 100%;
  
}
/* -------------------------- 2-SPALTEN-SYSTEM, PARTNER, BILDER LINKS - TEXT RECHTS  --------------------------*/


div.partnerColumn{
                 float: left;
                 _float: none;
                 width: 17cm;                                                     
}

div#partnerLeft{
                float: left;                
                margin-top: 0.35cm;
                margin-left: 0.35cm;
                _margin-left: 0.18cm;
                }
                
                div.partnerPictureContainer{ padding: 0;width: 2.50cm; height: 2.50cm;}
                
         

div#partnerRight{
                width: auto;
                margin-top: 0.35cm;
                margin-bottom: 0.35cm;
                margin-right: 0.35cm;
                margin-left: 3.00cm;

}
/* -------------------------- 2-SPALTEN-SYSTEM, MELDUNGEN, BILDER LINKS - TEXT RECHTS  --------------------------*/


div.meldungenColumn{
                 float: left;
                 _float: none;

                 width: 17cm; /* 19.16cm*/

}

div.meldungenLeft{
                float: left;
                width: 4cm; 
                margin-left: 1cm;
                _margin-left: 0.5cm;                                                    
                }
       div.meldungenFoto{
                         height: 3.6cm;
                         width: 3.6cm;                                                             
                         background-image: url("../images/background-meldungen.gif");
                         background-repeat: no-repeat;
                         background-position: top left;
                         padding: 0.18cm 0cm 0cm 0.18cm;                                                             
}

div.meldungenRight{                                                                                                                                                        
                margin-bottom: 0.35cm;
                margin-right: 0.35cm;
                margin-left: 4.20cm;
                border: 0cm solid blue;

}
/* -------------------------- 2-SPALTEN-SYSTEM, PARTNER, BILDER LINKS - TEXT RECHTS  --------------------------*/


div.presseContent{
               padding: 0.35cm 0.35cm 0cm 0.35cm;
}        
     

/* -------------------------- SITEMAP  --------------------------*/

#sitemapContainer{width: 17cm;  border: 0cm solid red;}
#sitemap { border: 0cm; width: 6cm; margin-right: 0.88cm; margin-bottom: 0.71cm; }
/* --------------------------- LEVEL 1 --------------------------- */
  #sitemap ul
  {  
  padding: 0;
  margin: 0;
  list-style-type: none;  
  border: 0cm solid red;  
  }
  
  #sitemap li { 
      padding: 0cm;      
      margin: 0 0 0.04cm -0.07cm;  
      border-top: 0cm;
      border-right: 0cm;
      border-bottom: 0cm;
      border-left: 0cm;
       }
  
  #sitemap a {
  display: block;  
  padding-top: 0.07cm;
  padding-right: 0.18cm;
  padding-bottom: 0.18cm;
  padding-left: 0cm;
  margin: 0cm;
  width: 6cm;
  color: #000000;
  background-color: #fff;  
  text-decoration: none;  
  }

#sitemap a.level_1{
    padding: 0;
    margin-left: -0.07cm;
    /*_margin-left: -0.11cm;*/
    color: #000000;
    border: 0cm;
    font-weight: bold;  
    font-size: 10pt;  
  }
  /* HYPERLINK */
  #sitemap a.level_1:link, #sitemap a.level_1:visited {
      padding: 0;
      margin-left: -0.11cm;       
      color: #000000;
      border: 0cm;
      font-weight: bold;  
      font-size: 10pt;  
      text-decoration: none;
    }     
   
/* --------------------------- LEVEL 2 --------------------------- */
  #sitemap ul ul li { 
      padding: 0cm;
      margin: 0 0 0.04cm -0.04cm;       
      border-top: 0cm solid red;
      border-right: 0cm;
      border-bottom: 0cm solid red;
      border-left: 0cm;
      }
  
  #sitemap ul ul li a
  {
  display: block;
  margin: 0;
  padding-top: 0.07cm;
  padding-right: 0.18cm;
  padding-bottom: 0.07cm;
  padding-left: 0cm;
  width: 5.47cm;
  color: #000000;
  background-color: #fff;
  text-decoration: none;
  }
#sitemap a.level_2{
    padding: 0;
    margin: 0 0 0.04cm -0.07cm;        
    color: #000000;
    border: 0cm;          
  }  
  /* HYPERLINKS */
  #sitemap a.level_2:link, #sitemap a.level_2:visited {
    color: #000000;
    border-bottom: 0.04cm solid #E0E0E0;
    font-weight: bold;
    text-decoration: none;
  }      
/* --------------------------- LEVEL 3 ---------------------------*/
  #sitemap ul ul ul li { 
    
    margin: 0 0 0 0.04cm; 
    }
  
  #sitemap ul ul ul a
  {
  
  display: block;
  padding-top: 0.07cm;
  padding-right: 0.18cm;
  padding-bottom: 0.07cm;
  padding-left: 0.71cm;
  width: 4.60cm;
  color: #000000;
  background-color: #fff;
  text-decoration: none;
  }
  
  #sitemap a.level_3{
    color: #000000;
    border: 0cm;
    background-image: url("../images/dot_grau.gif");
    background-repeat: no-repeat;
    background-position: 0.11cm 0.28cm;    
  } 
  #sitemap a.level_3:link, #sitemap a.level_3:visited {
    color: #000000;
    border: 0cm;
    background-image: url("../images/dot_grau.gif");
    background-repeat: no-repeat;
    background-position: 0.11cm 0.28cm; 
    text-decoration: none;   
  }                              
  
/* ############################################### SCHRIFTEN ################################################## */
/*----------- UBERSCHRIFT -----------*/
#content h1 { font-size: 12pt; font-weight: bold; color: #ff0000; margin-bottom: 0.35cm;}
#content h2{ font-size: 11pt; font-weight: bold; color: #ff0000; margin-bottom: 0.18cm;}
#content h3{ font-size: 10pt; font-weight: bold; margin-bottom: 0.18cm; color: #000000;}

/*----------- ABSATZ -----------*/
#content p { font-size: 10pt; color: #000000; margin-bottom: 0.18cm; color: #000000;}

/*----------- LISTEN -----------*/
#content ul{ list-style-position: outside; 
             list-style-type: square; 
             margin-left: 1.23cm; 
             margin-bottom: 0.18cm;
             color: #000000;
             
           }
#content ul li{ padding-left: 0.18cm; color: #000000;}
#content ol{ list-style-type: lower-alpha;
             list-style-position: outside;
             margin-left: 1.34cm;
             margin-bottom: 0.18cm;
             
             color: #000000;
           } 
#content ol li{ padding-left: 0.18cm; color: #000000;}  

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

/* Zeigt im Firefox die Links in Klammer hinter dem Link-Text
#content a:after { content: " (" attr(href)")"; color: #000000;text-decoration: none;}
#content a:link:after { content: " (" attr(href)")"; color: #000000; text-decoration: none;}
#content a:visited:after { content: " (" attr(href)")"; color: #000000; text-decoration: none;}
#content a:hover:after { content: " (" attr(href)")"; color: #000000; text-decoration: none;}
*/

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

/*  BILDER / BILDUNTERSCHRIFT
-------------------------------------------------------------------------------------- */
span.bildunterschrift{ font-size: 9pt; color: #000000; padding: 0 0 0 0; margin: 0 0 0 0; border:0cm solid red; }


/* TABELLE  */
/* formatierte Tabelle mit Linien und Hintergrundfarben */
table.mit_rand{
   font-family: arial, sans-serif;
   font-size: 10pt;
   color: #000000;
   padding: 0;
   margin-top: 0.35cm;
   margin-bottom: 0.35cm;
   border: 0;
}

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

/* 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: 0.18cm 0.18cm 0.18cm 0.18cm;
   border-bottom: 0.04cm solid #D2D1D1;
   border-top: 0.04cm solid #D2D1D1;
   background-color: #E7E7E7;
}

table.mit_rand tr td, table.mit_rand tr.normal td{
   padding: 0 0.18cm 0 0.18cm;
   margin: 0 0 0 0;
   border-bottom: 0.04cm 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: arial, serif;
   font-size: 10pt;
   color: #5D5D5D;
   padding: 0;
   margin-top: 0.35cm;
   margin-bottom: 0.35cm;
   border: 0;
}

table.ohne_rand p { margin-bottom: 0.04cm;}

/* 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 0.18cm 0 0.18cm;
   margin: 0 0 0 0;
   height: 0.42cm;
}
/* td = leitet eine Datenzelle ein */
table.ohne_rand tr td, table.ohne_rand tr.normal td{
   padding: 0 0.18cm 0 0.18cm;
   margin: 0 0 0 0;
   height: 0.42cm;
	 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;
}

