/*--------------------------------- ogólne ----------------------------------- */
body {
	background:#1f1f20;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}
#calosc {
	margin:0;
	width:987px;
	margin-left:auto;
	margin-right:auto;
}
.clear {
	clear:both;
}
/*--------------------------------- gora ----------------------------------- */
#logo {
	height:126px;
	background:url(img/logo.png);
	position:relative;
}
#logowanie {
	position:absolute;
	top:44px;
	width:91px;
	left: 895px;
}
#logowanie a:link, #logowanie a:visited {
	color:#f31d07;
	text-decoration:none;
}
#logowanie a:hover {
		color:#FFF;
}
#logowanie1 {
	background:url(img/logowanie1.png);
	width:91px;
	height:29px;
}
#logowanie2 {
	background:url(img/logowanie2.png);
	width:91px;
	height:29px;
	top:29px;
}
#logowanie p {
		padding-left:30px;
		padding-top:6px;
}
#menu {
	height:34px;
}
#menu img {
		margin:0px;
		padding:0px;
}
#menu a:link {
		margin:0px;
		padding:0px;
}
#pasekgora {
	margin-top:5px;
	height:34px;
}
#pasek-gora {
	width:987px;
	background:url(img/pasekinfo.gif);
	height:34px;
}
#szukaj {
	width:600px;
	height:34px;
	float:left;
}
#pasek-promocje {
	width:377px;
	height:27px;
	float:left;
	font-weight:bold;
	padding-top:7px;
	padding-right:10px;
	text-align:right;
}
#pasek-promo-txt {
	text-align:left;
	padding-left:10px;
	font-size:11px;
	font-weight:bold;
	padding-top:7px;
}
#pasek-promo-txt a:link, #pasek-promo-txt a:visited, #wyszukiwarka a:link, #wyszukiwarka a:visited {
	text-decoration:none;
	color:#FFF;
}
#pasek-promo-txt a:hover, #wyszukiwarka a:hover {
	color:#FF0;
}
#pasek-promocje  span {
	color:#FFF;
}

/*--------------------------------- banner ----------------------------------- */
#banner {
	margin-top:6px;
	height:408px;
	width:987px;
}
/*--------------------------------- srodek ----------------------------------- */
#srodek {
	margin-top:6px;
}
/*--------------------------------- lewa ----------------------------------- */
#lewa {
	width:185px;
	float:left;
}
.box1 {
	width:185px;
	height:37px;
	background:url(img/box1.gif);
}
.box2 {
	width:185px;
	height:3px;
	background:url(img/box2.gif);
}
.box3 {
	width:165px;
	background:url(img/box3.gif) repeat-y;
	padding: 10px;
}
.box4 {
	width:185px;
	height:3px;
	background:url(img/box4.png);
}
.box1 h1 {
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	padding-top:10px;
	padding-left:10px;
}
/*--------------------------------- kategorie ----------------------------------- */
.kategoria1, .kategoria1z {
	width:185px;
	height:33px;
	background:url(img/kategorie.png);
}
.kategoria1 p, .kategoria1z p {
	padding-left:30px;
	padding-top:11px;
}
.kategoria1 a:link, .kategoria1 a:visited {
	color:#fff;
	font-size:11px;	
	font-weight:bold;
	text-decoration:none;
}
.kategoria1 a:hover {
	color:#FF0;
}
.kategoria1z a:link, .kategoria1z a:visited {
	color:#FF0;
	font-size:11px;	
	font-weight:bold;
	text-decoration:none;
}
.kategoria1z a:hover {
	color:#FF0;
}
.kategorie {
	margin-bottom:6px;
}
.kategoria2 a:link, .kategoria2 a:visited, .kategoria2 li {
	color:#FFF;
	text-decoration:none;
}
.kategoria2 a:hover {
	color:#FF0;
}
.kategoria2 ul {
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}
.kategoria2 li {
	line-height:18px;
	background-image:url(img/lista.png);
	background-repeat:no-repeat;
	background-position:1px 7px;
	padding-left:10px;
}
.wybrana a:link, .wybrana a:visited {
	color:#FF0;
	font-weight:bold;
}
.wybrana a:hover {
	color:#FF0;
}
#towar-dnia img {
		border:#C00 1px solid;
}
#towar-dnia h2 a:link, #towar-dnia h2 a:visited {
	font-size:12px;
	color:#FF0;
	text-decoration:none;
}
#towar-dnia h2 a:hover {
	color:#FFF;
}
#towar-dnia p {
	font-size:12px;
	color:#FF0;
	text-decoration:none !important;
	font-weight:bold;
}
#towar-dnia p span {
	color:#CCC;
	text-decoration:line-through;
	font-size:11px;
}
/*--------------------------------- srodeczek ----------------------------------- */
#srodeczek {
	width:596px;
	float:left;
	padding-left:10px;
	padding-right:10px;
}
.box-duzy1 {
	width:596px;
	background:url(img/box-duzy1.png);
	height:40px;
}
.box-duzy1 h1 {
	color:#FFF;
	font-size:12px;
	padding-left:10px;
	padding-top:10px;
}
.box-duzy2 {
	background-color:#e9e4e4;
	padding:10px;
	height:auto;
}
.box-duzy3 {
	background:url(img/box-duzy2.png);
	width:596px;
	height:6px;
}
.pn1 {
	width:170px;
	padding:6px;
	background:#FFF;
	float:left;
	margin-right:8px;
	margin-bottom:8px;
	border:1px solid #666;
}
.pn1 p span {
	color:#73756c;
	text-decoration:line-through;
	font-weight:bold;
	line-height:18px;
}
.pn1 p {
	color:#be2305;
	font-weight:bold;
}
.pn1 h2 a:link, .pn1 h2 a:visited {
	text-decoration:none;
	color:#545455;
}
.pn1 h2 a:hover {
	color:#be2305;
	text-decoration:underline;
}
.pn1 img {
	border:1px solid #be2305;
	padding:8px;
}
.pn2 {
	width:165px;
	padding:6px;
	background:#FFF;
	float:left;
	margin-right:8px;
	margin-bottom:8px;
	border:1px solid #666;
}
.pn2 p span {
	color:#73756c;
	text-decoration:line-through;
	font-weight:bold;
	line-height:18px;
}
.pn2 p {
	color:#be2305;
	font-weight:bold;
}
.pn2 h2 a:link, .pn2 h2 a:visited {
	text-decoration:none;
	color:#545455;
}
.pn2 h2 a:hover {
	color:#be2305;
	text-decoration:underline;
}

#nowosci, #aktualnosci, #galeria {
	margin-top:10px;
}
#galeria img {
	margin:6px;
	border:1px solid #972004 !important;
}

.wizytowki {
	line-height:19px;
}
.wizytowki a:link, .wizytowki a:visited {
	text-decoration:none;
}
.wizytowki a:hover {
	color:#C00;
	font-weight:bold;
}
.pogrubienie {
	font-weight:bold;
}
.trzynastka {
	font-size:12px;
}
.trzynastka a:link {
	color:#C00;
}
/*--------------------------------- prawa ----------------------------------- */
#prawa {
	width:185px;
	float:left;
}
#koszyk {
	color:#FFF;
	font-weight:bold;
}
#koszyk p span {
	color:#efd315;
}
#koszyk p {
	line-height:16px;
}
#koszyk a:link, #koszyk a:visited {
		color:#FFF;
		text-decoration:none;
}
#koszyk a:hover {
	color:#efd315;
}
#aukcje ul {
	margin-left:10px;
}
#aukcje li {
	line-height:17px;
	background-image:url(img/lista.png);
	background-repeat:no-repeat;
	background-position:1px 7px;
	padding-left:10px;	
}
#aukcje a:link, #aukcje a:visited, #kontakt a:link, #kontakt a:visited {
	font-weight:bold;
	color:#efd315;
	text-decoration:none;
}
#aukcje a:hover, #kontakt a:hover {
	color:#FFF;
}
#kontakt p {
	font-weight:bold;
	color:#efd315;
	line-height:16px;
}
#kontakt p span {
	color:#fff;
}
#zagiel {
	color:#fff;
	line-height:16px;
	text-align:justify;
}
#podglad2 {
	color:#FFF;
	line-height:16px;
	text-align:center;
}
.input {
	background-color:#363637;
	border:1px solid #FFF;
	color:#FFF;
	}
#subskrypcja select, #producent select, #katsel select {
	background-color:#363637;
	border:1px solid #FFF;
	color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	width:160px;
	height:20px;
}
#subskrypcja input {
	background-color:#363637;
	border:1px solid #FFF;
	color:#FFF;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
}
#najogladane a:link, #najogladane a:visited, #najkupowane a:link, #najkupowane a:visited {
	color:#FFF;
	text-decoration:none;
}
#najogladane a:hover, #najkupowane a:hover {
	color:#FF0;
}
.naj {
	padding-bottom:30px;
}
.naj1 {
	width:65%;
	float:left;
}
.naj2 {
	width:35%;
	float:left;
	color:#CCC;
	text-align:right;
}
.firma img {
	border:1px solid #666;
	padding:5px;
	margin-right:24px;
	margin-bottom:20px;
}
#reklama-przesylka {
	margin-bottom:6px;
	margin-top:6px;
}
/*--------------------------------- tryb4 ----------------------------------- */
.120 {
	height:120px;
}
.120 img {
	border:1px solid #be2305;
	padding:8px;
}
.bialy {
	color:#FFF;
}
/*--------------------------------- produkt ----------------------------------- */
#produkt {
	padding-left:10px;
}
#produkt-opis {
	width:400px;
	float:left;
}
#produkt-opis h1 {
	font-family:"Trebuchet MS", "Lucida Console", Monaco, monospace;
	font-size:20px;
	margin-bottom:20px;
}
#produkt-zdjecie {
		width:160px;
		float:left
}
#produkt-zdjecie img {
	border:1px solid #972004;
}
#dostepnosc img, #produkt-producent img, #cechy img, #cena img, #koszyk2 img {
	vertical-align:middle;
	margin-right:4px;
}
#dostepnosc, #produkt-producent, #cena, #koszyk2 {
	color:#a62205;
	font-weight:bold;
	width:50%;
	float:left;
}
#dostepnosc p, #produkt-producent p {
	font-weight:normal;
	color:#000;
	margin-left:22px;
}
#produkt-producent {
	width:50%;
	float:left;
}
#opis {
	margin-top:20px;
	line-height:18px;
	text-align:justify;
	padding-right:10px;
}
#cechy {
	margin-top:20px;
	font-weight:bold;
	color:#a62205;
}
#cena span {
	color:#606062;

}
.span1 {
	color:#a62205 !important;
	text-decoration:none !important;
}
#cena {
	width:50%;
	float:left;
	margin-top:20px;
}
#koszyk2 {
	width:50%;
	float:left;
	margin-top:20px;
}
#koszyk2 input.text {
	width:30px !important;
}
/*--------------------------------- stopka ----------------------------------- */
#stopka {
	margin-top:15px;
}
#stopka1 {
	width:987px;
	height:34px;
	background:url(img/stopka1.png);
	position:relative;
	color:#b9b9c1;
}
#stopka a:link, #stopka a:visited {
	color:#b9b9c1;
	text-decoration:none;
}
#stopka a:hover {
	text-decoration:underline;
}
#stopka2 {
	position:absolute;
	width:390px;
	float:left;
	top:12px;
	padding-left:10px;
}
#stopka3 {
	position:absolute;
	width:587px;
	float:left;
	top:12px;
	left:390px;
	text-align:right;
}
#stopka4 {
	width:977px;
	text-align:right;
	margin-bottom:15px;
	padding-top:6px;
	padding-right:10px;
}