/* ****************  WERSJA 2 jeleniagora.psouu.org.pl ************ */

/* ******************  elementy xhtml ************** */

p	{
	margin: 4px 0px 13px;
	text-align: justify;
	}


body {
	background: rgb(245,222,179); color: rgb(1,1,1);
	text-align: center;
	font-family:  helvetica, Tahoma, "Trebuchet MS", sans-serif;
	font-size: 12px;
	line-height: 22px;
	margin: 0px auto;
	padding: 0px;
	}


/* poprawka */

div.naglowek {
	padding: 5px;
	width: 160px;
	margin: 15px auto;
	background-color: rgb(245,222,179);
	border: 2px groove #FFF;
	color: #0E0E0E;
	text-align: center;
	font-weight: bolder;
	font-size: 14px
}

div.ttext {
	padding: 15px;
	font-weight: normal;
	text-align: justify;
}

div.ggallery {
	text-align: center;
}

div.ggallery a {
	width: 90px;
	height: 90px;
	border: 2px solid #d0d0d0;
	padding: 2px;
	display: block;
	float: left;
	margin: 5px;
}

div.ggallery a:hover {
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
}

/* koniec poprawki */

#strona {
  text-align: justify;
  padding: 0px;
  margin-left: auto;
  margin-right: auto;
  }

table {
	background: rgb(212,212,212); color: rgb(1,1,1);
	padding: 0px;
	text-align: center;
	border: none;
	}

ul, li {
	text-align: left;
	list-style-type: none;
	list-style-position: outside; margin: 0px;

	}

img	{ border: 0px; }

/* ******************  elementy strony ************** */
/* naglowek strony */
#he {
  font-size: 100%;
  background-color: rgb(255,255,255);
  width: 1005px;
  height: auto !important;
  min-height: 25px;
  padding: 0px;
  }
	#he ul {
	 text-align: right;
	margin: 0px 10px;
	padding: 1px;
	cursor: pointer;
	}
		#he li {
		list-style-type: none;
		padding: 0px 7px;
		border-left: 4px ridge rgb(255,255,255);
		display: inline;
		font-weight: bolder;
		}
			#he li:first-child {
			border: none;
			}

/* naglowek strony "na tej stronie:" */
#hes {
  color: rgb(112,128,144); background: inherit;
  font-size: 90%;
  clear: none;
  height: auto !important;
  min-height: 12px;
  position: relative;
  top: -6px;
  margin-bottom: 6px;
  border-top: 2px dotted rgb(112,128,144);
  }
	#hes ul {
	margin: 0px;
	padding: 0px;
	}
		#hes li {
		list-style-type: none;
		padding: 0px 0px 0px 6px;
		border-left: 1px solid gray;
		display: inline;
		font-weight: bolder;
		}
			#hes li:first-child {
			border: none;
			padding: 0px;
			}
				#hes a {color: rgb(112,128,144); background: inherit; font-weight: normal; line-height: 11px;}
				#hes a:hover { color:black; background: inherit; cursor: pointer; }
#logo {
  background: rgb(255,255,255); color:inherit;
  clear: both;
  float: left;
  height: 180px !important;
  width: 17%;
  text-align: center;

  }
	#logo img { border: 0px none; padding: 0px; }
		#logo img:hover { cursor:pointer; }
		#logo img:active { cursor:wait; }

#nazwa {
  background: rgb(255,255,255) url(images/wt2.jpg) bottom right no-repeat; color:inherit;
  float: left;
  height: 180px !important;
  height: 186px; /* IE */
  width: 83%;

  margin: 0px auto;
  }
	#nazwa h1 { color: rgb(50,50,50); background: transparent; padding:10px 85px 2px 10px; margin: 0px;}
	#nazwa h1:first-child {margin-top:20px;}

#lewa {
  background: rgb(245,222,179) url(images/podle.gif) bottom right no-repeat; color: inherit;
  clear: both;
  float: left;
  width: 17%;
  height: auto !important;
  height: 328px;
  font-size: 15px;

  }
	#lewa ul {
	list-style-type: none;
	list-style-position: outside;
	margin: 18px 5px 40px;
	padding: 0px 1px;

	} #lewa ul:hover { cursor: pointer; }
		#lewa li {
		text-align: center;
		margin: 0px;
		padding: 10px;
		border-top: 3px ridge rgb(255,255,255);
		display: block;
		font-weight: bolder;

		}	#lewa li:first-child { border: none; }
			#lewa a:hover, #lewa li:hover, #lewa a:active { background:rgb(250,240,230);	color: rgb(0,0,0);

			}


#centra {
  background: rgb(250,240,230); color: rgb(1,1,1);
  float: left;
  width: 548px;
  height: auto !important;
  padding: 0px 50px 30px 50px;
  margin: 0px auto;

  }


/* *******   ramki   ******* */


	.ramka {
	background: rgb(238,238,238);
	border: 2px dotted rgb(208,208,208);
	margin: 5px 5px 5px 25px;
	float: right;
	clear: both;
	padding: 8px;
	width: 32%;
	display:inline;
	}
	.ramka span { margin:10px 3px;text-align:center;border-top: solid gray 1px;}
		.ramka ul, .ramka li, .ramka h2, .ramka h3, .ramka h4, .ramka p, .ramka a
			{ text-align: center; font-size: 11px; line-height: 14px; margin: 0px; padding: 1px; }
			.ramka h2, .ramka h3, .ramka h4 { background: inherit; color: black; border:0px none;}
			.ramka:hover { background: rgb(246,246,246); color: black; cursor: default;}
			.ramka:active { background: rgb(252,252,252); color: black; cursor: wait;}
			.ramka img { padding: 1px;}
.ramka100 {
	background: rgb(254,254,254); color: inherit;
	border: 2px dotted rgb(222,222,222);
	margin: 8px 16px 8px 0px;
	clear: none;
	padding: 7px;
	width: 96%;
	text-align: center;
	}
	.ramka100 h3, .ramka100 h4, .ramka100 h5 { text-align: center; margin-top: 0px; padding: 0px;}
		.ramka100:hover { background: rgb(250,250,250); color: black; cursor: default;}
			.ramka100:active { background: rgb(255,255,255); color: black; cursor: wait;}

.info	{ font-weight: 340; text-align: justify; color: rgb(80,80,80); background-color: inherit; margin: 10px 18px 0px; padding: 6px; height: auto; overflow: auto; }
	.info a { font-weight: 600; }
	.info img { padding:8px; float:left; clear:none; display:inline; }
	.info h1, .info h2, .info h3, .info h4, .info h5 {color: rgb(0,0,0); background: transparent; font-weight:bold; }


/* ******   stopka strony  ****** */

	#foo {
   background: rgb(82,112,170) /*url(images/bgf.gif) repeat-y*/;
  color: rgb(255,255,255);
  font-size: 89%;
  text-align: center;
  clear: both;
  width: 100%;
  height:75px; /* IE */
  min-height: 59px;
  overflow: auto;
  padding: 10px;
  padding-bottom: 4px;
  margin-top: 4px;
  }
	#foo a { color: rgb(255,255,255); background-color: inherit; font-weight: bold; }
	#foo ul {
	text-align: center;
	width: 85%;
	margin: 1px 70px 1px;
	padding: 2px;
	}
		#foo a:hover { background-color: rgb(82,112,170); color: rgb(135,206,250); }
		#foo a:active, #foo li:active { background-color: inherit; color: rgb(255,140,0); }
		#foo li {
		list-style-type: none;
		padding: 0px 5px;
		border-left: 1px solid white;
		display: inline;
		}
			#foo li:first-child {
			border: none;
			}



/* **************   listy  ************** */

strong	{ font-weight: bolder; background-color: inherit; color: rgb(50,50,50); }
span 	{ display: block; }

.cir-li ul, .cir-li li { list-style: circle url(images/lip.gif) inside; line-height: 21px; }

.lihe ul, .lihe li { margin: 0px; padding: 0px; }
		.lihe li:first-child
			{ font-weight: bolder; font-size: 120%; color: rgb(112,128,144);
			line-height: 16px; margin:11px 0px 3px;}


ul.akt { margin: 22px 0 0 0; }
.akt li, .akt h5 { display: inline; text-align: justify;}
	.akt li:first-child
			{ font-weight: bolder; font-size: 120%; color: rgb(112,128,144);
			float:left; padding: 8px;
			background: rgb(238,238,238);
			border: 2px dotted rgb(208,208,208); margin:0px 11px 0px 0px; }
			.akt li:first-child:hover {background: rgb(246,246,246); color: rgb(112,128,144); }
			.akt li:first-child:active {background: rgb(252,252,252); color: rgb(112,128,144); cursor: wait;}


/* ******************  linki  ************** */

a:before  	{ content: " "; }
a:after  	{ content: " "; }
a 		  	{ color: rgb(139,0,0); /* SteelBlue */ text-decoration: none; left: 2px; cursor: pointer; background: inherit;}
a:hover  	{ color: rgb(0,0,0); /* LightSkyBlue */ left: 0px; font-size: 104%; background:inherit; }
a:active  	{ color: rgb(255,140,0); /* DarkOrange */ left: 0px; font-size: 104%; background:inherit; }
focus 	  	{ color: rgb(255,140,0); background: inherit; }


/* ******************  headers ************** */

h1, h2, h3
	{ display: block; clear: both; padding:0px; text-align: left; font-family: "Trebuchet MS", helvetica, Tahoma,sans-serif;
	}
h1 	{ font-weight: bolder; font-size: 26px; line-height: 36px; margin:10px; }
h2 	{ font-weight: bold;
		font-size: 20px;
		position: relative;
		/* left: -50px; */
		color: rgb(112,128,144); /*rgb(255,140,0);*/ background: transparent;
		line-height: 16px;
		text-align: left;
		padding-bottom: 5px;
		margin: 28px 0px 10px 0px;
		}
h3 	{ font-weight: bolder;
		font-size: 17px;
		color: rgb(70,130,180);
		line-height: 18px; background: inherit;
		margin: 33px 0px 2px; }
h4, h5	{ font-weight: bolder;
		text-align: left;
		font-size: 13px;
		color: black;
		line-height: 16px; background: inherit;
		margin: 8px 0px 0px;
		}
h5 { color: rgb(10,10,10); margin: 0px;}

#centra h1:hover, #centra h2:hover, #centra h3:hover { background: rgb(238,238,238); cursor: default; }

/* ****************  inne ************** */

/* ***************  koniec ************* */
/* ** copyright: dawid.zur@interia.pl ** */