body {
	font-family: Arial,Helvetica,sans-serif;
	text-align:center;
	font-size: 11px;
	color: #c5c5c5;
	margin: 0px;
	padding: 0px;
	/*background: url(/images/tlo.jpg) top center repeat;*/
	background-color:#000000;
}

img{border: none;}

td{font-size: 11px; font-family: Arial,Helvetica,sans-serif;}

.alarm{padding-top: 10px;}

.fck{
	background: url();
	background-color: #1f1f1f;
}

.font_nazwa_produktu_big{ color: #c5c5c5; font-size: 16px;}
.font_nazwa_produktu_lista{ color: #c5c5c5; font-size: 13px;font-weight:bold;}
.font_tekst_cena { color: #fff; }
.font_producent { color: #fff; }
.font_sortowanie{ font-size: 11px;}
.cena{ color:#d6161f; font-weight: bold;	}
.cena_old{ text-decoration: line-through;	}

a{
	font-size: 11px;
	color: #c5c5c5;	
	text-decoration: none;
}

a:hover{
	color: #fff;
}

ul,li,div,p,form,input {
	margin: 0px;
	padding: 0px;	
}

input, select, textarea{font-family: Arial,Helvetica,sans-serif; font-size: 11px;}

div#kontener{
	margin: 0px auto;
	position:relative;
	width: 800px;
	text-align: left;
}

div#top{
	height: 65px;
	width: 800px;
	margin: 0px auto;
	position: relative;
}

.menu_top{
	position: absolute;
	right: 0px;
	bottom: 0px;
	height: 60px;
}

.menu_top div{
	float: left;
	width: 109px;
	height: 25px;
	margin-left: 1px;
	text-align: center;
	line-height: 23px;
	background: url(/images/menu_gora_tlo.jpg) top center no-repeat;
}

.menu_top div a{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}


div#content{
	margin: 0px auto;
	background-color: #454545;
	width: 800px;
	border: 1px solid #aaa;
}

div#zawartosc_strony{
	margin: 1px 1px;
	width: 798px;
	min-height: 300px;
	background: url(/images/tlo2.jpg) top center repeat-y;
}

/*LEWA STRONA*/
div#left{
	width: 249px;
	float: left;
}

div#wyszukiwarka{
	width: 245px;
	height: 70px;
	margin: 0px auto;
	background: url(/images/tlo_wyszukiwanie.jpg) top center no-repeat #454545;
}

div#koszyk{
	width: 245px;
	height: 133px;
	padding-left: 20px;
	background: url(/images/tlo_twoj_koszyk.jpg) 0px 6px no-repeat #000;
}

div#kategorie_left{
	width: 245px;
	margin: 0px auto;
	background: url(/images/tlo_menu.jpg) 0px 15px no-repeat #454545;
	min-height: 170px;
	height: auto !important;
  height: 170px;
  padding-bottom: 5px;
}

div#producenci{
	width: 245px;
	height: 85px;
	margin: 0px auto;
	background: url(/images/tlo_producenci.jpg) 0px 10px no-repeat #000;
}

div#newsletter{
	width: 245px;
	margin: 0px auto;
	background: url(/images/tlo_newsletter.jpg) 0px 10px no-repeat #454545;
}
/*KONIEC LEWEJ STRONY*/

div#center{
	margin: 0px auto;
	float:left;
	width: 548px;
	background-color: #1f1f1f;
	min-height: 300px;
	height: auto !important;
  height: 300px;
}

div#belka_logowania{
	width: 532px;
	height: 32px;
	margin-top: 8px;
	background-color: #454545;
	position: relative;
}

div#polecamy{
	background: url(/images/polecamy.jpg) 0px 10px no-repeat;
	width: 532px;
	min-height: 70px;
	height: auto !important;
  height: 70px;
}

div#nowosci{
	background: url(/images/nowosci.jpg) 0px 10px no-repeat;
	width: 532px;
	min-height: 70px;
	height: auto !important;
  height: 70px;
}

div#promocje{
	background: url(/images/promocje.jpg) 0px 10px no-repeat;
	width: 255px;
  	height: 57px;
}

div#bottom{
	height: 45px;
	width: 800px;
	margin: 0px auto;
	position: relative;
}

.menu_bottom{
	position: absolute;
	right: 0px;
	top: 0px;
	height: 24px;
}

.menu_bottom div{
	float: left;
	width: 109px;
	height: 24px;
	margin-left: 1px;
	text-align: center;
	line-height: 23px;
	background: url(/images/menu_dol_tlo.jpg) top center no-repeat;
}

.menu_bottom div a{
	color: #949697;
	text-decoration: none;
}

/*FORMULARZ*/

.formularz{background: #1f1f1f; border: 1px solid #a9a9a9; padding-left: 5px; color: #bfbfbf; font-size: 11px; font-family: Arial,Helvetica,sans-serif;}


.button{
	background-color: #282828;
	border: 1px solid #707070;
	height: 20px;
	font-size: 11px;
	line-height: 16px;
	color: #8c8c8c;
}

.input{
	height: 18px;
	margin-left: 4px;
	border: 1px solid #a9a9a9;
	color: #c5c5c5;
}

.input_long{
	width: 165px;
	background: #4B4B4B;	
}

.input_short{
	width: 69px;
	background: #4B4B4B;
}

.input_short2{
	width: 30px;
	background: #4B4B4B;
}

/*KONIEC FORMULARZ*/

/*KATEGORIE*/
.kat_tlogl_on{
	background-color: #282828;
	width: 200px;
	height: 18px;
	border: 1px solid #636363;
	margin-bottom: 1px;
	line-height: 17px;

}

.kat_tlogl_on a{
	color: #eaeaea;
	text-decoration: none;
}

.kat_tlogl_off{
	background-color: #282828;
	width: 200px;
	height: 18px;
	border: 1px solid #636363;	
	margin-bottom: 1px;
	line-height: 17px;

}

.kat_tlogl_off a{
	color: #eaeaea;
	text-decoration: none;	
}

.kat_podkat_on{
	margin-bottom: 1px;
	line-height: 17px;
}

.kat_podkat_on a{
	color: #c5c5c5;
	font-size: 11px;
	text-decoration: none;
}

.kat_podkat_off{
	margin-bottom: 1px;
	line-height: 17px;

}

.kat_podkat_off a{
	color: #c5c5c5;
	font-size: 11px;
	text-decoration: none;
}
/*KONIEC KATEGORIE*/

.nawigbox a{
	font-size: 11px;
}

.naglowek{
	
	clear: both;

	padding-top:14px;
	padding-left:0px;
	font-size:24px;
	font-weight:bold;
	color:#fff;
}

/*LISTA PRODUKT�W*/

.ramka_obrazka{
	border: 2px solid #999;
}

.prod_lista{
	width: 245px;
	float: left;	
}

.prod_lista_lewo{
	width: 100px;
	float: left;
}

.prod_lista_prawo{
	width: 145px;
	float: left;
}



.belka_sortowania{
	margin-top: 20px;
	margin-bottom: 15px;
	width: 527px;
	height: 27px;
	border: 1px solid #444;
}

.sortowanie{
	color:#c5c5c5;
	background-color: #1f1f1f;	
	border: 1px solid #a9a9a9;
}

/*KONIEC LISTA PRODUKT�W*/

.czysc{
	clear: both;	
}

div#prod_prev_lewo{
	float: left;
	width: 235px;	
}

div#prod_prev_prawo{
	float: left;
	width: 282px;	
}

.prod_prev_imgdod{
	float: left;	
	margin-right: 4px;
	margin-top: 4px;
}

.kat a{padding-top: 27px; width: 200px; padding-right: 10px; float: left; margin-left: 10px;}
.kat a:hover{padding-top: 27px; width: 200px; padding-right: 10px; float: left; margin-left: 10px;}
.kat a:link{padding-top: 27px; width: 200px; padding-right: 10px; float: left; margin-left: 10px;}

div#nawigbox{margin: 0px; padding: 0px;}
.falert{width: 345px;}
