body {font-family:verdana; font-size:12px; background:#f4ffe5}

/* linki */
a.tab-gl-link {font-size:11px; color:black; text-decoration: none;}
a:hover.tab-gl-link {font-size:11px;  text-decoration: underline;}
a.start-small {font-family: verdana; font-size:10px;  color:black; text-decoration: none}
a:hover.start-small {color:red}


/* tabele główne */
.tab-gl {border: 1px solid #424242; background: white}
.tab-ng {font-size:11px; text-align: center; border: 1px solid #212121; margin: 5 5 15 5; background:#c3ff6d}
.tab-png-nag {font-size:11px; vertical-align:center; border: 1px solid #212121; margin: 0 5 0 5; width:99%; background:#ffcb4f}
.tab-png-tr {font-size:11px; vertical-align:center; border: 1px solid #212121; margin: 0 5 0 5;  width:99%;background:#fffef1}
.tab-png-tab {font-size:11px; vertical-align:center; border: 1px solid black; margin: 0 5 0 5;  width:99%;background:#FFF3D6}
.tab-st {font-size:11px; text-align: center; border: 1px solid #212121; margin: 15 5 10 5; background: #c3ff6d;}

/* nagłówek */
.ng-kom {text-align:center;}
a.ng-kom-link {font-size:11px;text-decoration: none; color: black;font-weight: bold;}
a:hover.ng-kom-link {text-decoration: none; color: red; font-weight: bold;}
.ng-kom-none {color: #A9C965; font-weight: bold;}

/* tabela z danymi */
.tab-dane {font-size:11px; border: 1px solid #212121; margin: 15 5 5 5; padding:2px; }
.tab-dane-ng {font-size:11px; background:#ffcb4f; border-bottom:1px solid #212121; padding:2px}
.tab-dane-bng {font-size:11px; text-align: left; background:#ffcb4f; border-top:1px solid #212121; padding:2px}
.tab-dane-wierszA {padding:2px; background:#fffee9;}
.tab-dane-wierszB {padding:2px; background:#fffad1;}
a.tab-dane-link {font-size: 11px; color:black; text-decoration: none;}
a:hover.tab-dane-link {color:red;text-decoration: underline;}

/* formularze */
.select-menu {font-family: verdana; font-size:11px; margin:0; border:1px solid #212121; background:#f8f8f8}
.select-show {font-family: verdana; font-size:11px; border:1px solid #212121; background:#f8f8f8}
.input-text {font-family: verdana; font-size:11px; border:1px solid #212121; background:#FBFBFB}
.input-button {font-family: verdana; font-size:11px; margin:0; border:1px solid #212121; background:#ffffff}
.input-file {font-family: verdana; font-size:11px; border:1px solid #212121; background:#ffffff}
.checkbox {border:none; background: transparent;}

/* komunikat systemowy */
.komunikatA {font-family:verdana; font-size:11px; margin: 15 5 15 5}
.komunikatB {font-family:verdana; font-size:11px;}
.komunikatC {font-family:verdana; font-size:11px; margin: 0 5 10 5}
.komunikatD {font-family:verdana; font-size:11px; margin: 3 5 3 5}
a.komunikat-powrot {font-family:verdana; font-size:11px; font-weight: bold; text-decoration: none;color: black;}
a:hover.komunikat-powrot {font-family:verdana; font-size:11px; color:red;}

/* edycja produktu */
.tab-dane-left {font-size:11px;}
.tab-dane-left2 {font-size:11px;vertical-align:center; text-align:right; border-bottom:1px solid gray; border-right: 1px solid gray; padding: 3 5 3 5;}
.tab-dane-left3 {font-size:11px;vertical-align:center; border-bottom:1px solid gray; padding: 3 5 3 5;}
.tab-dane-left4 {font-size:11px;vertical-align:center; padding: 2 3 2 3;}
.zdjecie-td {font-size:11px; text-align:center; padding:3px; border:1px solid gray; width:165px;}
a.zdjecie-del-link {font-size:11px; color:black;text-decoration:none;}
a:hover.zdjecie-del-link {font-size:11px; color:red;}

/* zamowienia */
.zamowienie-brak {color:gray;}
.zamowienie-podsumowanie {font-size:11px; padding: 3 5 3 5;; text-align:right; border-right:1px solid black; background: #fffef1}

/* faktura */
.faktura-naglowek {font-family:arial; font-size:22px; font-weight: bold; margin-bottom:10px;}
.faktura-daty {font-family:arial; font-size:12px;}
.faktura-pole1 {font-family:arial; font-size:12px; font-weight: bold; border-top:1px solid black; border-bottom:1px solid black; vertical-align:top; padding:4px;}
.faktura-pole2 {font-family:arial; font-size:12px; border-bottom:1px solid black; vertical-align:top; padding:4px 4px 4px 10px;}
.faktura-pozycja {font-family:arial; font-size:12px; vertical-align:top; text-align:center; border-left:1px solid black; padding: 2px 2px 2px 4px;}
.faktura-kwota {font-family:arial; font-size:12px; vertical-align:top; text-align:right; border-left:1px solid black; padding: 2px 4px 2px 2px;}
.faktura-tabela {font-family:arial; font-size:12px; text-align:center; }

/* statystyki */
.stat-nag {font-weight: bold; text-align:center; padding:4px; border-bottom:1px solid black; border-right:1px solid black; background:#ffcb4f}
.stat-kom {color: black; padding:4px; border-bottom:1px solid black; border-right:1px solid black;}
a.stat-link {color:black; text-decoration:none}
a:hover.stat-link {text-decoration:underline;}
