/* CSS Document */
* {padding: 0; margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #373e40}
a img {border: 0 solid}
a {text-decoration: none; color: #363636; outline: none}
ul {list-style: none}
body {background:url(/i/img/bg_body.gif) center top repeat; width: 100%}
.loading {background: url(/i/img/preloader.gif) no-repeat center}
h1 {font-size: 24px; font-weight: bold; color: #bc3f55; border-bottom: 1px solid #d5dbdc; padding-bottom: 10px; margin-bottom: 23px}
fieldset {border: 0 solid}
table {border-collapse: separate; border-spacing: 0}
input.ui-autocomplete-input {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFF}
select, button, input, textarea {outline: none}
textarea {resize: none}

#dymek {background: #31393b; color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; opacity: 0.9;padding: 8px 16px; position: absolute; z-index: 100; -moz-border-radius: 5px; -webkit-border-radius: 5px}

/*Banery*/
.banner_750_100 {width: 750px; min-height: 100px; background-color: #eaf8f9; clear: both; text-align: center}
.banner_120_600 {width: 120px; height: 600px; background-color: #eaf8f9; border: 1px solid #64c2c8; margin: 0 auto; text-align: center}
.banner_150_100 {width: 150px; min-height: 100px; background-color: #eaf8f9; margin: 0 auto; text-align: center}
.banner_180_150 {width: 180px; min-height: 150px; background-color: #eaf8f9; margin: 0 auto 15px; text-align: center}
.rek_empty { display: none }
.rek_none { display: none }

/*Zaokraglone boki*/
.cornerBox {position: relative; clear: both; float: left; width: 100%}
.corner {position: absolute; width: 6px; height: 6px; background: url(/i/img/corners3.gif) no-repeat; font-size: 0%}
.cornerBoxInner {border: 1px solid #55bcc3}
.tl {top: 0; left: 0; background-position: 0 0}
.tr {top: 0; right: 0; background-position: -6px 0}
.bl {bottom: 0; left: 0; background-position: 0 -6px}
.br {bottom: 0; right: 0; background-position: -6px -6px}

/*Ogolne ustawienia tabelki statystyk*/
#middle .statistics div#teamMenu {background-color: #f3f7f8; margin-bottom: 15px}
#middle .statistics div#teamMenu div.caption div.content a.button3 {margin-right: 4px; margin-left: 3px; float: left}
#middle .statistics div#teamMenu div.caption div.content a.button4 {margin-right: 4px; margin-left: 3px; float: left}
#middle .statistics .cornerBox {background-color: #F3F7F8}
#middle .statistics .corner {background-image: url(/i/img/corners.gif); width: 5px; height: 5px}
#middle .statistics .tl {top: 0; left: 0; background-position: 0 0}
#middle .statistics .tr {top: 0; right: 0; background-position: -5px 0}
#middle .statistics .bl {bottom: 0; left: 0; background-position: 0 -5px}
#middle .statistics .br {bottom: 0; right: 0; background-position: -5px -5px}
#middle div.cornerBox table {border-left: 1px solid #aac3c7; border-right: 1px solid #aac3c7; border-bottom: 1px solid #aac3c7; /*border-top: 1px solid #FFF; */width: 100%}
#middle div.cornerBox table tr {height: 21px; line-height: 20px}
#middle div.cornerBox table tr th {font-weight: normal; text-align: left; border-bottom: 1px solid #9EB7BB}
#middle div.cornerBox table tr td {border-bottom: 1px solid #cfdee0}
#middle div.cornerBox table tr th:first-child {padding-left: 15px}
#middle div.cornerBox table tr:first-child td {padding-top: 7px}
#middle div.cornerBox table tr.even td {border-bottom: 1px solid #cfdee0}
#middle div.cornerBox table tr.even:last-child td {border-bottom: 1px solid #cfdee0}
#middle div.cornerBox table tr:last-child td {border-bottom: 0 solid}
#middle div.cornerBox table tfoot tr:first-child td {padding-top: 0}
#middle div.cornerBox table tr.even {background-color: #FFF}
#middle div.cornerBox table tr td:first-child {padding-left: 15px; border-left: 1px solid #FFF}
#middle div.cornerBox table tr td:last-child {padding-right: 10px; border-right: 1px solid #FFF}
#middle div.cornerBox	{margin-bottom: 14px}
#middle div.tight {width: 313px; clear: none}
#middle div.left {clear: left}
#middle div.right {float: right; clear: right}
#middle div.cornerBox table thead	{background-color: #d6e8ea; border-bottom: 1px solid #9eb7bb; -moz-box-shadow: 0 1px 0 #FFF; -webkit-box-shadow: 0 1px 0 #FFF; box-shadow: 0 1px 0 #FFF}
#middle div.cornerBox table tr.th:first-child {-moz-box-shadow: 0 1px 0 #FFF; -webkit-box-shadow: 0 1px 0 #FFF; box-shadow: 0 1px 0 #FFF}
#middle div.cornerBox table tr.th {background-color: #d6e8ea; -moz-box-shadow: 0 1px 0 #FFF,  0 -1px 0 #9eb7bb; -webkit-box-shadow:0 1px 0 #FFF,  0 -1px 0 #9eb7bb; box-shadow: 0 1px 0 #FFF,  0 -1px 0 #9eb7bb}
/*ponizsze test na potrzebe buga w chromie*/
#middle div.cornerBox table tr.th td {-webkit-box-shadow:0 1px 0 #FFF,  0 -1px 0 #9eb7bb}
#middle div.cornerBox table tr.th:first-child td {-webkit-box-shadow: none}

#middle div.cornerBox table tr.th td {border-bottom: 1px solid  #9eb7bb; font-weight: bold}
#middle div.cornerBox table tr.th td:first-child {padding-top: 0; border-left: 1px solid #d6e8ea}
#middle div.cornerBox table tr.th td:last-child {padding-top: 0; border-right: 1px solid #d6e8ea}
#middle .statistics .cornerBox table tbody tr td {color: #3c454c}
#middle .statistics .cornerBox table tbody tr td img {vertical-align:text-top; float: right; margin-right: 4px}
#middle .statistics .cornerBox table tbody tr td a {color: #3c454c}
#middle .statistics .cornerBox table tbody tr td a:hover {text-decoration: underline}
#middle .statistics .cornerBox table tbody tr td a.matchLive1 {color: #028c9c}
#middle .statistics .cornerBox table tfoot tr {height: 7px}
#middle .statistics .cornerBox table tfoot tr td {height: px; border-bottom: 1px solid #FFF}
#middle .statistics .cornerBox div.teams_info {width: 623px; border-left: 1px solid #aac3c7; border-right: 1px solid #aac3c7; border-bottom: 1px solid #aac3c7; border-top: 1px solid #FFF; padding-left: 15px; padding-top: 12px; -moz-box-shadow: 0 0 0 1px #FFF inset; -webkit-box-shadow: 0 0 0 1px #FFF inset; box-shadow: 0 0 0 1px #FFF inset}
#middle .statistics .cornerBox div.caption div.content a.button3 {float: right; margin-left: 5px}
#middle .statistics .cornerBox div.caption div.content a.button4 {float: right; margin-left: 5px}
#middle .statistics .cornerBox div.caption div.content a.select {margin-left: 5px; float: right}
#middle .cornerBox .caption .content a.button4 span span {background: none; float: none; height: auto; line-height: normal; padding: 0}
#middle .statistics .cornerBox div.caption div.content a.select ul {background-color: #F2F2F2; border: 1px solid #899089; margin-top: 26px}
#middle .statistics .cornerBox div.content a.select ul li {margin: 5px 0 5px 15px}
#middle .statistics .cornerBox table tbody tr td.compare a {background:url(/i/img/ico_compare.gif) no-repeat center left; height: 16px; width: 16px; float: right; margin-right: 4px}
/*Wstawienie ikonki do tabel live przy odpowienich meczach (tj w zaleznosci od classy livetable-active*/
#middle .statistics .cornerBox table tbody tr td.compare a.livetable {background: url(/i/img/ico_livetable.png) no-repeat; width: 16px; height: 16px; display: block; float: right}
/*Ozdnaczony wiersz aktualnie ogladanego zespolu*/
#middle .statistics .cornerBox table tbody tr.team {background: url(/i/img/bg_tr_active_hover.gif) repeat-x bottom left}
#middle .statistics .cornerBox table.form-table tbody tr.team td {-moz-box-shadow: 0 -1px 0 #aac3c7; -webkit-box-shadow: 0 -1px 0 #aac3c7; box-shadow: 0 -1px 0 #aac3c7;border-bottom: 1px solid #aac3c7}
/*Niedorobiony przypadek - gdy odznaczony jest pierwszy wiersz to nie ma gornego bordera*/
#middle .statistics .cornerBox table.form-table tbody tr.team:first-child td {background-image: url(/i/img/bg_border.gif); background-repeat: repeat-x; background-position: 0 5px}
#middle .statistics .cornerBox table.form-table tbody tr.team td:first-child {border-left: 1px solid #e0edf0}
#middle .statistics .cornerBox table.form-table tbody tr.team td:last-child {border-right: 1px solid #e0edf0}
#middle .statistics .cornerBox table.form-table tbody tr td.team {font-weight: bold; width: 310px}
#middle .statistics .cornerBox table.form-table tr .pos {text-align:left}
#middle .statistics .cornerBox table.form-table tr .team {text-align:left}
/*#middle .statistics .cornerBox table.form-table thead tr th:first-child {-moz-box-shadow: 1px 0 #FFF inset; -webkit-box-shadow: 1px 0 #FFF inset; box-shadow: 1px 0 #FFF inset}
#middle .statistics .cornerBox table.form-table thead tr th:last-child {-moz-box-shadow: -1px 0 #FFF inset; -webkit-box-shadow: -1px 0 #FFF inset; box-shadow: -1px 0 #FFF inset}*/
#middle .statistics .cornerBox table.form-table tbody tr td, #middle .statistics .cornerBox table.form-table thead tr th {text-align: center}
#middle .statistics .cornerBox table.form-table tbody tr td.type {text-align: left}
#middle .statistics .cornerBox table.form-table thead {border-bottom: 1px solid #FFF}
#middle .statistics .cornerBox table.form-table thead tr th {border-bottom: 1px solid #9eb7bb}
#middle .statistics .cornerBox table.form-table thead tr th.pts {font-weight: bold}
#middle div.statistics .loading {background: url(/i/img/preloader.gif) no-repeat center}
#middle div.statistics .loading tbody {filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3}
#middle .statistics .cornerBox div.content form {float: right}
/*Na potrzeby ladnego select-boxa*/
span.ui-helper-hidden-accessible {display: none}
#middle .statistics .cornerBox div.content fieldset {float: right; margin-left: 5px}
#middle .statistics .cornerBox .caption .content fieldset select {margin-top: 7px; background-color: #515d60; color: #FFF; padding: 3px 2px 3px 3px; border-left: 1px solid #2a3335; border-top: 1px solid #2a3335; border-right: 1px solid #7a8385; border-bottom: 1px solid #7a8385}
#middle .statistics .cornerBox .caption .content fieldset select option {color: #FFF}
#middle .statistics .cornerBox div.content fieldset.short input.ui-autocomplete-input {width: 40px}
#middle .statistics .cornerBox div.content fieldset.medium input.ui-autocomplete-input {width: 60px}
#middle div.statistics fieldset.long input.ui-autocomplete-input {width: 110px}
#middle .statistics .cornerBox div.content fieldset.vlong input.ui-autocomplete-input {width: 120px}
#middle .statistics .cornerBox table tbody tr.hover {background: url(/i/img/bg_tr_active_pink.gif) repeat-x bottom left}
*#middle .statistics .cornerBox table tbody tr.hover td {border-bottom: 1px solid #e3a1ad; box-shadow:0px -1px 0px #e3a1ad; -moz-box-shadow:0px -1px 0px #e3a1ad; -webkit-box-shadow:0px -1px 0px #e3a1ad}
#middle .statistics .cornerBox table tbody tr.hover td:first-child {border-left: 1px solid #f6e6ea; box-shadow:-1px 0px 0px #e3a1ad, 0px -1px 0px #e3a1ad; -moz-box-shadow:-1px 0px 0px #e3a1ad, 0px -1px 0px #e3a1ad; -webkit-box-shadow:-1px 0px 0px #e3a1ad, 0px -1px 0px #e3a1ad}
#middle .statistics .cornerBox table tbody tr.hover td:last-child {border-right: 1px solid #f6e6ea; box-shadow:1px 0px 0px #e3a1ad, 0px -1px 0px #e3a1ad; -moz-box-shadow:1px 0px 0px #e3a1ad, 0px -1px 0px #e3a1ad; -webkit-box-shadow:1px 0px 0px #e3a1ad, 0px -1px 0px #e3a1ad}

/*Bary*/
#middle .statistics .caption {background: #414a4c url(/i/img/bg_bar1_right.gif) no-repeat right; height: 39px}
#middle .statistics .caption .content {background:url(/i/img/bg_bar1_left.gif) no-repeat; height: 39px; padding: 0 15px; position: relative}
#middle .statistics .caption .content h2 {line-height: 39px; color: #FFF; font-weight: bold; width: auto; float: left; background: none}

/*Bar uzywany tylko w tabelach live dla informacji o nazwie ligi*/
#middle .statistics .caption3 {background: #31393b; border-top: 1px solid #515d60}
#middle .statistics .caption3 .content {background: none}


/*Buttony*/
/*Bialy na gladkie tla*/
a.button1 {background:url(/i/img/bg_button1_right.png) no-repeat right; height: 28px; float: left; margin: 4px 0 0 4px}
a.button1 span {background: url(/i/img/bg_button1_left.png) no-repeat left; height: 28px; line-height: 28px; text-align: center; padding: 0 11px; font-weight: bold; float: left}

/*Jasnoszary, naszykowany na szare tlo z gradientem na barze*/
a.button3 {background:url(/i/img/bg_button3_right.gif) no-repeat right top; height: 25px; float: right; margin-top: 6px}
a.button3 span {background:url(/i/img/bg_button3_left.gif) no-repeat left top; height: 25px; line-height: 25px; color:#FFF; text-align: center; padding: 0 14px; float: left}
a.button3:hover {background-image: url(/i/img/bg_button4_right.gif)}
a.button3:hover span {color: #FFF; background-image: url(/i/img/bg_button4_left.gif)}
a.button3.active {background-image: url(/i/img/bg_button4_right.gif)}
a.button3.active span {color: #FFF; background-image: url(/i/img/bg_button4_left.gif)}

/*ciemnoszary, naszykowany na szare tlo z gradientem na barze*/
a.button4 {background:url(/i/img/bg_button4_right.gif) no-repeat right; height: 25px; float: left; margin-top: 6px}
a.button4 span {background:url(/i/img/bg_button4_left.gif) no-repeat left; height: 25px; line-height: 25px; color:#FFF; text-align: center; padding: 0 14px; float: left}

#page {position: absolute; width: 100%}
#wrapper {background:url(/i/img/bg_footer.gif) bottom repeat-x}
#all {background:url(/i/img/bg_left.gif) repeat-x}
#right {width: 50%; height: 47px; position:absolute; right: 0; z-index:1; background-color: #df7587; border-top: 60px solid #bc3f55; border-bottom: 112px solid #98273b}
#container {width: 1030px; background: #fFF url(/i/img/bg_top.gif) no-repeat; margin: 0 auto; position: relative; z-index:2}

#container .columns #main-column #header {position: relative; float: left}

#container #menu {width:756px; position: absolute; top: 59px; left: 0; height: 54px}
#container #menu ul {margin-left: 8px}
#container #menu ul li {float: left; margin-top: 6px; line-height: 39px}
#container #menu ul li a {color: #515151; font-size: 13px; font-weight: bold; padding: 0 10px; height: 44px}
#container #menu ul li a:hover {color: #BC3F55}
#container #menu ul li a span {font-size: 13px}

#container #menu ul li.active {background: url(/i/img/bg_menu_active_right.gif) right no-repeat; float: left}
#container #menu ul li.active a {background: url(/i/img/bg_menu_active_left.gif) no-repeat left top; float: left}
#container #menu ul li.active a span {color: #FFF; background:url(/i/img/bg_menu_active_arrow.gif) bottom center no-repeat; padding-bottom: 21px; font-size: 13px}

#container .columns {background-color: #FFF}
#container .columns #left-column {width: 180px; float: left; margin:0 15px; display: inline}
#container .columns #left-column a.logo {display: block; margin: 23px 0 49px 0}
#container .columns #main-column #header .banner_750_100 {position: absolute; top: 123px; left: 0}
#container .columns #main-column #middle {clear: both; margin-top: 286px; float: left; width: 640px}
#container .columns #main-column #middle #content {clear: both; float: left; width: 100%}

/*Rozwijanew menu krajow i lig*/
#left-column #menu-wrapper {padding-bottom: 6px; background: url(/i/img/bg_playoff_bottom.gif) no-repeat bottom; margin-bottom: 15px}
#left-column h2 {background: url(/i/img/bg_bar_playoff.gif) no-repeat; width: 180px; height: 48px; line-height: 48px; color: #FFF; font-size: 13px; text-indent: 15px}
#left-column .menu-playoff {border: 1px solid #aac3c7; border-top: 0 solid; -moz-box-shadow: -1px 0 #FFF inset; -webkit-box-shadow: -1px 0 #FFF inset; box-shadow: -1px 0 #FFF inset;}
#left-column .menu-playoff p {background: #d6e8ea; height: 24px; line-height: 24px; color: #373737; padding-left: 15px; border-bottom: 1px solid #9eb7bb; font-weight: bold; border-top: 1px solid #e4f0f1; position: relative}
#left-column .menu-playoff p span {position: absolute; text-indent: 0; background:url(/i/img/bg_playoff_arrow.gif) no-repeat bottom center; height: 29px; width: 140px; overflow: hidden; white-space: nowrap}

#left-column #international ul.countries {padding-bottom: 7px}
#left-column .menu-playoff ul.countries {background-color: #f3f7f8; padding: 4px 4px 0 4px; border-left: 1px solid #fff; border-right: 1px solid #fff; border-top: 1px solid #fff; border-bottom: 0 solid; outline: none}
#left-column .menu-playoff ul.countries li {list-style: none}
#left-column .menu-playoff ul.countries li a {display: block; padding: 1px 10px 1px; font-weight: bold; border: 1px solid #f3f7f8; color: #373e40}

#left-column .menu-playoff ul.countries li:hover a {border: 1px solid #88969a; background-color: #FFF}

#left-column .menu-playoff ul.countries li.active a {border-top: 1px solid #88969a; border-left: 1px solid #88969a; border-right: 1px solid #88969a; border-bottom: 0 solid; background-color: #FFF}
#left-column .loading ul.countries li.active a {border-bottom: 1px solid #88969a}
#left-column .menu-playoff ul.countries li.active ul {border-left: 1px solid #88969A; border-right: 1px solid #88969A; border-bottom: 1px solid #88969A; background-color: #FFF; border-top: 0 solid}
#left-column .menu-playoff ul.countries li.active ul li {border: 0 solid; width: auto; padding: 0 10px 0 12px}
#left-column .menu-playoff ul.countries li.active ul li a {border: 0 solid; background-color: #FFF; font-weight: normal; background: url(/i/img/arrow.gif) no-repeat 0 7px; padding: 3px 10px}
#left-column .menu-playoff ul.countries li.active ul li a:hover {color: #B93963}

#left-column #national {border-right: 1px solid #aac3c7; border-bottom: 1px solid #e5e5e5; background: #f3f7f8; padding-bottom: 10px; border-bottom: 0 solid}
#left-column #national p {border-top: 1px solid #e4f0f1}
#left-column #national ul {height: 300px; overflow-y: scroll; width: 164px; padding-top: 0; margin-top: 6px; border-right: 0 solid; border-top: 0 solid}
#left-column .loading ul {filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3}
#left-column #national ul li {width: 142px}
#left-column #national ul li a {padding: 3px 10px 3px}
#left-column #national ul li.active ul {height: auto; width: auto; overflow: visible; padding: 0 0 3px 0; margin-top: 0; border-right: 1px solid #88969A}
#left-column #national ul li.active ul li {width: auto}

#container .columns #left-column #disclaimer {}
#container .columns #left-column #disclaimer p {padding: 15px; line-height: 17px}
#container .columns #left-column #disclaimer p strong {}


#container .columns #main-column #navigation {height: 34px; line-height: 34px; font-weight: bold; color: #FFF; font-size: 11px; padding: 0 16px; position: absolute; top: 237px; float: left; clear: both; width: 700px}
#container .columns #main-column #navigation a {color: #FFF; background:url(/i/img/arrow.gif) no-repeat 0 4px; padding-left: 9px; margin-left: 8px; font-weight: normal}

#container .columns #main-column {width: 805px; float:right; padding: 0 15px 15px 0; background: url(/i/img/bg_corner.gif) right bottom no-repeat}


/*Główna*/
#middle h2 {background:url(/i/img/bg_tab1_right.gif) right top no-repeat; float: left; height: 36px}
#middle h2 strong {background: url(/i/img/bg_tab1_left.gif) left top no-repeat; float: left; color: #FFF; font-weight: bold; line-height: 35px; padding: 0 26px 0 23px}
#container .columns #main-column #middle #content form#homepage .cornerBox .caption a#btn_league {margin-left: 15px}
#container .columns #main-column #middle #content form#homepage .cornerBox .caption a#btn_country {margin-left: 5px}
#container .columns #main-column #middle #content form#homepage .cornerBox .caption a.deselected {background:url(/i/img/bg_tab2_right.gif) right top no-repeat; float: left; height: 31px; display: block; border-bottom: 1px solid #bce5e8}
#container .columns #main-column #middle #content form#homepage .cornerBox .caption a.deselected span{background:url(/i/img/bg_tab2_left.gif) left top no-repeat; float: left; height: 31px; padding: 0 17px; line-height: 35px; color: #FFF; font-weight: bold}
#container .columns #main-column #middle #content form#homepage .cornerBox .caption a.selected {background:url(/i/img/bg_tab3_right.gif) right top no-repeat; float: left; height: 36px; display: block}
#container .columns #main-column #middle #content form#homepage .cornerBox .caption a.selected span{background:url(/i/img/bg_tab3_left.gif) left top no-repeat; float: left; height: 36px; padding: 0 17px; line-height: 35px; color: #FFF; font-weight: bold}
#container .columns #main-column #middle #content form#homepage .cornerBox .caption a.selected span strong {background:url(/i/img/bg_chooseleague_arrow.gif) no-repeat bottom center; display: block; height: 43px}
#container .columns #main-column #middle #content form#homepage .cornerBox .caption a span strong {color: inherit}
#container .columns #main-column #middle #content form#homepage .cornerBox .caption fieldset {background:url(/i/img/bg_tab1_right.gif) right top no-repeat; float: left; height: 32px}
#container .columns #main-column #middle #content form#homepage .cornerBox .caption fieldset p {background: url(/i/img/bg_tab1_left.gif) left top no-repeat; float: left; color: #FFF; font-weight: bold; line-height: 35px; padding: 0; height: 35px}
#container .columns #main-column #middle #content form#homepage .cornerBox .caption fieldset input.ui-autocomplete-input {background-image: none; font-weight: bold; width: 73px}
#container .columns #main-column #middle #content form#homepage .cornerBox .caption fieldset button.ui-button {background-image: none; width: 38px; margin-right: 19px}
.homepage .ui-menu {border: 0 solid; background-color: #55bcc3; filter: alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9}
.homepage .ui-menu li a {color: #FFF}
.homepage .ui-menu li:hover a {color: #FFF; text-decoration: underline}
.homepage .ui-menu li a:hover {color: #FFF; text-decoration: underline}

/*Wybor lig na glownej*/
#container .columns #main-column #middle #content form#homepage {margin-top: 7px; clear: both; float: left; margin-bottom: 15px}
#container .columns #main-column #middle #content form#homepage .cornerBox .caption fieldset {float: right}

#container .columns #main-column #middle #content form#homepage .cornerBox {width: 641px; background-color: #FFF; margin-bottom: 0}
#container .columns #main-column #middle #content form#homepage .cornerBox .caption {position: relative; display: block; float: left; width: 100%; z-index: 1}
#container .columns #main-column #middle #content form#homepage .cornerBox .cornerBox {margin-top: -4px; position: relative}
#container .columns #main-column #middle #content form#homepage .cornerBox .cornerBox .loading ul {filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3}
#container .columns #main-column #middle #content form#homepage .cornerBox .cornerBox .loading .buttons {filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3}
#container .columns #main-column #middle #content form#homepage .cornerBox .chooseleagues {width: 633px; border: 0 solid; background-color: #EFF5F5; border: 4px solid #55BCC3}
#container .columns #main-column #middle #content form#homepage .cornerBox .corner {background:url(/i/img/corners2.gif); height: 10px; width: 10px}
#container .columns #main-column #middle #content form#homepage .cornerBox .bl {background-position: 0 -10px}
#container .columns #main-column #middle #content form#homepage .cornerBox .br {background-position: -10px -10px}
#container .columns #main-column #middle #content form#homepage .cornerBox .tl {background-position: 0 0}
#container .columns #main-column #middle #content form#homepage .cornerBox .tr {background-position: -10px 0}

#container .columns #main-column #middle #content form#homepage .cornerBox .chooseleagues ul#chooseleague {margin: 0; padding: 15px 10px 16px 16px; width: 605px; background:url(/i/img/dots.gif) repeat-x bottom; float: left; border-left: 1px solid #34AAB2; border-top: 1px solid #34AAB2; border-right: 1px solid #34AAB2}
#container .columns #main-column #middle #content form#homepage .cornerBox .chooseleagues ul#chooseleague li {cursor: pointer; float: left; height: 14px; line-height: 14px; margin:4px 0 4px; overflow: hidden; padding-right: 10px; width: 191px}

#container .columns #main-column #middle #content form#homepage .cornerBox .chooseleagues ul#chooseleague li div.ez-checkbox {vertical-align: text-top; margin-right: 8px; cursor: pointer; float: left}
#container .columns #main-column #middle #content form#homepage .cornerBox .chooseleagues ul#chooseleague li div.ez-checkbox input { cursor: pointer}
#container .columns #main-column #middle #content form#homepage .cornerBox .chooseleagues ul#chooseleague li label {cursor: pointer}
#container .columns #main-column #middle #content form#homepage .cornerBox .chooseleagues ul#chooseleague li label strong {cursor: pointer}

#container .columns #main-column #middle #content form#homepage .cornerBox .chooseleagues .buttons {padding: 10px 0 20px 18px; clear: both; border-left: 1px solid #34AAB2; border-right: 1px solid #34AAB2; border-bottom: 1px solid #34AAB2; height: 29px}
#container .columns #main-column #middle #content form#homepage .cornerBox .cornerBox .chooseleagues ul#chooseleague li input {vertical-align: text-top}
#container .columns #main-column #middle #content form#homepage .cornerBox .chooseleagues .buttons a#chooseleagues_selAll {background: url(/i/img/bg_checkbox.gif) no-repeat scroll bottom left transparent; display: block; float: right; font-weight: bold; height: 14px; line-height: 14px; margin-right: 15px; margin-top: 12px; padding-left: 20px; text-transform: lowercase}
#container .columns #main-column #middle #content form#homepage .cornerBox .chooseleagues .buttons a#chooseleagues_deselAll {background: url(/i/img/bg_checkbox.gif) no-repeat scroll top left transparent; display: none; float: right; font-weight: bold; height: 14px; line-height: 14px; margin-right: 15px; margin-top: 12px; padding-left: 20px; text-transform: lowercase}
#container .columns #main-column #middle #content form#homepage .cornerBox .cornerBox .chooseleagues .buttons .canli {background: url(/i/img/canli.gif) no-repeat scroll 0 0 transparent; height: 28px; margin-right: 171px; margin-top: 4px; text-indent: -99999px; width: 93px; display: block; float: left}
#container .columns #main-column #middle #content form#homepage .cornerBox .cornerBox .chooseleagues .buttons .active {background-image: url(/i/img/canli-active.gif)}
#container .columns #main-column #middle #content form#homepage .cornerBox .cornerBox .chooseleagues .buttons span.submit {background:url(/i/img/bg_button1_right.png) no-repeat right; height: 28px; float: left; margin-top:4px; cursor: pointer}
#container .columns #main-column #middle #content form#homepage .cornerBox .cornerBox .chooseleagues .buttons span.submit input {background: url(/i/img/bg_button2_left.gif) no-repeat left; height: 28px; line-height: 28px; color:#333333; text-align: center; padding: 0 12px; font-weight: bold; float: left; border: 0 solid; cursor: pointer}
#container .columns #main-column #middle #content form#homepage .cornerBox .cornerBox .chooseleagues .buttons p.leagues #myleagues {float: right; margin: 12px 15px 0 0; text-decoration: none; display: block; text-transform: lowercase; background: none}
#container .columns #main-column #middle #content form#homepage .cornerBox .cornerBox .chooseleagues .buttons p.leagues #myleagues span {display: block; width: 14px; height: 14px; background-image: url(/i/img/bg_checkbox.gif); background-repeat: no-repeat; float: left; margin-right: 6px}
#container .columns #main-column #middle #content form#homepage .cornerBox .cornerBox .chooseleagues .buttons p.leagues .active span {background-position: bottom}
#container .columns #main-column #middle #content form#homepage .cornerBox .cornerBox .chooseleagues .buttons p.leagues .inactive span {background-position: top}

#hint_league {width: 177px; padding: 12px 35px 12px 12px; color: #FFF; font-weight: bold; background: #31393b url(/i/img/close.png) no-repeat 191px 6px; filter: alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9; position: absolute; cursor: pointer; display: none; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; z-index: 10}

/*Last minute i recent scores na glownej*/
#container .columns #main-column #middle #content .table {clear: none; width: 312px; float: left}
#container .columns #main-column #middle #content .table .cornerBox {background-color: #EFF5F5}
#container .columns #main-column #middle #content .table .cornerBoxInner {width: 310px}
#container .columns #main-column #middle #content .table .caption .content h2 {height: 36px}
#container .columns #main-column #middle #content .table .caption .content h2 strong {padding: 0 20px}
#container .columns #main-column #middle #content .table .caption .content a.button1 span {text-transform: lowercase}
#container .columns #main-column #middle #content .lastMinute {}
#container .columns #main-column #middle #content .recentScores {float: right}
#container .columns #main-column #middle #content .table ul {padding: 15px 0 10px; width: 300px; margin: 0 auto}
#container .columns #main-column #middle #content .table ul li {height: 19px; line-height: 16px; overflow:hidden; margin-bottom: 2px; width: 298px; background:url(/i/img/dots.gif) bottom repeat-x}
#container .columns #main-column #middle #content .table ul li:last-child {background-image: none}
#container .columns #main-column #middle #content .table ul li a {float: left; color: #244547}
#container .columns #main-column #middle #content .table ul li a.host {width: 130px; text-indent: 14px}
#container .columns #main-column #middle #content .table ul li a.vs {color: #37a1a8; text-align: center; width: 32px; font-weight: bold}
#container .columns #main-column #middle #content .table ul li a.guest {width: 135px; text-indent: 14px}
#container .columns #main-column #middle #content .table ul li a.result {font-weight: bold; width: 28px; text-align:center}

/*Wybor druzyn do porowania*/
#middle .statistics form.compareSelectTeam .loading {background: url(/i/img/preloader.gif) no-repeat center}
#middle .statistics form.compareSelectTeam .loading .select {filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3}
#middle .statistics form.compareSelectTeam {margin-top: 11px; float: left; width: 100%}
#middle .statistics form.compareSelectTeam div.caption div.content h2 {width: 100px}
#middle .statistics form.compareSelectTeam div.caption div.content fieldset {float: right}
#middle .statistics div.cornerBox div.select {border-left: 1px solid #9eb7bb; border-right: 1px solid #9eb7bb; border-bottom: 1px solid #9eb7bb; background: #f3f7f8 url(/i/img/bg_selectteam.gif) no-repeat center; height: 245px; -moz-box-shadow: 0 0 0 1px #FFF inset; -webkit-box-shadow: 0 0 0 1px #FFF inset; box-shadow: 0 0 0 1px #FFF inset}
#middle .statistics form#statTC div.cornerBox div.select select {border: 0 solid; margin: 28px 0 0 30px; background-image: none; width: 248px; height: 188px}
#middle .statistics form#statTC div.cornerBox div.select select option {height: 16px; line-height: 16px}
#middle .statistics form#statTC div.cornerBox div.caption div.content select.country {float: right; margin: 7px 6px 0 0}
#middle .statistics form#statTC a.button1 {margin-left: 250px}

/*Porównanie drużyn*/
#middle .statistics div#compare div.cornerBox div.caption div.content h2 {width: 250px}
#middle .statistics div#compare div.cornerBox div.caption div.content a.select {padding-right: 80px; margin-right: 7px; margin-left: 0; float: right}
#middle .statistics div#compare div.cornerBox div.caption div.content a.select span {padding-right: 30px}
#middle .statistics div#compare div.cornerBox div.caption div.content a.button3 {float:right}
#middle .statistics div#compare div.cornerBox div.caption div.content a.button4	{margin-left: 7px; margin-right: 7px; float: right}
/*wywalic jak przerobie select na ul*/
#middle .statistics div#compare.statistics div.cornerBox div.caption div.content form select {margin-top: 9px; float: right; margin-right: 3px}

#middle .statistics div#compare div.cornerBox table.form-table tbody tr td.type {width: 85px; text-align:left}
#middle .statistics div#compare div.cornerBox table.form-table tbody tr td {width: 29px; text-align: center}
#middle .statistics div#compare div.cornerBox table.form-table thead tr th {text-align: center; padding: 0}

#middle .statistics div.teams_info span	{margin: 30px 0 0 0; float: left; display:block; width: 50px; text-align: center; font-weight: bold; font-size: 14px}
#middle .statistics div.teams_info {clear: both; float: left; padding-bottom: 11px}
#middle .statistics div.teams_info div.team1	{width: 290px; float: left}
#middle .statistics div.teams_info div.team1 a.team_logo	{display:block; float: left; margin-right: 20px; height: 100px; padding-bottom: 2px}
#middle .statistics div.teams_info div.team1 a.team_name {font-size: 14px; font-weight: bold; margin-top: 12px; display: block}
#middle .statistics div.teams_info div.team1 a.team_country {font-size: 12px}
#middle .statistics div.teams_info div.team1 a.team_country strong {font-weight: normal}
#middle .statistics div.teams_info div.team1 a.team_country img {margin: 2px 10px 0 0}

#middle .statistics div.teams_info div.team2	{width: 300px; float: right; text-align:right}
#middle .statistics div.teams_info div.team2 a.team_logo	{float: right; margin-left: 20px}
#middle .statistics div.teams_info div.team2 a.team_name {font-size: 14px; margin-top: 12px; font-weight: bold; display: block}
#middle .statistics div.teams_info div.team2 a.team_country {font-size: 12px}
#middle .statistics div.teams_info div.team2 a.team_country strong {font-weight: normal}
#middle .statistics div.teams_info div.team2 a.team_country img	{float: right; margin-left: 10px; margin-top: 3px}

#middle .statistics div.cornerBox table tbody tr td.date {width: 12%}
#middle .statistics div.cornerBox table tbody tr td.league {width: 7%; text-align: left}
#middle .statistics div.cornerBox table tbody tr td.host {text-align: right; width:28%; font-weight: bold}
#middle .statistics div.cornerBox table tbody tr td.result {width: 13%; text-align:center; font-weight: bold}
#middle .statistics div.cornerBox table tbody tr td.result a.matchLive1 {color: #028c9c}
#middle .statistics div.cornerBox table tbody tr td.guest {width: 32%; font-weight: bold}
#middle .statistics div.cornerBox table tbody tr td.compare {width: 11%}

/*Compare teams - tabelka latest results z ikonkami + - .*/
#middle .statistics div.cornerBox table.result-ico tbody tr td.guest {width: 31%}
#middle .statistics div.cornerBox table.result-ico tbody tr td.result-ico {width: 4%}
#middle .statistics div.cornerBox table.result-ico tbody tr td.result-ico img {vertical-align: text-top}

/*Liga - naglowek ze sciezka lig*/
#middle .statistics div.cornerBox div.leaguePath {border-left: 1px solid #9eb7bb; border-right: 1px solid #9eb7bb; border-bottom: 1px solid #9eb7bb; border-top: 1px solid #e4f0f1; padding: 8px 10px 9px 16px; background-color: #d6e8ea; float: left; width: 612px}
#middle .statistics div.cornerBox div.leaguePath ul {line-height: 20px; clear: both; float: left; margin-top: 8px}
#middle .statistics div.cornerBox div.leaguePath ul li {float: left; margin-right: 13px}
#middle .statistics div.cornerBox div.leaguePath ul li a {background:url(/i/img/arrow2.gif) no-repeat 0 4px; font-size: 16px; font-weight: bold; padding-left: 13px; color: #383f41}
#middle .statistics div.cornerBox div.leaguePath fieldset {float: right; margin-right: 4px}
#middle .statistics div.cornerBox div.leaguePath input.ui-autocomplete-input {margin-top: 3px; background-image: url(/i/img/bg_select_left.gif); height: 28px; color: #383f41; width: 70px}
#middle .statistics div.cornerBox div.leaguePath button.ui-button {margin-top: 3px; background-image:url(/i/img/bg_select_right.gif); height: 28px}
#middle .statistics div.cornerBox div.leaguePath button.ui-button span {display: none}
#middle .statistics div.cornerBox div.subleaguePath {border-left: 1px solid #aac3c7; border-right: 1px solid #aac3c7; border-bottom: 1px solid #aac3c7; padding: 8px 15px 5px; float: left; width: 608px; background-color: #f3f7f8; -moz-box-shadow: 0 0 0 1px #FFF inset; -webkit-box-shadow: 0 0 0 1px #FFF inset; box-shadow: 0 0 0 1px #FFF inset;}
#middle .statistics div.cornerBox div.subleaguePath ul {display: block; clear: both; margin-bottom: 10px}
#middle .statistics div.cornerBox div.subleaguePath ul li {float: left; margin: 4px 10px 4px 0}
#middle .statistics div.cornerBox div.subleaguePath ul li a {background:url(/i/img/arrow2.gif) no-repeat 0 3px; padding-left: 10px; color: #383f41}
#middle .statistics div.cornerBox div.subleaguePath ul li a.active {color: #BC3F55}

/*Liga - strona glowna statystyk*/
#middle .statistics div.cornerBox table.goals_scored tbody tr td.type {width: 215px; font-weight: normal; text-align: left}
#middle .statistics div.cornerBox table.goals_scored tbody tr td {font-weight: bold; width: 40px; text-align: center}
#middle .statistics div.cornerBox table.top5 tr .pos {width: 15%}
#middle .statistics div.cornerBox table.top5 tr .team {width: 35%}
#middle .statistics div.cornerBox table.top5 tr .goals {width: 25%; text-align: center}
#middle .statistics div.cornerBox table.top5 tr .goalspermatch {width: 25%; text-align: center}

/*Liga - strona glowna statystyk - tabela ligowa*/
#middle .statistics div.cornerBox table.form-table tbody tr td.pos {width: 7%}
#middle .statistics div.cornerBox table.form-table tbody tr td.team {width: 26%}
#middle .statistics div.cornerBox table.form-table tbody tr td.pts {font-weight: bold}
#middle .statistics div.cornerBox table.form-table tbody tr td {width: 4%} /*Wszystkie pozosytale*/
#middle .statistics div.cornerBox table.form-table tbody tr td.no {width: 8%}
#middle .statistics div.cornerBox table.form-table tbody tr td.no span.position {display: block; width: 12px; height: 12px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; float: left; margin: 4px 1px 0 0px}
#middle .statistics div.cornerBox table.form-table tbody tr td.result-ico {width: 15%; text-align: left; padding-left: 20px}
#middle .statistics div.cornerBox table.form-table tbody tr td.result-ico img {vertical-align: text-top}
#middle .statistics div.cornerBox table.form-table tbody tr td.h2h {width: 10%}
#middle .statistics div.cornerBox table.form-table tbody tr td.h2h input.checkbox {cursor: pointer}
#middle .statistics div.cornerBox table.form-table tbody tr td.h2h .ez-checkbox {margin-left: 12px; vertical-align: text-top; background-image: url(/i/img/bg_checkbox.gif)}
#middle .statistics div.cornerBox table.form-table tbody tr td.h2h .ez-checked {/*background-position: center 22px*/}
/*#middle .statistics div.cornerBox table.form-table tbody tr td.selected {background-image: url(/i/img/checkbox_on.gif)}*/
#middle .statistics div.cornerBox div.caption2 div.content form {float: right; margin-top: 0}
#middle .statistics div.cornerBox table.form-table tbody tr td a.button1 {float: right; margin-top: 6px; margin-right: 17px}
/*Dodatkowe info w tabeli na dole*/
#middle .statistics div.cornerBox table.form-table tbody tr td span.info strong {font-weight: bold; font-size: 14px}
#middle .statistics div.cornerBox table.form-table tbody tr td span.info {float: left; margin-top: 11px; color: #B93963}
#middle .statistics div.cornerBox table.form-table tbody tr td a.button1 input {background:url(/i/img/bg_button2_left.gif) no-repeat left top; height: 28px; color:#363636; text-align: center; padding: 5px 15px 7px 15px; font-weight: bold; float: left; border: 0 solid; cursor: pointer}
#middle .statistics div.cornerBox table.form-table tbody tr td a.button1 input:hover {background-position: bottom left}

#middle .statistics div.cornerBox table.form-table tr.additional-info {height: auto}
#middle .statistics div.cornerBox table.form-table tr.additional-info td {border-bottom: 0 solid}
#middle .statistics div.cornerBox table.form-table td.legend {border-bottom: 0 solid}
#middle .statistics div.cornerBox table.form-table td.legend div.legend {float: left; margin-top: 10px}
#middle .statistics div.cornerBox table.form-table td.legend div.legend p {line-height: 12px; float: left; margin-right: 14px; margin-bottom: 5px}
#middle .statistics div.cornerBox table.form-table td.legend div.legend p span.position {display: block; width: 12px; height: 12px; -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px; float: left; margin-right: 8px}


/*Liga - fixtures, wyjatek dla rozgrywek pucharowych kiedy sa dlugie nazwy lig*/
#middle .statistics div.cornerBox table.cupfixtures tbody tr td.date {width: 10%}
#middle .statistics div.cornerBox table.cupfixtures tbody tr td.league {width: 22%; white-space: nowrap}
#middle .statistics div.cornerBox table.cupfixtures tbody tr td.host {width: 25%}
#middle .statistics div.cornerBox table.cupfixtures tbody tr td.result {width: 7%}
#middle .statistics div.cornerBox table.cupfixtures tbody tr td.guest {width: 25%}
#middle .statistics div.cornerBox table.cupfixtures tbody tr td.compare {width: 7%}

/*Liga - results, wyjatek dla rozgrywek pucharowych kiedy sa dlugie nazwy lig*/
#middle .statistics div.cornerBox table.cupresults tbody tr td.date {width: 13%}
#middle .statistics div.cornerBox table.cupresults tbody tr td.league {width: 22%; white-space: nowrap}
#middle .statistics div.cornerBox table.cupresults tbody tr td.host {width: 21%}
#middle .statistics div.cornerBox table.cupresults tbody tr td.result {width: 11%}
#middle .statistics div.cornerBox table.cupresults tbody tr td.guest {width: 29%}

/*Liga - dwumecz*/
#middle .statistics div.two-legs div.caption div.content {position: relative}
#middle .statistics div.two-legs div.caption div.content h2 {width: 100%}
#middle .statistics div.two-legs div.caption div.content h2 span.host {color: #FFF; position: absolute; right: 372px; font-size: 13px}
#middle .statistics div.two-legs div.caption div.content h2 a.button4 {position:absolute; left: 294px}
#middle .statistics div.two-legs div.caption div.content h2 a.button4 span {font-size: 13px}
#middle .statistics div.two-legs div.caption div.content h2 span.guest {color: #FFF; font-size: 13px; left: 364px; position: absolute}
#middle .statistics div.two-legs table tbody tr td.date {width: 12%}
#middle .statistics div.two-legs table tbody tr td.host {width: 29%}
#middle .statistics div.two-legs table tbody tr td.result {width: 13%}
#middle .statistics div.two-legs table tbody tr td.guest {width: 35%}
#middle .statistics div.two-legs table tbody tr td.compare {width: 7%}

/*Liga - statystyki*/
#middle .statistics div.half {width: 50%; float: left}

/*Druzyna - tabela*/

/*Druzyna - fixtures*/
#middle .statistics div#fixtures div.cornerBox table tbody tr:first-child td {padding-top: 0}
#middle .statistics div#fixtures div.cornerBox table tbody tr td.date {width: 79px}
#middle .statistics div#fixtures div.cornerBox table tbody tr td.league {width: 45px; text-align: left}
#middle .statistics div#fixtures div.cornerBox table tbody tr td.host {text-align: right; width: 175px; font-weight: bold}
#middle .statistics div#fixtures div.cornerBox table tbody tr td.result {width: 85px; text-align:center; font-weight: bold}
#middle .statistics div#fixtures div.cornerBox table tbody tr td.guest {width: 210px; font-weight: bold}
#middle .statistics div#fixtures div.cornerBox table tbody tr td.compare {width: 30px}

/*Diagramy*/
#middle .statistics div.cornerBox table.head-to-head tbody tr td.number div.chart	{float: left; height: 15px; margin: 0 6px; width: 72%; border-width: 1px; border-style: solid; margin-top: 1px; display: inline}
#middle .statistics div.cornerBox table.head-to-head tbody tr td.number div.chart	div {float: right; height: 15px}

#middle .statistics div.cornerBox table.head-to-head tbody tr td.number div.grey-chart {border-color: #a7bdc2}
#middle .statistics div.cornerBox table.head-to-head tbody tr td.number div.grey {background: #a7bdc2}

#middle .statistics div.cornerBox table.head-to-head tbody tr td.number div.green-chart {border-color: #9ba248}
#middle .statistics div.cornerBox table.head-to-head tbody tr td.number div.green {background: #9ba248}

#middle .statistics div.cornerBox table.head-to-head tbody tr td.number div.orange-chart	{border-color: #a7bdc2}
#middle .statistics div.cornerBox table.head-to-head tbody tr td.number div.orange	{background: #a7bdc2}

#middle .statistics div.cornerBox table.head-to-head tbody tr td.number div.red-chart	{border-color: #bc3f55}
#middle .statistics div.cornerBox table.head-to-head tbody tr td.number div.red	{background: #bc3f55}

#middle .statistics div.cornerBox table.head-to-head tbody tr td {width: 44%; border-bottom: 0 solid}
#middle .statistics div.cornerBox table.head-to-head tbody tr td.percent {width: 14%; text-align: right}
#middle .statistics div.cornerBox table.head-to-head tbody tr td.number {width: 32%; font-weight: bold}

#middle .statistics div.cornerBox table.additional tbody tr td.number {font-weight: bold; text-align: right; padding-right: 20px}

/*Tabele live w popupie*/
.popup_livetable {padding: 10px; clear: both; float: left; background: #FFF}
.popup_livetable #livetable {}
.popup_livetable #livetable .cornerBox {margin-bottom: 0}
.popup_livetable #livetable .cornerBox .caption .content a.refresh {}
.popup_livetable #livetable .cornerBox .caption .content a.refresh span {}
.popup_livetable #livetable .cornerBox .caption .content a.refresh span strong {background: url(/i/img/refresh.png) no-repeat center; font-size: 1px; text-indent: -9999px; display: block; width:20px; height: 20px; margin-top: 3px}
.popup_livetable #livetable .cornerBox .caption .content a.auto-refresh:hover {background-image:url(/i/img/bg_button3_right.gif)}
.popup_livetable #livetable .cornerBox .caption .content span.auto-refresh:hover {background-image:url(/i/img/bg_button3_left.gif)}
.popup_livetable #livetable .cornerBox .caption .content span.auto-refresh strong {font-weight: bold; color: #FFF}
.popup_livetable #livetable .cornerBox .caption .content span.auto-refresh strong span#seconds {background: none; padding: 0; margin-right: 5px}
.popup_livetable #livetable table.form-table tr.status-active1 {background: #D6E8EA}
.popup_livetable #livetable table.form-table tbody tr td.up-down span {display: block; width: 15px; height: 13px; background: none; margin: 0 5px 0 0; float: right}
.popup_livetable #livetable table.form-table tbody tr td.up-down span.u {background:url(/i/img/up-down.gif) top}
.popup_livetable #livetable table.form-table tbody tr td.up-down span.d {background:url(/i/img/up-down.gif) bottom}


/*Prawa szpalta*/
#container .columns #main-column #middle #right-column {width: 150px; position: absolute; right: 15px; top: 286px; width: 150px}

#container #footer {clear: both; height: 73px; background-color: #dcdcd0; line-height: 73px}
#container #footer span.copyright {float: left; margin-left: 31px}
#container #footer span.project {float: right; margin-right: 31px}
#container #footer span.engine {float: right; margin-right: 20px}
#container #footer span a {color: #3aa6ae; font-weight: bold}
#container #footer span strong {font-weight: bold}

/*Contact*/
#middle #contact {padding: 0 15px 0 16px}
#middle #contact span.title {font-weight: bold; font-size: 16px; color: #3d5a5c; display: block; margin-bottom: 12px}
#middle #contact div.left div.sent {width: 100%; height: 100px; text-align: center; color: #B93963; border: 1px solid #B93963; padding-top: 60px; -moz-border-radius: 10px; -webkit-border-radius: 10px}
#middle #contact p {color: #3d5a5c; margin-bottom: 24px; font-size: 12px}
#middle #contact div.left {width: 293px; float: left; margin-right: 25px}
#middle #contact div.left form {}
#middle #contact div.left form fieldset label {clear: both; display: block; color: #3d5a5c; margin-top: 8px}
#middle #contact div.left form fieldset label span {display: none}
#middle #contact div.left form fieldset label.error span {color: #98273B; display: inline}
#middle #contact div.left form fieldset label select {width: 293px; height: 31px; background:url(/i/img/bg_textfield.gif) no-repeat bottom left; border: 0 solid; padding-left: 10px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-top: 5px; margin-top: 6px}
#middle #contact div.left form fieldset label.error select {background-position: top}
#middle #contact div.left form fieldset label select option {line-height: 31px; font-size: 12px; padding: 3px 0}
#middle #contact div.left form fieldset label input.text {background: #F5F5F5 url(/i/img/bg_textfield.gif) no-repeat bottom left; width: 273px; height: 31px; border: 0 solid; margin: 6px 0 0 0; line-height: 31px; padding: 0 10px; font-size: 12px; font-family: Arial, Helvetica, sans-serif}
#middle #contact div.left form fieldset label.error input.text {background-position: top}
#middle #contact div.left form fieldset label textarea.text {background: #F5F5F5 url(/i/img/bg_textarea.gif) no-repeat bottom left; width: 273px; height: 141px; border: 0 solid; padding: 10px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin: 6px 0 0}
#middle #contact div.left form fieldset label.error textarea.text {background-position: top}
#middle #contact div.left form fieldset label input.checkbox {/*margin: 10px 5px 0 0*/}
#middle #contact div.left form fieldset label div.ez-checkbox {margin-right: 4px}
#middle #contact div.left form fieldset span.submit {background:url(/i/img/bg_button1_right.png) no-repeat right top; height: 28px; float: left; float: right; margin-top: 20px}
#middle #contact div.left form fieldset span.submit input {background:url(/i/img/bg_button1_left.png) no-repeat left top; height: 28px; line-height: 28px; color:#363636; text-align: center; padding: 0 15px; font-weight: bold; float: left; border: 0 solid; cursor: pointer}
#middle #contact div.left form fieldset span.submit:hover {background-position: bottom right}
#middle #contact div.left form fieldset span.submit:hover input {background-position: bottom left}

#middle #contact div.right {width: 291px}
#middle #contact div.right div.phone {background: url(/i/img/bg_contact_phone.gif) no-repeat 0 0 #55bcc3; color: #FFFFFF; height: 47px; padding-left: 73px; padding-top: 12px; line-height: 18px; font-size: 12px; margin-bottom: 17px}
#middle #contact div.right div.phone strong {color: #FFF; font-weight: bold}
#middle #contact div.right div.mail {background: url(/i/img/bg_contact_mail.gif) no-repeat 0 0 #55bcc3; color: #FFFFFF; height: 59px; line-height: 59px; padding-left: 73px; font-size: 12px}
#middle #contact div.right div.mail a {color: #FFF; font-weight: bold; font-size: 12px}

/*Advertising*/
#middle #advertising {padding: 10px 16px 0 13px}
#middle #advertising p {font-size: 12px; line-height: 18px; color: #3d5a5c}

/*Popup od akcji - style skopiowane z cssa do live*/
div.f24com_action_loading {background: url(/i/img/preloader.gif) no-repeat; background-position: center 0; height:30px; background-color: #FFF}

/*STyl do pluginu od checkvboxa*/
.ez-hide { opacity: 0; filter:alpha(opacity=0)}
.ez-checkbox {background: transparent url(/i/img/bg_checkbox.gif) top no-repeat; display:inline-block; height: 14px; width: 14px}
.ez-checked { background-position: bottom}


/*Styl do pluginu od selecta*/
/*GLownie lewy input*/
.ui-widget-content { border: 1px solid #899089}
.ui-autocomplete-input {height: 25px; float:left; border: 0 solid; line-height: 25px; background: url(/i/img/bg_select.png) no-repeat top left; text-indent:15px; margin-top: 6px; cursor: pointer}
/*Lista rozwijana*/
.ui-menu {padding: 7px 0; max-height: 205px; overflow-y: scroll; background-color: #F2F2F2; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #333b3d; line-height: 13px; z-index:300}
.ui-menu li {padding: 3px; cursor: pointer}
.ui-menu li div {display: block; padding: 0 15px}
.ui-menu li div:hover {color: #B93963}
/*Glownie button*/
.ui-button { display: inline-block; position: relative; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; height: 25px ; width: 30px; background:url(/i/img/bg_button3_right.gif) right top no-repeat; margin-top: 6px; border: 0} /* the overflow property removes extra width in IE */
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 0 solid; font-weight: normal; color: #555555; }
/*Styl selecta z hoverem*/
fieldset:hover .ui-autocomplete-input {background-position: bottom left; color: #FFF}
fieldset:hover .ui-button{background:url(/i/img/bg_button4_right.gif) right bottom no-repeat}
/*Span ze strzalka*/
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute}
.ui-state-default .ui-icon {background: none}
.ui-icon { width: 7px; height: 4px; background-color: red}
/*Span z textem*/
.ui-button .ui-button-text {line-height: 1px; width: 5px; height: 3px; display: block; float: right; margin: 11px; background:url(/i/img/bg_select_arrow.gif) no-repeat center}
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text {text-indent: -9999999px; }

.ui-helper-hidden-accessible {display: none}

/*Ladny scroll*/
.jspContainer {overflow: hidden; position: relative}
.jspPane {position: absolute}
.jspVerticalBar {position: absolute; top: 0; right: 0; width: 17px; height: 100%; background: #f3f7f8}
.jspVerticalBar *, .jspHorizontalBar *{margin: 0; padding: 0}
.jspCap{display: block; background-color: none; height: 2px}
.jspHorizontalBar .jspCap{float: left}
.jspTrack{background: #d3ebed; position: relative; border: 1px solid #a4d9dd; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px}
.jspDrag{background: #55bcc3; position: relative; top: 0; left: 0; cursor: pointer; -webkit-box-shadow: 0 0 0 1px #4bb0b7; -moz-box-shadow: 0 0 0 1px #4bb0b7; box-shadow: 0 0 0 1px #4bb0b7; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag{float: left; height: 100%}
.jspArrow{background: #f3f7f8; text-indent: -20000px; display: block; cursor: pointer; height: 21px}
.jspArrowUp {background:url(/i/img/jscrollpane_arrow_up.gif)}
.jspArrowDown {background:url(/i/img/jscrollpane_arrow_down.gif)}
.jspVerticalBar .jspArrow {height: 21px}
.jspVerticalBar .jspArrow:focus{outline: none}
.jspCorner{background: #eeeef4; float: left; height: 100%}
/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner{margin: 0 -3px 0 0}