html {width: 100%;}
body {margin: 0; padding: 0; width: 100%;background-color: #fff;font: 13px Arial;background: #eff8ff;background-image:url("../images/tlo.png"); background-position: top center;background-repeat: repeat-y}

center {width: 100%;}

.kir {position: absolute;top: 47px;z-index: 1000;;left:103px;width: 27px;height: 42px;background: url("../images/kir_i2012.png") no-repeat;}


a {color: #0094fe;text-decoration: none;}
a:hover {color: #0094fe;text-decoration: underline;}


h1#logo {display: inline;margin: 0px; padding: 0px;  position: relative; top: 20px; left: 0px; }
#logo a img {height: 80px;}

.loga {position: absolute; top: -3px; right: 20px;text-align: right;padding-top: 40px;}
.loga img {height: 49px;vertical-align: middle;margin-left: 5px;}

.euro2012 {position: relative;background: #fff;width: 950px;height: 100%;  border:0px solid #fff; padding: 0px 20px 0px 20px ; position: relative;text-align: left;}

img {border: 0;}
br.cr {font: 0px Arial;line-height: 0; height: 0; clear: both; float: none;overflow: hidden;}


.naglowek {}
.content {min-height: 340px;margin-top:25px;border-top: 1px solid #0094fe;border-bottom: 1px solid #0094fe;padding: 23px 20px 25px 20px;background: #fff;background-image: url("../images/tlo_logo.png");background-repeat: no-repeat;background-position: top center;color: #000; text-align: justify;font: normal 13px Tahoma;line-height: 24px;}
.content a {color: #0094fe;}

.zespol {width: 100%;padding: 0; position: relative;left: -4px;  border: 0;background: transparent;text-align: left;background: #7ecaff;}
.zespol th {padding: 1px 5px 1px 5px;border: 0px solid #0094fe;background: #eff8ff;color: #0094fe}
.zespol td {padding: 1px 5px 1px 5px;border: 0px solid #5ebdff;background: #fdfeff}
.zs1 {width: 170px;}
.zs3 {width: 110px;}



p {margin: 0; padding-bottom: 13px;}
h1 {font: bold 16px Tahoma;color:#0094fe;margin: 0; padding: 0 0 13px 0}
h2 {font: bold 13px Tahoma;color:#0094fe;margin: 0; padding: 0 0 13px 0}
h3 {font-size: 13px; font-style: Tahoma;color:#0094fe;margin: 0; padding: 0 0 13px 0}


.stopka {height: 30px; position: relative; left: 20px;width: 0px; overflow: visible;}
.stopka div {font-size: 11px;width: 930px;position: absolute; left: -20px; top: 0px; clear: both;border-top: 0px solid #0094fe;padding: 10px 0px 30px 20px;color: #0094fe;text-align: left;}
.stopka font {font-size: 11px;}
.stopka span {font-size: 11px;display: inline;float: left;width: 500px;}
.stopka b {font-size: 11px;}
.stopka i {}
.stopka img {float: right}



#cssMenu {height: 76px; overflow: hidden; margin: 0; padding: 0;position: relative;left: -500px}

.cssMenu { margin-top: 42px;}

.cssMenu .unlink {}
.cssMenu span {}
.cssMenu .subsubul1 {background:#dcf1ff;}
.cssMenu .subsubul1 a {background:#dcf1ff;background:#dcf1ff;color: #fff;}
.cssMenu div a {width: 110px;text-align:left;position: relative; background: #dcf1ff; font-weight: bold; color: #0094fe;padding: 8px 20px 8px 20px; text-align: center;border:1px solid #0094fe; border-right-width: 0;margin:0;text-decoration: none;border-width: 0px 1px 0px 0px;}
.cssMenu div a:hover {background: #fff;text-decoration: none;}

.cssMenu div a.a1 {width: 90px;}
.cssMenu div a.a2 {width: 96px;}
.cssMenu div a.a3 {width: 112px;}
.cssMenu div a.a4 {width: 116px;}
.cssMenu div a.a5 {width: 192px;}
.cssMenu div a.a6 {width: 96px;position: relative;border-right-width: 0px;}


.cssMenu div div a {width: auto;text-align: left; background: #fff;margin-top: -1px;border-width: 1px;position: relative; top: 1px;margin-left: -1px;}



.cssMenu div div a:hover {background: #dcf1ff;margin-top: -1px;}
.cssMenu div div a {margin-left: -1px;}

.cssMenu a span {}
.cssMenu .subli2 {background: black; color: #fff}
.cssMenu .subli2:hover {background:red; color: #fff}

.cssMenu .subli2-active {background:olive;color: #fff}

/* ie6 nie ustawienie tego a zwłaszcza odpowiedniej długosci spowoduje przenoszenie sie menu i rozwalenie w ie6 */
#specialDivHorizontal { width:948px;height: 32px;background:#dcf1ff;border: 1px solid #f00;border-width: 1px 1px 1px 1px;border:1px solid #0094fe;}

.cssMenu div {width: auto;}

/* Internet Explorery 6 i 7 w pliku skypty.js wczytywanym po tym pliku */


.right { text-align: right;}

.imgTable {text-align: center; width: 100%;}

.rightPanel {float: right;width: 434px;padding-left: 20px;border-left: 1px solid #0094fe;}
.leftPanel {float: left;width: 435px;padding-right: 20px;border-right: 1px solid #0094fe;margin-right: -1px;}

.desc {display: block;color: #444;}
