* { 
	/* IE: border-box, FF: content-box */
	box-sizing: content-box; 
	-moz-box-sizing: content-box;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;

}
html {
}

html, body {
	height: 100%;
	min-height: 100%;
	margin: 0;
	padding: 0;

}
body {
	margin: 0px;
	padding: 0px;
	background-color: white;
	background-image: images/a.jpg;
	/* nieb: wzor: #003399, blady: #386A98 */
	/* ziel: background-color: #2C8C2C; */
	border: 0px;
}

/*   czcionka w tabelce pod menu    ----------------------------------------*/
body, table {color: #606060; font-size: 10pt; }

th {color: #486178; background-color: #EEF4FA; }

table.tabdoc {border-collapse: collapse; border: solid 1px #BCD4EA; }
table.tabdoc th {color: #486178; background-color: #EEF4FA; border: solid 1px #BCD4EA; text-align: center; padding: 3px; }
table.tabdoc td {color: #486178; background-color: #FBFDFF; border: solid 1px #BCD4EA; font-weight: normal; padding: 3px; }

#okf {position: relative; display: block; margin-left: auto; margin-right:auto; width:890px; max-width: 890px; text-align: left;}
#tabbody {background-color: #FFFFFF; border-collapse : collapse; }

hr {color: #DCE8F4; height: 1px; margin: 0px; padding:0px; background-color: #DCE8F4; border-width: 0px; background-image: a.jpg; background-repeat: repeat-x; margin-top: 2px; margin-bottom: 2px; }

a {color: #094883; }
a:visited {color: #000000; }
a:hover {color: #D92727; text-decoration: none; }
a:active {color: #0000FF; }

/* h1 {color: #000000; font-family: "Century Gothic", Verdana, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 14pt; margin: 0px; margin-bottom: 6px; padding: 0px; } */

h1 {color: #000000; font-size: 14pt; margin: 0px; margin-bottom: 6px; padding: 0px; }
h2 {color: #000000; font-size: 11pt; margin: 0px; margin-top: 3px; margin-bottom: 5px; padding: 0px; }
h3 {color: #222222; font-size: 9pt; margin: 0px; margin-top: 3px; margin-bottom: 4px; padding: 0px; }
/*
h1 {filter: DropShadow(Color="#C9C9C9",OffX=1,OffY=1,Positive=1); height: 14pt; }
h2 {filter: DropShadow(Color="#D9D9D9",OffX=1,OffY=1,Positive=1); height: 12pt; }
h3 {filter: DropShadow(Color="#E1E1E1",OffX=1,OffY=1,Positive=1); height: 10pt; }
*/
h1.nazwagrupy {color: #AA0000; text-align: right; margin: 0 0 0 0;}

p {margin-top: 0px; margin-bottom: 12px; }
ol, ul {margin-top: 6px; margin-bottom: 6px; }
li {margin-bottom: 4px; }

code {color: #235689; }
.code {color: #235689; }

img.rys {border: solid 1px #5D90B9; margin: 1px; margin-top: 2px;}
img.rysbig {border: solid 1px #5D90B9; margin: 3px; padding: 3px;}

img.rmarg {margin-right: 3px; }

.zakon {color: #FFFFFF; background-color: #0066CC; background-image: a.jpg; background-repeat: repeat-x; font-size: 10pt; font-weight: bold; }
.zakon a {color: #FFFFFF; text-decoration: none; }
.zakon a:visited {color: #FFFFFF; }
.zakon a:hover {color: #FFC000; }

.zakoff {color: #CFE2F6; background-color: #007ED7; background-image: a.jpg; background-repeat: repeat-x; font-size: 10pt; font-weight: bold; }
.zakoff_cz {color: #F3DFDF; background-color: #9B3D3D; background-image: a.jpg; background-repeat: repeat-x; font-size: 10pt; font-weight: bold; }
.zakoff a {color: #CFE2F6; text-decoration: none; }
.zakoff a:visited {color: #CFE2F6; }
.zakoff a:hover {color: #FFC000; }

.toolbar {background-color: #CCE5FD; background-image: a.jpg; } /* bgtoolbar.gif */
/* .glowa {background-image: a.jpg; background-position: left bottom; } */
.pas {background-color: #0066CC; }

.tabbarprzyciski {border-collapse: collapse; }
.tabbarprzyciski td {padding: 4px; text-align: center; background-image: a.jpg; background-repeat: no-repeat; background-position: 2px 3px; }
.tabbarprzyciski td.koszyk {background-image: a.jpg; }
.tabbarprzyciski td.koszyk2 {width: 90px; color: #FFFFFF; font-weight: bold; background-image: a.jpg; }


.gadugadu a {color: #9DBFDF; text-decoration: underline; }
.gadugadu a:visited {color: #ADCFEF; text-decoration: underline; }
.gadugadu a:hover {color: #FF0000; text-decoration: underline; }
/* .gadugadu a:hover:visited {color: #0000FF; text-decoration: underline; } */
.wewcolorgg {color: #336699; }

.odstepmenu {background-color: #2885DE; background-image: a.jpg; background-repeat: repeat-y; width: 6px; }

form, input {margin: 0px; }
form {padding: 0px;}
textarea {
	scrollbar-base-color: #3089DA;
	scrollbar-shadow-color: #B5B1A3;
	scrollbar-face-color: #EEEAD8;
	scrollbar-highlight-color: #FBF9EF;
	scrollbar-darkshadow-color: #7C7A6E;
	scrollbar-3dlight-color: #E3E1CD;
	scrollbar-track-color: #FBFBF8;
}

.text {color: #000000; font-size: 8pt; border: solid 1px #000000; background-image: a.jpg; background-repeat: no-repeat; }
.password {color: #000000; font-size: 8pt; border: solid 1px #0066CC; background-image: a.jpg; background-repeat: no-repeat; }
.readonly {color: #A7A393; font-size: 8pt; border: solid 1px #C2C0B0; background-color: #FBFAF5;  }
.inputbutton {color: #000000; font-size: 8pt; }
.inputopis {color: #336699; font-size: 8pt; }

.powitaniehtml {color: #0E9694; font-size: 9pt; line-height: 120%; } /* 555555 */
/* .powitaniehtml b {color: #000000; font-size: 18pt; font-family: "Century Gothic"; line-height: 90%; font-weight: normal; } */
.powitaniehtml h1 {color: #0FB7B5; font-size: 18pt; font-weight: normal; margin: 2px 0 5px 0; }

p, .glowatxt {font-size: 9pt; line-height: 120%; }

.news {color: #606060; font-size: 8pt; }
h1.newstitle {color: #336699; font-weight: bold; font-size: 10pt; margin: 3px 0 5px 0; }
/* .newstitle {filter: DropShadow(Color="#EDEDED",OffX=1,OffY=1,Positive=1); height: 10pt; } */

span.newslink {color: #003366; }
a.newslink {font-size: 8pt; color: #DFE7ED; text-decoration: underline; }
a.newslink:visited {color: #DFE7ED; text-decoration: underline; }
a.newslink:hover {color: #FF0000; text-decoration: underline; }
.newslinkgrot {font-size: 8pt; font-family: Verdana; color: #DD0000;}

.newszrodlo {color: #909090; font-family: Tahoma; font-size: 7.5pt; margin-top: 3px; }
.newszrodlo span {color: #78A6D0; }
.newszrodlo a {color: #78A6D0;  text-decoration: none; }
.newszrodlo a:visited {color: #78A6D0; }
.newszrodlo a:hover {color: #0080FF; }

.podpis {text-align: right; color: #50748C; font-size: 8pt; font-weight: bold; margin: 0 0 0 0; }
.podpis a {color: #79A1C7; }
.podpis a:visited {color: #79A1C7; }

.stopka {color: #222222; font-family: Tahoma; font-size: 7.5pt; font-weight: bold; }

span.double {color: #3D7CB7; }
a.double, a.db {color: #D0E1F0; text-decoration: underline; }
a.double:visited, a.db:visited {color: #D0E1F0; text-decoration: underline; }
a.double:hover, a.db:hover {color: #FF0000; text-decoration: underline; }
a.double span, a.db span {color: #3D7CB7; }
a.db span {font-weight: bold; }

span.email {color: #3D7CB7; }
a.email {font-weight: bold; font-size:10pt; color: #B5CFE6; text-decoration: underline; }
a.email:visited {color: #B5CFE6; text-decoration: underline; }
a.email:hover {color: #FF0000; text-decoration: underline; }
a.email span {color: #3D7CB7; }

.tips {color: #708090; font-size: 8pt; }
.tipstitle {color: #446688; font-weight: bold; }
.tipspodpis {color: #556677; font-size: 8pt; font-weight: bold; }
.tipspodpis a {color: #79A1C7; }
.tipspodpis a:visited {color: #79A1C7; }

h1.tab1 {color: #FFFFFF; font-size: 8pt; font-weight: bold; margin-top: 0px; margin-bottom: 0px; }
h1.tab1 {filter: DropShadow(Color="#2074C2",OffX=1,OffY=1,Positive=1); height: 11pt; }
td.tab1 {background-image: a.jpg; background-repeat: repeat-x; border-left: solid 1px #1A87EC; border-bottom: solid 1px #1377D5; border-right: solid 1px #1377D5;}
td.tab1 {color: #3B77AF; background-color: #F8FAFB; font-size: 8pt; }
td.tab1 table {color: #3B77AF; font-size: 8pt; }
td.tab1 hr {color: #C4D9EC; height: 1px; margin: 0px; padding:0px; background-color: #C4D9EC; border-width: 0px; background-image: a.jpg; background-repeat: repeat-x; margin-top: 4px; margin-bottom: 4px; }

.statustop {color: #336699; }
.statustop a {color: #336699; text-decoration: none; }
.statustop a:visited {color: #336699; }
.statustop a:hover {color: #001144; text-decoration: underline; }
.statustop b {color: #C00000; }

.statusbottom {color: #B5E1FF; margin-left: 6px; }
.statusbottom a {color: #B5E1FF; text-decoration: none; }
.statusbottom a:visited {color: #B5E1FF; }
.statusbottom a:hover {color: #FFFFFF; text-decoration: none; }

a.nagro {color: #A00000; font-weight: bold; text-decoration: none; }
a.nagro:hover {text-decoration: underline; }
a.nagro:visited {color: #A00000; font-weight: bold; }
a.nagro:active {color: #0000FF; }
a.wyr {color: #3377BB; font-weight: bold; text-decoration: none; }
a.wyr:hover {color: #FF0000; text-decoration: underline; }
a.wyr:visited {color: #3377BB; font-weight: bold; }
a.wyr:active {color: #0000FF; }

.mini {font-size: 7.5pt; }

.info {color: #2C75B9; line-height: 150%; }
.kolor {color: #336699;}
.alert {color: #DA0000;}

/* zdublowane z shop.css */
.przelew, tr.przelew td {color: #4D634D; }
tr.przelew td {background-color: #F7FDF7; }

.pobranie, tr.pobranie td {color: #704848; }
tr.pobranie td {background-color: #FDF9F9; }

/* ZZZ Menu - lista tworz±ce menu wyboru w głownym oknie */
ul.nawigator {margin: 0 0 0 25px; padding: 0px; font-size: 9pt; }
ul.nawigator li {}
ul.nawigator a {}
ul.nawigator a:visited {}
ul.nawigator a:hover {}

/* Menu kontekstowe gen. funkcj±: fnLeftMenuKontekst */
#menukontekst {}
#menukontekst td {padding-left: 4px; }
#menukontekst td.on {background-color: #FFFFFF; padding-left: 4px; border: solid 1px #8DB8E1; }


#tabmainmenu {background-color: #FFFFFF; height: 16px;}                          /*tło pod menu głównym*/

/* osCommerce menu ul:- #2481DA */
#cssmenu {margin: 0px; padding: 0px; height: 16px; z-index: 50; font-size: 8pt; }

/* wszystkie pola menu */
#cssmenu li {width: 87px; height: 16px; position: absolute; display: block; z-index: 50; list-style: none; text-align: center; }
#cssmenu a {width: 87px; height: 16px; display: block; z-index: 50; color: #EBF5FF; text-decoration: none; font-weight: bold; }
#cssmenu a:hover {color: #FFFFFF; }

/* niepod¶wietlone/jasne tło w głównym */
#n1 {background-color: #0000FF; left: 0; }
#n2 {background-color: #0000FF; left: 90px; }
#n3 {background-color: #0000FF; left: 180px; }
#n4 {background-color: #0000FF; left: 270px; }
#n5 {background-color: #0000FF; left: 360px; }
#n6 {background-color: #0000FF; left: 450px; }
#n7 {background-color: #0000FF; left: 540px; }
#n8 {background-color: #0000FF; left: 630px; }
#n9 {background-color: #0000FF; left: 720px; }
/*
#n10 {background-color: #0000FF; left: 702px; }
#n11 {background-color: #0000FF; left: 780px; }
*/
#n1 a { }
#n2 a { }
#n3 a { }
#n4 a { }
#n5 a { }
#n6 a { }
#n7 a { }
#n8 a { }
#n9 a { }
#n10 a { }
#n11 a { }

/* podswietlone/ciemne tło w kolumnach takie same dla głownego jak i rozwiniętego */

#n1 a:hover {background-color: #8D3B33; }
#n2 a:hover {background-color: #383489; }
#n3 a:hover {background-color: #777D1D; }
#n4 a:hover {background-color: #2E7E4A; }
#n5 a:hover {background-color: #752071; }
#n6 a:hover {background-color: #865F1A; }
#n7 a:hover {background-color: #006D6E; }
#n8 a:hover {background-color: #752071; }
#n9 a:hover {background-color: #8D3B33; }
#n10 a:hover {background-color: #9A3E00; }
#n11 a:hover {background-color: #865F1A; }

/* listek rozwiniętego menu */
#cssmenu li ul {visibility: hidden; position: absolute; left: -1px; margin: 0 0 0 1px; padding: 1px; width: 155px; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #1377D5; } /* tło robi za obwódkę */

/* niepod¶wietlone/jasne tło w kolumnach */
/* #cssmenu #n1 ul {background-color: #F8FAFB; }
#cssmenu #n2 ul {background-color: #F8FAFB; }
#cssmenu #n3 ul {background-color: #F8FAFB; }
#cssmenu #n4 ul {background-color: #F8FAFB; }
#cssmenu #n5 ul {background-color: #F8FAFB; }
#cssmenu #n6 ul {background-color: #F8FAFB; }
#cssmenu #n7 ul {background-color: #F8FAFB; }
#cssmenu #n8 ul {background-color: #F8FAFB; }*/
#cssmenu li ul {background-color: #F8FAFB; }

/* pola na li¶ciach rozwijanego menu */
#cssmenu li ul li, #cssmenu li ul li a {width: auto; position: relative; z-index: 56; color: #2F5F8B; font-weight: normal; text-align: left;}
#cssmenu li ul li a {padding: 2px; }
#cssmenu li ul li span {padding: 2px; font-weight: bold; }
#cssmenu li:hover>ul {visibility: visible;}


