* {
margin:0;
padding:0;
color: #fefefe;
font-family: Myriad Pro, Myriad, Trebuchet MS, Tahoma, sans-serif;
}
a {
color: #fefefe;
text-decoration:none;
text-transform: uppercase;
font-size: 17px;
}
a:hover {
background-color:#1e1e1e;
}
a img {
border:0;
}
body {
background-color: #1e1e1e;
}
#main {
background-color: #000;
margin:157px 0 100px 0;
padding:30px 0 30px 0;
}
#top {
height:70px;
margin:80px 0 0;
}
#bottom{
height:40px;
margin:0 0 30px 0;
}
#main2 {
background-color: #000;
margin:7px 0 0px 0;
padding:20px 0 30px 0;
}
#main3 {
background-color: #000;
margin:7px 0 100px 0;
padding:20px 0 30px 0;
}
.content{
width:820px;
margin:0 auto;
position: relative;
display: block;
clear: both;
}
#intro {
width:820px;
text-align: center;
padding: 65px 0 49px 0;
}
#intro_linki {
margin:265px 0 15px 0;
}
#intro_linki a, #intro_linki2 a{
padding: 8px 15px;
}
ul{
list-style:none;
}
ul#top_menu {
position: absolute;
height:40px;
top:52px;
right:-15px;
}
ul li{
float:left;
}
ul#top_menu li a {
padding:10px 15px;
}
ul#top_menu li a:hover {
background-color: #000;
text-decoration:none;
}
ul#bottom_menu {
position: absolute;
height:40px;
left:-15px;
top:6px;
}
ul#bottom_menu li a {
padding:11px 16px 11px 15px;
font-size:14px;
color: #bbb;
}
ul#bottom_menu li a:hover {
background-color: #000;
text-decoration:none;
}
.breadcrumb {
height:20px;
margin-bottom:10px;
font-size:12px;
}
.breadcrumb span {
margin: 0 5px 0 0;
}
.breadcrumb a {
font-size:12px;
padding:3px 5px 3px 0;
}
ul#kategorie {
height: 300px;
margin:80px 0 50px 0;
}
ul#kategorie li {
text-align: center;
}
ul#kategorie li a {
padding:10px 4px;
}
ul#kategorie li h2 {
font-size: 17px;
font-weight:normal;
}
ul#kategorie li h2 a {
padding:10px 10px;
}
ul#kategorie li a img{
margin-bottom:0px;
padding:0px;
}
ul#kategorie li a:hover {
background-color: #1e1e1e;
text-decoration:none;
}
.left {
margin:0 0 15px 0;
float:left;
width: 260px;
}
.right {
float:right;
width:550px;
}
.right a, #produkty a  {
padding:5px 0px 5px 0;
}
.clear {
clear:both;
}
a.sm {
font-size:14px;
font-weight: bold;
}
#logo a {
background:transparent url(../img/logo_big.png) no-repeat left top;
height:191px;
text-indent:-9999em;
width:414px;
z-index:1000;
float:left;
margin:0 0 0 198px;
}
h1, h1 a {
font-size:23px;
font-weight:normal;
padding: 3px 10px 3px 0;
}
ul.cat {
margin:20px 0;
}
ul.cat li, ul.info li{
float:none;
margin:3px 3px 3px 0;
padding:3px 0 3px 0;

}
ul.cat li{
margin-left:15px;
background: url(../img/cbg.png) no-repeat left top;
}
ul.cat li.rodz{
margin:3px 3px 3px 0;
padding:2px 15px 5px 6px;
}
ul.cat li a {
font-size:18px;
padding:2px 15px 4px 10px;
}
ul.cat li ul {
margin-top:5px;
}
ul.cat li ul li{
margin-left:9px;
}
ul.cat li ul li a{
font-size:16px;
padding:3px 15px 3px 16px;
}
.baton {
border: 1px solid #1e1e1e;
margin:10px 0;
padding:3px 0 3px 0;
width:150px;
background: transparent url(../img/arrow.gif) no-repeat 97% 5px;
}
.carrt {
border: 1px solid #aaa;
margin:10px 0;
padding:3px 0 3px 0;
width:173px;
background: #000 url(../img/arrow.gif) no-repeat 97% 5px;
cursor: pointer;
font-size:14px;
text-transform: uppercase;
font-family: Myriad Pro, Myriad, Trebuchet MS, Tahoma, sans-serif;
font-weight:bold;
}
#add {
width:173px;
border: 1px solid #aaa;
}
.baton a{
padding:3px 15px 3px 15px;
font-size:14px;
}
}
#add  a{ padding: 3px 0px 3px 10px; }
.baton span{
margin-left: 20px;
}
#add  a:hover{
background-color: #aaa;
}
.right a.head{
text-transform: none;
padding:3px 10px 3px 0;
font-size: 18px;
line-height:28px;
}
.right .baton  a {
text-transform: uppercase;
}
.right .baton  , .all .baton{
float:left;
}
#produkty {
margin:10px 0;
width:540px;
}
.left #produkty {
width:260px;
float:left;
}
#produkty img {
margin-right:5px;
width:100px;
height:100px;
}
.left #produkty img {
width:120px;
height:120px;
}
.icon {
margin: 0 20px 5px 0;
width:205px;
}
.left .icon {
margin: 0 20px 5px 0;
width:250px;
}
a .icon {
padding: 0 0 10px 0;
}
a:hover  .icon{
background-color:#1e1e1e;
}
#price {
font-size:23px;
font-weight:bold;
}
.price {
border: 3px solid #1e1e1e;
background-color: #000;
width: 173px;
float: right;
padding:7px 6px 5px 7px;
text-align: right;
}
.price #add {
text-align: left;
margin-right:0px;
float:right;
}
h1#title {
font-weight: bold;
font-size:24px;
text-transform: uppercase;
}
h2#subtitle {
font-weight: normal;
font-size:21px;
}
.std {
border:0px; background: #000;
}
.std * {
border:0px;
}
.std input , .std  select, .std textarea{
color: #000;
border:2px solid #1E1E1E;
margin: 5px 0 5px 5px;
}
 .std textarea{
 border:3px solid #1E1E1E;
 margin:5px 0;
 }
 .std .carrt {
 color:#FEFEFE;
 }
.std select {
margin-left:45px;
width: 135px;
}
.std option{
color: #000;
}
.feat {
list-style;none;
}
.feat li {
float:none;
margin-bottom:15px;
}
a.thickbox, .icon {
cursor: pointer;
}
#TB_caption a , #TB_closeWindow a{
font-size:12px;
text-transform: none;
color: #000;
}
#TB_closeWindow {
color: #000;
padding:5px 20px 10px 0;
}
.block_content .products li {
float:none;
width:140px;
padding-bottom:20px;
}
#quantity_wanted {
color: #000;
}
ul#kategorie li a {
padding:10px 2px;
}
ul.mya li {
float:none;
}
#cart_block {
background:#000000 none repeat scroll 0 0;
padding:5px 5px 5px 20px;
position:absolute;
right:-15px;
top:-50px;
width:110px;
}
#currencies_block_top {
position:absolute;
right:115px;
top:-50px;
width:65px;
}
#languages_block_top {
position:absolute;
right:185px;
top:-50px;
width:50px;
}
#first-languages li, #currencies_block_top ul li {
margin-right:5px;
}
ul.address  ul.payment-mode, .cart_navigation {
margin-top:10px;
}
.address li , .payement-right li{
float:none;
}
select option, select, textarea {
color: #000;
}
.payment-mode li {
margin-bottom:10px;
}