
html { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
}

body {
	margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;
	color: black;
	background: url(../images/back.jpg) #365104 repeat-x;
  
}

strong{
color: #859415;
}

a {
  outline : none;
  text-decoration: none;
  font-weight: bold;
color: #0052B5;
}

a.mejn{
font-weight: bold;
color: #0052B5;

}

a:hover{
text-decoration: underline;

}

h1 {
  
  font: bold  16px Tahoma;
  margin: 10px 0px 10px 0px;
  outline : none;
  color: #293E03;
}



img{
  border:0px solid;
}

ul{
padding-left:20px;
}

ul li{
list-style-image: url(../images/arrow.gif);

}

#kontener {
	 width: 969px;
	 background: url(../images/content_back.jpg) transparent repeat-y;
	 margin: auto;
}

#top{
  background: url(../images/top2.jpg) no-repeat ;
  text-align: right;
  font-size: 10px;
  letter-spacing: -1px;
  color: #E1EFFC;
  width:714px;
  height: 389px;
  float:left;
  
  
}

.hp{
background: url(../images/headerpic.jpg) no-repeat ;
width:186px;
height: 12px;  
padding: 1px 2px 3px 2px; 
float:left;
letter-spacing:0px;
font-family: Tahoma, Verdana;
font-weight: bold;
font-size: 10px;
color: #293E03;
text-align: right;
}


#main{
  background: transparent no-repeat;
  line-height: 1.5em;
  width:714px;
  float:left;
}



#lewa{
 
  letter-spacing: -1px;
  width:254px;
  padding-left:0px;
  float:left;
}


#menu{

  width:190px;
  padding-left: 64px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 30px;
  float:left;
  color: #465A03;
}

#galer{
background: url(../images/nav_back.jpg) transparent repeat-y ;
width:318px;
  padding-left: 25px;
  padding-right: 15px;
  padding-top: 10px;
  float:left;
}


.main_tresc{
background: url(../images/info_back.jpg) transparent repeat-y ;
  float: left;
  width:630px;
  padding-top: 0px;
  padding-left: 30px;
  padding-right: 50px;
  padding-bottom: 10px;
}

#ak{
  float:left;
  width:345px;
  padding-top: 0px;
  padding-bottom: 20px;
  padding-left: 30px;
  padding-right: 10px;
}

#imp{
  float:left;
  background: url(../images/back2.jpg) transparent repeat-y ;
  padding-top: 0px;
  padding-bottom: 20px;
  width:260px;
  height: 650px;
  padding-left: 10px;
  padding-right: 15px;
}

.strona_tresc{
  float:left;
  width:507px;
  padding-left: 100px;
  padding-right: 10px;
}





.title{
  /*height:60px;*/
  font-family:tahoma;
  font-size:16px;
  line-height:28px;
  font-weight:bold;
  
  padding-left:98px;
  padding-top:9px;
  color:rgb(252,165,24);
  font-variant: small-caps;
  background: url(../images/mid_header.jpg) no-repeat;
  letter-spacing: 1px;
}

.kontaktText{
  font-size:10px;
  border:1px #293E03 solid;
  background: white !important;
  width:225px !important;
}

.form_tytul{
  font-size: 14px;
  font-variant: small-caps;
  outline : none;
  color:#3DA6E0;
  font-weight: bold;
}

.btn{
  font-size: 14px;
  
  outline : none;
  color:#0052B5;
  border:0px solid;
  padding:0px 8px 8px 8px;
  background:none;
  cursor:pointer;
  font-weight:bold;
}




#footer{
  clear:both;
  width:868px;
  height:16px;
  padding: 20px 50px 20px 50px;
  background: url(../images/footer.jpg) no-repeat;
  color: #365104;
  font-size:10px;
}

#footer a{
  color: #365104;
  text-decoration: none;
}

#footer a:hover,
#footer a:active{
  color: #669108;
}

.footer_right{
  float:right;    
  padding-right:30px;
  padding-top:7px;
  color:white;
}

.footer_left{
  float:left;
  color: white;
  font-size: 10px;
  padding-left:30px;
  padding-top:7px;
}

.news_zapisz{
  border:0px;
  width:48px;
  background: url(../images/zapisz.jpg) no-repeat right;
  cursor: pointer;
}

.news_wypisz{
  width:48px;
  border:0px;
  background: url(../images/wypisz.jpg) no-repeat right;
  cursor: pointer;
}

.news_input{
width:160px;
height: 12px;
font-size: 10px;
border-top: 1px solid #E9E0B5;
border-left: 1px solid #E9E0B5;
border-right: 0px solid ;
border-bottom: 0px solid ;
}

/*********************** SCROLLERS ***********************/
.root     {
    position:relative;
    height:      600px;
    width:      260px;
    margin:       0px 0px 0px 0px;    
    background: #f3f3e0;
    }
.root p   {
    margin:      10px 10px 5px 10px;
    }
.thumb     {
    position:      absolute;
    height:      9px;
    width:      15px;
    left:       10px;
    }
.up, .dn   {
    position:      absolute;
    left:       10px;
    }
.up a, .up a img, .dn a, .dn a img, .thumb a , .thumb a img{
    border:      0;
    }
.scrollContainer { 
    position:      absolute; 
    left:      2px; 
    top:      19px; 
    width:      220px; 
    height:      600px; 
    clip:      rect(0 467 200 0); 
    overflow:      auto; 
    border-top:    0px solid #000000;
    border-left:    0px solid #000000;
    border-right:    0px solid #686262;
    border-bottom:    0px solid #686262;
    background:    #F9F9EF;
    }
.scrollContent { 
    position:      absolute; 
    left:      0px; 
    top:      0px; 
    width:      100px; 
    }

