/*  CSS dla pokładu GŁÓWNY  -  2006.02.1;19 # 2007.09.21 # 2009.4.1  */

a:hover
{ text-decoration: underline;
}


.witka-old
{ width: 840px;
  margin: 4pt auto; padding: 4pt;
  text-align: center; cursor: wait;
  background: transparent url("newsy_top.svg");
}

.witka
{ width: 848px;
  box-sizing: border-box;
  border: 1pt solid rgba(196,196,0,.33);
  border-radius: 12pt;
  margin: 4pt auto; padding: 4pt 0;
  background: rgba(200,80,32,.33);
  text-align: center; cursor: wait;
}


/*  Inne - pod menu */
.lglinki
{ margin: 2pt 0; padding: 2pt;
  -moz-border-radius: 6pt; border-radius: 6pt;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  line-height: 1.28;
  color: #0FF; background-color: #203040;
  background-color: rgba(32,48,64,.7);
  background-image: -moz-linear-gradient(top, rgba(30,40,88,.8), rgba(16,24,48,.2));
  background-image: -o-linear-gradient(top, rgba(30,40,88,.8), rgba(16,24,48,.2));
  background-image: linear-gradient(top, rgba(30,40,88,.8), rgba(16,24,48,.2));
}
.lglinki img
{ margin: 2pt auto;
  min-width:69%; max-width:96%;
}
.lglinki i
{ margin: 2pt 0; padding: 2pt;
  color: #F10;
  font-size: 12pt; font-weight: normal;
  font-style: italic;
}
.lglinki a
{ color: #0FF;
  font-size: 10pt; font-weight: 400;
  font-style: normal;
}
.lglinki a:hover
{ color: #FFD;
}


/*  Główne pudło - TV, Infa  */
div.glownybox
{ margin-left: 112pt; padding: 0 2pt 0 0;
  background-color: transparent;
  text-align: left;
}

/*  TV  */
div.tvbox
{ min-width: 222pt;
  margin: 0 1pt 6pt;
  border: 1.8pt solid #FFF6EF;
  border-right-color: #988; border-bottom-color: #988;
  border-radius: 4.8pt;
  background-color: #FDB;
  line-height: 1.11; font-size: 10pt; font-weight: normal;
}

div.tvbox h3
{ border: 1.8pt solid #FAA;
  border-right-color: #A66636; border-bottom-color: #A74;
  -moz-border-radius: 4pt; border-radius: 4pt;
  margin: 3pt; padding: 1pt 16pt 3pt;
  font-family: "Lucida Sans Unicode", Arial, Verdana, Tahoma, sans-serif;
  color: white; background-color: red;
  background-image: -moz-linear-gradient(left, red, #D02000);
  background-image: -o-linear-gradient(left, red, #D02000);
  background-image: linear-gradient(left, red, #D02000);
  font-size: 14pt; font-weight: bold;
  letter-spacing: 0.16em;
  text-shadow: 1.4pt 1.1pt 0 maroon;
}

.program
{ border: 1.8pt solid #887070;
  border-right-color: #FFE; border-bottom-color: #FED;
  -moz-border-radius: 3.6pt; border-radius: 3.6pt;
  padding: 3pt;
  color: #801010; background-color: #EFBF90;
}
.program p
{ margin: 0 0 1.1pt; padding: 0;
}
.program sup
{ text-decoration: underline;
}
.program a
{ padding: 0.8pt;
  color: #804040;
}
.program a:hover
{ color: black; background-color: #E96;
}
.program span
{ font-size: 8pt; color: #804040; margin: 4pt;
  text-shadow: 1.1pt 1.1pt 0 khaki;
}

/*  Infa  */
div.infobox
{ min-width: 160pt;
  border: 1.8pt solid #EFF6FF;
  border-right-color: #889; border-bottom-color: #889;
  border-radius: 4.8pt;
  margin: 0 1pt 16pt;
  background-color: #BDF;
  font-size: 10pt; font-size: 0.91rem;
  line-height: 1.28; font-weight: normal;
}

div.infobox h3
{ border: 1.8pt solid #AAF;
  border-right-color: #3666A6; border-bottom-color: #47A;
  border-radius: 4pt;
  margin: 3pt; padding: 2pt 16pt 3pt;
  font-family: "Lucida Sans Unicode", Arial, Verdana, Tahoma, sans-serif;
  color: white; background-color: blue;
  background-image: -o-linear-gradient(left, blue, #0020A0);
  background-image: linear-gradient(left, blue, #0020A0);
  font-size: 14pt; font-size: 1.28rem;
  font-weight: bold;
  line-height: 1.11; letter-spacing: 0.16em;
  text-shadow: 1.4pt 1.1pt 0 navy;
}

.infa
{ border: 1.8pt solid #707088;
  border-right-color: #EFF; border-bottom-color: #DEF;
  border-radius: 3.6pt;
  padding: 4pt 2pt;
  color: #000080; background-color: #20D0EF;
}
.infa p
{ margin: 3pt 0 6pt;
  background: url(obr/to2.gif) no-repeat;
  background-size: 28pt;
}
.infa .to2
{ padding-left: 32pt;
}

.infa img
{ vertical-align: baseline;
}
.infa span
{ font-size: 11pt; font-size: 1rem;
}
.infa a
{ padding: 1pt;
  color: #2020BF; background-color: #20D0EF;
  font-weight: bold;
}
.infa a:hover
{ color: blue; background-color: #40C0E8;
}

span.dnia
{ font-family: "Westminster", Arial, Verdana, Tahoma, sans-serif;
  color: #44A;
  font-size: 11pt; font-weight: bold;
  letter-spacing: 0.1ex;
}
span.nowyrok
{ font-family: "Westminster", Arial, Verdana, Tahoma, sans-serif;
  color: #B84020;
  font-size: 16pt; font-weight: bold;
}


.obr
{ margin-top: 12pt;
  text-align: center; color: #00FF00;
  font-size: 16pt; font-size: 1.36rem;
  font-weight: 800;
  text-shadow: 1pt 1pt 4pt black;
}
.obr img
{ margin: 2pt;
  border: 2pt solid #741;
  max-width: 96%;
}

.stopka
{ margin: 8pt 3%;
  color: #80FFFF;
  font-size: 9pt;
}
.stopka a
{ color: #80FFFF;
  font-size: 9pt;
}
a.jawu
{ color: white; background-color: black;
}
a.jawu:hover
{ color: #DDD;
}
.stopka span
{ color: white; background-color: black;
}
.stopka em
{ text-decoration: underline;
  font-weight: normal;
  font-style: normal;
}

.lotnik
{ margin: 8pt; margin-right: 3%;
  color: #F84;
  font-size: 11pt; font-weight: 700;
  text-align: right;
  text-shadow: 1.6pt 1.6pt 0 black;
}

.prawa
{ font-family: Arial, Tahoma, Verdana, sans-serif;
  margin: 8pt 3% 0; padding: 8pt;
  border: 1px solid red;
  -moz-border-radius: 4pt; border-radius: 4pt;
  color: #C0B8B8; background-color: black;
  font-size: 8pt; line-height: 1.2;
  text-align: justify;
}


hr
{ height: 3pt;
  margin: 6pt 0; padding: 0;
  border-width: 3pt;
  border-style: none;
  border-bottom-style: solid;
  border-color: #E00000;
  color: #E00000; background-color: transparent;
  text-align: center;
}

/*
||
||  Mniejsze  Ekrany  [!]
||
*/


@media (max-width: 858px)
{
 .witka
 { width: 748px;
 }
 .witka .wit_cz
 { display: none;
 }
}

@media (max-width: 758px)
{
 .witka
 { width: 650px;
 }
 .witka .wit_rd
 { display: none;
 }
}

@media (max-width: 660px)
{
 .witka
 { width: 490px;
 }
 .witka .wit_ww
 { width: 120px;
 }
 .witka .wit_sg
 { width: 150px;
 }
 .witka .wit_ck
 { width: 195px;
 }

 .infa p
 { margin: 2pt 0 4pt;
   background-size: 22pt;
 }
 .infa .to2
 { padding-left: 26pt;
 }

 .obr
 { margin-top: 11pt;
   font-size: 12pt; font-size: 1.2rem;
 }
}

@media (max-width: 500px)
{
 .witka
 { width: 94%;
   min-width: 336px;
   margin: 3pt auto; padding: 2.5pt 0 2pt;
   border-radius: 8pt;
 }
 .witka .wit_ww
 { width: 80px;
 }
 .witka .wit_sg
 { width: 100px;
 }
 .witka .wit_ck
 { width: 130px;
 }

 .infa p
 { background-size: 16pt;
 }
 .infa .to2
 { padding-left: 20pt;
 }
}

@media (max-width: 340px)
{
 .witka
 { width: 96%;
   min-width: 246px;
   margin: 3pt auto; padding: 2pt 0 1.5pt;
 }
 .witka .wit_ww
 { display: none;
 }
}

@media (max-width: 440pt)
{

 div.glownybox
 { margin-left: 99pt; padding: 0;
 }
 div.infobox
 { margin: 0 0 15pt;
 }

}

@media (max-width: 340pt)
{

 .lglinki
 { display: none;
 }

 div.glownybox
 { margin-left: 0;
 }

 .obr
 { font-size: 10pt; font-size: 1.1rem;
 }

}

/*  The End  */