@font-face {	font-family: "jgaramond"; src: url('img/jGara2.ttf'); }
body {
		font-family : koslawa, verdana, arial, helvetica;
		text-align: justify;
		color: rgb(32, 26, 23);
                background: rgb(153, 153, 153) url('img/tlo.gif');
                background-repeat: repeat-x;
                padding-bottom: 50px;
	 }



A:link {text-decoration: none; color: rgb(115, 138, 151);}
A:visited {text-decoration: none; color: rgb(115, 138, 151);}
A:hover {text-decoration: underline; color: rgb(115, 138, 151);}

.garamond_fnt {
							font-family : garamond, jgaramond, Bodoni, Times New Roman;
							color: red;
							}

#GLOWNE_BIALE {
              width:886px;
              min-height: 700px;
              position:absolute;
              top: 15px;
              left:50%;
              margin-left: -443px;
              background: white;
              padding-bottom: 20px;
							}

#GLOWNE_BIALE_ROZCIAGLIWE {
                          width:886px;
                          position:absolute;
                          top: 15px;
                          left:50%;
                          margin-left: -443px;
                          background: white;
                          padding-bottom: 20px;
                          }

#BANNER_GORA {
	     background: url('img/baner_gora1.jpg');
	     background-repeat: no-repeat;
	     width: 850px;
	     height: 117px;
	     margin: 4px 0px 0px 18px;
	     }

#MENU_GORNE {
	    width: 850px;
	    height: 60px;
            background: url('img/tlo_menu_bw.gif');
            background-repeat: repeat-x;
            margin: 10px 0px 0px 18px;
            font-family : garamond, jgaramond, Times New Roman, Bodoni;
            color: rgb(230, 230, 230);
            font-size: 19px;
            }

#MENU_GORNE A:link {
                   text-decoration: none;
                   color: rgb(230, 230, 230);
                   }

#MENU_GORNE A:visited {
                   text-decoration: none;
                   color: rgb(230, 230, 230);
                   }

#MENU_GORNE A:hover {
                   text-decoration: none;
                   color: rgb(255, 255, 255);
                   }

#BANNER_SRODEK {
	       width: 850px;
	       height: 170px;
               background: url('img/baner_srodek.jpg');
               background-repeat: no-repeat;
               margin: 10px 0px 0px 18px;
               }

#KOLUMNA_LEWA {
	      width: 272px;
	      height: 210px;
              background: url('img/tlo_menu_color.gif');
              background-repeat: repeat-x;
              color: rgb(100, 100, 100);
              font-size: 11px;
							margin: 10px 10px 0px 18px;
              float: left;
              padding-left: 13px;
							padding-right: 5px;
							}

#KOLUMNA_LEWA_2 {
	      width: 182px;
	      height: 210px;
              background: url('img/tlo_menu_color.gif');
              background-repeat: repeat-x;
              color: rgb(100, 100, 100);
              font-size: 11px;
              margin: 10px 10px 0px 18px;
              float: left;
              padding-left: 18px;
              }

#KOLUMNA_PRAWA {
	       width: 550px;
	       height: 210px;
               background: url('img/tlo_grad.gif');
               background-repeat: repeat-x;
               margin: 10px 0px 10px 0px;
               color: rgb(100, 100, 100);
               font-size: 11px;
               float: left;
               }

#KOLUMNA_PRAWA_2 {
	       width: 640px;
               background: url('img/tlo_grad.gif');
               background-repeat: repeat-x;
               margin: 10px 0px 10px 0px;
               color: rgb(100, 100, 100);
               font-size: 11px;
               float: left;
               }

#KOLUMNA_PRAWA_3 {
	       width: 850px;
               background: url('img/tlo_grad.gif');
               background-repeat: repeat-x;
               margin: 10px 10px 10px 18px;
               color: rgb(100, 100, 100);
               font-size: 11px;
               float: left;
               }


#MENU_DOL {
	  width: 850px;
	  height: 40px;
          background: url('img/tlo_menu_color.gif');
          background-repeat: repeat-x;
          margin: 0px 0px 0px 18px;
          font-family : garamond, jgaramond, Times New Roman, Bodoni;
          color: rgb(230, 230, 230);
          font-size: 22px;
          clear: both;
          }

#PODMENU_DOL_1 {
	       width: 270px;
	       height: 200px;
               margin: 10px 0px 0px 28px;
               color: rgb(100, 100, 100);
               font-size: 11px;
               float: left;
               }

#PODMENU_DOL_2 {
	       width: 270px;
	       height: 200px;
               margin: 10px 0px 0px 10px;
               color: rgb(100, 100, 100);
               font-size: 11px;
               float: left;
               }

#PODMENU_DOL_3 {
	       width: 270px;
	       height: 200px;
               margin: 10px 0px 0px 10px;
               color: rgb(100, 100, 100);
               font-size: 11px;
               float: left;
               }

#IKONKA {
			 position: absolute;
			 top: 218px;
			 left: 336px;
			 background-repeat: no-repeat;
			 width: 84px;
			 height: 160px;
			 text-align: left;
			 margin: 0px 0px 0px 0px;
			 }

#TYTUL {
		position: absolute;
		top: 218px;
		left: 420px;
		background-repeat: no-repeat;
		width: 362px;
		height: 94px;
		text-align: left;
		margin: 0px 0px 0px 0px;
		}



#TEKST {
			 position: absolute;
			 top: 320px;
			 left: 430px;
			 width: 330px;
			 height: 400px;
			 text-align: justify;
			 margin: 0px 0px 0px 0px;
			 font-size: 12px;
			 }

ul {
	margin-top: 0px;
	margin-bottom: 3px;
	}

li {
	text-align: left;
        margin-left: -15px;
	}

.ramka_foto {
						border-color: rgb(200, 200, 200);
						border-width: 1px;
						border-style: solid;
						padding: 3px;
						text-align: center;
						font-size: 10px;
						font-weight: bold;
						background-image: url('img/tlo_grad2.gif');
						background-repeat: repeat-x;
						background-position: bottom;
						}

.ramka_foto br {
							 margin-bottom: 3px;
							 }

.ramka_foto img {
								margin-left: 10px;
								margin-right: 10px;
								}

							 .gallery_box {
	float: left;
	position: relative;
	margin-bottom: 7px;
}
.gallery_box a {
	border: 2px solid rgb(32, 26, 23);
	float: left;
	margin-left: 5px;
	margin-bottom: 5px;
}
.gallery_box a:hover {
	border: 2px solid rgb(100,100,100);
	float: left;
}

img {
	border: 0px;
	}
	
.submission_input {
		  margin-top:0;
		  margin-bottom:0;
		  BORDER: 1px solid rgb(80,80,80);
		  BACKGROUND: white;
		  font-family : Courier New, Verdana, Arial, Helvetica;
		  font-size : 12px;
		  color: black;
		  TEXT-DECORATION: none
		  }

.submission_button {
		  margin-top:0;
		  margin-bottom:0;
		  BORDER: 1px solid rgb(80,80,80);
		  BACKGROUND: rgb(80,80,80);
		  color: rgb(255,250,221);
                  font-size : 12px;
		  font-weight: bold;
                  TEXT-DECORATION: none
		  }
		  
#form_zapisy  input {
										border:1px solid rgb(180, 180, 180);
										background: #e9e9e9;
										height: 16px;
										width: 445px;
										font-family: courier new;
										font-size: 13px;
										}

#form_zapisy  select {
										border:1px solid rgb(180, 180, 180);
										background: #e9e9e9;
										height: 19px;
										width: 447px;
										font-size: 13px;
										}

#form_zapisy  fieldset {
												border:1px solid rgb(100, 100, 100);
												width: 180px;
											  height: 150px;
												text-align: left;
											 }

#form_zapisy  fieldset input {
															height: 5px;
															width: 5px;
														 } 

#form_zapisy  legend {
											font-size: 10px;
										 }

#form_zapisy #sub {
		 border:1px solid rgb(180, 180, 180);
		 width: 100px;
		 height: 20px;
		 text-align: center;
		 font-family : koslawa, verdana, arial, helvetica;
		 
		 font-size: 10px;
		 }