body {
margin: 0px;
background-color: #eeeeee;
}

table.global_table{
width: 100%;
height: 100%;
border: 0px dotted #000000;
overflow: auto;
margin: 0px;
}

td.header_blue{
background: url("images/header_blue.jpg");
height: 19px;
text-align: right;
padding-right: 12px;
color: #ffffff;
}

td.footer_blue{
background: url("images/footer_blue.jpg");
height: 19px;
color: #ffffff;
text-align: center;
}

td.window{
overflow: auto;
width: 960px;
height: 430px;
border: 0px dotted #000000;
background-color: #eeeeee;
}

div.window_header{
background: url("images/window_header.jpg");
height: 42px;
}

div.window_footer{
background: url("images/window_footer.jpg");
height: 42px;
}

div.window{
width: 960px;
min-height: 450px;
height: auto;
margin-top: -90px;
position:relative;
text-align: center;
padding-top: 6px;
}

div.shadow_down{
width: 100%;
height: 90px;
background: url("images/shadow_down.jpg");
}

div.shadow_up{
width: 100%;
height: 90px;
background: url("images/shadow_up.jpg");
margin-top: -90px;
}

td.r1, td.r3, td.r4, td.r6, td.r7, td.r8{
height: auto;
width: auto; 
text-align: center; 
vertical-align: middle;
}

td.r2{
height: auto;
width: auto; 
text-align: left; 
vertical-align: middle;
padding: 2px 0 2px 0;
}

td.r5{
height: auto;
width: auto;
}

table.inbox {
padding: 10px;
margin-left: 100px;
}
.inbox td {
vertical-align: top;
}

.file_name {
background-color: #EEEEEE;
border: 0px;
size: 20px;
}
/* globalne ustawienia uzaleznione od szablonu */

div.menu-header{
color: white;
background: url("images/header_blue.jpg");
background-color: #3366CC;
height: 20px;
width: 140px;
text-align: left;
padding-left: 4px;
vertical-align: bottom;
margin-bottom: 2px;
}

td.list-head{
color: white;
background: url("images/header_blue.jpg");
margin-bottom: 6px;
height: 18px;
width: auto;
text-align: center;
vertical-align: middle;
border-bottom: 1px dotted #BFBFBF;
}

td.list-head-small{
color: white;
background: url("images/header_blue.jpg");
margin-bottom: 6px;
height: 18px;
width: 10px;
text-align: center;
padding-left: 6px;
padding-right: 6px;
vertical-align: middle;
border-bottom: 1px dotted #BFBFBF;
}

td.list-head-ico{
color: white;
background: url("images/header_blue.jpg");
height: 18px;
width: 18px;
text-align: center;
vertical-align: middle;
border-bottom: 1px dotted #BFBFBF;
}

div.paginator-item{
color: white;
background: url("images/header_blue.jpg");
background-repeat: repeat-x;
height: 19px;
width: 24px;
text-align: center;
vertical-align: bottom;
float: left;
margin-left: 2px;
padding-top: 2px;
}

div.paginator-item-active{
color: #0199DD;
//background: url("images/pg_bg.gif");
background-repeat: no-repeat;
height: 19px;
width: 24px;
text-align: center;
vertical-align: bottom;
float: left;
margin-left: 2px;
padding-top: 2px;
font-weight: bold;
}

div.paginator-item a{
height: 100%;
width: 100%;
color: white;
}

div.paginator-title{
float: left; padding-top: 4px; height: 16px; margin-right: 8px;
}

div.config-header{
color: white;
background: url("images/header_blue.jpg");
background-color: #3366CC;
height: 18px;
text-align: center;
padding-left: 4px;
vertical-align: bottom;
margin-bottom: 2px;
padding-top: 2px;
}

.adv_cell{
	text-align: center;
}

