
body {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        line-height: normal;
        color: #000000;
        background: #E4E4E4;
  //#0a520a;
        text-decoration: none;
}

.tablemain {
        background: #ffffff;    
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #000000;
        text-decoration: none;
        border: 0px;
        border: 0px;
        border-spacing: 0px;    
        padding: 0px;
        margin-left:auto; margin-right:auto;
        width: 800px;
}


.tabletop {
        padding: 0px;
        border-spacing: 0px;
        border: 0px;
}


.menutable {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: normal;
        text-decoration: none;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        border-spacing: 0px;    
        border: 0px;
        width: 249px;
}


.menu {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8px;
        font-weight: normal;
        text-decoration: none;
        padding-top: 10px;
        padding-left: 50px;
        border-spacing: 0px;    
        border: 0px;
/*        width: 299px;*/
}


.menulinks {
        font-family: Tahoma, Verdana;
        font-size: 14px;
        color: #797979; 
        text-decoration: none;
        padding-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        border: 0px;    
        font-weight: bold;
}


.menulinks-selected {
        font-family: Tahoma, Verdana;
        font-size: 14px;
        color: #000000; 
        text-decoration: none;
        padding-top: 0px;
        padding-left: 0px;     
        padding-right: 0px;
        border: 0px;    
        font-weight: bold;      
}


.menulinks:hover {
        color: #000000; 
        padding-left: 0px;
        padding-top: 0px;
}




.menu2 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8px;
        font-weight: normal;
        text-decoration: none;
        padding-top: 10px;
        padding-left: 0px;
        border-spacing: 0px;    
        border: 0px;
        width: 299px;   
}

.menu2links {
        font-family: Tahoma, Verdana;
        font-size: 12px;
        color: #797979; 
        text-decoration: none;
        padding-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        border: 0px;    
        font-weight: bold;
}


.menu2links-selected {
        font-family: Tahoma, Verdana;
        font-size: 12px;
        color: #000000; 
        text-decoration: none;
        padding-top: 0px;
        padding-left: 0px;     
        padding-right: 0px;
        border: 0px;    
        font-weight: bold;      
}


.menu2links:hover {
        color: #000000; 
        padding-left: 0px;
        padding-top: 0px;
}


.address {
        font-family: Tahoma, Verdana;
        font-size: 12px;
        color: #000000; 
        text-decoration: none;
        padding-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        border: 0px;    
        font-weight: normal;
}


.main {
        font-family: Tahoma, Verdana;
        font-size: 14px;
        font-weight: normal;
        color: #000000;
        text-decoration: none;
        text-align: justify;
        padding-top: 10px;      
        padding-left: 15px;
        padding-right: 30px;
        padding-bottom: 15px;
        border-spacing: 0px;    
        width: 100%;    
        vertical-align: top;
        line-height: 20px;
}

.main p {
  
}

.main p:first-letter {
        font-family: Tahoma, Verdana;
        font-size:    18px;
        color: black;
        padding-right: 1px;
/*        font-style: italic;*/
  font-weight: bold;
  text-transform: uppercase;
}

.main h3 {
        background: url(http://apz.org.pl/polski/images/pasekzkwadratem.gif) no-repeat left 20px;
        font-family: Tahoma, Verdana;
        font-size: 15px;
        spacing: 0px;
        margin-top: 0px;
        padding: 0px;   
        padding: 0px;
        border-spacing: 0px;
        line-height: 36px;      
  font-weight: bold;
  text-transform: uppercase; 
}

.main ul {
        list-style-image: url(http://apz.org.pl/polski/images/bullet_red2.jpg);
        text-align: left;
        list-style-type: circle outside;
        padding-left: 15px;     
        spacing: 0px;
  text-align: justify;
}

.main ol {
        text-align: left;
        padding-left: 20px;
        spacing: 0px;
  text-align: justify;
}

.rzymskie {
        text-align: left;
        list-style-type: upper-roman;
}

.main h3 a {
        color: #000000;
        font-family: Tahoma, Verdana;
        font-size: 15px;
        spacing: 0px;
        margin-top: 0px;
        padding: 0px;   
        padding: 0px;
        border-spacing: 0px;
        line-height: 22px;      
  text-transform: uppercase;
}

.main h3 a:hover {
        color: #000000;
        text-decoration: underline;
        line-height: 22px;      
  text-transform: uppercase;
}

.main a {
        color: #E05F30;
        text-decoration: none;  
        line-height: 20px;
        font-size: 14px;
}

.main a:hover {
        color: #E05F30;
        text-decoration: underline;     
        line-height: 20px;
        font-size: 14px;        
}


.main hr {
        height: 5px;
        background: #fff url(http://apz.org.pl/polski/images/pasekwtekscie.jpg) repeat-x center;
        border: 0px;    
}

.linki {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000;
        font-weight: normal;    
        text-decoration: none;
        font-size: 8px;
        margin-left: 2px;
        margin-right: 0px;
}

.linki-selected {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000;
        text-decoration: underline;
        font-size: 8px;
        margin-left: 1px;
        margin-right: 0px;
}


.linki:hover {
        color: #000000;
        text-decoration: underline;
}


.cite {
        font-family: Tahoma, Verdana;
        color: #1b601b;
        font-weight: normal;
        text-decoration: none;
        font-size: 13px;
        margin-left: 0px;
        margin-right: 10px;
        margin-top: 15px;       
}



.galtable {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        text-decoration: none;
        padding: 10px;
        width: 520px;
        text-align: center;
        border-spacing: 0px;            
        border: 0px;


}

.gallinks {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #B0B0B0;
        text-decoration: none;
        font-size: 18px;
        margin: 1px;    
        background: #303030;
        vertical-align: middle;
        
}
        

.gallinks:hover {
        color: #F0F0F0;
}


.galsubtitle {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #B0B0B0;
        text-decoration: none;
        font-size: 12px;
        margin-left: 1px;
        margin-right: 0px;
        padding-right: 5px;
}


.galtitle {
        font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
        color: #c0c0c0;
        text-decoration: none;
        font-size: 16px;
        margin-left: 1px;
        margin-right: 0px;
        text-align: justify;
        padding-top: 10px;      
        padding-left: 10px;
        
}


.galdesc {
        font-size: 13px;
        font-family: Arial CE,Arial,Helvetica,Tahoma,Verdana;
        color: #c0c0c0;
        text-decoration: none;
        margin-left: 1px;
        margin-right: 0px;
        text-align: justify;
        padding-top: 10px;      
        padding-left: 0px;      
}


.galopis {
        font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
        color: #c0c0c0;
        text-decoration: none;
        font-size: 14px;
        margin-left: 1px;
        margin-right: 0px;
        text-align: justify;
}

.galopis:hover {
        color: #e0e0e0;
}

img     { 
                border:none;
        }



a {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000;
        text-decoration: none;
        font-size: 10px;
        margin-left: 0px;
        margin-right: 0px;
        border: 0px;
}


.author {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #a0a0a0;
        font-weight: normal;    
        text-decoration: none;
        font-size: 8px;
        margin-left: 0px;
        margin-right: 0px;
}


.grin {
        color: #1b601b; 
        font-weight: bold;    
}

.ziel {
        color: #336600; 
        font-weight: normal;    
}

.red_font {
        color: red; 
        font-weight: normal;    
}
.red_font_bold {
        color: red; 
        font-weight: bold;    
}

.nosferatu {
        font-family: Tahoma, Verdana;
        color: #E05F30;
        font-weight: bold;
        font-size: 16px;
}


.homepage {
  padding-top: 0px;
  padding-right: 0px
  padding-bottom: 0px;
        font-family: Tahoma, Verdana;
        color: #1b601b;
        font-weight: normal;
        text-decoration: none;
        font-size: 11px;
        margin-left: 0px;
        margin-right: 5px;
        margin-top: 0px;
  margin-bottom: 0px;
  line-height: 25px;
}
