body {
font-family: Century Gothic;
margin: 0px;
padding: 0px; 
font: 12px Century Gothic;
color: #1F2C3D;
text-align: left;
background-color:  #EBE7DB;
}
.wrapper{
	margin:0 auto;
	width:850px;
}
.topFlash {
    width: 850px;
    height: 169px;
}
.menu {
    text-align: center;
    vertical-align: middle;
    padding-top: 5px;
    margin-top: 20px;
}
.menu ul {
   display:table-row;
}
.menu ul li {
   list-style-type: none;
   margin: 13px;
   padding-right: 15px;
   display: table-cell;
   vertical-align: middle;
   text-align: center;
   padding-left: 15px;

}
.menu ul li a {
	margin: 15px 15px 0 0;
   display:table-cell;
   vertical-align: middle;
   text-align: center;

   
   font-size: 15pt;
}

.menu ul li a:hover {
   display:table-cell;
   vertical-align: bottom;
   text-align: center;


   font-size: 15pt;
text-decoration: underline;
color: #EC1F24; 
}


.menu img {
    vertical-align: middle;
}
.baner {
    display:table;
    width:700px;
    margin:0px auto;
}
.baner img {
    border: 0px;
}
.content {
    width: 806px;
    margin: 0px auto;
    background: url(gfx/srodek1.gif) bottom center no-repeat;
    padding-bottom: 60px;
}
.content .cLeft {
    width: 144px;
    float: left;
}
.content .cLeft .box {
   background: url(gfx/m1tlo.gif) repeat-y;
   padding: 0px 10px;
   font-size: 11px;
   font-family: Century Gothic;
   color: #5B5C32;
   text-align: left;
   line-height: 16px;
}
.content .cLeft .box h1,.content .cRight .box h1{
   background: url(gfx/kategorie.gif) repeat-y;
   font-size: 13px;
   font-family: Century Gothic;
   color: #fff;
   text-align: center;
   font-weight: normal;
   margin-left: -10px;
   width: 144px;
   min-height: 25px;
   padding-top: 5px;
}
.content .cRight .box {
   background: url(gfx/m1tlo.gif) repeat-y;
   padding: 0px 10px;
   font-size: 11px;
   font-family: Century Gothic;
   color: #5B5C32;
   text-align: left;
   line-height: 16px;
}
.content .cCenter .box2 {
   background: url(gfx/m2tlo.gif) repeat-y;
   padding: 0px 10px 0px 10px;
   font-size: 11px;
   font-family: Century Gothic;
   color: #5B5C32;
   text-align: left;
   line-height: 16px;
   margin-top: 10px;
}
h1.green{
   background: url(gfx/mamadonosi.gif) repeat-y;
   font-size: 15px;
   font-family: Century Gothic;
   color: #fff;
   text-align: center;
   font-weight: normal;
   margin-left: -10px;
   width: 512px;
   min-height: 27px;
   padding-top: 6px;
}
h1.red{
   background: url(gfx/mamapoleca.gif) repeat-y;
   font-size: 15px;
   font-family: Century Gothic;
   color: #fff;
   text-align: center;
   font-weight: normal;
   margin-left: -10px;
   width: 512px;
   min-height: 27px;
   padding-top: 6px;
}
h1.violet{
   background: url(gfx/promocja.gif) repeat-y;
   font-size: 15px;
   font-family: Century Gothic;
   color: #fff;
   text-align: center;
   font-weight: normal;
   margin-left: -10px;
   width: 512px;
   min-height: 27px;
   padding-top: 6px;
}
.content .cRight .box img,.content .cLeft .box img,.content .cCenter .box2 img {
    margin-left: -10px;
}
.content .cRight .box a img,.content .cLeft .box a img,.content .cCenter .box a img {
    margin-left: 0px;
}
.dolImg {
    margin-top: 10px;
    vertical-align: bottom;
}
.goraImg {
    
    vertical-align: top;
}
.content .cCenter {
    width: 512px;
    float: left;
}
.welcome {
    background: #fbfaf7;
    border: 1px solid #aca88e;
    text-align: center;
    padding: 7px 10px;
    color: #4B380D;
    width: 95%;
    font-size: 11pt;
}
.content .cRight {
    width: 144px;
    float: left;
}
.clear {
    clear: both;
}
.footer {
    display: block;
    clear: both;
}
.links {
    width: 100%;
    text-align: center;
    margin: 10px 0px 10px 0px;
}
.boxFooter {
    background: #F5F2ED;
    border: 1px solid #ABA088;
    padding: 5px;
    text-align: center;
}
td {
margin: 0px;
padding: 0px;
font-size: 11px;
font-family: Century Gothic;
color: #4B380D;
vertical-align: top;
text-align: left;
}
table {
margin: 0px;
padding: 0px;
border-collapse: collapse;
border: 0 none inherit;
}
img {
border: 0px;
margin: 0px;
}
td img.obraz {display: block;}
p {margin: 0px; padding: 0px;}
.gora {
padding-top: 12px;
}
.belka {
background: url(gfx/belka.gif) no-repeat;
width: 900px;
height: 26px;
vertical-align: middle;
text-align: center;
}
.head1 {
height: 25px;
vertical-align: middle;
background: url(gfx/kropa.gif) left no-repeat;
padding-left: 28px;
text-align: left;
font: 16px Century Gothic;
color: #345285;
font-weight: bold;
}
.head2 {
height: 36px;
vertical-align: middle;
background: url(gfx/m2.gif) left no-repeat;
padding-left: 10px;
padding-right: 10px;
text-align: center;
font: 12px Century Gothic;
color: #FFFFFF;
font-weight: bold;
}
.head_my {
height: 36px;
vertical-align: middle;
padding-left: 10px;
padding-right: 10px;
}

.menu2 {
background: url(gfx/m2tlo.gif) repeat-y;
padding: 15px 10px 10px 10px;
font-size: 12px;
font-family: Century Gothic;
color: #4B380D;
text-align: justify;
line-height: 20px;
}
.fotoproduktu {
width: 88px;
text-align: center;
padding: 0px 1px 0px 1px;

}
.produkt {
width: 143px;
color: #5B5C32;
font: 11px Century Gothic;
line-height: 18px;
padding:0px 0px 0px 3px;
}
.fotoproduktu2 {
width: 188px;
text-align: center;
padding: 0px 1px 0px 1px;
line-height: 24px;
}
.produkt2 {
width: 243px;
color: #5B5C32;
font: 11px Century Gothic;
line-height: 18px;
}
.nowosc {
color: #BB1715;
}
.pk {
text-decoration: underline;
}
.kwota {
color: #79A039;
font: 16px Century Gothic;
font-weight: bold;
}

.kwota_old {
color: red;
font: 12px Century Gothic;
text-decoration: line-through;
}
.submit {
background: #C8C4B1;
border: 0px;
padding: 3px;
font-weight: bold;
font: 11px Century Gothic;
}
.kwota2 {
color: #79A039;
font: 16px Century Gothic;
font-weight: bold;
}
.kwota3 {
color: #79A039;
font: 11px Century Gothic;
font-weight: bold;
}
.dostawa {
color: #F56D23;
}
.kosz td {
color: #433C1F;
font: 11px Century Gothic;
padding-bottom: 4px;
}
.pole {
border: 1px solid #C59E70;
padding: 2px;
width: 120px;
font-size: 12px;
font-family: Comic Sans MS, Century Gothic; 
color: #1F2C3D;
}
.polek {
background: #FFFFFF;
width: 325px;
border: 1px solid #B4AF99;
font: 11px verdana;
color: #12424A;
padding-left: 5px;
padding-top: 4px;
padding-bottom: 4px;
vertical-align: middle;
margin-bottom: 4px;
}

.inpnews {
width: 107px;
height: 17px;
padding-left: 7px;
font-size: 11px;
font-family: Century Gothic; 
color: #1F2C3D;
background: url(gfx/inpnews.gif) no-repeat;
border: 0px;
}
.inpszuk {
width: 100px;
height: 17px;
padding-left: 2px;
font-size: 11px;
font-family: Century Gothic; 
color: #1F2C3D;
background: url(gfx/inpszuk.gif) no-repeat;
border: 0px;
}
.inplog {
width: 79px;
height: 18px;
padding-left: 2px;
font-size: 11px;
font-family: Century Gothic; 
color: #1F2C3D;
background: url(gfx/inplog.gif) no-repeat;
border: 0px;
}

.doll {
padding-top: 15px;
text-align: left;
line-height: 20px;
color: #6C5624;
font: 12px Century Gothic;
width: 350px;
float: left;
}
.dolr {
padding-top: 15px;
text-align: right;
line-height: 20px;
color: #6C5624;
font: 12px Century Gothic;
width: 425px;
float: right;
}
.nproduktu {
color: #FF6700;
font-family: Century Gothic; 
font-size: 14px;
font-weight: bold;
}
.koment {
background: #F7F3ED;
padding: 8px;
}
ul {margin:0; padding:0; list-style-type:none;}
.meni {padding-left: 7px; padding-right:10px;}
.meni li {background:url(gfx/kropa.gif) no-repeat 0px 9px; padding-left: 9px; line-height:20px;}
.kategorie li {background:url(gfx/kropa2.gif) no-repeat 0px 8px; padding-left: 9px; line-height:20px;}
A:link, A:active, A:visited {
font-size: 12px;
font-family: Century Gothic; 
color: #5B5B25;
text-decoration: none; 
}
A:hover {
font-size: 12px;
font-family: Century Gothic; 
color: #000000;
text-decoration: none; 
}
A.a_produkt:link , A.a_produkt:active , A.a_produkt:visited {
color: #FF6700;
font-family: Century Gothic; 
font-size: 12px;
font-weight: bold;
}
A.a_produkt:hover {
color: #131E2C;
font-family: Century Gothic; 
font-size: 12px;
font-weight: bold;
text-decoration: underline;
}
A.a_more:link , A.a_more:active , A.a_more:visited {
color: #595935;
font-family: Century Gothic; 
font-size: 11px;
text-decoration: underline;
}
A.a_more:hover {
color: #000000;
font-family: Century Gothic; 
font-size: 11px;
text-decoration: underline;
}
A.a_kosz:link , A.a_kosz:active , A.a_kosz:visited {
color: #595935;
font-family: Century Gothic; 
font-size: 11px;
}
A.a_kosz:hover {
color: #000000;
font-family: Century Gothic; 
font-size: 11px;
text-decoration: underline;
}
A.a_dol:link , A.a_dol:active , A.a_dol:visited {
color: #595935;
font-family: Century Gothic; 
font-size: 11px;
text-decoration: none;
padding-left: 15px;
padding-right: 15px;
}
A.a_dol:hover {
color: #000000;
font-family: Century Gothic; 
font-size: 11px;
text-decoration: underline;
padding-left: 15px;
padding-right: 15px;
}
A.a_doll:link , A.a_dol:active , A.a_dol:visited {
color: #595935;
font-family: Century Gothic; 
font-size: 11px;
text-decoration: none;
}
A.a_doll:hover {
color: #000000;
font-family: Century Gothic; 
font-size: 11px;
text-decoration: underline;
}
A.a_kat:link , A.a_kat:active , A.a_kat:visited {
color: #503605;
font-family: Century Gothic; 
font-size: 12px;
font-weight: bold;
}
A.a_kat:hover {
color: #FF6700;
font-family: Century Gothic; 
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

A.a_kategoria:link , A.a_kategoria:active , A.a_kategoria:visited {
color: #FF6700;
font-family: Century Gothic; 
font-size: 10pt;
font-weight: bold;
}
A.a_kategoria:hover {
color: #000000;
font-family: Century Gothic; 
font-size: 13px;
font-weight: bold;
text-decoration: none;
}


.ilosci {
background: #FFFDFF;
font: 11px Century Gothic;
border: 1px solid #F56D21;
padding: 3px;
text-align: center;
width: 20px;
}

table#przyjaciele {width: 490px;}
td.navprzyjaciele {width: 490px;text-align: left; vertical-align:middle;}
td.leftprzyjaciele {width: 160px;text-align:center; vertical-align:middle;}
td.rightprzyjaciele {width: 330px;text-align:left; vertical-align:top; line-height: 15pt; padding-left: 10px;}
.wiek {
width: 82px;
height: 29px;
text-align: center;
padding-top: 4px;
}
.menu2pr {
background: url(gfx/m2tlo.gif) repeat-y;
text-align: center;
line-height: 18px;
padding-top: 15px;
color: #AFAA90;
}
.nazwakat {
color: #4C360B;
font: 18px Century Gothic;
}
A.a_wiek2:link , A.a_wiek2:active , A.a_wiek2:visited {
color: #FFFFFF;
font-family: Century Gothic; 
font-size: 12px;
font-weight: bold;
}
A.a_wiek2:hover {
color: #FFFFFF;
font-family: Century Gothic; 
font-size: 12px;
font-weight: bold;
text-decoration: underline;
}
A.a_sort:link , A.a_sort:visited {
color: #E69869;
font-family: Century Gothic; 
font-size: 12px;
}
A.a_sort:hover {
color: #E69869;
font-family: Century Gothic; 
font-size: 12px;
text-decoration: underline;
}
A.a_sort:active {
color: #E69869;
font-family: Century Gothic; 
font-size: 12px;
font-weight: bold;
}
A.a_wwo:link , A.a_wwo:active , A.a_wwo:visited {
color: #5E5A2C;
font-family: Century Gothic; 
font-size: 11px;
text-decoration: underline;
}
A.a_wwo:hover {
color: #000000;
font-family: Century Gothic; 
font-size: 11px;
text-decoration: underline;
}
.strony {
padding: 2px;
border: 1px solid #B7B29B;
background: #F9F6F2;
text-align: center;
padding-left: 6px;
padding-right: 6px;
margin:0 2px;
}
.strony2 {
width: 3px;
margin:0 2px;
}
.strony:hover {
padding: 2px;
border: 1px solid #B7B29B;
background: #D1C1AB;
text-align: center;
padding-left: 6px;
padding-right: 6px;
}
.znaleziono {
vertical-align: middle;
text-align: right;
padding-right: 4px;
}


A.a_autor:link , A.a_autor:active , A.a_autor:visited {
color: #5E5A2C;
font-family: Century Gothic; 
font-size: 12px;
font-weight: bold;
text-decoration: underline;
}
A.a_autor:hover {
color: #79D0EE;
font-family: Century Gothic; 
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

A.a_szczegoly:link , A.a_szczegoly:active , A.a_szczegoly:visited {
color: #5E5A2C;
font-family: Century Gothic; 
font-size: 12px;
text-decoration: underline;
}
A.a_szczegoly:hover {
color: #79D0EE;
font-family: Century Gothic; 
font-size: 12px;
text-decoration: underline;
}
.witaj {
width: 512px;
background: url(gfx/witaj2.gif) repeat-y;
text-align: center;
padding: 4px 10px 4px 10px;
font: 12px Century Gothic;
}
.wymog {color: #ff0000; font-weight: bold;}
.firmy {color: #006600; font-weight: bold;}

table#ikony {width: 80px; height: 25px; vertical-align: top; margin: 0px auto;}
td.iko1 {width: 25px; height: 25px; vertical-align: top; text-align: center;}
td.iko2 {width: 25px; height: 25px; vertical-align: middle; text-align: center;}
td.iko3 {width: 25px; height: 25px; vertical-align: middle; text-align: center;}

.column {
    width: 160px;
    float: right;
    margin-bottom: 20px;
    background: #F5F2ED;
    padding: 10px;
}
.column h1 {
    margin-top: 0;
    color: #5B5B25;
    font: 18px/20px Century Gothic;
}

.jcarousel-container-horizontal
{
	width: 850px;
	margin: 10px 0px 10px 0px;
}
.jcarousel-clip-horizontal
{
    width:  808px;
	height: 36px;
}
.jcarousel-item
{
    width: 100px;
    height: 38px;
	margin: 0 18px 0 0;
}
.jcarousel-item img
{
	width: 100px;
	height: 38px;
	margin: 0;

}

.polek {
padding: 5px;
vertical-align: middle;
width: 360px;
background: #ffffff;
color: #000000;
border: 1px solid #FF6700;
}

.polektoken {
padding: 5px;
vertical-align: middle;
width: 60px;
background: #ffffff;
color: #000000;
border: 1px solid #FF6700;
}

.button
{
    COLOR: #ffffff;
    FONT-FAMILY: Century Gothic;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
	background: #233014;
	border:0px solid #FDC100;
	text-align: center;
    height: 25px;
}

.wymog {color: #F00; font-weight: bold;}


		.autocomplete-w1 { background:white no-repeat bottom right; position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; }
		.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
		.autocomplete .selected { background:#F0F0F0; }
		.autocomplete div { padding:2px 5px; white-space:nowrap; }

	    .autocomplete strong { font-weight:normal; color:#3399FF; } 
