 BODY {
  background: rgb(146,181,200);
  color: #365587;
  font-family: sans-serif, Helvetica, Verdana, Arial;
  font-size: 10pt;
  	overflow: scroll;
 }
 
 FORM {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px
 }

 TABLE {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px
 }
 
 OBJECT {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px
 }

 TD {
  color: #365587;
  font-family: sans-serif, Helvetica, Verdana, Arial;
  font-size: 10pt
 }

 TD.copy {
  font-size: 8pt
 }
 
 TD.sesja {
  font-size: 8pt
 }
 
 TD.data {
  font-size: 8pt
 }

 TD.search {
  font-size: 9pt;
  padding-top: 4px;
 }
 
 SELECT.sel {
  font-size: 8pt;
  font-weight: normal;
  width: 70px;
 }
 
 INPUT.search {
  font-size: 8pt;
  font-weight: normal;
  width: 70px;
 }

 INPUT.email {
  font-size: 8pt;
  font-weight: normal;
 }
 
 .wykres {
  border : 3px solid #365587;
  margin-bottom : 2px;
  margin-left : 1px;
  margin-right : 1px;
  margin-top : 2px;
  padding-bottom : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-top : 0px
 }

 .box {
  border: 2px solid #5675A6
 }

 .sp {
  color: #FF0000;
  font-family: sans-serif, Helvetica, Verdana, Arial;
  font-size: 9pt;
  font-weight: bold;
  padding: 0 0 0 1mm;
  margin: 4mm 0 1mm 0
 }
 
 .sel {
  font-family: sans-serif, Helvetica, Verdana, Arial;
  font-size: 9pt;
  font-weight: bold;
  padding-left: 1mm;
  padding-right: 0mm
 }
 
 .par {
  color: #365587;
  font-family: sans-serif, Helvetica, Verdana, Arial;
  font-size: 11pt
 }

 .par12 {
  color: #365587;
  font-family: sans-serif, Helvetica, Verdana, Arial;
  font-size: 12pt;
  font-weight: normal
 }

 .par12b {
  color: #365587;
  font-family: sans-serif, Helvetica, Verdana, Arial;
  font-size: 12pt;
  font-weight: bold
 }

 .par12bc {
  color: #365587;
  font-family: sans-serif, Helvetica, Verdana, Arial;
  font-size: 12pt;
  font-weight: bold;
  text-align: center
 }

 .par14b {
  color: #365587;
  font-family: sans-serif, Helvetica, Verdana, Arial;
  font-size: 14pt;
  font-weight: bold
 }

 .par16b {
  color: #365587;
  font-family: sans-serif, Helvetica, Verdana, Arial;
  font-size: 16pt;
  font-weight: bold
 }

 .h1 {
  color: #365587;
  font-family: sans-serif, Helvetica, Verdana, Arial;
  font-size: 14pt;
  font-weight: bold;
  margin: 3mm 0 5mm 0
 }

 .h2 {
  color: #365587;
  font-family: sans-serif, Helvetica, Verdana, Arial;
  font-size: 13pt;
  font-weight: bold;
  margin: 3mm 0 5mm 0
 }

 .wzor12 {
  color: #365587;
  font-family: Courier New, Courier;
  font-size: 12pt;
  font-weight: bold;
  text-indent: 7mm
 }

 .uwar {
  color: #365587;
  border-top: 2px solid #5675A6;
  padding-top: 5px;
  font-family: sans-serif, Helvetica, Verdana, Arial;
  font-size: 10pt;
  font-style: italic;
  text-align: justify  
 }

 .faqp {
  color: #365587;
  background-color: rgb(165,196,212);
  font-family: sans-serif, Helvetica, Verdana, Arial;
  font-size: 10pt;
  font-weight: bold;
  font-style: italic;
  text-decoration: underline;
  margin: 4mm 0mm 2px 0mm;
  padding: 1mm 1mm 1mm 1mm;
  width: 800px;
 }
 
 .faqp:first-letter {
  font-style: normal;
 }

 .faqo {

  color: #365587;
  background-color: rgb(186,211,224);
  font-family: sans-serif, Helvetica, Verdana, Arial;
  font-size: 10pt;
  font-weight: normal;
  text-align: justify;
  margin: 0mm 0mm 5mm 0mm;
  padding: 1mm 1mm 1mm 1mm;
  width: 800px;
 }
 
 .faqo:first-letter {
  font-weight: bold;
 }

 .aktt {
  color: rgb(254,241,0);
  font-family: sans-serif, Helvetica, Verdana, Arial;
  font-size: 18pt;
  font-weight: bold;
  text-align: center;
 }

 .ramka {
  color: #FF0000;
  border: 2px solid #FF0000;
  margin-left: 3cm;
  margin-right: 3cm;
  padding: 3px;
  font-family: sans-serif, Helvetica, Verdana, Arial;
  font-size: 12pt;
  font-weight: bold;
  text-align: center
 }

 .lsepup {
  margin: 3mm 0px 3mm 0px;
  padding: 0px 0px 0px 0px
 }

 .lsepdo {
  margin: 3mm 0px 0px 0px;
  padding: 0px 0px 0px 0px
 }
 
 .testv {
  height: 6mm;
  font-family: sans-serif, Helvetica, Verdana, Arial;
  font-size: 8pt;
  color: rgb(224,224,0);
  background-color: rgb(54,85,135);
  padding: 0mm 0mm 0mm 0mm;
 }

.main_gora {
  font-family: sans-serif, Helvetica, Verdana, Arial;
  font-size: 8pt;
  color: rgb(224,224,0);
  background-color: rgb(54,85,135);
  padding: 0mm 2mm 0mm 2mm;
}

.main_dol {
  font-family: sans-serif, Helvetica, Verdana, Arial;
  font-size: 8pt;
  color: rgb(224,224,0);
  background-color: rgb(54,85,135);
  padding: 2px 2mm 4px 2mm;
  align: center;
}

span.main_dol_button {
  font-family: sans-serif, Helvetica, Verdana, Arial;
  font-size: 8pt;
  color: rgb(224,224,0);
  background-color: rgb(54,85,135);
  padding: 2px 2px 4px 2mm;
  margin-left: 5px;
  margin-right: 5px;
  cursor: pointer;
}

span.main_dol {
  align: center;
  margin-left: 5px;
  margin-right: 5px;
  margin-bottom: 2px;
}

span.main_gora {
  margin-left: 5px;
  margin-right: 5px;
}

 .akt {
  font-family: sans-serif, Helvetica, Verdana, Arial;
  font-size: 14pt;
  font-weight: bold;
  text-align: center;
  color: rgb(224,224,0);
  background-color: rgb(54,85,135);
  margin: 0 3cm 0 3cm;
  padding: 0mm 0mm 0mm 0mm;
 }

 .baner {
  font-family: sans-serif, Helvetica, Verdana, Arial;
  font-size: 10pt;
  text-align: left;
  margin: 0 0cm 0 0cm;
  padding: 0mm 2mm 0mm 2mm;
 }

/*tomka
  color: rgb(54,85,135);
  background-color: rgb(156,191,210);
*/

/*
 color: rgb(224,224,0);
  background-color: rgb(254,0,0);
*/

 .bestv {
  font-family: sans-serif, Helvetica, Verdana, Arial;
  font-size: 8pt;
  font-weight: normal;
  text-align: center;
  color: rgb(54,85,135);
  background-color: rgb(146,181,200);
  margin: 0 3cm 0 3cm;
  padding: 0mm 0mm 0mm 0mm;
 }
 
 .trojkat {
  margin: 1cm 0 0 0
 }
 
 .lista {
  text-indent: 0mm;
  margin-left: 7mm
 }

 .nag {
  font-weight: bold;
  text-align: center;
  background-color: rgb(86,117,166);
 }
 
 .jasna {
  background-color: rgb(186,211,224)
 }

 .ciemna {
  background-color: rgb(165,196,212)
 }

 .licznik {
  font-family: sans-serif, Helvetica, Verdana, Arial;
  font-size: 8pt;
  color: rgb(224,224,0);
  margin: 0 0cm 0 0cm;
  padding: 0mm 3mm 0mm 3mm;
 }


/**
 * Styl dla kontrolek formularza logujacego
 */
.input, .submit {
 color: rgb(0,0,0);
 font-family: Arial, sans-serif;
 font-size: 10pt;
 border: 1px solid rgb(54,85,135);
 margin: 1px;
 padding: 0 2px;
}

.label {
 font-family: Arial, sans-serif;
 font-size: 10pt;
 margin: 1px;
}

.labele {
 font-family: Arial, sans-serif;
 font-size: 10pt;
 margin: 1px;
 color: red;
}

select.in {
 color: rgb(0,0,0);
 font-family: Arial, sans-serif;
 font-size: 10pt;
 border: 3px solid rgb(54,85,135);
 margin: 1px;
}

/**
 * Styl dla tabeli bedacej tlem formularzy
 */
table.user {
 background-color: rgb(186,211,224);
 padding: 7px;
}

table.logf, table.forgf, table.newuf {
 border: 1px solid rgb(54,85,135);
}

td.logh {
 font-size: 10pt;
 font-weight: bold;
 background-color: rgb(165,196,212);
 border-bottom: 1px solid rgb(54,85,135);
}

/*
  Odnosniki bez podkreslenia
*/
a.button:link, a.button:visited, a.button:hover, a.button:active {
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	background-color: rgb(146,181,200);
	color: #365587;
	padding: 5px;
}
a.button:hover {
	background-color: rgb(186,211,224);
}

/*
 Odnosniki tylko bez podkteslenia i z kolorem
*/
a.main_button:link, a.main_button:visited, a.main_button:hover, a.main_button:active {
	text-decoration: none;
	font-weight: normal;
	font-size: 3mm;
	color: rgb(224,224,0);
	padding: 5px;
}

a.help_button:link, a.help_button:visited, a.help_button:active {
	text-decoration: none;
	font-weight: normal;
	font-size: 4mm;
	color: rgb(224,224,0);
	padding: 0mm 2mm 0mm 2mm;
}

a.help_button2:link, a.help_button2:visited, a.help_button2:active {
	text-decoration: none;
	font-weight: normal;
	font-size: 4mm;
	color: white;
	padding: 0mm 2mm 0mm 2mm;
}

a.help_button:hover {
	color: white;
}

a.help_button2:hover {
	color: white;
}

.help_gora {
  font-family: sans-serif, Helvetica, Verdana, Arial;
  color: rgb(224,224,0);
  background-color: rgb(54,85,135);
  padding: 0mm 2mm 0mm 2mm;
}

.oferta {
	border: 1px solid #000000;
	padding: 2px;
	background-color: #ffffff;
	color: #000000;
	font-weight: bold;
}

.blad{
background-color:#ff0000; 

}


TD.reklamy{
	border: 3px solid #365587;
	height: 80px;
	background: White;
	azimuth: center;
	text-align: center;
}