
body, html {

padding: 0 0 0 0;
margin: 0 0 0 0;
background-color: #112b80; /* #65b6db; /*#9999ff; /* #00d323 /*  /*#35a30a; /* #e3e3f9; #6cff00;  #002aff; */

}


#body {

margin: 0 auto;
width: 972px;
color: black;
font: verdana;
border: dotted 1px lightgray;
background-color: white;
height: 100%;

}

#logo {

width: 972px;
height: 414px;
background: url("images/logo.png");


}

#menuleft {

width: 165px;
float: left;
padding-left: 20px;
font-family: Verdana;
font-size: 11px;
color: black;


}



#content {

font-family: verdana;
font-size: 11px;
min-height: 100%;


}

#tresc {

width: 586px;
float: left;
border-right: dotted 1px lightgray;
border-left: dotted 1px lightgray;
font-family: Verdana;
font-size: 11px;

}


#tresctop {

width: 586px;
height: 54px;
background: url("images/tresctop.png");

}

#trescmiddle {

width: 546px;
background: url("images/trescmiddle.png");
padding-left: 20px;
padding-right: 20px;

}



#trescbottom {

width: 586px;
height: 36px;
background: url("images/trescbottom.png");

}







#accountpanel {

width: 155px;
float: left;
padding-left: 15px;
padding-right: 15px;
font-family: Verdana;
font-size: 11px;
color: black;

}


#footer {

width: 900px;
margin: 0 auto;
font-family: verdana;
font-size: 11px;
text-align: center;
padding-top: 10px;
margin-top: 15px;
border-top: dotted 1px lightgray;
clear: both;

}

.news {

margin-bottom: 50px;

}

span.newstitle {

color: #3f3f43;
font-family: verdana;
font-size: 15px;
font-weight: bold;

}


span.newsinfo {

color: #3f3f43;
font-family: verdana;
font-size: 9px;


}


.newstop {

width: 553px;
height: 27px;
background: url("images/newstop.png");

}


.newscontent {

width: 523px;
color: #3f3f43;
font-family: Verdana;
font-size: 11px;
padding-left: 15px;
padding-right: 15px;
background: url("images/newscontent.png");

}


.newsbottom {

width: 553px;
height: 69px;
background: url("images/newsbottom.png");

}

a {

color: black;
text-decoration: none;

}

a:hover {

text-decoration: underline;

}

ul {

list-style: square;
margin: 0 0 0 0;
padding: 0 0 0 0;

}

a.menu {

display:block;

}

a.submenu {

display: block;

}

li.button:hover {

background-color: lightgray;

}

li.submenu:hover {

background-color: lightgray;

}

li.button1 {

background: url("images/rollablebg.png");

}

li.button1:hover {

background: url("images/rollablebghover.png");

}


input {

font-family: Verdana;

}





#profilecommentsright {

float: right;

}

#profilecommentsleft {

float: left;

}

#profilecommentstop {

width: 213px;
height: 61px;
background: url("images/komentformtop.png");

}

#profilecommentsmiddle {

width: 196px;
background: url("images/komentformbg.png"); 
padding-left: 17px

}

#profilecommentsbottom {

width:213px;
background: url("images/komentformbottom.png");
height: 6px;

}


#commenttop {

width: 317px;
height: 70px;
background: url("images/commenttop.png");

}

#commentcontent {

width: 287px;
background: url("images/commentbg.png");
padding-left: 15px;
padding-right: 15px;

}


#commentbottom {

width: 317px;
height: 27px;
background: url("images/commentbottom.png");

}


span.daneprofilu {

font-weight: bold;

}


img { 

border: none;

}

h3 { 

background: url("images/trescmiddle.png");
margin: 0;

}


h2 {

margin: 0;

}

p {

margin: 0;

}

.komorka { 

border: solid 1px black;

}

.wiersz:hover {

background: #d6e8c8;

}

.tytul {

text-align: center;
font-size: 14px;
font-weight: bold;

}


.menuul {


}



#notatka {

width: 164px;
font-family: verdana;
font-size: 11px;
color: black;

}

#notatka_top {

background: url("images/notka_01.png");
height: 52px;

}

#notatka_middle {

background: url("images/notka_02.png");
padding-left: 7px;
padding-right: 10px;

}

#notatka_bottom {

background: url("images/notka_05.png");
height: 30px;

}

#przedzialy_rocznikow {

width: 165px;
padding-left: 5px;
padding-right: 5px;
float: left; 
overflow: hidden;


}


#tresc_abs {

width: 796px;
float: left;

}