HTML { min-height: 100%; margin-bottom: 1px; }

BODY { background-color: #FFFFFF;
       font-family: "Trebuchet MS", Verdana, Tahoma;
       font-size: 18px;
       color: #606060;
     }
	 
IMG	{
		border: 0;
}

.small { font-size: 14px;
         font-family: "Trebuchet MS", Verdana, Tahoma;
         color: #606060;
         font-weight: bold;
         letter-spacing: 1px;
       }

.little { font-size: 12px;
          font-family: Verdana, Tahoma;
          color: #B0B0B0;
          line-height: 25px;
        }
		
.littleBlack { font-size: 12px;
          font-family: Verdana, Tahoma;
          color: #000;
          line-height: 25px;
        }		

.comment   { font-size: 12px;
             font-family: Verdana, Tahoma;
             color: #000000;
             line-height: 20px;
             border-bottom: solid 1px #000000;
           }

.comment_b { font-size: 12px;
             font-family: Verdana, Tahoma;
             color: #000000;
             line-height: 20px;
           }

TABLE#whole { width: 980px;
              margin-left: auto;
              margin-right: auto;
            }

TABLE.inner {
              border-spacing: 0;
              border-width: 0;
            }

TABLE.inner2 {
              border-spacing: 2px;
              border-width: 0;
              margin-left: 250px;
	      width: 100px;
            }

TR#topper {
            vertical-align: top;
          }

TD#leftup { width: 290px;
            letter-spacing: 3px;
            height: 150px;
            border-right: solid 1px #909090;
            text-align: right;
            padding-right: 10px;
            padding-left: 0;
            padding-top: 0;
            padding-bottom: 0;
            color: #909090;
          }

TD#rightup {
             padding-left: 30px;
             padding-right: 0px;
           }

TD#smallrightup {
                  font-size: 22px;
                  letter-spacing: 2px;
                  font-weight: bold;
                  padding-left: 30px;
                }

TD#leftdown { text-align: center;
              line-height: 30px;
              padding-top: 14px;
              vertical-align: top;
			  margin: auto;
            }

TD#rightdown { padding-left: 20px;
               vertical-align: top;
               text-align: justify;
             }

TD#leftbottom {
                border-right: solid 1px #909090;
                height: 130px;
              }

TD#rightbottom {
                 padding-left: 20px;
               }

TD#bottom {
            text-align: center;
            font-size: 14px;
            color: #909090;
          }

TD.farright {
              width: 30px;
            }

TD.inner {
            width: 10px;
         }

TR#mid {
         vertical-align: middle;
       }

A:LINK { color: #999999;
         text-decoration: none;
       }

A:ACTIVE { color: #999999;
           text-decoration: none;
         }

A:VISITED { color: #999999;
            text-decoration: none; }

A:HOVER { color: #F22222;
          text-decoration: none; }

A.little {
           text-decoration: none;
           font-weight: normal;
         }
		 
A.littleBlack {
           text-decoration: none;
           font-weight: normal;
		   color: #000;
         }
		 
A.littleblack:hover {
		   color: #F22222;
}		 

A.small {
          text-decoration: none;
        }

A.underl {
             text-decoration: underline;
           }

H1 { font-size: 22px;
     letter-spacing: 2px;
     padding-left: 0px;
   }

DIV#panel {
            font-size: 22px;
            font-weight: bold;
            padding: 0 0 0 0;
         }

HR.kresk {
     width: 130px;
     color: #808080;
   }

DIV#lewy {
           text-align: center;
           margin: auto;
           margin-top: 30px;
           font-size: 11px;
           line-height: 16px;
         }
		 
DIV#lewy ul {
	list-style: none;
	padding: 15px 0 0 0;
	margin: 0;
}		

DIV.news {
           margin-bottom: 40px;
           line-height: 25px;
           text-align: justify;
         }

DIV.lista {
           margin-bottom: 40px;
           line-height: 25px;
           font-size: 16px;
           color: #000000;
         }


DIV.poem {
           line-height: 35px;
		   font-size: 13px;
		   font-style: italic;
		   font-family: Verdana;
         }

IMG.news {
           margin: 0 15px 0 0;
           vertical-align: top;
           float: left;
         }

DIV.centered {
                text-align: center;
             }

.ramka {
         border: #000000 1px solid;
         background: #FFFFFF;
       }

UL {
     padding-left: 10px;
   }

.button {
           border: #000000 1px solid;
           background: #FFFFFF;
        }

.button1 {
           border: #000000 1px solid;
           background: #FFFFFF;
           font-size: 10px;
        }
        
.zfg_sponsor
{
		margin-right: 30px;
		border: 0px;
}