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

body {
	margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;
	color: #012E65;
	background: #084563;
}

a {
  outline : none;
  color:#2277E2;
  text-decoration: none;
}

a:hover{
color:#8888dd;
}


h1{
font-size: 16px;
font-variant: small-caps;
color: #EF1C29;
}

h3{
font-size: 13px;
font-variant: small-caps;
color: #EF1C29;
}

em{
font-style: normal !important;
color:#084563;
}

img{
  margin: 4px 4px 4px 4px;
  border:0px solid;
}

#big{
  background: #084563;
  width:100%;
}

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

#top{
  background: url(../images/banner.jpg) no-repeat ;
  width:925px;
  height: 268px;
  float:left;
}

#topmenu{
  background: url(../images/top_menu.jpg) no-repeat ;
  width:925px;
  height: 32px;
padding-bottom: 0px;
   

  float:left;
}

.belka{
width: 580px;
padding-top:5px;
background:#E7EFF7;
}

.belka em{
font-style: normal !important;
color:#084563;
}

.belka table{
width: 580px;
border: 0px;
background:#DEE7EF;
}

.belka table td{
width: 580px;
border: 0px;

}

.belka table td img{
margin:auto;
}

#lewa{
  float:left;
  width:580px;
  color: #084563;
  line-height: 18px;
  padding-left: 50px;
  padding-right: 10px;
      overflow: hidden;
  }
  
#slimaki {

  background: url(../images/slimaczki.jpg);
  height: auto !important; 
	height: 800px;
	min-height: 800px;
}

#prawa{
width:219px;
  
  float:left;  
  padding-left: 33px;
   padding-right: 33px; 
  background: transparent;
}

#obraz{
width:186px;
  height:125px;
  float:left;
  
  margin-top: 20px; 
  margin-left: 2px; 
  background: url(../images/gallery_frame.jpg) no-repeat ;
}

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

.przerwa{
  background: url(../images/kreska_pionowa.jpg) no-repeat ;
  width:1px;
  height:371px;
  float:left;  
}

.galeria{
  float:left;
  width:230px;
  padding-left: 10px;
  padding-right: 60px;
  text-align: center;
}

.galeria img{
  margin-bottom: 10px;
  border:2px solid rgb(145,70,13);
}

img.galeriakat{
  margin-bottom: 5px;
  border:2px solid rgb(145,70,13);
}

.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{
  border:1px rgb(255,230,68) solid;
  background: rgb(144,60,14) !important;
  width:225px !important;
}

.form_tytul{
  font-size:14px;
  line-height:24px;
  text-align:left;
  font-weight:bold;
  color:rgb(252,165,24);
}

.btn{
  color:rgb(252,165,24);
  border:0px solid;
  padding:0px 8px 8px 8px;
  background:none;
  cursor:pointer;
  font-weight:bold;
}

#footer{
  clear:both;
  width:925px;
  height:42px;
  background: url(../images/footer.jpg) no-repeat ;
  padding-top: 60px;
  padding-left: 0px;
  font-size:10px;
}

#footer a{
  color:navy;
}

#footer a:hover,
#footer a:active{
  color:#8888dd;
}

.footer_right{
  float:right;    
  padding-right:50px;
  padding-top:12px;
}

.footer_left{
  float:left;
  font-size: 10px;
  padding-left:50px;
  padding-top:12px;
}




.menu ul{
margin: 5px 0px 0px 30px;
height: 16px;

}

.menu ul li{
font: bold 12px Tahoma;
display: inline;
}



.menu ul li a{
color:white;
vertical-align: top;
margin-left: 10px;
padding-left:10px;
background: url(../images/menu_bullet.jpg) no-repeat ;
}

.menu ul li a:hover{
color: #00CF00;
}


#news_info {
  font-size: 10px;
  text-align: center;
  color: #EF1C29;
}



.news_zapisz{
  float:left;
  margin-left:30px;
  background: url(../images/zapisz.jpg) no-repeat ;
  width:56px;
  height:11px;
  border:0px;
  cursor:pointer;
}

.news_wypisz{
  float:right;
  margin-right: 30px;
  background: url(../images/wypisz.jpg) no-repeat ;
  width:59px;
  height:11px;
  border:0px;
  cursor:pointer;
}
