html {
     overflow:scroll;
}
body {
        background-color:#FFFFFF;
        margin:0;
        padding:0;
        text-align:center;
        font-family : Arial,Verdana,Serif;
        color:#000000;
        font-size:12px;
}
hr {
        border: 0;
        background-color:#538fcc;
        color:#538fcc;
        width:200px;
        height:1px;
        float:right;
        margin-bottom:30px;
        margin-left:340px;
        margin-top:0;
}
h1, h2, h3, h4, h5, h6 {
        color:#00048d;
}
h2 {
        font-size:18px;
        margin-bottom:10px;
        margin-right:15px;
}
h3 {
        font-size:15px;
}
h4 {
        font-size:13px;
}
img {
        border:0px;
}
a {
        color : #000260;
        text-decoration:none;
}
a:hover {
        color : #0000C0;
        text-decoration:underline;
}

#tlo {
	margin:0 auto;
	display:block;
	width:970px;
      position:relative;
	z-index:1;
	text-align:center;
	top:-117px;
	left:-25px;
}
#glowny {
        text-align:left;
        display:block;
        width:810px;
        margin:0 auto 5px auto;
        position:absolute;
        top:180px;
	  left:105px;
  	  z-index:10;
        border-right:3px solid #0066cc;
        min-height:550px;
}
#tlocien {
	margin:0 auto;
	width:815px;
	height:97px;
      position:relative;
	z-index:0;
	top:140px;
	left:0px;
}
#cien {
        background:#FFFFFF url(images/menutlo.png) repeat-y top left;
}
#menu_lewa {
           float:left;
           height:100%;
           width:200px;
           padding:15px 0 20px 20px;
           color:#777777;
}
#menu_lewa h4 {
           color:#333333;
           margin-bottom:5px;
}
#menu_lewa a {
           color:#777777;
}
#menu_lewa a:hover {
           color:#333333;
}
#menu_lewa ul{
           padding:0;
           margin:0 10px;
           clear:both;
           list-style-image: url("images/li.png")
}
#menu_lewa li {
           margin:5px 0;
}
#menu_lewa hr {
           padding:0;
        border: 0;
        background-color:#999999;
        color:#999999;
        width:170px;
        float:left;
        margin:0 30px 10px 0;
        height:1px;
}
#main_menu {
        text-align:right;
        font-size:14px;
        width:100%;
        display: block;
        margin-bottom:35px;
}
#main_menu li {
        display: inline;
}
#main_menu ul {
        margin:20px 20px 0 0;
        padding:3px;
        list-style: none;
}
.nieobecny {
        padding:17px 23px 3px 15px;
        background-color: #E5EEF5;
        font-weight:bold;
        color:#000000;
        background:#FFFFFF url(images/kat1.png) no-repeat top right;
}
.nieobecny:hover {
        text-decoration:none;
        color:#297bcc;
        background:#FFFFFF url(images/kat2.png) no-repeat top right;
}
#obecny {
        padding:17px 23px 3px 15px;
        text-decoration:none;
        font-weight:bold;
        color:#000000;
        background:#FFFFFF url(images/kat3.png) no-repeat top right;
}
#obecny:hover {
        color:#297bcc;
}

#tresc, #tresc2 {
        padding:0px 25px 50px 20px;
        margin-bottom:8px;
        min-height:400px;
        display:block;
        float:right;
}
#tresc {
        width:530px;
}
#tresc2 {
        width:630px;
}
#stopka {
        width:100%;
        height:25px;
        background:#ffffff url(images/stopka.png) repeat-y top right;
        color:#ffffff;
        line-height:25px;
        clear:both;
}
#stopka a {
        color:#ffffff;
}
.wiecej {
        width:90%;
        text-align:right;
        padding:10px 0;
        display:block;
}
.powrot {
        text-align:left;
        padding:10px 20px;
        display:block;
}

#load {
      margin:150px 0 0 330px;
      color:#0066cc;
      font-size:14px;
      line-height:30px;
}
#load img {
      margin-right:7px;
      vertical-align:middle;
}
