/*--------------------------------------------------------
      http://www.solon.at/
      autor: holzweg ecommerce solutions, www.holzweg.com
      beginn: 2007-02-05
      ende: 2007-
      inhalt: print css
--------------------------------------------------------*/
html body{       
      font-size: 10pt;
      font-family: Arial, Times New Roman, serif !important;  
      color: #000000;           
      }
hr{ margin-top: 10px; margin-bottom: 15px; border: 1px dashed #ccc;}      

/* --------------------- AUSSENRAHMEN, dient zu positionierung des Designs in die Mitte ---------------------*/
#mastergrid{
  width: auto; border: 0cm solid red;   
}

/* ################################################################################## */    
/* ######################### --- LAYOUT   --- ####################################### */    
/* ################################################################################## */   
  
  /* --------------------- funktionale NAVIGATION ---------------------*/
  #funk_nav_container, #funk_nav_column, globale_nav_container, #globale_nav_column, #header_container,
  #language_container, #language_column, #body_left_column, #body_leftcolumn_subNavList,
  #info_meldungen, #footer_container, #footer_left_column, #footer_right_column, 
  #picture_container_1_2, picture_container_3_4_5, picture_container_6_7 .picture_column_1, .picture_column_2,
  .picture_column_3, .picture_column_4, .picture_column_5, .picture_column_6, .picture_column_7, 
  .picture_bg_1, .picture_bg_2, .picture_bg_3, .picture_bg_4, .picture_bg_5, .picture_bg_6, .picture_bg_7,
  #picture_pushbox_container, .picture_pushbox_column_1, .picture_pushbox_column_2, .pushbox_column,
  .pushbox_1, pushbox_2, .meldungen_picture, #bildergalerie_container, .galerie_headline, .bildergalerie_bild {display: none;}
    
 
  /* --------------------- header BILD ---------------------*/
   #header_logo{ width: 5cm; _width: 3cm; float: right; text-align: right;height: 3,20cm; margin-bottom: 0.5cm; border: 0px solid orange; }
   
    /* - headermotiv - */
    #header_container_print{ clear: both; height: 4.50cm; _height: 3.62cm; width: 22cm; margin-bottom: 0.5cm; border: 0px solid red;}
	  
  /* --------------------- pfadnavigation  ---------------------*/
  #pfadnavigation {
    padding-top: 2.0cm;
    _padding-top: 1.9cm;
    width: 8cm;
    height: 1cm;
    text-align: left; 
    border: 0px solid green;   
    font-size: 9pt;
    color: black;
    text-transform: uppercase;
    }       
  
    
    
    #pfadnavigation ul { list-style-type: none; color: #000; padding: 0cm; margin: 0cm; }
    #pfadnavigation li { color: #000; display: inline; margin: 0cm; padding: 0cm;}

   
  #body_container{clear: both;width: auto;height: auto;border: 0px solid red; }
  #body_wrapper{ float: left;width: auto;border: 0px solid violet;} 
      
  /* --------------------- rechte Spalte ---------------------*/  
  #body_right_column{ width: 16cm;height: auto;border: 0px solid blue; padding-left: 0.5cm;padding-right: 0.5cm;padding-top: 10px;padding-bottom: 10px;text-align: left;}
    .content{position: relative; width: 17cm; text-align: left;}
    
      /* ----   meldungen - startseite   ---- */ 
      #meldungen_container{clear: both; float: left; vertical-align: top;width: 17cm;padding: 0;margin: 0;}
        .meldungen_wrapper{ float:left; width:17cm; }
        .meldungen_column{float: left; width:17cm;height: 86px;padding: 0;margin-top: 10px;}
          
          .meldungen_text{ width:17cm;}
          .meldungen_text h1{font-size: 9pt;text-transform: uppercase;color: #555;font-weight: bold;padding-top: 0px;padding-bottom: 0px;}
          .meldungen_text p{font-size: 9pt;color: #555555; }
          .meldungen_text p a, .meldungen_text p a:link, .meldungen_text p a:visited{text-decoration: none;color: #3AA033;}
          .meldungen_text p a:hover{text-decoration: underline;color: #3AA033;}
                             
     
  /* --------------------- fusszeile --------------------- */ 
  #footer_container_print{clear: both;height: 40px; width: 955px; background-color: #F3F4F3; border-top: 1px solid #F3F4F3;}
    #footer_left_column_print{ float: left; width: 600px; border: 0px solid blue;}
        /* --------------------- fusszeile NAVIGATION ---------------------*/
        #footer_left_column_print ul{list-style: none; color: #606060; font-size: 7.5pt; padding: 13px 0px 5px 0px; ;}
                #footer_left_column_print li {display: inline; border: padding-left: 10px;}
                  #footer_left_column_print a{ float: left; color: #606060; display: block; text-decoration: none;  padding: 0px 5px 0px 0px;}                
                  #footer_left_column_print a:hover { color: #606060;}
                  #footer_left_column_print span { color: #606060; float: left; display: block; padding: 0px 0px 0px 0px; }         
    
    #footer_right_column_print{ float: right;width: 100px;}
    
    
/* ################################################################################## */    
/* ######################### --- SCHRIFTEN   --- #################################### */    
/* ################################################################################## */    
 
/* --------------------- content :  überschriften   --------------------- */

.content h1{ color: #555555; font-weight: bold; font-size: 12pt;  margin-bottom: 10px;}
.content h2{ color: #555555; font-weight: bold; font-size: 10pt;  margin-bottom: 10px;}
.content h3{ color: #3AA033; font-weight: bold; font-size: 10pt;  margin-bottom: 10px;}

/* Ueberschriften 1 + 2 */
span.headline_1{ color: #3864AD; font-weight: bold; font-size: 13.5pt;  margin-bottom: 15px; text-transform: uppercase;}
span.headline_2{ color: #555555; font-weight: bold; font-size: 13.5pt;  margin-bottom: 15px; text-transform: uppercase;}
span.headline_3{ color: #3864AD; font-weight: bold; font-size: 13.5pt;  margin-bottom: 15px; text-transform: uppercase;}
span.headline_4{ color: #555555; font-weight: bold; font-size: 13.5pt;  margin-bottom: 15px; text-transform: uppercase;}

/* Ueberschriften 1 + 2, für die Startseite */
span.home_headline_1{ color: #3864AD; font-weight: bold; font-size: 18pt;  margin-bottom: 15px; text-transform: uppercase; letter-spacing:0.05em;}
span.home_headline_2{ color: #555555; font-weight: bold; font-size: 10.5pt;  margin-bottom: 15px; text-transform: uppercase; letter-spacing:0.05em;}

.content p{color: #555555; font-size: 0.8em; line-height: 15pt;}

/*----------- LISTEN -----------*/

.content ul{ font-size: 10pt; list-style-position: outside; list-style-type: square; margin-left: 35px; margin-bottom: 10px;}
.content ul li{ padding-left: 5px;}

.content ol{ font-size: 10pt; 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: #3AA033; text-decoration: none;}
.content a:link {color: #3AA033; text-decoration: underline;}
.content a:visited {color: #3AA033; text-decoration: underline;}
.content a:hover {color: #3AA033; text-decoration: underline;}




/* ################################################################################## */    
/* ######################### --- MENUE   --- ######################################## */    
/* ################################################################################## */       