/*     css_heimatverein_print.css     */
 pre{
      padding-top:         0px;
      padding-bottom:      0px;
  }
  
 html {
      margin:              0px;
      padding:             0px;
  }
 body {
      font-size:           16px;
      color:               #003399;
      font-family:         Lucida Calligraphy;
      text-align:          justify;   
      margin:              0px;
      padding:             0px 25px 0px 25px;
/*    background-color:    #FFFF90;                          */
/*    background-image:    url(bilder/hintergrundbild.gif);  */
/*    background-repeat:   repeat;                           */
  }
  #id-container {
      width:               100%;
      height:              100%;
  }
  #id-oben {
    display:none;
	}
  #id-kopf {
	    padding:             5px 0px 0px 0px;
	    position:            relative;
/*    background-color:    #FFFF90;  */
	    top:                 0px;
	    left:                0px;
  	  height:              110px;
	}
	#id-ko-links {
	    padding:             0px;
	    position:            absolute;
  	  left:                0px;
  	  top:                 0px;
  	  float:               left;
	}

  #id-ko-links:visited{
      border: none !important;
  }
  
	#id-ko-rechts {
    display:none;
	}
	#id-ko-mitte {
	    position:            relative;
	    left:                115px;
  	  float:               left;
  	  height:              150px;
      font-size:           1.5em;
      font-weight:         bold;
      color:               #FFFF90;
      background-image:    url(heimatverein_background_kopf_v1.jpg);
      background-repeat:   no-repeat;
	}
	#id-newsticker {
    display:none;
	}
 	#id-container-lmr {
 	    position:            relative;
      width:               100%;
      height:              100%
 	}
 	#id-links {
    display:none;
	}	
	#id-mitte {
  	  left:                0px;
/*    background-color:    #FFFFC9;  */
      font-family:         Lucida sans;           	  	  
	}
  #id-rechts {
    display:none;
	}
	#id-rechts-bereich1 {
    display:none;
	}
	#id-rechts-bereich2 {
    display:none;
	} 
	#id-rechts-bereich3 {
    display:none;
	}               
	#id-rechts-bereich4 {
    display:none;
	}                          
	#id-rechts-bereich5 {
    display:none;
	}                            		
  #id-unten {
    display:none;
	}	  
	#id-unten a:visited {
    color:              white;
    text-decoration:    none;
    border:             none;
  }
/* -------------------------------------------------------------------------- */	
	.colmitte{
      background-color: #98fb98 !important;
  }
	.collor{
      background-color: #85fb85 !important;
  }
	.colbody{
      background-color: #ABfbAB !important;
  }	  	
/* -------------------------------------------------------------------------- */	  
  .printstart{
    margin: 0px auto;
  }
  .kopf {  
      text-align:          center;
  }
  .kopf_schr {  
      text-align:          center;
      font-family:         Lucida Calligraphy;   
  }      
	#headline{
      font-size:           4.5em;
      font-weight:         bold;  
      text-align:          center;  
  }     	
	.h2{
      font-weight:         bold;  
      text-align:          left;  
      color:               #003399;
      font-family:         Lucida Calligraphy;            
  } 
	.h2_cen{
      font-weight:         bold;  
      text-align:          center;  
      color:               #003399;
      font-family:         Lucida Calligraphy;            
  }   
	.h2_beitr{
      font-weight:         bold;  
      text-align:          left;  
      color:               #003399;
      font-family:         Lucida Calligraphy; 
      text-align:          center;
      font-size:           1.35em;                                
  }     
	.h2_kl{
      font-weight:         bold;  
      text-align:          left;  
      color:               #003399;
      font-family:         Lucida Calligraphy;
      font-size:           1.20em;                     
  }     	       
	.h2_klschr{
      font-weight:         bold;  
      text-align:          left;  
      color:               #003399;
      font-family:         Lucida sans;
      font-size:           1.20em;                     
  }     
	.h2_klschrcen{
      font-weight:         bold;  
      text-align:          center;  
      color:               #003399;
      font-family:         Lucida sans;
      font-size:           1.20em;                     
  }       
	.h2_censon{
      font-weight:         bold;  
      text-align:          left;  
      color:               #003399;
      font-family:         Lucida sans;
      font-size:           1.00em;                     
  }       	         	 
	.h2start{
      font-weight:         bold;  
      text-align:          left;  
      color:               #003399;
      font-family:         Lucida Calligraphy;
      font-size:           1.50em;                     
  } 
	.erstbugr{
      font-weight:         bold;  
      font-family:         Lucida sans;
      color:               darkblue;
      font-size:           1.50em;                     
  }     	          	    
/*.navigation{
	    position:            relative;
	    list-style-type:     none;
     left:               -23px;     */
  img.umschl{
    	float:               left;
    	padding:             0px 10px 5px 5px;
  }
  .rechtsausr{
      text-align:          right;
  }
/* keine Standardzeichen bei Auflistungen */  
	.listno{  
	    list-style-type:     none;      
  }  
	a {
      text-decoration:     none;
      border:              none;
  }
	a:visited {
      color:               #5599FF; 
      color:               darkblue;
      text-decoration:     none;
      border:              none !important  ;
  }
  .gallerie-bild {
      vertical-align:      top;   
  }
  .gallerie-start {
      vertical-align:      top;   
      text-align:          center; 
 	    padding:             0px 15px 5px 0px;
  }
  .gallerie-bd {
      padding:             5px 5px 5px 5px;
      text-align:          center;      
  }  
  .uebschr {
      color:               black;
  }  
  
  #id-links a:hover{
      background-color:    silver;
  }
  
 a.anders:link { 
      text-decoration:     none; 
  }
  .rot-hexlang { 
      color:               #696969;
  }
/* Spielbeginn 18:30 Uhr auswärts - Schrift fett */
  .sp1 {
      font-weight:         bold;
   }
/* Spielbeginn 19:00 Uhr auswärts - Schrift fett */
  .sp2 {
      font-weight:         bold;
      color:               #BB5085;
   }   
/* Spielfrei fett und kursiv */
  .spfrei {
      font-weight:         bold;
      font-style:          italic;
   } 
  .dat-spb {
      letter-spacing:     -3px;
      font-family:         Lucida sans;
      font-weight:         bold;
   }
/*  aktualisiert am */
  .aktam {
      font-size:           0.65em;
      font-family:         Lucida sans;
   }
/*  für Klassenleiter */
  .klaleit {
      font-size:           0.8em;
      font-family:         Lucida sans;
   }
/*  Position für: zurück zum Anfang */   
  .ruespg {
      text-align:          right;
      font-weight:         bold;
      font-style:          italic;
      font-size:           0.75em;                  
   }
/*  Impressum - Fettdruck */   
  .impfett {
      font-weight:         bold;
   }  
/*  Bocksatz */   
  .blocksatz {
      text-align:          justify;
      color:               #003399;
   }
   
/*  nur links, Schriftgröße 0.85em fett */
  .blocksatz_ut{
      font-size:           0.75em;
      text-align:          justify;
      color:               #003399;            
      font-family:         Lucida sans;
      text-align:          left;
      font-style:          italic;
      top:                 0;              
   }      
   
   
/*  Größe, fett und kursiv */   
  .impfetkurgr {
      font-weight:         bold;
      font-style:          italic;
      font-size:           1.5em;
   }        
/*  fett und kursiv */   
  .impfetkur {
      font-weight:         bold;
      font-style:          italic;
   }           
/*  fett  */   
  .impfet  {
      font-weight:         bold;
   }              
/*  Ausrichtung rechts, Schrift kursiv  */  
  .rechtskur{
      text-align:          right;
      font-style:          italic;
   }   
/* Kontakt - Schrift fett */
  .konfet {
      font-weight:         bold;
   }
/* Mannschaften - Schrift fett */
  .manfet {
      font-weight:         bold;
   }   
/* Satzung - unterstrichen */
  .satpara {
      text-align:          center;
      font-weight:         bold;      
   } 
/* Startseite - Schrift fett */
  .starfetkur {
      font-weight:         bold;
      font-style:          italic;
   }
/* Startseite - */
  .stargrfetkur {
      font-size:           0.8em;
      font-weight:         bold;
      font-style:          italic;
   }              
/* Startseite - */
  .stargrschr {
      font-size:           1.0em;
      font-family:         Lucida sans;
      vertical-align:      top;
      text-align:          justify;
   }                 
/* Veranstaltungen - Schrift fett */
  .verfet {
      font-weight:         bold;
   }              
/* Vereinsmeister - Schrift fett */
  .vermfet {
      font-weight:         bold;
   }
/* Vereinsmeister - Schrift fett, größe */
  .vermfetgr {
      font-size:           0.8em;   
      font-weight:         bold;
   }   
/* Vereinsmeister - Schrift fett, kursiv, unterstrichen */
  .vermfkug { 
      font-size:           1.0em;   
      font-weight:         bold;
      font-style:          italic;
   }        
/* Vorstand - Schrift fett, kursiv, unterstrichen */
  .vorfetkurunt {
      font-weight:         bold;
      font-style:          italic;
      text-decoration:     underline;            
   } 
/* WirÜberUns - Schrift fett */
  .wirposit {
      text-align:          center;
   }  
/* Mitglied werden - Schriftart */
  .mitschrift {  
      font-family:         Lucida sans;  
      font-size:           small;
      text-align:          left; 
   } 
/* Mitglied werden - Schriftart */
  .mitschr_block {  
      font-family:         Lucida sans;  
      font-size:           small;
      text-align:          left; 
      text-align:          justify;      
   }      
/* Mitglied werden - Überschrift Mitte */
  .mituebschr {  
      text-align:          center; 
   } 
/* Mitglied werden - Überschrift Mitte */
  .mitflset {  
      font-size:           small;
   }
/* Ortspokal - Schrift fett*/
  .ortfet {
      font-weight:         bold; 
   }     
   /* Arcöhiv - Schrift fett Größe*/
  .archschr {
      font-weight:         bold;   
      font-style:          italic;
      font-size:           0.8em;
   }
/* n u r   fett */
  .nurfett {
      font-weight:         bold;
   }        
/*  nur Schriftgröße 0.8em */
  .schrgr08 {
      font-size:           0.8em;  
   }
/*  nur fett und Schriftgröße 0.8em */
  .schrfetgr08 {
      font-size:           0.8em;  
      font-weight:         bold;      
   }
/*  nur fett, kursiv und Schriftgröße 0.8em */
  .schrfetkurgr08 {
      font-size:           0.8em;
      font-style:          italic;        
      font-weight:         bold;
      text-align:          left;      
   }
/* nur - Schrift */
  .nurleft {   
      text-align:          left;
   }     
   
  .nurleft tr td a img {
      padding:             5px 5px 5px 5px;
      display:             block;
      margin-left:         auto;
      margin-right:        auto;
      border:              none;           
   }
   
/* n u r   rechts */
  .nurright {
      position:            absolute;
      text-align:          right;
      right:               10px;
   }          
/* n u r   mittig*/
  .nurcenter {
      text-align:          center;  
   }  
/* n u r   rechts */
  .nurcencol {
      text-align:          center;  
      font-style:          italic;
      color:               red;      
   }    
/* n u r   rechts */
  .nurheimg {
      text-align:          center;  
      font-style:          italic;
      color:               red;   
      font-size:           1.2em;
      font-weight:         bold;              
   }       
/*  nur fett, kursiv */
  .nurfetkur {
      font-style:          italic;        
      font-weight:         bold;
   }    
/*  nur rechts, Schriftgröße 0.65em */
  .schr065right {
      font-size:           0.65em;
      font-family:         Lucida sans;
      text-align:          right;
   } 
/*  nur rechts, Schriftgröße 0.65em */
  .schr085right {
      font-size:           0.85em;
      font-family:         Lucida sans;
      text-align:          right;
   }    
/*  nur fett, center und Schriftgröße 0.8em */
  .schrcengr11 {
      font-size:           1.1em;
      text-align:          center;      
   }  
/*  nur links, Schriftgröße 0.65em */
  .schr065left {
      font-size:           0.65em;
      font-family:         Lucida sans;
      text-align:          left;
   } 
/*  nur links, Schriftgröße 1.20em */
  .schr120left {
      font-size:           1.20em;
      font-family:         Lucida sans;
      text-align:          left;
   }    
/*  nur links, Schriftgröße 1.00em */
  .schr100left {
      font-size:           1.00em;
      font-family:         Lucida sans;
      text-align:          left;
   }       
/*  nur links, Schriftgröße 0.85em */
  .untertitel_l{
      color:               darkblue;
      font-size:           0.75em;
      font-family:         Lucida sans;
      font-style:          italic;  
      vertical-align:      top;
   }
/*  nur links, Schriftgröße 0.85em */
  .untertitel_ll{
      font-size:           0.75em;
      font-family:         Lucida sans;
      font-style:          italic;  
      text-align:          left !important;
      color:               darkblue;
   }                   
/*  nur links, Schriftgröße 0.85em fett */
  .untertitelfet_l{
      font-size:           0.85em;
      font-family:         Lucida sans;
      text-align:          left;
      font-style:          italic;
      font-weight:         bold; 
      top:                 0;
      color:               darkblue;
   }   
/*  nur links, Schriftgröße 0.80em */
  .untertitel_r {
      font-size:           0.85em;
      font-family:         Lucida sans;
      text-align:          right;
      font-style:          italic;   
   }  
/*  nur links, Schriftgröße 0.80em */
  .untertitelfet_c {
      font-size:           0.85em;
      font-family:         Lucida sans;
      text-align:          center;
      font-style:          italic;  
      font-weight:         bold;        
   }                               
/* Select-Bereich für Mitglied werden */
  .colmitgl {
      color:               #66B0DD;
   }
/*  nur Größe, fett */
  .nurfetcen {
      text-align:          center;
      font-weight:         bold;  
      font-size:           1.2em;            
   }           
/*  nur Größe, fett */
  .nurgrfet {
      font-size:           3.5em;
      font-weight:         bold;     
   }    
/* nur - fett, größe, links */
  .nurfeleg10 {
      font-size:           1.0em;   
      font-weight:         bold;
      text-align:          left;            
   } 
/* nur - fett, größe, links */
  .nurfeg10 {
      font-size:           1.0em;   
      font-weight:         bold;
    }       
/* nur - fett, größe, links */
  .nurfeg1k25 {
      font-size:           1.25em;   
      font-weight:         bold;
   }          
/* nur - fett, größe, links */
  .nurfeg15 {
      font-size:           1.5em;   
      font-weight:         bold;
   } 
/* nur - fett, größe, links */
  .nurfeg0k80 {
      font-size:           0.8em;   
      font-weight:         bold;
   }    
/* nur - fett, größe, kursiv */
  .nurfegku15 {
      font-size:           1.5em;   
      font-weight:         bold;
      font-style:          italic;            
   }             
/* nur - fett, größe, kursiv */
  .nurfegku1k25 {
      font-size:           1.25em;   
      font-weight:         bold;
      font-style:          italic;            
   }                 
/* nur - fett, größe, links */
  .nurfeg20 {
      font-size:           2.0em;
      font-weight:         bold;
   } 
/* nur - fett, größe, links */
  .nurfeg15 {
      font-size:           1.5em;
      font-weight:         bold;
   }                                    
/* nur - Schrift */
  .nursch1k25 {
      font-size:           1.25em;
   }  
/* nur - Schrift */
  .nursch1k50 {
      font-size:           1.5em;
   } 
/* nur - Schrift */
  .nursch1k00 {
      font-size:           1.0em;
   } 
/* nur - Schrift */
  .nursch0k80 {
      font-size:           0.8em;
   }               
/* nur - Schrift */
  .nursch0k60 {
      font-size:           0.6em;
   }          
/* nur - Schrift */
  .nurcol01 {   
      background-color:    #FFFFAF;
   }    
/* nur - Schrift */
  .nurcol0rahm {   
      background-color:    #FFFFD9;
      border-width:        3px;     
      border-style:        solid;
      border-color:        #EEEED9;
      padding:             0.5em;
      text-align:          left;     
   }  
/* nur - Farbe für rechte und linke Spalte */
  .colorreli {      
      color:               #660000;
      line-height:         22px; 
      font-size:           0.8em;                        
   }
/* nur - Farbe für rechte und linke Spalte */
  .colorpress {
      color:               darkblue;
      line-height:         18px;
      font-size:           0.8em;
   }
/* nur - Farbe für rechte und linke Spalte */
  .colorkurli {
      color:               #660000;
      font-style:          italic;
      font-size:           0.8em; 
   }
/* nur - Farbe für rechte und linke Spalte */
  .linie_u {
      color:               saddlebrown;
      line-height:         1px;
   }
/* Zurück zur Übersicht */
  .zur_uebsicht {
      color:               black !important;
      background-color:    silver;
      font-size:           10px;
      background-image:    url(bilder/icon_uebersicht.jpg);
      text-indent:         18px;
      display:             block;
      width:               7em;
      background-repeat:   no-repeat;
      padding:             0px 8px 0px 0px;
   }   
/* rechte Spalte Überschrift */
  .rechts_ueb {
      color:               darkblue;
      background-color:    silver;
      font-size:           0.85em;
   }
/* rechte Spalte Überschrift */
  .rechts_ber { 
      color:               darkblue;
   }
/* rechte Spalte Überschrift */
  .rechts_ber_1 {      
      color:               red;
      font-size:           0.75em;
      text-align:          left;
      font-family:         Lucida sans;       
   }
/*  nur links, Schriftgröße 0.85em fett */
  .rechts_ber_3u4{
      font-size:           0.72em;
      font-family:         Lucida sans;
      text-align:          left;
      font-style:          italic;
      font-weight:         bold; 
      top:                 0;
      color:               darkblue;
   }      
/* Einstellungen für den footer */
  .footer{      
      font-size:           0.7em;
      font-weight:         bold;
      font-family:         verdana;
      color:               #003399;
      vertical-align:      top;
      color:               white;
   }   
  .footer_line{      
      font-size:           0.99em;
      font-family:         verdana;
      color:               white;
   }          
  .footer_text{      
      font-size:           0.7em;
      font-family:         verdana;
      color:               white;                             
   }
/* Einstellungen für die meta-navigation */
  .metanavi{      
      font-size:           0.7em;
      font-family:         verdana; 
      color:               white; 
      vertical-align:      top;                          
   }   
  .metanavi_line{      
      font-size:           0.99em;
      font-family:         verdana;
      color:               white;  
   }          
  .metanavi_text{      
      font-size:           0.5em;
      font-family:         verdana;
      color:               white;
   }                                    
  .pixel_300{
      height:              300px;
   }

   
   
   
   
   
                          