/* CSS Document */

body {

      margin: 0px;

	  padding:0px;

	  background-color:#678FC2;

	  text-align:center;

	  height:auto;

	 }

#kontener_gl{

          margin: 10px auto 10px auto;

	      padding:0;

	      width:978px;

          height:auto;

		   

		  

		  }

#naglowek{

          background: transparent url(/images/naglowek.jpg) no-repeat;

	      width:978px;

	      height:137px;

		 }

/*gorne menu-poczatek

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

a active, a hower{

                  text-decoration:none;

                 }

		 

#top_menu {float:left;

	      margin: 0 0 0 0; 

          padding: 96px 0 0 23px;

		  margin-left: 0;

          }





#top_menu li {

	         display: inline;

             padding: 0px 0px 2px 10px;

             border-left:1px double white;

             background-position: center right;

	

}



#top_menu  li {

	            padding: 0 10px 2px 5px;

               }



#top_menu li a {

	color: #678FC2;

    text-decoration: none;

    font: 10px Verdana;

    font-weight: bold;  

   }



#top_menu li a:hover, #top_menu li a:active {

	    color: #42416B;

        }



/*gorne menu-koniec

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

		

#kontener{

          background: transparent url(/images/tlo.jpg) repeat-y 0 0 ;

	      width:978px;

	      height:auto;

		  padding:0 0 0 0;

		  margin:0; 

	     }

#pod_nagl { 

             width:978px;

	         height:auto;

			 padding:0 0 0 11px;

			 margin:0;

			 

             }

			 



/*animacja~

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/		   

#left{ float:left;

       width:574px;

	   height:223px;

	   margin:0;

	   padding:0;

	  }

/*kalendarz

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/	

#right{  float:right;

       text-align:left;

       width:385px;

	   height:200px;

	   margin:0;

	   padding:0 0 0 10px;

         }



#kalendarz{

          float:left;

		  font-family:Verdana;

		  font-size:10px;

		 

		 }

#kalendarz td {

         border:1px solid #C2DFF1;

		 }





#adres {

       font-size: 12px;

	   letter-spacing:-1px; 

       font-family: Verdana, Arial, Helvetica, sans-serif;

	   margin: 0 0 0 0;

	   width:362px;

	   height:102px;

	   padding:5px 0 0 0;

	   float:right;

	   color: #678FC2;

	   line-height:15px;

	   text-align:left;

	

	   }

	   

.blue {color: #94CBE9;

       font-size: 12px; 

       font-family: Verdana, Arial, Helvetica, sans-serif;

	   line-height:17px;

	   }

.dark_blue {color: #678FC2;

       font-size: 14px; 

       font-family: Verdana, Arial, Helvetica, sans-serif;

	   font-weight: bold;

	   text-align:left;

	   padding-top:2px;

	   }

	   

	   

/*zawartosc-poczatek

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#zawartosc{

           padding:0 0 0 0 ;

           width:976px;

	        min-height:800px;

		   margin:0;

		   clear:both;

	      }

		 

/*trzy kolumny - lewa - prawa - srodek -

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/	

#zaw_lewa{

         float:left;

         width:200px;

	     height:auto;

	     margin:0;

	     padding:0 0 0 18px;

		

		 

         }

#zaw_prawa{

        

         float:right;

         width:200px;

	      height:auto;

	     margin:0;

	     padding:0 ;

		 

		 

         }



#zaw_srodek{

         border:1px solid #C2DFF1;

		 width:530px;

		 min-height:1800px;

		 margin:0 auto 0 auto;

		 padding:0 0 0 7px;

		 

		 }

		 

/*lewa strona - szukaj

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#szukaj { 

      font-size: 11px; 

      font-family: verdana;

	  color:#283463;

	  width:200px;

	  padding:0 0 20px 0;

	  margin:0;}

	  

#szukaj_tytul ul {

        height:auto;

        font-size: 12px; 

        font-family: verdana;

	    color:#283463;

		padding:15px 10px 0 15px;

		margin:0;

		text-align:left;

		list-style-type: disc;

		}



#szukaj_tytul ul li {

        line-height: 18px; 

	    margin:0;

		padding:0;

		color:#283463;

        

		}

#szukaj_tytul ul a {

           line-height: 18px; 

	       text-decoration: underline;

           color:#283463;}

#szukaj_tytul ul a:hover {

           

	       color:#283463;

		   text-decoration: none;

           }

	  

/*lewa strona - menu

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

	  

#zaw_lewa ul { 

	 padding:0; 

     margin:0;

     list-style-type: none; 

     text-align:left; 

     font-size: 11px; 

     font-family: verdana;

	 color:#283463;

	 height:auto;

		    }



#zaw_lewa ul li { 

      margin: 2px 0 0 0;

	  padding: 0; 

      border: 1px solid #94CBE9; 

      background-color: #C2DFF1;

	  min-height:18px;

	  

			  }



#zaw_lewa ul a { 

      display: block; 

      color: #283463;

      padding: 2px 0 2px 7px;

	  margin: 0 0 0 0;

      text-decoration: none;

	  min-height:18px;

             }



#zaw_lewa ul a:hover { 

      color: white;

      background-color: #283463;

      padding: 2px 0 2px 8px;

      margin: 0 0 0 0;

	  min-height:18px;

                 }



#serwis { 

      padding: 2px 0 0 0;

      margin: 0 ; 

      width:200px;   

		} 



#serwis h3 { 

       padding: 7px 5px 7px 5px;

	   margin:0;

       border: 1px solid #A7CBFA;

	   font-weight: bold; 

       font-size: 11px; 

       font-family: Verdana, Arial, Helvetica, sans-serif;

	   text-decoration: none;

	   color: #283463;

	   background:transparent url(/images/menu1.jpg) no-repeat 0 0;

    

       background-repeat: no-repeat;

	   text-align:left

	   }



#serwis h3 a { 

        text-decoration: none;

        margin: 0 0 0 3px;

	    padding:0;

		color: #283463;

		

		}

#serwis h3 a:hover { 

       text-decoration: none;

       marin:0;

       padding:0;

	   

		}



	   

/*lewa strona-koniec menu~

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/



p{margin:0;

  font-family: Verdana, Arial, Helvetica, sans-serif;} 



#baton a{

       padding:0 0 0 5px;

	   margin:0;

	   text-decoration:none;

	   text-align:left;

       }       

#baton a:hover {text-decoration: underline;}	    



/*zawartosc-koniec 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/         



#stopka{

          background: transparent url(/images/stopka.jpg) no-repeat;

	      width:978px;

	      height:115px; 

	     }

		

/*newsy

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 

#aktualnosci{

        text-align:left; 

        font-size: 14px; 

        font-family: verdana;

	    color:#F78C0F;

		font-weight:bold;

		margin:20px 0 25px 7px ;

		padding:0;}

		

#tytul {height:auto;

        font-size: 12px; 

        font-family: verdana;

	    color:#283463;

		text-decoration:none;

		padding-top:15px;

		text-align:left;
        
		

		}

#tytul a {

        color:#283463;

		text-decoration:none;

		margin:0;

		padding:0;

		}

#tytul a:hover {

        color:#678FC2;

		text-decoration:none;

		margin:0;

		padding:0;

		}

#tytul ul {background: transparent url(/images/artykul.gif) 0 0 no-repeat;

        line-height: 18px; 

	    list-style-type: none;

		margin:0;

		padding:0;

   

		}

#tytul li {background: transparent url(/images/artykul.gif) 0 0 no-repeat;

           line-height: 18px; 

	       list-style-type: none;

           }



		

#tytul tr, td {margin:0}

#tytul_nolink {background: transparent url(/images/artykul.gif) 0 10px no-repeat;

           line-height: 38px;

        font-size: 12px; 

        font-family: verdana;

	    color:#283463;

		text-decoration:none;
		
		padding-bottom:10px; 

		text-align:left;
			 

		}



#skrot {

        text-align:justify; 

        font-size: 11px;

		font-family:verdana;

		line-height:18px;

		margin:0;

		padding:0 15px 0 15px;

     }



#skrot_c {

        text-align:center; 

        font-size: 11px;

		font-family:verdana;

		line-height:18px;

		margin:0;

		padding:0 15px 0 15px;

     }



#skrot_r{

        text-align:right; 

        font-size: 11px;

		font-family:verdana;

		line-height:18px;

		margin:0;

		padding:0 15px 0 15px;

     }











#news_data {text-align:left;

            border-top:1px dotted #C2DFF1;

            padding:7px 0 0 0;

			font-size: 11px; 

            font-family: verdana;

	        color:#283463;

			 }

#news_data2 {text-align:left;

            border-top:1px dotted #C2DFF1;

            padding:17px 0 0 0;

			font-size: 11px; 

            font-family: verdana;

	        color:#283463;

			 }

#link {margin-left:440px;

       

       font-size: 11px; 

       font-family: verdana;

	   color:#283463;

	   font-weight:bold;

	   

	     }

#link a:link {color:#42416B; 

         text-decoration: none;

          }

		  

#link a:hover {color: #678FC2;}

#link a:active {color: #00FF00;}







#link_back {margin-left:340px;

       text-decoration:none;

       font-size: 11px; 

       font-family: verdana;

	   color:#283463;

	   font-weight:bold;

	   padding-bottom:10px;

	   

	     }

#link_back a {

         

         text-decoration:none;

		 color:#42416B; 

         text-decoration: none;

         font: 11px Verdana;

         font-weight: bold; }

#link_back a:hover {color: #678FC2;}





/*podstrony

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 

#tytul_podstr{

        text-align:left; 

        font-size: 14px; 

        font-family: verdana;

	    color:#F78C0F;

		font-weight:bold;

		margin:20px 0 25px 15px ;

		padding:0;}



#tytul_p {

        background: transparent url(/images/tyt_podstr.jpg) 0 6px no-repeat;

        height:auto;

        font-size: 12px; 

        font-family: verdana;

	    color:#283463;

		padding:15px 0 0 0;

		text-align:left;

		margin:0;

		

		}



#link_p {

       margin:0 0 0 12px;

       text-decoration:none;

       font-size: 11px; 

       font-family: verdana;

	   color:#678FC2;

	   font-weight:bold;

	   padding:10px 0 0 0;

	   

	     }

#link_p a {

         

         text-decoration:none;

		 color:#678FC2; 

         text-decoration: none;

         font: 11px Verdana;

         font-weight: bold;

		 margin:0;

		 padding:0;

		 }

#link_p a:hover {color: #283463;}



#lista_podstr ul {

        height:auto;

        font-size: 11px; 

        font-family: verdana;

	    color:#283463;

		padding:15px 10px 0 32px;

		margin:0;

		text-align:left;

		list-style-type: disc;

		}



#lista_podstr ul li {

        line-height: 18px; 

	    margin:0;

		padding:0;

		color:#283463;

        

		}

#lista_podstr ul a {

           line-height: 18px; 

	       text-decoration: underline;

           color:#283463;}

#lista_podstr ul a:hover {

           

	       color:#283463;

		   text-decoration: none;

           }

/*archiwum aktualności

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/		   

		   

#arch_rok {

        text-align:left; 

        font-size: 14px; 

        font-family: verdana;

	    color:#F78C0F;

		font-weight:bold;

		margin:20px 0 25px 7px ;

		padding:0;

		

		}

#arch_m {

        text-align:left; 

        font-size: 12px; 

        font-family: verdana;

	    color:#283463;

		font-weight:bold;

		margin:20px 0 25px 11px ;

		padding:0;

		

		}

#arch_tytul {height:auto;

        font-size: 11px; 

        font-family: verdana;

	    color:#283463;

		text-decoration:none;

		padding:0;

		text-align:left;

		

		}

#arch_tytul a {

        color:#283463;

		text-decoration:none;

		margin:0;

		padding:0;

		}

#arch_tytul a:hover {

        color:#678FC2;

		text-decoration:none;

		margin:0;

		padding:0;

		}

#arch_data {

            text-align:left;

            padding:7px 0 7px 0;

			font-size: 11px; 

            font-family: verdana;

	        color:#283463;

			 }

#arch_link {

       text-align:left;

       margin-left:3px;

       text-decoration:none;

       font-size: 11px; 

       font-family: verdana;

	   color:#283463;

	   font-weight:bold;

	   

	     }

#arch_link a {

         

         text-decoration:none;

		 color:#42416B; 

         text-decoration: none;

         font: 11px Verdana;

         font-weight: bold; }

#arch_link a:hover {color: #678FC2;}





#img {border:1px solid #ccc;

      padding:2px;

	  margin:0 7px 0 0;}

	  

#mapa_str {font-size: 11px; 

           font-family: verdana;

	       color:#283463;

	       width:200px;

	       padding:20px 0 0 20px;

	       margin:0;

		   font-weight:bold;}

		   





a:link, a:visited { 

text-decoration:none;

color:#42416B;}

a:hover { color:#678FC2; text-decoration:underline;}



#table {

padding:0 0 0 14px;

font-size: 11px; 

font-family: verdana;

text-align:left;

}



#thumbnail{

position: relative;

z-index: 0;

}



#thumbnail:hover{

background-color: transparent;

z-index: 50;

}



#thumbnail span{ 

position: absolute;

background-color: lightyellow;

padding: 5px;

left: -1000px;

border: 1px dashed gray;

visibility: hidden;

color: black;

text-decoration: none;

}



#thumbnail span img{

border-width: 0;

padding: 2px;

}



#thumbnail:hover span{ 

visibility: visible;

top: 0;

left: 60px; 



}

.galeria {
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.galeria table {
	margin-left: auto;
	margin-right: auto;
}

.galeria td {
	padding: 5px 5px 10px 5px;
}

.galeria td img {
	border: 1px solid #ccc;
	margin-right:5px;padding:2px; width:100px;
}

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



