BODY {

	FONT-SIZE: 8pt; Font-COLOR: #000000; FONT-FAMILY: Verdana; background-color: #FFFFFF

}

TD, TH {
FONT-SIZE: 8pt; FONT-FAMILY: Verdana; ;
}

input.button, input[type=button], input[type=submit] { 

    FONT-SIZE: 8pt; COLOR: #D9F2DD; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #004200; font-weight:bold

}

INPUT.alertbutton { 

    FONT-SIZE: 12pt; COLOR: #FFFFFF; FONT-FAMILY: Arial,Tahoma,Verdana; BACKGROUND-COLOR: #FF0033; font-weight:bold

}


/* nazwa wy¶wietlanego produktu */
FONT.naglowek { 

    FONT-SIZE: 8pt; COLOR: #004200; FONT-FAMILY: Verdana;

font-weight:bold; TEXT-DECORATION: underline;

}

h3.naglowek a:link, h3.naglowek a:visited {
        FONT-SIZE: 9pt;
        COLOR: #004200;
        FONT-FAMILY: Verdana;
        font-weight:bold;
        TEXT-DECORATION: underline;
        word-spacing: normal;
        letter-spacing: 1px;
}

H1 {
        FONT-SIZE: 14px;
        FONT-FAMILY: Arial;
        color:#000080;
        font-weight: bold;
        font-style: normal;
        margin: 5px 0 10px 0;
        padding: 0px;
}
H2 {
        FONT-SIZE: 12px;
        FONT-FAMILY: Helvetica;
}
H3 {
        FONT-SIZE: 9pt;
        FONT-FAMILY: Helvetica;
        font-weight: bold;
        text-valign:middle;
        vertical-align: middle;
        font-style: normal;
        line-height: normal;
        font-variant: normal;
        margin: 0px;
        padding: 0px;
}

/* przykrywka dla tekstu na górze głównej strony */
H1.hit { 
FONT-SIZE: 8pt; COLOR: #fffffff; FONT-FAMILY: Verdana; font-weight: normal;
}

/* przykrywka dla tekstu Akcesoria GSM w prawym menu */
H2.maly { 
FONT-SIZE: 8pt; COLOR: #fffffff; FONT-FAMILY: Verdana; font-weight: normal;
}


ul {padding: 0.2em 0 0.2em 1.8em; margin: 0}
li {margin-left: 1em} /* dla niepoprawnych li bez ul */
ul li {margin-left: 0}

p {margin: 2px 0}


FONT.cena { 
    FONT-SIZE: 10pt; COLOR: #fffffff; FONT-FAMILY: Verdana; font-weight:bold
}

FONT.priceinfo { 
    FONT-SIZE: 10pt; COLOR: #fffffff; FONT-FAMILY: Verdana; font-weight:bold
}

FONT.moreinfo {
	FONT-FAMILY: arial; 
	FONT-SIZE: 9pt;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;
	COLOR: #0033CC;
	}

input[type=text], input[type=password], select, textarea {
    FONT-SIZE: 10px; 
    COLOR: #004800; 
    FONT-FAMILY: Verdana; 
    BACKGROUND-COLOR: #E8F4E9; 
    border:1px solid #22442B; 
}

INPUT.pole { 

    border:1px solid #22442B; FONT-SIZE: 8pt; COLOR: #004800; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #E8F4E9;

}



TEXTAREA.pole { 

    border:1px solid #22442B; FONT-SIZE: 8pt; COLOR: #004800; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #E8F4E9;

}



SELECT.menu_rozwijane { 

    border:1px solid #22442B; FONT-SIZE: 8pt; COLOR: #004800; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #E8F4E9;

}

SELECT.menu_rozwijane_2 { 

    border:1px solid #22442B; FONT-SIZE: 8pt; COLOR: #004800; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #E8F4E9

}



FONT.niebieski_naglowek

{

font-size: 13px; color:#000080; font-weight:bold; font-style: italic; FONT-FAMILY: Arial;

}



FONT.error

{

font-size: 8pt; color:#FF0033; font-weight:bold; font-style: normal; FONT-FAMILY: Arial;

}



FONT.info

{

font-size: 14px; color:#000080; font-weight:bold; font-style: normal; FONT-FAMILY: Arial;

}



FONT.title

{

font-size: 14px; color:#000080; font-weight:bold; font-style: normal; FONT-FAMILY: Arial;

}

FONT.header

{

font-size: 14px; color:#000080; font-weight:bold; font-style: normal; FONT-FAMILY: Arial;

}


FONT.tytul_includa

{

font-size: 14px; color:#000080; font-weight:bold; font-style: normal; FONT-FAMILY: Arial;

}


A:link {
font-size: 8pt;
	COLOR: #000000;
	font-family: Verdana;
	text-decoration: underline;
}

A:visited {
	COLOR: #000000; TEXT-DECORATION: underline; font-family: Verdana; font-size: 8pt;
}
A:hover {
	font-size: 8pt;
	COLOR: #000000;
	font-family: Verdana;
	text-decoration: underline;
	background-color: #E1F1E6;
}
A:active {
COLOR: #000000; TEXT-DECORATION: underline; font-family: Verdana; font-size: 8pt
}


TD.pod_logo { 

       border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-style: solid; border-bottom-width: 1px;
}

TD.nad_logo { 

       border-left-width: 1px; border-top-width: 1px; border-top-style:solid

}

TD.lewa_top { 

       border-style:solid; border-width: 1px; background-color:#F8FCF8; vertical-align: top; width: 188px;

}

TD.srodek_top { 

       border-left-width: 1px; border-right-width: 1px; border-top-style: solid; border-top-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; vertical-align: top;

}

TD.prawa_top { 

       border-style:solid; border-width: 1px; background-color:#F8FCF8; vertical-align: top; width: 152px;

}

TD.etykieta_menu { 

       border-left-width: 1px; border-right-width: 1px; border-bottom-style: solid; border-bottom-width: 1px;

height: 1px; 

}

.etykieta_menu_2 { 
background-color:#000000; 
color:#FFFFFF; 
font-family:Verdana; 
text-align:center; 
font-weight:bold;
}

TD.etykieta_menu_2_left { 

       border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-style: solid; border-bottom-width: 0px; height: 1px; border-top-style:solid; background-color:#000000; color:#FFFFFF; font-size:8pt; font-family:Verdana; text-align:center; font-weight:bold

}

TD.etykieta_menu_2_right { 

       border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-style: solid; border-bottom-width: 0px; height: 1px; border-top-style:solid; background-color:#000000; color:#FFFFFF; font-size:8pt; font-family:Verdana; text-align:center; font-weight:bold

}

TD.obr_dol { 

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

height: 1px; 

}

TD.obr_gora { 

       border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-top-style:solid;

height: 1px; 

}

TD.etykieta_lewa { 

       background-image: url('/shop/images/e_left.gif')

}

TD.etykieta_prawa { 

       background-image: url('/shop/images/e_right.gif')

}



TD.tlo_przy_cenie { 

background-color: #E8F4E9

}



TD.szkielet {

    border: 3px solid #ffffff;

}



TABLE.tabelaztlem {

background-color: #E8F4E9;

}

TABLE.tabelabox {
background-color: #ffffff;
}


A:link.navibar {   

   font-family : helvetica;

   font-size : 13px;

   color : #000000;  

}

A:visited.navibar {

   font-family : helvetica;

   font-size : 13px;

   color : #000000;  

   text-decoration : none;

}

A:hover.navibar {

   font-family : helvetica;
   text-decoration : underline;

   background-color : #c0e0c0;
   font-size : 13px;
}

A:active.navibar {

   font-family : helvetica;

   font-size : 13px;

   color : #000000;   

   text-decoration : none;

}

A:link.upperNavibar, A:visited.upperNavibar, A:hover.upperNavibar, A:active.upperNavibar {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 20px;
	padding-right: 20px;
	vertical-align: middle;
}

TABLE.upperNavibar {
}
TD.upperNavibar {
	text-align: right;
	vertical-align: middle;
}


TABLE.navibar {

   background-color : #d0efd0;

   color : #114411; 

}



TD.navibar {

   font-family : helvetica;

   font-size : 10pt;

   font-weight : bold;

}



A:link.newest {
   font-family : verdana;
   font-size : 10px;
   color : #000000;
   text-decoration : none;
}
A:visited.newest {
   font-family : verdana;
   font-size : 10px;
   color : #000000;  
   text-decoration : none;
}
A:hover.newest {
   font-family : verdana;
   font-size : 10px;
   COLOR: #000000;
   text-decoration : underline;
}
A:active.newest {
   font-family : verdana;
   font-size : 10px;
   COLOR: #000000;
   text-decoration : underline;
}

TD.newest1 {
	background-color: #DDEDED;
}
TD.newest2 {
	background-color: #E0F0E0;
}

TD.entitled {
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-style: solid;
	border-bottom-width: 0px; height: 1px;
	border-top-style:solid;
	color:#000080;
	font-size:10pt;
	font-family:Arial;
	text-align:center;
	font-weight:bold;
	font-style: normal;
	text-decoration: none;
	line-height: 20px;
}
H1.entitled {
	color:#000080;
	font-size:10pt;
	font-family:Arial;
	text-align:center;
	font-weight:bold;
	font-style: normal;
	text-decoration: none;
}

TABLE.download {
   background-color: #d0efd0;
   color : #000000; 
}
TD.download {
   font-family : verdana;
   font-size : 8pt;
   color : #000000;
}

A:link.menuleft {
	font-size: 8pt;
	COLOR: #000000;
	font-family: verdana;
	text-decoration: none;
}
A:visited.menuleft {
	font-size: 8pt;
	COLOR: #000000;
	font-family: verdana;
	text-decoration: none;
}
a:hover.menuleft {
	font-size: 8pt;
	COLOR: #000000;
	font-family: verdana;
	text-decoration: underline;
	background-color: #E1F1E6;
}
A:active.menuleft {
	font-size: 8pt;
	COLOR: #000000;
	font-family: verdana;
	text-decoration: underline;
	background-color: #E1F1E6;
}

A:link.menu_right {
	font-size: 8pt;
	COLOR: #000000;
	font-family: verdana;
	text-decoration: underline;
}
A:visited.menu_right {
	font-size: 8pt;
	COLOR: #000000;
	font-family: verdana;
	text-decoration: underline;
}
a:hover.menu_right {
	font-size: 8pt;
	COLOR: #000000;
	font-family: verdana;
	text-decoration: underline;
	background-color: #E1F1E6;
}
A:active.menu_right {
	font-size: 8pt;
	COLOR: #000000;
	font-family: verdana;
	text-decoration: underline;
	background-color: #E1F1E6;
}

FONT.clsMsgError {
	font-size: 9pt;
	color:#ff7c11;
	font-style: normal;
	FONT-FAMILY: Arial;
}

FONT.clsMsgStatus {
	font-size: 9pt;
	color:#03bd11;
	font-style: normal;
	FONT-FAMILY: Arial;
}

.tabela_koszyk {
	background-color:#E8F4E9;
}

.koszyk_opis {
font-size: 7pt;
FONT-FAMILY: Verdana;
 }
 
/* czcionka - nazwy produktow, ilosc i wartosc w koszyku - krok1 */
.koszyk_prod {
background-color:#E8F4E9;
color: #000000;
font-size: 10px;
FONT-FAMILY: Verdana;
font-weight: normal;
 }
 
 /* czcionka - nazwy produktow, ilosc i wartosc w koszyku - krok1 */
.totalcost {
background-color:#E8F4E9;
color: #000000;
font-size: 11px;
FONT-FAMILY: Verdana;
font-weight: bold;
 }
 
.niewidoczny {display:none} 
 
input.buy-text-button {color: black}
 
 /* stopka na dole strony: */
TD.lewa_stopka {
	width: 188px;
	height: 13px;
}
TD.srodek_stopka {
	height: 13px;
}
TD.prawa_stopka {
	width: 152px;
	height: 13px;
}

/* elementy rozwijajace w lewym menu (+ -) */
a.menuleft img.open {
	display: block;
	background-image: url('/www/images/gfx/open.gif');
	background-position: center;
	background-repeat: no-repeat;
	border: none;
	width: 9px;
	height: 9px;
}
a.menuleft img.closed {
	display: block;
	background-image: url('/www/images/gfx/closed.gif');
	background-position: center;
	background-repeat: no-repeat;
	border: none;
	width: 9px;
	height: 9px;
}

/* strzalka w menu */
img.strzalka {
	display: inline;
	background-image: url('/www/images/gfx/strzalka.gif');
	background-position: center;
	background-repeat: no-repeat;
	border: none;
	width: 4px;
	height: 6px;	
}


/* =========REKLAMY konfiguracja, wygląd ============*/
/* ---- w głównym oknie: ---- */
/* warstwa reklamy, konfiguracja */
div#mainAdvert {
	position:absolute;
	top:150px;
	left:0px;
	overflow:hidden;
	width:100%;
	text-align:center;
	background-color:transparent;
	z-index:1;
}

/* zewnętrzna tabela */
table.mainOuterTable {
	text-align: center;
	padding: 0px;
	border: none;
	background-color: transparent;
}

/* tytyuł okna */
span#mainAdvertTitle {
	display:inline;
	color: Gray;
	background-color:white;
	font-weight: bold;
	font-size: 13px;
}
/* guzik zamknij 'X' */
a#mainAdvertClose {
	display:inline;
	color:#FF0000;
	background-color:white;
	font-weight:bold;
	font-size:13px;
	border: 1px solid black;
}

/*wewnętrzna tablea */
table.mainAdvertTable {
	padding: 0px;
	border:2px solid black;
	background-color:white;
	width: 100%;
	text-align: center;
}
td.mainAdvertBody{
	width: 100%;
	text-align: center;
}
/* -----koniec-------- */

/* ---- w prawym menu: ----- */
/* tytyuł okna */
span#rightAdvertTitle {
	display:block;
	color: #404040;
	background-color:transparent;
	font-weight: normal;
	font-size: 9px;
	padding: 2px;
}

table.rightAdvertTable {
	border-bottom: 1px solid #404040;
	border-top: 1px solid #404040;
	text-align: center;
	padding: 2px;
	background-color: transparent;
	color: #404040;
}
/* -----koniec-------- */


/* kolor czcionki używanej w reklamach, zarówno w prawym menu ja i w tre¶ci głównej - klasa do starego systemu - nieużywana*/
TD.advertisment {
	color: #999999;
}
/* ======REKLAMY konfiguracja, wygląd - koniec======= */


/* powiekszenie obrazka */
div.zoom-control {margin-bottom: 5px}
div.zoom-control .prod-pic {margin-bottom: 5px; vertical-align: bottom}
div.zoom-control a:link, div.zoom-control a:visited {text-decoration: none}
div.zoom-control a:link:hover, div.zoom-control a:visited:hover {background: none}
div.zoom-control span img {border: none; vertical-align: middle}



/* search tips */
#search-tips li.odd {
	background: #E8F4E9;
}

#search-tips li.highlight {
	background: #004200;
}

