* {
margin: 0px auto;
padding: 0px;
}
.main {

        width: 100%;
		 height: 225px;
        background: url('images/tlo.jpg') repeat-x;
      display: block;
     
        
}
.foot {

        width: 100%;
		 height: 33px;
        background: url('images/foot.jpg') repeat-x;
     
     
        
}
a {
color: #690f3a;
font-size: 11px;
text-decoration: none;
font-family: Trebuchet MS;
}
a.kont {
display: block;
width: 211px;
height: 110px;
background-image:url('images/kont.jpg');
}
a.kont:hover {
display:block;
width: 211px;
height: 110px;
background-image:url('images/kont1.jpg');
}

a.link1 {
display: block;
width: 117px;
height: 42px;
background-image:url('images/menug_01.gif');
}
a.link1:hover {
display:block;
width: 117px;
height: 42px;
background-image:url('images/menug_011.gif');
}
a.link2 {
display: block;
width: 83px;
height: 42px;
background-image:url('images/menug_02.gif');
}
a.link2:hover {
display:block;
width: 83px;
height: 42px;
background-image:url('images/menug_022.gif');
}
a.link3 {
display: block;
width: 108px;
height: 42px;
background-image:url('images/menug_03.gif');
}
a.link3:hover {
display:block;
width: 108px;
height: 42px;
background-image:url('images/menug_033.gif');
}
a.link4 {
display: block;
width: 96px;
height: 42px;
background-image:url('images/menug_04.gif');
}
a.link4:hover {
display:block;
width: 96px;
height: 42px;
background-image:url('images/menug_044.gif');
}
a.link5 {
display: block;
width: 78px;
height: 42px;
background-image:url('images/menug_05.gif');
}
a.link5:hover {
display:block;
width: 78px;
height: 42px;
background-image:url('images/menug_055.gif');
}
a.link6 {
display: block;
width: 93px;
height: 42px;
background-image:url('images/menug_06.gif');
}
a.link6:hover {
display:block;
width: 93px;
height: 42px;
background-image:url('images/menug_066.gif');
}
a.link7{
display: block;
width: 82px;
height: 42px;
background-image:url('images/menug_07.gif');
}
a.link7:hover {
display:block;
width: 82px;
height: 42px;
background-image:url('images/menug_077.gif');
}a.link8 {
display: block;
width: 83px;
height: 42px;
background-image:url('images/menug_08.gif');
}
a.link8:hover {
display:block;
width: 83px;
height: 42px;
background-image:url('images/menug_088.gif');
}
a:hover {
color: #690f3a;
font-size: 11px;
text-decoration: underline;
font-family: Trebuchet MS;
}

a.footer {
color: #000000;
font-size: 10px;
text-decoration: none;
font-family: Verdana;
}


.foot1 {
font-family: Tahoma; 
font-size: 10px;
color: #ffffff;
padding-left: 20px;
        width: 900px;
		 height: 33px;
        background: url('images/foot.jpg') repeat-x;
     
        
}
.dzien {
font-family: Trebuchet MS; 
font-size: 11px;
color: #690f3a;
vertical-align: top;
text-align: left;
padding-top: 5px;	
padding-left: 30px; 
display: block;
}
.dziennik {
font-family: Trebuchet MS; 
font-size: 11px;
color: #690f3a;
width: 210px;
height: 16px;
vertical-align: top;
text-align: left;
padding-top: 20px;	 
display: block;
}
.bloki {
font-family: Trebuchet MS; 
font-size: 13px;
width: 191px;
height: 100%;
color: #690f3a;
vertical-align: top;
text-align: left;
padding-left: 5px;
padding-top: 5px;	
display: block;
}

.menu {
font-family: Tahoma; 
font-size: 11px;
text-decoration: normal;
width: 200px;
height: 100%;
color: #690f3a;
vertical-align: top;
text-align: left;
padding-left: 10px;
padding-top: 10px;	
font-weight: bold;
display: block;
}

.menu1 {
font-family: Trebuchet MS; 
font-size: 12px;
width: 200px;
height: 26px;
color: #ffffff;
vertical-align: top;
text-align: left;
padding-left: 10px;
padding-top: 10px;	
background: url('images/menu_01.gif') no-repeat; 
display: block;
}
.blok {
font-family: Trebuchet MS; 
font-size: 11px;
color: #ffffff;
text-align: right;
padding-right: 10px;
font-weight: bold;
}
.news {
font-family: Trebuchet MS; 
font-size: 11px;
color: #ffffff;
width: 461px;
height: 35px;
background: url('images/newstlo1.jpg') no-repeat;
vertical-align: top;
text-align: left;
padding-left: 10px;
padding-top: 10px;	 
display: block;
}
.galeria {
font-family: Trebuchet MS; 
font-size: 11px;
color: #610f37;
width: 461px;
height: 35px;
background: url('images/newstlo1.jpg') no-repeat;
vertical-align: top;
text-align: left;
padding-left: 10px;
padding-top: 10px;	 
display: block;
}
body {
font-family: Verdana; 
font-size: 11px;
color: #000000;
margin-left: 0px;
margin-right: 0px;
}

input, textarea, select {
font-size: 10px;
color: #888888;
font-family: Verdana;
border: 1px #939393 solid;
background-color: #f2f2f2; 
}

.radio {
border: 0px;
}

.checkbox {
border: 0px;
}


a.footer {
color: #000000;
font-size: 10px;
text-decoration: none;
font-family: Verdana;
}

a.footer:hover {
color: #676767;
font-size: 10px;
text-decoration: none;
font-family: Verdana;
}

td {
font-size: 11px;
}

img {
border: 0px;
}

.table_1 {
border: 1px #dddddd solid;
border-left: 0px;
border-right: 0px;
padding: 2px;
}

.table_2 {
background-color: #f2f2f2;
padding: 2px;
}

.table_3 {
background-color: #dddddd;
}

.table_4 {
border: 1px #dddddd solid;
padding: 2px;
}

.table_5 {
background-color: #dddddd;
padding: 2px;
}

.code {
border: 1px solid #939393;
padding: 3px;
font-family: courier;
}

.quote {
border: 1px solid #939393;
padding: 3px;
}

/* staty bannerow i boxow - tabelki */
.class_1 {
border: 1px #dddddd solid;
padding: 1px;
}

/* użytkownicy */
.class_2 {
border-bottom: 1px #dddddd solid;
padding: 1px;
}

/* użytkownicy */
.class_3 {
background-color: #dddddd;
padding: 3px;
}

/* użytkownicy */
.class_4 {
border: 1px #dddddd solid;
padding: 2px;
}

/* użytkownicy */
.class_5 {
border: 1px #dddddd solid;
padding: 2px;
}


div.nazwy_klas{

float:left;
width:100%;
position:relative;
margin-bottom:2px;
left:2px;
cursor:hand;
cursor:pointer;

}
div.tresc_zadania{
font-size:13px; 
margin-left:10px;
margin-top:7px;
margin-bottom:7px;
position:relative;
float:left;
width:95%;


}
div.przedmiot{
left:50px;
position:relative;
float:left;

}
