* {
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
}

/* do bocznego menu zeby stalo w IE */
.menu_bok {
	position: fixed;
	top: 0;
	position: expression("absolute");
	top:expression(screen.width*0+document.body.scrollTop);
	z-index:1000;
}

.tapeta {
	background: url(images_www/tapeta.png) 0px 0px repeat;
	background-color:black;
	background-attachment:fixed;
}

/*
.baner {
	background: url(images_www/baner.png) 0px 0px no-repeat;
	background-color:#FFFFFF;
	width:925px;
	height:150px;
}
*/
.tlo {
	background: url(images_www/tlo.png) 0px 0px repeat-x;
}
.tlo_linia_pion {
	background: url(images_www/tlo_linia_pion_10px.png) 0px 0px repeat;
}
.tlo_linia_pion1 {
	background: url(images_www/tlo_linia_pion1_11px.png) 0px 0px repeat;
}

.papier {
	background-color:#FFFFFF;
	padding:0px 15px 15px 15px;
}

a:link, a:visited {
	height:12px;
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
	line-height:15px;
	padding:0px;
	margin:0px;
	color:#1315D8;
    font-weight:normal;
	text-decoration: none;
    border-bottom:1px solid #B2DADC;
}
a:hover {
	height:12px;
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
	line-height:15px;
	padding:0px;
	margin:0px;
	color:#1315D8;
    font-weight:normal;
	text-decoration: none;
    border-bottom:1px solid #1315D8;
}

/* linki w sekcji aktualnosci */
/*
#aktualnosci a:link, #aktualnosci a:visited {
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
	line-height:15px;
	padding:0px;
	margin:0px;
	color:#FFFFFF;
    font-weight:normal;
	text-decoration: none;
	border:0px;
}

#aktualnosci a:hover {
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
	line-height:15px;
	padding:0px;
	margin:0px;
	color:#FFFFFF;
    font-weight:normal;
	text-decoration: underline;
	border:0px;
}
*/

/* jeżeli w tekscie w <p> ma wystapic dyskretny link */
/*
#tekst a:link, #tekst a:visited {
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
	line-height:15px;
	padding:0px;
	margin:0px;
	color:#5E5E5E;
    font-weight:normal;
	text-decoration: none;
	border:0px;
}
#tekst a:hover {
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
	line-height:15px;
	padding:0px;
	margin:0px;
	color:#5E5E5E;
    font-weight:normal;
	text-decoration: underline;
	border:0px;
}
*/

hr {
	background-color:#DDDDDD;
	color:#DDDDDD;
	border-width:0;
	height:1px;
}

p {
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
	line-height:15px;
	padding:0px;
	margin:0px;
	color:#5E5E5E;
    font-weight:normal;
}

i {
	color:#00858A;
}

.black {
	color:black;
}
.szary {
	color:#5E5E5E;
}
.szaryDD {
	color:#DDDDDD;
}
.podtytul {
	color:#5E5E5E;
}
.white {
	color:white;
}
.red {
	color:#D4070C;
}
.blue {
	color:#1315D8;
}
.green {
	color:#00858A;
}


.lisp_black {
	word-spacing:0px;
	font-weight:bold;
	color:#000000;
}
.lisp_red {
	font-weight:bold;
	color:#FF0000;
}
.lisp_blue {
	word-spacing:0px;
	font-weight:bold;
	color:#0000FF;
}
.lisp_int {
	word-spacing:0px;
	font-weight:bold;
	color:#008000;
}
.lisp_real{
	word-spacing:0px;
	font-weight:bold;
	color:#008080;
}
.lisp_str {
	word-spacing:0px;
	font-weight:bold;
	color:#FF00FF;
}
.lisp_komentarz {
	font-weight:bold;
	color:#800080;
	background-color:#C0C0C0;
}
	.lisp_przyklad {
		word-spacing:0px;
		color:#000000;
	}


ul {
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
	line-height:15px;
	color:#5E5E5E;
    font-weight:normal;
	padding: 0px;
	margin: 0px;
}
li {
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
	line-height:15px;
	color:#5E5E5E;
    font-weight:normal;

	padding: 0px 0px 0px 10px;
	list-style-type: none;
	background-image: url(images_www/point_1.png);
	background-position: 0 4px; 
	background-repeat: no-repeat;
	margin: 0px;
}

.plus li {
	background-image: url(images_www/point_plus.png);
}
.minus li {
	background-image: url(images_www/point_minus.png);
}


h1 {
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
	line-height:15px;
	padding:0px;
	margin:0px;
	color:#5E5E5E;
    font-weight:normal;
}
h2 {
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
    font-weight:normal;
	line-height:15px;
	padding:0px;
	margin:0px;
	color:#5E5E5E;
}

.naglowek {
/*
	font-family: Credit Valley;
	font-size: 32px;
	line-height:35px;
	letter-spacing:-1px;
	color: #5E5E5E;
*/
	font-family: Helvetica, Arial, Tahoma;
    font-size: 25px;
    letter-spacing:-1px;
	line-height:30px;
	color:#5E5E5E;
    font-weight:normal;
	padding: 0px;
	margin: 0px;
}

.naglowek_1 {
/*
	font-family: Credit Valley;
	font-size: 25px;
	line-height:25px;
	letter-spacing:-1px;
	color: #5E5E5E;
*/
	font-family: Helvetica, Arial, Tahoma;
    font-size: 20px;
    letter-spacing:-1px;
	line-height:25px;
	color:#5E5E5E;
    font-weight:normal;
	padding: 0px;
	margin: 0px;
}


.cena {
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
	line-height:15px;
    font-weight:bold;
	padding:3px 10px 3px 10px;
	background-color:#797979;
	color:#FFFFFF;
	float:left;
}
.licencja {
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
	line-height:15px;
    font-weight:bold;
	padding:3px 10px 3px 10px;
	background-color:#797979;
	color:#FFFFFF;
	float:left;
}

.przycisk {
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
	line-height:15px;
    font-weight:bold;
	padding:3px 10px 3px 10px;
	background-color:#1315D8; /* FFE400 */
	color:#FFFFFF;
	float:left;
}
.dni {
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
	line-height:15px;
    font-weight:bold;
	padding:3px 10px 3px 10px;
	background-color:#797979;
	color:#FFFFFF;
	float:left;
	margin-left:1px;
}
.czas {
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
	line-height:15px;
    font-weight:bold;
	padding:3px 10px 3px 10px;
	background-color:#797979;
	color:#FFFFFF;
	float:left;
	margin-left:1px;
}
.rozbudowa {
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
	line-height:15px;
    font-weight:bold;
	padding:3px 10px 3px 10px;
	background-color:#00858A;
	color:#FFFFFF;
	float:left;
	margin-left:1px;
}
.promocja {
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
	line-height:15px;
    font-weight:bold;
	padding:3px 10px 3px 10px;
	background-color:#1315D8;
	color:#FFFFFF;
	float:left;
	margin-left:1px;
}
.niedostepny {
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
	line-height:15px;
    font-weight:bold;
	padding:2px 10px 2px 10px;
	background-color:#FFFFFF;
	color:#797979;
	float:left;
	margin-left:0px;
	border:1px solid #797979;
}
.text {
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
	line-height:15px;
	padding:3px 10px 3px 10px;
	background-color:#FFFFFF;
	color:#5E5E5E;
	float:left;
	margin-left:1px;
}
.oszczednosc {
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
	line-height:15px;
    font-weight:bold;
	padding:3px 10px 3px 10px;
	background-color:#1315D8;
	color:#FFFFFF;
	float:left;
	margin-left:1px;
}


/*
.dostepny {
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
	line-height:15px;
    font-weight:bold;
	padding:3px 10px 3px 10px;
	background-color:#1315D8;
	color:#FFFFFF;
	float:left;
	margin-left:1px;
}
*/
.vat {
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
	line-height:15px;
    font-weight:bold;
	padding:3px 0px 3px 3px;
	color:#000000;
	float:left;
}
.kup {
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
	line-height:15px;
    font-weight:bold;
	padding:2px 0px 3px 0px;
	float:right;
}
.autocad {
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
	line-height:15px;
    font-weight:bold;
	padding:3px 10px 3px 10px;
	background-color:#797979;
	color:#FFFFFF;
	float:left;
}
.zwcad {
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
	line-height:15px;
    font-weight:bold;
	padding:3px 10px 3px 10px;
	background-color:#797979;
	color:#FFFFFF;
	float:left;
}



input {
	color:#000000;
	border: 1px solid #000000;
}
.style_input {
	color:#000000;
	border: 1px solid #AEAEAE;
}
.style_input_scroll {
	color:#1315D8;
	border: 0px solid #000000;
	background-color:transparent;
	font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 16px;
    font-weight:bold;
}

.style_litte {
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 9px;
	line-height:10px;
	padding:0px;
	margin:0px;
	color:#5E5E5E;
    font-weight:normal;
}

.menu {
	background-color:#DDDDDD;
}

.index_alfabet {
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
	line-height:15px;
	color:#DDDDDD;
	padding:2px 0px 2px 0px;
	width: 35px;
	text-align:center;
	vertical-align:middle;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
}

.index_alfabet_aktywny {
	font-family: Arial, Tahoma, Helvetica, Verdana;
    font-size: 12px;
	line-height:15px;
	color:#5E5E5E;
	padding:2px 0px 2px 0px;
	width: 35px;
	text-align:center;
	vertical-align:middle;
	border: 1px solid #DDDDDD;
	background-color: #DDDDDD;
}


.poradnik_td_tytul_dzial {
	font-weight:bold;
	border: 1px solid #DDDDDD;
	border-bottom: none; 
	text-align:left; 
	vertical-align:top;
	padding:5px 5px 5px 5px;
	color:#5E5E5E;
}
.poradnik_td_tytul {
	border: 1px solid #DDDDDD;
	background-color:#DDDDDD;
	border-right: none; 
	border-top: none; 
	text-align:left; 
	vertical-align:top;
	padding:5px 5px 25px 5px;
	color:#5E5E5E;
}
.poradnik_td_first {
	background-color:#F3F3F3;
	border: 1px solid #DDDDDD; 
	border-right: none; 
	border-top: none; 
	text-align:left; 
	vertical-align:top;
	padding:5px 5px 5px 5px;
	color:#5E5E5E;
}
.poradnik_td {
	border: 1px solid #DDDDDD; 
	border-right: none; 
	border-top: none; 
	text-align:left; 
	vertical-align:top;
	padding:5px 5px 5px 5px;
	color:#5E5E5E;
}
.poradnik_td_last {
	border: 1px solid #DDDDDD; 
	border-top: none; 
	text-align:left; 
	vertical-align:top;
	padding:5px 5px 5px 5px;
	color:#5E5E5E;
}


.ascii_td_tytul_dzial {
	font-weight:bold;
	border: 1px solid #DDDDDD;
	border-bottom: none; 
	text-align:left; 
	vertical-align:top;
	padding:5px 5px 5px 5px;
	color:#5E5E5E;
}
.ascii_td_tytul {
	border: 1px solid #DDDDDD;
	background-color:#DDDDDD;
	border-right: none; 
	border-top: none; 
	text-align:left; 
	vertical-align:top;
	padding:5px 5px 25px 5px;
	color:#5E5E5E;
}
.ascii_td_first {
	background-color:#F3F3F3;
	border: 1px solid #DDDDDD; 
	border-right: none; 
	border-top: none; 
	text-align:left; 
	vertical-align:top;
	padding:2px 5px 2px 5px;
	color:#5E5E5E;
}
.ascii_td {
	border: 1px solid #DDDDDD; 
	border-right: none; 
	border-top: none; 
	text-align:left; 
	vertical-align:top;
	padding:2px 5px 2px 5px;
	color:#5E5E5E;
}
.ascii_td_last {
	border: 1px solid #DDDDDD; 
	border-top: none; 
	text-align:left; 
	vertical-align:top;
	padding:2px 5px 2px 5px;
	color:#5E5E5E;
}

.zmiany_td { /* tabelka pod filmem */
	font-style:italic; 
	border: 1px solid #DDDDDD; 
	padding:5px 5px 5px 5px; 
	color:#5E5E5E;
}

.film_podpis {
	font-style:italic;
	border: 0px solid #DDDDDD;
	text-align:left; 
	vertical-align:top;
	padding:5px 0px 10px 0px;
	color:#5E5E5E;
	text-align: justify;
/*	padding:5px 10px 10px 10px; */
/*	background-color:#DDDDDD; */
}

.td_zmiany_0 { /* tabelka listy zmian w opisie nakladki, naglowek */
	color:#00858A;
	padding:5px 5px 4px 5px; 
	border: 1px solid #00858A;
	border-left:none;
}
.td_zmiany_1 { /* tabelka listy zmian w opisie nakladki, kolumna 1 */
	color:#00858A;
	padding:5px 0px 1px 5px; 
	border-right: 1px solid #00858A; 
	vertical-align:top;
}
.td_zmiany_2 { /* tabelka listy zmian w opisie nakladki, kolumna 2 */
	color:#00858A;
	padding:5px 0px 1px 5px; 
	vertical-align:top;
}

.opis_podglad { /* opis w okienku podgladu highslide */
	color:#5E5E5E;
	text-align: justify;
}


/* zwykla tebelka, np: lista ksztaltownikow */
.td_tabelka_first {
	vertical-align:top;
	color:#5E5E5E;
	padding:1px 5px 1px 10px;
	border-bottom: 1px solid #DDDDDD;
}
.td_tabelka_last {
	vertical-align:top;
	color:#5E5E5E;
	padding:1px 5px 1px 10px;
	border-bottom: 1px solid #DDDDDD;
}

.formularz_label { /* w formularzach label */
	color:#5E5E5E;
	vertical-align:top; 
	padding-top:3px;
}
.textbox_label { /* w formularzach wygaszone pole edycyjne np: cena */
	width:100%;
	background-color:#DDDDDD;
	border: 1px solid #DDDDDD;
	color:#5E5E5E;
	vertical-align:top; 
	padding-top:3px;
}


.pliki {
	padding:3px 0px 0px 0px;
	font-style:normal;
}
.pliki a:link, .pliki a:visited {
	color:#D4070C;
}
.pliki a:hover {
	color:#D4070C;
}


.tabelka_instrukcja_obslugi { /* tabelka z instrukcja obslugi w prezentacji polecenia w menu */
	background-color: #EEEEEE;
	text-align: justify;
}
.td_z7 { /* specyfikacja opcji menu */
	vertical-align: top;
	text-align: justify;
}
