/*body {margin:0; color: #000000; background-color: white; }*/
/*background: url(/images/_bg.png) repeat-x;*/

body {
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;
font-family: Arial,Helvetica,sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 62.5%;
line-height: 1.6;
font-size-adjust: none;
font-stretch: normal;
color: #635e55;
background-color: #ffffff;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-x-position: 0%;
background-y-position: 0%;
/* text-align: center; */
}

h1, h2, h3 {
/*color: #212121;*/
color: #175498
}


H1.tytul {
height: 32px;

color: white;
background-image: url(/images/tlo_naglowek.gif);
background-repeat: repeat;
/*background-attachment: scroll;
/*background-position: right top

background-x-position: 0%;
background-y-position: 0%;
background-position: 0% 0%;
*/
border-top-width: 0px;
border-bottom-width: 0px;

/*
background-repeat: none;
background-attachment: scroll;
*/

}

H1 {
clear: both;
font-size: 1.8em;
font-weight: normal;

border-top-width: 0px;
border-top-style: solid;
border-top-color: #BABABA;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BABABA;


/*
border-top-width: 1px;
border-top-style: solid;
border-top-color: #b6b2ac;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #d2cfcb;
*/

padding-top: 4px;
padding-right: 10px;
padding-bottom: 4px;
padding-left: 10px;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 10px;
margin-left: 0pt;
position: relative;
text-align: left;

}

.h1_head {
clear: both;
font-size: 1.1em;
font-weight: normal;
padding-top: 4px;
padding-right: 10px;
padding-bottom: 4px;
padding-left: 10px;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 10px;
margin-left: 0pt;
position: relative;
color: #7588AC;
}


P {
text-align: left;
font-size: 1.2em;
font-family: arial,helvetica,verdana,sans-serif;
}


/* H2 {font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #666699; text-align: left; } */
H2 {
clear: both;
/* font-size: 1.55em; */
font-size: 1.4em;
font-weight: bold;

/* border-top-width: 1px;
border-top-style: solid;
border-top-color: #b6b2ac;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #d2cfcb;
*/

/*
padding-top: 4px;
padding-right: 10px;
padding-bottom: 4px;
padding-left: 10px;
*/

margin-top: 5pt;
margin-right: 0pt;
margin-bottom: 2px;
margin-left: 0pt;
position: relative;
text-align: left;
}


.h2_head {
clear: both;
font-size: 1.1em;
font-weight: normal;
padding-top: 4px;
padding-right: 10px;
padding-bottom: 4px;
padding-left: 10px;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 10px;
margin-left: 0pt;
position: relative;
color: #7588AC;
}

H3 {font-family: arial,verdana,helvetica,sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; color: #666666; text-align: left; }

.podtytul 
{font-family: arial,verdana,helvetica,sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; color: #666666; text-align: left; }

.rodzaj 
{font-family: arial,verdana,helvetica,sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; color: #666666; text-align: left; }


H4 {font-family: arial,verdana,helvetica,sans-serif; 
font-size: 12px; 
font-weight: bold; 
text-decoration: none; 
color: #333333; 
text-align: left;
margin-top: 0px;
margin-bottom: -6pt;
 }


TD {font-size: 10px;
font-family: arial,verdana,helvetica,sans-serif;
}

.wymien {
margin-top: -1pt;
margin-right: 0pt;
margin-bottom: -1px;
margin-left: 8pt;
text-align: left;
font-size: 12px;
color: #545454;
}

/*
A:link		{ text-decoration: underline; color: #363636; }
A:visited	{ text-decoration: none;  color: #363636;}
A:hover		{ text-decoration: underline;  color: #363636; }
A:active	{ text-decoration: underline;  color: #363636; }
*/

A:link		{ text-decoration: none; color: #1A64b6; }
A:visited	{ text-decoration: none;  color: #1A64b6;}
A:hover		{ text-decoration: underline;  color: #175498; }
A:active	{ text-decoration: underline;  color: #175498; }

.serif { font-family: times,serif; font-size: small; }
.sans { font-family: verdana,arial,helvetica,sans-serif; font-size: small; }
.small { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; }

.h3color { font-family: verdana,arial,helvetica,sans-serif; color: #CC6600; font-size: x-small; }
.tiny { font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; }
.websearch-string {font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; }
.listprice { font-family: arial,verdana,sans-serif; text-decoration: line-through; font-size: x-small; }
.price { font-family: verdana,arial,helvetica,sans-serif; color: #990000; font-size: x-small; }
.tinyprice { font-family: verdana,arial,helvetica,sans-serif; color: #990000; font-size: xx-small; }
.attention { background-color: #FFFFD5; }
.eyebrow {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; text-decoration: none; color: #FFFFFF;}
A.eyebrow:link { text-decoration: none;}
.breadcrumb {font-family: verdana,arial,helvetica,sans-serif;font-size: x-small;font-weight:bold;}
.breadcrumb-node {font-family: verdana,arial,helvetica,sans-serif;font-size: x-small;font-weight: bold;color: #CC6600;}
.horizontal-search {font-weight: bold; font-size: small; color: #FFFFFF; font-family: verdana,arial,helvetica,sans-serif;}
.horizontal-websearch {font-size: xx-small; font-family:verdana,arial,helvetica,sans-serif;padding-left: 12px;}
.horizontal-advanced-websearch {font-size: xx-small; color: #ffffff; font-family:verdana,arial,helvetica,sans-serif; text-decoration: none}
A.horizontal-advanced-websearch:hover {text-decoration: underline}
.topnav { font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; text-decoration: none; } .topnav A:link, .topnav A:visited { text-decoration: none; color: #003399; }
.topnav A:hover { text-decoration: none; color: #CC6600; }
.topnav-active A:link, .topnav-active A:visited { font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; color: #CC6600; text-decoration: none; }
.tabon a, .tabon a:visited { font-size: 10px; color: #FFCC66; font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; text-transform: uppercase; font-weight: bold; line-height: 10px; }
.taboff a, .taboff a:visited { font-size: 10px; color: #000000; font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; text-transform: uppercase; font-weight: bold; line-height: 10px; }
.tabon a:hover, .taboff a:hover { text-decoration: underline; }
.tabon div, .taboff div { margin-top: 7px; margin-left: 9px; margin-bottom: 5px; }
.popover-tiny { font-size: xx-small; font-family: verdana,arial,helvetica,sans-serif; }
.popover-tiny a, .popover-tiny a:visited { text-decoration: none; color: #003399; }
.popover-tiny a:hover { text-decoration: none; color: #CC6600; }
.indent { margin-left: 1em; }
.half { font-size: .5em; }
.list div { margin-bottom: 0.25em; text-decoration: none; }
.hr-center { margin: 15px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dotted; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: #999999; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #999999; }
.divider { border-top: 1px dashed #cc9; }

.pozycja_tab_tytul {font-family: arial,verdana,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: white; background-color: #CC0000; }
.pozycja_tytul {font-family: arial,verdana,helvetica,sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; color: #000000; }


.pozycja_autor {font-family: arial,verdana,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #666699; text-align: left;}

.pozycja_tekst {font-family: arial,verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #000066; }
.pozycja_tekst_bold {font-family: arial,verdana,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #000066; }
.pozycja_tekst_normalny {font-family: arial,verdana,helvetica,sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; color: #333333; background-color: white; }

.nawigacja {font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #175498; 	text-align: left;}

A.tekst_maly { font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; text-decoration: none;  color: #70809C}
A.tekst_maly:hover { font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; text-decoration: underline;  color: #70809C}

/*.menu_tab_gora {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: white; background-color: #FF6633; }*/
/*.menu_tab_gora {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: white; background-color: #CCFF33; }*/
/*.menu_tab_gora {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: white; background-color: #336600 }*/
/*nieb		.menu_tab_gora {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #E6ECFF; background-color: #6078BF; }*/
.menu_tab_gora {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: white; background-color: #8FB31B; }

A.menu_tab_gora_link:link		{text-decoration: none; color: white}
A.menu_tab_gora_link:visited	{text-decoration: none; color: white}
A.menu_tab_gora_link:hover		{text-decoration: underline; color: white}
A.menu_tab_gora_link:active		{text-decoration: none; color: white}

.main_naglowek {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: black; background-color: white; }

/*nieb	.tab_naglowek {font-family: verdana,arial,helvetica,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; color: #003300; background-color: white;   border-bottom: 5px dotted #E6ECFF; padding-bottom: 10px; }*/

.tab_naglowek {
clear: both;
font-size: 1.8em;
font-weight: normal;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #b6b2ac;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #d2cfcb;
padding-top: 4px;
padding-right: 10px;
padding-bottom: 4px;
padding-left: 10px;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 10px;
margin-left: 0pt;
position: relative;
text-align: left;
 }

.info {
color: #999999;
}

.menu_lewe_tab_naglowek {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: white; background-color: #7588AC }
/*
nieb	#BFCFFF
		#CCFF33
		#FF6633
		#339900
*/

/*.menu_lewe_tab_tekst {font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; color: red; background-color: #F7F2DF;  font-weight: normal; }*/
/*.menu_lewe_tab_tekst {font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; color: #003300; background-color: #FFFFFF;  font-weight: normal; }*/
/*.menu_lewe_tab_tekst {font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; color: #003300; background-color: #F9F9F9;  font-weight: normal; }*/
.menu_lewe_tab_tekst {font-family: arial,verdana,helvetica,sans-serif; font-size: 12px; color: #666666; background-color: #FFFFFF;  font-weight: normal; text-align: left;}

.menu_lewe_tab_naglowek_ksiegarnia {font-family: verdana,arial,helvetica,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; color: #003300; background-color: white;  border-bottom: 2px dotted #CCFF27; padding-bottom: 10px; 
}

/*.menu_lewe_tab_tekst_szukaj {font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; color: red; background-color: #F7F2DF; font-weight: normal; }*/
.menu_lewe_tab_tekst_szukaj {font-family: tahoma,arial,verdana,helvetica,sans-serif; font-size: 12px; color: #555555; background-color: white; font-weight: normal; }

/*nieb	.klawisz		{font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; color: #E6ECFF; background-color: #6078BF; font-weight: normal; }*/
.klawisz		{font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; color: black; background-color:  #FFA126; font-weight: normal; }

#do_koszyka_pl {
  width: 149px;
  height: 27px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/images/ksiegarnia_jezykowa_do_koszyka.gif) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

#do_koszyka_ang {
  width: 108px;
  height: 27px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/images/to_the_cart.gif) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

#usun {
  width: 108px;
  height: 27px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/images/ksiegarnia_jezykowa_usun.gif) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

#usun_ang {
  width: 108px;
  height: 27px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/images/delete.gif) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

#kontynuuj {
  width: 124px;
  height: 21px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/images/ksiegarnia_jezykowa_kontynuuj.gif) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

#do_kasy {
  width: 96px;
  height: 21px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/images/ksiegarnia_jezykowa_do_kasy.gif) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

#dalej {
  width: 108px;
  height: 27px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/images/ksiegarnia_jezykowa_dalej.gif) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

#dalej_ang {
  width: 108px;
  height: 27px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/images/next.gif) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

#wstecz {
  width: 96px;
  height: 21px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/images/ksiegarnia_jezykowa_wstecz.jpg) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

#zamawiam {
  width: 96px;
  height: 21px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/images/ksiegarnia_jezykowa_zamawiam.jpg) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}


#rezygnacja {
  width: 96px;
  height: 21px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/images/ksiegarnia_jezykowa_rezygnuje.gif) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

#akceptacja {
  width: 96px;
  height: 21px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/images/ksiegarnia_jezykowa_akceptuje.gif) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

#przelicz {
  width: 108px;
  height: 27px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/images/ksiegarnia_jezykowa_przelicz.gif) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

#przelicz_ang {
  width: 108px;
  height: 27px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/images/update.gif) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

#koszyk {
  width: 108px;
  height: 27px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/images/ksiegarnia_jezykowa_koszyk.gif) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

#szukaj {
  width: 17px;		/*80*/
  height: 17px;		/*27*/
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/images/szukaj.gif) no-repeat right bottom;
  text-indent: 1000em;
  cursor: pointer; 
  cursor: hand; 
}


#powrot {
 width: 124px;
  height: 21px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/images/ksiegarnia_jezykowa_powrot.gif) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}


#send_kontakt {
  width: 108px;
  height: 27px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/images/ksiegarnia_jezykowa_wyslij.gif) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

#send_kontakt_ang {
  width: 108px;
  height: 27px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/images/send.gif) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

/*nieb	.klawisz_koszyk {font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; color: white; background-color: #6078BF; font-weight: bold; }*/
.klawisz_koszyk {font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; color: black; background-color: #FFA126; font-weight: bold; }


.menu_lewe {font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; color: #003300; background-color: #FEFEFE;  font-weight: normal; }
A.menu_lewe_tab_link:link		{ text-decoration: none; color: black }
A.menu_lewe_tab_link:visited	{ text-decoration: none;  color: black}
A.menu_lewe_tab_link:hover		{ text-decoration: underline;  color: black; }
A.menu_lewe_tab_link:active		{ color: black}


.tab_koszyk_tytul td {font-family: arial,verdana,helvetica,sans-serif; font-size: 13px; color: black; background-color: #E3E3E3;  font-weight: bold; text-align: center}
.tab_koszyk_tekst td {font-family: arial,verdana,helvetica,sans-serif; font-size: 12px; color: #333333;  font-weight: normal; }
.tab_koszyk_tekst_ciemne_tlo td {font-family: arial,verdana,helvetica,sans-serif; font-size: 12px; color: #333333; background-color: #E3E3E3;  font-weight: normal; }
A.tab_koszyk_tekst_link:link		{ text-decoration: none; color: black }
A.tab_koszyk_tekst_link:visited		{ text-decoration: none;  color: black}
A.tab_koszyk_tekst_link:hover		{ text-decoration: underline;  color: black; }
A.tab_koszyk_tekst_link:active		{ color: black}


/* .tlo_ciemne { background-color: #70809C } */
/*.tlo_ciemne { background-color: #E2F3FB } */
.tlo_ciemne { background-color: white; border-bottom: 1px solid #E5E5FF}
.tlo_jasne  { background-color: #EBEAEB; }
.tlo_biale  { background-color: white; border-bottom: 1px solid #E5E5FF}

.text_main {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px;}
A.text_main:link {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px;text-decoration: underline; color: black;}
A.text_main:visited {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px;text-decoration: underline; color: black;}
A.text_main:hover {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px;text-decoration: none; color: black;}
A.text_main:active {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px;text-decoration: none; color: black;}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: #f8f8f4;
font-family: Tahoma, Arial;
font-size: 11px;

visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}


.przekresl	{text-decoration: line-through;font-size: 12px;}
/*.cena		{color:#FF3D00; font-weight: bold; text-decoration: none;font-size: 13px;}*/
.cena		{color: #FF6600; font-weight: bold; text-decoration: none;font-size: 16px;}
.cena_mala	{color: #FF6600; font-weight: bold; text-decoration: none;font-size: 13px;}

/* kolor ceny: #FFA126 */


div.shadow {
  float: left;
  padding: 0 1px;
  background: #b4afa3;
  border-left: 1px solid #dcd7c8;
  border-right: 1px solid #dcd7c8;
  position: relative;
}

div.shadow img {
  padding: 10px 10px 14px 10px;
  background: white url(shad_bottom.png) repeat-x bottom left;
}

div.shadow div.topleft {
  width: 2px;
  height: 4px;
  background: url(shad_tlcorner.png) no-repeat top left;
  position: absolute;
  top: 0px;
  left: -1px;
}

div.shadow div.topright {
  width: 2px;
  height: 4px;
  background: url(shad_trcorner.png) no-repeat top right;
  position: absolute;
  top: 0px;
  right: -1px;
}

div.shadow div.bottomleft {
  width: 4px;
  height: 4px;
  background: url(shad_blcorner.png) no-repeat bottom left;
  position: absolute;
  bottom: 0px;
  left: -1px;
}

div.shadow div.bottomright {
  width: 4px;
  height: 4px;
  background: url(shad_brcorner.png) no-repeat bottom right;
  position: absolute;
  bottom: 0px;
  right: -1px;
}

.hr_stopka {  margin: 2px; border-top-width: 10px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; 
border-top-style: solid; border-right-style: none; border-bottom-style: dotted; border-left-style: none; 
border-top-color: #f8f8f4; border-right-color: #999999; border-bottom-color: green; border-left-color: #999999; 
position: relative;
text-align: left;
}

.alert {
	background-color: #fcfcfc;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 10px;
	border-top: 2px solid #D1C58E;
	border-bottom: 1px solid  #D1C58E;
	font-size: 1.2em;
}




ul#sciezka_header ul li a {
position: relative;
display: block;
z-index: 1;
width: 176px;
background-color: #330000;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 10px;
font-family: Arial,Helvetica,sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 16px;
line-height: 40px;
font-size-adjust: none;
font-stretch: normal;
color: #ffffff;
text-decoration: none;
cursor: pointer;
opacity: 0.8;
}



div.tab {
clear: both;
position: relative;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 10px;
padding-left: 0pt;
margin-bottom: 10px;
}

div.subtab {
width: 190px;
margin-top: 0pt;
margin-right: 15px;
margin-bottom: 5px;
margin-left: 15px;
float: left;
display: inline;
}

#resultTable	{ background-color: white; border: 0px white; width: 190px; }
#resultTable th { background-color: #7588AC; font-family: Arial,Helvetica,sans-serif; font-size: 1.1em; text-align: left; color: white; 
padding-top: 2pt;
padding-right: 5pt;
padding-bottom: 2pt;
padding-left: 15px;
	border-top: 3px solid #D1C58E;
	border-bottom: 0px solid  #D1C58E;
letter-spacing: 0.100em;
}

#resultTable td { background-color: white; font-family: Verdana, Arial,Helvetica,sans-serif;
padding-top: 2pt;
padding-bottom: 0pt;
padding-left: 2px;

border-top: 0px solid #D1C58E;
border-bottom: 1px solid  #f7f7f7;

}


.opis {
font-size: 1.2em;
margin-top: 0pt;
margin-right: 25px;
margin-bottom: 5px;
margin-left: 25px;

}

.opis_2 {
font-size: 1.2em;
margin-top: 2pt;
margin-right: 5px;
margin-bottom: 5px;
/*margin-left: 5px;*/
margin-left: 0px;
}

#stopka #stopka_2 {
	list-style-type: none;
	display: block;
	clear: both;
	height: 50px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #f8f8f4;
}

#stopka #stopka_2 .stopka_2_stopka {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	line-height: normal;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	display: block;
	position: relative;
	height: 45px;
	color: #999999;

}


#stopka {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	background-color: #f8f8f4;
	width: auto;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}

#stopka #menu_pomoc {
	display: table;
	text-align: left;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 5px;
}

#stopka #menu_pomoc a {
	text-decoration: none;
	color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-left: 15px;
	margin-right: 10px;
}

#srodek {
	text-align: center;
	height: auto;
	width: auto;
	clear: both;
	display: table;

}
#stopka #stopka_2 .stopka_2_stopka a {
	color: #555555;
	text-decoration: none;
}

#stopka #stopka_2 .stopka_2_stopka a:hover {
	color: #555555;
	text-decoration: underline;
}



ul, ul li {
	display: block;
	margin: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0px;
}



.side-nav  
{
	font-size: 0.81em;
/*	background-color: #7588AC; */
	background-color: #1A64B6;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	font-weight: bold;
	text-align: left;
background-image: url(/images/zaokraglenie_niebieskie.gif); 
/*		background-image: url(/images/zaokraglenie_niebieskie_2.gif);*/
/*	background-repeat: no-repeat; */
	background-repeat: no-repeat;
	background-attachment: scroll;

	background-position: left top; 
/*	background-position: left top;*/

}

.side-nav li {
	list-style-type: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 188px;
	display: block;
/*	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF; */

}

.side-nav li a 
{
	display: block;
	color: black;
	text-decoration: none; 
	font-size: 1.1em;
	font-weight: lighter;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	background-color: #f8f8f4;
/*	list-style-image: url(/images/strzalka_czerwona_prawa.gif); */



/*	background-image: url(../graphics/components/side_nav/ul_li_a_bg.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left bottom; */
}

.side-nav li.last a 
{
background-color: white;
/* background-image: url(../graphics/components/side_nav/ul_li_last_a_bg.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: left bottom; */
}

.side-nav li a:hover 
{
color: white;
/* background-color: #8EAF1B; */
background-color: #8EA6D1;
text-decoration: none;
/*	list-style-image: url(/images/strzalka_czerwona_prawa.gif); */
}

.side-nav ul {
/*	list-style-image: url(http://www.jezykowa.pl/images/strzalka_czerwona_prawa.gif);
	list-style-position: inside; */
	background-color: #f8f8f4;
}

.do_prawej {
float: right;
}

#nav-secondary-szukaj
{
float: left;
width: 188px;
margin-top: 0pt;
margin-right: 1px;
margin-bottom: 0px;
margin-left: 0pt;


}

#nav-secondary-szukaj .side-nav .naglowek {
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	letter-spacing: 0.100em;
	font-size: 1.5em;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	background-color: white;  
/*	background-color: orange;  */
/* background-color: #F7632D; */
	color: #CCCCCC;
/*background-image: url(/images/zaokraglenie_pomaranczowe_old.gif); */
/*		background-image: url(/images/zaokraglenie_niebieskie_2.gif);*/
	background-repeat: no-repeat;
	background-attachment: scroll;

	background-position: right top; 

border-top-width: 0px;
border-top-style: solid;
border-top-color: #b6b2ac;
border-bottom-width: 0px;
border-bottom-style: solid;
border-bottom-color: #b6b2ac;
border-left-width: 0px;
border-left-style: solid;
border-left-color: #b6b2ac;
border-right-width: 0px;
border-right-style: solid;
border-right-color: #b6b2ac;




}

#nav-secondary
{
float: left;
width: 188px;
margin-top: 0pt;
margin-right: 1px;
margin-bottom: 10px;
margin-left: 0pt;
}

#nav-secondary .side-nav .naglowek {
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	letter-spacing: 0.06em; 
	font-size: 1.7em;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}


#nav-secondary .side-nav .koszyk {
color: #454443;
text-decoration: none;
font-size: 1.7em;
font-weight: lighter;
padding-top: 3px;
padding-right: 3px;
padding-bottom: 3px;
padding-left: 3px;

border-top-width: 0px;
border-top-style: solid;
border-top-color: #b6b2ac;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #d2cfcb;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #b6b2ac;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #d2cfcb;
}


#nav-secondary_prawy
{
float: right;
width: 188px;
margin-top: 0pt;
margin-right: 1px;
margin-bottom: 10px;
margin-left: 0pt;
}

#nav-secondary_prawy_promocje
{
float: right;
width: 188px;
margin-top: 0pt;
margin-right: 1px;
margin-bottom: 10px;
margin-left: 0pt;
}


#nav-secondary_prawy_promocje .side-nav .naglowek {
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	letter-spacing: 0.100em;
	font-size: 1.5em;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}


#nav-secondary_prawy .side-nav .naglowek {
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	letter-spacing: 0.100em;
	font-size: 1.5em;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}


#nav-secondary_prawy .side-nav .koszyk {
color: #454443;
text-decoration: none;
font-size: 1.7em;
font-weight: lighter;
padding-top: 3px;
padding-right: 3px;
padding-bottom: 3px;
padding-left: 3px;

border-top-width: 0px;
border-top-style: solid;
border-top-color: #b6b2ac;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #d2cfcb;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #b6b2ac;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #d2cfcb;
}








div.inner 
{
padding-top: 11px;
padding-right: 13px;
padding-bottom: 5px;
padding-left: 13px;
overflow-x: hidden;
overflow-y: hidden;
height: 100%;
}

div.box div.inner 
{
padding-top: 8px;
padding-right: 13px;
padding-bottom: 8px;
padding-left: 13px;

border-left-width: 0px;
border-left-style: solid;
border-left-color: #ced2e5;
border-right-width: 0px;
border-right-style: solid;
border-right-color: #ced2e5;

border-left-width-value: 1px;
border-left-style-value: solid;
border-left-color-value: #c3c3c3;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
border-right-width-value: 1px;
border-right-style-value: solid;
border-right-color-value: #c3c3c3;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-right-color-ltr-source: physical;
border-right-color-rtl-source: physical;
background-color: white;
/*
background-image: url(/images/mbanka/pl/box/boxBg.gif);
background-repeat: repeat-x;
background-attachment: scroll;
background-position: center bottom; 
*/
}

input 
{
/* width: 145px; */
border-top-width: 1px;
border-right-width-value: 1px;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-bottom-width: 1px;

border-left-width: 1px;
border-left-style: solid;
border-left-color: #ced2e5;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #ced2e5;


border-left-width-value: 1px;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-top-style: solid;
border-right-style-value: solid;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-bottom-style: solid;
border-left-style-value: solid;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-top-color: #ced2d5;
border-right-color-value: #ced2d5;
border-right-color-ltr-source: physical;
border-right-color-rtl-source: physical;
border-bottom-color: #ced2d5;
border-left-color-value: #ced2d5;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
font-family: Tahoma,Arial,Helvetica,sans-serif;
font-size: 1em;
/*background-color: #f3f3f5;
background-color: #f8f8f4;*/
background-color: white;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
padding-top: 2px;
padding-right: 1px;
padding-bottom: 2px;
padding-left: 1px;
color: #555555;
}

#kontakt {
	width: 75%;

}

#box_wydawnictwa {
	font-size: 12px;

}

#box_kategorii {
	font-size: 12px;

}

form p 
{
/* margin-bottom: 10px; */
 margin-bottom: -5px; 
 margin-top: 0px; 
 font-size: 1em;
}

.afterwards 
{
overflow-x: hidden;
overflow-y: hidden;
height: 100%;
}

input.long 
{
width: 200px;
}

textarea
{

border-left-width: 1px;
border-left-style: solid;
border-left-color: #ced2e5;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #ced2e5;

border-top-width: 1px;
border-right-width-value: 1px;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-bottom-width: 1px;
border-left-width-value: 1px;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-top-style: solid;
border-right-style-value: solid;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-bottom-style: solid;
border-left-style-value: solid;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-top-color: #ced2d5;
border-right-color-value: #ced2d5;
border-right-color-ltr-source: physical;
border-right-color-rtl-source: physical;
border-bottom-color: #ced2d5;
border-left-color-value: #ced2d5;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
font-family: Tahoma,Arial,Helvetica,sans-serif;
font-size: 1em;
/*background-color: #f3f3f5;
background-color: #f8f8f4;*/
background-color: white;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
padding-top: 1px;
padding-right: 1px;
padding-bottom: 1px;
padding-left: 1px;
color: #555555;
overflow-x: auto;
overflow-y: auto;
}

select
{
font-family: Tahoma,Arial,Helvetica,sans-serif;
padding-top: 1px;
padding-right: 1px;
padding-bottom: 1px;
padding-left: 1px;
border-top-width: 1px;

border-left-width: 1px;
border-left-style: solid;
border-left-color: #ced2e5;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #ced2e5;

border-right-width-value: 1px;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-bottom-width: 1px;
border-left-width-value: 1px;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-top-style: solid;
border-right-style-value: solid;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-bottom-style: solid;
border-left-style-value: solid;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-top-color: #ced2e5;
border-right-color-value: #ced2e5;
border-right-color-ltr-source: physical;
border-right-color-rtl-source: physical;
border-bottom-color: #ced2e5;
border-left-color-value: #ced2e5;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
font-size: 1em;
color: #666666;
/*background-color: #f3f3f5;
background-color: #f8f8f4;*/
background-color: white;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
}

select.long
{
width: 204px;
}

select.wydawnictwa
{
width: 188px;
}

select.kategorie
{
width: 188px;
}

input.radio {
border-top-width: 0pt;
border-bottom-width: 0pt;
border-left-width: 0pt;
border-right-width: 0pt;

}


input.button 
{
width: 32px;
height: 20px;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;
border-top-width: 0pt;
border-right-width-value: 0pt;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-bottom-width: 0pt;
border-left-width-value: 0pt;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-top-style: none;
border-right-style-value: none;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-bottom-style: none;
border-left-style-value: none;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-top-color: -moz-use-text-color;
border-right-color-value: -moz-use-text-color;
border-right-color-ltr-source: physical;
border-right-color-rtl-source: physical;
border-bottom-color: -moz-use-text-color;
border-left-color-value: -moz-use-text-color;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
cursor: pointer;
}

input#send 
{
width: 70px;
/*background-color: transparent;*/
background-color: white;

border-left-width: 1px;
border-left-style: solid;
border-left-color: #ced2e5;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #ced2e5;

/* background-image: url(/images/mbanka/pl/b_send.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: left top;
*/

}

label.block 
{
display: block;
margin-bottom: 2px;
}

.fLeft
{
float: left;
display: inline;
}


.error {
font-family: arial,helvetica,verdana,sans-serif;
color: red;
font-size: 1.1em;
}

#searchEngine 
{
/*width: 188px;*/
width: 170px;
height: 27px;
/*background-color: white;*/

/*background-color: #FF6600;
background-color: #F7632D; */


border-top-width: 0px;
border-top-style: solid;
border-top-color: #CCCCCC;
border-bottom-width: 0px;
border-bottom-style: solid;
border-bottom-color: #CCCCCC;
border-left-width: 0px;
border-left-style: solid;
border-left-color: #CCCCCC;
border-right-width: 0px;
border-right-style: solid;
border-right-color: #CCCCCC;


background-color: transparent;
background-image: url(/images/pole_do_wyszukiwarki_dla_ksiegarni_jezykowej.gif);
background-repeat: no-repeat;
background-attachment: fixed;
background-position: 0% 0%;

border-top-width: 0px;
border-right-width-value: 0px;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-bottom-width: 0px;
border-left-width-value: 0px;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-top-style: none;
border-right-style-value: none;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-bottom-style: none;
border-left-style-value: none;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-top-color: -moz-use-text-color;
border-right-color-value: -moz-use-text-color;
border-right-color-ltr-source: physical;
border-right-color-rtl-source: physical;
border-bottom-color: -moz-use-text-color;
border-left-color-value: -moz-use-text-color;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
padding-top: 4px;
padding-right: 7px;
padding-bottom: 4px;
padding-left: 7px;
margin-bottom: 5px;

}

#search_div {
background-color: transparent;
/*background-color: #F3F3F3;*/
background-image: url(/images/tlo_pod_szukaj.gif); 
/*		background-image: url(/images/zaokraglenie_niebieskie_2.gif);*/
/*	background-repeat: no-repeat; */
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left top; 

width: 188px;
}

#search_div_eng {
background-color: transparent;
/*background-color: #F3F3F3;*/
background-image: url(/images/tlo_pod_search.gif); 
/*		background-image: url(/images/zaokraglenie_niebieskie_2.gif);*/
/*	background-repeat: no-repeat; */
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left top; 

width: 188px;
}

/* #searchEngine input#search */
#search_div input#search 
{
width: 168px;
height: 27;
font-family: arial,helvetica,verdana,sans-serif;
font-size: 1.15em;
margin-top: 13pt;
margin-right: 5px;
margin-bottom: 1pt;
margin-left: 1px;
background-color: transparent;

background-color: transparent;
background-image: url(/images/pole_do_wyszukiwarki_dla_ksiegarni_jezykowej.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0% 0%;

border-right-width: 0px;
border-left-width: 0px;

border-top-width: 0px;
border-right-width-value: 0px;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-bottom-width: 0px;
border-left-width-value: 0px;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-top-style: none;
border-right-style-value: none;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-bottom-style: none;
border-left-style-value: none;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-top-color: -moz-use-text-color;
border-right-color-value: -moz-use-text-color;
border-right-color-ltr-source: physical;
border-right-color-rtl-source: physical;
border-bottom-color: -moz-use-text-color;
border-left-color-value: -moz-use-text-color;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
padding-top: 4px;
padding-right: 7px;
padding-bottom: 4px;
padding-left: 7px;
margin-bottom: 5px;

}

#search_div_eng input#search 
{
width: 168px;
height: 27;
font-family: arial,helvetica,verdana,sans-serif;
font-size: 1.15em;
margin-top: 13pt;
margin-right: 5px;
margin-bottom: 1pt;
margin-left: 1px;
background-color: transparent;

background-color: transparent;
background-image: url(/images/pole_do_wyszukiwarki_dla_ksiegarni_jezykowej.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0% 0%;

border-right-width: 0px;
border-left-width: 0px;

border-top-width: 0px;
border-right-width-value: 0px;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-bottom-width: 0px;
border-left-width-value: 0px;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-top-style: none;
border-right-style-value: none;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-bottom-style: none;
border-left-style-value: none;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-top-color: -moz-use-text-color;
border-right-color-value: -moz-use-text-color;
border-right-color-ltr-source: physical;
border-right-color-rtl-source: physical;
border-bottom-color: -moz-use-text-color;
border-left-color-value: -moz-use-text-color;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
padding-top: 4px;
padding-right: 7px;
padding-bottom: 4px;
padding-left: 7px;
margin-bottom: 5px;

}

#search_div input#search3 
{
width: 140px;
height: 27;
font-family: arial,helvetica,verdana,sans-serif;
font-size:1.15em;
margin-top: 12pt;
margin-right: 2px;
margin-bottom: 2pt;
margin-left: 2px;
background-color: white;


border-top-width: 1px;
border-top-style: solid;
border-top-color: #CCCCCC;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCCCCC;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #CCCCCC;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #CCCCCC;

}

#search_div_eng input#search3 
{
width: 150px;
height: 18px;
font-family: arial,helvetica,verdana,sans-serif;
font-size:1.15em;
margin-top: 12pt;
margin-right: 2px;
margin-bottom: 2pt;
margin-left: 2px;
background-color: white;


border-top-width: 1px;
border-top-style: solid;
border-top-color: #CCCCCC;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCCCCC;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #CCCCCC;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #CCCCCC;

}



input#BUTTON_SZUKAJ
{

  width: 80px;
  height: 27px; 
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/images/button_szukaj.gif) no-repeat center;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */


}



input#OK
{

  width: 27px;
  height: 27px; 
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/images/szukaj.gif) no-repeat center;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */


}

input#OK_eng
{

  width: 20px;
  height: 20px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/images/szukaj.gif) no-repeat left top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */


}

.informacja {
color: #FF6600;
font-family: tahoma,arial,helvetica,verdana,sans-serif;
font-size: 1.3em;

}


#jezyki

{
display: inline;
text-align: left;
float: left;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
padding-top: 5px;

font-weight: normal;
text-decoration: none;
color: #666666;
border-left-width-value: 1px;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-left-style-value: solid;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-left-color-value: #cccccc;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
padding-left: 0px;
margin-right: 10px;
}


#logo {
	float: left;
}

#logo_header {
	float: left;
padding:0;
margin: 0;
}


/* banner rotator */
#container {
	width:995px;
	background:#FFFFFF;
	padding:0px;

}
#banners_container { display:block; position:relative; width:519px; height:160px; margin:0px auto 0px; border:0px #CCCCCC solid; 	
	}
#banner_container { position:relative ; overflow:hidden ; width:519px ; height:165px ; margin:0px auto 0px;  }
#banners { white-space:nowrap; display:block; position:relative; }
#banners a img { border:none; }

#mapa_dzialow_content {
overflow: hidden;
display: block: 
width: 600px;
margin: 0 auto;
background-color: #CCCCCC;

}
.mapa_dzialow_kolumna_lewa{
clear: both;
float: left;
width: 200px;
background-color: #F3F3F3;
}
.mapa_dzialow_kolumna_prawa{
clear: both;
float: right;
width: 200px;
background-color: #F3F3F3;
}


/******************/
/* Root = Horizontal, Secondary = Vertical */
ul#navmenu {
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 500px; /*For KHTML*/
	list-style: none;
	height: 32px;
	}

ul#navmenu li {
	margin: 0;
	border: 0 none;
	padding: 0;
	float: left; /*For Gecko*/
	display: inline;
	list-style: none;
	position: relative;
	height: 32px;
	width: 120px;


	}

ul#navmenu ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 120px;
	list-style: none;
	display: none;
	position: absolute;
	top: 54px;
	left: 0;
	height: 32px;
	}

ul#navmenu ul:after /*From IE 7 lack of compliance*/{
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
	}

ul#navmenu ul li {
	width: 120px;
	height: 32px;
	float: left; /*For IE 7 lack of compliance*/
	display: block !important;
	display: inline; /*For IE*/
	}

/* Root Menu */
ul#navmenu a {
	border: 0px solid #FFF;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	padding: 0 6px;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
/*	background: #EEE; */
	font: normal 12px/24px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
	color: white;
	font-weight: bold;
	}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
background: #175498; 
/*	color: #333333;*/
font-weight: bold;
text-decoration: none;
background: transparent url(/images/tlo_pod_kategorie.gif) repeat center bottom;

height: 32px;

		}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
	float: none;
	background: #EEE;
 background-color: #FFF;		/*to pod tekstem*/
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
	color: #666;
	visibility: visible;
	position: relative;
	z-index: 3;
	font-weight: bold;
	text-decoration: none;

	border-bottom: 1px solid black;
	}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
	background: none;
	 background-color: #FFF;		/*to pod tekstem*/
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
	color: black;
	visibility: visible;
		position: relative;
	z-index: 3;
	}

/* 3rd Menu */
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {
	background: #EEE;
	color: #666;
	}

/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {
	background: #CCC;
	color: #FFF;
	}

/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {
	background: #EEE;
	color: #666;
	}

/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {
	background: #CCC;
	color: #FFF;
	}

ul#navmenu ul ul,
ul#navmenu ul ul ul {
	display: none;
	position: absolute;
	top: 0;
	left: 160px;
	}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
	display: none;
	}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
	display: block;
	}

/*****************************/
#header
{

/*position: absolute;*/
font-family:  sans-serif;

top: 0pt;
right: 0pt;
list-style-type: none;
list-style-image: none;
list-style-position: outside;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
padding-top: 6px;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 3px;
background-color: transparent;
background-image: url(../graphics/global/navsupport_bg.gif);
background-repeat: repeat;
background-attachment: scroll;
background-position: left bottom;
height: 24px;

font-size: 1.2em;
font-weight: normal;

/*
text-decoration: none;
color: #175498;
border-left-width-value: 1px;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-left-style-value: solid;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-left-color-value: #cccccc;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
padding-left: 15px;
margin-right: 10px;

font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
font-weight: normal;
	display: inline;
	margin: 8px 0px 6px 0px;
	padding: 1px 10px 0px 10px;
	float: right;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
*/
}





#header #menu_pomoc {

float: right;
 /*
	display: table;
	text-align: left;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 5px;
	*/
}

#header a {
	text-decoration: none;
	color: #1A64B6;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-left: 15px;
	margin-right: 10px;
}

#header li a {
/*
	text-decoration: none;
	color: #1A64B6;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-left: 15px;
	margin-right: 10px;
	color: #1a1a1a;
*/
padding-top: 0pt;
padding-right: 12px;
padding-bottom: 0pt;
padding-left: 12px;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;

border-right-width-value: 1px;
border-right-style-value: solid;
border-right-color-value: #9f8d6e;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-right-color-ltr-source: physical;

}