html {height: auto; min-height: 100%;}
body{font-size: 10px; margin: 0px 0px 0px 0px; padding: 0px; background-color:#002963; font-family: Verdana, Tahoma, Arial,Helvetica;height: auto; min-height: 100%;}

.infored {width:100%; background:#cc0000; color:#fff; text-align:left;height:20px; line-height:20px; padding-right:7px !important;  margin:0px 2px 5px 2px !important; margin:0px 2px 0px 2px; }
.infogreen {width:100%; background:#009900; color:#fff; text-align:left;height:20px; line-height:20px; padding-right:7px !important;  margin:0px 2px 5px 2px !important; margin:0px 2px 0px 2px; }

div#tlo{height:100%; background-image:url("images/tlo.jpg"); background-repeat:no-repeat; margin: 0 auto;}

div#tlo1{position: absolute; width: 600px; height:283px; left: 524px; top: 0px; background-image:url("images/tlo1.jpg"); background-repeat:no-repeat; z-index: 1; overflow:hidden;}

div#kon1{position: absolute; height:296px; left: 963px; top: 0px; background-image:url("images/tlo2.jpg"); background-repeat:no-repeat; z-index: 1; overflow:hidden;}

div#tabela{position:absolute; width: 550px; left: 422px; top: 0; z-index: 0; height:100%; }
div#tlo2{position:absolute; background-color:#003371; width: 550px; left: 422px; top: 0; z-index: 0; height:100%; }
div#tlo2a{position:absolute; background-color:#003371; width: 550px; left: 422px; bottom: 0; z-index: 0; height:100%; }

div#flash {position: absolute; left: 220px; top: 0px; z-index: 0;}
div#flash1 {position: absolute; left: 220px; top: 1px; z-index: 0; background-image:url("images/menu.jpg");}

div#menu {position: absolute; left: 232px; top: 150px;	z-index: 3;}
div#rights {position: absolute; left: 266px; top: 715px; z-index: 2;color: #0069bf; font-size: 10px;}
div#tyt {position: absolute; width:100px; height: 100%; left: 890px; top: 0px;}
div#kom {padding: 10px; height:130px !important; height:155px; border: 1px solid #2b538a; margin: 2px; background-color:#002a66; font-size:10px; color:#fff;}
div#kom a {color:#fff;}
div#kom1 {padding: 0px; border: 1px solid #2b538a; margin: 2px; background-color:#002a66; }
div#kom2 {padding: 10px; border: 1px solid #2b538a; margin: 2px; background-color:#002a66; font-size:10px; color:#fff;}

div#box {color: #fff; font-size: 9px; margin-bottom: 2px;}


div#text {margin:19px 20px 10px 20px; padding-bottom:0px; color: #fff; width: 500px;}


div#text h2 {text-align: left; margin-top:10px; margin-bottom: -2px; font-size: 33px; color: #fff; font-family: Arial, Verdana;}
div#text h1 {text-align: left; margin-top:75px; margin-bottom: 0px; font-size: 33px; color: #99cc00; font-family: Arial, Verdana;letter-spacing: -1px;}
div#text p {margin-top:2px; margin-bottom: 20px;}


div#text1 {color: #0099ff; font-size: 10px; text-align: left;}
div#text2 {color: #fff; font-size: 15px; margin-bottom: 0px; text-align: left; font-family: Arial, Verdana;}
div#text3 {color: #fff; font-size: 15px; margin-bottom: 0px; text-align: left; font-family: Arial, Verdana;}
div#text11 {color: #0099ff; font-size: 10px; text-align: left;}

div#hr{border-top: 1px solid #003d7d; width:100%; margin: 20px 0px 0px 0px; padding-top: 10px;}
div#hrf{border-top: 0px solid #003d7d; width:100%; margin: 0px 0px 0px 0px; padding-top: 70px; text-align: left;}

.td {background-image:url("images/tlo1.jpg"); background-repeat:no-repeat; background-color:#003371;}
.tdf {background-image:url("images/foot1.jpg"); background-repeat:no-repeat; background-color:#002963; height:97px;font-size: 10px;}

th {font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFF;}
td {font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFF;}
a:link {color: #fff;text-decoration: none;}
a:visited {color: #fff;text-decoration: none;}
a:active {color: #99cc00;}
a:hover {color: #99cc00;text-decoration: none;}

ul {
line-height: 12px;
text-indent: 0px;
list-style-position: outside;
list-style-image: url(arrow.gif);
list-style-type: square;
padding-left: 10px;
margin: 7px;
}

li {padding-bottom:10px;}


.form {font-size: 10px; margin-top: 5px; margin-bottom: 0; margin-left: 0px; margin-right: 0; font-family:Tahoma, Verdana;}
.button {font-family: Verdana; font-size: 11px; color: #ffffff; background: #2b538a; font-weight: bold; border: 1px outset}
input {font-size: 10px; color: #fff; background-color:#003371;border: 1px solid #2b73da;font-family: Verdana; }
select {font-size: 10px; color: #fff;background-color:#003371;border: 1px solid #2b73da;font-family: Verdana; }
.textarea {font-size: 10px; color: #fff;background-color:#003371;border: 1px solid #2b73da;font-family: Verdana; }

.data {height:85px; width:67px;}
.data h1 {font-size: 20px; line-height:20px; height:20px; text-align:right; margin:0px 4px 4px 4px !important; margin:2px; letter-spacing: -2px;}
.data h3 {font-size: 17px; line-height:17px; height:17px; text-align:center;}


.pusty {background:#002963;}
.pusty_d {background:#002963; border:1px solid #2b538a; color:#2b538a; vertical-align:top;}
.pusty_niedz {background:#002963; border:1px solid #cc0000; color:#cc0000;}
.menu {background:#99cc00; color:#ffffff; text-align:center;}
.dzien {background:#2b538a; color:#ffffff; text-align:center;}
.niedz {background:#cc0000; color:#ffffff; text-align:center;}

#imp {float:left; color:#fff; position:relative; height:13px !important; line-height:13px !important; 
height:12px; line-height:12px; top:0px; left:-1px; width:69px; margin-bottom:2px;}
#imp a{ }

.lbox {width:15px; height:15px; margin:0px 0px 2px 16px;}

.legenda {display:block; border:1px solid #2b538a; width:498px !important; width:500px; margin:3px 0; font-size:10px; text-align:left;}
.legenda p{margin:9px 0px 20px 0px; font-size:10px; color:#fff;}
.legenda strong {color:#fff; font-weight:normal;}

