﻿body{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   line-height: 140%;
   margin:0;
   text-align:center;
   background-color:white;
}
table {
    background-color:white;
}
 
p{

} 

p.content{
   padding: 10px 15px 10px 5px;
   padding-right: 15px;
   font-size: 11px;
   color: #000;
   text-align: justify;
}

span.help{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #CFC98E;
   text-align: right;
   margin:3px 0 15px 15px;
   padding:0;
   border-bottom: 1px solid #CFC98E;
   font-weight:normal;
   display:block;
}

img{
   padding: 0px;
}

img.naglowek{
   padding-left: 15px;
}

p.stopka{
   font-size: 11px;
   color: #e2e2e2;
}

li.menu { 
    list-style-type: none;
    list-style-position: outside;
}

li.ff{
 list-style-image: url('../gfx/ff.jpg');
}

li.pytanie{

 list-style-image: url('../gfx/pytanie.jpg');
}


ul {
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px; 
   line-height: 100%;
}

ul.menu {
   margin: 0px;
   padding: 0px 15px 0px 0px; 
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px; 
   line-height: 100%;
}

table#menu{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px; 
   font-weight: normal;
   color: #fff;
   background-color: #9a9551;
   padding-top:25px;
   text-align:right;
}
table#main{
    text-align:center;
    color: #9A9551;

}
table#main div#java {
    margin-top:20px;
}
img#headerImage{
}
td.content {
    color:black;
}

a:link.biale {color: #fff; margin-left:20px;}
a:visited.biale {color: #fff; margin-left:20px;}
a:hover.biale {color: #fff; margin-left:20px;}
a:active.biale {color: #fff; margin-left:20px;}

input.button{
				width: 150px;
				height: 20px;
				color:#e00000;
				font-family: Tahoma, Arial, Helvetica, sans-serif;
				font-size:11px;
			}
			
input.button2{
				width: 200px;
				height: 20px;
				color:#e00000;
				font-family: Tahoma, Arial, Helvetica, sans-serif;
				font-size:11px;
				text-align: center;
			}			
			
.form-input {
				 font-family: Tahoma, Arial, Helvetica, sans-serif;
				 font-size: 11px;
				 width: 250px;
				 color: #666666;
				 border: 1px solid #e2e2e2;
				 margin: 2px 0px 2px 0; 
			}			

.form-input2 {
				 font-family: Tahoma, Arial, Helvetica, sans-serif;
				 font-size: 11px;
				 width: 300px;
				 color: #666666;
				 border: 1px solid #e2e2e2;
				 margin: 2px 0px 2px 0; 
			}	
			
div {
overflow: hidden;
position: static;
}

body{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   margin:0;
}

p{
   font-size: 11px; 
} 
h2 {
    text-align:center;
}

.helpText{
width:200px;
border:1px solid #c00000;
color: #c00000;
position:absolute;
background-color:white;
display:none;
text-align:center;
right:20%;
padding:3px;
margin-top:20px;
}

td#menu_footer3 {
    background: url('../gfx/menu_footer3.jpg') no-repeat;
    height:30px;
}
td#header1{
    height:115px;
    width:10px;
    padding-left: 15px;
}
td#header2 {
    color: #9A9551;
    font-size:18px;
    font-weight:bold;
    text-align:left;
    padding-left:20px;
}
table#header {
    margin:auto;
    width:954px;
}
table#main {
    margin:auto;
    border-top: 1px solid #9A9551;
    width:954px;
}


.content{
   padding: 10px 5px 10px 5px;
   font-size: 11px;
   color: #000;
   text-align: justify;
   background-color:transparent;
}

p.stopka{
   font-size: 11px;
   color: #e2e2e2;
}

li.submenu {
    font-weight:normal;
    margin-left: 45px;
    padding: 7px 10px 7px 35px; 
    /*background: url('../gfx/spacer2.jpg') no-repeat;*/
    list-style-type: none;
    list-style-position: outside;
}
li.subsubmenu {
    font-weight:normal;
    margin-left: 60px;
    padding: 7px 10px 7px 40px; 
    list-style-type: none;
    list-style-position: outside;
}
li.submenu a ,li.subsubmenu a {
    font-weight:normal;
}

li.ff{
 list-style-image: url('../gfx/ff.jpg');
}

li.pytanie{

 list-style-image: url('../gfx/pytanie.jpg');
}


ul {
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px; 
   line-height: 140%;
}



a{
   text-decoration: none;
   color: #e00000;
   font-size: 11px; 
   font-weight: bold;
}

a:link.button {color: #fff; background-color:#e00000;}
a:visited.button {color: #fff; background-color:#e00000;}
a:hover.button {color: #fff; background-color:#e00000;}
a:active.button {color: #fff; background-color:#e00000;} 

a:link.normal {font-weight:normal;}
a:visited.normal {font-weight:normal;}
a:hover.normal {font-weight:normal;}
a:active.normal {font-weight:normal;} 

.menu a {
    font-size: 13px;
}

table {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  11px;
    margin:auto;
}

img {
    border:none;
    margin:0;
}
img.arrow {
    margin-right: 5px;
}

p.justify {
    font-size: 11px; 
    line-height: 140%;  
    text-align: justify;
    padding: 10px;
    padding-top: 0px;
    font-weight: normal;
}

p.center {
    font-size: 10px;
    line-height: 140%;  
    text-align: center;
    padding: 10px;
    padding-top: 0px;
    font-weight: normal;
}
h4 {
    margin: 0 5px 5px 5px;
    padding: 0;
    width:100%;
    text-align:center;
    font-size: 14px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #9A9551;
}
form {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px; 
    text-align: left;
    padding: 0 10px 10px 10px;
    font-weight: normal;
}
form.correspondencelistmenu {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px; 
    text-align: left;
    padding:0px;
    margin: 5px 0 0 0;
}
form.correspondencelistmenu table {
    width:100%;
    border-bottom: 1px solid #bbb;
    margin-bottom:5px;
}
form.correspondencelistmenu table td{
    
}
.showselect{
    border:none;
}
form.correspondencelistmenu table td.borderRight {
    vertical-align:top;
    width:40px;
    padding-right:10px;
    border-right: 1px solid #bbb;
}
form.correspondencelistmenu table td.label {
    text-align:right;
    font-weight:bold;
    padding:5px;
    width:10%;
}
.correspondencedisplaymenu {
    padding:10px;
}
.correspondencedisplaymenu img {
    display:inline;
}
.expanded {
    padding-left:40px;
    background-image: url('corner.gif');
    background-repeat: no-repeat;
    background-position: 5px 0px;
}
div.correspondencelist {
    height: 250px;
    width: 100%;
    overflow: scroll;
}
div.messageframe {
    width: 480px;
    border:1px solid #bbb;
    overflow:auto;
}
div.logininfo{
    width:100%;
    text-align:right;
    color: #e00000;
}
tr.stopka{
    width: 753px;
    height: 10px;
    background-repeat: no-repeat
}

td.margin{
    padding: 10px;
}

.bold{
    font-weight: bold;
}

ul.plus {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px; 
    line-height: 140%;
    list-style-image: url('plus.jpg')
}


table.tekst{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px; 
    line-height: 140%;  
    text-align: left;
    padding: 10px;
    padding-top: 0px;
    font-weight: bold;
}

a.spec{
    font-weight: bold;
}

table.formtable{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    width: 100%;
    line-height: 140%;
    text-align: center;
    font-weight: bold;
    margin:0;
    padding:0;
}
td.label{
    text-align: right;
    padding: 5px;
    width:40%;
}
td.input{
    text-align: left;
    padding: 5px;
    font-weight:normal;
}
input.text, textarea{
    width: 300px;
}
input.checkbox {
}
.correspondenceselect {
    width:320px;
    font-size: 10px;
}
table.listtable{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    width: 100%;
    line-height: 140%;
    text-align: center;
    margin: 10px 0 0 0;
    border-top: 1px solid #bbb;
    border-right: 1px solid #bbb;
}
table.correspondencetable{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    width: 100%;
    line-height: 140%;
    text-align: center;
    margin: 10px 0 0 0;
    border-top: 1px solid #bbb;
    border-right: 1px solid #bbb;
}
table.correspondencetable td{
    border-bottom: 1px solid #bbb;
    border-left: 1px solid #bbb;
    padding:2px;
}
table.correspondencetable td a{
    color:black;
}
table.listtable td{
    border-bottom: 1px solid #bbb;
    border-left: 1px solid #bbb;
    padding: 3px;
}
td.header{
    font-weight:bold;
    background-color: #bbb;
    color:black;
}
table.listtable tr td a, table.pagingtable tr td a {
    color:black;
}

table.pagingtable{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    width: 100%;
    text-align: center;
    font-weight: bold;
    table-layout:fixed;
}
table.pagingtable td{
    padding:0 5px;
}
span.star {
    font-weight:bold;
    color:red;
    font-size: 16px;
}
.error {
    font-weight:bold;
    color:red;
}
.message {
    font-size:  11px;
    font-weight:bold;
    width:100%;
    text-align:center;
    padding: 0 0 5px 0;
    color: green;
}

ul.formlist li {
    padding: 5px;
}
div.documentFrame {
    border:1px solid gray;
    margin-top:5px;
}
