
html {text-align: center;
   padding: 0px;
   margin: 0px;}

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

div#navigacja {background-color: #666;;
   border-bottom: 2px solid red;
   padding: 5px;
   text-align: right;}

div#navigacja a {color: yellow;
   text-decoration: none;
   font-family: sans-serif;
   margin-right: 2em;}

div#navigacja a:hover {text-decoration: underline;
   color: #fff;}

h1 {font-family: sans-serif;
   text-align: center;
   margin-top: 1em;
   margin-bottom: 1em;}

hr {color: #cecece;
   border: 0;}

table {margin-left: auto;
   margin-right: auto;
   margin-top: 0;
   margin-bottom: 2em;
   width: 80%;
   font-family: sans-serif;
   border: 1px solid #999;}

table th {border-top: 1px solid #888;
   padding: 3px;
   border: 1px solid #999;}

table th a {text-decoration: none;
   color: #666;}

table th a:hover {text-decoration: underline;}

table img {border: 0;}

/* formatowanie kolumn */

/* all other ICON cells */
td:first-child {
   border-right: 1px solid #999;}

/* all other NAME cells */
td:first-child + td {
   text-align: left;
   font-size: small;
   font-weight: bold;
   border-right: 1px solid #999;}
td:first-child + td a {text-decoration: none;
   color: #666;}
td:first-child + td a:hover {text-decoration: none;
   color: #000;}

/* all other LAST MODIFIED cells */
td:first-child + td + td {
   font-size: small;
   font-weight: bold;
   border-right: 1px solid #999;}

/* all other SIZE cells */
td:first-child + td + td + td {
   font-size: small;
   font-weight: bold;
   text-align: center;
   border-right: 1px solid #999;}

span.description {font-style: italic;
   font-size: small;}

div#notka {margin-top: 1em;
   text-align: center;
   font-family:sans-serif;
   color: #666;}

div#uwaga {padding: 1em;
   background-color: #333;
   color: red;
   border-top: 1px solid red;
   border-bottom: 1px solid red;
   font-family: sans-serif;}

