#leftColumn { font: 12px Arial; width:155px; background:#fefae3; color:#666;}
#leftColumn ul, #leftColumn  li, #leftColumn h2, #leftColumn  h3, #leftColumn  p, #leftColumn  form { margin:0; padding:0; }
#leftColumn h2, #leftColumn h3 { font-size:100%; }

#leftColumn p { padding: 10px; }
#leftColumn form { padding: 0 10px; }
#leftColumn ul { padding: 10px; list-style:none; }
#leftColumn li { padding: 2px 0px; }
#leftColumn .text { border:1px solid #ffd905; width:131px; padding: 2px; }
#leftColumn .btn { margin-left:25px; padding:10px 0; }

#leftColumn .replacement { position:absolute;  background-repeat:no-repeat; }
#leftColumn a .replacement {	cursor:pointer; }

#leftColumn h2 { position:relative; width:155px; overflow:hidden; }
#leftColumn h2 .replacement { left:0; top:0; width:155px; }

#leftColumn h3 { position:relative; height:30px; width:155px; overflow:hidden; }
#leftColumn h3 .replacement { left:0; top:0; height:30px; width:155px; }

#leftColumn .dostawa  { height:132px; }
#leftColumn .dostawa .replacement { background:url(http://esentia.pl/appimages/btn-dostawa.jpg) no-repeat; height:132px; }
#leftColumn .konkurs  { height:190px; }
#leftColumn .konkurs .replacement { background:url(http://esentia.pl/appimages/btn-konkurs.jpg) no-repeat; height:190px; }td.search { background:#fdee9a; }
#leftColumn .dzisiaj .replacement { background:url(http://esentia.pl/appimages/h1-dzisiaj.gif) no-repeat; }
#leftColumn .newsletter .replacement { background:url(http://esentia.pl/appimages/h1-newsletter.gif) no-repeat; }
#leftColumn .zadzwon .replacement { background:url(http://esentia.pl/appimages/h1-zadzwon.gif) no-repeat; }	FORM { padding: 0pt; margin: 0pt;}
	input.text {width:95pt; font-size: 10pt}
	input.textsearch {width:300pt; font-size: 12pt; font-weight: bold; font-family: Arial; background: #fff url(appimages/searchback.png) no-repeat 0px -3px;}
	input.textform {width:120pt; font-size: 10pt}
	input.il {width:15pt; }
	input.radio {width:9pt; }
	input.recen {font-family:arial,sans-serif,verdana,tahoma; width:243pt; font-size: 10pt}
	select {width:105pt; font-size: 10pt}
	select.brand {width:100pt; font-size: 10pt}
	select.recen {font-family:arial,sans-serif,verdana,tahoma; width:243pt; font-size: 10pt}
	textarea {font-family:arial,sans-serif,verdana,tahoma; font-size: 10pt}
	body,td,div,p,a{font-family:arial,helvetica,sans-serif,verdana,tahoma; color:#000000; font-size:10pt}
	
	p.opis {font-family: arial, helvetica, sans-serif; line-height: 200%} 
	p.padded {text-align: left; padding: 6pt; font-family: arial, helvetica, sans-serif; line-height: 200%}
	p.ingr {font-family: arial, helvetica, sans-serif; line-height: 100%; font-size:8pt}

        p.light {padding: 10px; font-family: arial, helvetica, sans-serif; line-height: 200%; background-color: #FFFF99; color: #000000; border: 1pt; border-color: #CCCC66; border-style: solid; margin: 2pt; text-align: left}
	
	font.nazwa {font-family:arial,sans-serif; color:#000000; font-size:16pt; font-weight:bold }
	font.id {font-family:arial,helvetica, sans-serif; color:#00235F }
	font.nowosc {font-family:arial,helvetica, sans-serif; color:#ff0000; font-size:12pt; font-weight:bold }
	font.nazwasred {font-family:arial,helvetica, sans-serif; font-size:11pt }
	font.nazwamala {font-family:arial,helvetica, sans-serif; font-size:10pt}
	font.error {font-family:arial,sans-serif; font-size:10pt; color: red}
	font.micro {font-family:arial, sans-serif; font-size:7pt}
	font.glosy {font-family:arial,helvetica, sans-serif; font-size:18pt; color: green; font-weight: bold; text-alignment: center}
	font.markaduza {font-family:arial,sans-serif; color:#008000; font-size:16; font-weight:bold }
	font.markasred {font-family:arial,helvetica, sans-serif; color:#008000; font-size:12pt }
	font.markamala {font-family:arial,helvetica, sans-serif; color:#008000; font-size:10pt}
	font.nazwaobca {font-family:arial,sans-serif; color:#000000; font-weight:bold }
	font.cenaregmala {font-family:arial; text-decoration: line-through; color:#AAAAAA; font-weight:bold; font-size:10pt}
	font.cat {font-family:verdana,tahoma,arial,sans-serif; font-size:8pt}
/*
	font.cenapromala {font-family:arial; color:#FF0000; font-weight:bold; font-size:10pt }
	font.cenaproduza {font-family:arial; color:#FF0000; font-size:15; font-weight:bold }
*/

        font.cenapromala {font-family:arial;background:white; color:#009900; font-size:16; font-weight:bold ; padding-left: 3px; padding-right: 3px; margin: 4px;}
        font.cenaproduza {font-family:arial; background: white; color:#009900; font-size:20; font-weight:bold ; padding-left: 3px; padding-right: 3px; margin: 4px;}

        font.greensmall {font-family:arial; background: #009900; color:white; font-size:16; font-weight:bold ; padding-left: 3px; padding-right: 3px; margin: 4px;}
        font.greenbig     {font-family:arial; background: #009900; color:white;  font-size:20; font-weight:bold ; padding-left: 3px; padding-right: 3px; margin: 4px;}


	font.cenaregduza {font-family:arial; color:#C0C0C0; font-size:15; font-weight:bold;text-decoration:line-through; }
	font.discount {font-family:arial; color:#000000; font-size:13; font-weight:bold}
	font.discountsmall {font-family:arial; color:#000000; font-size:13; font-weight:bold}
	font.dimensions {font-size:13; font-weight:bold }
	font.pomoc {font-family:arial,sans-serif; font-size:10pt}
	font.h1 {font-family:Century Gothic,helvetica,arial,sans-serif; color:#C10000; font-size:20pt; font-weight:light }
	h1 {text-decoration: none; text-align: left; padding: 6pt; font-family:arial,helvetica,sans-serif; color:#C10000; font-size:20pt; font-weight:light }
	h1.nice {text-decoration: none; text-align: left; padding: 6pt; margin: 0pt; font-family:arial,helvetica,sans-serif; color:#C10000; font-size:20pt; font-weight:normal; }
	font.h2 {font-family:helvetica,arial,sans-serif; color:#C10000; font-size:12pt; font-weight:bold }
	font.h3 {font-family:verdana,tahoma,arial, helvetica, sans-serif; color:#C10000; font-weight:bold }
	font.h4 {font-family:Century Gothic,helvetica,arial,sans-serif; color:#C10000; font-size:20pt; font-weight:light }
	font.h5 {font-family:helvetica,arial,sans-serif; color:#008000; font-size:12pt; font-weight:bold }
	A:link { text-decoration: underline; color:#333399}
	A:visited { text-decoration: underline; color:#333399}
	A:active { text-decoration: none; color:#333399}
	A:hover {text-decoration: none; color:#CC0000}
	P.INFO {font-family: arial, helvetica;background-color: #FFF0EC;color: #000000;font-size: 9pt;border: 1pt;border-color: #dFd0cC;border-style: solid;margin: 2pt; padding: 2pt;	text-align: left}
	P.INFO {font-family: arial;background-color: #1F9200;	color: white;font-size: 8pt; border: 1pt;border-color: #F4A00;border-style: solid;margin: 5pt;padding: 5pt;text-align: left}
	P.PROMO {font-family: arial,tahoma,arial;background-color: #F08C55;	color: white;font-size: 8pt; border: 1pt;border-color: #F08C55;border-style: solid;margin: 0pt;padding: 5pt;text-align: left}
	P.ERROR {font-family: arial, helvetica; background-color: red; color: white; font-size: 9pt; border: 1pt;border-color: #C10000; border-style: solid;margin: 5pt;	padding: 5pt;text-align: left}
	SPAN.under-line {text-decoration:underline}
	H3 {font-family: arial, helvetica;font-size: 15pt;color: #ff9900;	text-align: left;text-decoration: none; padding: 2pt;	padding-top: 8pt}
	TD.SEARCH_ITEM {font-size: 10pt; width: 25%; padding: 4pt; text-align: left}
	TD.TABLE_1 {border: 1pt; padding: 5pt;	cellspacing: 0pt; border-color: #e1d5cf; border-style: solid;text-align: left}

div.tag_cloud a.h1 {
    font-size: 20px;   
}

div.tag_cloud a.h2 {
    font-size: 18px;
}

div.tag_cloud a.h3 {
    font-size: 16px;
}

div.tag_cloud a.h4 {
    font-size: 14px;
}

div.tag_cloud a.h5 {
    font-size: 12px;
}

.tag { font:11px Arial; color:#fff; text-align:center; margin:5px 0; }
.tag span { width:92px; display:block; margin:0 auto; }
.nowosc span { background:#cb0506;}
.wyprzedaz span { background:#000;}
.promocja span { background:#090;}
.bestseller span { background:#FF6600;}
.szybkawysylka span {background:#4470ff;}
div.popupmenu  { 
    position:absolute; visibility:hidden; 
    left:0; top:0; z-index:500; 
    font-size:12px; 
    background-color: #ffffff; color:#CC0000;
    border: 1px solid;	
    border-color: #FF9900;
    z-index:500;
    width: 200px;
}

div.popupmenu ul { margin:0; padding:0 }
div.popupmenu ul li { 
  padding:1px; margin:0;
  list-style-type:none

  }


div.popupmenu a { 
    cursor:default;
    padding:.1em .1em; margin:0; 
    background-color:transparent; 
    display:block; 
    position:relative; 
    text-decoration:none 
    font-family:arial,helvetica,sans-serif,verdana,tahoma;
    font-size:12px;
  }
 
div.popupmenu a:link { color:#CC0000; text-decoration:none; }
div.popupmenu a:visited { color:#CC0000; text-decoration:none;}
div.popupmenu a:hover { color:#ffffff; background-color:#ff9673;font-weight:bold;text-decoration:none; }
div.suggestions {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid black;
    position: absolute;   
    background-color: #ffffff;  
    font-size: 12px;
}

div.suggestions div {
    cursor: default;
    padding: 0px 3px;
    font-size: 12px;
}

div.suggestions div.current {
    background-color: #3366cc;
    color: white;
    font-size: 12px;
}
