body {padding:0; height:100%; margin:0 auto; font:normal 12px Tahoma,Geneva,Arial,sans-serif; color:#000000; background:url(img/bg.gif) #ffffff;}
html {height:100%;}

#cms_main {width:100%; height:100%; margin:0 auto; position:relative; border-top:7px solid #04903d; background-image:url(img/top.png) !important; background-repeat:no-repeat; background-position:center top;}

td {vertical-align:top;}

p, div, td {font-size:12px; color:#000000; line-height:16px;}
a {color:grey; font-weight:bold; text-decoration:none;}
a:hover {text-decoration:underline;}

p{line-height:17px; margin:20px 0;}

#cms_header {width:960px; height:195px; /* overflow:hidden; */}


#cms_wrap {width:960px; margin:0 auto;}

#cms_logo {width:460px; height:140px;}
#cms_logo h1 {width:460px; height:140px;}
#cms_logo h1 a {display: block; width:460px; height:140px; }
#cms_logo h1 a * {display: none;}

blockquote {color:#4a4a4a; background:url('img/opinion_quote.png') no-repeat left 20px; padding:20px 0 20px 40px; text-align:left;}

.round {font-weight:bold;}

.menu_shadow {background:url(img/menu_shadow.png) no-repeat center top; height:18px;}

#cms_slider {margin-top:25px; height:438px;}

.slider_left {width:615px; float:left; padding-left:15px;}
.slider_right {width:330px; float:left;}

h1 {margin:0 0 18px 0; font-size:25px;}
h2 {font-size:18px;}
h3 {font:bold 17px Tahoma,Geneva,Arial,sans-serif; color:#363535; margin:2px 0;}
h4 {font:bold 14px Tahoma,Geneva,Arial,sans-serif; color:#fefefe; margin:0 0 12px 0;}
h5 {font:normal 15px Tahoma,Geneva,Arial,sans-serif;}
h6 {font:normal 13px Tahoma,Geneva,Arial,sans-serif; font-style:italic;}

.box {background:url(img/box_bg.png); border:1px solid #373737; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}

#cms_title h1 {margin-top:8px;}

.news {width:560px; height:380px; float:left; position:relative;}
.team {width:295px; height:255px; float:left; position:relative;}

.shadow_left {width:10px; height:375px; float:left; background:url(img/shadow_left.png) no-repeat left top;}
.shadow_bottom {width:560px; height:10px; background:url(img/shadow_bottom.png) no-repeat right top;}

.oko {width:295px; height:92px; display:block; background:url(img/oko.jpg?v=2) no-repeat left top; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; margin:32px 0 0 10px;}

.ribbon {width:123px; height:124px; background:url(img/ribbon.png) no-repeat left top; position:absolute; z-index:1; right:-7px; top:-7px;}

.corner_top {width:130px; height:150px; background:url(img/corners.png) no-repeat left top; position:absolute; z-index:10; right:-40px; top:-40px;}
.corner_bottom {width:130px; height:150px; background:url(img/corners.png) no-repeat left bottom; position:absolute; z-index:10; left:-40px; bottom:-40px;}

#cms_content_margin {padding:0 10px;}

.news_ico {width:603px; height:148px; padding:4px; border:1px solid #ced1da; margin:8px 0; position:relative;}
.news_author {position:absolute; right:8px; bottom:8px; background: rgba(255, 255, 255, 0.4); padding:4px 6px;}
.news_more {background:#1c994f; padding:8px 12px; color:#ffffff; float:right; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
.news_more:hover {background:#0f7538; color:#e0e0e0; text-decoration:none;}
.news_title h3 a {font:bold 17px Tahoma,Geneva,Arial,sans-serif; color:#363535;}
.news_date {font:normal 11px Verdana,Tahoma,Geneva,Arial,sans-serif; color:#444955;}

.info { padding: 0; clear: both; }
.info li { display: inline;}
.info li a {padding:8px 12px; float:left; margin:0 10px; color:#363535; font-size:12px;}
.info li.active a {background:#1c994f; color:#ffffff; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; }
.info li.liga a {background:#494949; color:#ffffff; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
.content { float: left; clear: both; width: 308px; }
.content table {margin-top:12px; padding:0 3px;}
.content td {padding:6px; font:bold 11px Tahoma,Geneva,Arial,sans-serif; color:#363535;}
.victa {background:#1c994f; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
.victa td {color:#ffffff;}

.line {height:2px; background:url(img/line.gif) repeat-x left top; margin:20px 0;}

.spons {/* background:url(img/ads.gif); */ background:#ffffff; border:1px solid #d7d6d1; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; min-height:120px; margin:20px 0; padding:10px;}
.spons a {margin:10px;}
.spons img {border:0;}

#cms_menu_top {height:30px;float:left; position:absolute; top:0;}

.menu_top_left {float:left;width:24px;height:30px;background:url(img/top_left.png) no-repeat left top; margin-right:-6px;}
.menu_top_content {float:left; height:30px;background:url(img/top_bg.png) repeat-x left top; padding:0 6px; font:bold 11px/24px Tahoma,Geneva,Arial,sans-serif; color:#ffffff;}
.menu_top_right {float:left;width:24px;height:30px;background:url(img/top_right.png) no-repeat left top;margin-left:-6px;}

#cms_left {width:615px; float:left; }
#cms_right {width:310px; float:right; }

.cms_news h1 {padding-top:10px;}
.cms_news .news_short {padding-right:20px; width:210px;}
.cms_news .news_short .news_more {display:none;}
.news_bg .news {height:100%; width:100%;}
.cms_news .news_date {margin-top:-10px;}

.footer_left {float:left;}
.footer_right {float:right;}

#cms_menu, .slider_bottom, .footer {height:42px; background:url(img/menu_bg.gif) repeat-x left top #1e110c; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
#cms_menu {padding-left:6px;}
.slider_bottom, .footer div {font: bold 15px/41px Tahoma,Geneva,Arial,Helvetica, sans-serif; text-transform:uppercase; color: #ffffff; padding:0 18px;}


.team_s {}
.team_s .player {float:left; text-align:center; width:198px; margin:14px 0;}
.team_s h4 {color:#363535; margin-bottom:4px; text-align:center;}
.team_s img {border:1px solid #c9c9c9; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}


/* CssMenu - CssMenu - CssMenu */

/* BASE */
ul.CssMenu ul{display:none;}ul.CssMenu li:hover>ul{display:block !important; }ul.CssMenu ul{position:absolute; left:8px; top:100%; z-index:2;}
ul.CssMenu,ul.CssMenu ul {margin:0; list-style:none; padding:0; border:0px;}
ul.CssMenu table {border-collapse:collapse}ul.CssMenu {display:block;}
ul.CssMenu li{display:block; margin:0; font-size:0px;}ul.CssMenu a:active, ul.CssMenu a:focus {outline-style:none;}
ul.CssMenu li {float:left;}ul.CssMenu ul li {float:none;}ul.CssMenu li:hover, ul.CssMenu li.active{position:relative;}
ul.CssMenu a:hover ul{display:block;}
/* BASE */

ul.CssMenu ul {width:500px;}
ul.CssMenu ul li {float:left;}
/* l1 */
ul.CssMenu a {height: 42px; padding:0 17px 0px 17px; display:inline-block; font: bold 15px/41px Tahoma,Geneva,Arial,Helvetica, sans-serif; text-transform:uppercase; color: #ffffff; text-decoration:none; cursor:pointer;}
/* l1 hover */
ul.CssMenu li a:hover{position:relative;}
/* l1 active hover, l1 active, l1 when hover on l2 */
ul.CssMenu li a.active:hover, ul.CssMenu li a.active, ul.CssMenu li:hover>a {background:url(img/menu_hover.gif) repeat-x left top #353538; color:#04c356;}
/* l2 */
ul.CssMenu ul#active {display:none;}
ul.CssMenu ul a {text-align:left; white-space:nowrap; background:#3f4042;display:block; color:#d8cec2; height:35px; font:normal 14px/34px Arial, Helvetica, sans-serif; padding:0 15px; margin-left:-8px; text-transform:none;}
/* l2 hover, l2 active, l2 active hover */
ul.CssMenu li li a:hover, ul.CssMenu li li a.active, ul.CssMenu li li a.active:hover {color:#ffffff;}


ul.CssMenu li.active ul {display:block; z-index:1;}


/* IE Hacks */
*html ul.CssMenu ul a {overflow:hidden;width:192px; text-align:center;}
*html ul.CssMenu li li a.active:hover {width:192px; text-align:center;}
*html ul.CssMenu li li a:hover, *html ul.CssMenu li li a.active {width:192px; text-align:center;}


/* Reklamy */
.reklama150 {width:150px; height:150px; float:left; margin:1px; text-align:center; border:1px solid grey;}
.reklama304 {width:304px; height:150px; margin:1px auto; text-align:center; border:1px solid grey;}

/* Liga */

#newblock table {width:98%;} #newblock table td {padding:4px;}


/*tabela ligowa*/
#newsblocktitle {font-weight:bold; text-align:center; margin:0 0 25px 0;}
#tb_display_lg {margin:0px 0px 1em 3px; width: 600px;border: 1px solid #999999;border-top: 5px solid #424242;padding: 5px 0 5px 0;float: left;}
#tb_display_lg table {margin:0; width: 600px; border: 0px; padding: 0px; float: left;}
#tb_display_lg td	{border-bottom: 1px;border-bottom-style: dotted; }		
#tb_display_lg td.round {text-transform:uppercase;color:#ffffff;height: 26px; line-height:25px; padding-left:10px; background-color: #1c994f; border: 1px solid #999999;border-bottom:1px dotted #333333; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
#tb_display_lg td.clearround {text-transform:uppercase;color:#333;height: 26px; line-height:25px;background-color: #ffffff; border: 1px solid #999999;border-bottom:1px dotted #333333;}
#tb_display_lg td.clear	{padding: 0px 0px 0px 0px; border-bottom: 1px;}


#msg {text-align: center; color: #008800; font-weight: bold;}
#err_msg {text-align: center; color: #cc0000; font-weight: bold;}

.fb_edge_widget_with_comment  span.fb_edge_comment_widget {
    visibility: hidden !important;
}