body {
     margin: 0; 
     padding: 0; 
     background-color: #E0C080; 
     text-align: center;
}

form{
     text-align:center;
     }
     
#nag{
     text-align:center;
     font-size:20px; 
     margin-top:0px;
     }
     
h1 {
   text-align:center;
   }
   
h2 {
   text-align:left; 
   margin-left:15px;
   }
   
h3, h4 {
    margin:5px 1px 5px 5px;
    text-align:center; 
    padding-bottom:0; 
    letter-spacing:1px;
    }

#banner {
        width: 880px; 
        height: 246px;  
        border-right: 4px solid #B49D70;  
        margin-left: auto; 
        margin-right: auto;
        border-left:4px solid #B49D70; 
        border-top:2px solid #B49D70;
        background: #7E6037 url(bannerek4.jpg) no-repeat top center;
        }

#banner p {
        color: #FFFFC0; 
        font-family: Helvetica, Tahoma, sans-serif; 
        font-size: 36px;  
        font-weight: 700;
        text-align: right; 
        letter-spacing: 5px; 
        margin-top: 130px; 
        margin-right:40px;
        }
        
#banner img {
        margin-top:20px;
        }

#box {
     width: 880px; 
     margin: auto; 
     margin-top:0; 
     padding-top:0px; 
     border-left:4px solid #B49D70;
     border-right:4px solid #B49D70; 
     background:#FFE0A0;
     }

#lewa {
      width: 145px; 
      min-height:700px; 
      display:block; 
      float: left; 
      text-align: center; 
      padding-top:12px;
      font-family: Verdana, Helvetica, Arial, sans-serif; 
      font-size: 14px; 
      }

#box2{
      width:726px;  
      float:right; 
      background: #FFE0A0 url(tlotlo4.gif) 0 0 repeat-y;
      }

#srodek {
        float:left; 
        width:545px; 
        display:block; 
        text-align:left; 
        font-size:14px;
        background: url(dupa20.jpg) no-repeat top left;}

#srodek p {
        margin-left:20px; 
        margin-right:12px;
        text-align: justify; 
        font-family: Verdana,Helvetica, Arial, sans-serif;
        font-size: 12px; 
        }

#prawa { 
       float: right; 
       width: 175px; 
       min-height:800px; 
       display: block; 
       text-align: center; 
       padding-top:15px;
       font-family: Verdana,Helvetica, Arial, sans-serif; 
       font-size: 14px;
       }
       
#prawa a img{
       border:0;
       }


.bold{
      font-weight:800;}

.ban { 
     float:left; 
     margin:5px; 
     margin-left:20px;
     }
     
.ludzik{
        text-align:center;
        }

#menu {
      font-family:Arial, sans-serif;
      list-style:none; 
      margin: 10px 0 12px 7px; 
      padding:5px 0; 
      background-color:#8F754C;
      }
      
#menu li { 
      margin: 5px; 
      margin-top: 6px; 
      background-color: #E0C080; 
      text-align:left;
      border: 1px solid #711515;
      letter-spacing:1px;
      }
      
#menu li a:link, #menu li a:visited {
       display: block; 
       padding: 5px 0 6px 30px; 
       color: #FFFFE0;
       text-decoration:none; 
       background-position:top;
       }
       
#menu li a:hover { 
      color: #FFF; 
      background-color: #8F754C; 
      background-position:bottom;
      }
      
#menu li a:active { 
      color: #FFF; 
      background-color: #8F754C; 
      background-image: url(button3.gif);
      }

.small {
       background-image: url(guzik.gif);
       }
       
.big {
     background-image: url(guzikbig.gif);
     }
     
.actiff {
        background-image: url(button3.gif);
        }

.prog{ 
       list-style-image: url(jang2.gif); 
       font-family: Verdana,Helvetica, Arial, sans-serif; 
       font-size: 12px; 
       }
       
.prog li {
      margin-left:20px;  
      margin-right:35px; 
      margin-bottom:10px;
      text-align:justify;
      }

.brak{ 
       font-family: Verdana,Helvetica, Arial, sans-serif;
       font-size: 12px; 
       margin-left:35px;  
       margin-right:35px; 
       margin-bottom:15px;
       text-align:justify;
       }


#foot {
      width: 880px; 
      height:24px;  
      margin-bottom:2px;  
      margin-left: auto; 
      margin-right: auto; 
      text-align: center;
      font-size: 12px; 
      letter-spacing: 1px; 
      color:#000000; 
      clear: both; 
      background: url(bamboo4.gif) repeat-x ;
      }
      
#foot p {
      padding-top:4px;
      }
#foot a:link   {
      color:#AA0044;}
#foot a:visited {
      color:#550055;}
#foot a:hover  {
      color: #000000;}
      
.news { 
      text-align:left;  
      font-family:Verdana,Helvetica,Arial, sans-serif; 
      padding:5px 5px 0 5px; 
      margin-top:5px;
      }
      
.news h5{
      letter-spacing:0;
      background-color:#E0C080;
      text-align:center; 
      padding:1px 0; 
      }
      
.news p h5{
      background-color:transparent;
      }
      
.news h4 {letter-spacing:0;}
.wciecia {margin:2px 25px;}

table {
      margin:25px 10px 25px 55px; 
      font-family: Verdana,Helvetica, Arial, sans-serif; 
      font-size: 12px;
      line-height:1.25; 
      border:2px solid #A48213;
      padding:2px;
      }
      
td {
   text-align: center; 
   padding:6px 25px; 
   border:1px solid #A48213;
   }

#time {
      margin: 50px 8px 0 8px; 
      padding:0 4px; 
      height: 170px; 
      line-height: 1.35; 
      word-spacing:2px; 
      font-size: 12px;
      }

.lewy { text-align: left;}

.prawy {float: right;}

.left {float:left;}

.center {text-align:center;}

.cent {text-align:center; margin:auto;}

.next {color: #550055; text-decoration: none;}

.right {
       float:right; 
       margin:0 12px 0 5px; 
       border:1px solid #B49D70;
       }
       
#first{margin-top:40px;}

#last {margin-bottom:30px;}

.gall { 
      display: block; 
      margin: 5px; 
      margin-top: 2px; 
      border: 3px solid #8F754C;
      }

#pzw {margin-top:-4px;}

#pzw p{
     margin-top:0; 
     font-size:10px;
     }
     
#small2 {
        font-size:10px; 
        margin-top:-2px;
        }

#saying {
        height:150px;    
        margin-top: 60px; 
        margin-bottom:30px;
        padding: 5px 2px 5px 2px; 
        }
        
#saying p{
        margin: 5px; 
        line-height: 1.25; 
        font-size: 14px; 
        font-style:italic; 
        letter-spacing:1px;
        font-family: Baskerville, "New Century Schoolbook", serif;
        }
        
#saying p:first-letter{
        font-weight:bold; 
        font-size:150%;
        }
        
.name{
      float:right; 
      line-height: 1.5; 
      margin-top:5px;
      }

#sonda {
       margin:10px 5px 10px 2px; 
       height: 200px;  
       font-size: 12px; 
       }
       
#sonda table{ 
       margin: 10px 0 10px 5px; 
       font-family: Verdana,Arial, Helvetica, sans-serif; 
       font-size: 12px;
       }
       
#sonda td{
       text-align: left; 
       padding-right: 2px;
       }

.lista { 
       list-style: none; 
       text-align: left; 
       font-size: 14px; 
       margin-top:10px;
       }
       
.lista li { 
       padding: 2px 20px 4px 15px; 
       line-height: 1.25;
       }
       
.lista li a {
       color: #603;  
       font-family:  Verdana,Helvetica, Tahoma, sans-serif; 
       font-size: 16px; 
       font-weight: 700;
       line-height: 1.25;
       }

#album {
       list-style-type: none; 
       width: 500px; 
       margin:auto; 
       margin-top:-3px;
       }
       
#album li {float: left;display: block; margin-top:0;}
.header{ margin-top: 5px; font-family: Helvetica, Arial, sans-serif; font-size: 22px; letter-spacing: 2px;
          color:#105030; }
.dladauna {font-size:xx-small; color:#7E6037; margin-bottom:-2px;; }

.mozilla{margin-top:0; clear: both;}

.return { text-align:left; margin-top:40px; margin-bottom:3px; clear:both; margin-left:205px; padding-bottom:4px;}
.return a{ text-decoration:none; color:#7E6037; float:left; margin-bottom:10px;}
.return a:hover {text-decoration:underline;}
.wush{float:right; margin-right:15px; margin-top:0; margin-bottom:2px;}


#nawi {clear:both; height:30px;font-family:Arial, Helvetica, sans-serif; font-size: 14px; margin: 2px 15px 0 20px;
          padding:5px 10px; text-align:center; background: url(bamboo4.gif) repeat-x 0  10px;}
#nawi ul {  list-style: none; margin: 0; padding:3px 0 3px 65px; }
#nawi li { float:left; width:110px; margin:0 5px; text-align:left; letter-spacing:1px;}
#nawi a:link, #nawi a:visited {display: block;  padding:5px 2px 6px 25px; background-color: #E0C080;
                       color: #FFFFFF; text-decoration: none; border: 1px solid #711515; background-position:0 0;}
#nawi li a:hover {display: block; padding:5px 2px 6px 25px; color: #FFFFFF; background-color: #711515;
               background-position:0 -28px;  }
#nawi li a:active { color: #FFFFFF; background-color: #CD5C5C; }

.trening {list-style:decimal;font-family: Verdana,Helvetica, Arial, sans-serif; font-size: 12px;}
.trening li {margin-top:10px; margin-right:15px; text-align:justify;}


.wiecej {  float:right; margin-top:0; margin-right:50px; }
.wiecej a{font-family: Verdana,Helvetica, Arial, sans-serif; font-size: 12px;text-decoration:none; color:#9F6000;}
.wiecej a:hover {text-decoration:underline;}

.galbox {border: 6px solid #B49D70;border-top:10px solid #8F754C; border-bottom: 4px solid #B49D70;
        padding:10px; height:120px;margin: 25px }
.galbox img {float:left; margin-right:15px; padding:2px; border:2px solid #B49D70;}
.galbox a{text-align:center; color: #603;  font-family:  Verdana,Helvetica, Tahoma, sans-serif; font-size: 12px;
font-weight: 700; line-height: 1.25; }

.hg a{text-align:center; color: #603;  font-family:  Verdana,Helvetica, Tahoma, sans-serif; font-size: 12px;
font-weight: 700; line-height: 1.25; }

.medale{text-align:left;}
.medale li {margin-bottom:4px; margin-top:0; }

.news { text-align:left;  font-family:Verdana,Helvetica,Arial, sans-serif; padding:5px 5px 0 5px; margin-top:5px;}
.news h5{letter-spacing:0;background-color:#E0C080;text-align:center; padding:1px 0; }
.news p h5{background-color:transparent;}
.news h4 {letter-spacing:0;}
.wciecia {margin:2px 25px;}

#topp {height:30px;padding-top:15px;}

a.lacza {color:#000; text-decoration:none;}
a.lacza:hover {color:red; text-decoration:underline;}

.lmini{margin:0 10px 5px 0; border:2px solid #B49D70; float:left;}
.pmini{margin:0 0 5px 10px; border:3px solid #B49D70;float:right;}
.pmini2{margin:0 10px 0 0; border:3px solid #B49D70;float:left;}

.rank {margin-left:50px;}
.rank img{margin-bottom:20px; border:none;}

#img {margin-top:45px;}
#img1 a img{border:none;}
#log img{margin-right:90px; }
.tekst {list-style-type:none;}
#dupa {margin-left:20px;}
#mottodnia{font-weight:bold;margin-top: 10px; margin-bottom:0px;padding: 5px 2px 5px 2px;}
.opis {height:48px ;font-size:12px; font-weight:700; margin-left:5px; margin-bottom:3px; width:146px;}
.opis2 {font-size:23px; font-weight:700; margin-top:10px; margin-bottom:15px; width:740px;}