/*main page styles*/
/* MAIN STYLES */
table { border-collapse: collapse; padding: 0px; margin: 0px; }
td { padding: 0px; margin: 0px; font-family: Tahoma, Arial;font-size:14px;}
p { font-family: Tahoma, Arial;font-size:14px;}
strong {font-size:14px; font-weight:bold}
H1,H2,H2 {font-family:Trebuchet MS,Tahoma}
H1.pageTitle { font-size: 34px; color:#3CB878; margin-bottom: 4px; margin-top: 6px; }
H1.pageTitle A:link, H1.pageTitle A:visited {color:#001848; font-weight:bold; font-variant:normal;font-size: 34px;  }
img { border: 0px solid black; }
td img { border: 0px solid black; }
a img { border: 0px solid black; }
a:link, a:visited, a:active { color:#0084FF; font-style: normal; text-decoration: none; cursor: pointer; font-weight:bold;}
a:hover {  color: #DC0000; cursor: pointer; }
.googleImg { width: 100%; }
img.dead { border: 0px solid black; }
.left { width: 150px; }
.center { min-width: 520px; width: 100%; }
.right { width: 163px; }
.icons { width: 170px; }
.top { vertical-align: top; }
.bot { vertical-align: bottom; }
table.w { table-layout: fixed; width: 100%; vertical-align: top; }
table.h { table-layout: fixed; vertical-align: top;  width: 100%; }
table.c { text-align: center; table-layout: fixed; vertical-align: middle; width: 100%; }
table.mainTable { table-layout: fixed; width: 100%; min-width: 800px; vertical-align: top; margin-top:0px}
td.logo { background-image: url(graphics/glowna/images/naglowek_logo.jpg); width: 283px; height: 116px; }
div.logoDiv { width: 283px; height: 116px; cursor: pointer; }
a.logoDivA { width: 283px; height: 116px; cursor: pointer; }
td.abUpper { height: 22px; font-size: 10px; vertical-align: bottom; }
td.mapCell { white-space: nowrap; }
td.banner { background-image: url(graphics/glowna/images/naglowek_banner.gif); height: 74px;  }
td.logowanie_right { background-image: url(graphics/glowna/images/naglowek_logowanie.gif); height: 74px;  }
td.pxCell { width: 8px; }
DIV.nInfo {background:#FFF7AD;padding:5px 10px 5px 10px;border:1px solid #CCCCCC;border-right:2px solid #B9B9B9;color:#034E74;font-size:12px;text-align:justify;width:70%;}
DIV.middleMain { background:#d4eefe;padding:5px 10px 5px 10px;border:1px solid #CCCCCC;border-top:none;border-right:2px solid #B9B9B9;color:#003D1A;text-align:justify;width: 70%; font-size:11px;}
DIV.middleMain UL {font-size:10px; list-style-image: url(graphics/bullety/arrow_white.gif); vertical-align: middle; }
LI SPAN.small {font-size:14px;}
A.nLink:link, A.nLink:visited, A.nLink:active {font-size:12px;color:#0084ff;letter-spacing:1px;text-decoration:none;font-weight:bold;}
A.nLink:hover {font-size:12px;color: #0066CC; border-bottom:1px dashed #0066CC;}
DIV.nBack {background:#FFF7AD;padding:5px 10px 5px 10px;border:1px solid #CCCCCC;border-bottom:3px solid #B9B9B9;border-top:none;border-right:2px solid #B9B9B9;color:#996633;text-align:center;width:70%;}
td.rightSide { background-image: url(graphics/glowna/images/naglowek_brzeg_prawy2.gif); width: 8px; height: 74px; }
td.bannerRightMainCell {  width: 8px; }
table.bannerRightTable { table-layout: fixed; width: 9px; }
td.bannerUpperRightCorn { background-image: url(graphics/glowna/images/naglowek_rog_prawy.gif); height: 8px; width: 9px; }
td.bannerUpperRightSide { background-image: url(graphics/glowna/images/naglowek_brzeg_prawy.gif); height: 66px; width: 9px; }
table.upper { table-layout: fixed; font-size: 11px; font-style: italic; }
td.nameCell { vertical-align: bottom; text-align: right; font-size: 10px; }
a.nameLink:link, a.nameLink:visited, a.nameLink:active { text-decoration: underline; font-size: 10px; color: #000000; cursor: pointer; }
a.nameLink:hover { text-decoration: underline;font-size: 10px; color: #0000FF; cursor: pointer; }
/* GATEWAY */
a.gateway_old_all { text-decoration: none; font-size: 10px; font-style: italic; color: #000000; padding-left: 15px; }
a.gateway_old_hover { text-decoration: none; font-size: 10px; color: #0000FF; padding-left: 15px;  }

a.gateway:link, a.gateway:visited, a.gateway:active {font-family:Tahoma, Verdana, Arial;font-size: 9px;color:#0000B4;font-weight:bold;margin-top:0px;border-bottom:solid 0px #FF8000;padding:0px;margin-right:3px;padding-left:0px; padding-right:4px;border-left:solid 0px #FF8000;border-right:1px solid #0000B4;padding-right:6px}
a.gateway:hover{font-size: 9px;color:#FFFFFF;font-weight:bold;margin-top:0px;text-decoration:none;border-bottom:solid 0px #FF0303;margin-right:3px;padding-left:0px; padding-right:4px;padding-bottom:0px;border-left:solid 0px #FF0303;border-right:1px solid #0000B4;padding-right:6px}

a.gateway1:link, a.gateway1:visited, a.gateway1:active {font-family:Tahoma, Verdana, Arial;font-size: 9px;color:#0000B4;font-weight:bold;margin-top:0px;border-bottom:solid 0px #FF8000;padding:0px;margin-right:3px;padding-left:0px; padding-right:4px;border-left:solid 0px #FF8000;border-right:1px solid #0000B4;padding-right:6px}
a.gateway1:hover{font-size: 9px;color:#FFFFFF;font-weight:bold;margin-top:0px;text-decoration:none;border-bottom:solid 0px #FF0303;margin-right:3px;padding-left:0px; padding-right:4px;padding-bottom:0px;border-left:solid 0px #FF0303;border-right:1px solid #0000B4;padding-right:6px}

td.gatewayC { height: 16px; table-layout: fixed; font-size: 10px; background-color: #91d4ff; }
td.bannerLowerRightSide { background-image: url(graphics/glowna/images/naglowek_brzeg_prawy.gif); height: 20px; width: 9px; }
/* TABS */
table.allTabs { text-align: center; padding: 0px; margin: 0px; font-weight:bold;}
tr.tabRow { background-color: #91d4ff; }
td.mTabBr { width: 3px; }
td.mTabBeg { width: 5px; }
td.mT { height: 25px; font-size: 11px; font-weight: bold; font-family: Tahoma, Arial, sans-serif; }
td.mTab { background-image: url(graphics/zakladki/niezaznaczona/images/zakladka_niezaznaczona_cial.gif); padding-left: 10px; padding-right: 10px; }
td.mTabR { background-image: url(graphics/zakladki/niezaznaczona/images/zakladka_niezaznaczona_praw.gif); width: 4px; }
td.mTabL { background-image: url(graphics/zakladki/niezaznaczona/images/zakladka_niezaznaczona_lewa.gif); width: 4px; }
td.mTabOr { background-image: url(graphics/zakladki/zakladka_start/images/zakladka_start_cialo.gif); padding-left: 10px; padding-right: 10px; }
td.mTabROr { background-image: url(graphics/zakladki/zakladka_start/images/zakladka_start_prawa.gif); width: 4px; }
td.mTabLOr { background-image: url(graphics/zakladki/zakladka_start/images/zakladka_start_lewa.gif); width: 4px; }
td.mTabOrPr { background-image: url(graphics/zakladki/zakladka_start_zazn/images/zakladka_start_cialo.gif); padding-left: 10px; padding-right: 10px; }
td.mTabROrPr { background-image: url(graphics/zakladki/zakladka_start_zazn/images/zakladka_start_prawa.gif); width: 4px; }
td.mTabLOrPr { background-image: url(graphics/zakladki/zakladka_start_zazn/images/zakladka_start_lewa.gif); width: 4px; }
td.mTabPr { background-image: url(graphics/zakladki/zaznaczona/images/zakladka_zaznaczona_cialo.gif); padding-left: 10px; padding-right: 10px; }
td.mTabRPr { background-image: url(graphics/zakladki/zaznaczona/images/zakladka_zaznaczona_prawa.gif); width: 4px; }
td.mTabLPr { background-image: url(graphics/zakladki/zaznaczona/images/zakladka_zaznaczona_lewa.gif); width: 4px; }
td.mTRightSide { background-image: url(graphics/glowna/images/naglowek_brzeg_prawy.gif); width: 8px; }
a.mTabs:link, a.mTabs:visited, a.mTabs:active { font-size: 10px; color: #000000; font-style: normal; text-decoration: none; font-weight:bold;}
a.mTabs:hover { font-size: 10px; }
td.mTabOr A:hover {color:#FFFBF0;}
td.ITABBrake { width: 40px; }
td.ITAB { background-image: url(graphics/zakladki/niezaznaczona/images/zakladka_super_cial.gif); padding-left: 10px; padding-right: 10px; }
td.ITABL { background-image: url(graphics/zakladki/niezaznaczona/images/zakladka_super_lewa.gif); width: 4px; }
td.ITABR { background-image: url(graphics/zakladki/niezaznaczona/images/zakladka_super_praw.gif); width: 4px; }
td.ITABPr { background-image: url(graphics/zakladki/zaznaczona/images/zakladka_super_cial.gif); padding-left: 10px; padding-right: 10px; }
td.ITABLPr { background-image: url(graphics/zakladki/zaznaczona/images/zakladka_super_lewa.gif); width: 4px; }
td.ITABRPr { background-image: url(graphics/zakladki/zaznaczona/images/zakladka_super_praw.gif); width: 4px; }
td.ITABBr { width: 3px; }
div.allSubTabs {color: #FFFFFF; position: absolute; top: 10px; }
a.allsubs:link, a.allsubs:visited, a.allsubs:active, a.allsubs:hover { color: #FFFFFF; }
table.subTabsTable { table-layout: fixed; width: 100%; min-width: 800px; height: 24px; vertical-align: middle; background-image: url(graphics/zakladki/pasek_zakladek_IIrz/images/pasek_zakladek_IIrz.gif); }
table.subTabsTableOr { table-layout: fixed; width: 100%; min-width: 800px; height: 24px; vertical-align: middle; background-image: url(graphics/zakladki/pasek_zakladek_IIrz/images/pasek_zakladek_IIrz1.gif); }
table.subTabsTableOr2 { table-layout: fixed; width: 100%; min-width: 800px; height: 24px; vertical-align: middle; background-image: url(graphics/zakladki/pasek_zakladek_IIrz/images/pasek_zakladek_IIrz2.gif); }
tr.subTabsRow {  }
td.subTabsCell {  }
td.subRightEdge { width: 4px; background-image: url(graphics/glowna/images/naglowek_brzeg_prawy_sub.gif); }
table.subTabsT { height: 14px; }
td.sT { font-family: Tahoma, Arial, sans-serif; font-size: 10px; font-weight: bold; margin-left: 4px; padding-left: 0px; padding-right: 0px; border: 1px solid #FF2A2A;}
td.sTab { background-color: #C7FFB1; border: 1px solid #002573; font-weight: normal; padding-bottom:1px;padding-left: 0px; padding-right: 0px; }
td.sTabPr {  }
td.sTabBr { width: 3px; }
td.sTabBeg { width: 4px; }
a.sTabs:link, a.sTabs:visited, a.sTabs:active { font-size: 12px; font-style: normal; text-decoration: none; color: black; white-space: nowrap; font-weight:normal;padding-left: 4px; padding-right: 4px; padding-bottom:1px;}
a.sTabs:hover { font-size: 12px; color: #000000; font-weight: normal; white-space: nowrap; background-color:#FFE8A0;padding-bottom:1px;}
a.sTabsPr:link , a.sTabsPr:visited, a.sTabsPr:active { font-size: 12px; font-style: normal; text-decoration: none; color: black; white-space: nowrap; font-weight:normal;padding-left: 4px; padding-right: 4px; background-color:#FFFFFF}
a.sTabsPr:hover { font-size: 12px; color: #000000; font-weight: normal; white-space: nowrap; background-color:#FFFFFF}
/* CENTER PART */
table.centerUpperTable { table-layout: fixed; width: 100%; min-width: 800px; height: 8px; background-image: url(graphics/glowna/images/glowna_cialo.gif); }
td.centerUpperLeftCell { width: 6px; background-image: url(graphics/glowna/images/cialo_brzeg_lewy.gif); }
td.centerUpperCell { width: 100%; height: 8px; }
td.centerUpperRightCell { width: 8px; background-image: url(graphics/glowna/images/cialo_brzeg_prawy.gif); }
table.centerPart { min-width: 800px; table-layout: fixed; background-image: url(graphics/glowna/images/glowna_cialo.gif); }
td.cntCL { width: 6px; background-image: url(graphics/glowna/images/cialo_brzeg_lewy.gif);  }
td.cntCR { font-size: 26px; width: 8px; background-image: url(graphics/glowna/images/cialo_brzeg_prawy.gif);  }
/* LEFT MENU */
td.leftMenuCont { vertical-align: top; width: 150px; }
div.leftMenuDiv { z-index: 1; padding-top: 2px; }
table.leftMenuT { vertical-align: top; background-image: url(graphics/menu_z_lewej/images/menu_z_lewej_cialo.gif); }
td.menuBeg { padding-top: 4px; text-align: center; font-weight: bold; font-size: 11px; color: white; height: 19px; background-image: url(graphics/menu_z_lewej/images/menu_z_lewej_naglowek.gif); }
td.menuEnd { height: 6px; background-image: url(graphics/menu_z_lewej/images/menu_z_lewej_stopka.gif); }
td.leftMenu { padding-right: 4px; font-size: 10px; }
a.menuTabs:link, a.menuTabs:visited, a.menuTabs:active { font-size: 10px; color: #000000; font-style: normal; text-decoration: none; cursor: pointer;}

td.LMC { padding-top: 2px; padding-bottom: 2px; font-weight: normal;}
td.LMC a.menuTabs:hover { font-weight:normal}
td.LMC a.menuTabs:link, td.LMC a.menuTabs:visited, td.LMC a.menuTabs:active { font-weight:normal;}
td.LMCPr { font-weight: bold; padding-top: 2px; padding-bottom: 2px; }
td.LMCPr a.menuTabs:hover { font-weight:bold;}
td.leftMenuC { padding-left: 4px; width: 10px; padding-top: 2px; padding-bottom: 2px; }
td.LMBCh { padding-top: 5px; padding-bottom: 4px; padding-left: 5px; margin-left: 5px; }
td.LMBT { font-weight: bold; font-size: 9px; padding-top: 4px; padding-left: 3px; margin-left: 3px; }
input.leftMenuCh { height: 12px; width: 12px; padding-left: 5px; margin-left: 5px; }

a.menuTabs:hover { font-size: 10px; color: #0066CC; cursor: pointer; border-bottom:1px dashed #0066CC}

td.cntC { vertical-align: top; width: 100%; min-width: 800px; }
table.cntT { table-layout: fixed; }

td.pathC { padding-left: 5px; width:100%; height: 26px; }
img.returnBut { width: 12px; height: 13px; cursor: pointer; position: relative; }
td.rpathCnt { padding-top: 5px; padding-right: 10px; width: 20px; background-image: url(graphics/pasek_nawigacyjny/images/pasek_cialo.gif); font-weight:normal;}
td.rpathCnt a:link {font-weight:normal;}
td.googleC { padding-right: 10px; width: 36px; height: 26px; }
table.pathT { float: left; font-size: 11px; font-style: italic; height: 26px; table-layout: fixed; }
tr.pathR { vertical-align: top; height: 26px; }
td.pathBeg { width: 5px; background-image: url(graphics/pasek_nawigacyjny/images/pasek_lewy_koniec.gif); }
td.pathCnt { white-space: nowrap; padding-left: 10px; width: 100%; vertical-align: middle; background-image: url(graphics/pasek_nawigacyjny/images/pasek_cialo.gif); font-weight:normal;}
td.pathCnt a:link {font-weight:normal;}
table.google { width: 25px; height: 26px; table-layout: fixed; }
table.googT { height: 14px; vertical-align: middle; }
form.googF { height: 13px; margin-top: 2px; }
input.googleText { height: 18px; max-height: 18px; width: 200px; margin-left: 20px; font-size: 11px; }
input.googleSub { height: 18px; width: 21px; border: 0px solid black; width: 20px; margin-left: 10px; }
td.googTe { font-size: 12px; }
td.googI {}
td.googSu {}
td.resume { text-align: left; }
/* CENTER PAGE */
td.pageCenterUnderPath { padding: 5px; width:100%; }
td.titleC { }
table.titleT { width: 100%; table-layout: fixed; text-align: center; }

P.pageResume { padding-left:20px;font-size:11px;text-indent:20px;text-align:justify;font-weight:normal;width:90%;}
table.pageT { width: 100%; text-align: left; table-layout: fixed; font-size: 12px; overflow: scroll; }
td.pageC { padding: 10px; min-width: 450px; }
table.kierunkowe tr td { border: 1px solid black; }
/* RIGHT MENU */
td.rightMenuC { vertical-align: top; width: 163px; border: 0px solid black; }
table.rightMenuT { border: 0px solid black; }
td.rightMenuCell { font-size: 10px; border: 0px solid black; }
table.rightFloat { border: 0px solid black; }
table.rgtMT { background-color: #F1FAFF; border: 0px solid black; }
table.box { font-size: 10px; width: 163px; height:100%; }
table.boxInside { /*table-layout: fixed;*/ font-size: 10px; width: 100%; height:100%; }


td.leftBoxBr { padding-top: 5px; }
td.boxLeft { width: 6px; height:100%; vertical-align: top; }
table.boxLeftT { width: 6px; height:100%; }
td.boxLU { width: 6px; height: 71px; background-image: url(graphics/box/images/box_lewy_gora.gif); }
td.boxLC { width: 6px; height: 100%; background-image: url(graphics/box/images/box_lewy_sr.gif); background-repeat: repeat; }
td.boxLD { width: 6px; height: 57px; background-image: url(graphics/box/images/box_lewy_dol.gif); }
td.boxCenter { width: 141px; height: 100%; font-size: 11px; height:100%; vertical-align: top;}
/**/ 
.sbut { font-size: 8px; text-align: center; vertical-align: middle; }
.sonda-pyt { font-size: 11px; font-weight: bold; text-align: left; vertical-align: middle; padding-right: 5px; } /*definiuje napis "Dziêkujemy za oddanie glosu w tej ankiecie"*/ 
.sonda-dziekujemy { font-size: 10px; font-weight: normal; text-align: center; vertical-align: middle; } /*definiuje odpowiedzi w sondzie*/ 
.sonda-odp { font-size: 10px; text-align: left; padding-left: 3px; padding-top: 3px; padding-right: 5px; } /*definiuje przyciski radio*/ 
.sonda-radio { font-size: 8px; text-align: center; padding-right: 3px; padding-top: 3px; } /*definiuje przyciski (tlo pod nimi itp) Glosuj i Wyniki*/ 
.sonda-przycisk { font-size: 8px; text-align: center; padding-right: 5px; padding-top: 3px; } 
.sonda-error { font-size: 10px; text-align: center; } /*definiuje body na stronie z wynikami*/ 
.sonda-hr { width: 75%; } /*styl definiuje napis naglowek przy komentarzach*/ 
.sonda-komentarz-tytul { font-size: 10px; text-align: center; } /*definiuje tabele w ktorej sa umieszczone komentarze*/ 
.sonda-komentarz-tab { } /*styl definiuje komorki w tabeli przy wstawianiu komentarza*/ 
.sonda-komentarz-kom { } /*styl definiuje wyswietlanie nicka w komentarzach*/ 
.sonda-komentarz-koml { } /*styl definiuje wyswietlanie daty utworzenia komentarza*/ 
.sonda-komentarz-komp { } /*styl definiuje komorki w tabeli przy wypisywaniu komentarza*/ 
.sonda-komentarz-tekst {  } 
/*dfg*/
td.boxBegBl { width: 141px; padding-top: 5px; text-align: center; font-weight: bold; font-size: 11px; color: #000000; height: 19px; background-image: url(graphics/box/images/box_naglowek_niebieski.gif); }
td.boxBegGr { width: 141px; padding-top: 5px; text-align: center; font-weight: bold; font-size: 11px; color: #000000; height: 19px; background-image: url(graphics/box/images/box_naglowek_zielony.gif); }
td.boxBegPi { width: 141px; padding-top: 5px; text-align: center; font-weight: bold; font-size: 11px; color: #000000; height: 19px; background-image: url(graphics/box/images/box_naglowek_rozowy.gif); }
td.boxMid { width: 141px; height:100%; font-size: 11px; padding-left: 10px; padding-right: 10px;  background-image: url(graphics/box/images/box_cialo.gif); vertical-align:top;}
td.boxMid a:link, td.boxMid a:visited, td.boxMid a:active { font-size: 10px; font-style: normal; text-decoration: none; cursor: pointer; color:#0084FF; font-weight:bold; }
td.boxMid a:hover { font-size: 10px; color: #0066CC; cursor: pointer; border-bottom: 1px dashed #0066CC;}
td.boxEnd { width: 141px; height: 7px; background-image: url(graphics/box/images/box_stopka.gif); }
td.boxRight { width: 16px; height:100%; vertical-align: top; }
table.boxRightT { width: 16px; height:100%; }
td.boxRU { width: 16px; height: 100%; background-image: url(graphics/box/images/box_prawy_gora.gif); }
td.boxRC { width: 16px; height: 100%; background-image: url(graphics/box/images/box_prawy_sr.gif); background-repeat: repeat; }
td.boxRD { width: 16px; height: 26px; background-image: url(graphics/box/images/box_prawy_dol.gif);}
span.boxLinkBul { vertical-align: middle; padding-right: 7px; padding-bottom: 1px; }
span.boxLinkBulQuiz { vertical-align: middle; padding-right: 7px; padding-bottom: 8px; }
span.boxLink { vertical-align: middle; padding-bottom: 8px; position:relative; display:inline;}
td.row1 { text-align: left; vertical-align: top; padding-bottom: 5px; }
/* MAIN ICONS */
table.iconsT { float: right; }
td.mainIcon { width: 21px; height: 21px; vertical-align: middle; }
td.mainIconBrake { width: 5px; height: 21px; margin-right: 5px; }
/* POP-UP */
table.LIPT { table-layout: fixed; width: 134px; height: 122px; }
tr.LIPR { }
td.LIPuL { height: 122px; width: 24px; background-image: url(graphics/dymek/dymek_lewa.gif); }
td.LIPuC { height: 32px; width: 134px; background-image: url(graphics/dymek/dymek_gora.gif); }
td.LIPuR { height: 122px; width: 20px; background-image: url(graphics/dymek/dymek_prawa.gif); }
tr.LIPR2 {  }
td.LIPcL {  }
td.LIPcC { height: 67px; width: 134px; background-image: url(graphics/dymek/dymek_cialo.gif);}
td.LIPcR {  }
tr.LIPR3 { }
td.LIPdL { }
td.LIPdC { width: 134px; height: 23px; background-image: url(graphics/dymek/dymek_dol.gif); }
td.LIPdR { }
div.dymek { position: absolute; display: none; width: 134px; height: 122px; z-index: 10; }
div.dymekCell { width: 134px; height: 32px; }
div.dymekC { position: absolute; font-size: 10px; }
div.loginR { top: 30px; left: 42px; }
div.closeR { top: 20px; left: 128px; }
div.passR { top: 61px; left: 42px; }
div.okR { top: 58px; left: 136px; }
div.regR { top: 100px; left: 58px; }
div.regR a:link, div.regR a:visited, div.regR a:active { color:#0084FF; font-style: normal; text-decoration: none; cursor: pointer; font-weight:normal;}
div.regR a:hover { color: #0066CC; cursor: pointer; }
input.loginI { font-size: 10px; width: 80px; }
div.dymek2 { position: absolute; display: none; width: 100px; height: 53px; }
img.popupCl { width: 10px; height: 10px; }
div.logout { top: 60px; left: 30px; font-size: 12px; }
/* TAB LINKS */
a.tabs:link, a.tabs:visited, a.tabs:active {color: #000000; font-style: normal; text-decoration: none; cursor: pointer; font-weight:bold;}
a.tabs:hover {color: #004A73; cursor: pointer; font-style: normal; text-decoration: none; }
td.leftMain {  padding-left: 10px; }
td.rightMain {  padding-right: 10px; }
td.upperMain {  padding-bottom: 10px; }
td.userIcon {text-align: center; vertical-align: middle; width: 24px; height: 24px; padding-bottom: 5px; }
td.userIconBrake {  padding-right: 7px; }
table.linksT { width: 100%; min-width: 800px; vertical-align: middle; font-size: 11px; }
tr.linksR { text-align: center; }
tr.linkC {}
table.foot { table-layout: fixed; width: 100%; background-image: url(graphics/glowna/images/glowna_cialo.gif); }
table.stopkaT { table-layout: fixed; width: 100%; vertical-align: middle; font-size: 11px; text-align: center; }
tr.stopkaR { text-align: center; }
td.stopkaC { }
table.footer { width: 100%; min-width: 800px; table-layout: fixed; height: 10px; }
td.leftFooterEdge { width: 6px;  background-image: url(graphics/glowna/images/cialo_brzeg_lewy.gif); }
td.centerFooterEdge { width: 100%; }
td.rightFooterEdge { font-size: 28px; width: 8px; background-image: url(graphics/glowna/images/cialo_brzeg_prawy.gif); }
table.down { min-width: 800px; table-layout: fixed; }
td.leftDown { width: 6px; height: 8px; float: left; background-image: url(graphics/glowna/images/cialo_rog_dolny_lewy.gif); }
td.centerDown { width: 100%; height: 8px; background-image: url(graphics/glowna/images/cialo_brzeg_dolny.gif); }
td.rightDown { width: 8px; height: 8px; float: right; background-image: url(graphics/glowna/images/cialo_rog_dolny_prawy.gif); }
tr.validation { width: 100%; text-align: center; }
img.val { border: 0 solid black; width: 80px; height: 15px; }
a.val { border: 0 solid black; }
/*register*/
div.reg { position: relative; width: 100%; text-align: center; }
td.regDiv { font-size:15px; padding-top: 3px; padding-bottom: 3px; text-align:right;vertical-align:top;}
td.regDivL { font-size:15px; padding-top: 3px; padding-bottom: 3px; padding-left:14px;text-align:left;vertical-align:top;}
td.regDivO {font-size:13px;  padding-top: 3px; padding-bottom: 3px; padding-left:14px;text-align:left;vertical-align:top;}
div.main { text-align: center; }
div.lay { top: 0; left: 0; }
div.lay.one {  }
div.lay.two { display: none; }
div.lay.three { display: none; }
input.tb { font-size: 13px; }
table.reg.field { text-align: center; width: 100%; table-layout: fixed; font-size: 10px; border-collapse: collapse; padding: 0px; margin: 0px; }
td.obl { color: red; }
td.line { height: 8px; }
img.newTab { padding-bottom: 5px; }
div#finish { display: none; }
/*userList*/
table.userMain { width: 100%; }
div.userLeft { width: 100%; }
div.userRight { width: 100%; }
div.userTitle { font-size: 13px; font-weight: bold; text-align: center; padding-bottom: 5px; }
div.userR { font-size: 11px; padding-top: 10px; padding-left: 25%; padding-right: 25%; }
div.userR2 { font-size: 11px; padding-top: 10px; padding-left: 25%; padding-right: 25%; }
div.userND { font-weight: bold; }
div.userVD { text-align: center; border: 1px solid #91D4FF; }
div.userBack { font-size: 12px; text-align: center; padding-top: 10px; }
tr.usersLBr { padding: 5px; }
tr.nameRow { font-style: italic; font-weight: bold; font-size: 12px;}
td.usersL { padding-top: 7px; padding-right: 10px; font-size: 11px; }
/*newsList*/
/*214,239,255*/
div.newsListHead { width: 100%; height: 40px; }
div.newsText { position: relative; font-size: 12px; top: 8px; }
div.rssDiv { position: relative; left: 85%; width: 15%; height: 15px; }
img.rssCl { width: 36px; height: 14px; padding-right: 10px; }
img.opmlCl { width: 41px; height: 14px; }
table.nLt { width: 100%; table-layout: fixed; }
tr.nLuR { width: 100%; font-size: 4px; }
td.nLuRL { width: 5px; height: 5px; /*background-image: url(graphics/newsy/leftUp.gif); */ }
td.nLuRC { width: 100%; height: 5px; /*background-image: url(graphics/newsy/centerUp.gif); */}
td.nLuRR { width: 5px; height: 5px; /*background-image: url(graphics/newsy/rightUp.gif); */}
tr.nlCR {  }
td.nlCRL { width: 15px; /*background-image: url(graphics/newsy/leftCenter.gif); */}
/*td.nlCRC { background-image: url(graphics/newsy/centerCenter.gif); }*/
td.nlCRC { background: url(graphics/ikony/ikonka_info_2x.gif) repeat-y #D4FFD6; background-position: -20px 19px; border:1px solid #CCCCCC; color:#024364; text-align:justify; border-bottom:3px solid #B9B9B9; border-right:2px solid #B9B9B9; }
td.nlCRR { width: 5px; /*background-image: url(graphics/newsy/rightCenter.gif); */}
tr.nLbR { height: 5px; width: 100%; font-size: 4px; }
td.nLbRL { width: 5px; /*background-image: url(graphics/newsy/leftDown.gif);*/ }
td.nLbRC { width: 100%; /*background-image: url(graphics/newsy/centerDown.gif);*/ }
td.nLbRR { width: 5px; /*background-image: url(graphics/newsy/rightDown.gif); */}
div.news_main { text-align: center; }
div.newsT { width: 100%; text-align: left; }
div.news { font-size: 12px; position: relative; text-align: center; vertical-align: middle; }
div.news.Id { width: 5%; left: 30px; top: 11px; text-align:left; font-weight:bold;letter-spacing: -1px;color:#0084FF}
div.news.Title { width: 80%; left: 15%; top: -12px; color:#0084FF /*zielony: #33CF57*/;  letter-spacing: -1px;font-variant:normal;font-size:20px;}
div.news.Content { width: 87%; left: 8%; top: -6px; font-size:11px; text-align: justify; }
div.news.CAD { color:#003663; text-align: right; padding-right: 5px; padding-bottom: 2px; padding-top: 2px; font-size: 11px; border-top:1px solid #CCCCCC; background-color:#AFFFC1;}
/*pliki*/
table.pl_pliki { font-family: Tahoma, Arial, sans-serif; font-size: 12px; width: 80%; }
td.pl_data { width: 10%; font-weight: bold; }
td.pl_dla { width: 20%; font-weight: bold; }
td.pl_tytul { font-weight: bold; }
td.pl_temat { width:70%; font-weight: bold; }
/*profil*/
div.profM { text-align: right; }
div.profL { float: left; width: 60%; padding-top: 10px; padding-right: 5px; }
div.profR { float: left; width: 20%; padding-top: 4px; }
div.profSubmit { text-align: center; float: right; padding-top: 10px; }
/*mapa*/
div.mapMainDiv { width: 100%; }
div.mapLeftDiv { width: 45%; float: left; }
div.mapRightDiv { width: 45%; float: right; }
div.mapMain { padding-left: 10px; padding-top: 15px; }
DIV.mapMain UL, UL.o {padding:0;margin:0;list-style:square;}
DIV.mapSub UL {padding:0;margin:0;list-style:square;}
DIV.mapMenu UL {padding:0;margin:0;list-style:circle;}
h1.mapH1 { color:#034E74; font-size: 14px; font-weight: bold; padding:0;margin:0;margin-top:8px;margin-bottom:-8px; }
div.mapSub { padding-left: 25px; padding-top: 10px; font-size: 11px; font-weight: bold; }
h2.mapH2 { color:#003D1A; font-size: 13px; font-weight: bold; padding:0;margin:0;margin-bottom:-8px; }
div.mapMenu { padding-left: 35px; padding-top: 10px; font-size: 11px; }
h3.mapH3 { font-size: 12px; font-weight: normal; padding:0;margin:0;margin-bottom:-6px; }
/*inne*/
td.bmf_row { padding-top: 10px; vertical-align: top; }
a.special:link, a.special:visited, a.special:active { /*color:#61b1e7;*/ font-style: normal; text-decoration: none; cursor: pointer;}
a.special:hover { color: #CCCCCC; cursor: pointer; }
table.grafiki_tabela { width: 80%; text-align: center; border: 1px solid #CCCCCC; border-bottom: 3px solid #B9B9B9; border-right: 2px solid #B9B9B9;}
tr.grafiki_row_tytul { background-color: #ABDEFF; padding-bottom: 2px; border: 1px solid black; border-left:none; font-weight:normal; border-top:none; border-bottom:2px solid black;}
tr.grafiki_row { background-color: #FFFFCC; }
tr.grafiki_row_white { background-color: #FFFFFF; }
td.grafiki_cell { font-size: 11px; border: 1px solid black; padding:1px; padding-left:4px; padding-right:4px; border-left:1px solid #CCCCCC; font-weight:normal;}
td.grafiki_cell a:link, td.grafiki_cell a:visited, td.grafiki_cell a:active { font-size: 10px; font-style: normal; text-decoration: none; cursor: pointer; color:#0084FF; font-weight:bold; }
td.grafiki_cell a:hover { font-size: 10px; color: #0066CC; cursor: pointer; border-bottom: 1px dashed #0066CC;}
td.grafiki_cell_tytul { font-size: 12px; border: 1px solid black; padding:1px; padding-left:2px; padding-right:2px; white-space: nowrap; border-top:none; border-left:none;}
td.grafiki_cell_red { color: #003366; font-size: 10px; border: 2px solid #003366; background-color: #FFFFFF; font-weight: bold;}
td.grafiki_cell_empty { font-size: 10px; border: 1px dashed #CCCCCC; }
INPUT.sbut {background:#AFDDAD;margin:1px;padding:0;border:1px solid black;font-size:9px;font-weight:bold;margin-top:3px;}
td.programy_cell { font-size: 11px; border: 1px solid black; padding:1px; padding-left:4px; padding-right:4px; border-left:1px solid #CCCCCC; font-weight:normal;text-align:left;vertical-align:top}
td.programy_cell a:link, td.programy_cell a:visited, td.programy_cell a:active { font-size: 10px; font-style: normal; text-decoration: none; cursor: pointer; color:#0084FF; font-weight:bold; }
td.programy_cell a:hover { font-size: 10px; color: #0066CC; cursor: pointer; border-bottom: 1px dashed #0066CC;}
i.blueit {color:#0000D8}
.RejKom{font-size:15px;}
.RejHR{color:#FF7920}
a.akframe:link, a.akframe:visited, a.akframe:active { color:#0000DC; font-style: normal; text-decoration: none; cursor: pointer; font-weight:normal;}
a.akframe:hover {  color: #DC0000; cursor: pointer; }
a.ak1frame:link, a.ak1frame:visited, a.ak1frame:active { color:#005000; font-style: normal; text-decoration: none; cursor: pointer; font-weight:normal;}
a.ak1frame:hover {  color: #DC0000; cursor: pointer; }

.mp_wiadomoscDiv{
text-align:left;
  font-size:12px;
  font-family:Tahoma;
  border:1px solid #CCCCCC;
  width:100%;
  background-color:#EEEEEE;
  color:#333333;
  padding:6px;
  margin-bottom:10px;
  margin-top:0px;
  border-left:3px solid #CCCCCC;
}
.mp_headerDiv{
text-align:left;
  font-size:12px;
  font-family:Tahoma;
  width:600px;
  margin:0px;
}
.mp_tematSpan{
text-align:left;
  font-size:12px;
  font-family:Tahoma;
  text-align:right;
  font-family:Tahoma;
  font-size:12px;
  width:280px;
  padding-right:5px;
  border:1px solid #CCCCCC;
  border-bottom:0px;
  margin-left:3px;
  text-align:left;
  padding:1px;
  padding-left:3px;
  background-color:#CCCCCC;
}
.mp_dataSpan{   
text-align:left;
  font-size:12px;
  font-family:Tahoma;
  position:absolute;
  left:674px;
  text-align:right;
  font-size:9px;
  width:130px;
  font-weight:bold;
  padding-right:5px;
  margin-left:3px;
  color:#777777;
  padding-bottom:0px;
  border:1px solid #CCCCCC;
}

.mp_odpowiedzDiv{
text-align:left;
  font-size:12px;
  font-family:Tahoma;
  border:1px solid #CCCCCC;
  margin:3px;
  width:100%;
  background-color:#FFFFFF;
  color:#555555;
  padding:6px;
}
.mp_info {
text-align:left;
  font-size:12px;
  font-family:Tahoma;
  border:1px solid #FF7B20;
  width:100%;
  background-color:#FFFCC0;
  color:#6C0000;
  padding:6px;
  margin-bottom:10px;
  margin-top:0px;
}
.kon_td_tytul{font-size:12px; padding-top: 3px; padding-bottom: 0px; padding-left:14px;text-align:right;vertical-align:top;font-weight:normal;width:160px}
.kon_td_sekcja{font-size:12px; padding-top: 2px; padding-bottom: 4px; padding-left:14px;text-align:center;vertical-align:top;font-weight:bold;
background-color:#FFFFFF;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;color:#444444;}
.kon_td_pole{font-size:12px; padding-top: 3px; padding-bottom: 3px; padding-left:0px;text-align:left;vertical-align:top;width:440px}
.kon_text{font-size:12px; padding-top: 1px; padding-bottom: 1px; padding-left:1px;text-align:left;vertical-align:top;font-weight:normal;border:1px solid #FF8000; width:100%}
.kon_select{border:1px solid #FF8000;font-size:12px; padding-top: 1px; padding-bottom: 1px; padding-left:1px;text-align:left;vertical-align:top;font-weight:normal;}
.kon_check{font-size:12px; padding-top: 1px; padding-bottom: 1px; padding-left:1px;text-align:left;vertical-align:top;font-weight:normal;border:1px solid #FF8000}
.kon_table{text-align: left; font-size: 12px; border-collapse: collapse; padding: 0px; margin: 0px; border:1px solid #CCCCCC;width:600px;background-color:#FFFFE1}
.kon_td_tresc{font-size:12px; padding-top: 2px; padding-bottom: 4px; padding-left:14px;text-align:center;vertical-align:top;font-weight:bold;
background-color:#FFFFFF;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;color:#444444;}
.kon_kosz{font-size:12px; padding-top: 3px; padding-bottom: 3px; padding-left:14px;text-align:center;vertical-align:top;width:600px}
.kon_przerwa{font-size:6px;}

.bk_opis {text-align:left;font-weight:normal; font-family:Verdana; color:#000073;font-size:15px;padding:4px;border-bottom:1px solid #CCCCCC;}
.bk_cena1 {text-align:left;font-weight:normal; font-family:Verdana; font-size:13px;padding:4px;border-bottom:1px solid #CCCCCC;}
.bk_opis_tytul{text-align:center;font-weight:bold; font-family:Verdana; color:#0000DC;font-size:15px;padding:4px;border-bottom:1px solid #CCCCCC;width:25%;vertical-align:center}
.bk_opis_table{text-align: left; font-size: 13px; border-collapse: collapse; padding: 0px; margin: 0px; border:1px solid #CCCCCC;width:100%;background-color:#FFFFE1}
.sel_grupa{border:1px solid #FFAA25;font-size:13px;font-family:Tahoma,Verdana,Arial; padding:2px; color:#0E0E0E;background-color:#FFE2B1;}

/*WYNIKI START*/
*.odpowiedzi{ display:inline; vertical-align:middle;}
*.odp_zaznaczony{ display:inline; vertical-align:middle; border: solid 1px #000000; background-color:#ffffff; color:#000000; font-family:Verdana; font-weight:normal; margin: 5px;height:30px;}
*.odp_niezaznaczony{ display:inline; vertical-align:middle; border:solid 1px #000000; background-color:#DDDDDD; color:#0E0E0E; font-family:Verdana; font-weight:normal; margin: 5px;height:30px;}
*.odp_submit{ border: solid 1 black; background-color:White; color:Black; font-family:Verdana; font-weight:normal; margin: 5}
*.wyn_submit{ border: solid 1 black; background-color:White; color:Black; font-family:Verdana; font-weight:normal; margin: 5}
*.odpowiedz{ font-family:Verdana; font-size:10pt; margin: 5; color:Black; margin:0; padding:0;}
*.tabl_form{ table-layout:fixed; border: 0px; font-family:Verdana; font-size:8pt; color:Black; margin:0; padding:0; vertical-align:top;border-collapse:collapsed}
*.tabl_form_d{  border: 0px; vertical-align:top;border-collapse:collapsed}
*.podtabl_form{ table-layout:fixed; border: 0px; font-family:Verdana; font-size:8pt; color:Black; margin:0; padding:0; vertical-align:top;border-collapse:collapsed}
*.podtabl_form_d{ border: 1px solid #0000B4;padding: 5px; vertical-align:top;border-collapse:collapsed}
*.punkty{ display:inline; vertical-align:middle; border: solid 1 black; background-color:White; color:Black; font-family:Verdana;}
*.tab_caption{ font-family:Verdana; font-size:16px; margin:0; padding:5 0; background-color:#408CFF;color:#FFFFFF;font-weight:bold;text-align:center;padding: 5px 5px;}
*.tab_caption_przed{ font-family:Verdana; font-size:14px; margin:0; padding:5 0; background-color:#6BC6FF;color:#FFFFFF;font-weight:bold;text-align:center;padding: 5px 5px;}
*.tab_caption_future{ font-family:Verdana; font-size:16px; margin:0; padding:5 0; background-color:#2A2AFF;color:#FFFFFF;font-weight:bold;text-align:center;padding: 5px 5px;}
*.tab_spr{ border: solid 1px #000090; font-family:Verdana; color:Black;table-layout:auto;margin-bottom:20px;border-collapse:collapsed}

.td_profil_leg{ border: solid 1px #000090; font-family:Verdana; color:#000000;table-layout:auto;margin-bottom:0px;font-size:12px;padding:2px;text-align:center}
.td_profil_kom{ border: 0px; font-family:Verdana; color:#000000;table-layout:auto;margin-bottom:0px;font-size:12px;padding:2px;text-align:center;vertical-align:bottom}

*.tab_spr_future{ border: solid 1px #000090; font-family:Verdana; color:Black;table-layout:auto;margin-bottom:20px;border-collapse:collapsed}
*.tab_spr_h{ border: solid 1px #000090; margin:0; padding: 5px 5px;background-color:#80B2FF;font-size:12px;text-align:center;}
*.tab_spr_h_future{ border: solid 1px #000090; margin:0; padding: 5px 5px;background-color:#80B2FF;font-size:12px;text-align:center;}
*.tab_spr_d{ border: solid 1px #000090; margin:0; padding: 5px 5px;font-size:12px;text-align:center}
*.tab_spr_tekst{ border: solid 1px #000090; margin:0; padding:2px;padding-left:4px;font-size:12px;text-align:left}
*.info{ display:block; font-family:Verdana; font-size:small; margin:0; padding:10;}
input.loginI2 {font-family:Verdana; font-size: 12px; width: 80px; color:#000000; background-color:#FFFFA4;border:1px solid #000000;padding-left:2px;margin-bottom:1px;}
.login_submit{font-family:Verdana; font-size:10px; font-weight:bold; background-color:#FFF2C0;color:none; padding:2px; border:0px;}
/*WYNIKI END*/
.but_reg{background:#FFC;margin-left:5px;padding:2px;padding-top:0px;padding-bottom:0px;border:2px outset #FFD460;font-size:14px;font-weight:bold;font-family:Verdana;height:26px;width:180px}

*.odp_zaznaczony_kk{ display:inline; vertical-align:middle; border: solid 1px black; background-color:#FFFF53; color:Black; font-family:Verdana; font-weight:normal; margin: 5px}
*.odp_zaznaczony_kk_good{ display:inline; vertical-align:middle; border: solid 1px black; background-color:#79FF20; color:#000; font-family:Verdana; font-weight:normal; margin: 5px}
*.odp_zaznaczony_kk_bad{ display:inline; vertical-align:middle; border: solid 1px black; background-color:#FF7C7C; color:#000; font-family:Verdana; font-weight:normal; margin: 5px}
*.odp_niezaznaczony_kk{ display:inline; vertical-align:middle; border: solid 1px black; background-color:#DDDDDD; color:Black; font-family:Verdana; font-weight:normal; margin: 5px}

.but_cal{background:#FFC;margin:2px;margin-left:4px;margin-right:4px;padding:2px;padding-top:0px;padding-bottom:0px;border:1px outset #FFD460;font-size:14px;font-weight:bold;font-family:Verdana;height:26px;}

.c1{font-family:Arial; font-size:12px; font-weight:bold; color:#000000; background-color:#FFFF7C; border:solid 1px #000000;padding:4px;vertical-align:middle;padding-left:5px;padding-right:5px;height:25px;margin-bottom:2px;}
.c1:hover{font-family:Arial; font-size:12px; font-weight:bold; color:#000000; background-color:#FFFFFF; border:solid 1px #000000;padding:4px;vertical-align:middle;padding-left:5px;padding-right:5px;margin-bottom:2px;}
.c2{font-family:Arial; font-size:12px; font-weight:bold; color:#000000; background-color:#FFD460; border:solid 1px #000000;padding:4px;vertical-align:middle;padding-left:5px;padding-right:5px;height:25px;margin-bottom:2px;}
.c2:hover{font-family:Arial; font-size:12px; font-weight:bold; color:#000000; background-color:#FFF2C0; border:solid 1px #000000;padding:4px;vertical-align:middle;padding-left:5px;padding-right:5px;margin-bottom:2px;}
.c3{font-family:Arial; font-size:12px; font-weight:bold; color:#000000; background-color:#80DEFF; border:solid 1px #000000;padding:4px;vertical-align:middle;padding-left:5px;padding-right:5px;height:25px;margin-bottom:2px;}
.c3:hover{font-family:Arial; font-size:12px; font-weight:bold; color:#000000; background-color:#FFFFFF; border:solid 1px #000000;padding:4px;vertical-align:middle;padding-left:5px;padding-right:5px;margin-bottom:2px;}
.c4{font-family:Arial; font-size:12px; font-weight:bold; color:#000000; background-color:#C5A0FF; border:solid 1px #000000;padding:4px;vertical-align:middle;padding-left:5px;padding-right:5px;height:25px;margin-bottom:2px;}
.c4:hover{font-family:Arial; font-size:12px; font-weight:bold; color:#000000; background-color:#FFFFFF; border:solid 1px #000000;padding:4px;vertical-align:middle;padding-left:5px;padding-right:5px;margin-bottom:2px;}
.c5{font-family:Arial; font-size:12px; font-weight:bold; color:#000000; background-color:#FFCFA0; border:solid 1px #000000;padding:4px;vertical-align:middle;padding-left:5px;padding-right:5px;height:25px;margin-bottom:2px;}
.c5:hover{font-family:Arial; font-size:12px; font-weight:bold; color:#000000; background-color:#F5F5F5; border:solid 1px #000000;padding:4px;vertical-align:middle;padding-left:5px;padding-right:5px;margin-bottom:2px;}

.instr_lista{margin-top:0px;margin-bottom:0px;font-size:14px;font-weight:normal;color:#0000D8}

.wyn_fragment{font-family:Tahoma; font-size:12px; font-weight:normal; color:#333; background-color:#D4F0FF; border:solid 2px #FFF;padding:4px;vertical-align:middle;padding-left:5px;padding-right:5px;margin-bottom:2px;text-align:left;width:90%}
.praw_odp_klucz{width:100%}
.td_druk{width:75px;}

.proc_tab{ table-layout:fixed; border: 1px solid #000000; font-family:Verdana; font-size:8px; color:#000; margin:0; padding:0; vertical-align:top;border-collapse:collapsed}
.proc_td {font-family:Verdana; font-size:8px; color:#000; margin:0; padding:0; vertical-align:middle; align:center;height:12px;}

.wpis_text1{font-size:12px; padding-top: 1px; padding-bottom: 1px; padding-left:1px;text-align:left;vertical-align:middle;font-weight:normal;border:1px solid #FF8000; width:55px;background-color:#FFFF7C;color:#000000}

.b1,.b1:link,.b1:active,.b1:visited{font-family:Arial; font-size:12px; font-weight:bold; color:#000000; background-color:#FFFF7C; border:solid 1px #000000;padding:4px;vertical-align:middle;padding-left:5px;padding-right:5px;height:25px;margin-bottom:2px;}
.b1:hover{font-family:Arial; font-size:12px; font-weight:bold; color:#000000; background-color:#FFFFFF; border:solid 1px #000000;padding:4px;vertical-align:middle;padding-left:5px;padding-right:5px;margin-bottom:2px;}

*.tab_spr_d_mr{ border: solid 1px #000090; margin:0; padding: 5px 5px;font-size:12px;text-align:center;background-color:#D8FFC0}
*.tab_spr_d_mp{ border: solid 1px #000090; margin:0; padding: 5px 5px;font-size:12px;text-align:center;background-color:#C5FFA0}
*.tab_spr_h_mr{ border: solid 1px #000090; margin:0; padding: 5px 5px;background-color:#D8FFC0;font-size:12px;text-align:center;}
*.tab_spr_h_mp{ border: solid 1px #000090; margin:0; padding: 5px 5px;background-color:#C5FFA0;font-size:12px;text-align:center;}

.td_profil_leg_mat{ border: solid 1px #000090; font-family:Verdana; color:#000000;table-layout:auto;margin-bottom:0px;font-size:8px;padding:2px;text-align:center}
.td_profil_kom_mat{ border: 0px; font-family:Verdana; color:#000000;table-layout:auto;margin-bottom:0px;font-size:12px;padding:2px;text-align:center;vertical-align:bottom}


.frame2_content_td{}
.login_right_div{font-family:Trebuchet MS,Tahoma, Arial;font-size:13px;color:#001848;font-weight:normal;text-align:left;vertical-align:top;padding-top:8px;margin:0px;}
.login_right_td{font-family:Trebuchet MS,Tahoma, Arial;font-size:13px;color:#001848;font-weight:normal;}
INPUT.login_right{font-family:Verdana; font-size: 10px; width: 65px; color:#000000; background-color:#A0E8FF;border:1px solid #20C0FF;padding-left:2px;margin-bottom:1px;height:14px;}
.login_right_submit{font-family:Trebuchet MS,Tahoma, Arial;font-size:9px;font-weight:normal;background-color:#C0F2FF;border:solid 1px #20C0FF;width:40px; height:18px;vertical-align:top;padding:0px;color:#001848;padding-bottom:2px;}
a.login_right_rejestr,a.login_right_rejestr:link,a.login_right_rejestr:visited{font-family:Tahoma, Arial;font-size:11px;font-weight:normal;border:0px;width:40px;padding:0px;color:#001848;}
a.login_right_rejestr:hover{color:#D80000;}
a.login_right_wylog,a.login_right_wylog:link,a.login_right_wylog:visited{font-family:Trebuchet MS,Tahoma, Arial;font-size:11px;font-weight:normal;border:0px;width:40px;padding:0px;color:#000090;text-decoration:underline}
a.login_right_wylog:hover{color:#00F;text-decoration:underline}
.banner_7zasad{width:100px;font-family:Trebuchet MS,Tahoma, Arial;font-size:14px;color:#001848;font-weight:normal;text-align:center;vertical-align:top;padding-top:0px;margin-top:0px;height:140px;overflow:hidden;position:absolute; right:167px; top:20px;}
a.zasad7,a.zasad7:visited,a.zasad7:active,a.zasad7:link{color:#001848;font-weight:bold}
a.zasad7:hover{color:#D80000;font-weight:bold}

.rl_td{background-image: url(graphics/nowyBox/link_normal_title.gif);text-align:left;vertical-align:bottom;height:20px;font-size:14px;font-family:Trebuchet MS, Tahoma; font-weight:normal; color:#00006C; padding:6px;padding-bottom:2px;padding-top:4px;border-left:2px solid #00B4B4;border-bottom:1px solid #009090;width:140px}
a.rl_a,a.rl_a:visited,a.rl_a:active,a.rl_a:link{font-size:16px;font-family:Trebuchet MS, Tahoma; font-weight:bold; color:#001848; border-bottom:0px;width:140px;}
a.rl_a:hover{font-size:16px;font-family:Trebuchet MS, Tahoma; font-weight:bold; color:#D80000; border-bottom:0px;width:140px}

.rl_tdc{background-image: url(graphics/nowyBox/link_normal.gif);text-align:left;vertical-align:bottom;height:20px;font-size:14px;font-family:Trebuchet MS, Tahoma; font-weight:normal; color:#00006C; padding:6px;padding-bottom:6px;border-left:2px solid #00B4B4;border-bottom:1px solid #009090;width:140px}
a.rl_ac,a.rl_ac:visited,a.rl_ac:active,a.rl_ac:link{font-size:14px;font-family:Trebuchet MS, Tahoma; font-weight:normal; color:#001848; border-bottom:0px;width:140px;}
a.rl_ac:hover{font-size:14px;font-family:Trebuchet MS, Tahoma; font-weight:normal; color:#D80000; border-bottom:0px;width:140px}

/*Nowe style dt. boxów - PISZ->£M*/
/*****************************/
/* niebieski */
.boxTable { font-size: 14px; width: 157px; margin:0px;background-repeat:no-repeat;}
.rectBoxHeader {width:157px; height:24px; font-size:10px;
background-image: url(graphics/nowyBox/nbox_header.gif);font-weight:bold; text-align:center;vertical-align:middle;font-size:12px;color:#00006C;background-color:#D4F0FF;padding:2px;padding-bottom:4px;padding-top:3px;background-repeat: repeat-y;}
.rectBoxFooter {width:148px; height:6px; font size:6px;background-image: url(graphics/nowyBox/nbox_footer.gif);background-repeat:no-repeat;}
.rectBoxLeft {width:4px; height:100%;
background-image: url(graphics/nowyBox/nbox_left.gif); 
background-repeat: repeat-y;background-color:#D4F0FF;}
.rectBoxRight {width:12px; height:100%;
background-image: url(graphics/nowyBox/nbox_right.gif); 
background-repeat: repeat-y;background-color:#D4F0FF;}
.rectBoxCenter {font-family:Trebuchet MS, Tahoma; font-weight:normal; width:132px;background-color:#D4F0FF;vertical-align:top;padding-top:5px;font-size:11px;color:#4A4A4A;padding-left:8px;padding-bottom:10px;}
.rectBoxCenter a,.rectBoxCenter a:link,.rectBoxCenter a:active, .rectBoxCenter a:visited{font-family:Trebuchet MS, Tahoma; font-weight:bold; font-size:11px;color:#00006C}
.rectBoxCenter a:hover{font-family:Trebuchet MS, Tahoma; font-weight:bold; font-size:11px;color:#D80000}


.int_table {font-family:Trebuchet MS, Tahoma; font-weight:normal; background-color:none;vertical-align:top;border:0px;font-size:16px;
table-layout:auto; margin:0px; border-collapse:collapsed; color:#000048;
width:100%;
}
.int_table TD, .int_table P, .int_table TD.int_title {font-family:Trebuchet MS, Tahoma; font-weight:normal; background-color:#FFF2C0;vertical-align:top;text-align:left;border:1px solid #666666;font-size:14px;margin:0px; color:#404040;padding:3px;}

.int_table TD.int_title {font-size:17px;text-align:center;border:1px solid #000;background-color:#FF9830;color:#333333}

.int_table TD.naglowek {font-size:14px;text-align:center;border:1px solid #000;background-color:#FFD460;color:#333333;font-weight:bold;}

.int_zakladki {width:100%;border:1px solid #B0B0B0; font-family:Trebuchet MS, Tahoma; font-weight:bold; background-color:#FFF2C0;vertical-align:bottom;text-align:left;font-size:14px;margin:0px; color:#404040;padding:3px;border-bottom:0px;padding-top:6px;}
.int_zakladki a,.int_zakladki a:link,.int_zakladki a:active,.int_zakladki a:visited {border:1px solid #B0B0B0; font-family:Trebuchet MS, Tahoma; font-weight:bold; background-color:#CCC;vertical-align:bottom;text-align:center;font-size:14px;margin:0px; color:#404040;padding:2px;border-bottom:1px #FFFFFF}
.int_zakladki a:hover {border:1px solid #B0B0B0; font-family:Trebuchet MS, Tahoma; font-weight:bold; background-color:#CCC;vertical-align:bottom;text-align:center;font-size:14px;margin:0px; color:#FF8000;padding:2px;border-bottom:1px #FFFFFF}

.spr_frame_hide{display:none}
.spr_frame_show{display:block;border:2px solid #404040;margin:4px; width:99%;height:450px;margin-bottom:10px;}

.quiz_ramka{width:98%;border:2px solid #333;padding:6px;background-color:#FFFFFF;text-align:center;vertical-align:top;height:100%;overflow:auto}
.quiz_ster{width:100%;border:2px inset #333;padding:4px;background-color:#F5F5F5}
.quiz_nagl{width:98%;border:2px inset #333;padding:4px;background-color:#E8E8E8}
.quiz_tresc_pyt{width:97%;border:1px solid #A9A9A9;border-bottom:2px outset #DCDCDC;padding:4px;background-color:#FFFFFF;text-align:left;}
.quiz_formularz{width:97%;border:1px solid #A9A9A9;border-top:2px outset #DCDCDC;padding:4px;background-color:#DCDCDC;text-align:left;}
.quiz_formularz_wydruk{width:97%;border:1px solid #A9A9A9;border-top:2px outset #DCDCDC;padding:4px;background-color:#FFF;text-align:left;}
.quiz_ta{}
.quiz_key,a.quiz_key:visited,a.quiz_key:link,a.quiz_key:active{
color:#000; font-family : Arial, Arial CE, Helvetica;
     	text-decoration : none;
     	font-weight : normal;
     	font-size : 13px;
     	text-align: center;
     	padding:3px;
     	background-color:#FFF2C0;
		border:1px solid #FFCA40;
     	height:20px;
		width:140px;
		margin-left:3px;
		margin-right:3px;
		display:block;
		margin-top:6px;
		margin-bottom:6px;
     	}
a.quiz_key:hover{background-color:#FF7B20;color: #000000;}


.komentarz_pytania {background-color:#CCFFCC; color:#000000;}
.odp_ta{
		color:#000; 
		font-family : Tahoma,Verdana;
     	text-decoration : none;
     	font-weight : normal;
     	font-size : 15px;
     	text-align: left;
     	padding:4px;
     	background-color:#FFFFD4;
		border:1px solid #9E9E9E;
		width:80%;
		margin:6px;
		}
.odp_txt{color:#000; 
		font-family : Tahoma,Verdana;
     	text-decoration : none;
     	font-weight : normal;
     	font-size : 15px;
     	text-align: left;
     	margin:0px;
     	padding:4px;
     	background-color:#FFFFD4;
		border:1px solid #9E9E9E;
		}
.kornr{color:#DC4900; 
		font-family : Tahoma,Verdana;
     	text-decoration : none;
     	font-weight : normal;
     	font-size : 13px;
     	text-align: center;

}
a.ed,a.ed:visited{color:#000080; font-family : Arial, Arial CE, Helvetica;
     	text-decoration : none;
     	font-weight : bold;
     	font-size : 11px;
     	text-align: left;
     	margin-right: 12px;
     	margin-left: 0px;
     	margin-bottom: 0px;
     	padding-left:4px;	
     	padding-right:3px;	
     	background-color:#6BFF6B;
     	height:11px;
     	}
a.ed:hover{background-color:#FF7B20;color: #000000;}
a.quiz_spyt,a.quiz_spyt:visited{color:#000080; font-family : Arial, Arial CE, Helvetica;
     	text-decoration : none;
     	font-weight : bold;
     	font-size : 11px;
     	text-align: center;
     	margin-left: 0px;
     	margin-bottom: 3px;
     	padding-left:4px;	
     	padding-right:3px;	
     	background-color:#DADADA;
		border:1px solid #000;
     	height:11px;
		width:22px;
     	}
a.quiz_spyt:hover{background-color:#FF7B20;color: #000000;}

a.quiz_spyt_done,a.quiz_spyt_done:visited{color:#000080; font-family : Arial, Arial CE, Helvetica;
     	text-decoration : none;
     	font-weight : bold;
     	font-size : 11px;
     	text-align: center;
     	margin-left: 0px;
     	margin-bottom: 3px;
     	padding-left:4px;	
     	padding-right:3px;	
     	background-color:#B2FF80;
		border:1px solid #000;
     	height:11px;
		width:22px;
     	}
a.quiz_spyt_done:hover{background-color:#FF7B20;color: #000000;}

a.quiz_spyt_blue,a.quiz_spyt_blue:visited{color:#FFF; font-family : Arial, Arial CE, Helvetica;
     	text-decoration : none;
     	font-weight : bold;
     	font-size : 11px;
     	text-align: center;
     	margin-left: 0px;
     	margin-bottom: 3px;
     	padding-left:4px;	
     	padding-right:3px;	
     	background-color:#1C88FF;
		border:1px solid #000;
     	height:11px;
		width:22px;
     	}
a.quiz_spyt_blue:hover{background-color:#FF7B20;color: #000000;}

a.quiz_spyt_red,a.quiz_spyt_red:visited{color:#FFF; font-family : Arial, Arial CE, Helvetica;
     	text-decoration : none;
     	font-weight : bold;
     	font-size : 11px;
     	text-align: center;
     	margin-left: 0px;
     	margin-bottom: 3px;
     	padding-left:4px;	
     	padding-right:3px;	
     	background-color:#F00;
		border:1px solid #000;
     	height:11px;
		width:22px;
     	}
a.quiz_spyt_red:hover{background-color:#FF7B20;color: #000000;}

.quiz_spyt_off{color:#F5F5F5; font-family : Arial, Arial CE, Helvetica;
     	text-decoration : none;
     	font-weight : bold;
     	font-size : 11px;
     	text-align: center;
     	margin-left: 0px;
     	margin-bottom: 3px;
     	padding-left:4px;	
     	padding-right:3px;	
     	background-color:#808080;
		border:1px solid #000;
     	height:11px;
		width:22px;
     	}


.quiz_opcje {border:1px solid #333;background-color:#F2FFC0;font-size:12px; font-family:Tahoma;padding:2px;}
.kolumna{width:140px;}
.kolumna1_sep{width:5px;}
.ci_ramka{width:80%;}
.przybornik{color:#000; font-family : Trebuchet MS, Tahoma;
     	text-decoration : none;
     	font-weight : normal;
     	font-size : 14px;
     	text-align: left;
     	margin-right: 0px;
     	margin-left: 0px;
     	margin-bottom: 0px;
     	padding:3px;
     	background-color:none;
		border:1px solid #609FFF;
     	}
.ankieta_div{color:#000; font-family : Trebuchet MS, Tahoma;
     	text-decoration : none;
     	font-weight : normal;
     	font-size : 14px;
     	text-align: left;
     	margin-right: 0px;
     	margin-left: 0px;
     	margin-bottom: 0px;
     	padding:3px;
     	background-color:#D4F0FF;
		border:1px solid #609FFF;
		}
.ankieta_pole
{color:#000; font-family : Trebuchet MS, Tahoma;
     	text-decoration : none;
     	font-weight : normal;
     	font-size : 15px;
     	text-align: left;
     	margin-right: 0px;
     	margin-left: 0px;
     	margin-bottom: 0px;
     	padding:3px;
     	background-color:none;
		border-top:1px solid #FFF;
		border-bottom:1px solid #8ED4FF;
		}
.ankieta_tytul
{color:#000096; font-family : Trebuchet MS, Tahoma;
     	text-decoration : none;
     	font-weight : normal;
     	font-size : 18px;
     	text-align: center;
     	margin-right: 0px;
     	margin-left: 0px;
     	margin-bottom: 0px;
     	padding:3px;
     	background-color:#8ED4FF;
		border-top:1px solid #FFF;
		border-bottom:1px solid #8ED4FF;
		}
.ankieta_ster
{color:#000096; font-family : Trebuchet MS, Tahoma;
     	text-decoration : none;
     	font-weight : normal;
     	font-size : 14px;
     	text-align: center;
     	margin-right: 0px;
     	margin-left: 0px;
     	margin-bottom: 0px;
     	padding:3px;
     	background-color:#D4F0FF;
		border-top:1px solid #FFF;
		border-bottom:1px solid #8ED4FF;
		}

.ankieta_linia{
width:100%;
border:1px solid #8ED4FF;
}
.ankieta_ta{
width:100%;
height:60px;
color:#000; 
font-family : Trebuchet MS, Tahoma;
text-decoration : none;
font-weight : normal;
font-size : 14px;
text-align: left;
background-color:#FFF;
border:1px solid #8ED4FF;
}
.select{
width:100%;
color:#000; 
font-family : Trebuchet MS, Tahoma;
text-decoration : none;
font-weight : normal;
font-size : 14px;
text-align: left;
background-color:#FFF;
border:1px solid #8ED4FF;
}
.ankieta_dziekujemy
{color:#000073; font-family : Trebuchet MS, Tahoma;
     	text-decoration : none;
     	font-weight : normal;
     	font-size : 15px;
     	text-align: center;
     	margin-right: 0px;
     	margin-left: 0px;
     	margin-bottom: 0px;
     	padding:12px;
     	background-color:none;
		border-top:1px solid #FFF;
		border-bottom:1px solid #8ED4FF;
		}
.dataa{font-size:13px; text-align:right;}
.ankieta_instrukcja{background-color:#8ED4FF;padding:3px;}

.ankieta_uwagi
{color:#000; font-family : Trebuchet MS, Tahoma;
     	text-decoration : none;
     	font-weight : normal;
     	font-size : 15px;
     	text-align: left;
     	margin-right: 0px;
     	margin-left: 0px;
     	margin-bottom: 0px;
     	padding:3px;
     	background-color:#B1E2FF;
		border-top:1px solid #FFF;
		border-bottom:1px solid #8ED4FF;
		}
.przybornik_tytul{
color:#000073; font-family : Trebuchet MS, Tahoma;
     	text-decoration : none;
     	font-weight : normal;
     	font-size : 11px;
     	text-align: center;
     	margin-right: 0px;
     	margin-left: 0px;
     	padding:2px;
     	background-color:#D4F0FF;
		margin-bottom:5px;
		border:0px;
}
.wyb_click{font-size:16px;text-align:center;border:1px solid #000;background-color:#FFD460;color:#333333;font-weight:bold;display:none;cursor:pointer}
.quiz_z_odp1{
background-color:#F5F5F5;border:1px solid #BBBBBB;cursor:pointer;margin-bottom:4px;padding-left:2px;padding-right:2px;width:5%
}
.quiz_z_odp2{
background-color:#F5F5F5;border:1px solid #BBBBBB;cursor:pointer;margin-bottom:4px;padding-left:2px;padding-right:2px;width:95%}

.quiz_wydruk_ta{width:100%;}
.quiz_wydruk_text{border-bottom:1px solid #000}
.quiz_wydruk_nagl{border:1px solid #000}
.quiz_import_plik{background-color:#F5F5F5;border:1px solid #4F4F4F;width:200px;font-size:14px; font-family:Tahoma,Arial}
.quiz_data_dekl{background-color:#F5F5F5;border:1px solid #4F4F4F;width:80px;font-size:14px; font-family:Tahoma,Arial;padding:2px;text-align:center}
.spr_tab_all{border:0px;border-collapse:collapsed;}
.zakl_spacer{width:6px;border:0px;}
.zakl_td_on{border:2px solid black;border-bottom:0px;text-align:center;background-color:#FFFFA4;padding:3px}
.zakl_td_off{border:2px solid black;;text-align:center;padding:3px}
.zakl_a,.zakl_a:active,.zakl_a:link{text-align:center;width:100%;color:#000;font-weight:normal}
a.zakl_a:visited{text-align:center;font-weight:normal;color:#000000}
.zakl_a:hover{text-align:center;width:100%;color:D80000;font-weight:normal;text-decoration:underline}
.spr_zakladki_td{padding-top:3px;border-left:solid 2px #333333;border-right:solid 2px #333333}
.spr_instr{width:80%;border:solid 2px #333333;background-color:#FFE8A0;padding:5px;margin-top:10px;margin-bottom:10px;margin-left:20px;}
a.spr_lista_zrobiony,a.spr_lista_zrobiony:link,a.spr_lista_zrobiony:visited,a.spr_lista_zrobiony:active{color:#D80000}
a.spr_lista_zrobiony:hover{color:#FF7B20}
a.spr_lista_otwarty,a.spr_lista_otwarty:link,a.spr_lista_otwarty:visited,a.spr_lista_otwarty:active{color:#0000D8}
a.spr_lista_otwarty:hover{color:#FF7B20}
.quiz_instrukcja{background-color:#F5F5F5;padding:5px;border-left:1px solid #555555;border-right:1px solid #555555;}
.quiz_time{width:60px;height:25px;text-align:center;vertical-align:middle;background-color:#444444;border:1px solid #EEEEEE;font-size:16px;font-family:Courier, Verdana;color:#FFFF53;font-weight:bold;padding-top:3px;margin-left:44px}

.data_punkty_cel{background-color:#F5F5F5;border:1px solid #4F4F4F;width:80px;font-size:14px; font-family:Tahoma,Arial;padding:2px;text-align:center}
.quiz_nau_odp{background-color:#FFF2C0;border:1px solid #FF7B20;width:90%;font-size:14px; font-family:Tahoma,Arial;padding:2px;padding-left:4px;}
.quiz_nau_odpt{background-color:#FFF2C0;border:1px solid #FF7B20;font-size:14px; font-family:Tahoma,Arial;padding:2px;padding-left:4px;}
.quiz_naucz_panel{background-color:#D8FFC0;border:1px solid #79FF20;width:98%;font-size:14px; font-family:Tahoma,Arial;padding:2px;padding-left:4px;color:#001848}

.feedback_div{
	font-family : Tahoma;
     	text-decoration : none;
     	font-weight : normal;
     	font-size : 14px;
     	text-align: center;
     	margin-right: 4px;
     	margin-left: 4px;
     	margin-bottom: 0px;
     	padding:3px;
     	background-color:#E8FFA0;
		border:1px solid #009000;
		width:90%;
		}
.feedback_formularz{color:#000; font-family : Tahoma;
     	text-decoration : none;
     	font-weight : normal;
     	font-size : 14px;
     	text-align: left;
     	margin-right: 0px;
     	margin-left: 0px;
     	margin-bottom: 0px;
     	padding:3px;
     	background-color:none;
	
		text-align:center;
		}
.feedback_pole
{color:#000; font-family : Tahoma;
     	text-decoration : none;
     	font-weight : normal;
     	font-size : 13px;
     	text-align: left;
     	margin-right: 0px;
     	margin-left: 0px;
     	margin-bottom: 0px;
     	padding:3px;
		padding-bottom:8px;
     	background-color:none;
		}
.feedback_radio
{color:#000; font-family : Tahoma;
     	text-decoration : none;
     	font-weight : normal;
     	font-size : 13px;
     	text-align: left;
     	margin-right: 0px;
     	margin-left: 0px;
     	margin-bottom: 0px;
     	padding:3px;
     	background-color:none;
		padding-bottom:8px;
		}
.feedback_tytul
{color:#000096; font-family : Tahoma;
     	text-decoration : none;
     	font-weight : normal;
     	font-size : 13px;
     	text-align: center;
     	margin-right: 0px;
     	margin-left: 0px;
     	margin-bottom: 0px;
     	padding:3px;
		padding-top:8px;
		padding-bottom:0px;
     	background-color:none;
		border-top:1px solid #00D800;
		}

.feedback_ta{
width:100%;
height:60px;
color:#000; 
font-family : Tahoma;
text-decoration : none;
font-weight : normal;
font-size : 14px;
text-align: left;
background-color:#FFF;
border:1px solid #8ED4FF;
}

.lekcje_slot_preview{text-align:center;font-weight:bold;background-color:#FFFFFF;border:1px dashed #0000B9}

.lekcje_usun_slot,.lekcje_usun_slot:link,.lekcje_usun_slot:active,.lekcje_usun_slot:visited{font-family:Arial; font-size:10px; font-weight:bold; color:#C00; background-color:#FFC; border:solid 1px #FFAA25;padding:3px;vertical-align:middle;height:10px;margin-bottom:2px;padding-top:0px;padding-bottom:2px;}
.lekcje_usun_slot:hover{font-family:Arial; font-size:10px; font-weight:bold; color:#FEFE00; background-color:#FE0000; border:solid 1px #FFAA25;padding:3px;vertical-align:middle;height:10px;margin-bottom:2px;padding-top:0px;padding-bottom:2px;}

.lekcje_edytuj_slot,.lekcje_edytuj_slot:link,.lekcje_edytuj_slot:active,.lekcje_edytuj_slot:visited{font-family:Arial; font-size:10px; font-weight:bold; color:#732500; background-color:#FFC; border:solid 1px #FF7B20;padding:3px;vertical-align:middle;height:14px;margin-bottom:0px;padding-top:2px;padding-bottom:2px;display:inline;}
.lekcje_edytuj_slot:hover{font-family:Arial; font-size:10px; font-weight:bold; color:#000; background-color:#FFFF53; border:solid 1px #D80000;padding:3px;vertical-align:middle;height:14px;margin-bottom:0px;padding-top:2px;padding-bottom:2px;}

.lekcje_edytuj_slot_plan,.lekcje_edytuj_slot_plan:link,.lekcje_edytuj_slot_plan:active,.lekcje_edytuj_slot:visited{font-family:Arial; font-size:10px; font-weight:bold; color:#FF0; background-color:#F00; border:solid 1px #FF7B20;padding:3px;vertical-align:middle;height:14px;margin-bottom:0px;padding-top:2px;padding-bottom:2px;display:inline;}
.lekcje_edytuj_slot_plan:hover{font-family:Arial; font-size:10px; font-weight:bold; color:#FFFFA4; background-color:#B40000; border:solid 1px #D80000;padding:3px;vertical-align:middle;height:14px;margin-bottom:0px;padding-top:2px;padding-bottom:2px;}

.lekcje_start_slot,.lekcje_start_slot:link,.lekcje_start_slot:active,.lekcje_start_slot:visited{font-family:Arial; font-size:10px; font-weight:bold; color:#732500; background-color:#FFFF8E; border:solid 1px #FE0000;padding:3px;vertical-align:middle;height:10px;margin-bottom:2px;padding-top:0px;padding-bottom:2px}
.lekcje_start_slot:hover{font-family:Arial; font-size:10px; font-weight:bold; color:#FEFE00; background-color:#FE0000; border:solid 1px #0E0E0E;padding:3px;vertical-align:middle;height:10px;margin-bottom:2px;padding-top:0px;padding-bottom:2px;}

.lekcje_wybor_tab,.lekcje_wybor_tab:link,.lekcje_wybor_tab:active,.lekcje_wybor_tab:visited{font-family:Tahoma; font-size:12px; font-weight:normal; color:#0000B9; border:0px;padding:0px;}
.lekcje_wybor_tab:hover{font-family:Tahoma; font-size:12px; font-weight:normal; color:#DC0000; background-color:#FFFFFF; border:0px;padding:0px;text-decoration:underline}

.lekcje_start_l,.lekcje_start_l:link,.lekcje_start_l:active,.lekcje_start_l:visited{font-family:Arial; font-size:10px; font-weight:bold; color:#FFF; background-color:#2557FF; border:solid 1px #0AF;padding:3px;vertical-align:middle;height:12px;margin:3px;padding-top:0px;padding-bottom:2px;;display:block}
.lekcje_start_l:hover{font-family:Arial; font-size:10px; font-weight:bold; color:#FFF; background-color:#FE0000; border:solid 1px #FF6B8F;padding:3px;vertical-align:middle;height:12px;margin:3px;padding-top:0px;padding-bottom:2px;}

.lekcje_start_l1,.lekcje_start_l1:link,.lekcje_start_l1:active,.lekcje_start_l1:visited{font-family:Arial; font-size:10px; font-weight:bold; color:#FFF; background-color:#5800B4; border:solid 1px #B280FF;padding:3px;vertical-align:middle;height:112px;margin:3px;padding-top:0px;padding-bottom:2px;;display:block}
.lekcje_start_l1:hover{font-family:Arial; font-size:10px; font-weight:bold; color:#FFF; background-color:#FE0000; border:solid 1px #FF6B8F;padding:3px;vertical-align:middle;height:12px;margin:3px;padding-top:0px;padding-bottom:2px;}

.lekcje_start_l2,.lekcje_start_l2:link,.lekcje_start_l2:active,.lekcje_start_l2:visited{font-family:Arial; font-size:10px; font-weight:bold; color:#FFF; background-color:#006C00; border:solid 1px #00D800;padding:3px;vertical-align:middle;height:12px;margin:3px;padding-top:0px;padding-bottom:2px;;display:block;margin-top:6px;}
.lekcje_start_l2:hover{font-family:Arial; font-size:10px; font-weight:bold; color:#FFF; background-color:#FE0000; border:solid 1px #FF6B8F;padding:3px;vertical-align:middle;height:12px;margin:3px;margin-top:6px;padding-top:0px;padding-bottom:2px;}

.lekcje_start_m,.lekcje_start_m:link,.lekcje_start_m:active,.lekcje_start_m:visited{font-family:Arial; font-size:10px; font-weight:bold; color:#FFF; background-color:#FF7C7C; border:solid 1px #B40000;padding:3px;vertical-align:middle;height:12px;margin:3px;padding-top:0px;padding-bottom:2px;;display:block}
.lekcje_start_m:hover{font-family:Arial; font-size:10px; font-weight:bold; color:#FFF; background-color:#FE0000; border:solid 1px #900000;padding:3px;vertical-align:middle;height:12px;margin:3px;padding-top:0px;padding-bottom:2px} 

.lekcje_slot_krotki_opis{border:solid 1px #FFAA00;color:#000;font-size:10px;font-family:Arial;padding:2px;margin-top:2px;background-color:#FFFBF0;width:130px}

.lekcje_dzialanie_tyg,.lekcje_dzialanie_tyg:link,.lekcje_dzialanie_tyg:active,.lekcje_dzialanie_tyg:visited{font-family:Arial; font-size:10px; font-weight:bold; color:#732500; background-color:#FFC; border:solid 1px #FF7B20;padding:3px;vertical-align:middle;height:14px;margin-bottom:0px;padding-top:2px;padding-bottom:2px;display:inline;}
.lekcje_dzialanie_tyg:hover{font-family:Arial; font-size:10px; font-weight:bold; color:#000; background-color:#FFFF2A; border:solid 1px #D80000;padding:3px;vertical-align:middle;height:14px;margin-bottom:0px;padding-top:2px;padding-bottom:2px;}

.lekcje_slot_matura,.lekcje_slot_matura:link,.lekcje_slot_matura:active,.lekcje_slot_matura:visited{font-family:Arial; font-size:10px; font-weight:bold; color:#000000; background-color:#FFE8E8; border:solid 1px #F00;padding:3px;vertical-align:middle;height:14px;margin-bottom:0px;padding-top:2px;padding-bottom:2px;display:inline;}
.lekcje_slot_matura:hover{font-family:Arial; font-size:10px; font-weight:bold; color:#000; background-color:#FF5353; border:solid 1px #D80000;padding:3px;vertical-align:middle;height:14px;margin-bottom:0px;padding-top:2px;padding-bottom:2px;}

.lekcje_slot_lekcja,.lekcje_slot_lekcja:link,.lekcje_slot_lekcja:active,.lekcje_slot_lekcja:visited{font-family:Arial; font-size:10px; font-weight:bold; color:#000000; background-color:#FFF2C0; border:solid 1px #F00;padding:3px;vertical-align:middle;height:14px;margin-bottom:0px;padding-top:2px;padding-bottom:2px;display:inline;}
.lekcje_slot_lekcja:hover{font-family:Arial; font-size:10px; font-weight:bold; color:#000; background-color:#FF7B20; border:solid 1px #D80000;padding:3px;vertical-align:middle;height:14px;margin-bottom:0px;padding-top:2px;padding-bottom:2px;}


.lekcje_admin_koment_ta{
width:100%;
height:60px;
color:#000; 
font-family : Tahoma;
text-decoration : none;
font-weight : normal;
font-size : 12px;
text-align: left;
background-color:#FFFBF0;
border:1px solid #B90000;
}

.div_pakiet_kwal{border:solid 2px #FE0000;background-color:#FFE866;padding:5px;margin-top:20px;margin-bottom:40px;margin-right:30%;margin-left:30%;text-align:center}

.lekcje_slot_mini_naglowek{font-family:Trebuchet MS, Arial; font-size:12px; font-weight:bold; color:#FFF; background-color:#ED8A03; border:0px;padding:3px;vertical-align:middle;height:15px;margin-bottom:2px;padding-top:0px;padding-bottom:2px;}
.lekcje_slot_mini_naglowek_m{font-family:Trebuchet MS, Arial; font-size:12px; font-weight:bold; color:#FFF; background-color:#FF5353; border:0px;padding:3px;vertical-align:middle;height:15px;margin-bottom:2px;padding-top:0px;padding-bottom:2px;}
.lekcje_drugi_wiersz{width:95%;background-color:#FFF;padding:10px;padding-top:4px;}

.feedback_t_pyt{text-align:left;width:278px;background-color:#FFFCF0;font-size:14px;padding:3px}
.feedback_t_odp{text-align:left;width:278px;background-color:#FFFCF0;font-size:14px;padding:3px}

.feedback_oc:link, .feedback_oc:visited, .feedback_oc:active { color:#000; font-style: normal; text-decoration: none; cursor: pointer; font-weight:bold;border-right:1px solid #4F4F4F;border-bottom:1px solid #4F4F4F}
.feedback_oc:hover {  color: #DC0000; cursor: pointer; }