/* global */
body { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; margin:0; text-align: center; background: #FFFFFF;}
body {bakgroud-image:url(http://www.planetagadzetow.pl/images/punkt.gif)} 


a {color: #333; text-decoration: none;}
a:hover {color: #AE6800; text-decoration: none;}
img {border:0}
form {margin: 0; padding: 0;}
input, select, textarea {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #4B4B4B; }

p {margin: 10px 0 0 0; padding: 0;}

.link1 {color: #333333; text-decoration: underline;}
.link1:hover {color: #7A7A7A; text-decoration: underline;}

.link2 {color: #7C7C7C; text-decoration: none;}
.link2:hover {color: #FF9900; text-decoration: none;}

.toLeft {float: left;}
.toRight {float: right;}
.verMiddle {vertical-align: middle;}

.txtLeft {text-align: left;}
.txtRight {text-align: right;}
.txtJustify {text-align}
.txtCenter {text-align: center;}

.clear {clear: both; line-height: 0; font-size: 0;}

.kursor {cursor: pointer;}

.box {background: #DFDFDF; padding: width: 179px; height: auto; overflow: hidden; padding: 10px 10px 10px 18px; margin-bottom: 30px; color: #4B4B4B}
.box a {color: #333; text-decoration: underline;}
.box a:hover {color: #FF6600; text-decoration: underline;}

.inp170 {width: 170px;}
.formLine {margin-bottom: 3px;}

.hrLine {width: 100%; height: 1px; background: #DBDBDB; font-size: 0; line-height: 0; margin: 15px 0 15px 0}

/* top*/
#top {width: 994px; height: 106px;margin: auto; color: #002E63;}
#topCopy {padding: 15px 0 0 200px;text-align:left; background: url(../images/2sklep.gif) no-repeat;height:60px;}
#topCopy p {color:#333333;font-size:12pt;}
/**#topMenu {float: right; margin: 0; padding: 0; list-style: none; width: 470px; height: auto; overflow: hidden;}
#topMenu li {display: inline; margin: 0 0 0 30px; padding: 0;}
**/
/* menu */
#menu {width: 583px; height: 35px; float: left; margin: 30px 0 0 0; padding: 0; list-style: none;}
#menu li {float: left; display: inline; height: 35px;}
#m1 { display: block; width: 137px; height: 35px; background:   url(../pics/m1a.gif);}
#m1:hover { background:   url(../pics/m1b.gif);}

#m2 { display: block; width: 97px; height: 35px; background:   url(../pics/m2a.gif);}
#m2:hover { background:   url(../pics/m2b.gif);}

#m3 { display: block; width: 68px; height: 35px; background:   url(../pics/m3a.gif);}
#m3:hover { background:   url(../pics/m3b.gif);}

#m4 { display: block; width: 101px; height: 35px; background:   url(../pics/m4a.gif);}
#m4:hover { background:   url(../pics/m4b.gif);}

#m5 { display: block; width: 92px; height: 35px; background:   url(../pics/m5a.gif);}
#m5:hover { background:   url(../pics/m5b.gif);}

#m6 { display: block; width: 88px; height: 35px; background:   url(../pics/m6a.gif);}
#m6:hover { background:   url(../pics/m6b.gif);}

/* container*/
#container {width: 994px; height: auto; overflow: auto; margin: auto; margin-top: 6px;}

/* left Column*/
#leftColumn {width: 207px; height: auto; overflow: hidden; padding: 0 5px 0 0; float: left; text-align: left;}

.title {background: url('../pics/title_2bg.gif') top no-repeat #333; padding: 10px 10px 10px 18px; color: #FFFFFF; font-weight: bold;}

/* kategorie*/
#kategorie {margin: 0 0 30px 0; padding: 0; list-style: none;}
#kategorie li {margin-bottom: 1px; background: #DFDFDF;  padding: 5px 0 5px 18px; }
#kategorie a {color: #4B4B4B; text-decoration: none; font-weight: bold; display: block; width: 100%; height: 100%;}
#kategorie a:hover {color: #ffffff; text-decoration: none;}

/* promocje*/
.promo {width: 100%; height: auto; overflow: hidden; text-align: center;}
.promoTitle {font-weight: bold; margin-bottom: 17px}
.promoFoto img {border: solid 4px #C4C4C4; margin-bottom: 12px}
.promoContent {width: 100%; text-align: left;}
.promoContent td {padding: 5px 0 5px 0;}
.oldPrice {text-decoration: line-through;}
.price {color: #Cc0000; font-weight: bold; font-size: 12px;}


/* right Column*/
#rightColumn {width: 782px; height: auto; overflow: hidden; float: right; text-align: left;}

/* content */
#content {width: 752px; height: auto; overflow: hidden; padding: 15px; background: #ffffff}

/* wyszukwiarka*/
#search {margin: 0; padding: 0; list-style: none;}
#search li {display: inline; margin-right: 25px;}
.searchInput {width: 130px;}

/* nowości*/
.newProducts {width: 100%; height: auto; overflow: hidden; clear: both; margin-bottom: 30px;}
.product {width: 230px; height: auto; overflow: hidden; float: left; text-align: left; margin-right: 20px;}
.productName {font-size: 12px; font-weight: bold; color: #333333; margin-bottom: 7px;}
.productFoto {width: 228px; height: 170px;  padding: 5px 0 5px 0; border: solid 1px #DBDBDB; text-align: center;}
.productContent {width: 210px; height: auto; padding: 10px; background: #DBDBDB;}
.productTable {width: 100%; color: #7A7A7A;}
.productTable td {padding: 0 0 5px 0;}
.tabLabel {font-weight: bold; color: #333; width: 75px;}
.productMore {font-weight: bold; width: 90px; text-align: center; padding: 5px 0 5px 0; border-right: solid 1px #EDEDED; border-bottom: solid 1px #EDEDED; float: right;}

/* stopka*/
#footer {width: 994px; height: auto; overflow: hidden; background: url('../pics/footer-bg.gif') top no-repeat #DFDFDF; margin: auto; padding: 13px 0 10px 0;}
#footerCopy {width: 207px; height: auto; float: left; text-align: center; line-height: 180%;}
#footerMenu {margin: 0; padding: 0; list-style: none; float: right; margin-right: 33px;}
#footerMenu li {display: inline;}
/*#footerMenu li:last-child {margin-left: 80px;}*/
#footerMenu img {vertical-align: middle;}

/* sIFR */
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}
.sIFR-replaced {
	visibility: visible !important;
}
span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}
.sIFR-hasFlash h1 { visibility: hidden; margin: 0 0 15px 0; padding: 0; font-size: 28px; color: #666666; letter-spacing: 0; line-height: 28px; height: 28px; font-weight: bold;}
.sIFR-hasFlash h2 { visibility: hidden; margin: 0 0 15px 0; padding: 0; font-size: 20px; color: #666666; letter-spacing: 0; line-height: 20px; height: 20px; font-weight: normal;}

