body { background: #e9e0c1; font-family: Tahoma,Lucida,Verdana;font-size: 11px; margin: 0; padding: 0;}

#all {width: 1000px; margin: 0 auto 0 auto; clear: both;}

a {text-decoration: none; color: #69563d;}
a:hover {text-decoration: underline; color: #0000ff;}
ul {padding: 0px; margin: 0px; list-style: none;}
img {border: 0px;}
form {padding: 0; margin: 0;}

hr.clear {height: 0px; clear: both; visibility: hidden;}


#top {width: 1000px; height: 109px; background: #493924 url('../g/top-tlo.png') repeat-x; color: #FFFFFF; margin: 0 auto 0 auto;
-moz-border-radius: 5px 5px 0px 0px;
-webkit-border-radius:5px 5px 0px 0px; 
border-radius:5px 5px 0px 0px;
}

#logo {width: 300px; height: 99px; float: left; overflow: hidden;}
#logo img {}
#basketop { float: right; height: 93px; width: 310px;}
#basketinside { padding: 10px 10px 5px 10px; margin: 15px 10px 5px 5px; width: 270px; height: 65px;}

#kontakcik {float: left; overflow: hidden; width: 350px; height: 89px; padding: 10px 0 0 0;}
#kontakcik a {margin-left: 10px;}
#login_small {height: 33px;padding: 5px 0 5px 0;}
#login_small input.inp {background: transparent; border: 1px solid #4a4a4a; width: 121px; height: 21px; vertical-align: bottom; color: #FFFFFF;}

#ashops { float: left; width: 1000px; height: 33px; background: #493924 url('../g/top-tlo2.png'); padding: 5px 0 0 0; border-bottom: 0px solid #99c1f1;

}
#ashops div { background: url('../g/przycisk.png'); width: 136px; float: left; height: 20px; text-align: center; padding-top: 10px; margin-right: 5px;}
#ashops div:hover {background: url('../g/przycisk_on.png');}
#ashops a {color: #FFFFFF;}
#ashops ul {margin-left: 65px; padding-top: 2px;}
#ashops li {display: inline;}

#sas { clear: both; padding-top: 13px; height: 40px; margin: 0 auto 0px auto; 
background: #356e28; text-align: center; width: 998px;
border-bottom: 1px solid #204717;
border-left: 1px solid #204717;
border-right: 1px solid #204717;
-moz-border-radius: 0px 0px 5px 5px;
-webkit-border-radius:0px 0px 5px 5px; 
border-radius:0px 0px 5px 5px;

}
#sas_post {left: 60px;height: 40px; width: 666px; position: relative;}
#search_tytul2 { border: 1px solid #000000; width: 410px; height: 18px; background: #FFFFFF; letter-spacing: 1pt;
padding: 4px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius:5px 5px 5px 5px; 
border-radius:5px 5px 5px 5px;
bo
}

#footer {background: #58522e; padding: 10px; border: 1px solid #2f2f2f; color: #FFFFFF;}
#footer a {color: #FFFFFF;}
#bok span {font-size: 14px; font-weight: bold;}
#bok ul {margin: 2px; padding: 0 0 0 6px;}
#bok { border: 1px solid #4a4a4a; line-height: 18px; padding-top: 8px; width: 998px; float: left; color: #4a4a4a; 
height: 150px;} 
#bok a { color: #c0c0c0;}
#bokit {width: 240px; padding: 4px; overflow: hidden; float: left;}


#center { border: 1px solid #998c61; margin: 0 0 10px 0;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius:5px 5px 5px 5px; 
border-radius:5px 5px 5px 5px;
background: #e9e0c1;
}
#left { width: 190px; float: left; padding: 0 0px 0 10px;}
#where { width: 757px;  padding: 4px; margin: 10px 0 10px 0; color: #4a4a4a; font-size: 11px; font-family: Verdana;
}

#left span {font-size: 14px; display: block;}
#left div.nasze-dzialy {border: 1px solid #e5e1cb; border-top: 0px; width: 188px; padding: 10px 0px 10px 10px; background: #6c5e4c;}
#left span.left-dzial {display: block; background: #6c5e4c; color: #FFF; font-weight: bold; width: 190px; height: 25px; padding: 5px 0 0 10px;}
#left a.ld { font-weight: bold;}
#left img.iLn {margin-left: 0px; margin-top: 15px; margin-bottom: 7px;}
#left li {list-style: none; margin: 0 5px 0 0px; padding: 5px 0 5px 0; border-bottom: 1px solid #675949;}
#left li:hover {background: #675949;}
#left li.s { margin: 0 5px 0 10px;}
#left li.ss { margin: 0 5px 0 15px;}
#left li.sss { margin:0 5px 0 30px;}
#left s { margin-left: 10px;}
#left ss {margin-left: 10px;}

#content { min-height: 400px;}

#kategorie2 { width: 182px; font-size: 11px; 
border-top: 0px;  line-height: 16px; letter-spacing: 0pt; 
background: #6c5e4c;
padding-left: 10px; margin-bottom: 8px;
margin-top: 10px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius:5px 5px 5px 5px; 
border-radius:5px 5px 5px 5px;
border: 1px solid #443b30;
}
#kategorie2 ul { margin: 0px; padding: 0px; margin-left: 10px;}
#kategorie2 ul.ul2 { margin: 0px; padding-left: 10px;}
#kategorie2 li {list-style: none; padding: 6px 0 0 2px; }
#kategorie2 a { color: #FFFFFF; text-decoration: none;}
#kategorie2 a:hover {text-decoration: underline;}


#tresc {line-height: 20px; width: 775px; float: left; padding: 0px 0px 0px 20px;vertical-align: top;}
#tresc span { font-size: 16px; font-weight: bold; color: #1562AA;}
#tresc span.tytul {  font-size: 16px; font-weight: bold; line-height: 40px;}
h1.katalogi {  font-size: 16px; font-weight: bold; color: #4a4a4a; line-height: 40px;}
h2.produkty {  font-size: 15px; font-weight: bold; color: #4a4a4a; line-height: 40px;}
#tresc-full span.tytul { font-size: 16px; font-weight: bold; color: #1562AA;}
#tresc-full {line-height: 20px; width: 988px; float: left; padding: 5px 5px 5px 5px; vertical-align: top; background: #FFF; border: 1px solid #c0c0c0;}
#tresc h2 {color: #4a4a4a; font-weight: bold; font-size: 15px; display: block; height: 26px; padding: 5px 10px 0 10px;}

td.msgerrror {padding: 10px; color: #00c000;}

#podstrony { text-align: center;}
#podstrony a {background: url('../g/page-off.png');margin: 0 2px 0 2px; padding: 0px 0 0px 0; font-weight: bold; color: #4a4a4a; width: 28px; height: 20px; display: block; float: left; clear: none;}
#podstrony a:hover {background:   url('../g/page-off-light.png');}
#podstrony a.stronaN {background: url('../g/page-on.png'); }
#podstrony a.stronaN:hover {background: url('../g/page-on-light.png'); }
p.strona {margin: 0 2px 0 2px; padding: 0px 0 0px; display: block; width: 28px; height: 20px; float: left; background: #459edf url('../g/page-off.png'); color: #4a4a4a;}

input.input1 {vertical-align: bottom; padding-top: 3px; font-size: 14px; border: 0px; width: 150px; height: 24px; background: transparent url('../g/text-under.png') no-repeat;}
input.input1error {vertical-align: bottom; padding-top: 3px; font-size: 14px; border: 0px; width: 150px; height: 24px; background: transparent url('../g/text-under-red.png') no-repeat;}
input.input1sm {vertical-align: bottom; padding-top: 3px; font-size: 14px; border: 0px; width: 90px; height: 24px; background: transparent url('../g/text-under-sm.png') no-repeat;}
input.input1smerror {vertical-align: bottom; padding-top: 3px; font-size: 14px; border: 0px; width: 90px; height: 24px; background: transparent url('../g/text-under-sm-red.png') no-repeat;}

#listaProd { padding-left: 10px; margin-left: 10px;}
#listaProd span.cena {color: #00c000; font-size: 15px;}
#listaKat { padding-left: 10px;}
a.l3 { font-size: 110%; font-weight: bold; margin-left: 5px;}
a.l4 { font-size: 105%; margin-left: 20px;}
a.l5 { margin-left: 30px;}
#listaProd h3 { font-size: 120%; margin: 0;}
#pr {padding: 12px 0 5px 0; border-top: 1px solid #e5e5e5; text-align: left; clear: both; width: 720px; border: 1px solid #d2d2d2;}

#krateczka {overflow: hidden; float: left; width: 230px; height: 300px; text-align: center; vertical-align: top; padding-top: 18px;}
#krateczka a {font-size: 14px; color: #4a4a4a;}
#krateczkab {overflow: hidden; float: left; width: 230px; height: 250px; text-align: center; vertical-align: top; padding-top: 18px;}

#podstrony { text-align: center; width: 600px; margin: 0 auto 0 auto;}
#podstrony a {background: url('../g/page-off.png');margin: 0 2px 0 2px; padding: 0px 0 0px 0; font-weight: bold; color: #4a4a4a; width: 28px; height: 20px; display: block; float: left; clear: none;}
#podstrony a:hover {background:   url('../g/page-off-light.png');}
#podstrony a.stronaN {background: url('../g/page-on.png'); color: #FFFFFF; }
#podstrony a.stronaN:hover {background: url('../g/page-on-light.png'); color: #FFFFFF; }
p.strona {margin: 0 2px 0 2px; padding: 0px 0 0px; display: block; width: 28px; height: 20px; float: left; background: #459edf url('../g/page-off.png'); color: #4a4a4a;}


#right span {padding: 3px 6px 6px 6px; display: block;}

#right { width: 200px; float: right; padding: 0px 10px 0px 10px; min-height: 400px; min-width: 200px;}
#right-ramka {width: 180px; border: 1px solid #d2d2d2;padding: 3px 6px 6px 6px; color: #4a4a4a; }
#right-ramka span {color: #FFF; font-size: 14px; display: block; font-weight: bold;}
#right-ramka span.price {color: #4a4a4a; display: inline; width: 45px; border: 1px solid #4c9ad8; padding: 1px;}
#right-ramka span.b {color: #FFF; background: #4c9ad8; display: inline; width: 35px; border: 1px solid #4c9ad8; padding: 1px;}

a.link_tytul {color: #4a4a4a; font-size: 11px; font-weight: bold;}

.pobraniowe { background: #d8e6f8; color: #4a4a4a; }
.pobraniowe B { font-weight: bold;}

#koszyk {margin-top: -10px;}
#koszyk td.bg { padding: 3px 3px 3px 10px; background: #846d45; color: #FFFFFF; font-weight: bold;}
#koszyk td.item { background: #b6ab84;}
#koszyk td { padding-left: 10px;}

