@import url(https://fonts.googleapis.com/css?family=Roboto&subset=latin,latin-ext);
body
{
 background: #ffffff;
 margin: 0px 0px 0px 0px;
 padding: 3px 0px 0px 0px;
 font: 12px Verdana, sans;
}
.menutop
{
 font: 11px Verdana, sans;
 font-weight: bold;
 color: #b90000;
}
.menu
{
 font: 12px Verdana, sans;
 height:15px;
 color:#dedede;
 padding:0px 3px 0px 0px;
}
.menusub
{
 z-index: 40;
 position:absolute;
 /*top:102;*/
 width:124px;
 filter:alpha(opacity=80);
 -moz-opacity:0.8;
 opacity: 0.8;
}
.menuH
{
 height:1px;
 position:relative;
 font: 12px Verdana, sans;
 font-weight: bold;
}
.menu A
{
 text-decoration: none;
 color: #b90000;
 font:11px Verdana, sans;
 font-weight: bold;
}
.button
{
 border-style: solid;
 border-color: #a0a0a0;
 border-width: 1;
 padding-left: 1px;
 padding-right: 1px;
 background: #dddddd;
 font: 11px Verdana, sans;
 color: #000000;
}
.opacity
{
 filter:alpha(opacity=80);
 -moz-opacity:0.8;
 opacity: 0.8;
}
.menusubel
{
  padding: 2px 4px 2px 10px;
  background-color:#dedede;
  font: 10px Verdana, sans;
  font-weight: bold;
}
.naglowek
{
 background: transparent url(http://ligowiec.net/gfx/naglowek-tlo.jpg) bottom left repeat-x;
 font:11pt Verdana, sans; font-weight:bold; color: #b90000;
 padding-left:5px;

}
.naglowektytul
{
 color: #b90000;
 font:11pt Verdana, sans;
 font-weight:bold;
 border-bottom:0px;

}

.naglowek1
{
 background-color:#efefef;
 padding-left:5px;
 color: #b90000;
 font:12px Verdana, sans;
}

.naglowek-new
{
 background: #f1f1f1; font:11pt Verdana, sans;
 font-weight:bold; color: #b90000; padding:0; margin:0;

}


.pop
{
 background-color:#ff0000;
 position: absolute;
 visibility: hidden;
 z-index: 20;
}
.ex
{
 width: 400px;
 background-color: #a3a3a3;
 padding: 10px;
 font-weight: bold;
}


.tabela {
 font-size:11px;
}

.tytul {
  font: Verdana, sans;
  font-size: 14px;
  font-weight: bold;
  color: #b90000;
}

.menuleft {
  font: Verdana, sans;
  font-size: 12px;
  font-weight: bold;
  color: #b90000;
}

.tekst {
  font: 12px Verdana, sans;
  color: #000000;
  font-weight: normal;
  vertical-align: top;
}

a
{
 text-decoration: none;
 color: #000000;
 font-weight: bold;
}
.newstickerlink
{
 font: 11px Verdana, sans;
 letter-spacing: -0.5pt;
 word-spacing: 0pt;
 padding-left:3px;
}

a:hover
{
 text-decoration: underline;
}

.red
{
 color: #b90000;
}

a.red
{
 text-decoration: none;
 color: #b90000;
 font-weight: bold;
}

a.red:hover
{
 text-decoration: underline;
}

.error
{
 border-bottom:2px solid #b90000;
 background-color:#b90000;
 padding:15px;
 color: #efefef;
 font:14px Verdana, sans;
 font-weight:bold;
 text-align: center;
}

.ikona { padding-right:5px; padding-top:5px; padding-left:5px; max-width:200px; }
.bigikona { padding-top:5px; padding-bottom:5px; max-width:100%; }


/* style newsow */
.news-dodajnewsa
{
 width:497px; display:block; clear: both;
}
.news-reklama
{
 border-bottom: 1px solid #b90000;
 background:#ffffff;
 display:block;
 padding-left:95px;
}
.news-container
{
 width:497px; display:block;
}
.news-tytul
{
 width:497px; display:block; clear: both;
}
.news-naglowek
{
 display: block; padding:5px;
 text-align:justify; clear:both;
}
.news-meczowy
{
 display: block; padding:5px; text-align:justify;clear:both;
}
.news-komentarze
{
 display:block; padding-right:10px; padding-bottom:5px;
 text-align:right; border-bottom: 1px solid #b90000; clear:both;
}
.news-stronicowanie
{
 display: block; padding:5px; text-align:right;
 background:#efefef;
}
/* style newsow */



/* styl do zmianiajacych sie okienek - globalnewsticker */
.tabsnews {
 padding: 1px 1px 1px 1px; margin-left: 0; margin-top: 0px;
 font: 11px Verdana, sans; list-style-type: none; text-align: left;
}
.tabsnews ul {
 margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
}
.tabsnews li {
 font-weight:bold;
 display: inline; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
}
.tabsnews li span {
 text-decoration: none; padding: 2px 7px 2px 7px; margin-right: 0px;
 border: 0px; background-color:#000000; color: #ffffff;
}
.tabsnews li span:visited {
 color: #ffffff;
}
.tabsnews li.selected {
 color: #ffffff;
}
.tabsnews li.selected span {
 background-color:#b90000; color: #ffffff;
}
.tabsnews li.selected span:hover {
 text-decoration: none;
}

.euro_tabela_h
{
 font-size:12px;
 border-bottom:2px #b90000 solid;
}
.euro_tabela
{
 font-size:12px;
 border-left:1px #b90000 solid;
 vertical-align:middle;
}

#mntyperMap {
	position: relative;
	_zoom: 1;
}

#mntyperMap li {
	position: absolute;
	display: block;
	list-style: none;
	overflow: hidden;
}

#mntyperMap li a {
	display: block;
	width: 100%;
	height: 100%;
	background: url(gfx/spacer.gif);
	text-indent: -1000em;
}

#mntyperArea1 {
	left: 1px;
	top: 1px;
	width: 110px;
	height: 20px;
}

#mntyperArea2 {
	left: 117px;
	top: 1px;
	width: 103px;
	height: 20px;
}

#mntyperArea3 {
	left: 228px;
	top: 1px;
	width: 123px;
	height: 20px;
}

.hand {
 cursor: pointer;
 cursor: hand;
}

#dhtmltooltip {
 font:12px Tahoma;
 text-align: left;
 color:#000000;
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: #f6f5f5;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

.PMclear
{
 background:#ffffff;
}
.PMover
{
 background:#cacaca;
}
.PMnew
{
 background:#f2f2f2;
}

.tabela tr.tab0 { background:#ffffff; }
.tabela tr.tab1 { background:#dadada; }
.tabela tr.tab2 { background:#f2f2f2; }
.tabela tr.tab3 { background:#dedede; }
.tabela tr.tab0:hover, .tabela tr.tab1:hover, .tabela tr.tab2:hover, .tabela tr.tab3:hover {
	background: #8e8e8e;
}

.buttona {
	padding:5px; border:1px solid #999; background:#f1f1f1;
	font-size:10pt; font-family: Verdana;
	border-radius:5px; -moz-border-radius:5px; -web-kit-border-radius:5px; -khtml-border-radius:5px;
}
.fotoviews {
 z:index:3; bottom:0; right:0; font:9pt Verdana;
 position:absolute; padding:1px; margin: 0 0px 2px 0;
 background:#ffffff;
 filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;
 -webkit-border-radius:7px 0 0 0; -moz-border-radius:7px 0 0 0; border-radius:7px 0 0 0;
}
.fotoone {
 float:left; padding:8px;
}
.fototwo {
 position:relative; width:100%;
}

.redakcja-o {
	width:100%; border-bottom:1px solid #b90000; padding:5px;
}
.redakcja-name {
	font-weight:bold; float:left; width:50%;
}
.redakcja-mail {
	float:right; width:50%;
}
.redakcja-funkcja {
	padding-left:10px; clear:both;
}

.toptd { color:#0B0B0B; border:#ffffff 0px solid;
 padding:0px; margin:0 0px 0px 0px; float:left;
 text-decoration:none; width:470px; height: 200px;
 background: #F1F1F1; font:normal 10pt/12pt Arial, Helvetica, sans; }

.mms { background:#e6e6e6; margin:1.5em; display:flex; }
.mms:before { content:'\1F15C\00a0'; float:left; margin-right:5px; background:#ccc; padding:4px; font-size:1.2em; color:green; }

 .tabelaN { border-collapse:collapse; border-spacing:0px; font-size:11px; }
 .tabelaN td { border:0px solid; text-align:center; height:17px; }
 .tabelaN td.lb { border-left:1px solid #888888; }
 .tabelaN th { border-bottom:1px solid #888888; text-align:center; height:17px; }
 .tabelaN th.lb { border-left:1px solid #888888; }
 .tabelaNm tr:nth-child(even) { background-color: #f2f2f2; }
 .tabelaN tr.tab0 { }
 .tabelaN tr.tab1 { background:#dadada; }
 .tabelaN tr.tab2 { background:#f2f2f2; }
 .tabelaN tr.tab3 { background:#dedede; }
 .tabelaN tr.tab0:hover, .tabelaN tr.tab1:hover, .tabelaN tr.tab2:hover, .tabelaN tr.tab3:hover { background: #8e8e8e; }
