/*--------------------------------------------------------
      http://www.pusemor.at
      autor: holzweg ecommerce solutions, www.holzweg.com
      beginn: 2007-07-01
      ende: 2007-07-24
      inhalt: print css
--------------------------------------------------------*/

body {
  font-family: verdana, arial, sans-serif;
  text-align: left;
  font-size: 10pt;       
  color: #666666;
}

#logo_print {
  float: left;
  display: block;
}

#bottomhead_container_print {
  float: left;
  display: block;
  margin-bottom: 0.2cm;
  border: 1px solid #cccccc;
}


/* AUSSENDIV - BESTIMMT DIE GROESSE DES AUSSENRASTERS
-----------------------------------------------------*/
.master {
  width: auto;
}

.mastergrid {
  margin: 0 auto;        
  text-align: left; 
  width: auto;
}

#body_container {
  clear: both;        
  color: #666666;
  width: auto
  background: #FFFFFF;
  padding-top: 0px;
} 

#body_wrapper {          
    float: left; 
    background: #FFFFFF;
} 


/* ALLE AUSGEBLENDETEN DIVS
-----------------------------------------------------*/
     #tophead_container, #tophead_column, #tophead_column_top, #tophead_logo,  #tophead_funkt, #tophead_funkt li, #tophead_funkt ul, #tophead_funkt a, #tophead_funkt span, #tophead_column_bottom, #tophead_haupt, #tophead_tourism, #hauptNav, .bottomhead_container, #body_leftcolumn, #body_leftcolumn_subNavList, #body_rightcolumn, #body_rightcolumn_head, #body_rightcolumn_body, #body_rightcolumn_head2, #body_rightcolumn_body2, #body_rightcolumn_body3, .body_content_bild_oben, .body_content_bild1, .body_content_bild2, .body_content_bild3, .body_content_bild4, .body_content_bild_unten, .body_content_bildergalerie, .body_content_bild_zwischenraum, .body_content_bildergalerie_bild, .body_content_bilder_rechts, .body_content_bild_column, .bildunterschrift, #footer_logo         
    {display: none;}
               
                             
     /* BODY - PFADNAVIGATION
    -----------------------------------------------------*/         
            
    #body_pfadnavigation {
      width: auto;
      display: block; 
      padding: 0.1cm;
      font-size: 8pt;
      color: #666666;
      border: 0px solid grey;
      margin-bottom: 1cm;
    }   
    
        #body_pfadnavigation a:link, #body_pfadnavigation a:visited, 
        #body_pfadnavigation a:hover, #body_pfadnavigation a:focus  {
            color: #666666;
            text-decoration: none;
        } 

              
                  
      /* LOKALE NAVIGATION               HYPERLINKS SELECTED
      -----------------------------------------------------  
      a.select{ text-decoration: none; color: #06005F; font-weight: bold; }
      a.select:link{ text-decoration: none; color: #06005F; font-weight: bold;}
      a.select:visited{ text-decoration: none; color: #06005F; font-weight: bold;}
      a.select:hover{ text-decoration: none; font-weight: bold; }*/
                

        /* UNTERSEITE CONTENTBEREICH MITTE - TEXT
        ----------------------------------------------------- */ 
           
        #body_centercolumn {
            width: auto;
        }
        
            #body_content {                     
            }
            
            #body_content table {
              border: 0px;
              text-align: left;
              font-size: 9pt;
              font-weight: normal;
              font-family: verdana, arial, sans-serif;             
              line-height: 12pt;
              color: #666666;
              vertical-align:top;
            }
            #body_content td {
              vertical-align:top;
              border: 0px;
            }
            
                #body_content_head {  
                    height: auto;                     
                    padding-bottom: 0.05cm;  
                }
                
                    #body_content_head h1 {
                        color: #666666;
                        font-size: 12pt;                   
                        font-weight: bold;
                    }
                    
                        #body_content_head h1 span {
                            color: #999999;
                            font-size: 8pt;
                            padding-left: 0.1cm;
                        }
                   
                .body_content_text{                     
                    line-height: 12pt;
                    font-size: 10pt;
                } 
                
                    .body_content_text p {
                        padding-bottom: 0.5cm;
                    }
                    
                    .body_content_text p strong {
                    		font-weight: bold;
                    }
                    
                     .body_content_text ul {
                     		list-style-position: inside;
                    		list-style-type: circle;
                      	padding-left: 0.5cm;
                    } 
                    
                    .body_content_text ol {
                    		list-style-position: inside;
                    		list-style-type: decimal;
                      	padding-left: 0.5cm;
                    }             
                    
                    .body_content_text a, .body_content_text p a {
                       color: #666666; 
                       text-decoration: underline;
                    }
                    
                    .body_content_text a:link, .body_content_text p a:link, .body_content_text a:visited, .body_content_text p a:visited {
                       color: #666666;               
                       }
                    
                    .body_content_text a:hover, .body_content_text p a:hover, .body_content_text a:focus, .body_content_text p a:focus {
                       color: #666666; 
                       } 
                                      
                   

 /* FOOTER - FUSSZEILE
-----------------------------------------------------*/ 

#footer_container {
  height: 30px;
  clear: both;
  padding-top: 1cm;
  margin: 0;
}

    #footer_column {
        width: auto;
        height: 30px;
        margin: 0;
    }   

        /* FOOTER LINKER TEIL
        -------------------------------------------------------- */
        
        #footer_left {
          float: left;
          margin: 0;
        }
            
            #footer_left li {
                list-style: none;
                display: inline;
                margin: 0;
            }
            
            #footer_left ul {
              margin: 0;
            }             

            #footer_left a {
               color: #999999;
               text-decoration: none;
               display: block;
               float:left;
               font-size: 8pt;
               margin: 0;
            }
            
            
            #footer_left a:link, #footer_left a:visited, #footer_left a:hover, #footer_left a:focus {
               color: #999999;
               text-decoration: none;
               margin: 0;
               }
            
            #footer_left span {
               color: #999999;                     
               display: block;
               float:left;
               font-size: 8pt; 
               padding-left: 0.2cm;
               padding-right: 0.2cm;
               margin: 0;
            }
            
            #footer_left span.jahreszahl {
            }

        /* FOOTER RECHTER TEIL
        -------------------------------------------------------- */            

        #footer_right {
          float: right;
          margin: 0;
        }
            #footer_right li {
                list-style: none;
                display: inline;
                margin: 0;
            }
            
            #footer_right ul {
              margin: 0;
            }  
            
            #footer_right a {
               color: #999999;
               text-decoration: none;
               display: block;
               float:left;
               font-size: 8pt;
               margin: 0;
            }
            
            #footer_right a:link, #footer_right a:visited, #footer_right a:hover, #footer_right a:focus {
               color: #999999;
               text-decoration: none;
               margin: 0;
               }
            
            #footer_right span {
               color: #999999;                     
               display: block;
               float:left;
               font-size: 8pt; 
               padding-left: 0.2cm;
               padding-right: 0.2cm;
               margin: 0;
            }