.zjechal{
	border-left: solid 2px #dddddd;
	border-top: solid 1px black;
	border-bottom: solid 2px #dddddd;
	border-right: solid 1px #dddddd;
	background-color:#dddddd;
	color:black;
	font-family:Verdana,Arial,sans-serif;
	font-size:8pt;
}
.najechal{
	cursor:pointer;
	border-left: solid 2px white;
	border-top: solid 1px white;
	border-bottom: solid 2px black;
	border-right: solid 1px black;
	background-color:orange;
	color:white;
	font-family:Verdana,Arial,sans-serif;
	font-size:8pt;
}
@media print {
  body { margin-left:0cm;margin-right:1cm; }
}
#detale {
  position:absolute;
  font-size:8px;
  display:none;
  width:400px;
  height:50px;
  z-index:10;
}
#znalazlem {
  position:absolute;
  font-size:8px;
  left:180px;
  top:5px;
  display:none;
  width:500px;
  height:275px;
  z-index:20;
  background-color:orange;
  border:solid black 1px;
}
#znalazlem_cd {
  z-index:21;
  width:100%;
  height:230px;
  overflow:auto;
  background-color:white;
  border:solid black 1px;
}
div.specjalne{
	cursor:pointer;
	background-color:white;
	font-family:Arial;
	font-size:8pt;
}
div.menu {
	font-family:Verdana,Arial,sans-serif;
	color:black;
	font-size:9pt;
	font-weight:600;
}
div.podmenu {
	font-family:Verdana,Arial,sans-serif;
	font-size:9pt;
	border-right:solid black 2px;
	border-bottom:solid black 2px;
	border-top:solid gray 0px;
	border-left:solid gray 1px;
}
li.menu
	{
		font-family:Verdana,Arial,sans-serif;
		font-weight:500;
		font-size:9pt;
		cursor:pointer;
		list-style-type:square;
		background-color:white;
	}
	tr.menu
	{
		font-family:Verdana,Arial,sans-serif;
		font-weight:500;
		font-size:9pt;
		cursor:pointer;
		bgColor:white;
	}
	td.menu {
		font-family:Verdana,Arial,sans-serif;
		font-size:8pt;
		font-weight:500;
		color:black;
		border-left: ridge 0px white;
    		border-top: ridge 0px white;
    		border-bottom: solid 1px black;
    		border-right: solid 0px white;
	}
#specjalne0 {
  position:absolute;
  font-size:8px;
  right:53px;
  top:10px;
  display:block;
  width:10px;
   height:10px;
  z-index:20;
  background-color:white;
  border:solid black 0px;
}
#specjalne1 {
  position:absolute;
  font-size:8px;
  right:66px;
  top:10px;
  display:block;
  width:100px;
   height:150px;
  z-index:20;
  background-color:black;
  border:solid black 1px;
}
#specjalne2 {
  position:absolute;
  font-size:9pt;
  right:68px;
  top:7px;
  display:block;
  width:100px;
  height:150px;
z-index:21;
  background-color:white;
  border:solid black 1px;
}
.tab_kontakty0{
  background-color:#e6050e;
  font-size:9pt;
  font-family:Arial;
  font-weight:700;
}
.tab_kontakty1{
  background-color:#515055;
  font-size:9pt;
  font-family:Arial;
  font-weight:700;
}
.tab_kontakty2{
  background-color:#166aaa;
  font-size:9pt;
  font-family:Arial;
  font-weight:700;
}
.tab_kontakty3{
  background-color:#47a050;
  font-size:9pt;
  font-family:Arial;
  font-weight:700;
}
.tab_kontakty{
  background-color:white;
  font-size:9pt;
  font-family:Arial;
  font-weight:700;
}
.kontakty {
  border:black solid 1px;
  position:absolute;
  left:180px;
  top:5px;
  display:none;
  width:300px;
  height:140px;
  z-index:20;
  background-color:white;
}

#okno_uzupelnienie {
  position:absolute;
  display:none;
  width:400px;
  height:230px;
  left:200px;
  overflow:auto;
  border:solid black 1px;
  z-index:20;
  background-color:orange;
} 
#ilosc {
  position:absolute;
  left:10px;
  display:none;
  width:500px;
  height:250px;
  z-index:8;
  border:solid black 1px;
  background-color:orange;
}
#zamennik {
  position:absolute;
  left:10px;
  display:none;
  width:500px;
  height:230px;
  z-index:6;
  overflow:auto;
  border:solid black 1px;
  background-color:orange;
}
A {color:black;font-size:8pt;font-variant:small-caps;font-weight:500}
A:link, A:visited {text-decoration:none}
A:hover {text-decoration: none}

A.stopka {color:white;font-size:12pt;font-variant:small-caps;font-family:Arial;font-weight:700}
A.stopka:link {color:white;font-size:12pt;font-variant:small-caps;font-family:Arial;font-weight:700}
A.stopka:alink {color:orange;font-size:12pt;font-variant:small-caps;font-family:Arial;font-weight:700}
A.stopka:hover {color:orange;font-size:12pt;text-decoration: none}

A.intekom {color:black;font-size:8pt;font-family:Verdana;font-weight:500}
A.intekom:link {color:black;font-size:8pt;font-family:Verdana;font-weight:500}
A.intekom:alink {color:white;font-size:8pt;font-family:Verdana;font-weight:500}
A.intekom:hover {color:white;font-size:8pt;font-family:Verdana;text-decoration: none}
p.wstep_katalog{
    font-family:Verdana,Arial;
    font-size:10pt;
    color:black;
    font-weight:500;
}
p.wstep_zalecenia{
    font-family:Verdana,Arial;
    font-size:8pt;
    color:black;
    font-weight:500;
}
body.start{
    background-color:#eeeeee;
    border-top-style:none;
    border-left-style:none;
    border-right-style:none;
    border-bottom-style:none;
    scrollbar-base-color: #AAAAAA;
    scrollbar-face-color: #aaaaaa; 
    scrollbar-track-color: #eeeeee;
    scrollbar-arrow-color: black;
    scrollbar-3dlight-color: #aaaaaa;
    scrollbar-highlight-color: white;
    scrollbar-shadow-color: white; 
    scrollbar-darkshadow-color: #aaaaaa;
}

body.tabelka{
    font-family:Arial;
    font-size:8pt;
    background-color:#FFFFFF;
    border-top-style:none;
    border-left-style:none;
    border-right-style:none;
    border-bottom-style:none;
    scrollbar-base-color: #AAAAAA; 
    scrollbar-face-color: #aaaaaa; 
    scrollbar-track-color: #eeeeee; 
    scrollbar-arrow-color: black; 
    scrollbar-3dlight-color: #aaaaaa; 
    scrollbar-highlight-color: white; 
    scrollbar-shadow-color: white;
    scrollbar-darkshadow-color: #aaaaaa;
}
body.rysunki{
    background-color:white;
    border-top-style:solid;
    border-left-style:none;
    border-right-style:none;
    border-bottom-style:none;
    border-top-color:black;
    border-top-width:1px;
    scrollbar-face-color: #aaaaaa;
    scrollbar-track-color: #eeeeee;
    scrollbar-arrow-color: black;
    scrollbar-3dlight-color: #aaaaaa;
    scrollbar-highlight-color: white;
    scrollbar-shadow-color: white;
    scrollbar-darkshadow-color: #aaaaaa;
}

.rysunki img{
  display:block; 
  border:2px;
}
.rysunki .l1 {
  position:relative;
  top:3px; left:3px;
  visibility:hidden;
}
.rysunki .l2 {
  position:relative;
  top:3px; left:3px;
  visibility:visible;
}
.tlo_ee {
   background-color:#eeeeee;
  
}
.tlo_biale {
   background-color:white;
}


table.znalezione{
    background:white;
    border-top-style:solid;
    border-right-style:solid;
    border-left-style:none;
    border-bottom-style:none;
    border-right-color:black;
    border-right-width:1px; 
    border-top-color:black;
    border-top-width:1px; 
    scrollbar-face-color: #AAAAAA;
    scrollbar-track-color: white;
    scrollbar-arrow-color: black;
    scrollbar-3dlight-color: #AAAAAA;
    scrollbar-highlight-color: white;
    scrollbar-shadow-color: white;
    scrollbar-darkshadow-color: #aaaaaa;
}
table.m{
    width:100%; 
    height:100%;
}

body.k{
    background-color:white;
    margin: 10px; 
    padding: 0px;
}
.wcis {
	height:25px;
}
.wysis {
	height:27px;
}
.wybrany_menu {
  	border:1mm ridge red;
	
}
.niewybrany_menu{
	border:0mm ridge #999999;
	
}


input.g{
	filter: Alpha(Opacity=50);
	border:1px ridge #999999;
}
body.pdf{
    background-color:white;
    margin: 0px; 
    padding: 0px;
}
body.s0{
    background-color:#e6050e;
    border-top-style:solid;
    border-right-style:none;
    border-left-style:none;
    border-bottom-style:none;
    border-top-color:black;
    border-top-width:2px; 
    scrollbar-face-color: #AAAAAA;
    scrollbar-track-color: white;
    scrollbar-arrow-color: black;
    scrollbar-3dlight-color: #aaaaaa;
    scrollbar-highlight-color: white;
    scrollbar-shadow-color: white;
    scrollbar-darkshadow-color: #aaaaaa;
}
body.s1{
    background-color:#515055;
    border-top-style:solid;
    border-right-style:none;
    border-left-style:none;
    border-bottom-style:none;
    border-top-color:black;
    border-top-width:2px; 
    scrollbar-face-color: #AAAAAA;
    scrollbar-track-color: white;
    scrollbar-arrow-color: black;
    scrollbar-3dlight-color: #aaaaaa;
    scrollbar-highlight-color: white;
    scrollbar-shadow-color: white;
    scrollbar-darkshadow-color: #aaaaaa;
}
body.s2{
    background-color:#166aaa;
    border-top-style:solid;
    border-right-style:none;
    border-left-style:none;
    border-bottom-style:none;
    border-top-color:black;
    border-top-width:2px; 
    scrollbar-face-color: #AAAAAA;
    scrollbar-track-color: white;
    scrollbar-arrow-color: black;
    scrollbar-3dlight-color: #aaaaaa;
    scrollbar-highlight-color: white;
    scrollbar-shadow-color: white;
    scrollbar-darkshadow-color: #aaaaaa;
}
body.s3{
    background-color:#47a050;
    border-top-style:solid;
    border-right-style:none;
    border-left-style:none;
    border-bottom-style:none;
    border-top-color:black;
    border-top-width:2px; 
    scrollbar-face-color: #AAAAAA;
    scrollbar-track-color: white;
    scrollbar-arrow-color: black;
    scrollbar-3dlight-color: #aaaaaa;
    scrollbar-highlight-color: white;
    scrollbar-shadow-color: white;
    scrollbar-darkshadow-color: #aaaaaa;
}
table.s0{
    width:100%; 
    height:20px;
    background-color:#e6050e;
}
table.s1{
    width:100%; 
    height:20px;
    background-color:#515055;
}
table.s2{
    width:100%; 
    height:20px;
    background-color:#166aaa;
}
table.s3{
    width:100%; 
    height:20px;
    background-color:#47a050;
}
tr.s{

}
td.s{
    text-align:center;

}
img.s{
    width:50px;
    border-top-style:solid;
}
tr.opis {
    font-weight: 500;
    font-family:Arial;
    color:red;
    background:black;
    font-size: 13px;
    text-align:center;
    border-color:white;
}
td.opis {
    font-size:8pt;
    font-weight: 500;
    font-family:Arial;
    color:red;
    background:black;
    text-align:center;
    border-left: ridge 1px white;
    border-top: ridge 1px white;
    border-bottom: solid 0px white;
    border-right: solid 0px white;
}
tr.dane {
    font-weight:600;
    font-size:13px;
    font-family:Arial;
}
td.dane {
    white-space:nowrap;
    font-weight: 500;
    font-family:Arial;
    font-size:8pt;
    color:black;
    border-left: ridge 1px white;
    border-top: ridge 1px white;
    border-bottom: solid 0px white;
    border-right: solid 0px white;
}
tr.ti {
    font-weight:500;
    font-size:12px;
    font-family:Arial;
}
table.ilosc {
    font-weight:500;
    font-size:12px;
    font-family:Arial;
}
table.ral {
    font-weight:500;
    font-size:12px;
    font-family:Arial;
}
table.zamiennik {
    font-weight:500;
    font-size:12px;
    font-family:Arial;
}
table.koszyk_person {
    font-weight:600;
    font-size:12px;
    font-family:Arial;
}
table.koszyk_produkt {
    font-weight:500;
    font-size:12px;
    font-family:Arial;
}
table.koszyk_szczegoly {
    font-weight:500;
    font-size:12px;
    font-family:Arial;
}
table.koszyk_drukuj {
    font-weight:500;
    font-size:12px;
    font-family:Arial;
}
H3 { 
   font-family:Arial Unicode;
   font-size: 15px;
   
   color:black;
   margin-left: 0cm;
   margin-right: 0cm;
   margin-top: 0pt;
   margin-bottom: 0pt;
   text-align: left;}
   
   
