body    { margin: 0 0 0px 0; font-family: tahoma, verdana; font-size: 17px; color: #323232; background-color: #e7ebe8; background-position: top;}
table   { border: 0; padding: 0;}
td	{ padding: 0; 	vertical-align: top; 	font-family: Tahoma; font-size: 17px; color: #323232; }
form 	{ margin: 0; padding: 0;}
input, select, textarea { background-color: #E4E4E4; font-family: tahoma, verdana; font-size: 17px; color: #000000; border: 1px solid #C0C0C0; }
a       { font-family: tahoma, verdana;	font-size: 18px; color: #023f07; text-decoration: none; }
a:hover { font-family: tahoma, verdana;	font-size: 18px; color: #001a02; text-decoration: underline; }
img     { border: 0; }
.flash  { padding-top: 0px; text-align: center;}
.rez    { padding:5px 5px 5px 5px;}
.ere    { font-family: Tahoma; color: #FF0000;	font-weight: bold; font-size: 14px; }
h1 	{ font-family: Tahoma; color: #323232; font-size: 19px; margin:  0px 0px 5px 0px;}
h2 	{ font-family: Tahoma; color: #023f07;	font-weight: bold; font-size: 19px; text-transform: uppercase;}
h3 	{ font-family: Tahoma; color: #518d56; font-size: 19px; margin:  0px 0px 5px 0px;}



#reklama { margin: 0 auto;   padding-top: 210px; text-align: center; width: 1150px;}
#tlo { margin: 0 auto; padding-top: 0px; width: 1150px; }
#tlo .pagele {  float: left; width: 27%;  color: #323232; padding-right: 3%; font-size: 14px; line-height: 0.5cm;}
#tlo .pagepr {  float: left; width: 70%;  color: #323232;  font-size: 14px; line-height: 0.7cm;  }
#tlo .losowe {  float: left; width: 100%; padding: 30px 0px 5px 0px; }

#goraImg { float: left; width: 100%;}
#goraImg  img{ margin:0;width:100%;height:auto;}

.patronatBg {  
	background-color:#fff;
	width: 98%;
	padding: 8px 1%;
	-webkit-border-radius: 10;
	-moz-border-radius: 10;
	border-radius: 10px;
	margin-bottom: 20px;
	}
	
	
.oknoBg { 
	float: left;
	background-color:#fff;
	width: 96%;
	padding: 15px 2%;
	-webkit-border-radius: 10;
	-moz-border-radius: 10;
	border-radius: 10px;
	margin: 10px 0;
	text-align: center;
	}	
	
.oknoBg  img{ margin:5px 0;width:100%;height:auto;}	

a.harmonogramBg {  
	float: left;
	font-size: 19px;
  background: #00601b;
  text-align: center;
  background-image: -webkit-linear-gradient(top, #00601b, #033d05);
  background-image: -moz-linear-gradient(top, #00601b, #033d05);
  background-image: -ms-linear-gradient(top, #00601b, #033d05);
  background-image: -o-linear-gradient(top, #00601b, #033d05);
  background-image: linear-gradient(to bottom, #00601b, #033d05);
	width: 98%;
	padding:20px 1%;
	-webkit-border-radius: 10;
	-moz-border-radius: 10;
	border-radius: 10px;
	margin-bottom: 10px;
	color: #fff;
	 text-transform:uppercase;
	}	
a.harmonogramBg:hover { 	
  background: #00601b;
  }
	
a.inneLinki {  
	float: left;
		font-size: 19px;
  text-align: center;
  background: #ffffff;
  background-image: -webkit-linear-gradient(top, #ffffff, #e8e8e8);
  background-image: -moz-linear-gradient(top, #ffffff, #e8e8e8);
  background-image: -ms-linear-gradient(top, #ffffff, #e8e8e8);
  background-image: -o-linear-gradient(top, #ffffff, #e8e8e8);
  background-image: linear-gradient(to bottom, #ffffff, #e8e8e8);
	width: 98%;
	padding:20px 1%;
	-webkit-border-radius: 10;
	-moz-border-radius: 10;
	border-radius: 10px;
	margin-bottom: 10px;
	color: #000;
	 text-transform:uppercase;
	}	
a.inneLinki:hover { 	
  background: #fff;

  }
	
a.wiecej {  
	float: right;
		font-size: 13px;
  text-align: center;
  background: #ffffff;

	padding:10px 20px;
	-webkit-border-radius: 10;
	-moz-border-radius: 10;
	border-radius: 10px;
	margin-bottom: 10px;
	color: #000;
	 text-transform:uppercase;
	}	
a.wiecej:hover { 	
  background: #fff;
    background-image: -webkit-linear-gradient(top, #ffffff, #e8e8e8);
  background-image: -moz-linear-gradient(top, #ffffff, #e8e8e8);
  background-image: -ms-linear-gradient(top, #ffffff, #e8e8e8);
  background-image: -o-linear-gradient(top, #ffffff, #e8e8e8);
  background-image: linear-gradient(to bottom, #ffffff, #e8e8e8);

  }
	
	
#tlo .menu {  float: left; width: 98%;  color: #9de5af; text-align: center;  text-transform: uppercase; 
  background: #00601b;
  background-image: -webkit-linear-gradient(top, #00601b, #033d05);
  background-image: -moz-linear-gradient(top, #00601b, #033d05);
  background-image: -ms-linear-gradient(top, #00601b, #033d05);
  background-image: -o-linear-gradient(top, #00601b, #033d05);
  background-image: linear-gradient(to bottom, #00601b, #033d05);
  -webkit-border-radius: 10;
  -moz-border-radius: 10;
  border-radius: 10px;
  padding: 15px 1% 15px 1%;
 }
#tlo .menu a { font-size: 12px; font-weight: bold; color: #fff; padding: 2px 3px 5px 3px;}
#tlo .menu a:hover { font-size: 12px; font-weight: bold; color: #e4f8e9; text-decoration: none;}	
	
@media (min-width: 980px) and (max-width: 1150px) 
{

#reklama { margin: 0 auto;   padding-top: 210px; text-align: center; width: 100%;}
#tlo { margin: 0 auto; padding: 0 1%; width: 98% }

}

  
@media (min-width: 768px) and (max-width: 979px) 
{

#reklama { margin: 0 auto;   padding-top: 210px; text-align: center; width: 100%;}
#tlo { margin: 0 auto; padding: 0 1%; width: 98% }

}


@media (min-width: 481px) and (max-width: 767px) 
{
#reklama { margin: 0 auto;   padding-top: 210px; text-align: center; width: 100%;}
#tlo { margin: 0 auto; padding: 0 1%; width: 98% }
#tlo .pagele {  float: left; width: 99%;  color: #323232; padding: 1%; font-size: 14px; line-height: 0.5cm; }
#tlo .pagepr {  float: left; width: 99%;  color: #323232; padding: 1%; font-size: 14px; line-height: 0.7cm;  }
#tlo .menu a { overflow: hidden; font-size: 19px;   font-weight: bold; text-align: center; color: #fff; padding: 15px; text-align: center; }
#tlo .menu a:hover { font-size: 19px; }	
}

@media (max-width: 480px) 
{
#reklama { margin: 0 auto;   padding-top: 210px; text-align: center; width: 100%;}
#tlo { margin: 0 auto; padding: 0 1%; width: 98% }
#tlo .pagele {  float: left; width: 99%;  color: #323232; padding: 1%; font-size: 14px; line-height: 0.5cm; }
#tlo .pagepr {  float: left; width: 99%;  color: #323232; padding: 1%; font-size: 14px; line-height: 0.7cm;  }
#tlo .menu a {overflow: hidden;  font-size: 19px;  font-weight: bold; text-align: center; color: #fff; padding: 15px; text-align: center; }
#tlo .menu a:hover { font-size: 19px; }	
}



#a { margin: 0 auto; width: 100%;  padding-top: 0px;}


#tlo .srodek {  float: left; width: 100%;  color: #023f07; }



#tlo .page {  float: left; width: 96%;  color: #323232; padding: 20px 2% 5px 2%;}


#tlo .menudol { float: left; width: 98%;  color: #9de5af; text-align: center;  text-transform: uppercase; 
  background: #00601b;
  background-image: -webkit-linear-gradient(top, #00601b, #033d05);
  background-image: -moz-linear-gradient(top, #00601b, #033d05);
  background-image: -ms-linear-gradient(top, #00601b, #033d05);
  background-image: -o-linear-gradient(top, #00601b, #033d05);
  background-image: linear-gradient(to bottom, #00601b, #033d05);
  -webkit-border-radius: 10;
  -moz-border-radius: 10;
  border-radius: 10px;
  padding: 15px 1% 15px 1%;  }
#tlo .menudol a { font-size: 12px; font-weight: bold; color: #fff;}
#tlo .menudol a:hover { font-size: 12px; font-weight: bold; color: #e4f8e9; text-decoration: underline;}

#tlo .kud { float: left; color: #545454; font-size: 9px; padding: 0px 5px 0px 0px; width: 100%; text-align: right;}
#tlo .kud a {  color: #545454; font-size: 9px; }
#tlo .kud a:hover {  color: #518d56; font-size: 9px; }

#tlo .s { text-align: center; padding: 5px 0px 10px 0px; }

/* GALERIA */
#tlo .galeriap  { float: left;  font-size: 12px; line-height: 0.5cm; text-align: justify; width: 100%; padding: 5px 0px 10px 0px;}
#tlo .galeria_naglowek {float: left;   height: 20px; padding-left: 10px; color: #1C75B4;  font-weight: bold; width: 100%;}
#tlo .galeria_txt  { float: left; line-height: 0.5cm; text-align: justify; width: 94%; padding: 20px 0px 0px 0px; font-size: 12px; }
#tlo .galeria_txt a { font-size: 12px;  } 
#tlo .galeria_txt a:hover { font-size: 12px;  } 
#tlo .galeria_powrot  { float: left ; width: 94%; text-align: center; padding: 10px 0px 10px 0px; }
#tlo .galeria_powrot a { font-weight: bold; color: #518d56; }
#tlo .galeria_powrot a:hover { color: #323232; font-weight: bold; }
/* GALERIA KONIEC*/


/* PAGE */
#tlo .pagep  { float: left;  font-size: 18px; line-height: 0.5cm; text-align: justify; width: 100%; padding: 5px 0px 10px 0px;}
#tlo .page_naglowek {float: left;   height: 20px; padding-left: 5%; color: #1C75B4;  font-weight: bold; width: 95%;}
#tlo .page_l  { float: left; }
#tlo .page_txt  { float: left; line-height: 0.9cm; text-align: justify; width: 94%; padding: 20px 0px 0px 0px;}
#tlo .page_galeria  { float: left; width: 100%; }
#tlo .page_wiecej  { float: left; width: 100%; text-align: center;}
#tlo .page_powrot  { float: left ; width: 94%; text-align: center; padding: 10px 0px 10px 0px; }
#tlo .page_powrot a { font-weight: bold; color: #518d56; }
#tlo .page_powrot a:hover { color: #323232; font-weight: bold; }
.page_podmenu { float: left;  width: 144px; padding-right:10px;} 
.page_menu { float: left;  background: url(gfx/menubok.gif) no-repeat; text-align: right; height:100%; width: 119px; padding: 2px 25px 2px 0px; background-position: bottom; } 
.page_menu a { font-size: 10px; font-weight: bold; color: #518d56; padding: 2px 2px 2px 2px;}
.page_menu a:hover { font-size: 10px; font-weight: bold; color: #323232; background-color: #518d56; padding: 2px 2px 2px 2px;}
.page_dolmenu { float: left;  text-align: center;  width: 94%; padding: 5px 0px 5px 0px; text-transform: uppercase; }  
.page_dolmenu a { font-size: 9px; font-weight: bold; color: #518d56; padding: 2px 2px 2px 2px;}
.page_dolmenu a:hover { font-size: 9px; font-weight: bold; color: #023f07;  }
.page_imgmenu { float: left;  width: 140px; font-size: 10px; font-weight: bold; color: #7F7F7F; text-align: center; padding: 2px 2px 2px 2px;} 
.page_imga { float: left;  width: 140px; font-size: 10px; font-weight: bold; color: #7F7F7F; text-align: center; text-transform: lowercase;} 
.page_imga a {font-weight: bold; color: #7F7F7F; font-size: 10px;  padding: 2px 2px 2px 2px; } 
.page_imga a:hover {font-weight: bold;  font-size: 10px; color: #323232; background-color: #666666;  padding: 2px 2px 2px 2px; text-decoration: none;}  
.page_img  { float: left; margin:  3px 9px 9px 0px; }
/* PAGE KONIEC*/


.img  { float: left; margin:  3px 9px 9px 0px; }
#tlo .news_nag {float: left; color: #323232; font-weight: bold; }
#tlo .news_nag a { color: #023f07; font-size: 14px;}
#tlo .news_nag a:hover { color: #518d56; font-size: 14px;}
#tlo .news_nag2 {float: left; color: #323232; font-weight: bold; width: 94%;}
#tlo .news_nag2 a { color: #323232; }
#tlo .news_img {float: left;	border: 2px solid #D5D7DC; margin: 0px 10px 8px 0px;}
#tlo .news_data { float: right; color: #323232; font-size: 9px; margin-left: 5px; font-weight: bold;} 
#tlo .news_wiecej { float: right;}
#tlo .news_powrot a { float: left ; width: 94%; text-align: center; font-weight: bold; color: #518d56; padding: 10px 0px 10px 0px;}
#tlo .news_powrot a:hover { color: #323232; font-weight: bold; }
#tlo .news { float: left; padding: 1px 0px 1px 0px; font-size: 17px; line-height: 0.7cm; text-align: justify; width:100%;}
#tlo .news_linia { float: left; background-color: #EAF6FF; width: 300px; }
#tlo .news_linia2 { float: left; background: url(gfx/linia.gif); width: 94%; padding: 5px 0px 5px 0px;}
#tlo .newsg { float: left; font-size: 14px; line-height: 0.5cm; text-align: justify; padding-bottom: 10px; }
#tlo .map {  width: 380px; height:230px; border: 5px solid #323232; }
#tlo .galeria  { float: left; width:875px; padding-top: 20px; }


/* PLIKI */
table.pliki {	padding: 2px 2px 2px 2px; }
td.pliki1 {font-family: 'tahoma', tahoma; font-size: 11px; color: #323232; background-color: #e6e6e6; font-weight: bold; padding: 5px 5px 5px 5px; }
td.pliki1 a {	font-size: 11px; color: #518d56; padding: 2px 2px 2px 2px; font-weight: bold; }
td.pliki1 a:hover { color: #323232; font-size: 11px; font-weight: bold; text-decoration: none; }
/* PLIKI KONIEC */

