a:link, a:visited {
    font-weight: normal;
    text-decoration: none;
}
a img {border:0}

/* reports  */
.bb table {margin:20px auto; width:100%;border-collapse: collapse; }
.bb table caption {text-align:left; padding:5px 15px; background-color:#8b0000; color:#fff; font-weight:bold}
.bb .par {text-align:left; padding:5px 15px;  background: transparent url(/components/com_hockey/assets/headred.gif) repeat-x scroll 50% 50%; color:#fff; font-weight:bold;margin-bottom:15px}
.bb table th{background: url("/components/com_hockey/assets/htab.png") repeat-x scroll 0 -31px transparent; border: 1px solid #c8c8c8;padding: 4px; text-align:center; }
.bb table td{padding: 2px; border:1px solid #c8c8c8; text-align:center; }
.bb table td .smp {margin: 0 0 0 15px; font-size: 0.85em;}
.bb table .ck {text-align:left; padding:5px; background-color:#DDA; font-weight:bold;color:#777; }
.bb .opis{border:1px solid #8b0000; padding:2px}
.bb .opis {width:99%; margin:10px auto; }


#live .ple { border:1px solid #8b0000; padding:2px; margin:5px auto; width:48%; text-align:left;}
#live .ple ul {list-style-image: url(/components/com_hockey/assets/user.png);  padding:0 0 0 35px; margin:0px}
#live .ple li {padding:4px 10px}
#live .ple li span {position: relative; top:-3px; left:-3px;}

#live .ref { border:1px solid #8b0000; padding:2px; margin:5px auto; width:48%; text-align:left;}
#live .ref ul {list-style-image: url(/components/com_hockey/assets/user.png);  padding:0 0 0 35px; margin:0px}
#live .ref li {padding:4px 10px}
#live .ref li span {position: relative; top:-3px; left:-3px;}

#core div.ref { border:1px solid #8b0000; padding:2px; margin:5px auto; width:48%; text-align:left;}
#core div.ref ul {list-style-image: url(/components/com_hockey/assets/user_black.png); padding:0 0 0 35px; margin:0px }
#core div.ref ul li {padding:4px 10px}
#core div.ref li span {position: relative; top:-3px; left:-3px;}

/*  headers for compenent  */
div.componentheading {margin-top:2px; font-size:22px; color:#005724; font-weight:lighter; text-transform:uppercase;}
/* scoreboard in raport  */
#scoreboard { font-family: Verdana,Helvetica,sans-serif; height:230px; background:#B30202 url(/components/com_hockey/assets/headred.gif) repeat-x scroll bottom center; color:#ff0; font-size:1.1em; font-weight:bold; margin:0px auto 25px auto; padding:25px 0; text-align:center; border:1px solid #000;}
#scoreboard .board { margin:0 auto;  border:1px solid #FFF; padding:20px 10px;  background:#000000 url(/components/com_hockey/assets/bg_scoreboard.gif) repeat fixed center; width:550px; }
#scoreboard .board div  {text-align: center;}
#scoreboard .wl {float:left;width:50%;font-size:15px}
#scoreboard .wp {float:right;width:50%;font-size:15px}
#scoreboard .ln { margin:10px auto; width:350px}
#scoreboard .board .ind {padding-top: 20px;}
#scoreboard .board .logo1{float:left; }
#scoreboard .board .scoor{float:left; padding-top:20px; width:185px; }
#scoreboard .board .scoor-live {float:left; padding-top:10px; width:185px;font-size: 40px }
#scoreboard .board .logo2{float:left;}
#scoreboard .board .lo{border:1px solid white; margin:5px}
#scoreboard .board .lo:hover {border:0px; margin:6px}
#scoreboard .board .dignumber {margin-bottom: 15px}
#scoreboard #end {color:#FF6600;font-size: 110%;}

/* dla tabeli wybór kolejki w meczach */
.square{width:99%;padding: 2px; margin: 15px auto; text-align:center; border: 1px solid #999;background-color:#F0F0F0; }
.square p {text-align: center; font-weight: bold; padding:5px; font-size: 13px;margin: 0;}
table.kol { margin: 10px auto; border-collapse: separate; width: 100%; font-weight: bold; font-size: 110%}
table.kol td { padding: 3px; text-align: center; background-color: #F9F9F9; border: 1px solid #BBBBBB;}
table.kol td:hover { background-color: #9EA800;border: 1px solid #FFF; }
table.kol .red {color:red;}
table.kol a {padding:1px 10px;font-family:Helvetica,Arial; color:#555555;display: block;}

.headtab {text-align:left; padding:5px 15px; background:transparent url(/components/com_hockey/assets/headred.gif) repeat-x scroll 50% 50%; color:#fff; font-weight:bold; height:25px}
.headtab div { padding:3px; font-size: 13px;}

#wybor {margin: 5px 0 40px 0;}
#wybor fieldset { background:#E6EECC; padding: 5px; margin-top:5px; border: 1px solid #CCC}
#wybor legend {margin-left:15px;background:#FFF;border:1px solid #555;padding:4px; font-size: 13px}
#wybor #selsez {text-align: center;}
#wybor #selsez select {margin:5px 10px;padding:1px; padding-left:5px; background-color:#EBEEEF}
#wybor #selsez select option {padding:1px;padding-left:5px; }

#wybor table.chmatch {margin:2px auto; border: 0;}
#wybor table.chmatch tr, #wybor table.chmatch td {border:0;}
#wybor table.chmatch select {margin:5px 10px;padding:1px; padding-left:5px; background-color:#EBEEEF}
#wybor table.chmatch select option {padding:1px;padding-left:5px; }

/* tabela points */
table.tableleague{border-spacing:1px;border-collapse:separate;font-size:14px;width:100%;text-align:center;margin:10px 0 15px; /*background-color:#88ad7a; box-shadow:1px 1px 5px #787878;*/}
table.tableleague thead tr th,table.tableleague tfoot tr th{background-color:#eee9cd;border:1px solid #FFF;padding:4px}
table.tableleague thead tr .header{background-image:url(/components/com_hockey/assets/bg.gif);background-repeat:no-repeat;background-position:center right;cursor:pointer}
table.tableleague tbody td {color:#3D3D3D;background-color:#FFF;vertical-align:top;padding:4px;border:0;}
table.tableleague tbody tr.odd td {background-color:#1a6300; color:white;}
table.tableleague thead tr .headerSortUp { background-image: url(/components/com_hockey/assets/asc.gif);}
table.tableleague thead tr .headerSortDown { background-image: url(/components/com_hockey/assets/desc.gif);}
table.tableleague thead tr .headerSortDown, table.tableleague thead tr .headerSortUp { background-color: #ffd500;}
table.tableleague tbody td.al {text-align:left; padding-left:5px;}

/* tabela players and statistic */
table.tableplayers {border-spacing:1px;border-collapse:separate;background-color:#eee9cd;font-size:11px;width:100%;text-align:center;margin:10px 0 15px}
table.tableplayers thead tr th, table.tableplayers tfoot tr th {background-color: #eee9cd;border: 1px solid #FFF; padding: 4px; text-align: left;}
table.tableplayers thead tr .header {background-image: url(/components/com_hockey/assets/bg.gif);background-repeat: no-repeat;background-position: center right;cursor: pointer; }
table.tableplayers tbody td {color: #3D3D3D;background-color:#eee9cd;padding: 4px;vertical-align: top; border:0px; }
table.tableplayers tbody td.al {text-align:left; padding-left:5px}
table.tableplayers tbody tr.odd td {background-color:#eee9cd;}
table.tableplayers thead tr .headerSortUp { background-image: url(/components/com_hockey/assets/asc.gif);}
table.tableplayers thead tr .headerSortDown { background-image: url(/components/com_hockey/assets/desc.gif);}
table.tableplayers thead tr .headerSortDown, table.tableplayers thead tr .headerSortUp { background-color: #f9c300;}

/*player */
#players {color:#FFF; text-align:center;margin-bottom: 35px}
#players .imgp {border:2px solid #fff;}
#players .boxy { background:#B30202 url(/components/com_hockey/assets/headred.gif) repeat-x scroll bottom center; border:1px solid #000;  margin:0 auto 40px auto; padding:40px 0;}
#players .boxy p {padding-bottom: 6px;}
#players .boxy p.namep {font-size: 1.8em}
table.tabplayer {margin:20px 0; width:100%; border-collapse:separate}
table.tabplayer th, table.tabplayer td { background: transparent url(/components/com_hockey/assets/headred.gif) repeat-x scroll 50% 50%; border:2px solid #8b0000;color:#FFF; text-align:center;}
div.leg_p { display:block;}


/* tooltip foto players */
#tooltip{position:absolute;border:2px solid #000;background:#B30202;display:none;color:#fff;padding:2px}
#myFlash{width: 100%; height:650px; padding: 0; margin:0}

.prw{float:right}
.lew{display:none;}
.clr{ content: ".";display: block;height: 0;clear: both;visibility: hidden;}

/* select player in player */
#splayer {float: right; font-size: 11px}
#splayer dl.dropdown { padding:12px 0}
#splayer .dropdown a:link , .dropdown a:visited { color:#c8c8c8; text-decoration:none; outline:none; font-weight: bold}
#splayer .dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; }
#splayer .dropdown dd { position:relative; }
#splayer .dropdown dd ul { background:#484848; border:1px solid #1a1a1a;margin:0; display:none;left:0px; padding:5px 0px; position:absolute; top:2px; width:auto; min-width:170px; list-style:none;}
#splayer .dropdown dd ul li a { padding: 1px 6px; display:block; border-bottom: 1px solid #3f3f3f;}
#splayer .dropdown dd ul li a:hover { background-color:#e6eecc; border-bottom: 1px solid #3f3f3f; color:#000}
#splayer .dropdown dt span {background:#484848 url(/components/com_hockey/assets/arrowdown.png) no-repeat scroll 90% 50%; display:block; padding-right:20px;border:1px solid #1a1a1a; width:150px; padding: 6px 10px;font-weight: bold}

/*tabs player* */
#players ul.tabs {height:30px;border:0;border-bottom:1px solid #484848;margin:0!important;padding:0;background:#FFF;overflow: visible}
#players ul.tabs li{float:left;list-style-type:none;margin:0;padding:0;background:#FFF;border:0}
#players ul.tabs a{float:left;font-size:13px;display:block;text-decoration:none;border:1px solid #484848;border-bottom:0;height:18px;background-color:#484848;color:#fff;margin-right:2px;position:relative;top:1px;outline:0;-moz-border-radius:4px 4px 0 0;padding:5px 30px}
#players ul.tabs a:hover{background-color:#A3A3A3}
#players ul.tabs a.current{background-color:#B30202;border-bottom:1px solid #B30202;cursor:default}
#players .panes > div{display:none;border:1px solid #000;border-top:0;font-size:14px;background-color:#B30202;min-height:200px;background:#B30202 url(/components/com_hockey/assets/headred.gif) repeat-x scroll bottom center;padding:15px 10px}
#players .panes div {text-align: left}

/* tabs stats  */
#steam ul.css-tabs{height:30px;border-bottom:1px solid #C8C8C8;margin:0!important;padding:0}
#steam ul.css-tabs li{float:left;list-style-type:none;margin:0;padding:0}
#steam ul.css-tabs a{float:left;font-size:12px;display:block;text-decoration:none;border:1px solid #C8C8C8;border-bottom:0;height:18px;background:url(/components/com_hockey/assets/tab.png) no-repeat scroll 0 0 transparent;color:#777;margin-right:2px;position:relative;top:1px;outline:0;-moz-border-radius:4px 4px 0 0;padding:5px 7px}
#steam ul.css-tabs a:hover{background-color:#F7F7F7;color:#333}
#steam ul.css-tabs a.current{background-color:#fff;background:url(/components/com_hockey/assets/tab.png) no-repeat scroll 50% 60% transparent;border-bottom:1px solid #fff;color:#000;cursor:default}
#steam  .css-panes > div{display:none;border:1px solid #C8C8C8;min-height:150px;background-color:#fff;border-width:0 1px 1px;padding:15px 10px}

/* tabs for raport match */
#core ul.tabs-rec {height:30px;border-bottom:1px solid #C8C8C8;margin:0!important;padding:0}
#core ul.tabs-rec li {float:left;list-style-type:none;margin:0;padding:0}
#core ul.tabs-rec a {float:left;font-size:12px;display:block;text-decoration:none;border:1px solid #C8C8C8;border-bottom:0;height:18px;background:url(/components/com_hockey/assets/tab.png) no-repeat scroll 0 0 transparent;color:#777;margin-right:2px;position:relative;top:1px;outline:0;-moz-border-radius:4px 4px 0 0;padding:5px 15px}
#core ul.tabs-rec a:hover {background-color:#F7F7F7;color:#333}
#core ul.tabs-rec a.current {background-color:#fff;background:url(/components/com_hockey/assets/tab.png) no-repeat scroll 50% 60% transparent;border-bottom:1px solid #fff;color:#000;cursor:default}
#core .panes-rec > div{display:none;border:1px solid #C8C8C8;min-height:150px;background-color:#fff;border-width:0 1px 1px;padding:15px 10px}

/* teams presentation */
#teamshoc .thp {color:#ffffff; width: 100%; margin:15px 0;  background:#B30202 url(/components/com_hockey/assets/headred.gif) repeat-x scroll bottom center; border:1px solid #000; }
#teamshoc .thp .lf1 {float: left; width: 25%; text-align: left; padding: 10px 5px; }
#teamshoc .thp .lf2 {float: left; width: 65%; text-align: justify; padding: 10px 5px;}
#teamshoc .thp span { display: block; margin:5px; font-size: 110%; font-weight: bold;font-style: oblique; }
#teamshoc .thp img {margin:10px 10px 20px 20px;border: 1px solid #fff}
#teamshoc .thp .lf2 .des {min-height: 150px; margin-bottom: 25px;}

