body {
	margin-bottom: 0px;
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #878EAA;
}


 textarea, input, select {
	font-family: Verdana;
	font-size: 10px;
	color: #878EAA;
	font-weight: normal;
}
.tableDetail {
	font-size: 10px;
	font-family: Verdana;
	color: #878EAA;
}
.text1 {
	font-family: Verdana;
	font-size: 10px;
	color: #550203;
	font-weight: bold;
}
.text2 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #141414;
}
.text3 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}

.text4 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: black;
}
.frame {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	border: 1px solid #990000;
}


td.lewa_ramka
{
    border-left: 1px solid #990000;
    padding-left: 20px;
}

tr.dolna_ramka
{
  
}

tr.program
{
   border-bottom: 1px solid #990000;
}


tr.filmy
{
   border-bottom: 1px solid #990000;
}

td.opis_programu
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #141414;
    padding-left: 20px;
    padding-top: 5px;
    padding-bottom: 5px;
    border-bottom: 1px solid #990000;
}


td.ikona_filmy
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #141414;
    padding-left: 10px;
    padding-top: 2px;
    padding-bottom: 2px;
}

td.opis_filmy
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #141414;
    padding-left: 10px;
    padding-top: 2px;
    padding-bottom: 2px;
}

font.tytul_programu
{
    font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #141414;
}

font.wersja_programu
{
    font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: navy;
}

font.data_programu
{
    font-family: Verdana;
	font-size: 10px;
	font-weight:normal;
	color:maroon;
}

div.program
{
    padding-left: 50px;
    padding-right:40px;
    padding-top:10px;
    font-weight:bold;
    vertical-align:top;
}

div.tytul_programu
{
    padding-left: 0px;
    padding-right: 40px;
    padding-top:10px;
    font-weight:bold;
    vertical-align:top;
    border-top-width: 1px;
    border-top-style:solid;
    border-top-color:#990000;
}

font.rozmiar_pliku
{
    font-family: Verdana;
	font-size: 10px;
	font-weight:normal;
	color:maroon;
}

img.program
{
    border: 0px;
    vertical-align:middle;
    padding-right: 10px;
}

tr.opis_programu
{
    padding-top:25px;
}

table.najnowsze_wersje {
    width: 220;
    border-left: 1px solid #990000;
    border-bottom: 1px solid #990000;
    border-right: 1px solid #990000;
}

td.najnowsze_wersje {
   font-family: Verdana;
   font-size: 12px;
   font-weight:bold;
   color: white;
   padding-left: 5px;
   height: 20;
}

td.wersja_programu {
   font-family: Verdana;
   font-size: 10px;
   font-weight:bold;
   text-align: center;
   color: black;
}

td.wersja_programu_typ {
   font-family: Verdana;
   font-size: 10px;
   color: black;
}

td.najnowsze_img {
  padding-left: 15px;
}

td.aktualnosci_img {
  padding-left: 5px;
  padding-top: 5px;
  width: 27px;
}

td.aktualnosci_wszystkie_temat {
   font-family: Tahoma;
   font-size: 12px;
   font-weight:bold;
   color: black;
   padding-top: 3px;
   text-align: left;
}

td.aktualnosci_wszystkie_tekst {
   font-family: Tahoma;
   font-size: 12px;
   font-weight:normal;
   color:  black;
   padding-left: 7px;
   padding-right: 7px;
   padding-top: 3px;
}

td.aktualnosci_wszystkie_data {
   font-family: Tahoma;
   font-size: 11px;
   font-weight:normal;
   color:  #8B7272;
   padding-bottom: 3px;
   padding-left: 7px;
   padding-right: 7px;
   padding-top: 2px;
   text-align: right;
}


td.aktualnosci_tekst {
   font-family: Tahoma;
   font-size: 11px;
   font-weight: normal;
   color:  #878EAA;
   padding-left: 7px;
   padding-right: 7px;
   padding-top: 3px;
}

td.aktualnosci_data {
   font-family: Tahoma;
   font-size: 9px;
   font-weight:normal;
   color:  #8B7272;
   padding-bottom: 3px;
   padding-left: 7px;
   padding-right: 7px;
   padding-top: 2px;
   text-align: right;
}

td.body_tytul {
   font-family: Tahoma;
   font-size: 16px;
   color: white;
   font-weight: normal;
   padding-left: 10px;
   font-variant: small-caps;
   letter-spacing: 2px;
}

td.body_tekst {
   font-family: Tahoma;
   font-size: 11px;
   color: black;
   font-weight: normal;
   padding-left: 10px;
   padding-right: 10px;
   padding-top: 5px;
   padding-bottom: 5px;
   vertical-align:middle;
}

div.maly_odstep {
   padding-top: 4px;
}


td.aktualnosci_temat {
   font-family: Tahoma;
   font-size: 11px;
   font-weight:bold;
   color: black;
}

td.kontakt_naglowek {
   font-family: Tahoma;
   font-size: 11px;
   font-weight:bold;
   color: black;
   text-align: center;
}

td.kontakt_typ {
   font-family: Tahoma;
   font-size: 10px;
   font-weight:bold;
   color: black;
   text-align: right;
}

td.kontakt_numer {
   font-family: Tahoma;
   font-size: 11px;
   font-weight:normal;
   color: black;
   padding-left: 5px;
   text-vertical: middle;
}

#kontakt_chat {
   font-family: Tahoma;
   font-size: 11px;
   font-weight:normal;
   color: black;
   padding-left: 5px;
   text-vertical: middle;
   text-align: center;
}

td.kontakt {
   font-family: Tahoma;
   font-size: 12px;
   font-weight:bold;
   color: white;
   padding-left: 5px;
}


img.kontakt_img {
   vertical-align: middle;
}

td.cennik_tytul {
   font-family: Tahoma;
   font-size: 16px;
   color: white;
   font-weight: normal;
   padding-left: 10px;
   font-variant: small-caps;
   text-align: center;
   letter-spacing: 2px;
}

td.cennik_naglowek {
   font-family: Tahoma;
   font-size: 12px;
   color: black;
   font-weight: bold;
   padding-left: 5px;
   text-align: center;
   border-bottom: 1px solid #990000;
}

tr.cennik_naglowek {
   height: 30px;   
}


tr.cennik_podswietlony{
   background-color: #F6DCDC;
   height: 30px;
}

tr.cennik_zwykly{
   height: 35px;
}

td.cennik_nazwa_modulu {
   font-family: Verdana;
   font-size: 11px;
   color: black;
   font-weight: normal;
   padding-left: 5px;
   text-align: left;
}

td.cennik_cena {
   font-family: Verdana;
   font-size: 11px;
   color: black;
   font-weight: normal;
   padding-right: 5px;
   text-align: right;
}

div.cennik_przypisy {
   font-family: Verdana;
   font-size: 10px;
   color: black;
   font-weight: normal;
   padding-left: 5px;
   padding-right: 5px;
   list-style: none;
}

span.cennik_aktualizacja {
   color: green;
}

div.programy_opis {
   font-family: Verdana;
   font-size: 11px;
   color: black;
   font-weight: normal;
   padding-right: 25px;
   padding-left: 25px;
   padding-top: 25px;
   padding-bottom: 25px;
   border-bottom: 1px dotted #990000;
}

ul.programy_lista {
   padding-left: 100px;
}

li.programy_lista {
   padding-bottom: 7px;
}

div.serwis_opis {
   font-family: Verdana;
   font-size: 11px;
   color: black;
   font-weight: normal;
   padding-right: 25px;
   padding-left: 25px;
   padding-top: 25px;
   padding-bottom: 25px;
   border-bottom: 1px dotted #990000;
}


div.tytul {
   font-family: Tahoma;
   font-size: 16px;
   color: white;
   font-weight: normal;
   padding-left: 10px;
   font-variant: small-caps;
   letter-spacing: 2px;
   background-color: #990000;
}

div.przypisy {
   font-family: Verdana;
   font-size: 10px;
   color: black;
   font-weight: normal;
   padding-left: 5px;
   padding-right: 5px;
   list-style: none;
}

td.wersje_red {
   font-family: Verdana;
   font-size: 20px;
   color: red;
   font-weight: bold;
   padding-left: 5px;
   text-align: center;
}

td.wersje_red2 {
   font-family: Verdana;
   font-size: 11px;
   color: red;
   font-weight: bold;
   padding-left: 5px;
   text-align: center;
}

td.wersje_green {
   font-family: Verdana;
   font-size: 20px;
   color: green;
   font-weight: bold;
   padding-left: 5px;
   text-align: center;
}

td.wersje_green2 {
   font-family: Verdana;
   font-size: 11px;
   color: green;
   font-weight: bold;
   padding-left: 5px;
   text-align: center;
}


div.misja_firmy
{
    font-family: Arial;
    font-size: 16px;
    color: navy;
    padding-left: 160px;
    padding-right:40px;
    padding-top:30px;
    margin-bottom: 40px;
    font-weight:bold;
    font-style: italic;
    text-align:right;
}


div.o_firmie_opis
{
    font-family: Verdana;
    font-size: 12px;
    color: black;
    padding-left: 20px;
    padding-right:20px;
    padding-top:10px;
    margin-bottom: 30px;
    font-weight:normal;
}

div.serwis_opis
{
    font-family: Verdana;
    font-size: 11px;
    color: black;
    padding-left: 20px;
    padding-right:20px;
    padding-top:10px;
    margin-bottom: 30px;
    font-weight:normal;
    border-bottom: 1px dotted #99000;
}


a.menu:link {
	color: black;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;

}

a.menu:visited {
	color: black;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
        font-weight: bold;

}

tr.adres_tytul {
   background-color: #990000
}

tr.body_tytul {
   background-color: #990000
}

td.adres_tytul {
   font-family: Tahoma;
   font-size: 16px;
   color: white;
   font-weight: normal;
   padding-left: 10px;
   font-variant: small-caps;
   letter-spacing: 2px;
   text-align: center;
}

td.adres_1 {
   font-family: Tahoma;
   font-size: 12px;
   color: black;
   font-weight: bold;
   padding-right: 10px;
   font-variant: small-caps;
   letter-spacing: 2px;
   text-align: right;
   background-color:  #F6DCDC;
   width: 40%;
}

td.adres_2 {
   font-family: Tahoma;
   font-size: 12px;
   color: black;
   font-weight: normal;
   text-align: center;
}

tr.adres {
   padding-top: 50px;
   height: 40px;

}

td.pytanie_1 {
   font-family: Tahoma;
   font-size: 12px;
   color: black;
   font-weight: bold;
   padding-right: 10px;
   font-variant: small-caps;
   letter-spacing: 2px;
   text-align: right;
   background-color:  #F6DCDC;
   width: 40%;
}

td.pytanie_2 {
   font-family: Tahoma;
   font-size: 12px;
   color: black;
   font-weight: normal;
   text-align: left;
}


textarea.pytanie {
   font-family: Tahoma;
   font-size: 12px;
   color: black;
   font-weight: normal;
   text-align: left;
}


input.pytanie {
   font-family: Tahoma;
   font-size: 12px;
   color: black;
   font-weight: normal;
   text-align: left;
}


input.pytanie_klawisz {
   font-family: Tahoma;
   font-size: 12px;
   color: black;
   font-weight: normal;
   text-align: center;
}

div.pytanie_info {
   font-family: Tahoma;
   font-size: 12px;
   color: black;
   font-weight: normal;
   text-align: center;
   padding-top: 60px;
   padding-bottom: 60px;
}


div.zamowienie_naglowek
{
   font-family: Tahoma;
   font-size: 16px;
   color: white;
   font-weight: normal;
   padding-left: 10px;
   font-variant: small-caps;
   letter-spacing: 2px;
   background-color: #990000;
   text-align: center;
}

div.zamowienie_sekcja
{
   font-family: Tahoma;
   font-size: 12px;
   color: black;
   font-weight: normal;
   padding-left: 10px;
   font-variant: small-caps;
   letter-spacing: 1px;
   font-weight: bold;
   border-bottom: 1px solid #990000;
   padding-top: 10px;
   text-align: left;
}

input.zamowienie_dodaj {
  padding-left: 10px;
  font-family: Tahoma;
  font-size: 12px;
  color: black;
  vertical-align:middle;
  border: none;
}

div.zamowienie_dodaj
{
   font-family: Tahoma;
   font-size: 12px;
   color: black;
   font-weight: normal;
   padding-left: 10px;
   text-align: center;
   padding-top: 20px;
}

table.zamowienie {
    width: 100%;
}

td.zamowienie {
   font-family: Tahoma;
   font-size: 12px;
   color: black;
   font-weight: bold;
   padding-left: 10px;
   text-align: center;
}

tr.zamowienie_podswietlone{
   background-color: #F6DCDC;
   height: 20px;
}

tr.zamowienie_zwykle{
   height: 20px;
}

td.zamowienie_lp {
   font-family: Tahoma;
   font-size: 12px;
   color: black;
   font-weight: normal;
   text-align: center;
}

td.zamowienie_nazwa {
   font-family: Tahoma;
   font-size: 12px;
   color: black;
   font-weight: normal;
   text-align: left;
}

td.zamowienie_ilosc {
   font-family: Tahoma;
   font-size: 12px;
   color: black;
   font-weight: normal;
   text-align: center;
}

td.zamowienie_cena {
   font-family: Tahoma;
   font-size: 12px;
   color: black;
   font-weight: normal;
   text-align: right;
}

select.zamowienie_dodaj {
   font-family: Tahoma;
   font-size: 11px;
   color: black;
   font-weight: normal;
}


div.suma_zamowienia
{
   font-family: Tahoma;
   font-size: 12px;
   color: black;
   font-weight: normal;
   padding-left: 60px;
   text-align: center;
   padding-top: 20px;
}


table.suma_zamowienia {
  width: 100%; 
  padding-top: 20px;
}

td.suma_puste {
      width: 68%;
}


td.suma_etykieta {
   font-family: Tahoma;
   font-size: 12px;
   color: black;
   font-weight: normal;
   text-align: right;
   width: 20%;
}

td.suma_kwota {
   font-family: Tahoma;
   font-size: 12px;
   color: black;
   font-weight: normal;
   text-align: right;
   padding-right: 20px;
   width: 12%;
}


tr.suma_zamowienia {
   font-family: Tahoma;
   font-size: 12px;
   color: black;
   font-weight: normal;
   padding-left: 60px;
   text-align: center;
   padding-top: 20px;
}

div.zamowienie_zatwierdz
{
   font-family: Tahoma;
   font-size: 12px;
   color: black;
   font-weight: normal;
   padding-left: 10px;
   text-align: center;
   padding-top: 20px;
}


div.platnosci_naglowek
{
   font-family: Tahoma;
   font-size: 16px;
   color: white;
   font-weight: normal;
   padding-left: 10px;
   font-variant: small-caps;
   letter-spacing: 2px;
   background-color: #990000;
   text-align: center;
}

td.platnosci_etykieta {
   font-family: Verdana;
   font-size: 11px;
   color: black;
   font-weight: normal;
   padding-left: 5px;
   text-align: right;
}

table.platnosci {

  width: 70%;
  text-align: center;
}

td.platnosci_wartosc {
   font-family: Verdana;
   font-size: 11px;
   color: black;
   font-weight: normal;
   padding-left: 5px;
   text-align: left;
}


input.platnosci {
   font-family: Verdana;
   font-size: 11px;
   color: black;
   font-weight: normal;
   text-align: left;
}


div.zamowienie_uwagi
{
   font-family: Tahoma;
   font-size: 10px;
   color: black;
   font-weight: normal;
   padding-left: 5px;
   padding-top: 5px;
   text-align: left;
   
}

div.zamowienie_dziekujemy
{
   font-family: Tahoma;
   font-size: 14px;
   color: black;
   font-weight: bold;
   padding-bottom: 25px;
   padding-top: 25px;
   text-align: center;
   
}

div.zamowienie_info
{
   font-family: Tahoma;
   font-size: 12px;
   color: black;
   font-weight: normal;
   padding-bottom: 15px;
   padding-top: 15px;
   padding-left: 15px;
   padding-right: 15px;
   text-align: left;
   
}

textarea.zamowienie_uwagi {
   font-family: Tahoma;
   font-size: 11px;
   color: black;
   font-weight: normal;
   text-align: left;
}

div.platnosci_info
{
   font-family: Tahoma;
   font-size: 12px;
   color: black;
   font-weight: normal;
   padding-bottom: 15px;
   padding-top: 15px;
   padding-left: 15px;
   padding-right: 15px;
   text-align: center;
   
}

div.chat_naglowek
{
   font-family: Tahoma;
   font-size: 16px;
   color: white;
   font-weight: normal;
   padding-left: 10px;
   font-variant: small-caps;
   letter-spacing: 2px;
   background-color: #990000;
   text-align: center;
}

td.chat_info {
   font-family: Verdana;
   font-size: 11px;
   color: white;
   font-weight: normal;
   padding-left: 5px;
   text-align: center;
   width: 20%;
   background-color: #990000;
}

td.chat {
   font-family: Verdana;
   font-size: 11px;
   color: white;
   font-weight: normal;
   padding-left: 5px;
   text-align: center;
   background-color: #990000;
}

table.chat {
   width: 100%;
}

#chatwindow {
 border:1px solid #aaaaaa; 
 padding:4px; 
 background: #606060;
 color:white;  
 width:700px; 
 height:300px; 
 font-family: Verdana,Tahoma,Arial;
 font-size: 12px;
 text-align: left;
}

#chatcontent {
 

}

div.chat_status {

   font-family: Verdana;
   font-size: 11px;
   color: black;
   font-weight: normal;
   padding: 15px;
   text-align: center;
}

#chat_nick {
   font-family: Verdana;
   font-size: 11px;
   color: black;
   font-weight: normal;
}

#chat_wiadomosc {
   font-family: Verdana;
   font-size: 11px;
   color: black;
   font-weight: normal;
}

#chat_info {
   text-align: left;
   font-family: Verdana;
   font-size: 12px;
   color: black;
   font-weight: normal;
   padding-top: 20px;
   padding-left: 10px;
   padding-right: 10px;
   padding-bottom: 10px;
}

td.chat_input {
  vertical-align: bottom;  
}

span.kontakt_specjalista {
   font-family: Verdana;
   font-size: 10px;
}



img.projekty_opis {
  padding: 2px;
  border: 1px solid #990000;
}

table.projekty_opis {
   font-family: Verdana;
   font-size: 11px;
   color: black;
   font-weight: normal;
   padding: 2px;
}

div.projekty_opis {
   font-family: Verdana;
   font-size: 11px;
   color: black;
   font-weight: normal;
   padding-right: 25px;
   padding-left: 25px;
   padding-top: 25px;
   padding-bottom: 25px;
   border-bottom: 1px dotted #990000;
}


div.projekty_tytul {
   font-family: Verdana;
   font-size: 16px;
   font-variant: small-caps;
   letter-spacing: 1px;
   color: black;
   font-weight: bold;
   padding-right: 25px;
   padding-left: 25px;
   padding-top: 25px;
   padding-bottom: 5px;
   text-align: center;
}


div.projekty_podtytul {
   font-family: Verdana;
   font-size: 12px;
   color: black;
   font-weight: bold;
   padding-right: 15px;
   padding-left: 15px;
   padding-top: 5px;
   padding-bottom: 15px;
   text-align: center;
   border-bottom: 1px dotted #990000;
}

img.projekty
{
    border: 1px dashed #990000;
    vertical-align:middle;
    text-align: center;
    margin-top: 15px;
    margin-bottom: 15px;
    margin-left: 15px;
    margin-right: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;

}

span.projekty_wyroznione
{
font-weight: bold;
}


div.projekty_faq_pytanie {
   font-family: Verdana;
   font-size: 11px;
   color: black;
   font-weight: bold;
   padding-top: 10px;
   padding-left: 15px;
   padding-right: 15px;
}


div.projekty_faq_odpowiedz {
   font-family: Verdana;
   font-size: 11px;
   color: black;
   font-weight: normal;
   border-bottom: 1px dotted #990000;
   padding-bottom: 20px;
   padding-left: 15px;
   padding-right: 15px;
}

table.wszystkie_aktualnosci {
    width: 100%;
    padding-top: 20px;
    padding-left: 20px;
    padding-bottom: 20px;
    padding-right: 25px;
}

div.aktualnosci_wszystkie_licznik{
   font-family: Verdana;
   font-size: 11px;
   color: black;
   font-weight: normal;
   text-align: center;
}

div.newsletter_welcome {
   font-family: Verdana;
   font-size: 14px;
   color: black;
   font-weight: normal;
   font-variant: small-caps;
   text-align: center;
   padding-right: 15px;
   padding-left: 15px;
   padding-top: 15px;
}

div.newsletter_info {
   font-family: Verdana;
   font-size: 11px;
   color: black;
   font-weight: normal;
   padding-right: 25px;
   padding-left: 25px;
   padding-top: 25px;
   padding-bottom: 25px;
   border-bottom: 1px dotted #990000;
}

div.newsletter_warning {
   font-family: Verdana;
   font-size: 11px;
   color: red;
   font-weight: normal;
   padding-right: 25px;
   padding-left: 25px;
   padding-top: 25px;
   padding-bottom: 25px;
   border-bottom: 1px dotted #990000;
}


td.newsletter {
   font-family: Verdana;
   font-size: 10px;
   color: black;
   text-align: center;
   vertical-align: middle;
   padding-left: 5px;
   padding-top: 9px;
   padding-right: 5px;
}

br.small{
  line-height:3px;
}

div.anulowanie_subskrypcji {
   font-family: Verdana;
   font-size: 12px;
   text-align: center;
   color: black;
   font-weight: normal;
   padding-right: 25px;
   padding-left: 25px;
   padding-top: 55px;
   padding-bottom: 55px;
}

div.anulowanie_subskrypcji_info {
   font-family: Verdana;
   font-size: 10px;
   text-align: center;
   color: black;
   font-weight: normal;
   padding-right: 25px;
   padding-left: 25px;
   padding-top: 25px;
   padding-bottom: 25px;
   border-top: 1px dotted #990000;
   width: 65% ;
   margin-left: auto ;
   margin-right: auto ;

}

img.body_ikona {
float: left;
vertical-align:middle;
}

td.body_ikona {
padding-top: 5px;
padding-bottom: 5px;
vertical-align:middle;
}

span.wyrozniony {
font-variant: small-caps;
}

img.filmy {
     border: 0px;
    vertical-align:middle;
    padding-right: 10px;
}

table.propozycje {
    width: 100%;
}

td.propozycje_naglowek {
   font-family: Verdana;
   font-size: 10px;
   font-weight:bold;
   text-align: center;
   color: black;
   padding-left: 5px;
   height: 20;
}

td.propozycje_navy {
   font-family: Verdana;
   font-size: 14px;
   font-weight:bold;
   color: navy;
   text-align: center;
   padding-left: 5px;
   height: 20;
   border: 1px solid #990000;
}

td.propozycje_green {
   font-family: Verdana;
   font-size: 14px;
   color: green;
   font-weight:bold;
   text-align: center;
   padding-left: 5px;
   height: 20;
   border: 1px solid #990000;
}
td.propozycje_red {
   font-family: Verdana;
   font-size: 14px;
   font-weight:bold;
   text-align: center;
   color: red;
   padding-left: 5px;
   height: 20;
   border: 1px solid #990000;
}


td.propozycje {
   font-family: Verdana;
   font-size: 10px;
   color: black;
   padding-left: 5px;
   height: 20;
   border: 1px solid #990000;
}

tr.propozycje {
}
