body {
	background-image: url(img/bg.jpg);
	background-position: top center;
	background-repeat: repeat-y;
	background-color: #81BD59;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	color: #000000;
	text-align: center;
	margin: 0px;
	padding: 0px;
	behavior: url("csshover.htc");
	}
	
#kontener {
	background-image: url(img/top.jpg);
	background-position: top;
	background-repeat: no-repeat;
	min-height: 750px;
	}
	
#tresc {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	}
	
#head {
	display: block;
	width: 960px;
	height: 173px;
	}		

#head a {
	display: block;
	width: 660px;	
	height: 172px;
	}
	
#lewy_panel {
	display: block;
	float: left;
	width: 206px;
	text-align: justify;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 70px; 
	font-size: 1em;
	}
	
#lewy_panel ol {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}	
	
#lewy_panel a {
	color: #000000;
	text-decoration:none;
	}
	
#lewy_panel a:hover {	
	color: #ffffff;
	}
	
#prawy_panel a {
	color: #000000;
	text-decoration:none;
	}
	
#prawy_panel a:hover {	
	color: #ffffff;
	}	
	
#prawy_panel ol {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}		
	
#srodek {
	display: block;
	float: left;
	width: 494px;
	text-align: left; 
	padding-left: 20px;
	padding-right: 10px;
	}
	
#srodek a {
	color: #990000;
	text-decoration: none; 
	font-weight: bold;
	}

#srodek a:hover {
	color: #000000;
	}	
	
	
#prawy_panel {
	display: block;
	float: left;
	width: 180px;
	text-align: justify;	
	padding-left: 20px;
	padding-top: 70px; 
	font-size: 1em;	
	}	
	
#szkola {
	height: 200px;
	}

#kadra {
	height: 130px;
	}
	
#uczniowie {
	height: 200px;
	}
	
#wydarzenia {	
	height: 120px;
	}

#stowarzyszenie {
	height: 113px;
	}
	
#publikacje {
	height: 107px;
	}
	
#kontakt {	
	height: 120px;
	}
	
#guzik {
    display: block;
	width: 190px;
	height: 77px;
	background-image: url(img/guzik.jpg);
	}	
	
#guzikCert {
    display: block;
	width: 190px;
	height: 77px;
	background-image: url(img/cert.jpg);
	}			

#guzikCert a {
	display: block;
	width: 190px;	
	height: 77px;
	}

#guzik a {
	display: block;
	width: 190px;	
	height: 77px;
	}

#stopka {
	clear: both;
	background-image: url(img/bottom.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 153px;
	}
	
#stopka_tresc {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	text-align: left;
	padding-top: 130px;
	color: #ffffff;
	}	
	



/* dodane automatycznie */

/* stronicowanie */
.stronicowanie {clear: both; list-style: none; text-align: center;}
.stronicowanie li {display: inline; margin: 0 5px;}
.stronicowanie li.wybrana a {color: #f00;}

/* zdjêcia */
img.left {float: left; margin: 0 10px 10px 0;}
img.right {float: right; margin: 0 0 10px 10px;}


/* FORMULARZ */

#formularz {
clear: both;
border: 3px dotted #ffffff;
padding: 5px 5px 5px 5px;
}

#formularz input {
width: 280px;
color: #000000;
background-color: #BAE59B;
border: 1px solid #BAE59B;
margin: 2px;
float: right;
}

#formularz textarea {
width: 280px;
height: 200px;
color: #000000;
background-color: #BAE59B;
border: 1px solid #BAE59B;
margin: 2px;
float: right;
}

#formularz label {
float: left;
width: 150px;
margin: 2px;
}

#formularz fieldset {
border: dashed 3px #BAE59B;
}

.galeria {
	display: block; 
	float: left;
	margin: 2px;
	width: 160px;
	font-size: 0.6em;
	}	
	
.galeria img {
	display: block;
	border: 2px solid #990000;
	clear: both;
	}
	
.podgrupa_na_stronie {
	display: block;
	clear: both;
	padding: 15px;	
	}
	
.podgrupa_na_stronie img {
	float: left; 
	margin: 5px;
	border: 2px solid #990000;
	}	
	
	
.podgrupa_na_stronie strong {
	display: block;
	}			
	
#stopka_tresc div {text-align: left; font-size: 0.7em;}
#stopka_tresc a {color: #ffffff; text-decoration:none;}
#stopka_tresc a:hover {color: #000000;}
	
	
.akapit {
	clear: both;
	}	
