/* Powered by Ania i Darek */ 
html, body{ 
 margin: auto 0; 
 padding:0; 
 text-align:center; 
 background-color:#EAEAEA; 

 } 
/* teksty */
h1 {
width: 90%;
margin-left: auto;
margin-right: auto;
border: 1px  solid #000088;
color: #000088;
}

h1.klasa {
width: 100%;
margin-left: auto;
margin-right: auto;
text-align: center;
border: 0px;
color: #000088;
}

h1.blad {
width: 90%;
margin-left: auto;
margin-right: auto;
border: 1px  solid #aa0000;
color: #ee0000;
text-align: center;
}

 h2 {
width: 98%;
padding-left: 10px;
border-bottom: 1px  dashed #000088;
text-align: left;
color: #008800;
}

 h2.klasa {
width: 98%;
padding-left: 10px;
border-bottom: 0px;
text-align: left;
color: #008800;
}
 h3 {
width: 98%;
padding-left: 10px;
border-bottom: 1px  dashed #000088;
text-align: left;
color: #880000;
}

div.menu {
width: 90%;
margin-left: auto;
margin-right: auto;
 text-align:center;
 background-color:#FFFFFF; 
border: 1px  solid #AAAAAA;
}

div.strona {
width: 90%;
padding: 5px;
margin-top: 5px;
margin-left: auto;
margin-right: auto;
 text-align:justify;
 background-color:#fefefe; 
border: 1px  dotted #AAAAAA;

}

div.blok {
 background: #fff;
display: block; 
/* width: 48%;  */

border: solid 1px #aaa;
float: left;
text-align: left;
margin-left: 5px;
padding-left: 3px;
padding-right: 3px;
}

div.kler {
clear: both;
}
div.foot{
width: 90%;
margin-top: 10px;
margin-left: auto;
margin-right: auto;
 text-align:center;
 background-color:#EAEAEA; 
border-top : 1px  dashed #AAAAAA;
font-size: 10px;
}
p.dolny {
border-bottom: dashed 1px #aaa;
}

span.uwagazla{
color: #ff0000;
}
/* obrazki */
img.ikona {
border: 0;
}

img.foto {

float: none;

}
/* koniec teksty */
/* linki */
 a {
	text-decoration: none;
	text-transform: lowercase;
	color: #000088;
}

 a:hover {
	text-decoration: underline;
}

/* linki -> kolorowe oceny */

a.zeszyt {
color: #000000;
font-weight: bold;
cursor: help;
}
a.kartkowka {
color: #0000ff;
font-weight: bold;
cursor: help;
}
a.sprawdzian {
color: #ff0000;
font-weight: bold;
cursor: help;
}
/* linki -> koniec kolorowe oceny */

/* koniec linki */

/* formularze */

.box { 
padding: 8px;
text-align: center;
margin: 8px;
border: solid 1px #008800;
float:right;
background-color: #ededed;
}




INPUT.text {
	background-color: #b9bcbf;
        border: solid 1px #000000;
	cursor: pointer;
}

