@charset "utf-8";
/* CSS Document */
/*

1d27b1

*/

body { margin:0; padding:0; font-size:11px; font-family:Arial, Helvetica, sans-serif; background:#eee; }

* { outline:none; }

*, *:after, *:before { -webkit-box-sizing: border-box; box-sizing: border-box; }
.clearfix:before, .clearfix:after { display: table; content: ''; }
.clearfix:after { clear: both; }

a { color:#333; text-decoration:none; }

#banner { height:400px; background-color:#111; }
#no_banner { height:116px; background:url(../slider/2015-01-08.jpg) center bottom; background-size: 100%; }

#top_wrap { height:400px; position:absolute; width:100%; z-index:99; background:url(../img/top_black.gif) center repeat-y; }

#no_banner #top_wrap { position:static; height:116px; padding-top:1px; }

.wrap { width:1100px; margin:0 auto; }

.clear { clear:both; }

.top_left { width:300px; height:400px; float:left; }

.top_right { width:800px; height:400px; float:left; }

#no_banner .top_left, #no_banner .top_right { height:116px; }

.top_left .info { height:285px; width:300px; }

.top_left .info h1 { color:#eee; margin:0; padding:0; font-size:30px; height:285px; line-height:285px; text-align:center; font-family:'Open Sans', sans-serif; font-weight:600; cursor:default; }

.top_left .info h1 span { color:#1d27b1; }

.top_left a { width:300px; height:145px; display:block; background:url(../img/logo.png) top right no-repeat; color:#fff; line-height:25px; font-size:15px; font-family:'Open Sans', sans-serif; text-align:right; padding:25px 150px 0 0; -o-transition:.1s;
  -ms-transition:.1s;
  -moz-transition:.1s;
  -webkit-transition:.1s;
  transition:.1s; }
   
.top_left a:hover { color:#1d27b1; }

.top_right .motto { height:285px; }

.top_right .motto h1 { margin:0; padding:0 30px; line-height:285px; color:#fff; font-size:22px; font-family:'Open Sans', sans-serif; font-weight:normal; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); }

.top_right #menu { height:115px; z-index:99; position:absolute; }

#menu ul { margin:0; padding:0; list-style:none; }

#menu > ul > li { float:left; }

#menu > ul > li > a { display:block; height:115px; font-size:11px; width:113px; margin-left:1px; text-align:center; line-height:50px; padding-top:65px; color:#ddd; background-position:top center; background-color:rgba(0, 0, 0, 0.5); -o-transition:.1s; -ms-transition:.1s; -moz-transition:.1s; -webkit-transition:.1s; transition:.1s; }

#no_banner #menu > ul > li > a { background-color:rgba(0, 0, 0, 0.2); }

#menu > ul > li:first-child > a { width:115px; }

#menu > ul > li:hover > a, #no_banner #menu > ul > li:hover > a { background-color:#1d27b1; color:#fff; }

#menu .ico_1 { background-image:url(../img/ico_1.png); }
#menu .ico_2 { background-image:url(../img/ico_2.png); }
#menu .ico_3 { background-image:url(../img/ico_3.png); }
#menu .ico_4 { background-image:url(../img/ico_4.png); }
#menu .ico_5 { background-image:url(../img/ico_5_cup.png); }
#menu .ico_6 { background-image:url(../img/ico_6.png); }
#menu .ico_7 { background-image:url(../img/ico_7.png); }

#menu ul ul { position:absolute; margin-left:1px; visibility:hidden; }

#menu ul ul li { border-top:1px solid #eee; }

#menu ul ul li a { display:block; width:113px; height:29px; line-height:29px; background-color:#fff; color:#333; padding-left:15px; -o-transition:.1s; -ms-transition:.1s; -moz-transition:.1s; -webkit-transition:.1s; transition:.1s; }

#menu ul ul li a:hover { background-color:#1d27b1; color:#fff; padding-left:20px; }

.top_title { height:30px; background:url(../img/top_bg_gradient.jpg) repeat-y; border-top:1px solid #696969; padding-left:350px; line-height:29px; color:#fff; }

.next_match h3 { margin:1px 0 0 0; padding:0; text-align:center; color:#eee; background:#111; height:20px; line-height:20px; font-weight:normal; font-size:11px; }

.column_300 { width:300px; float:left; }

.column_800 { width:800px; float:left; }

#main_wrap { background:url(../img/main_bg.gif) top repeat-x #eee; }

.next_match .logos { height:90px; }

.next_match .logos .logo { width:125px; float:left; height:90px; overflow:hidden; text-align:center; padding:15px; font-weight:bold; background-position:center; background-repeat:no-repeat; }

.next_match .logos .vs { width:50px; float:left; height:90px; line-height:90px; font-family:'Open Sans', sans-serif; text-align:center; color:#ccc; font-weight:bold; font-size:18px; }

.timeout ul { margin:0; padding:0; list-style:none; }

.timeout ul li { float:left; height:74px; width:74px; background:#eee; margin-right:1px; border-top:2px solid #eee; text-align:center; color:#666; cursor:default; }

.timeout ul li.zero { border-top:2px solid #1d27b1; }

.timeout ul li span { display:block; text-align:center; padding:15px 0 5px 0; font-size:24px; color:#1d27b1; }

#social_buttons, #social_buttons_small { margin-top:1px; }

#social_buttons ul, #social_buttons_small ul { margin:0; padding:0; list-style:none; }

#social_buttons ul li, #social_buttons_small ul li { float:left; }

#social_buttons ul li.share { width:120px; height:60px; line-height:60px; text-align:center; font-family:'Open Sans', sans-serif; font-weight:bold; font-size:14px; }

#social_buttons_small ul li a { height:60px; width:150px; display:block; background-image:url(../img/social_small.jpg); -o-transition:.2s; -ms-transition:.2s; -moz-transition:.2s; -webkit-transition:.2s; transition:.2s; }
#social_buttons_small ul li a.facebook { background-position:0 0; }
#social_buttons_small ul li a.youtube { background-position:-150px 0; }
#social_buttons_small ul li a.facebook:hover { background-position:0 -60px; }
#social_buttons_small ul li a.youtube:hover { background-position:-150px -60px; }

#social_buttons ul li a { height:60px; width:60px; display:block; background-image:url(../img/social.jpg); }

#social_buttons ul li a.facebook { background-position:0 0; }
#social_buttons ul li a.youtube { background-position:-60px 0; }
#social_buttons ul li a.instagram { background-position:-120px 0; }
#social_buttons ul li a.twitter { background-position:-180px 0; }
#social_buttons ul li a.google { background-position:-240px 0; }
#social_buttons ul li a.facebook:hover { background-position:0 -60px; }
#social_buttons ul li a.youtube:hover { background-position:-60px -60px; }
#social_buttons ul li a.instagram:hover { background-position:-120px -60px; }
#social_buttons ul li a.twitter:hover { background-position:-180px -60px; }
#social_buttons ul li a.google:hover { background-position:-240px -60px; }

#tables_widget, #scores_widget { margin-top:1px; }

.title_1 { height:30px; background-color:#1d27b1; color:#fff; line-height:30px; padding:0 22px; font-weight:normal; font-size:11px; display:block; }

a.title_1 { -o-transition:.1s; -ms-transition:.1s; -moz-transition:.1s; -webkit-transition:.1s; transition:.1s; }
a.title_1:hover { padding:0 22px 0 30px; }

.title_1.black { background-color:#111; }

.title_2 { font-family:'Open Sans', sans-serif; height:74px; background-color:#333; color:#fff; line-height:70px; padding:0 40px; font-weight:normal; font-size:20px; margin:1px 0 0 1px; }

.title_3 { font-family:'Open Sans', sans-serif; height:75px; background-color:#fff; color:#666; line-height:70px; padding:0 40px; font-weight:normal; font-size:20px; margin:0; border-top:#ddd 1px solid; border-bottom:#ddd 1px solid; }

.title_4 { font-family:'Open Sans', sans-serif; height:74px; background-color:#1d27b1; color:#fff; line-height:70px; padding:0 40px; font-weight:normal; font-size:20px; margin:1px 0 0 1px; }

.title_5 { font-family:'Open Sans', sans-serif; cursor:default; height:30px; color:#fff; line-height:30px; padding:0 20px; font-weight:normal; font-size:13px; margin:0; background: #cccccc;
background: -moz-linear-gradient(left, #cccccc 0%, #ffffff 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#cccccc), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(left, #cccccc 0%,#ffffff 100%);
background: -o-linear-gradient(left, #cccccc 0%,#ffffff 100%);
background: -ms-linear-gradient(left, #cccccc 0%,#ffffff 100%);
background: linear-gradient(to right, #cccccc 0%,#ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#ffffff',GradientType=1 ); }

.title_6 { font-family:'Open Sans', sans-serif; height:30px; background-color:#1d27b1; color:#fff; line-height:30px; padding:0 20px; font-weight:normal; font-size:13px; text-align:right; }

a.title_6 { display:block; -o-transition:.1s; -ms-transition:.1s; -moz-transition:.1s; -webkit-transition:.1s; transition:.1s; }

a.title_6:hover { padding:0 30px; }

.title_7 { font-family:'Open Sans', sans-serif; height:40px; background-color:#fff; color:#333; line-height:40px; padding:0 30px; font-weight:normal; font-size:13px; margin:1px 0 0 1px; border-left:10px solid #1d27b1; }

.title_8 { font-family:'Open Sans', sans-serif; height:40px; margin:0; padding:0; background-color:#fff; color:#1d27b1; line-height:40px; text-align:center; font-weight:normal; font-size:12px; border-left:1px solid #eee; margin-bottom:10px; }

h1.start { font-family:'Open Sans', sans-serif; background-color:#fff; color:#1d27b1; line-height:93px; text-align:center; font-weight:normal; font-size:20px; margin:1px 0 0 1px; }

h1.autor { font-family:'Open Sans', sans-serif; line-height:20px; color:#1d27b1; padding:10px; font-weight:normal; font-size:15px; margin:0; text-align:center; }

#tables_widget ul, #scores_widget ul { margin:1px 0 0 0; padding:0; list-style:none; }

#tables_widget ul.buttons li, #scores_widget ul.buttons li { float:left; }

#tables_widget ul.buttons li a, #scores_widget ul.buttons li a { height:60px; width:59px; display:block; margin:0 1px 0 0; background-color:#fff; text-align:center; line-height:60px; font-size:14px; -o-transition:.1s; -ms-transition:.1s; -moz-transition:.1s; -webkit-transition:.1s; transition:.1s; }

#tables_widget ul.buttons li a:hover, #scores_widget ul.buttons li a:hover { background-color:#eee; }

#tables_widget ul.buttons li a.active, #scores_widget ul.buttons li a.active { background-color:#1d27b1; color:#fff; cursor:default; }

#tables_widget ul.table li { margin-top:1px; }

#tables_widget ul.table li:hover { background-color:#fff; }

#tables_widget ul.table .stand { height:30px; width:60px; float:left; line-height:30px; text-align:center; color:#aaa; }

#tables_widget ul.table a { display:block; height:30px; width:180px; overflow:hidden; line-height:30px; color:#333; float:left; -o-transition:.1s; -ms-transition:.1s; -moz-transition:.1s; -webkit-transition:.1s; transition:.1s; }

#tables_widget ul.table a:hover { color:#1d27b1; }

#tables_widget ul.table .number { height:30px; width:30px; text-align:center; float:left; line-height:30px; }

#tables_widget ul.table .number.matches { color:#aaa; }

#tables_widget ul.table .number.points { color:#333; font-weight:bold; }

#tables_widget .stand_1 { background-color:#ffffff; }
#tables_widget .stand_2 { background-color:#fefefe; }
#tables_widget .stand_3 { background-color:#fcfcfc; }
#tables_widget .stand_4 { background-color:#fbfbfb; }
#tables_widget .stand_5 { background-color:#fafafa; }
#tables_widget .stand_6 { background-color:#f8f8f8; }
#tables_widget .stand_7 { background-color:#f7f7f7; }
#tables_widget .stand_8 { background-color:#f5f5f5; }
#tables_widget .stand_9 { background-color:#f4f4f4; }
#tables_widget .stand_10 { background-color:#f3f3f3; }
#tables_widget .stand_11 { background-color:#f1f1f1; }
#tables_widget .stand_12 { background-color:#f0f0f0; }

#tables_widget ul.table li.highlight { background: #0899ed;
background: -moz-linear-gradient(left, #0899ed 0%, #1d27b1 25%, #1d27b1 99%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#0899ed), color-stop(25%,#1d27b1), color-stop(99%,#1d27b1));
background: -webkit-linear-gradient(left, #0899ed 0%,#1d27b1 25%,#1d27b1 99%);
background: -o-linear-gradient(left, #0899ed 0%,#1d27b1 25%,#1d27b1 99%);
background: -ms-linear-gradient(left, #0899ed 0%,#1d27b1 25%,#1d27b1 99%);
background: linear-gradient(to right, #0899ed 0%,#1d27b1 25%,#1d27b1 99%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0899ed', endColorstr='#1d27b1',GradientType=1 ); }

#tables_widget ul.table li.highlight:hover { background:#333; }

#tables_widget ul.table li.highlight .stand, #tables_widget ul.table li.highlight a, #tables_widget ul.table li.highlight .number { color:#fff; }

#tables_widget .readmore, #scores_widget .readmore, #small_news_widget > .readmore, .autor_readmore { height:30px; display:block; height:30px; line-height:30px; background-color:#fff; color:#1d27b1; text-align:center; margin:1px 0; -o-transition:.1s; -ms-transition:.1s; -moz-transition:.1s; -webkit-transition:.1s; transition:.1s; }

#tables_widget .readmore:hover, #scores_widget .readmore:hover, #small_news_widget > .readmore:hover, .autor_readmore:hover { background-color:#1d27b1; color:#fff; }

#scores_widget .scores li { margin-top:1px; }
#scores_widget .scores li:hover .team { background-color:#fff; }

#scores_widget .scores .team { width:118px; height:30px; background-color:#f7f7f7; float:left; line-height:30px; padding:0 7px; overflow:hidden; cursor:default; color:#333; }

#scores_widget .scores .team.left { text-align:right; }

#scores_widget .scores .score { width:63px; height:30px; float:left; overflow:hidden; }

#scores_widget .scores .score a { height:30px; width:30px; display:block; margin-left:1px; overflow:hidden; background-color:#fff; text-align:center; line-height:30px; float:left; font-weight:bold; }

#scores_widget .scores .score a.winner { color:#1d27b1; }

#scores_widget .scores .score:hover a { background-color:#1d27b1; color:#fff; }

#scores_widget .scores .quant { height:30px; width:30px; float:left; background:#fff; text-align:center; line-height:30px; overflow:hidden; margin-left:1px; }

#scores_widget .scores .quant.goals { height:40px; background:url(../img/icon_goal.gif) center no-repeat #fff; cursor:help; }
#scores_widget .scores .quant.assists { height:40px; background:url(../img/icon_assist.gif) center no-repeat #fff; cursor:help; }
#scores_widget .scores .quant.minutes { height:40px; background:url(../img/icon_time.gif) center no-repeat #fff; cursor:help; }

#scores_widget .scores .more { display:block; height:40px; text-align:center; line-height:40px; width:301px; background:#fff; float:left; color:#333; -o-transition:.1s; -ms-transition:.1s; -moz-transition:.1s; -webkit-transition:.1s; transition:.1s; }

#scores_widget .scores .more:hover { background:#1d27b1; color:#fff; }

#next_matches_widget { margin-top:1px; }

#next_matches_widget ul { margin:0; padding:0; list-style:none; }

#next_matches_widget ul li { height:109px; width:113px; float:left; margin-left:1px; cursor:default; }

#next_matches_widget ul li:first-child, #next_matches_widget ul li:last-child { width:114px; }

#next_matches_widget ul li:nth-child(even) { background-color:#eee;  }

#next_matches_widget ul li:nth-child(odd) { background-color:#f5f5f5;  }

#next_matches_widget ul li:hover { background-color:#fff; }
#next_matches_widget ul li:hover .field { background-color:#eee; }

#next_matches_widget .field { height:20px; background-color:#ccc; color:#fff; font-size:10px; line-height:20px; text-align:center; letter-spacing:-1px; }

#next_matches_widget .team { height:30px; line-height:30px; text-align:center; overflow:hidden; color:#333; font-size:10px; }

#next_matches_widget .date { height:29px; line-height:29px; text-align:center; overflow:hidden; font-weight:bold; }

#main_info_wrap { height:285px; width:800px; background-position:0 0; margin-top:1px; }

#main_info_wrap #photo_place { height:210px; width:360px; float:left; }

#main_info_wrap #photo_place .date { height:35px; background-color:rgba(0, 0, 0, 0.4); margin-top:174px; line-height:35px; text-align:right; padding-right:20px; color:#999; }

#main_info_wrap #photo_place .date span { color:#fff; }

#main_info_wrap #calendar { height:210px; width:250px; float:left; background-color:#fff; overflow:hidden; }

#main_info_wrap #today { height:210px; width:190px; float:left; background-color:#1d27b1; border-bottom:1px solid #3385d6; }

#main_info_wrap #today .dayname { height:35px; line-height:35px; border-bottom:1px solid #3385d6; color:#fff; text-align:center; }

#main_info_wrap #today .date { height:105px; border-bottom:1px solid #3385d6; width:150px; margin:0 auto; color:#fff; text-align:center; font-size:13px; }

#main_info_wrap #today .date span { display:block; height:75px; line-height:75px; text-align:center; font-size:50px; font-family:'Open Sans', sans-serif; font-weight:600; }

#main_info_wrap #today .today_matches { width:150px; margin:10px auto; height:20px; line-height:20px; display:block; text-align:center; color:#fff; background-color:#3385d6; -o-transition:.1s; -ms-transition:.1s; -moz-transition:.1s; -webkit-transition:.1s; transition:.1s; }

#main_info_wrap #today .today_matches:hover { background-color:#1d27b1; }

#main_info_wrap #today .readmore { display:block; color:#fff; text-align:center; -o-transition:.1s; -ms-transition:.1s; -moz-transition:.1s; -webkit-transition:.1s; transition:.1s; }

#main_info_wrap #today .readmore:hover { color:#3385d6; }

#main_info_wrap #calendar ul { margin:0; padding:0; list-style:none; }

#main_info_wrap #calendar ul li { height:34px; width:34px; float:left; margin:0 1px 1px 0; background-color:#eee; padding:5px 7px; color:#aaa; font-size:10px; cursor:default; }

#main_info_wrap #calendar ul li:hover { color:#888; }

#main_info_wrap #calendar ul li.sunday { width:39px; color:#d00; }

#main_info_wrap #calendar li.events { padding:0; }

#main_info_wrap #calendar a.day { width:34px; height:34px; display:block; padding:5px 7px; color:#aaa; -o-transition:.1s; -ms-transition:.1s; -moz-transition:.1s; -webkit-transition:.1s; transition:.1s; }

#main_info_wrap #calendar .sunday a.day { width:39px; color:#d00; }

#main_info_wrap #calendar a.counter { width:20px; height:15px; display:block; background-color:#aaa; color:#fff; position:absolute; margin:19px 0 0 14px; text-align:center; line-height:15px; -webkit-border-top-left-radius:2px; -moz-border-radius-topleft:2px; border-top-left-radius:2px; -o-transition:.1s; -ms-transition:.1s; -moz-transition:.1s; -webkit-transition:.1s; transition:.1s; font-weight:bold; }

#main_info_wrap #calendar .sunday a.counter { margin:19px 0 0 19px; }

#main_info_wrap #calendar li.events:hover a.day { background-color:#fff; color:#666; }
#main_info_wrap #calendar li.events:hover a.counter { background-color:#1d27b1; }

#main_info_wrap #calendar ul li.today { background-color:#1d27b1; color:#fff; }

#main_info_wrap #calendar .prev { height:34px; width:34px; float:left; margin:0 1px 1px 0; background-color:#eee; display:block; }

#main_info_wrap #calendar .next { height:34px; width:39px; float:left; margin:0 1px 1px 0; background-color:#eee; display:block; }

#main_info_wrap #calendar .month { height:34px; width:174px; cursor:default; float:left; margin:0 1px 1px 0; background-color:#1d27b1; color:#fff; line-height:34px; text-align:center; }

#main_info_wrap .main_news { height:75px; width:800px; display:block; background:url(../img/main_news_title.png); line-height:70px; text-align:right; padding:0 30px;  font-family:'Open Sans', sans-serif; font-size:20px; color:#fff; -o-transition:.1s; -ms-transition:.1s; -moz-transition:.1s; -webkit-transition:.1s; transition:.1s; }

#main_info_wrap .main_news:hover { color:#3385d6; }

#small_news_widget { height:300px; width:798px; overflow:hidden; margin:1px 0 0 1px; }

#small_news_widget.full { height:auto; overflow:auto; }

#small_news_widget .news { height:300px; width:266px; overflow:hidden; float:left; border-left:1px solid #eee; background-color:#fff; }

#small_news_widget.full .news { margin-bottom:1px; }

#small_news_widget .news .mainlink { display:block; text-align:center; padding:10px 10px 7px 10px; line-height:18px; color:#1d27b1; font-weight:bold; -o-transition:.1s; -ms-transition:.1s; -moz-transition:.1s; -webkit-transition:.1s; transition:.1s; }

#small_news_widget .news .mainlink:hover { color:#666; }

#small_news_widget .news .content { height:120px; width:266px; overflow:hidden; }

#small_news_widget .news .content .intro { padding:0 15px; line-height:20px; text-align:center; }

#small_news_widget .news .readmore { display:block; height:30px; line-height:30px; background:#1d27b1; color:#fff; text-align:center; -o-transition:.1s; -ms-transition:.1s; -moz-transition:.1s; -webkit-transition:.1s; transition:.1s; }

#small_news_widget .news .readmore:hover { background-color:#333; }

#video_playlist { height:340px; width:270px; overflow:hidden; float:left; margin-top:1px; }

#ytplayer { height:340px; width:530px; float:left; background:#333; margin-top:1px; }

#video_playlist ul { margin:0; padding:0; list-style:none; }

#video_playlist ul a { display:block; height:68px; width:340px; background:#1d27b1; color:#fff; line-height:68px; overflow:hidden; padding:0 0 0 20px; border-top:1px solid #3385d6; -o-transition:.1s; -ms-transition:.1s; -moz-transition:.1s; -webkit-transition:.1s; transition:.1s; }

#video_playlist ul a:hover { padding-left:35px; }

#video_playlist ul a.active { color:#1d27b1; background:#fff; }

#spolecznosc .person { width:160px; height:210px; overflow:hidden; float:left; border-left:1px solid #eee; }

#spolecznosc .person .photo { width:160px; height:160px; background-position:center; }

#spolecznosc .person .name { height:50px; width:160px; display:block; overflow:hidden; line-height:20px; padding:5px; text-align:center; font-size:12px; color:#222; background:#fff; -o-transition:.1s; -ms-transition:.1s; -moz-transition:.1s; -webkit-transition:.1s; transition:.1s; }

#spolecznosc .person .name span { color:#777; }

#spolecznosc .person .name:hover { color:#fff; background-color:#1d27b1; }

#spolecznosc .person .name:hover span { color:#5498dd; }

#spolecznosc .intro { background:#fff; height:210px; width:160px; float:left; }

#spolecznosc .intro .content { height:160px; text-align:right; padding:90px 15px 0 0; }

#spolecznosc .intro .buttons { font-size:20px; }

#spolecznosc .intro .buttons a { width:53px; height:50px; float:left; display:block; text-align:center; line-height:50px; -o-transition:.1s; -ms-transition:.1s; -moz-transition:.1s; -webkit-transition:.1s; transition:.1s; }

#spolecznosc .intro .buttons a.all { width:54px; color:#aaa; }
#spolecznosc .intro .buttons a.prev { background:#474747; color:#fff; }
#spolecznosc .intro .buttons a.next { background:#333333; color:#fff; }

#spolecznosc .intro .buttons a.all:hover { color:#1d27b1; }
#spolecznosc .intro .buttons a.prev:hover { background:#1d27b1; }
#spolecznosc .intro .buttons a.next:hover { background:#1d27b1; }

#bottom { height:250px; background:url(../img/bottom_bg.png); margin-top:15px; }

#copyright { height:100px; width:400px; overflow:hidden; float:left; margin:37px 0 0 100px; line-height:20px; color:#fff; }

#copyright a { color:#999; -o-transition:.1s; -ms-transition:.1s; -moz-transition:.1s; -webkit-transition:.1s; transition:.1s; }

#copyright a:hover { color:#1d27b1; }

#newsletter { height:100px; width:600px; background:url(../img/test.jpg); float:left; } 

.full_league_table { font-family:'Open Sans', sans-serif; margin:1px 0 0 0; }

.full_league_table thead td { background:#111; color:#eee; text-align:center; height:35px; cursor:default; }

.full_league_table tbody td { height:50px; background:#fff; border-right:1px solid #eee; text-align:center; -o-transition:.2s; -ms-transition:.2s; -moz-transition:.2s; -webkit-transition:.2s; transition:.2s; cursor:default; }

.full_league_table tbody tr:nth-child(even) td { background-color:#f5f5f5; }

.full_league_table tbody tr td:first-child { font-size:16px; font-family:'Open Sans', sans-serif; }

.full_league_table tbody .team { text-align:left; }

.full_league_table tbody .team a { display:block; height:50px; line-height:50px; padding-left:15px; font-size:12px; font-family:'Open Sans', sans-serif; -o-transition:.2s; -ms-transition:.2s; -moz-transition:.2s; -webkit-transition:.2s; transition:.2s; font-weight:bold; }

.full_league_table tbody .team a:hover { padding-left:25px; }

.full_league_table tbody .points { font-size:14px; background-color:#eee !important; border-bottom:1px solid #f5f5f5; }

.full_league_table tbody tr:hover .team a { color:#1d27b1; }

.full_league_table tbody .highlight { background:#1d27b1 !important; color:#fff; }
.full_league_table tbody .points.highlight { border-bottom:1px solid #1d27b1; }

.scores_round .highlight  { background:#1d27b1 !important; color:#fff; }

.full_league_table .herb { background-position:center; background-repeat:no-repeat; background-color:#fff !important; border-bottom:1px solid #f5f5f5; }

.related_teams td { height:50px; background:#f5f5f5; }

.related_teams .herb { background-position:center; background-repeat:no-repeat; width:50px; background-color:#fff !important; }

.related_teams .team a { display:block; height:50px; line-height:50px; padding-left:15px; font-size:12px; font-family:'Open Sans', sans-serif; -o-transition:.2s; -ms-transition:.2s; -moz-transition:.2s; -webkit-transition:.2s; transition:.2s; font-weight:bold; }

.related_teams .team a:hover { padding-left:25px; color:#1d27b1; }

.menu_tables, .menu_schedule { margin:1px 0; padding:0; list-style:none; }

.menu_tables li, .menu_schedule li { float:left; }

.menu_tables li a { display:block; width:275px; height:60px; line-height:60px; text-align:center; background-color:#eee; border-left:1px solid #fff; font-size:14px; font-family:'Open Sans', sans-serif; -o-transition:.2s; -ms-transition:.2s; -moz-transition:.2s; -webkit-transition:.2s; transition:.2s; font-weight:bold; }

.menu_schedule li a { display:block; width:160px; height:60px; line-height:60px; text-align:center; background-color:#eee; border-left:1px solid #fff; font-size:14px; font-family:'Open Sans', sans-serif; -o-transition:.2s; -ms-transition:.2s; -moz-transition:.2s; -webkit-transition:.2s; transition:.2s; font-weight:bold; }

.menu_tables li a:hover, .menu_schedule li a:hover { background:#fff; color:#000; }

.menu_tables li a.active, .menu_schedule li a.active { background:#1d27b1; color:#fff; cursor:default; }

.full_league_legend td { height:50px; border-bottom:1px solid #fff; }

.full_league_legend tr td:last-child { padding-left:75px; }

.full_league_table .awans, .full_league_legend .awans { background: #05b85f; background: -moz-linear-gradient(left, #05b85f 0%, #69d49f 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,#05b85f), color-stop(100%,#69d49f)); background: -webkit-linear-gradient(left, #05b85f 0%,#69d49f 100%); background: -o-linear-gradient(left, #05b85f 0%,#69d49f 100%); background: -ms-linear-gradient(left, #05b85f 0%,#69d49f 100%); background: linear-gradient(to right, #05b85f 0%,#69d49f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#05b85f', endColorstr='#69d49f',GradientType=1 ); }

.full_league_table .winner, .full_league_legend .winner { background: #1d27b1; background: -moz-linear-gradient(left, #1d27b1 0%, #80adee 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,#1d27b1), color-stop(100%,#80adee)); background: -webkit-linear-gradient(left, #1d27b1 0%,#80adee 100%); background: -o-linear-gradient(left, #1d27b1 0%,#80adee 100%); background: -ms-linear-gradient(left, #1d27b1 0%,#80adee 100%); background: linear-gradient(to right, #1d27b1 0%,#80adee 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d27b1', endColorstr='#80adee',GradientType=1 ); }

.full_league_table .spadek, .full_league_legend .spadek { background: #ee0000; background: -moz-linear-gradient(left, #ee0000 0%, #f67f7f 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ee0000), color-stop(100%,#f67f7f)); background: -webkit-linear-gradient(left, #ee0000 0%,#f67f7f 100%); background: -o-linear-gradient(left, #ee0000 0%,#f67f7f 100%); background: -ms-linear-gradient(left, #ee0000 0%,#f67f7f 100%); background: linear-gradient(to right, #ee0000 0%,#f67f7f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee0000', endColorstr='#f67f7f',GradientType=1 ); }

.full_league_table .baraze_utrzymanie, .full_league_legend .baraze_utrzymanie { background: #ff9900; background: -moz-linear-gradient(left, #ff9900 0%, #ffcc7f 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ff9900), color-stop(100%,#ffcc7f)); background: -webkit-linear-gradient(left, #ff9900 0%,#ffcc7f 100%); background: -o-linear-gradient(left, #ff9900 0%,#ffcc7f 100%); background: -ms-linear-gradient(left, #ff9900 0%,#ffcc7f 100%); background: linear-gradient(to right, #ff9900 0%,#ffcc7f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9900', endColorstr='#ffcc7f',GradientType=1 ); }

.full_league_table .baraze_spadek, .full_league_legend .baraze_spadek { background: #ff9900; background: -moz-linear-gradient(left, #ff9900 0%, #ffcc7f 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ff9900), color-stop(100%,#ffcc7f)); background: -webkit-linear-gradient(left, #ff9900 0%,#ffcc7f 100%); background: -o-linear-gradient(left, #ff9900 0%,#ffcc7f 100%); background: -ms-linear-gradient(left, #ff9900 0%,#ffcc7f 100%); background: linear-gradient(to right, #ff9900 0%,#ffcc7f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9900', endColorstr='#ffcc7f',GradientType=1 ); }

.full_league_table .baraze_awans, .full_league_legend .baraze_awans { background: #9900cc; background: -moz-linear-gradient(left, #9900cc 0%, #cc7fe5 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,#9900cc), color-stop(100%,#cc7fe5)); background: -webkit-linear-gradient(left, #9900cc 0%,#cc7fe5 100%); background: -o-linear-gradient(left, #9900cc 0%,#cc7fe5 100%); background: -ms-linear-gradient(left, #9900cc 0%,#cc7fe5 100%); background: linear-gradient(to right, #9900cc 0%,#cc7fe5 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9900cc', endColorstr='#cc7fe5',GradientType=1 ); }

.full_league_legend tr td:first-child { font-size:16px; font-family:'Open Sans', sans-serif; color:#fff; text-align:center; }

#player_profile .number { width:200px; height:200px; margin:1px 0 0 1px; line-height:200px; text-align:center; float:left; font-size:80px; font-family:'Open Sans', sans-serif; color:#1d27b1; }

#player_profile .team { width:200px; height:200px; margin:1px 0 0 1px; background:#fff; float:left; }

#player_profile .team_details { width:397px; height:200px; margin:1px 0 0 0; background:#f9f9f9; border-left:1px solid #eee; float:left; }

#player_profile .team:hover a.title_6 { padding:0 30px; }

#player_profile .team .team_link { display:block; height:170px; width:200px; text-align:center; padding-top:140px; font-family:'Open Sans', sans-serif; font-size:12px; background-position:center 20px; background-repeat:no-repeat; }

#player_profile .team .team_link:hover { color:#666; }

#player_full_stats { background:#fff; }

#player_full_stats .image { width:240px; height:300px; float:left; background:url(../img/player_stat.jpg); }

#player_info .photo { width:300px; height:350px; background-position:center; background-repeat:no-repeat; margin-top:1px; }

#player_info .dane_personalne tr td:first-child { background:#fff; }
#player_info .dane_personalne tr td:last-child { font-weight:bold; }

.timeout .koniec, .timeout .trwa { height:74px; line-height:74px; text-align:center; background:#eee; }

.timeout .koniec { color:#999; }
.timeout .trwa { color:#1d27b1; font-family:'Open Sans', sans-serif; font-size:20px; }

#scores_full .scores_round td { background:#f7f7f7; height:50px; }

#scores_full .scores_round td.team1 { text-align:right; }

#scores_full .scores_round td.team1, #scores_full .scores_round td.team2 { padding:0 15px; cursor:copy; -o-transition:.2s; -ms-transition:.2s; -moz-transition:.2s; -webkit-transition:.2s; transition:.2s; }

#scores_full .scores_round td.team1:hover { padding-right:20px; }
#scores_full .scores_round td.team2:hover { padding-left:20px; }

#scores_full .scores_round td.herb { background-position:center; background-repeat:no-repeat; background-color:#fff; }

#scores_full .scores_round td.date span { display:block; text-align:center; height:25px; line-height:25px; }

#scores_full .scores_round td.date a { display:block; text-align:center; height:25px; line-height:25px; background:#fff; font-size:9px; color:#aaa; }
#scores_full .scores_round td.date a:hover { color:#111; }

#scores_full .details { display:block; height:50px; width:35px; background:url(../img/more-dots.png) center no-repeat #1d27b1; -o-transition:.1s; -ms-transition:.1s; -moz-transition:.1s; -webkit-transition:.1s; transition:.1s; }
#scores_full .details:hover { background-color:#eee; }

#scores_full td.score a { width:50px; height:50px; display:block; background:#fff; float:left; text-align:center; line-height:50px; font-size:12px; font-weight:bold; }

#scores_full td.score a.away { border-left:1px solid #eee; width:51px; }

#scores_full td.score:hover a { background:#1d27b1; color:#fff; }

#scores_full .scores_round tr:hover td { background-color:#fff; }

#scores_full .highlight { background-color:#scores_full; color:#fff; }

#scores_full .refree a.obecnosc { display:block; height:50px; width:30px; background:url(../img/refree-small.png) center no-repeat; }

#scores_full .refree .expand { height:50px; line-height:50px; width:152px; text-align:center; background:#1d27b1; text-align:center; color:#fff; position:absolute; display:none; }

#scores_full .round { display:block; height:50px; background:#111; color:#eee; line-height:50px; font-family:'Open Sans', sans-serif; padding:0 40px; font-size:20px; -o-transition:.2s; -ms-transition:.2s; -moz-transition:.2s; -webkit-transition:.2s; transition:.2s; margin-top:1px; }

#scores_full .info { display:block; height:50px; background:#1d27b1; color:#fff; line-height:50px; font-family:'Open Sans', sans-serif; padding:0 40px; font-size:20px; margin-top:1px; }

#scores_full .round span { color:#aaa; font-size:12px; }

#scores_full .round:hover { background:#444; }
#scores_full .round:hover span { color:#fff; }

#scores_full .pogoda td { background:#f7f7f7; height:100px; width:100px; }

#scores_full .pogoda .day { height:20px; display:block; line-height:20px; text-align:center; background:#fff; font-size:9px; font-weight:bold; }

#scores_full .pogoda .day:hover { color:#1d27b1; }

#scores_full .pogoda .day.active { background-color:#1d27b1; color:#fff; }

#scores_full .pogoda .matches { height:20px; line-height:20px; text-align:center; background:#1d27b1; color:#fff; font-size:10px; font-weight:bold; }
#scores_full .pogoda .matches.no { background:#f7f7f7; color:#999; font-weight:normal; border-bottom:1px solid #ddd; }

#scores_full .pogoda .pogoda_dzien { height:60px; }

#scores_full .pogoda .pogoda_dzien .icon { height:60px; width:40px; float:left; background-position:center; background-repeat:no-repeat; }

#scores_full .pogoda .pogoda_dzien .dane { height:60px; width:58px; float:left; }

#scores_full .pogoda .pogoda_dzien .dane ul { margin:4px 0; padding:0; list-style:none; }

#scores_full .pogoda .pogoda_dzien .dane ul li { line-height:18px; font-size:8px; color:#666; }

#scores_full .scores_round .highlight_date td.date { background:#1d27b1; color:#fff; }
#match_full { font-family:'Open Sans', sans-serif; }
#match_full td.herb { background-position:center; background-repeat:no-repeat; background-color:#fff; }

#match_full td.wynik { background-color:#fff; font-size:30px; text-align:center; border:1px solid #ddd; font-weight:bold; }

#match_full td.wynik.win { background-color:#1d27b1; color:#fff; }

#match_full td.info { background:#111; text-align:center; line-height:16px; color:#bbb; }

#match_full td.info a { color:#bbb; -o-transition:.1s; -ms-transition:.1s; -moz-transition:.1s; -webkit-transition:.1s; transition:.1s; }
#match_full td.info a:hover { color:#1d27b1; }

#match_full td.przerwa { font-size:14px; text-align:center; color:#bbb; cursor:help; }

#match_full td.przerwa.left { border-left:1px solid #eee; }
#match_full td.przerwa.right { border-right:1px solid #eee; }

#match_full .team { padding:0 15px; font-size:18px; display:block; height:70px; line-height:70px; -o-transition:.1s; -ms-transition:.1s; -moz-transition:.1s; -webkit-transition:.1s; transition:.1s; }
#match_full .team.left { text-align:right; }

#match_full .team:hover { color:#1d27b1; }

.statystyki_po_meczu { width:400px; float:left; }

.statystyki_po_meczu table thead td { height:40px; }

.statystyki_po_meczu table thead td.goals { background:url(../img/icon_goal.gif) center no-repeat; cursor:help; }
.statystyki_po_meczu table thead td.assists { background:url(../img/icon_assist.gif) center no-repeat; cursor:help; }
.statystyki_po_meczu table thead td.minutes { background:url(../img/icon_time.gif) center no-repeat; cursor:help; }

.statystyki_po_meczu table thead td.team { font-family:'Open Sans', sans-serif; font-size:14px; text-align:center; background:#f9f9f9; }

.statystyki_po_meczu table tbody td { height:50px; background:#fff; }

.statystyki_po_meczu table .quan { text-align:center; font-size:12px; cursor:default; }

.statystyki_po_meczu table tbody .player { padding:0 10px; }

.statystyki_po_meczu table tbody .number { padding:0 10px; font-family:'Open Sans', sans-serif; font-size:16px; }

.statystyki_po_meczu table tbody .photo { background-position:center; background-repeat:no-repeat; background-color:#f9f9f9; }

.tooltip { width:100px; text-align:center; padding:5px 10px; cursor:default; }

.tooltip span { font-size:9px; color:#666; }

.matches_diag thead td { text-align:center; height:40px; width:400px; background:#f9f9f9; font-family:'Open Sans', sans-serif; font-size:14px; }

.matches_diag .diagram { float:left; }

.matches_diag .legend { width:30px; margin:0; padding:0; float:left; list-style:none; }

.matches_diag .legend li { height:25px; width:25px; text-align:center; line-height:25px; color:#fff; cursor:default; }
.matches_diag .legend li.win { background:#1d27b1; margin:15px 0 0 2px; }
.matches_diag .legend li.draw { background:#333; margin:23px 0 0 2px; }
.matches_diag .legend li.lose { background:#d00; margin:22px 0 0 2px; }

#full_news .note_style { background:#fff; padding:30px; line-height:25px; border-right:1px solid #eee; font-size:12px; }

#full_news .banner { width:798px; height:350px; margin:1px; }
#full_news .banner.no_photo { width:798px; height:100px; margin:1px; background:#1d27b1; }

#full_news .banner .photo { width:798px; height:350px; display:block; overflow:hidden; background:url(../img/zoom.png) center no-repeat #1d27b1; }

#full_news .banner .photo img { 
	opacity: 1;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(0,0,0) scale(1);
	transform: translate3d(0,0,0) scale(1);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#full_news .banner .photo:hover img {
	opacity: 0.5;
	-webkit-transform: translate3d(-50px,-70px,0) scale(0.9);
	transform: translate3d(-50px,-70px,0) scale(0.9);
}

#full_news .banner .visits { height:60px; width:60px; background:url(../img/visits.png) center 10px no-repeat #222; position:absolute; z-index:2; font-size:12px; color:#eee; font-family:'Open Sans', sans-serif; text-align:center; font-weight:bold; padding-top:33px; cursor:default; margin:270px 0 0 20px; }
#full_news .banner.no_photo .visits { margin:20px 0 0 20px; }

#full_news .banner .comments { height:60px; width:60px; background:url(../img/komentarze.png) center 10px no-repeat #1d27b1; position:absolute; z-index:2; font-size:12px; color:#eee; font-family:'Open Sans', sans-serif; text-align:center; font-weight:bold; padding-top:33px; cursor:default; margin:270px 0 0 81px; }
#full_news .banner.no_photo .comments { margin:20px 0 0 81px; }

#full_news .banner .fb-like { height:65px; width:60px; position:absolute; z-index:2; margin:270px 0 0 142px; }
#full_news .banner.no_photo .fb-like { margin:20px 0 0 142px; }

#full_news .title .date { height:80px; width:80px; float:left; margin:10px; text-align:center; }

#full_news .title .date .day { color:#fff; height:50px; line-height:50px; background:#1d27b1; font-family:'Open Sans', sans-serif; font-size:20px; font-weight:bold; }

#full_news .title .date .month { color:#eee; background:#222; height:30px; line-height:12px; padding-top:3px; font-size:10px; }

#full_news .title h1 { width:1000px; display:block; float:left; margin:0; padding:25px 0 20px 30px; font-family:'Open Sans', sans-serif; font-size:30px; font-weight:normal; }

#full_news .description { background:#fff; border-top:1px solid #eee; }

#full_news .description p { margin:0; padding:30px; font-size:14px; line-height:20px; color:#1d27b1; font-family:'Open Sans', sans-serif; }

#full_news .video_player { margin-bottom:10px; }

#gallery_widget ul { margin:0; padding:0; list-style:none; }

#gallery_widget ul li { float:left; margin:10px 8px 0 0; }
#gallery_widget.inverse ul li { margin:10px 0 0 8px; }

#gallery_widget ul li a { width:125px; height:125px; display:block; overflow:hidden; background:url(../img/zoom.png) center no-repeat #1d27b1; border-bottom:2px solid #1d27b1; border-right:1px solid #fff; }

#gallery_widget ul li.folder a { background:url(../img/folder.png) center no-repeat #fbe994; border-bottom:2px solid #fbe994; }

#gallery_widget ul li a img { 
	opacity: 1;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(0,0,0) scale(1);
	transform: translate3d(0,0,0) scale(1);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#gallery_widget ul li a:hover img {
	opacity: 0.5;
	-webkit-transform: translate3d(-50px,-70px,0) scale(0.9);
	transform: translate3d(-50px,-70px,0) scale(0.9);
}

#gallery_widget .title { position:absolute; z-index:20; background:#fbe994; color:#222; display:block; padding:5px; width:124px; text-align:center; }

.odstep_20 { height:20px; }

.button_list { margin:20px; padding:0; list-style:none; }

.button_list li { float:left; }

.button_list li a { margin:0 1px 1px 0; padding:5px 10px; color:#fff; background-color:#1d27b1; display:block; -o-transition:.1s; -ms-transition:.1s; -moz-transition:.1s; -webkit-transition:.1s; transition:.1s; }

.button_list li a:hover { background-color:#333; }

.stat_box_200 { width:200px; height:220px; float:left; margin-bottom:1px; background:#f5f5f5; }

.no_matches { height:50px; background:#f5f5f5; line-height:50px; text-align:center; color:#666; }

.regulamin { background-color:#fff; line-height:20px; margin:0; padding:15px 30px; text-align:justify; }

.pagination { margin:10px 0 1px 0; padding:0; list-style:none; }

.pagination li { float:left; }

.pagination li a { display:block; height:50px; width:50px; margin:0 1px 0 0; background-color:#fff; text-align:center; line-height:50px; font-family:'Open Sans', sans-serif; font-size:12px; -o-transition:.1s; -ms-transition:.1s; -moz-transition:.1s; -webkit-transition:.1s; transition:.1s; }

.pagination li a:hover { color:#1d27b1; background-color:#f5f5f5; }

.pagination li a.deny { cursor:default; background-color:#eee; color:#999; }
.pagination li a.active { cursor:default; background-color:#1d27b1; color:#fff; }

.autor_photo { width:150px; height:175px; float:left; background-position:center; background-repeat:no-repeat; }

.autor_opis { width:150px; height:175px; float:left; background:#f5f5f5; line-height:18px; overflow:hidden; padding:20px; }

.dane_personalne .desc { font-weight:normal !important; padding:20px; line-height:18px; }

.link_facebook { display:block; height:100px; line-height:100px; text-align:center; font-family:'Open Sans', sans-serif; font-size:16px; color:#1d27b1; }

.link_facebook span { color:#000; font-weight:bold; }

.link_facebook:hover span { color:#025ccd; }

#contact_form .column { width:400px; float:left; }

#contact_form .input { margin:0; padding:0; border:none; border-bottom:1px solid #fff; width:390px; margin:10px 0 5px 10px; background:#f5f5f5; font-size:11px; padding:5px; height:30px; }

#contact_form .select { margin:0; padding:0; border:none; border-bottom:1px solid #fff; width:390px; margin:10px 0 5px 10px; background:#f5f5f5; font-size:11px; padding:5px; height:30px; }

#contact_form #info_adres p { margin:0; padding:20px; text-align:center; color:#025ccd; }

#contact_form .textarea { width:390px; height:215px; margin:10px 0 10px 10px; padding:5px 10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; border:none; background-color:#fff; }

#contact_form .send_button { display:block; height:40px; text-align:center; background:#025ccd; color:#fff; font-size:12px; line-height:40px; font-family:'Open Sans', sans-serif; -o-transition:.1s; -ms-transition:.1s; -moz-transition:.1s; -webkit-transition:.1s; transition:.1s;  }

#contact_form .send_button:hover { background:#333; }

#contact_form .must { border-left:3px solid #f00; }

#market { background:#fff; padding:20px 0 0 20px; }

#market .person { width:175px; float:left; margin:0 20px 20px 0; border:1px solid #fff; text-align:center; }

#market .person .photo { width:173px; height:175px; background-position:center; background-repeat:no-repeat; background-color:#f5f5f5; }

#market .person .photo.no_image { background:url(../img/ico_card.png) center no-repeat #f5f5f5; height:100px; }

#market .person thead td { background:#025ccd; color:#fff; font-family:'Open Sans', sans-serif; font-weight:bold; }

#market .person tbody tr td { background-color:#f5f5f5; text-align:center; }

#market .person tbody td .facebook { height:20px; display:block; background:url(../img/facebook.png) center no-repeat #f5f5f5; }

#market .person:hover { border:1px solid #025ccd; }

#market .person tbody td .email { color:#025ccd; font-weight:bold; font-family:'Open Sans', sans-serif; }

.akapit_1 { line-height:18px; color:#000; margin:0; padding:10px 20px; text-align:right; }

#market_form { background:#fff; border-right:1px solid #eee; }

#market_form .input { margin:10px 0 5px 10px; padding:5px; width:280px; border:none; border-bottom:1px solid #025ccd; font-size:11px; background:#fff; }

#recaptcha_image, #recaptcha_image img { width:300px !important; cursor:pointer; margin:5px 0; }  
.recaptcha_only_if_image, .recaptcha_only_if_audio { display:none; }  
.inny_obrazek { text-align:center; line-height:20px; }
.inny_obrazek a { color:#025ccd; }
#recaptcha_response_field { margin:10px 0 5px 10px; padding:5px; width:280px; border:none; border-bottom:1px solid #025ccd; font-size:11px; background:#fff; }

.market_zapisz { display:block; height:30px; line-height:30px; text-align:center; background:#025ccd; color:#fff; margin:1px 0; }

#teams_full .team { width:200px; height:230px; float:left; border-right:1px solid #eee; border-top:1px solid #eee; background:#fff; display:none; }

#teams_full .team a.name { height:30px; display:block; line-height:30px; text-align:center; font-size:12px; color:#fff; background:#333; font-family:'Open Sans', sans-serif; -o-transition:.1s; -ms-transition:.1s; -moz-transition:.1s; -webkit-transition:.1s; transition:.1s; }

#teams_full .team a.teamname { height:30px; display:block; line-height:30px; text-align:center; font-size:10px; color:#eee; background:#555; font-family:'Open Sans', sans-serif; -o-transition:.1s; -ms-transition:.1s; -moz-transition:.1s; -webkit-transition:.1s; transition:.1s; }

#teams_full .team a.herb { height:200px; width:200px; display:block; background-position:center; background-repeat:no-repeat; }

#teams_full .team:hover a.name { background:#025ccd; }

.vote_point { width:66px; float:left; padding:5px; height:50px; text-align:center; background:#777; color:#fff; font-weight:bold; }

.vote_point.points_2 { border-left:1px solid #555; border-right:1px solid #555; }
.vote_point.points_3 { width:67px; }

.vote_point input { cursor:pointer; }
