body {
width: 960px;
margin: 0 auto;
background-color: #ffffff;
background-image: url(bg_site.gif);
background-repeat: repeat-x;
}

.xtxt:link 
{ color: #999999; TEXT-DECORATION: none; }
.xtxt:visited 
{ color: #999999; TEXT-DECORATION: none; }
.xtxt:hover
{ color: #000000; TEXT-DECORATION: none; }
.xtxt:active
{ color: #999999; TEXT-DECORATION: none; }

a.mig:link, a.mig:visited {
display:block;
width:120px;
height:24px;
color: #000000;
text-align:center;
text-decoration:none;
font-size: 11px;
background-image: url(bat_wersja_link.gif);
background-repeat: no-repeat;
padding-left: 0px;
/*padding-right: 0px;*/
padding-top: 6px;
padding-bottom: 0px;
}

a.mig:hover {
display:block;
width:120px;
height:24px;
color: #000000;
text-align:center;
text-decoration:none;
font-size: 11px;
background-image: url(bat_wersja_hover.gif);
background-repeat: no-repeat;
padding-left: 0px;
/*padding-right: 0px;*/
padding-top: 6px;
padding-bottom: 0px;
}

a.mig:active {
display:block;
width:120px;
height:24px;
color: #000000;
text-align:center;
text-decoration:none;
font-size: 11px;
background-image: url(bat_wersja_active.gif);
background-repeat: no-repeat;
padding-left: 0px;
/*padding-right: 0px;*/
padding-top: 6px;
padding-bottom: 0px;
}

a.migwysz:link, a.migwysz:visited {
display:block;
width:120px;
height:24px;
color: #000000;
text-align:center;
text-decoration:none;
font-size: 11px;
background-image: url(bat_wyszukiwarkatxt_link.gif);
background-repeat: no-repeat;
padding-left: 0px;
/*padding-right: 0px;*/
padding-top: 6px;
padding-bottom: 0px;
}

a.migwysz:hover {
display:block;
width:120px;
height:24px;
color: #000000;
text-align:center;
text-decoration:none;
font-size: 11px;
background-image: url(bat_wyszukiwarkatxt_hover.gif);
background-repeat: no-repeat;
padding-left: 0px;
/*padding-right: 0px;*/
padding-top: 6px;
padding-bottom: 0px;
}

a.migwysz:active {
display:block;
width:120px;
height:24px;
color: #000000;
text-align:center;
text-decoration:none;
font-size: 11px;
background-image: url(bat_wyszukiwarkatxt_active.gif);
background-repeat: no-repeat;
padding-left: 0px;
/*padding-right: 0px;*/
padding-top: 6px;
padding-bottom: 0px;
}

.szukaj:link {
display: block;
width:60%;
padding-left: 8px;
padding-top: 4px;
padding-bottom: 4px;
color: #999999;
text-decoration: none;
border-left:3px solid #ffffff;
border-bottom:1px solid #dedede;
}

.szukaj:visited {
display: block;
width:60%;
padding-left: 8px;
padding-top: 4px;
padding-bottom: 4px;
color: #999999;
text-decoration: none;
border-left:3px solid #ffffff;
border-bottom:1px solid #dedede;
}

.szukaj:hover {
display: block;
width:60%;
padding-left: 8px;
padding-top: 4px;
padding-bottom: 4px;
color: #996666;
text-decoration: none;
border-left:3px solid #996666;
border-bottom:1px solid #dedede;
}

.szukaj:active {
display: block;
width:60%;
padding-left: 8px;
padding-top: 4px;
padding-bottom: 4px;
color: #999999;
text-decoration: none;
border-left:3px solid #ffffff;
border-bottom:1px solid #dedede;
}

.szu:link {
color: #999999;
text-decoration: none;
border-bottom:1px solid #dedede;
}

.szu:visited {
color: #999999;
text-decoration: none;
border-bottom:1px solid #dedede;
}

.szu:hover {
color: #996666;
text-decoration: none;
border-bottom:1px solid #dedede;
}

.szu:active {
color: #999999;
text-decoration: none;
border-bottom:1px solid #dedede;
}




.podpowiedz:link {
display: block;
width:94%;
padding-left: 8px;
padding-top: 4px;
padding-bottom: 4px;
color: #999999;
text-decoration: none;
border-left:3px solid #ffffff;
border-bottom:1px solid #dedede;
}

.podpowiedz:visited {
display: block;
width:94%;
padding-left: 8px;
padding-top: 4px;
padding-bottom: 4px;
color: #999999;
text-decoration: none;
border-left:3px solid #ffffff;
border-bottom:1px solid #dedede;
}

.podpowiedz:hover {
display: block;
width:94%;
padding-left: 8px;
padding-top: 4px;
padding-bottom: 4px;
color: #996666;
text-decoration: none;
border-left:3px solid #996666;
border-bottom:1px solid #dedede;
}

.podpowiedz:active {
display: block;
width:94%;
padding-left: 8px;
padding-top: 4px;
padding-bottom: 4px;
color: #999999;
text-decoration: none;
border-left:3px solid #ffffff;
border-bottom:1px solid #dedede;
}
 
a.podpowiedz span {
display: none;
padding-left: 60px;
padding-right: 10px;
padding-top: 8px;
padding-bottom: 10px;
margin-left: 112px;
margin-top: 13px;
width: 768px;
height: 66px;
text-decoration: none;
}

a.podpowiedz:hover span{
display: inline;
position: absolute; top: 30px; z-index: 5;
background: #330000;
background-image: url(bg_spann.gif);
background-repeat: repeat-x;
font-size: 12px;
text-decoration: none;
color: #996666;
text-align: left;
}

.divskrkont {
width:936px;
overflow: hidden;
float: left;
padding-left: 4px;
padding-top: 10px;
background-color: #e6d9d9;
background-image: url(bg_skroty.gif);
background-repeat: repeat-x;
border-left:10px solid #ffffff;
border-right:10px solid #ffffff;
}

.divskr {
overflow: hidden;
float: left;
width:103px;
padding-left: 6px;
padding-right: 6px;
padding-top: 10px;
padding-bottom: 4px;
}


.mskr:link {
display: block;
color: #333333;
font-size:11px;
font-weight: normal;
TEXT-DECORATION: none;
padding-left: 6px;
border-left: 2px solid #d5c0c0;
}

.mskr:visited {
display: block;
color: #333333;
font-size:11px;
font-weight: normal;
TEXT-DECORATION: none;
padding-left: 6px;
border-left: 2px solid #d5c0c0;
}

.mskr:hover {
display: block;
color: #000000;
font-size:11px;
font-weight: bold;
TEXT-DECORATION: none;
padding-left: 6px;
border-left: 2px solid #ffffff;
}

.mskr:active {
display: block;
color: #333333;
font-size:11px;
font-weight: bold;
TEXT-DECORATION: none;
padding-left: 6px;
border-left: 2px solid #333333;
}

.divex1 {
position:relative;
z-index:2;
overflow: auto;
background-color: #ced8e6;
background-image: url(bgniebieski.gif);
background-repeat: repeat-x;
width:280px;
height:380px;
float: left;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
border-left:15px solid #272755;
border-right:7px solid #272755;
border-bottom:15px solid #272755;
}

.divex2 {
overflow: auto;
background-color: #ced8e6;
background-image: url(bgniebieski.gif);
background-repeat: repeat-x;
width:280px;
height:380px;
float: left;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
border-left:8px solid #272755;
border-right:7px solid #272755;
border-bottom:15px solid #272755;
}

.divex3 {
overflow: auto;
background-color: #ced8e6;
background-image: url(bgniebieski.gif);
background-repeat: repeat-x;
width:280px;
height:380px;
float: left;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
border-left:8px solid #272755;
border-right:15px solid #272755;
border-bottom:15px solid #272755;
}

.divex2_divex3 {
overflow: auto;
background-color: #ced8e6;
background-image: url(bgniebieski.gif);
background-repeat: repeat-x;
width:595px;
height:380px;
float: left;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
border-left:8px solid #272755;
border-right:15px solid #272755;
border-bottom:15px solid #272755;
}

.divex1a {
position:relative;
z-index:1;
overflow: hidden;
background-color: #ced8e6;
width:280px;
height:30px;
float: left;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
border-top:15px solid #333366;
border-left:15px solid #333366;
border-right:7px solid #333366;
}

.divm_top {
overflow: hidden;
background-color: #f0f0f0;
background-image: url(bg_txtinfo1.gif);
background-repeat: repeat-x;
width:940px;
height:30px;
float: left;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
}

.divm_full {
overflow: hidden;
background-color: #ffffff;
width:960px;
float: left;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

.divex1azielony_top {
overflow: hidden;
background-color: #f0f0f0;
background-image: url(bg_txtinfo1.gif);
background-repeat: repeat-x;
width:250px;
height:30px;
float: left;
padding-left: 50px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
border-left:10px solid #ffffff;
}

.divex1azielony {
overflow: hidden;
background-color: #f0f0f0;
background-image: url(bg_txtinfo.gif);
background-repeat: repeat-x;
width:250px;
height:30px;
float: left;
padding-left: 50px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
border-left:10px solid #ffffff;
}

.divex2a_divex3a_top {
overflow: hidden;
background-color: #f0f0f0;
background-image: url(bg_txtinfo1.gif);
background-repeat: repeat-x;
width:610px;
height:30px;
float: left;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
}

.divex2a_divex3a {
overflow: hidden;
background-color: #f0f0f0;
background-image: url(bg_txtinfo.gif);
background-repeat: repeat-x;
width:610px;
height:30px;
float: left;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
}

.divex1azolty {
overflow: hidden;
background-color: #ced8e6;
background-image: url(kwadrat_zolt.gif);
background-repeat: no-repeat;
width:240px;
height:30px;
float: left;
padding-left: 50px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
border-top:15px solid #333366;
border-left:15px solid #333366;
border-right:7px solid #333366;
}

.divex1aniebieski {
overflow: hidden;
background-color: #ced8e6;
background-image: url(kwadrat_nieb.gif);
background-repeat: no-repeat;
width:240px;
height:30px;
float: left;
padding-left: 50px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
border-top:15px solid #333366;
border-left:15px solid #333366;
border-right:7px solid #333366;
}


.divex2a {
overflow: hidden;
background-color: #ced8e6;
width:280px;
height:30px;
float: left;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
border-top:15px solid #333366;
border-left:8px solid #333366;
border-right:7px solid #333366;
}

.divex2azolty {
overflow: hidden;
background-color: #ced8e6;
background-image: url(kwadrat_zolt.gif);
background-repeat: no-repeat;
width:240px;
height:30px;
float: left;
padding-left: 50px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
border-top:15px solid #333366;
border-left:8px solid #333366;
border-right:7px solid #333366;
}

.divex3a {
overflow: hidden;
background-color: #ced8e6;
width:280px;
height:30px;
float: left;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
border-top:15px solid #333366;
border-left:8px solid #333366;
border-right:15px solid #333366;
}

.divex3aniebieski {
overflow: hidden;
background-color: #ced8e6;
background-image: url(kwadrat_nieb.gif);
background-repeat: no-repeat;
width:240px;
height:30px;
float: left;
padding-left: 50px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
border-top:15px solid #333366;
border-left:8px solid #333366;
border-right:15px solid #333366;
}

.divex2a_divex3a_lewa {
overflow: hidden;
width:420px;
height:24px;
float: left;
padding-left: 0px;
padding-right: 0px;
padding-top: 4px;
padding-bottom: 0px;
}

.divex2a_divex3a_prawa {
overflow: hidden;
width:150px;
height:24px;
float: left;
padding-left: 10px;
padding-top: 4px;
border-left:1px solid #f0f0f0;
}

.divlistaop {
padding-top: 4px;
padding-bottom: 4px;
border-bottom: 1px solid #dfe6f0;
}

.divlistaop_p {
background-image: url(pion_ziel.gif);
background-repeat: no-repeat;
padding-left: 16px;
padding-top: 4px;
padding-bottom: 4px;
border-bottom: 1px solid #dfe6f0;
}

.divlistaop_s {
background-image: url(pion_zolt.gif);
background-repeat: no-repeat;
padding-left: 16px;
padding-top: 4px;
padding-bottom: 4px;
border-bottom: 1px solid #dfe6f0;
}

.divlistaop_z {
background-image: url(pion_nieb.gif);
background-repeat: repeat-y;
padding-left: 10px;
padding-top: 4px;
padding-bottom: 4px;
border-left:4px solid #9999ff;
}

.divtop {
z-index:4;
overflow: hidden;
width:960px;
height:170px;
float: left;
background-image: url(bg_top3.gif);
background-repeat: no-repeat;
}

.divtopleft {
overflow: hidden;
width:180px;
height:170px;
float: left;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

.divtopleft_in {
overflow: hidden;
background-color: #252341;
width:336px;
height:159px;
float: left;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
border-bottom:1px solid #000000;
}

.divtopmid {
overflow: hidden;
width:186px;
height:200px;
float: left;
padding-left: 5px;
padding-right: 1px;
padding-top: 16px;
padding-bottom: 0px;
}

.divtopright {
overflow: hidden;
width:780px;
height:170px;
float: left;
padding-left: 0x;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

.divtoprighttop {
overflow: hidden;
width:770px;
height:22px;
float: left;
padding-left: 0x;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 20px;
}

.divtoprightmid {
overflow: hidden;
width:770px;
height:64px;
float: left;
padding-left: 0x;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
}

.divtoprightbot {
overflow: hidden;
width:780px;
height:44px;
float: left;
padding-left: 0x;
padding-right: 0px;
padding-top: 10px;
padding-bottom: 0px;
}

.divtop_l {
overflow: hidden;
width:960px;
float: left;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

.divtopleft_l {
overflow: hidden;
width:120px;
height:120px;
float: left;
padding-left: 0px;
padding-right: 0px;
padding-top: 20px;
padding-bottom: 0px;
}

.divtopright_l {
overflow: hidden;
width:815px;
height:120px;
float: left;
padding-left: 10px;
padding-right: 15px;
padding-top: 20px;
padding-bottom: 0px;
}

.divtopright1 {
overflow: hidden;
width:245px;
height:56px;
float: left;
padding-left: 0px;
padding-right: 0px;
padding-top: 10px;
padding-bottom: 0px;
}

.divtopright2 {
overflow: hidden;
width:245px;
height:90px;
float: left;
padding-left: 0px;
padding-right: 0px;
padding-top: 10px;
padding-bottom: 0px;
}

.divpodtop1 {
width:930px;
float: left;
background-color: #333366;
padding-left: 15px;
padding-right: 15px;
padding-top: 4px;
padding-bottom: 4px;
border-bottom:2px solid #000000;
}

.divpodtop2 {
width:928px;
float: left;
padding-left: 15px;
padding-right: 15px;
padding-top: 4px;
padding-bottom: 4px;
border-top:1px solid #333366;
border-left:1px solid #333366;
border-right:1px solid #333366;
border-bottom:1px solid #333366;
}

.divpodtop3 {
width:930px;
float: left;
padding-left: 15px;
padding-right: 15px;
padding-top: 4px;
padding-bottom: 4px;
}

.divpodtop4 {
width:930px;
float: left;
background-color: #272755;
padding-left: 15px;
padding-right: 15px;
padding-top: 4px;
padding-bottom: 4px;
border-bottom:1px solid #000000;
}

.divpodtop5 {
width:940px;
float: left;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
}

div#divpodtop5a {
visibility: visible;
overflow: hidden;
width:870px;
height:36px;
float: left;
font-family: Arial;
font-size: 12px;
background-color: #f0f0f0;
background-image: url(bglupa.gif);
background-repeat: no-repeat;
padding-left: 55px;
padding-right: 15px;
padding-top: 10px;
padding-bottom: 10px;
}

.divpodtop_0 {
width:930px;
float: left;
background-color: #000000;
padding-left: 15px;
padding-right: 15px;
padding-top: 15px;
padding-bottom: 15px;
}

.div_0m {
overflow: hidden;
background-color: #000000;
width:930px;
float: left;
padding-left: 15px;
padding-right: 15px;
padding-top: 15px;
padding-bottom: 15px;
}

.divop_left {
z-index:2;
overflow: auto;
overflow-x: hidden;
overflow-y: auto;
background-image: url(bgniebieski.gif);
background-repeat: repeat-x;
width:302px;
height:375px;
float: left;
padding-left: 10px;
padding-right: 8px;
padding-top: 15px;
padding-bottom: 10px;
}

.divop_right {
position:relative;
z-index:2;
overflow: auto;
width:600px;
height:375px;
float: left;
padding-left: 15px;
padding-right: 15px;
padding-top: 15px;
padding-bottom: 10px;
}

.divr_left {
overflow: hidden;
width:280px;
float: left;
padding-left: 10px;
padding-right: 8px;
padding-top: 0px;
padding-bottom: 10px;
border-right:22px solid #ffffff;
}

.divr_right {
overflow: hidden;
background-image: url(bg_divr_right2.gif);
background-repeat: no-repeat;
width:600px;
float: left;
padding-left: 15px;
padding-right: 15px;
padding-top: 15px;
padding-bottom: 10px;
}

.divmidall {
overflow: hidden;
width:960px;
float: left;
background-color: #ffffff;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

.divmidalll {
overflow: hidden;
width:938px;
float: left;
background-color: #f0f0f0;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
border-left:1px solid #ab9191;
border-right:1px solid #ab9191;
border-bottom:1px solid #ab9191;
}

.divmidalllr {
overflow: hidden;
width:936px;
height:21px;
float: left;
background-image: url(bg_submenu1.gif);
background-repeat: no-repeat;
padding-left: 14px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
}

.divmidalllr1 {
overflow: hidden;
width:936px;
height:21px;
float: left;
background-image: url(bg_submenu2.gif);
background-repeat: no-repeat;
padding-left: 14px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
}

.divmidleft {
align: left;
width:230px;
float: left;
background-image: url(bg_menul2.gif);
background-repeat: no-repeat;
padding-left: 15px;
padding-right: 0px;
padding-top: 10px;
padding-bottom: 20px;
}

.div_szkola_top {
align: left;
width:558px;
height: 18px;
float: left;
background-image: url(bg_szkola_top.gif);
background-repeat: no-repeat;
}

.div_szkola_mid {
align: left;
width:538px;
float: left;
background-image: url(bg_szkola_mid.gif);
background-repeat: repeat-y;
padding-left: 10px;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 0px;
}

.div_szkola_bot {
align: left;
width:558px;
height: 22px;
float: left;
background-image: url(bg_szkola_bot.gif);
background-repeat: no-repeat;
}

.p14nazwa {
margin-top: 0px;
border: 2px solid #ece9e9;
padding: 6px;
color: #000000;
background-image: url(bg_szkola_nazwa.gif);
background-repeat:repeat-y;
}

.divmidleftNb {
align: left;
width:560px;
float: left;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
}

.divmidleftN {
align: left;
width:159px;
float: left;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
border-right:1px solid #f0f0f0;
}

.divmidmidN {
width:388px;
float: left;
padding-left: 6px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top:6px solid #ffffff;
border-right:6px solid #ffffff;
}

.divmidmidNbox {
width:368px;
float: left;
background-color: #f0f0f0;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
border-bottom:6px solid #ffffff;
}

.divmidrightN {
width:367px;
float: left;
padding-left: 10px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 10px;
border-left:1px solid #f0f0f0;
}

.divmidmidrightNbox {
width:737px;
float: left;
background-color: #f0f0f0;
padding-left: 13px;
padding-right: 12px;
padding-top: 10px;
padding-bottom: 10px;
border-bottom:6px solid #ffffff;
}

.divmidmid {
width:456px;
float: left;
padding-left: 10px;
padding-right: 4px;
padding-top: 10px;
padding-bottom: 20px;
}

.divmidright {
width:228px;
float: left;
background-color: #ffffff;
padding-left: 6px;
padding-right: 4px;
padding-top: 0px;
padding-bottom: 20px;
}

.divmidright1 {
width:220px;
float: left;
background-image: url(bg_menur.gif);
background-repeat: no-repeat;
padding-left: 4px;
padding-right: 4px;
padding-top: 4px;
padding-bottom: 20px;
border-top:1px solid #d0d0dc;
border-left:1px solid #d0d0dc;
border-right:1px solid #d0d0dc;
border-bottom:1px solid #d0d0dc;
}

.divmidright2 {
width:220px;
float: left;
padding-left: 4px;
padding-right: 4px;
padding-top: 4px;
padding-bottom: 20px;
border-top:1px solid #d0d0dc;
border-left:1px solid #d0d0dc;
border-right:1px solid #d0d0dc;
border-bottom:1px solid #d0d0dc;
}

.divmidh4 {
align: center;
width:213px;
float: left;
font-size: 12px;
background-color: #ffffff;
background-image: url(bgdivmidh4.gif);
background-repeat: repeat-x;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
border-right:1px solid #f1f1f1;
}

.divnaw {
width:942px;
float: left;
background-color: #f0f0f0;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
}

.divbotmarg {
align: center;
width:960px;
height:20px;
float: left;
background-color: #364964;
background-image: url(bgbotmarg.gif);
background-repeat: no-repeat;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

.divnadbot_0 {
width:930px;
float: left;
background-color: #000000;
padding-left: 15px;
padding-right: 15px;
padding-top: 30px;
padding-bottom: 40px;
}

.divnadbot {
width:930px;
float: left;
padding-left: 15px;
padding-right: 15px;
padding-top: 6px;
padding-bottom: 6px;
}

.divnadbot1 {
overflow: hidden;
background-color: #f0f0f0;
background-image: url(bg_txtinfo.gif);
background-repeat: repeat-x;
width:940px;
height:30px;
float: left;
padding-top: 10px;
padding-bottom: 10px;
border-left:10px solid #ffffff;
border-right:10px solid #ffffff;
}

.divbotall {
z-index: 1;
clear: both;
overflow: hidden;
width:940px;
height:135px;
float: left;
background-image: url(bg_botall6.gif);
background-repeat: no-repeat;
padding-left: 10px;
padding-right: 10px;
padding-top: 14px;
padding-bottom: 10px;
}

.divbotallleft {
overflow: hidden;
width:410px;
height:130px;
float: left;
padding-left: 10px;
padding-right: 10px;
padding-top: 2px;
border-top:1px solid #ffffff;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
}

.divbotallright {
overflow: hidden;
width:485px;
height:130px;
float: left;
padding-left: 10px;
padding-right: 10px;
padding-top: 2px;
border-top:1px solid #ffffff;
border-right:1px solid #ffffff;
}

.fotoramka {
border-top:1px solid #364964;
border-left:1px solid #364964;
border-right:1px solid #364964;
border-bottom:1px solid #364964;
}

.divmidrightfoto {
width:170px;
height:154px;
float: left;
overflow: hidden;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

.hwl {
margin: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 30px;
color : #ffffff;
background-color: #f0f0f0;
background-image: url(bg_resultl.gif);
background-repeat: repeat-y;
}

.hwr {
margin: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 30px;
color : #ffffff;
background-color: #f0f0f0;
background-image: url(bg_resultr.gif);
background-repeat: repeat-y;
}

h1 {
margin: 0;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 30px;
color : #333366;
}

.h4all {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
color : #ffffff;
margin: 0;
padding: 4px 0px 8px 0px;
}

.hpag {
background-color: #c3d3e3;
background-image: url(bg_hf1.gif);
background-repeat: repeat-y;
border-top: 1px solid #8ea3c1;
}

.hbox {
background-color: #c3d3e3;
background-image: url(bg_hf.gif);
background-repeat: repeat-y;
}

H2 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 28px;  color : #000033; margin: 0; padding: 0px 0px 0px 0px; }
H3 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20px;  color : #000033; margin: 0; padding: 0px 0px 0px 0px; line-height: 180%; }
H4 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 17px;  color : #000033; margin: 0; padding: 0px 0px 0px 0px; }
H5 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px;  color : #000033; margin: 0; padding: 0px 0px 0px 0px; }
H6 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px;  color : #333333; margin: 0; padding: 6px 0px 4px 0px; }
p, td, table, dl, dt, dd, div { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #333333; }
.pmarg0 { margin: 0; }
.pm0 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 24px; font-style: normal; font-weight: normal; margin: 0; }
.pmp { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: normal; margin: 0; }
.pstopka { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: normal; margin: 0; color: #000000; }
.p11 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; margin: 0; color: #272755; }
.p11_000033 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; margin: 0; color: #000033; }
.p11normal { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000033; }
.p12_000033 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; margin: 0; color: #000033; }
.p13_000033 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; margin: 0; color: #000033; }
.p14_000033 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; margin: 0; color: #000033; }
.p14_272755 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; margin: 0; color: #272755; }
.p14_b5b5e9 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; margin: 0; color: #b5b5e9; }
.p14_cc9999 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; margin: 0; color: #cc9999; }
.p14_660000 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; margin: 0; color: #660000; }
.p14_996666 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; margin: 0; color: #996666; }
.p14_999999 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; margin: 0; color: #999999; }


.p14 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; margin: 0; color: #333333; }
.p16 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: normal; margin: 0;}
.p16_000033 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: normal; margin: 0; color: #000033; }
.p16_333366 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: normal; margin: 0; color: #666699; }
.p18 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: normal; margin: 0; color: #666699; }
.p20 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20px; font-style: normal; font-weight: normal; margin: 0; color: #ced8e6; }
.p20_000033 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20px; font-style: normal; font-weight: normal; margin: 0; color: #000033; }
.p30 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 30px; font-style: normal; font-weight: normal; margin: 0; color: #3f3f7f; }


.p12n { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000033; line-height: 180%; }
.p12akapit { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-indent: 30px; font-style: normal; font-weight: normal; color: #000033; line-height: 180%; }
.p13n { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #000033; line-height: 180%; }
.p13akapit { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; text-indent: 30px; font-style: normal; font-weight: normal; color: #000033; line-height: 180%; }
.p13akapit80 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #000033; line-height: 180%; padding-left: 80px; }
.p14n { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; color: #000033; line-height: 180%; }
.p14akapit { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; text-indent: 30px; font-style: normal; font-weight: normal; color: #000033; line-height: 180%; }
.p15n { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: normal; color: #000033; line-height: 180%; }
.p15akapit { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; text-indent: 30px; font-style: normal; font-weight: normal; color: #000033; line-height: 180%; }
.p16nn { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: normal; color: #000033; line-height: 180%; }
.p16n { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: normal; color: #000033; margin: 0px; padding-bottom: 0px;}
.p16akapit { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; text-indent: 30px; font-style: normal; font-weight: normal; color: #000033; line-height: 180%; }

.p12n_times { font-family: Times, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000033; line-height: 180%; }
.p12akapit_times { font-family: Times, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-indent: 30px; font-style: normal; font-weight: normal; color: #000033; line-height: 180%; }
.p13n_times { font-family: Times, Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #000033; line-height: 180%; }
.p13akapit_times { font-family: Times, Arial, Verdana, Helvetica, sans-serif; font-size: 13px; text-indent: 30px; font-style: normal; font-weight: normal; color: #000033; line-height: 180%; }

.p12n_verdana { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000033; line-height: 180%; }
.p12akapit_verdana { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-indent: 30px; font-style: normal; font-weight: normal; color: #000033; line-height: 180%; }
.p13n_verdana { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #000033; line-height: 180%; }
.p13akapit_verdana { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-indent: 30px; font-style: normal; font-weight: normal; color: #000033; line-height: 180%; }

.p12n_georgia { font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000033; line-height: 180%; }
.p12akapit_georgia { font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-indent: 30px; font-style: normal; font-weight: normal; color: #000033; line-height: 180%; }
.p13n_georgia { font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #000033; line-height: 180%; }
.p13akapit_georgia { font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-indent: 30px; font-style: normal; font-weight: normal; color: #000033; line-height: 180%; }

.p12n_tahoma { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000033; line-height: 180%; }
.p12akapit_tahoma { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-indent: 30px; font-style: normal; font-weight: normal; color: #000033; line-height: 180%; }
.p13n_tahoma { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #000033; line-height: 180%; }
.p13akapit_tahoma { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-indent: 30px; font-style: normal; font-weight: normal; color: #000033; line-height: 180%; }


.batonsub {
display: block;
background-color: #ffffff;
text-align: left;
width:190px;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 4px;
padding-right: 4px;
padding-top: 1px;
padding-bottom: 1px;
border-top: 2px solid #ffffff;
border-left: 2px solid #ffffff;
border-right: 2px solid #ffffff;
border-bottom: 2px solid #ffffff;
}

.batonsub:hover {
display: block;
background-color: #ffcc66;
color: #000000;
font-weight: bold;
text-align: left;
width:190px;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 4px;
padding-right: 4px;
padding-top: 1px;
padding-bottom: 1px;
border-top: 2px solid #000000;
border-left: 2px solid #000000;
border-right: 2px solid #000000;
border-bottom: 2px solid #000000;
}

.divmd12 {
overflow: hidden;
width: 600px;
border-bottom:1px solid #cc9999;
}

.divmd1 {
overflow: hidden;
float: left;
width: 180px;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
}

.divmd2 {
overflow: hidden;
float: left;
width: 380px;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
}


.divmd12a {
overflow: hidden;
width: 580px;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
}

.divcontlog {
overflow: hidden;
width: 600px;
background-color: #e0dbdb;
}

.divmd1a {
overflow: hidden;
float: left;
width: 240px;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
}

.divmd2a {
overflow: hidden;
float: left;
width: 60px;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
}


.pte { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; color: #333366; }
.ptr { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #666666; }
.plink { height: 22px; background-color:#f0f0f0; }


.mtrt:link 
{ color: #c0c0c0; font-size: 16px; TEXT-DECORATION: none; font-weight: normal; }
.mtrt:visited 
{ color: #c0c0c0; font-size: 16px; TEXT-DECORATION: none; font-weight: normal; }
.mtrt:hover
{ color: #ffffff; font-size: 16px; TEXT-DECORATION: none; font-weight: normal; }
.mtrt:active
{ color: #c0c0c0; font-size: 16px; TEXT-DECORATION: none; font-weight: normal; }

.mtrt2:link 
{ color: #cc9999; font-size: 16px; TEXT-DECORATION: none; font-weight: normal; }
.mtrt2:visited 
{ color: #cc9999; font-size: 16px; TEXT-DECORATION: none; font-weight: normal; }
.mtrt2:hover
{ color: #996666; font-size: 16px; TEXT-DECORATION: none; font-weight: normal; }
.mtrt2:active
{ color: #cc9999; font-size: 16px; TEXT-DECORATION: none; font-weight: normal; }

.mtrt3:link 
{ color: #666666; font-size: 16px; TEXT-DECORATION: none; font-weight: normal; }
.mtrt3:visited 
{ color: #666666; font-size: 16px; TEXT-DECORATION: none; font-weight: normal; }
.mtrt3:hover
{ color: #993333; font-size: 16px; TEXT-DECORATION: none; font-weight: normal; }
.mtrt3:active
{ color: #666666; font-size: 16px; TEXT-DECORATION: none; font-weight: normal; }


.mtxt:link 
{ color: #999999; TEXT-DECORATION: none; }
.mtxt:visited 
{ color: #999999; TEXT-DECORATION: none; }
.mtxt:hover
{ color: #993333; TEXT-DECORATION: underline; }
.mtxt:active
{ color: #999999; TEXT-DECORATION: none; }




.mtopr:link {
display: block;
width: 280px;
COLOR: #5b5a6d;
TEXT-DECORATION: none;
font-size: 12px;
border-left:2px solid #5b5a6d;
}

.mtopr:visited {
display: block;
width: 280px;
COLOR: #5b5a6d;
TEXT-DECORATION: none;
font-size: 12px;
border-left:2px solid #5b5a6d;
}

.mtopr:hover {
display: block;
width: 280px;
COLOR: #ffffff;
TEXT-DECORATION: none;
font-size: 12px;
border-left:2px solid #ffffff;
}

.mtopr:active {
display: block;
width: 280px;
COLOR: #5b5a6d;
TEXT-DECORATION: none;
font-size: 12px;
border-left:2px solid #5b5a6d;
}

.mlogout:link 
{ COLOR: #330000; TEXT-DECORATION: none; font-size: 14px; }
.mlogout:visited 
{ COLOR: #330000; TEXT-DECORATION: none; font-size: 14px; }
.mlogout:hover
{ COLOR: #669999; TEXT-DECORATION: underline; font-size: 14px; }
.mlogout:active
{ COLOR: #330000; TEXT-DECORATION: none; font-size: 14px; }


a.mbig:link {
display: block;
width: 274px;
background-color: #ffcc66;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
COLOR: #000000;
TEXT-DECORATION: none;
font-size: 30px;
border-top:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
}

a.mbig:visited {
display: block;
width: 274px;
background-color: #ffcc66;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
COLOR: #000000;
TEXT-DECORATION: none;
font-size: 30px;
border-top:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
}

a.mbig:hover {
display: block;
width: 274px;
background-color: #99cccc;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
COLOR: #000000;
TEXT-DECORATION: none;
font-size: 30px;
border-top:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
}

a.mbig:active {
display: block;
width: 274px;
background-color: #ffffff;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
COLOR: #000000;
TEXT-DECORATION: none;
font-size: 30px;
border-top:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
}

.mtematyka:link 
{ font-family: Arial, Verdana, Helvetica, sans-serif; COLOR: #000033; font-size: 20px; TEXT-DECORATION: none; }
.mtematyka:visited 
{ font-family: Arial, Verdana, Helvetica, sans-serif; COLOR: #000033; font-size: 20px; TEXT-DECORATION: none; }
.mtematyka:hover
{ font-family: Arial, Verdana, Helvetica, sans-serif; COLOR: #000033; font-size: 20px; TEXT-DECORATION: underline; }
.mtematyka:active
{ font-family: Arial, Verdana, Helvetica, sans-serif; COLOR: #000033; font-size: 20px; TEXT-DECORATION: none; }

.mtop:link {
display: inline;
background-color: #000f1e;
COLOR: #ced8e6;
TEXT-DECORATION: none;
font-size: 16px;
border-left:14px solid #364964;
}

.mtop:visited {
display: inline;
background-color: #000f1e;
COLOR: #ced8e6;
TEXT-DECORATION: none;
font-size: 16px;
border-left:14px solid #364964;
}

.mtop:hover {
display: inline;
background-color: #000f1e;
COLOR: #ced8e6;
TEXT-DECORATION: none;
font-size: 16px;
border-left:14px solid #009999;
}

.mtop:active {
display: inline;
background-color: #000f1e;
COLOR: #ced8e6;
TEXT-DECORATION: none;
font-size: 16px;
border-left:14px solid #364964;
}

a.mor:link {
display: block;
width: 210px;
color:#000033;
padding:2px 0;
text-decoration:none;
border-bottom:1px solid #ffffff;
}

a.mor:visited {
display: block;
width: 210px;
color:#000033;
padding:2px 0;
text-decoration:none;
border-bottom:1px solid #ffffff;
}

a.mor:hover {
display: block;
width: 210px;
color:#000033;
padding:2px 0;
background-color: #ffcc99;
text-decoration:none;
border-bottom:1px solid #ffffff;
}

a.mor:active {
display: block;
width: 210px;
color:#000033;
padding:2px 0;
text-decoration:none;
border-bottom:1px solid #ffffff;
}

a.morr:link {
display: block;
width: 290px;
color:#003366;
padding:2px 0;
text-decoration:none;
border-right:10px solid #003366;
}

a.morr:visited {
display: block;
width: 290px;
color:#003366;
padding:2px 0;
text-decoration:none;
border-right:10px solid #003366;
}

a.morr:hover {
display: block;
width: 290px;
color:#ffffff;
padding:2px 0;
text-decoration:none;
background-color:#003366;
border-right:10px solid #ffffff;
}

a.morr:active {
display: block;
width: 290px;
color:#003366;
padding:2px 0;
text-decoration:none;
border-right:10px solid #003366;
}

a.mn:link {
display:inline;
color:#ffffff;
padding:2px 0;
text-decoration:none;
font-size: 16px;
border-top:2px solid #000000;
}

a.mn:visited {
display:inline;
color:#ffffff;
padding:2px 0;
text-decoration:none;
font-size: 16px;
border-top:2px solid #000000;
}

a.mn:hover {
display:inline;
color:#ffffff;
padding:2px 0;
text-decoration:none;
font-size: 16px;
border-top:2px solid #33cc00;
}

a.mn:active {
display:inline;
color:#ffffff;
padding:2px 0;
text-decoration:none;
font-size: 16px;
border-top:2px solid #000000;
}

a.pagina:link {
color:#000033;
font-size: 11px;
text-decoration: none;
background-color:#ffffff;
padding-top: 2px;
padding-left: 4px;
padding-right: 4px;
padding-bottom: 2px;
border-top:1px solid #333366;
border-left:1px solid #333366;
border-right:1px solid #333366;
border-bottom:1px solid #333366;
}

a.pagina:visited { 
color:#000033;
font-size: 11px;
text-decoration: none;
background-color:#ffffff;
padding-top: 2px;
padding-left: 4px;
padding-right: 4px;
padding-bottom: 2px;
border-top:1px solid #333366;
border-left:1px solid #333366;
border-right:1px solid #333366;
border-bottom:1px solid #333366;
}

a.pagina:hover { 
color:#000033;
font-size: 11px;
text-decoration: none;
background-color:#ffcc66;
padding-top: 2px;
padding-left: 4px;
padding-right: 4px;
padding-bottom: 2px;
border-top:1px solid #333366;
border-left:1px solid #333366;
border-right:1px solid #333366;
border-bottom:1px solid #333366;
}

a.pagina:active { 
color:#000033;
font-size: 11px;
text-decoration: none;
background-color:#ffffff;
padding-top: 2px;
padding-left: 4px;
padding-right: 4px;
padding-bottom: 2px;
border-top:1px solid #333366;
border-left:1px solid #333366;
border-right:1px solid #333366;
border-bottom:1px solid #333366;
}

.mzap:link 
{ COLOR: #6699FF; TEXT-DECORATION: underline; font-size: 32px; }
.mzap:visited 
{ COLOR: #6699FF; TEXT-DECORATION: underline; font-size: 32px; }
.mzap:hover
{ COLOR: #ffffff; TEXT-DECORATION: underline; font-size: 32px; }
.mzap:active
{ COLOR: #6699FF; TEXT-DECORATION: underline; font-size: 32px; }


.mbot:link 
{ COLOR: #ced8e6; TEXT-DECORATION: none; }
.mbot:visited 
{ COLOR: #ced8e6; TEXT-DECORATION: none; }
.mbot:hover
{ COLOR: #ffffff; TEXT-DECORATION: underline; }
.mbot:active
{ COLOR: #ced8e6; TEXT-DECORATION: none; }


.mopow:link 
{ COLOR: #000033; font-family: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; font-size: 12px; }
.mopow:visited 
{ COLOR: #000033; font-family: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; font-size: 12px; }
.mopow:hover
{ COLOR: #000033; font-family: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline; font-size: 12px; }
.mopow:active
{ COLOR: #000033; font-family: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; font-size: 12px; }



.mopow_ziel:link 
{ display:block; COLOR: #000033; TEXT-DECORATION: none; border-left:1px solid #ced8e6; border-right:1px solid #ced8e6; border-top:1px solid #ced8e6; border-bottom: 3px solid #ced8e6; padding-left: 4px; background-color:#dce5f2; padding-top: 4px; padding-bottom: 4px;}
.mopow_ziel:visited 
{ display:block; COLOR: #000033; TEXT-DECORATION: none; border-left:1px solid #ced8e6; border-right:1px solid #ced8e6; border-top:1px solid #ced8e6; border-bottom: 3px solid #ced8e6; padding-left: 4px; background-color:#dce5f2; padding-top: 4px; padding-bottom: 4px;}
.mopow_ziel:hover
{ display:block; COLOR: #000033; TEXT-DECORATION: none; border-left:1px solid #ced8e6; border-right:1px solid #ced8e6; border-top:1px solid #00cccc; border-bottom: 3px solid #00cccc; padding-left: 4px; background-color:#a2e2e2; padding-top: 4px; padding-bottom: 4px;}
.mopow_ziel:active
{ display:block; COLOR: #000033; TEXT-DECORATION: none; border-left:1px solid #ced8e6; border-right:1px solid #ced8e6; border-top:1px solid #ced8e6; border-bottom: 3px solid #ced8e6; padding-left: 4px; background-color:#dce5f2; padding-top: 4px; padding-bottom: 4px;}


.mopow_zolt:link 
{ display:block; COLOR: #000033; TEXT-DECORATION: none; border-left:1px solid #ced8e6; border-right:1px solid #ced8e6; border-top:1px solid #ced8e6; border-bottom: 3px solid #ced8e6; padding-left: 4px; background-color:#dce5f2; padding-top: 4px; padding-bottom: 4px;}
.mopow_zolt:visited 
{ display:block; COLOR: #000033; TEXT-DECORATION: none; border-left:1px solid #ced8e6; border-right:1px solid #ced8e6; border-top:1px solid #ced8e6; border-bottom: 3px solid #ced8e6; padding-left: 4px; background-color:#dce5f2; padding-top: 4px; padding-bottom: 4px;}
.mopow_zolt:hover
{ display:block; COLOR: #000033; TEXT-DECORATION: none; border-left:1px solid #ced8e6; border-right:1px solid #ced8e6; border-top:1px solid #ffcc00; border-bottom: 3px solid #ffcc00; padding-left: 4px; background-color:#fbe27e; padding-top: 4px; padding-bottom: 4px;}
.mopow_zolt:active
{ display:block; COLOR: #000033; TEXT-DECORATION: none; border-left:1px solid #ced8e6; border-right:1px solid #ced8e6; border-top:1px solid #ced8e6; border-bottom: 3px solid #ced8e6; padding-left: 4px; background-color:#dce5f2; padding-top: 4px; padding-bottom: 4px;}


.mopow_nieb:link 
{ display:block; COLOR: #000033; TEXT-DECORATION: none; border-left:1px solid #ced8e6; border-right:1px solid #ced8e6; border-top:1px solid #ced8e6; border-bottom: 3px solid #ced8e6; padding-left: 4px; background-color:#dce5f2; padding-top: 4px; padding-bottom: 4px;}
.mopow_nieb:visited 
{ display:block; COLOR: #000033; TEXT-DECORATION: none; border-left:1px solid #ced8e6; border-right:1px solid #ced8e6; border-top:1px solid #ced8e6; border-bottom: 3px solid #ced8e6; padding-left: 4px; background-color:#dce5f2; padding-top: 4px; padding-bottom: 4px;}
.mopow_nieb:hover
{ display:block; COLOR: #000033; TEXT-DECORATION: none; border-left:1px solid #ced8e6; border-right:1px solid #ced8e6; border-top:1px solid #9999ff; border-bottom: 3px solid #9999ff; padding-left: 4px; background-color:#ccccfc; padding-top: 4px; padding-bottom: 4px;}
.mopow_nieb:active
{ display:block; COLOR: #000033; TEXT-DECORATION: none; border-left:1px solid #ced8e6; border-right:1px solid #ced8e6; border-top:1px solid #ced8e6; border-bottom: 3px solid #ced8e6; padding-left: 4px; background-color:#dce5f2; padding-top: 4px; padding-bottom: 4px;}



.mtx:link 
{ COLOR: #000033; TEXT-DECORATION: none; }
.mtx:visited 
{ COLOR: #000033; TEXT-DECORATION: none; }
.mtx:hover
{ COLOR: #000033; TEXT-DECORATION: underline; }
.mtx:active
{ COLOR: #000033; TEXT-DECORATION: none; }

.mmain:link 
{ COLOR: #8ea3c1; TEXT-DECORATION: none; }
.mmain:visited 
{ COLOR: #8ea3c1; TEXT-DECORATION: none; }
.mmain:hover
{ COLOR: #000033; TEXT-DECORATION: underline; }
.main:active
{ COLOR: #8ea3c1; TEXT-DECORATION: none; }

.memail:link 
{ COLOR: #000033; TEXT-DECORATION: none; }
.memail:visited 
{ COLOR: #000033; TEXT-DECORATION: none; }
.memail:hover
{ COLOR: #000033; TEXT-DECORATION: underline; }
.memail:active
{ COLOR: #000033; TEXT-DECORATION: none; }

.mleft1:link {
display: block;
width: 240px;
COLOR: #6666cc;
TEXT-DECORATION: none;
font-size: 16px;
border-left:4px solid #6666cc;
border-left:4px solid #6666cc;
}

.mleft1:visited {
display: block;
width: 240px;
COLOR: #6666cc;
TEXT-DECORATION: none;
font-size: 16px;
border-left:4px solid #6666cc;
}

.mleft1:hover {
display: block;
background-color: #1d1d37;
width: 240px;
COLOR: #9999ff;
TEXT-DECORATION: none;
font-size: 16px;
border-left:4px solid #9999ff;
border-right:18px solid #9999ff;
}

.mleft1:active {
display: block;
width: 240px;
COLOR: #6666cc;
TEXT-DECORATION: none;
font-size: 16px;
border-left:4px solid #6666cc;
}

.mleft1a:link {
display: block;
width: 240px;
padding-top: 2px;
padding-left: 0px;
padding-right: 4px;
padding-bottom: 2px;
COLOR: #ffffff;
TEXT-DECORATION: none;
font-size: 16px;
border-left:2px solid #000000;
}

.mleft1a:visited {
display: block;
width: 240px;
padding-top: 2px;
padding-left: 0px;
padding-right: 4px;
padding-bottom: 2px;
COLOR: #ffffff;
TEXT-DECORATION: none;
font-size: 16px;
border-left:2px solid #000000;
}

.mleft1a:hover {
display: block;
width: 240px;
COLOR: #ffffff;
padding-top: 2px;
padding-left: 0px;
padding-right: 4px;
padding-bottom: 2px;
TEXT-DECORATION: none;
font-size: 16px;
border-left:2px solid #33cc00;
}

.mleft1a:active {
display: block;
width: 240px;
padding-top: 2px;
padding-left: 0px;
padding-right: 4px;
padding-bottom: 2px;
COLOR: #ffffff;
TEXT-DECORATION: none;
font-size: 16px;
border-left:2px solid #000000;
}

.mglowna:link 
{ COLOR: #9999ff; TEXT-DECORATION: none; font-size: 14px; }
.mglowna:visited 
{ COLOR: #9999ff; TEXT-DECORATION: none; font-size: 14px; }
.mglowna:hover
{ COLOR: #9999ff; TEXT-DECORATION: underline; font-size: 14px; }
.mglowna:active
{ COLOR: #9999ff; TEXT-DECORATION: none; font-size: 14px; }


.mglowna1:link {
width: 240px;
COLOR: #6666cc;
TEXT-DECORATION: none;
font-size: 16px;
border-left:18px solid #6666cc;
}

.mglowna1:visited {
width: 240px;
COLOR: #6666cc;
TEXT-DECORATION: none;
font-size: 16px;
border-left:18px solid #6666cc;
}

.mglowna1:hover {
background-color: #1d1d37;
width: 240px;
COLOR: #9999ff;
TEXT-DECORATION: none;
font-size: 16px;
border-left:18px solid #9999ff;
}

.mglowna1:active {
width: 240px;
COLOR: #6666cc;
TEXT-DECORATION: none;
font-size: 16px;
border-left:18px solid #6666cc;
}



.fsetm {
align: center;
width:913px;
float: left;
background-color: #ffcc66;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
border-top:1px solid #333333;
border-left:1px solid #333333;
border-right:1px solid #333333;
border-bottom:1px solid #333333;
}

.formpoletxt {
background-color: #f0f0f0;
height: 30px;
width: 140px;
font-size: 14px;
border-top:1px solid #ab9191;
border-left:1px solid #ab9191;
border-right:1px solid #ab9191;
border-bottom:1px solid #ab9191;
}

.formpoletxte {
background-color: #f0f0f0;
height: 20px;
width: 230px;
font-size: 14px;
padding-left: 10px;
border-top:1px solid #d5d5d5;
border-left:1px solid #d5d5d5;
border-right:1px solid #d5d5d5;
border-bottom:1px solid #d5d5d5;
}

.baton {
border:1px solid #000000;
font-size: 14px;
background-image: url('baton.gif');
background-repeat: repeat-x;
color: #000000;
text-align: center;
width: 140px;
height: 32px;
}

.fset {
width: 533px;
height: 400px;
padding-left: 0px;
padding-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
border: 0px;
}

.fsettoptop {
overflow: hidden;
width: 326px;
background-color: #ffcc00;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
border-top:1px solid #333366;
border-left:1px solid #333366;
border-right:1px solid #333366;
border-bottom:1px solid #333366;
}

.fsetmidtop {
overflow: hidden;
width: 916px;
background-color: #ffffff;
color: #333366;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
border-top:1px solid #333366;
border-left:1px solid #333366;
border-right:1px solid #333366;
border-bottom:1px solid #333366;
}

.fsponsor {
overflow: hidden;
width: 296px;
background-color: #ffffff;
padding-left: 6px;
padding-right: 6px;
padding-top: 6px;
padding-bottom: 6px;
border-top:1px solid #c3d3e3;
border-left:1px solid #c3d3e3;
border-right:1px solid #c3d3e3;
border-bottom:2px solid #c3d3e3;
}

.fsetl {
overflow: hidden;
width: 298px;
background-color: #c3d3e3;
background-image: url(bg_fsetl.gif);
background-repeat: repeat-x;
padding-left: 6px;
padding-right: 6px;
padding-top: 6px;
padding-bottom: 6px;
border-top:1px solid #ffffff;
border-bottom:2px solid #ffffff;
}

.fsetm {
overflow: hidden;
width: 286px;
background-color: #ffffff;
padding-left: 6px;
padding-right: 6px;
padding-top: 6px;
padding-bottom: 6px;
border-top:1px solid #e5ecf2;
border-bottom:10px solid #c5d5e2;
}

.fsetr {
overflow: hidden;
width: 585px;
background-color: #c3d3e3;
padding-left: 6px;
padding-right: 6px;
padding-top: 6px;
padding-bottom: 6px;
border-top:1px solid #ffffff;
border-left:1px solid #ffffff;
border-bottom:10px solid #c3d3e3;
}


.fsetb {
overflow: hidden;
width: 580px;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
}

.lega {
align: left;
font-size: 11px;
background-color: #333366;
color: #ffffff;
padding-top: 2px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 2px;
}

.legb {
align: left;
font-size: 11px;
background-color: #cc0033;
color: #ffffff;
padding-top: 2px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 2px;
}

.formradiotak {
background-color: #333366;
border-top:1px solid #333366;
border-left:1px solid #333366;
border-right:1px solid #333366;
border-bottom:1px solid #333366;
}

.formradionie {
background-color: #cc0033;
border-top:1px solid #cc0033;
border-left:1px solid #cc0033;
border-right:1px solid #cc0033;
border-bottom:1px solid #cc0033;
}

.formtemat {
border-top:1px solid #cccccc;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}
