/*
CSS file created with:Instant Blueprint - Create a web project framework in seconds.
http://instantblueprint.com

Project: Tutorial
File: css/style.css
Last edited: December 6, 2011, 12:09 am
*/

/*@font-face {
    font-family: 'NovecentowideBook';
    src: url('../fonts/novecentowide-book-webfont.eot');
    src: url('../fonts/novecentowide-book-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/novecentowide-book-webfont.woff') format('woff'),
         url('../fonts/novecentowide-book-webfont.ttf') format('truetype'),
         url('../fonts/novecentowide-book-webfont.svg#NovecentowideBook') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'NovecentowideDemiBold';
    src: url('../fonts/novecentowide-demibold-webfont.eot');
    src: url('../fonts/novecentowide-demibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/novecentowide-demibold-webfont.woff') format('woff'),
         url('../fonts/novecentowide-demibold-webfont.ttf') format('truetype'),
         url('../fonts/novecentowide-demibold-webfont.svg#NovecentowideDemiBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'NovecentowideMedium';
    src: url('../fonts/novecentowide-medium-webfont.eot');
    src: url('../fonts/novecentowide-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/novecentowide-medium-webfont.woff') format('woff'),
         url('../fonts/novecentowide-medium-webfont.ttf') format('truetype'),
         url('../fonts/novecentowide-medium-webfont.svg#NovecentowideMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}*/

/*  Main  */
body {
 background:#FFF;
 color:#000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 height:100%;
}

#background-image {
	background:url(../images/tlo.png) center top no-repeat;
	min-width:1280px;
	width:100%;/* 1280px; */
	height:100%;
}
#containerl{
clear:both;
	/*position:relative;
	top:-11px;*/
	width:1000px;
	margin:0 auto;
	background:white;
	/*height:auto;
	max-height:2000px;
	overflow: hidden;*/
}
#containerr{clear:both;
	width:1000px;
	margin:0 auto;
	background:white;
	/*height:auto;*/
	
	
	/*overflow: hidden;*/
}
.shadow-right {
	-webkit-box-shadow:8px 0 6px -6px #bbb;
	-moz-box-shadow:8px 0 6px -6px #bbb;
	box-shadow:8px 0 6px -6px #bbb;
}
.shadow-left {
	-webkit-box-shadow:-8px 0 6px -6px #bbb;
	-moz-box-shadow:-8px 0 6px -6px #bbb;
	box-shadow:-8px 0 6px -6px #bbb;
}
.clear{ clear:both; }
.middle { vertical-align:middle !important; }
.text-bottom { vertical-align:text-bottom; }
.bold { font-weight:bold !important; }
.cien { box-shadow:1px 1px 3px #888888; }
.lewo { text-align:left; }
.prawo { text-align:right; }
.center { text-align:center !important; }
.margin-270 { margin-left:270px !important; } /* przesuni�cie diva na prawo */
.zielony { color:limegreen; }
.czerwony { color:red; }
.szary { color:grey; }
.bialy { color:white; }
.jasny-niebieski { color:#008cc9; }
.throbber { border:1px solid #888888; } /* klasa dla miniaturek w galerii */
.hide { position: absolute; top: -9999px; left: -9999px; }
.ukryj { display:none; }
.margin5px { margin:5px; }
.dugosc50prc { width:50% !important; }
.dotted { border-bottom: 1px dotted; }
.srodkuj-pionowo {
	/* Firefox */
	display:-moz-box;
	-moz-box-orient:horizontal;
	-moz-box-pack:center;
	-moz-box-align:center;

	/* Safari and Chrome */
	display:-webkit-box;
	-webkit-box-orient:horizontal;
	-webkit-box-pack:center;
	-webkit-box-align:center;

	/* W3C */
	display:box;
	box-orient:horizontal;
	box-pack:center;
	box-align:center;
}

/* =logo
------------------------------------------------------------------*/
#logo-tlo {
	width:425px;
	height:170px;
	background:url('../images/cien-login.png') no-repeat right top;
	position:relative;
	float:left;
}

#logo-tlo .login-text {
	color:#777778;
	font:10px verdana,arial;
	right:30px;
	top:10px;
	position:absolute;
}

a.logo-login {	/* nazwa zalogowanego u�ytkownika w nag��wku */ 
	font-size:12px;
	color:#008cc9;
	text-decoration:none;
}
a:hover.logo-login ,a:active .logo-login {color:white;}

a.wyloguj {	/* link do wylogowania pod�wietli si� na bia�o po najechaniu kursorem */
	color:#777778;
	text-decoration:none;
}
a:hover.wyloguj {color:white;}

#logo {
	width:309px;
	height:76px;
	position:absolute;
	top:60px;
	right:30px;
	background:url('../images/dajguru-logo.png') no-repeat 70% 70%;
	display:block;
	outline:none; /* nie ma obram�wki po klikni�ciu linka */
}

#lokalizacja-tlo {
	width:730px;
	height:245px;
	background:url('../images/ramka.png') no-repeat left top;
	float:left;
	position:relative;
}

/* lokalizacja - linki z ikonami powiat do �wiat */
#lokalizacja {
	list-style-type:none;
	padding:0px;
	margin:0px;
}

#lokalizacja li {
	height:70px;
	float:left;
	background-repeat:no-repeat;
	background-position: 50% 50%;
}
#lokalizacja li.pow-ico {background-image:url('../images/pow-ico.png');}
#lokalizacja li.woj-ico {background-image:url('../images/woj-ico.png');}
#lokalizacja li.kraj-ico {background-image:url('../images/kraj-ico.png');}
#lokalizacja li.swiat-ico {background-image:url('../images/swiat-ico.png');}
#lokalizacja a {
	text-decoration:none;
	text-align:center;
	padding-top:70px;
	font:12px verdana,arial;
	color:white;
	display:block;
	width:120px;
}
#lokalizacja li:hover.pow-ico,li:hover.woj-ico,li:hover.kraj-ico,li:hover.swiat-ico  {
	opacity:0.3;
	filter:Alpha(opacity=30)	/* dla <=ie8 */
}

/* =menu	linki menu g��wnego	*/
#menu {
	list-style-type:none;
	padding:0px;
	margin:0px;
	
	color:white;
	position:absolute;
	left:10px;
	bottom:100px;
}
#menu li {
	height:16px;
	float:left;
}
#menu a {
	text-decoration:none;
	text-shadow: 1px 1px grey;
	text-align:center;
	/*padding-top:70px;*/
	font:italic bold 16px verdana,arial;
	color:white;
	display:block;
	width:160px;
}
#menu a:hover {
	opacity:0.3;
	filter:Alpha(opacity=30);
}

#wybor-kraju {	/* Okr�g�a flaga po prawej stronie nag��wka symbolizuj�ca wybrany kraj */
	width:174px;
	height:100%;
	background:url('../images/swiat-cien.png') no-repeat center 140px;
	position:absolute;
	right:40px;
	font:12px verdana,arial;
	color:white;
}

#wybor-kraju .kraj-flaga {
	width:174px;
	height:174px;
	margin-top:10px;
	background:url('../images/duze_flagi/00.png') no-repeat center center;
}

/* wyb�r waluty / j�zyka */
#wybor-waluty-jezyka {
	width:100px;
	height:30px;
	position:absolute;
	right:260px;
	bottom:45px;
	font:12px verdana,arial;
	color:white;
}

/* flagi walut */
.flaga_waluty {
    border:1px solid #939495;
    height:13px;
    margin-right:10px;
    width:18px;
    vertical-align:middle;
}
.flaga_oferty {
    height:18px;
    margin-right:10px;
    width:19px;
    vertical-align:middle;
}


/* =szukaj-tlo pole wyszukiwania w nag��wku
**************************************************/
#szukaj-tlo {
	width:473px;
	height:76px;
	position:absolute;
	bottom:0px;
	left:-297px;
	background:url('../images/szukaj.png') no-repeat left top;
	font:12px verdana,arial;
}
#szukaj-tlo .szukaj-produkt {
	color:white;
	margin:7px 0 0 20px;
}
#szukaj-tlo .szukaj-input {
	border:1px solid #2461a3;
	width:200px;
	margin-left:20px;
	padding-left:2px;
}

#szukaj-tlo-dlugie {
	width:643px;
	height:76px;
	position:absolute;
	bottom:0px;
	left:-297px;
	background:url('../images/szukaj-dlugie.png') no-repeat left top;
	font:12px verdana,arial;
	color:white;
}
#szukaj-tlo-dlugie .szukaj-produkt {
	color:white;
	margin:7px 0 0 20px;
}
#szukaj-tlo-dlugie .szukaj-input {
	border:1px solid #2461a3;
	width:214px;
	margin-left:20px;
	padding-left:2px;
	float:left;
}
/*
.button-szukaj {
	/*padding: 5px 5px 5px 25px;
	width:54px;
	height:17px;
	border:1px solid #dbdbdb;
	color:#000;
	font:bold 9px verdana,arial;
	padding-left:0;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
	text-transform:uppercase;
	background: #fdfdfd url('../images/szukaj-strzalka.png') no-repeat 46px center;
	box-shadow:1px 1px 3px #888888;
}
*/
.button-szukaj {
	/*padding: 5px 5px 5px 25px;*/
	min-width:54px;
	height:22px;
	border:1px solid #dbdbdb;
	color:#000;
	font:bold 11px verdana,arial;
	padding-left:10px;
	text-align:left;
	text-decoration:none;
	text-transform:uppercase;
	background: #fdfdfd url('../images/szukaj-strzalka.png') no-repeat 5px center; /*46px center;*/
	box-shadow:1px 1px 3px #888888;
	/*border-radius:10px;*/
}
.button-filtruj {
	/*padding: 5px 5px 5px 25px;*/
	min-width:54px;
	height:22px;
	border:1px solid #dbdbdb;
	color:#000;
	font:bold 11px verdana,arial;
	padding-left:10px;
	text-align:left;
	text-decoration:none;
	text-transform:uppercase;
	background: #fdfdfd url('../images/szukaj-strzalka.png') no-repeat 5px center; /*46px center;*/
	box-shadow:1px 1px 3px #888888;
	/*border-radius:10px;*/
}
.button-szukaj:hover, .button-szukaj:active {
	color:grey;
	border:1px solid #fdfdfd;
	background:#dbdbdb url('../images/szukaj-strzalka-hover.png') no-repeat 5px center; /*46px center;*/
}
#szukaj-tlo a {
	text-decoration:none;
	color:black;
	font:11px verdana,arial;
	margin-left:210px;
}
#szukaj-tlo-dlugie a {
	position:relative;
	text-decoration:none;
	color:black;
	font:11px verdana,arial;
	margin-left:380px;
	bottom:18px;
}
#szukaj-tlo-dlugie input[type=checkbox] {
	text-decoration:none;
	color:white;
	margin-left:20px;
	margin-top:0;
}
#szukaj-tlo a:hover {
	color:white;
}
#szukaj-tlo-dlugie a:hover {
	color:white;
}

.ilosc-ofert {
	position:absolute;
	right:40px;
	top:15px;
	color:white;
	font:italic bold 14.03px verdana,arial;
	text-align:center;
	text-shadow:1px 1px grey;
}

/* =cialo	*/
#lewy-panel {
	width:248px;
	height:auto;
	background:white;
	background:-webkit-gradient(linear, left center, right center, from(#e7e5e5), to(#fff));
	background:-moz-linear-gradient(left,  #e7e5e5,  #fff);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#e7e5e5', endColorstr='#ffffff');
	background:-o-linear-gradient(0deg,#e7e5e5,rgb(255,255,255));
	border:1px solid #939495;
	border-radius:10px;	/*margin:10px 0 0 10px;*/
	margin-left:10px;
	margin-bottom:10px;
	float:left;
}

.title-label {
	width:100%;
	height:30px;
	background:#939495;
	border-radius:10px 10px 0 0 / 10px 10px 0 0;
	text-align:center;
	bottom:5px;
	color:white;
	font:bold 16px verdana,arial;
}
.title-label-mojekonto { background:#ffa500; }
.kat-w-gore {
	text-decoration:none;
	display:block;
	text-align:right;
	padding-right:15px;
	padding-bottom:10px;
	color:black;
}

/* sklep
******************/
#sklep-panel {
	width:100%;
	min-height:130px;
	max-height:240px;
	margin-bottom:15px;
	border-radius:10px;
}
/* .sklep-zielony {
	background:-webkit-gradient(linear, left center, right center, from(#9af792), to(#fff)) !important;
	background:-moz-linear-gradient(left,  #9af792,  #fff) !important;
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#9af792', endColorstr='#ffffff') !important;
	border-color:green !important;
}
.parametry-zielony {
	background:-webkit-gradient(linear, left top, left bottom, from(#9af792), to(#fff)) !important;
	background:-moz-linear-gradient(top,  #9af792,  #fff) !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9af792', endColorstr='#ffffff') !important;
}
#sklep-panel.zielony { background:green; } */
/*TODO inne kolory */

/* =kategorie-glowne
*****************************************/
#kategorie-glowna {
	width:100%;
	background:url('../images/menu-podstrzalka.png') repeat-y left top;
}
#kategorie-glowna ul {
	list-style-image: url('../images/menu-strzalka.png');
	margin:0 0 30px 0;
	padding:0;
}
#kategorie-glowna li {
	margin-left:35px;
	width:100%;
	height:26px;
}
#kategorie-glowna a {
	text-decoration:none;
	text-align:left;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	color:black;
	display:block;
	height:26px;
	line-height:26px;
}
#kategorie-glowna li:hover  {
	opacity:0.3;
	filter:Alpha(opacity=30)	/* dla <=ie8 */
}
/* =kategorie-podrzedne
*****************************************/
#kategorie-podrzedne {
	width:100%;
	/*background:url('../images/menu-podstrzalka2.png') repeat-y left top;*/
}
#kategorie-podrzedne ul {
	/*list-style-image: url('../images/menu-strzalka.png');*/
	list-style-type:none;
	margin:7px 0 30px 0;
	padding:0;
}
#kategorie-podrzedne li {
	margin-left:15px;
	width:100%;
	min-height:16px;
	max-height:32px;
}
#kategorie-podrzedne a {
	text-decoration:none;
	text-align:left;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	color:black;
	display:block;
	min-height:16px;
	max-height:32px;
	line-height:16px;
	width:95%;
}
#kategorie-podrzedne li:hover  {
	opacity:0.3;
	filter:Alpha(opacity=30)	/* dla <=ie8 */
}
#kategorie-podrzedne ul.podrzedne-ul {
	list-style-type:none;
	margin:2px 0;
}
#kategorie-podrzedne li.podrzedne-li {
	margin-left:35px;
	width:90%;
	min-height:16px;
	max-height:32px;
}

/* =filtry-przegladania
**************************/
#filtry-przegladania {
	/*position:relative;*/
	width:100%;
	margin:0 10px 20px 10px;
}
#filtry-przegladania .nazwa-filtru {
	color:black;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	margin:7px 0;
	
	float:left;
}
#filtry-przegladania input[type=text] {
	border:1px solid #9d9c9d;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	height:20px;
	
	float:left;
}

/* POZIOME */
.filtr-poz {
	width:240px;
	margin:5px 0;
	float:left;
}
#filtry-przegladania-poz {
	/*position:relative;*/
	width:100%;
	margin:5px 10px 20px 10px;
	/*position:relative;*/
}
#filtry-przegladania-poz .nazwa-filtru {
	color:black;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	/*margin:7px 10px 7px 10px;
	
	/*float:left;*/
}
#filtry-przegladania-poz input[type=text] {
	border:1px solid #9d9c9d;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	height:20px;
	
	/*float:left;*/
}

/* =reklama
*************/
#reklama {
	width:160px;
	height:600px;
	margin:10px auto;
	background:url('../images/reklama.jpg') no-repeat;
}

/* =cia�o
**************************/
#promo-panel {
	width:726px;
	height:355px;
	background:white;
	background:-webkit-gradient(linear, left top, left bottom, from(#e7e5e5), to(#fff));
	background:-moz-linear-gradient(top,  #e7e5e5,  #fff);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e5e5', endColorstr='#ffffff');
	border:1px solid #939495;
	border-radius:10px;
	margin-left:268px;
	margin-bottom:20px;
	/*position:relative;
	float:right;
	/*float:right;
	position:relative;
	top:-10px;
	left:258px;*/
}
#promo-panel1 {	/*usun��*/
	width:725px;
	margin-left:268px;
	background-color:yellow;
}
#promo-panel .first-promo {
	width:363px;
	height:100%;
	float:left;
	position:relative;
}
#promo-panel .second-promo {
	width:auto;
	height:100%;
	border-left:1px solid grey;
	position:relative;
	float:left;
}
#promo-panel span {
	font:italic 22px Verdana,Arial,Helvetica,sans-serif;
	margin-left:15px;
}
#promo-panel .promo-obiekt  {
	margin-top:15px;
	margin-left:40px;
}
#promo-panel .promo-cena {
	width:133px;
	height:133px;
	background:url('../images/promo-gwiazda.png') no-repeat center center;
	/*position:absolute;
	right:10px;
	bottom:10px;*/
	position:relative;
	left:200px;
	top:-90px;
	color:white;
	text-align:center;
}

#promo-panel .cena {
	position:relative;
	margin:0;
	font:italic 18px Verdana,Arial,Helvetica,sans-serif;
	top:35px;
}

#promowane-przedmioty {
	width:650px;
	height:auto;
	padding-left:20px;
	padding-bottom:5px;
	margin-left:270px;
	font:bold 16px Arial,Verdana,Helvetica,sans-serif;
	color:#ff7405;
	border-bottom:1px solid grey;
}
.promo-przedmiot {
	width:225px;
	height:245px;
	margin:5px;
	float:left;
	border:1px solid #e6e1e1;
}
.promo-przedmiot img {
	margin-bottom:5px;
	width:100%;
	float:right;
}
.promo-przedmiot a {
	text-decoration:none;
	color:#006698;
	font:14px Arial,Verdana,Helvetica,sans-serif;
	display:block;
	text-align:right;
}
.promo-przedmiot a:hover { color:orange; font-weight:normal; }
.promo-przedmiot span.tytul {
	height:35px;
	display:block;
	clear:both;
}
.wys-ceny {
	background:url('../images/tlo-promo-ceny.png') no-repeat right bottom;
	width:171px;
	height:34px;
	margin-top:5px;
	padding-right:5px;
	float:right;
	font:bold 14px Arial,Verdana,Helvetica,sans-serif;
	color:white;
	text-align:right;
}
.wys-ceny  a {
	color:white;
	font-weight:bold;
}
span.cena-gora {
	font:bold 22px Arial,Verdana,Helvetica,sans-serif  !important;
	margin:0 !important;
	bottom:2px;
}
/* =main
* prawa kolumna
***********************/
#main {

}
/* =sciezka 
**************************/
#sciezka {
	width:726px;
	margin-left:10px;/*margin-left:270px;*/
	color:#8c8989;
	font:12px Verdana,Arial,Helvetica,sans-serif;
}
#sciezka a {
	text-decoration:none;
	color:#008cc9;
}
#sciezka a:hover { 
	color:#003dc9;
	font-weight:bold;
}

.sciezkap {
	margin-left:10px !important;
}

/* �cie�ka w ulubionych kat */
.ulub-kat { width:400px !important; margin-left:10px !important; text-align:left;}

/* =filtry przegl�dania i parametry
	wy�wietlane podczas przegl�dania listy przedmiot�w
******************************************************/
#filpar-panel1 {	/*usun��*/
	width:720px;
	max-height:450px;
	height:auto;
	background:white;
	border:1px solid #939495;
	border-radius:10px;
	margin:10px 0 0 10px;
	position:absolute;
	top:20px;
	left:258px;
}
#filpar-panel {
	width:726px;
	margin:10px 0 10px 270px;
	border:1px solid #939495;
	border-radius:10px;
}
#filpar-panel .filpar-tytul {
	font:italic 18px Verdana,Arial,Helvetica,sans-serif;
	color:black;
	display:block;
	margin-left:25px;
	padding-top:10px;
}
#filtry-panel {
	width:100%;
	height:240px;
	margin-bottom:15px;
	/*border-radius:10px 10px 0 0 / 10px 10px 0 0;*/
	border-radius:10px;
	background:-webkit-gradient(linear, left top, left bottom, from(#e7e5e5), to(#fff));
	background:-moz-linear-gradient(top,  #e7e5e5,  #fff);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e5e5', endColorstr='#ffffff');
}
#parametry-panel {
	width:100%;
	min-height:100px; height:200px;
	border-radius:0 0 10px 10px / 0 0 10px 10px;
	border-top:1px solid grey;
	background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#e7e5e5));
	background:-moz-linear-gradient(bottom,  #e7e5e5,  #fff);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e7e5e5');
}

/* =menu-ofert  - menu wyboru rodzaju oferty w postaci tab�w
*****************************************************************/
#menu-ofert {	/* nie u�ywane, teraz menu-przedmiotu */
	width:730px;
	height:63px;
	background:white url('../images/pasek-tab.jpg') no-repeat left bottom;
	margin:12px 0 0 265px;
}
.od-lewej { /* TEMP! zeby cofn�� do lewej strony menu */
	width:987px !important;
	height:27px !important;
	border-bottom:1px solid grey;
	background:none !important;
	margin:12px 5px 10px 5px !important; 
} 
#menu-ofert ul.wybierz-rofert {
	list-style-type:none;
	padding:0;
	margin-left:20px;
}
#menu-ofert .wybierz-rofert li {
	height:27px;
	float:left;
	margin-right:5px;
	margin-bottom:10px;
	background:#cccbcb;
	border-radius:10px 10px 0 0 / 10px 10px 0 0;
	/*position:relative;
	top:1px;*/
}
#menu-ofert .wybierz-rofert  li.wybrane {	
	top:-3px;
	/*height:30px;*/
	color:white;
	background:#939495;
}
#menu-ofert #menu1 a{
	text-decoration:none;
	padding:5px 10px 0;
	text-align:center;
	top:5px;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	color:black;
	display:block;
	max-width:200px;
	height:27px;
}
#menu-ofert #menu1 a.wybrane { color:white;font-weight:bold; }
#menu-ofert #menu1 a:hover {
	opacity:0.3;
	filter:Alpha(opacity=30);
}
#menu-ofert img {
	margin-left:3px;
	vertical-align:middle;
	/*position:relative;
	float:right;*/
}

/* menu przedmiotu - opis, dostawa i p�atno�ci, oferty */
#menu-przedmiotu .list-wrap { background: white; padding: 10px; margin: 0 0 15px 0; }

#menu-przedmiotu ul { list-style: none; border-bottom:1px solid #c3dff3; margin-right:10px; }
#menu-przedmiotu ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; text-decoration:none; font:12px Verdana,Arial,Helvetica,sans-serif;}
#menu-przedmiotu ul li a:hover { background: #333; color: white; }
#menu-przedmiotu ul li:last-child a { border: none; }

#menu-przedmiotu .nav { overflow: hidden; margin-left:15px; margin-top:15px; }
#menu-przedmiotu .nav li { width: 200px; float: left; margin: 0 10px 0 0; }
#menu-przedmiotu .nav li.last { margin-right: 0; }
#menu-przedmiotu .nav li a { display: block; padding: 5px; background: #008cc9; color: white; font-size: 12px; text-align: center; border: 0; border-top-left-radius: 10px; border-top-right-radius: 10px; }

#menu-przedmiotu li a.current,#menu-przedmiotu li a.current:hover { background-color: #c3dff3 !important; color: black; }
#menu-przedmiotu .nav li a:hover, #menu-przedmiotu .nav li a:focus { background: #c3dff3; color:black;}

/*	=menu-mojekonto
*****************************/
#menu-mojekonto {
	width:99%;
	height:30px;
	margin:12px 5px;
	border-bottom:1px solid #ffa500;
}
#menu-mojekonto ul.wybierz-rofert {
	list-style-type:none;
	padding:0;
	margin-left:50px;
}
#menu-mojekonto .wybierz-rofert li {
	height:29px;
	float:left;
	margin-right:5px;
	margin-bottom:10px;
	background:#969595;
	border-radius:10px 10px 0 0 / 10px 10px 0 0;
	border-width:1px 1px 0 1px;
	border-style:solid solid none solid;
	border-color:#5a5959;
}
#menu-mojekonto .wybierz-rofert  li.wybrane {
	color:white;
	background:#ffa500;
	border:none;
	height:30px;
}
#menu-mojekonto #menu1 a{
	text-decoration:none;
	padding:5px 10px 0;
	text-align:center;
	top:5px;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	color:black;
	display:block;
	min-width:150px;
	height:27px;
}
#menu-mojekonto #menu1 a.wybrane, a:hover { color:white;font-weight:bold; }
#menu-mojekonto #menu1 li:hover { background:#ffa500; }
/* =lista-przedmiotow
*********************************/
.lista-przed-tytul {
	color:#e76601;
	font:italic 18px Verdana,Arial,Helvetica,sans-serif;
	width:726px;
	/*margin-left:270px;
	/*float:left;background:red;*/
}
.przeglad-stron-tytul { 
	width:45%;
	display:inline-block;
}
.przeglad-stron {
	color:#000;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	margin-right:10px;
	text-align:right;
	/*width:726px;
	/*float:right;background:yellow;*/
	width:50%;
	display:inline-block;
}
.przeglad-stron a {
	text-decoration:none;
	color:#000;
}
.przeglad-stron a.wybrane { font-size:16px; color:#e76601; }
.przeglad-stron a:hover { color:#e76601; }

/* pasek nazwa tytu� cena itp */
.lista-naglowek {
	width:726px;
	height:30px;
	margin:5px 20px 5px 0;
	background:#d0ebfc;
	border:1px solid #c3dff3;
	/* margin-left:270px; */
}
.lista-naglowek ul.naglowek-menu {
	list-style-type:none;
	padding:0;/*margin-left:20px;*/
}
.lista-naglowek .naglowek-menu li {
	height:26px;
	float:left;
}
.lista-naglowek .naglowek-menu a {
	text-decoration:none;
	padding:5px 0 0;
	text-align:center;	
	top:5px;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	color:black;
	display:block;
	max-width:245px;
	height:26px;
}
.lista-naglowek .naglowek-menu a.wybrane { color:white; }
.lista-naglowek .naglowek-menu a:hover {
	opacity:0.3;
	filter:Alpha(opacity=30);
}

.rozm-ikona { width:133px; }
.rozm-nazwa { width:150px; } /* 243 */
.rozm-cena { width:148px; }	/* 100 */
.rozm-cenadost { width:145px; }	/* 100 */
.rozm-ofert { width:50px; }
.rozm-dokonca { width:80px; }
/* moje konto - sprzedane */
.rozm-mkonto-przedmiot { width:300px !important;max-width:300px !important; }
.rozm-mkonto-kupujacy { width:150px; }
.rozm-mkonto-ilosc { width:50px; }
.rozm-mkonto-data { width:200px; }
/* moje konto - sprzedaje */
.rozm-mkonto-sprzedaje-przedmiot { width:240px !important; max-width:240px !important; }
.rozm-mkonto-sprzedaje-wystawionych { width:140px; }
.rozm-mkonto-sprzedaje-sprzedanych { width:160px; }
.rozm-mkonto-sprzedaje-data { width:160px; }
/* moje konto - nie sprzedane */
.rozm-mkonto-niesprzedane-przedmiot { width:506px !important; max-width:506px !important; }
.rozm-mkonto-nieprzedane-data { width:200px; }
/* moje konto - do wystawienia */
.rozm-mkonto-dowyst-przedmiot { width:376px !important; max-width:376px !important; }
.rozm-mkonto-dowyst-zaile { width:140px; }
.rozm-mkonto-dowyst-data { width:190px; }
/* moje konto - licytuje */
.rozm-mkonto-licytuje-przedmiot { width:240px !important; max-width:240px !important; }
.rozm-mkonto-licytuje-sztuk { width:55px; }
.rozm-mkonto-licytuje-ofert { width:55px; }
.rozm-mkonto-licytuje-aktcena { width:115px; }
.rozm-mkonto-licytuje-max { width:115px; }
.rozm-mkonto-licytuje-status { width:115px; }
/* moje konto - kupione */
.rozm-mkonto-kupione-przedmiot { width:300px !important;max-width:300px !important; }
.rozm-mkonto-kupione-sprzedajacy { width:250px; }
.rozm-mkonto-kupione-ilosc { width:50px; }
.rozm-mkonto-kupione-cena { width:100px; }
/* moje konto - nie kupione */
.rozm-mkonto-niekupione-przedmiot { width:376px !important; max-width:376px !important; }
.rozm-mkonto-niekupione-sprzedajacy { width:250px; }
.rozm-mkonto-niekupione-cena { width:100px; }
/* moje konto - wydawane */
.rozm-mkonto-wydawane-przedmiot { width:376px !important; max-width:376px !important; }
.rozm-mkonto-wydawane-oddanych { width:140px; }
.rozm-mkonto-wydawane-dokonca { width:190px; }
/* moje konto - wydane */
.rozm-mkonto-wydane-przedmiot { width:300px !important; max-width:300px !important; }
.rozm-mkonto-wydane-komu { width:166px; }
.rozm-mkonto-wydane-liczba { width:50px; }
.rozm-mkonto-wydane-kiedy { width:190px; }
/* moje konto - nie wydane */
.rozm-mkonto-niewydane-przedmiot { width:446px !important; max-width:446px !important; }
.rozm-mkonto-niewydane-datazak { width:260px; }
/* moje konto - wymieniane */
.rozm-mkonto-wymieniane-przedmiot { width:233px !important; max-width:233px !important; }
.rozm-mkonto-wymieniane-data { width:100px; }
/* moje konto - wymienione */
.rozm-mkonto-wymienione-przedmiot { width:250px !important; max-width:250px !important; }
.rozm-mkonto-wymienione-na { width:250px; }
.rozm-mkonto-wymienione-data { width:180px; }
/* moje konto - nie wymienione */
.rozm-mkonto-niewymienione-przedmiot { width:546px !important; max-width:546px !important; }
.rozm-mkonto-niewymienione-pozostalo { width:160px; }
/* moje konto - sprzedaje */
.rozm-mkonto-sprzedaje-sprzedmiot { width:240px !important; max-width:240px !important; background:red;}
.rozm-mkonto-sprzedaje-swystawionych { width:140px; background:green; }
.rozm-mkonto-sprzedaje-ssprzedanych { width:160px; background:blue; }
.rozm-mkonto-sprzedaje-sdata { width:180px; background:purple; }


.przedmiot {
	width:720px;
	height:120px;
	border-bottom:1px solid grey;
	margin-left:270px;
}
.przedmiot a img.ikona {
	width:133px;
	height:92px;
	margin:12px 0 12px 2px;
	float:left;
}
.przedmiot a img.ikonka {
	margin:12px 0;
}
.przedmiot .tytul {
	color:#008cc9;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	margin:12px 0 10px 10px;
	height:31px;/*width:243px;*/
	overflow:hidden;
	/*text-overflow:ellipsis;
	white-space:nowrap;*/
	float:left;
	text-decoration:none;
}
/*.przedmiot .tytul:visited { color:grey; }*/
.przedmiot .tytul:hover { color:#e76601; }
.przedmiot .cena, .przedmiot .ofert, .przedmiot .dokonca {
	color:black;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	margin-top:12px;
	float:left;
	text-align:center;
}
.przedmiot .cena { text-align:left; }
.przedmiot .cena img.ikonka {		/* ikonka przy cenie na li�cie przedmiot�w */
	vertical-align:middle !important;
}
.przedmiot .cenadost {
	color:#515050;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	margin-top:12px;
	float:left;
	text-align:center;
}
.przedmiot .czerwony {
	color:red !important;
}
.przedmiot .gruby {
	font-weight:bold !important;
}
.podswietlony { background-color:#f5ed71 !important; }
.parzysty-kolor { background:#d0ebfc !important; }

.przedmiot .param {
	clear:right;
	color:#797979;
	width:580px;
	height:20px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}

.przedmiot .uzytkownik {
	color:#008cc9;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	margin:12px 0 10px 10px;
	height:31px;/*width:243px;*/
	overflow:hidden;
	/*text-overflow:ellipsis;
	white-space:nowrap;*/
	float:left;
	text-decoration:none;
}

/*
	=przedmiot-galeria
******************************/
.przedmiot-g{
	width:234px;/*240*/
	height:300px;
	border:1px solid grey;
	float:left;
	border-radius:10px;
	margin:3px 3px;
	position:relative;
}
.przedmiot-g a img.ikona {
	width:192px;
	height:144px;
	margin:12px auto;
	display:block;
	/*float:left;*/
}
.przedmiot-g a img.ikonka {
	margin:12px 0;vertical-align:middle !important;
}
.przedmiot-g .tytul {
	color:#008cc9;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	margin:12px 0 0 10px;
	width:214px;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	text-decoration:none;
}
/*.przedmiot .tytul:visited { color:grey; }*/
.przedmiot-g .tytul:hover { color:#e76601; }
.przedmiot-g .cena {
	color:black;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	width:80px;
	display:inline-block;
	margin-left:10px;	
}
.przedmiot-g .cenadost {
	color:#515050;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	width:80px;
	display:inline-block;
	margin-left:10px;
}
.przedmiot-g .ofert, .przedmiot-g .dokonca  {
	color:black;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	width:80px;
	display:inline-block;
	margin-left:10px;
}
.przedmiot-g  .prawo {
	width:134px;
	display:inline-block;
	text-align:right;
	margin-left:0;
}
.przedmiot-g .czerwony {
	color:red !important;
}
.przedmiot-g .gruby {
	font-weight:bold !important;
}
/*
.przedmiot-g .param {
	clear:right;
	color:#797979;
	width:580px;
	height:20px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}*/

/*	=moje konto lista przedmiot�w
*****************************************/
/* SPRZEDANE */
.sprzedane {
	width:726px;
	height:31px;
	border-bottom:1px solid grey;
}
.sprzedane .tytul, .sprzedane .uzytkownik {
	color:#008cc9;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	overflow:hidden;
	text-overflow:ellipsis;
	height:16px;
	float:left;
	text-decoration:none;
	text-align:left;
	margin:5px 0 5px 1px;
}
.sprzedane .tytul:hover { color:#e76601; }
.sprzedane .ilosc, .sprzedane .data  {
	display:inline-block;
	text-align:center;
	vertical-align:top;
	margin:5px 0;
}
.dod_info { border-bottom:1px solid grey !important; padding:0 0 5px 15px; color:grey; }

/* krok 1
******************************/
.wybor-kat {
	color:#008cc9;
	border:1px solid orange;
	border-radius:10px;
	width:300px;
	margin:10px auto;
	text-align:center;
}
.button-lewy {
	display:inline-block;
	width:50%;
	text-align:left;
	margin:10px 0;
}
.button-prawy { 
	display:inline-block;
	width:48%;
	text-align:right;
	margin:10px 0;
}
.wybor-kat .dana, .rodzaj-przedmiotu .dana {
	display:inline-block;
	width:30%;
}
.wybor-kat .atrybut, .rodzaj-przedmiotu .atrybut {
	display:inline-block;
	width:69%;
}
.wybor-kat .tytul, .rodzaj-przedmiotu .tytul {
	width:100%;
	color:white;
	background:#f3be0f;
	border-top:1px solid orange;
	border-bottom:1px solid orange;
	font:bold 16px Verdana,Arial,Helvetica,sans-serif;
	background:gold;
	border-radius:10px 10px 0 0 / 10px 10px 0 0;
	text-align:center;
	padding:3px 0;
	margin:0;
}
.wybor-kat p { margin:10px 0; }
.wybor-kat select option:hover { background-color: yellow; }
/* krok_2
****************************/
.rodzaj-przedmiotu {
	color:#8c8989;
	border:1px solid orange;
	border-radius:10px;
	width:95%;
	margin:10px auto;
	text-align:left;
}
.rodzaj-przedmiotu  div,p { margin:10px 0; }
.wydaj { margin:0 10px !important; }

/* =ptooltip
******************************/
.tytul-tooltip {
	color:#008cc9;
	width:350px;
	font:bold 12px Verdana,Arial,Helvetica,sans-serif;
	white-space:nowrap;
	overflow:hidden;
	text-decoration:none;
	text-overflow:ellipsis;
	display:block;
}
.stooltip {
	width:50%;
	display:inline-block;
	line-height:24px;
	color:black;
	font:12px Verdana,Arial,Helvetica,sans-serif;
}
.stooltip-niebieski {
	color:#008cc9;
}
/*
	=pasek-tytulu
********************************/
#pasek-tytulu {
	width:980px;
	height:33px;
	margin:10px;
	border:1px solid #c3dff3;
	background:#d0ebfc;
	font:bold 12px Verdana,Arial,Helvetica,sans-serif;
	color:#008cc9;
	position:relative;
}
#pasek-tytulu .tytul {
	position:absolute;
	top:50%;
	display:inline-block;
	margin:-7px 0 0 10px;
	width:588px;
}
#pasek-tytulu .ikonki {
	position:absolute;
	top:50%;
	left:588px;
	display:inline-block;
	margin:-12px 10px 0 0;
	width:382px;
	text-align:right;
}
/*
	=galeria
*****************/
#galeria {
	margin:5px 8px;
	width:353px;
	float:left;
}
/*	=dane-przedmiotu
*************************/
#dane-przedmiotu {
	margin:5px 0;
	width:350px;
	float:left;
}
#dane-przedmiotu .atrybut {
	margin:0;
	width:50%;
	display:inline-block;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	color:#5b5959;
	line-height:30px;
}
#dane-przedmiotu .dana {
	margin:0;
	width:50%;
	display:inline-block;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	color:#008cc9;
	line-height:30px;
	text-align:right;
}
#dane-przedmiotu .dana a {
	font:12px Verdana,Arial,Helvetica,sans-serif;
	color:#008cc9;
	text-decoration:underline;
}
#dane-przedmiotu .dana a:hover {
	font-weight:bold;
	color:blue;
}
.dana-link {
	font:12px Verdana,Arial,Helvetica,sans-serif;
	color:#008cc9;
	text-decoration:underline;
}
.dana-link:hover {
	font-weight:bold;
	color:blue;
}
/*	=opcje-kupna
*************************/
#opcje-kupna {
	margin:5px 10px;
	width:260px;
	float:left;
}
#opcje-kupna .boks {
	width:212px;
	min-height:100px;
	border:1px solid #c3dff3;
	border-radius:10px;
	background:url('../images/boks-tlo.png') no-repeat;
	float:right;
}
#opcje-kupna .tytul {
	display:block;
	font:bold 16px Verdana,Arial,Helvetica,sans-serif;
	color:white;
	margin:7px auto;
	text-align:center;
}
#opcje-kupna .opis {
	margin:15px auto;
	padding:0 3px;
	font:14px Verdana,Arial,Helvetica,sans-serif;
	display:block;
	text-align:center;
}
#opcje-kupna .input {
	border: 1px solid #008cc9;
	margin:0 0 10px 10px;
	padding-right:5px;
	text-align:right;
}
#opcje-kupna .button, #opcje-kupna .kt-orange {
	border: 1px solid #008cc9;
	background:#c3dff3;
	border-radius:5px;
	display:inline-block;
	min-width:40%;
}
#opcje-kupna .button.kt-orange:hover {
	background:orange;
	border: 1px solid yellow;
}
#opcje-kupna .button:hover{
	border: 1px solid #c3dff3;
	background:#008cc9;
	color:white;
}
/*	=parametry
***********************/
#parametry {
	width:980px;
	border:1px solid #cccbcb;
	background:#ebebeb;
	margin:10px;
	border-radius:5px;
	overflow:auto;
}
/* mniejszy kontener parametr�w w podgl�dzie przy wystawianiu */
.polowa { width:665px !important;overflow:hidden !important; } 
#parametry .naglowek {
	font:bold 18px Verdana,Arial,Helvetica,sans-serif;
	color:black;
	margin:10px;
	width:960px;
}
#parametry .kontener {
	width:480px;
	padding-left:10px;
	display:block;
	float:left;
}
#parametry .kontener-pelny {
	width:auto;
	padding-left:10px;
	margin-bottom:10px;
	display:block;
	clear:both;
}
.atrybut {
	width:240px;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	display:inline-block;
	color:#5b5959;
	line-height:25px;
	vertical-align:top;
}
.dana {
	width:240px;
	font:bold 12px Verdana,Arial,Helvetica,sans-serif;
	display:inline-block;
	color:#008cc9;
	line-height:25px;
	text-align:justify;
}
#parametry .sto-procent { width:700px !important; }	/* d�ugie parametry zajmuj� ca�� woln� przestrze� */

/*	=opis-przedmiotu
*****************************/
#opis-przedmiotu {
	min-width:90%;
	margin:10px;
}
/*	=dostawa-platnosci
*****************************/
#dostawa-przedmiotu {
	min-width:90%;
	margin:10px;
}
#dostawa-przedmiotu p {
	margin-top:10px;
}
#dostawa-przedmiotu  .atrybut {
	width:350px;
	border-bottom:1px dotted grey;
	line-height:15px;
}
#dostawa-przedmiotu  .dana {
	width:150px;
	border-bottom:1px dotted grey;
	text-align:right;
	line-height:15px;
}
/*	=oferty
*****************************/
#oferty-przedmiotu {
	min-width:90%;
	margin:10px;
}
#oferty-przedmiotu .zlozone-oferty {
	min-width:90%;
	border:1px solid #c3dff3;
	background:#d0ebfc;
	font:bold 12px Verdana,Arial,Helvetica,sans-serif;
	color:#008cc9;
	text-align:middle;
	padding:10px;
}
#oferty-przedmiotu .wycofane-oferty {
	border-color:#f3c3c3;
	background:#fcd0d0;
	color:red;
	margin-top:15px;
}
#oferty-przedmiotu .oferta-pole {
	min-width:50px;
	width:25%;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	display:inline-block;
	color:#5b5959;
	line-height:15px;
	vertical-align:top;
	margin:0;
}
#oferty-przedmiotu .oferta-pole.rozm-uzytkownik { width:20% !important; }
#oferty-przedmiotu .oferta-pole.rozm-kwota { width:18% !important; }
#oferty-przedmiotu .oferta-pole.rozm-ilosc { width:10%; }
#oferty-przedmiotu .oferta-pole.rozm-data { width:40%; }
#oferty-przedmiotu .oferta-pole.rozm-datazloz{ width:25%; }
#oferty-przedmiotu .oferta-pole.rozm-datawyc{ width:25%; }
#oferty-przedmiotu .oferta-pole.rozm-powod{ width:28%; }

/* wymiana */
#oferty-przedmiotu .oferta-pole.wrozm-uzytkownik { width:25% !important; }
#oferty-przedmiotu .oferta-pole.wrozm-wymna { width:25% !important; }
#oferty-przedmiotu .oferta-pole.wrozm-kwota { width:10% !important; }
#oferty-przedmiotu .oferta-pole.wrozm-ilosc { width:8%; }
#oferty-przedmiotu .oferta-pole.wrozm-data { width:15%; }
#oferty-przedmiotu .oferta-pole.wrozm-od-przyj{ width:17% !important; }

/*	licznik
*************************/
.licznik {
	text-align:right;
	margin-right:15px;
	margin-bottom:15px;
}

/* =stopka
*************************/
#stopka {
clear:both;
	width:1007px;
	margin:20px auto 20px auto;
	height:195px;
	background:url('../images/stopka-tlo.png') no-repeat left top;
	box-shadow:3px 3px 5px #888888;
}
#stopka .logo-firmy {
	width:350px;
	height:116px;
	background:white;
	float:right;
	margin:50px 20px auto auto;
}

/* login-form
************************/
#login-form {
	border:1px solid orange;
	width:400px;
	min-height:100px;
	height:auto;
	margin:10px auto;
	border-radius:10px 10px 0 0 / 10px 10px 0 0;
}

#login-form .tytul {
	width:100%;
	height:30px;
	background:#f3be0f;
	border-radius:10px 10px 0 0 / 10px 10px 0 0;
	text-align:center;
	color:white;
	font:bold 16px verdana,arial;
	margin:0;
}
#login-form  span.param {
	display:inline-block;
	width:50%;
	text-align:right;
	margin:15px 0;
}
#login-form  span.input {
	display:inline-block;
	width:45%;
	padding-left:5px;
	margin:5px 0;
}
#login-form .zaloguj {
	text-align:right;
	margin:5px 40px 10px 0;
}
#login-form a.url {
	text-decoration:none;
	color:#008CC9;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	/* margin-left:50px; */
}
#login-form a.link { margin-left:50px; }
#login-form a.url:hover {
	color:blue;
}
#login-form p { margin:10px; }

#login-form .atrybut { width:47%; }

.urlop-blok { display:inline-block; width:21%; text-align:center; margin:5px; }

.tablica {
	width:100%;
	border:1px solid grey;
	color:#5b5959;
	text-align:center;
}
.tablica tr { border-left:1px solid grey; border-right:1px solid grey; height:31px; }
.tablica tr.brd-top { border-top:1px solid grey; }
.tablica .na-lewo { margin-left:10px !important; padding-left:10px; text-align:left !important; } /* tekst od lewej */
.tablica .na-prawo { padding-right:10px !important; text-align:right; } /* tekst od lewej */
.tablica td { vertical-align:middle !important; }
.tablica .tab-tlo { background:#c3dff3; }
.tablica a {
	text-decoration:none;
	color:#008CC9;
	font:12px Verdana,Arial,Helvetica,sans-serif;
}
.tablica a:hover {
	color:blue;
}
.tablica th { 
	background:orange;
	color:white;
	padding:10px 0;
}

/* link */
a.link { text-decoration:none; color:#008CC9; font:12px Verdana,Arial,Helvetica,sans-serif; }
a.link:hover { color:blue; }

/* przegl�d kategorii */
.tab-przeglad {
	width:85%;
	text-align:center;
	border-bottom:1px solid #ffa500;
	margin:0 auto;
}
.tab-przeglad th { border:none; }
.tab-przeglad tr { border-left:1px solid #ffa500; border-right:1px solid #ffa500; }
.tab-przeglad tr.border-none { border:none; }
.tab-przeglad td { text-align:left; padding:10px 0 10px 10px; color:gray; }
.tab-przeglad a { text-decoration:none; color:#008CC9; font:12px Verdana,Arial,Helvetica,sans-serif; }
.tab-przeglad a:hover { color:blue; }
.tab-przeglad div.naglowek { width:100%; background:orange; border-top-left-radius:10px; border-top-right-radius:10px; height:31px; color:white; }

/* Karuzela z promowanymi przedmiotami */
.karuzela { background-color:#008CC9; width:700px; height:31px; border-top-left-radius:10px; border-top-right-radius:10px; }
.karuzela-naglowek { width:490px; background:#008CC9; border-top-left-radius:10px; border-top-right-radius:10px; color:white; font-weight:bold; text-align:center !important; }
.karuzela-wszystkie { width:200px; text-align:center !important; background:#008CC9; border-top-left-radius:10px; border-top-right-radius:10px; color:white; font-weight:bold; }
.karuzela-wszystkie a { text-decoration:none; color:white; font:bold 12px Verdana,Arial,Helvetica,sans-serif; }
.karuzela-wszystkie a:hover { color:blue; }

/* podmieniane selekty na select2 do usunięcia keidyś */ 
/* select for picking places */
.place_select { 
	background:transparent;
	margin-left:30px;
	width:173px;
	font-size:12px;
	color:#9d9c9d;
	overflow:hidden;
	text-overflow:ellipsis;
	padding:3px;
	border: 1px solid #9d9c9d;
}
.left30px {
    margin-left:30px !important;
}
