html, body {
	margin:0;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	background:#E5E5E5;
	color:#666666;
}

table {
	font-size:12px;
}

A:link {
	COLOR: #666666;
	TEXT-DECORATION: none;
}

A:active {
	COLOR: #666666;
	TEXT-DECORATION: none;
}

A:visited {
	COLOR: #666666;
	TEXT-DECORATION: none;
}

A:hover {
	COLOR: #999999;
	TEXT-DECORATION: none;
}

form {
	margin:0;
	padding:0;
}

img {
	border:0px;
}

input[type=text],
input[type=password] {
	transition-duration:0.3s;
}

input[type=text]:focus,
input[type=password]:focus {
	outline:none;
	box-shadow:0 0 5px #CCC;
}

input[type=text]:hover,
input[type=password]:hover {
	box-shadow:0 0 5px #CCC;
}

#glowny_box {
	text-align:center;
}

div#problem {
	text-align:right;
	font-size:10px;
	padding:5px;
	height:14px;
	background:url(../images/problem.png) no-repeat 995px 6px;
}

div#bottom_bg {
	height:5px;
	background:url(images/bottom_main.png) no-repeat;
	width:1100px;
}

div#stopka {
	background:#CCC;
}

div#stopka ul {
	list-style:none;
	margin:0 auto;
	padding:0;
	width:1100px;
}

div#stopka ul li {
	display:inline-block;
}

div#stopka ul li a {
	display:block;
	padding:10px;
}

div#stopka li.copyright {
	text-align:right;
	padding:5px 10px;
	font-size:10px;
}

.przycisk {
	background: rgb(35,35,35); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(35,35,35,1) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(35,35,35,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(35,35,35,1) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(35,35,35,1) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(35,35,35,1) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(35,35,35,1) 0%,rgba(0,0,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#232323', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
	border:none;
	color:#FFF;
	border-radius:5px;
	padding:8px 15px;
	font-size:12px;
	cursor:pointer;
}

.tekst {
	width:200px;
	padding:2px;
	border:1px solid #CCCCCC;
}

.title {
	font-size:14px;
	font-weight:bold;
}

.tiny {
	font-size:10px;
}

#table_newuser {
	width:50%;
}

#table_newuser .reg_td_top {
	padding:10px;
	font-weight:bold;
}

#table_newuser .reg_td_left {
	padding:2px 0 2px 20px;
	width:35%;
}

#table_newuser .reg_td_right {
	padding:2px 0;
	width:65%;
}

.clear,
#clear {
	clear:both;
}

div.clear {
	clear:both;
}

textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#error_box {
	margin-bottom:10px;
	background:url(../images/system/tip.png) 3px no-repeat #f7dfdf;
	border:1px solid #d3b4b4;
	padding:15px 60px;
	font-size:14px;
	line-height:20px;
	color:#808680;
	border-radius:5px;
}

#info_box {
	margin-bottom:10px;
	background:url(../images/system/info_tip.png) 3px no-repeat #daefda;
	border:1px solid #c2d5c4;
	vertical-align:middle;
	padding-top:15px;
	padding-left:60px;
	padding-bottom:15px;
	font-size:14px;
	line-height:20px;
	border-radius:5px;
	color:#808680;
}

#title_box {
	border:1px solid #CCC;
	border-radius:10px;
	padding:10px;
	font-weight:bold;
	font-size:120%;
	background-color:#F6F6F6;
}

#div_title {
	border-color:CFCFCF;
	border-style:solid;
	border-width:1px 1px 0 1px;
	color:#666666;
	padding:10px;
	font-weight:bold;
	font-size:18px;
	font-style:italic;
	background-color:#F6F6F6;
}

div#mainContainer {
	width:1100px;
	margin:10px auto 0;
	min-height:100%;
	height:auto !important;
	height:100%;
	margin-bottom:0px;
}

div.push {
	height:107px;
}

div#naglowek {
	border:1px solid #CCC;
	border-radius:10px 10px 0 0;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(221,221,221,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(221,221,221,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */
}

div#naglowek a.logo,
div#naglowek a.schowek,
div#naglowek div.logowanie {
	display:inline-block;
}

div#naglowek a.logo {
	padding:10px;
	vertical-align:top;
	height:71px;
	margin:0 350px 0 0;
}

div#naglowek a.schowek {
	border:1px solid #ccc;
	border-radius:5px;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(238,238,238,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(238,238,238,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(238,238,238,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(238,238,238,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(238,238,238,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 1%,rgba(238,238,238,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
	width:180px;
	height:60px;
	vertical-align:top;
	margin:15px 0 0 10px;
}

div#naglowek a.schowek h3 {
	margin:10px 10px 5px;
	padding:0;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
	color:#C10000;
}

div#naglowek a.schowek span {
	margin:0 0 0 20px;
}

div#naglowek div.logowanie {
	width:210px;
	height:60px;
	margin:15px 0 0;
	border:1px solid #ccc;
	border-radius:5px;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(238,238,238,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(238,238,238,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(238,238,238,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(238,238,238,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(238,238,238,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 1%,rgba(238,238,238,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
	vertical-align:top;
}

div#naglowek div.logowanie a.saldo {
	font-size:12px;
	padding:20px 0 0;
	height:40px;
	width:210px;
	text-align:center;
	display:block;
}

div#naglowek div.logowanie form {
	display:block;
}

div#naglowek div.logowanie form div.pola,
div#naglowek div.logowanie form input[type=image] {
	display:inline-block;
}

div#naglowek div.logowanie form div.pola {
	width:147px;
	vertical-align:top;
	padding:5px 0 5px 5px;
}

div#naglowek div.logowanie form div.pola input[type=text] {
	width:140px;
	padding:3px;
	border:1px solid #CCC;
	border-radius:3px;
	margin:0 0 3px;
}

div#naglowek div.logowanie form div.pola input[type=password] {
	width:140px;
	padding:3px;
	border:1px solid #CCC;
	border-radius:3px;
	margin:0 0 3px;
}

div#naglowek div.logowanie form input[type=image] {
	width:53px;
	vertical-align:top;
}

div#srodek {
	text-align:left;
	background-color:#FFF;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	border-radius:0 0 10px 10px;
	padding:10px;
}

div#srodek ul#menu {
	list-style:none;
	margin:0 0 10px;
	padding:0;
	border-radius:8px;
	background: rgb(35,35,35); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(35,35,35,1) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(35,35,35,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(35,35,35,1) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(35,35,35,1) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(35,35,35,1) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(35,35,35,1) 0%,rgba(0,0,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#232323', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}

div#srodek ul#menu li {
	display:inline-block;
}

div#srodek ul#menu li a,
div#srodek ul#menu li .komisy {
	display:block;
	padding:12px 7px;
	margin:3px;
	color:#FFF;
	font-size:13px;
	border-radius:8px;
	transition-duration:0.3s;
	position:relative;
}

div#srodek ul#menu li .komisy div {
	display:none;
	position:absolute;
	top:30px;
	left:0;
	background:rgba(0,0,0, 0.8);
	border-radius:0 0 5px 5px;
	z-index:9999;
	padding:5px 10px;
	width:500px;
}

div#srodek ul#menu li .komisy:hover div {
	display:block;
}

div#srodek ul#menu li .komisy div a {
	display:inline-block;
}

div#srodek ul#menu li .komisy div a:hover {
	background:none;
}

div#srodek ul#menu li a:hover {
	background:#333;
}

div#srodek ul#menu li.szukaj form {
	margin:0 0 0 30px;
	padding:0;
}

div#srodek ul#menu li.szukaj form input[type=text],
div#srodek ul#menu li.szukaj form input[type=image] {
	display:inline-block;
	vertical-align:top;
}

div#srodek ul#menu li.szukaj form input[type=text] {
	border:1px solid #CCC;
	border-radius:5px;
	padding:3px;
	width:180px;
	font-size:11px;
	background: rgb(204,204,204); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(204,204,204,1) 0%, rgba(255,255,255,1) 68%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,204,204,1)), color-stop(68%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 68%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 68%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 68%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 68%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

#nawigacja {
	padding:0 8px 8px;
	font-size:12px;
}

#nawigacja a {
	color:#006FDD;
	font-size:12px;
}

#rejestracja_firmy .nazwa {
	float:left;
	width:200px;
	padding-top:5px;
}

#rejestracja_firmy .pole {
	float:left;
	width:200px;
	padding-bottom:5px;
}

#rejestracja_firmy .pole_long {
	float:left;
	width:400px;
	padding-bottom:5px;
}

#rejestracja_firmy .pole input, #rejestracja_firmy .pole_long input, #rejestracja_firmy .pole select {
	border:1px solid #CCCCCC;
	padding:2px;
	width:180px;
}

#rejestracja_firmy .extra_info textarea {
	border:1px solid #CCCCCC;
	width:600px;
	height:150px;
}

#rejestracja_firmy .extra_info {
	margin-bottom:10px;
}

#rejestracja_firmy .wyslij {
	border-top:2px solid #E1E1E1;
	border-bottom:2px solid #E1E1E1;
	text-align:right;
	padding:5px 20px;
}

#bigPhoto {
	background: #ffffff;
}

#bigPhoto #fotoGallerySmall {
	margin: 0 auto 15px;
	padding: 5px 5px 0;
	width: 650px;
}

#bigPhoto #fotoGallerySmall ul {
	margin: 0px;
	padding: 0px 0px 5px;
	text-align: center;
	list-style: none;
	overflow: hidden;
	width: 700px;
}

#bigPhoto #fotoGallerySmall ul li {
	margin: 0px 1px 0px 0px;
	padding: 0;
	float: left;
}

#bigPhoto #fotoGallerySmall ul li img {
	width: 76px;
	height: 55px;
	margin: 0;
	padding: 2px;
	background-color: #fff;
	border: 1px solid #CCCCCC;
}

#bigPhoto #fotoGallerySmall ul li img.button {
	width: 100px;
	height: 24px;
	padding: 0;
	margin: 0;
	border: 0;
}

#screenshot{
	position:absolute;
	border:1px solid #E1E1E1;
	background:#F6F6F6;
	padding:7px;
	display:none;
	color:#626262;
	font-size:12px;
}

#promowanie {
	border:1px solid #E1E1E1;
}

#promowanie #opcja .lewa {
	float:left;
	width:50px;
	text-align:center;
	padding:10px 10px 0 0;
}

#promowanie #opcja .prawa {
	float:left;
	width:900px;
	padding-top:10px;
}

#promowanie #opcja .prawa_konto {
	float:left;
	width:750px;
	padding-top:10px;
}

#promowanie #opcja .prawa .opis, #promowanie #opcja .prawa_konto .opis {
	border:1px solid #E1EFFF;
	background-color:#F9FCFF;
	margin:5px 0 10px 0;
	padding:5px;
}

#promowanie .dalej {
	text-align:right;
	background-color:#F6F6F6;
	border-top:1px solid #E1E1E1;
	padding:10px;
}

.clear {
	clear:both
}

#gallery {
	position:relative;
	height:360px
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:600; 
		background-color:#000; 
		color:#ffffff; 
		height:70px; 
		width:100%; 
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:10px
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#FFF;
		font-size:18px;
	}

input#random_num {
	border:1px solid #E1E1E1;
	font-size:12px;
	padding:3px;
	width:80px;
}

div#strona_glowna {
	margin:10px 0 0;
}

div#strona_glowna,
#szablon_glowny {

}

#strona_glowna #lewa_kolumna,
#szablon_glowny #lewa_kolumna {
	float:left;
	width:236px;
}

#strona_glowna #prawa_kolumna,
#szablon_glowny #prawa_kolumna {
	float:right;
	width:830px;
}

div#strona_glowna div#lewa_kolumna h3.naglowek_kategorie,
#szablon_glowny div#lewa_kolumna h3.naglowek_kategorie {
	background:url(images/kategorie.png) top no-repeat;
	font-weight:bold;
	color:#FFF;
	font-size:14px;
	margin:0;
	padding:10px 0 10px 40px;
}

div#strona_glowna div#lewa_kolumna div#naglowek_kategorie span,
#szablon_glowny div#lewa_kolumna div#naglowek_kategorie span {
	padding:0 0 0 35px;
	color:#FFF;
	font-weight:bold;
}

div#strona_glowna div#lewa_kolumna ul.kategorie,
#szablon_glowny div#lewa_kolumna ul.kategorie {
	border-left:1px solid #E1E1E1;
	border-right:1px solid #E1E1E1;
	border-bottom:1px solid #E1E1E1;
	list-style:none;
	margin:0;
	padding:0 0 10px;
	border-radius:0 0 5px 5px;
}

#strona_glowna #lewa_kolumna ul.kategorie li,
#szablon_glowny #lewa_kolumna ul.kategorie li {
}

#strona_glowna #lewa_kolumna ul.kategorie li a,
#szablon_glowny #lewa_kolumna ul.kategorie li a {
	display:block;
	width:224px;
	padding:10px 0 10px 10px;
	transition-duration:0.3s;
	font-size:12px;
	border-bottom:1px solid #CCC;
}

#strona_glowna #lewa_kolumna ul.kategorie li a:hover,
#szablon_glowny #lewa_kolumna ul.kategorie li a:hover {
	background:#EBEBEB;
	color:#333;
}

#strona_glowna #lewa_kolumna ul.kategorie li div a,
#szablon_glowny #lewa_kolumna ul.kategorie li div a {
	padding:5px 0 5px 20px;
	width:214px;
}

#szablon_glowny #prawa_kolumna #firmy {
	margin:10px 0;
	padding-bottom:5px;
	border:1px solid #CCCCCC;
	width:100%;
}

#szablon_glowny #prawa_kolumna #firmy div.firma {
	width:380px;
	float:left;
	padding:10px;
}

#szablon_glowny #prawa_kolumna #firmy div.firma img {
	float:left;
	padding-right:10px;
}

#szablon_glowny #prawa_kolumna #firmy div.tytul a {
	font-size:14px;
	padding:10px;
	font-weight:bold;
	background-color:#F6F6F6;
	border-bottom:1px solid #CCCCCC;
}

#szablon_glowny div#prawa_kolumna div#firma,
div#konto div#tresc div#firma {
	padding:10px;
	margin:5px 10px 0 0;
}

#szablon_glowny div#prawa_kolumna div#firma div.info,
div#konto div#tresc div#firma div.info {
	float:left;
	width:570px;
}

#szablon_glowny div#prawa_kolumna div#firma div.info font.nazwa,
div#konto div#tresc div#firma div.info font.nazwa {
	font-size:18px;
	font-weight:bold;
}

#szablon_glowny div#prawa_kolumna div#firma div.info div.wiecej,
div#konto div#tresc div#firma div.info div.wiecej {
	font-weight:bold;
	padding-top:20px;
	text-align:right;
}

#szablon_glowny div#prawa_kolumna div#firma div.logo,
div#konto div#tresc div#firma div.logo {
	float:left;
	width:220px;
	text-align:center;
}

#stronicowanie {
	padding:10px;
	border:1px solid #E1E1E1;
	background-color:#F6F6F6;
	text-align:right;
	margin-bottom:10px;
}

#lista_ogloszen {
	border:1px solid #DDDDDD;
	padding:10px 5px;
	margin-bottom:10px;
}

#top_listy {
	background:#F6F6F6;
	border:1px solid #E1E1E1;
	margin:10px 0;
	padding:10px 0;
	text-align:center;
	font-weight:bold;
}

#top_listy .zdjecia {
	float:left;
	width:70px;
	padding:5px;
	margin:0 2px;
}

#top_listy .nazwa {
	float:left;
	width:380px;
	margin:0 2px;
}

#top_listy .przebieg {
	float:left;
	width:100px;
	margin:0 2px;
}

#top_listy .cena {
	float:left;
	width:130px;
	margin:0 2px;
}

#lista_zwykla {
	margin:5px 0;
	width:100%;
}

#lista_zwykla #ogloszenie .zdjecie {
	width:70px;
	padding:5px;
	text-align:center;
	position:relative;
}

#lista_zwykla #ogloszenie .zdjecie img {
	border:1px solid #CCCCCC;
}

#lista_zwykla #ogloszenie .nazwa {
	padding:10px 5px;
	width:370px;
}

#lista_zwykla #ogloszenie .nazwa .opis {
	font-size:11px;
	color:#777777;
	padding-top:3px;
}

#lista_zwykla #ogloszenie .przebieg {
	width:90px;
	text-align:center;
}

#lista_zwykla #ogloszenie .cena {
	width:120px;
	text-align:center;
}

#lista_zwykla #ogloszenie .edycja, 
#lista_zwykla #ogloszenie .usun, 
#lista_zwykla #ogloszenie .promocja {
	text-align:center;
}

#lista_zwykla #ogloszenie .edycja a.aktywuj {
	color:#C00;
	font-weight:bold;
}

#promowanie_potwierdzenie {
	border:1px solid #E1E1E1;
}

#promowanie_potwierdzenie #opcja {
	float:left;
	width:260px;
	border-right:1px solid #E1E1E1;
}

#promowanie_potwierdzenie #opcja .lewa, #promowanie_potwierdzenie #opcja .podsumowanie_lewa {
	float:left;
	width:150px;
	padding:10px;
}

#promowanie_potwierdzenie #opcja .prawa, #promowanie_potwierdzenie #opcja .podsumowanie_prawa {
	float:left;
	width:70px;
	padding:10px 10px;
	text-align:right;
}

#promowanie_potwierdzenie #opcja .prawa .opis {
	border:1px solid #E1EFFF;
	background-color:#F9FCFF;
	margin:5px 0 10px 0;
	padding:5px;
}

#promowanie_potwierdzenie #platnosc {
	float:right;
	width:815px;
}

#promowanie_potwierdzenie #platnosc .nazwa {
	padding:10px;
	border-bottom:1px solid #E1E1E1;
	font-weight:bold;
}

#promowanie_potwierdzenie #platnosc .typ {
	padding:10px 20px;
	border-top:1px dashed #CCCCCC;
	border-bottom:1px dashed #CCCCCC;
	background-color:#F6F6F6;
	font-weight:bold;
}

#promowanie_potwierdzenie #platnosc .potwierdzenie {
	text-align:right;
	padding-bottom:5px;
}

#promowanie_potwierdzenie #platnosc #opcje {
	padding:0 20px;
}

#promowanie_potwierdzenie #platnosc #opcje .opcja {
	float:left;
	width:185px;
	padding:5px;
}

#promowanie_potwierdzenie #platnosc #opcje .opcja_dluga {
	padding:5px;
}

#promowanie_potwierdzenie .dalej {
	text-align:right;
	background-color:#F6F6F6;
	border-top:1px solid #E1E1E1;
	padding:10px;
}

#promowanie_potwierdzenie #opcja .podsumowanie_lewa, #promowanie_potwierdzenie #opcja .podsumowanie_prawa {
	 border-top:1px solid #E1E1E1;
	 border-bottom:1px solid #E1E1E1;
	 background:#FFEAEA;
	 color:#D20000;
	 font-weight:bold;
}

#szablon_glowny div#prawa_kolumna div#wyszukiwarka {
	border:1px solid #CCC;
	border-radius:10px;
	margin:0 0 10px;
	background:#FCFCFC;
}

#szablon_glowny div#prawa_kolumna div#wyszukiwarka h3 {
	padding:10px;
	margin:0;
	font-weight:bold;
	font-size:14px;
	border-bottom:1px solid #CCC;
	background:#F6F6F6;
	border-radius:10px 10px 0 0;
}

#szablon_glowny div#prawa_kolumna div#wyszukiwarka div.opcja {
	padding:10px;
	display:inline-block;
	width:250px;
	vertical-align:top;
}

#szablon_glowny div#prawa_kolumna div#wyszukiwarka div.opcja h4.nazwa_opcji {
	font-weight:bold;
	padding-bottom:3px;
	margin:0;
}

#szablon_glowny div#prawa_kolumna div#wyszukiwarka div.opcja div.pole {
}

#szablon_glowny div#prawa_kolumna div#wyszukiwarka div.opcja div.over {
	height:80px;
	overflow:auto;
}

#szablon_glowny div#prawa_kolumna div#wyszukiwarka div.opcja div.pole input.mini {
	border:1px solid #CCC;
	width:80px;
	padding:5px;
	border-radius:5px;
}

#szablon_glowny div#prawa_kolumna div#wyszukiwarka div.opcja div.pole input.srednia {
	border:1px solid #CCC;
	width:180px;
	padding:5px;
	border-radius:5px;
}

#szablon_glowny div#prawa_kolumna div#wyszukiwarka div.opcja div.pole input.long {
	border:1px solid #CCC;
	width:250px;
	padding:5px;
	border-radius:5px;
}

#szablon_glowny div#prawa_kolumna div#wyszukiwarka div.opcja div.pole select {
	border:1px solid #CCC;
	padding:5px;
	border-radius:5px;
	width:180px;
	margin:3px 0;
}

#platnosci_potwierdzenie {
	border:1px solid #E1E1E1;
}

#platnosci_potwierdzenie #platnosc {

}

#platnosci_potwierdzenie #platnosc .nazwa {
	padding:10px;
	border-bottom:1px solid #E1E1E1;
	font-weight:bold;
}

#platnosci_potwierdzenie #platnosc .typ {
	padding:10px 20px;
	border-top:1px dashed #CCCCCC;
	border-bottom:1px dashed #CCCCCC;
	background-color:#F6F6F6;
	font-weight:bold;
}

#platnosci_potwierdzenie #platnosc .potwierdzenie {
	text-align:right;
	padding-bottom:5px;
}

#platnosci_potwierdzenie #platnosc #opcje {
	padding:0 20px;
}

#platnosci_potwierdzenie #platnosc #opcje .opcja {
	float:left;
	width:185px;
	padding:5px;
}

#platnosci_potwierdzenie #platnosc #opcje .opcja_dluga {
	padding:5px;
}

#platnosci_potwierdzenie .dalej {
	text-align:right;
	background-color:#F6F6F6;
	border-top:1px solid #E1E1E1;
	padding:10px;
}

#ustawienia_konta {
	width:100%;
	margin-bottom:20px;
}

#ustawienia_konta .nazwa, #ustawienia_konta .data {
	border:1px solid #E1E1E1;
	padding:5px;
}

#ustawienia_konta .nazwa {
	width:30%;
}

#ustawienia_konta .data {
	width:70%;
}

#rodzaj_konta {
	background:#EBEBEB;
	padding:10px;
}

#rodzaj_konta .rejestracja {
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
	padding:10px 0 0 0;
}

#formularz {
	background-color:#F6F6F6;
	border:1px solid #E1E1E1;
	padding:5px;
}

#formularz .pole {

}

#formularz .pole .lewa {
	background-color:#EEEEEE;
	width:20%;
	font-weight:bold;
	padding:5px;
}

#formularz .pole .prawa {
	width:80%;
	padding:5px;
	background-color:#EEEEEE;
}

#formularz .pole .prawa input, #formularz .pole .prawa textarea, #formularz .pole .prawa select {
	border:1px solid #CCCCCC;
	padding:2px;
}

#formularz .pole .prawa input {
	width:200px;
}

#formularz .pole .prawa select {
	width:300px;
}

#formularz .pole .prawa textarea {
	width:350px;
	height:80px;
}

#artykuly .zdjecie, #ostatnio_dodane_artykuly .zdjecie {
	float:left;
	width:110px;
	padding:5px 5px;
	text-align:center;
}

#artykuly .tekst {
	float:left;
	width:650px;
	border:none;
}

#artykuly .tekst .tytul {
	padding-bottom:5px;
}

#artykuly .tekst .tytul a {
	font-size:14px;
	font-weight:bold;
	color:#666666;
}

#artykuly .tekst .link {
	text-align:right;
}

#artykuly .tekst .link a {
	color:#CC0000;
	font-weight:bold;
}

#ostatnio_dodane_artykuly {
	border-color:#CFCFCF;
	border-style:solid;
	border-width:0 1px 1px 1px
}

#ostatnio_dodane_artykuly .tytul {
	float:left;
	width:140px;
	padding:5px 0 0 0;
}

#dodaj_firme {
}

#dodaj_firme #dzial {
	font-weight:bold;
	border-width:1px 1px 0 1px;
	border-color:#E1E1E1;
	border-style:solid;
	background:#EAEAEA;
	padding:5px 10px;
	font-size:14px;
}

#dodaj_firme em {
	padding:0 5px;
	color:#FF6600;
	font-weight:bold;
	font-style:normal;
}

#dodaj_firme #pozycje {
	padding:10px 5px 5px 5px;
	border:1px solid #E1E1E1;
	background:#F6F6F6;
	margin-bottom:10px;
}

#dodaj_firme #pozycje .lewa {
	float:left;
	width:350px;
	text-align:right;
	font-weight:bold;
	padding:10px 5px;
}

#dodaj_firme #pozycje .prawa {
	float:left;
	width:700px;
	padding:5px 0;
}

#dodaj_firme #pozycje .prawa .kategoria_glowna {
	font-weight:bold;
	padding:10px 0;
}

#dodaj_firme #pozycje .prawa .kategoria {
	float:left;
	width:230px;
}

#dodaj_firme #pozycje .prawa input.long {
	width:300px;
	border:1px solid #DDDDDD;
	padding:5px;
	border-radius:5px;
}

#dodaj_firme #pozycje .prawa input.medium, #dodaj_firme #pozycje .prawa select {
	width:180px;
	border:1px solid #DDDDDD;
	padding:5px;
	border-radius:5px;
}

#dodaj_firme #pozycje .prawa input.short {
	width:120px;
	border:1px solid #DDDDDD;
	padding:5px;
	border-radius:5px;
}

#dodaj_firme #pozycje .prawa input.mini {
	width:40px;
	border:1px solid #DDDDDD;
	padding:5px;
	border-radius:5px;
}

#dodaj_firme #pozycje textarea {
	width:1065px;
	height:300px;
	border:1px solid #DDDDDD;
	border-radius:5px;
	padding:5px;
}

#dodaj_firme #pozycje ul.galeria {
	list-style:none;
	margin:0;
	padding:0;
}

#dodaj_firme #pozycje ul.galeria li {
	display:inline-block;
	text-align:center;
}

div#firma {
}

div#firma div#info_kontakt {
	width:260px;
	float:left
}

div#firma div#info_kontakt ul {
	border:1px solid #E1E1E1;
	list-style:square;
	margin:0;
	padding:5px 0 5px 30px;
}

div#firma div#info_kontakt ul li {
	padding:5px 0;
}

div#firma div#info_kontakt div.kontakt {
	border:1px solid #E1E1E1;
	margin:10px 0;
}

div#firma div#info_kontakt div.kontakt table {
	width:100%;
}

div#firma div#info_kontakt div.kontakt td.adres, 
div#firma div#info_kontakt div.kontakt td.telefon, 
div#firma div#info_kontakt div.kontakt td.email, 
div#firma div#info_kontakt div.kontakt td.www {
	padding-left:70px;
	height:70px;
	border-bottom:1px solid #E1E1E1;
}

div#firma div#info_kontakt div.kontakt td.adres {
	background:url(../images/firmy_ikony/adres.png) left no-repeat;
	line-height:18px;
}

div#firma div#info_kontakt div.kontakt td.telefon {
	background:url(../images/firmy_ikony/telefon.png) left no-repeat;
	line-height:18px;
}

div#firma div#info_kontakt div.kontakt td.email {
	background:url(../images/firmy_ikony/email.png) left no-repeat;
}

div#firma div#info_kontakt div.kontakt td.www {
	background:url(../images/firmy_ikony/www.png) left no-repeat;
}

div#firma div#info_firma {
	width:800px;
	float:left;
	margin-left:10px;
}

div#firma div#info_firma h1 {
	margin-top:0;
}

div#firma div#info_firma div#info {
	border:1px solid #E1E1E1;
	margin-bottom:10px;
}

div#firma div#info_firma div#info div.nazwa {
	padding:5px;
	border-bottom:1px solid #E1E1E1;
	font-weight:bold;
}

div#firma div#info_firma div#info ul {
	list-style:square;
	float:left;
	width:350px;
}

div#firma div#info_firma div#info ul li {
	padding:3px 0;
}

div#firma div#info_firma div#info img {
	border:0;
	margin:0 0 10px 10px;
}

div#firma div#info_firma div#info div#mapka {
	margin:10px;
	height:400px;
	background:gray;
}

div#firma div#info_firma div#info div.opinie {
	padding:10px;
}

div#firma div#info_firma div#info div.opinie textarea {
	border:1px solid #E1E1E1;
	width:100%;
	height:100px;
}

div#firma div#info_firma div#info div.kod_obrazek {
	padding:0 10px;
	text-align:right;
}

div#firma div#info_firma div#info div.kod_obrazek img {
	padding:0;
	margin:0;
}

div#firma div#info_firma div#info div.kod_potwierdzenie {
	padding:0 10px;
	text-align:right;
}

div#firma div#info_firma div#info div.kod_potwierdzenie input {
	border:1px solid #E1E1E1;
}

div#firma div#info_firma div#info div.zapisz_opinie {
	padding:10px;
	text-align:right;
}

div#firma div#info_kontakt {
	width:260px;
	float:left
}

div#firma div#info_kontakt ul {
	border:1px solid #E1E1E1;
	list-style:square;
	margin:0;
	padding:5px 0 5px 30px;
}

div#firma div#info_kontakt ul li {
	padding:5px 0;
}

div#firma div#info_kontakt div.kontakt {
	border:1px solid #E1E1E1;
	margin:10px 0;
}

div#firma div#info_kontakt div.kontakt table {
	width:100%;
}

div#firma div#info_kontakt div.kontakt td.adres, 
div#firma div#info_kontakt div.kontakt td.telefon, 
div#firma div#info_kontakt div.kontakt td.email, 
div#firma div#info_kontakt div.kontakt td.www {
	padding-left:70px;
	height:70px;
	border-bottom:1px solid #E1E1E1;
}

div#firma div#info_kontakt div.kontakt td.adres {
	background:url(../images/firmy_ikony/adres.png) left no-repeat;
	line-height:18px;
}

div#firma div#info_kontakt div.kontakt td.telefon {
	background:url(../images/firmy_ikony/telefon.png) left no-repeat;
	line-height:18px;
}

div#firma div#info_kontakt div.kontakt td.email {
	background:url(../images/firmy_ikony/email.png) left no-repeat;
}

div#firma div#info_kontakt div.kontakt td.www {
	background:url(../images/firmy_ikony/www.png) left no-repeat;
}

div#firma div#info_firma {
	width:800px;
	float:left;
	margin-left:10px;
}

div#firma div#info_firma h1 {
	margin-top:0;
}

div#firma div#info_firma div#info {
	border:1px solid #E1E1E1;
	margin-bottom:10px;
}

div#firma div#info_firma div#info div.nazwa {
	padding:5px;
	border-bottom:1px solid #E1E1E1;
	font-weight:bold;
}

div#firma div#info_firma div#info ul {
	list-style:square;
	float:left;
	width:350px;
}

div#firma div#info_firma div#info ul li {
	padding:3px 0;
}

div#firma div#info_firma div#info ul.galeria {
	list-style:none;
	margin:0;
	padding:0;
	width:auto;
	float:none;
	text-align:center;
}

div#firma div#info_firma div#info ul.galeria li {
	display:inline-block;
	text-align:center;
}

div#firma div#info_firma div#info img {
	border:0;
	margin:0 0 10px 10px;
}

div#firma div#info_firma div#info div#mapka {
	margin:10px;
	height:400px;
	background:gray;
}

div#firma div#info_firma div#info div.opinie {
	padding:10px;
}

div#firma div#info_firma div#info div.opinia {
	padding:3px 10px;
	margin:5px 0;
	border-bottom:1px solid #E1E1E1;
}

div#firma div#info_firma div#info div.opinia div.info {
	font-size:11px;
	padding-bottom:5px;
	border-bottom:1px solid #E1E1E1;
}

div#firma div#info_firma div#info div.opinia div.tekst_opinii {
	padding:5px;
	border:none;
}

div#firma div#info_firma div#info div.opinie textarea, 
div#firma div#info_firma div#info div.wiadomosc textarea {
	border:1px solid #E1E1E1;
	width:100%;
	height:100px;
}

div#firma div#info_firma div#info div.wiadomosc {
	padding:0 10px;
}

div#firma div#info_firma div#info div.wiadomosc input.tekst {
	border:1px solid #E1E1E1;
}

div#firma div#info_firma div#info div.kod_obrazek {
	padding:0 10px;
	text-align:right;
}

div#firma div#info_firma div#info div.kod_obrazek img {
	padding:0;
	margin:0;
}

div#firma div#info_firma div#info div.kod_potwierdzenie {
	padding:0 10px;
	text-align:right;
}

div#firma div#info_firma div#info div.kod_potwierdzenie input {
	border:1px solid #E1E1E1;
}

div#firma div#info_firma div#info div.zapisz_opinie {
	padding:10px;
	text-align:right;
}

#strona_glowna #prawa_kolumna #najlepsze div.naglowek,
#strona_glowna #prawa_kolumna #firmy div.naglowek,
#strona_glowna #prawa_kolumna #najnowsze div.naglowek,
#strona_glowna #produkty_finansowe div.naglowek,
#strona_glowna #artykuly div.naglowek {
	background:url(images/promowane.png) no-repeat;
	height:35px;
	margin-bottom:5px;
}

#strona_glowna #prawa_kolumna #najlepsze div.naglowek div,
#strona_glowna #prawa_kolumna #firmy div.naglowek div,
#strona_glowna #prawa_kolumna #najnowsze div.naglowek div,
#strona_glowna #produkty_finansowe div.naglowek div,
#strona_glowna #artykuly div.naglowek div {
	margin-left:35px;
	padding-top:10px;
	font-weight:bold;
	color:#555;
}

#strona_glowna #prawa_kolumna #firmy {
	padding-top:10px;
}

#strona_glowna #prawa_kolumna #firmy .lista_top,
#strona_glowna #prawa_kolumna #najnowsze .lista_top {
	background:url(images/box_long_top.png) no-repeat;
	height:5px;
}

#strona_glowna #prawa_kolumna #firmy .lista_firm {
	border-left:1px solid #E1E1E1;
	border-right:1px solid #E1E1E1;
	margin-right:7px;
}

#strona_glowna #prawa_kolumna div#firmy div.firma {
	float:left;
	width:398px;
	padding:0 5px;
	margin-bottom:10px;
}

#strona_glowna #prawa_kolumna div#firmy div.firma img {
	float:left;
	margin:0 10px;
	width:100px;
}

#strona_glowna #prawa_kolumna div#firmy div.firma a h3 {
	padding:0;
	margin:10px 0 0 0;
	font-size:14px;
}

#strona_glowna #prawa_kolumna #firmy .lista_bottom,
#strona_glowna #prawa_kolumna #najnowsze .lista_bottom {
	background:url(images/box_long_bottom.png) no-repeat;
	height:15px;
}

#strona_glowna #prawa_kolumna div#firmy div.dodaj_firme {
	text-align:right;
	padding:8px 15px;
	margin-top:5px;
	font-weight:bold;
}

#strona_glowna #prawa_kolumna #najnowsze .ogloszenie {
	border-left:1px solid #E1E1E1;
	border-right:1px solid #E1E1E1;
	margin-right:7px;
}

#strona_glowna #prawa_kolumna #najlepsze .ogloszenie {
	display:inline-block;
	width:270px;
	height:147px;
	border:1px solid #CCC;
	border-radius:5px;
	margin-right:0px;
	padding-top:5px;
}

#strona_glowna #prawa_kolumna #najnowsze .ogloszenie .zdjecie,
#strona_glowna #prawa_kolumna #najlepsze .ogloszenie .zdjecie {
	float:left;
	width:80px;
	height:60px;
	text-align:center;
	padding:7px 0;
	margin-left:10px;
}

#strona_glowna #prawa_kolumna #najnowsze .ogloszenie .tresc,
#strona_glowna #prawa_kolumna #najlepsze .ogloszenie .tresc {
	float:left;
	width:165px;
	height:73px;
	padding:5px;
}

#strona_glowna #prawa_kolumna #najnowsze .ogloszenie .tresc .rodzaj,
#strona_glowna #prawa_kolumna #najlepsze .ogloszenie .tresc .rodzaj {
	font-size:10px;
}

#strona_glowna #prawa_kolumna #najlepsze .ogloszenie .cena_zobacz {
	padding:15px 20px 15px 20px;
	margin:5px;
	border:1px solid #CCC;
	border-radius:5px;
}

#strona_glowna #prawa_kolumna #najlepsze .ogloszenie .cena_zobacz .cena {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000;
}

#strona_glowna #prawa_kolumna #najlepsze .ogloszenie .cena_zobacz .zobacz {
	float:right;
}

#strona_glowna #produkty_finansowe {
	margin-top:10px;
	width:50%;
	vertical-align:top;
}

#strona_glowna #produkty_finansowe .produkt {
	float:left;
	width:255px;
	padding:0 3px;
}

#strona_glowna #produkty_finansowe .produkt h2 {
	font-size:12px;
	font-weight:normal;
}
#strona_glowna #produkty_finansowe .produkt img {
	float:right;
}

#strona_glowna #produkty_finansowe .produkt .middle_buttons .middle_more, #strona_glowna #produkty_finansowe .produkt .middle_buttons .middle_form {
	border:1px solid #E1E1E1;
	background-color:#F6F6F6;
	padding:5px 10px;
}

#strona_glowna #artykuly {
	margin-top:10px;
	width:50%;
	vertical-align:top;
}

#strona_glowna #artykuly .artykul {
	padding:5px;
	border-bottom:2px solid #E1E1E1;
}

#strona_glowna #artykuly .zdjecie {
	float:left;
	width:110px;
	text-align:center;
	padding:5px 0;
}

#strona_glowna #artykuly .tresc {
	float:left;
	width:400px;
}

#strona_glowna #artykuly .tresc .tytul {
	font-size:14px;
	font-weight:bold;
	padding-bottom:4px;
}

div#aliasy {
}

div#aliasy h3.naglowek {
	border:1px solid #CCC;
	background-color:#F6F6F6;
	padding:5px;
	font-weight:bold;
	margin-bottom:10px;
}

div#aliasy ul.lista {
	display:inline-block;
	margin:0;
	padding:0;
	list-style:none;
	width:500px;
	border:1px solid #E1E1E1;
}

div#aliasy ul.lista li {
	text-align:left;
}

div#aliasy ul.lista li.naglowek {
	background:#EBEBEB;
	padding:5px;
}

div#aliasy ul.lista li.naglowek h4 {
	margin:0;
	display:inline-block;
	width:267px;
}

div#aliasy ul.lista li.naglowek span {
	display:inline-block;
	width:105px;
	text-align:center;
	font-weight:bold;
}

div#aliasy ul.lista li.dealer {
	padding:5px;
	position:relative;
}

div#aliasy ul.lista li.dealer a {
	position:absolute;
	top:0;
	left:0;
	display:block;
	width:100%;
	height:35px;
}

div#aliasy ul.lista li.dealer h4 {
	display:inline-block;
	margin:0;
	width:267px;
	font-weight:normal;
}

div#aliasy ul.lista li.dealer span {
	display:inline-block;
	font-weight:normal;
	width:105px;
	text-align:center;
}

div#aliasy div.grafika {
	float:right;
	width:500px;
}

div.copyright {
	font-size:10px;
	text-align:center;
	background:#CCC;
}

div.copyright a {
	font-size:10px;
}

#stronicowanie {
	padding:10px;
	border:1px solid #E1E1E1;
	background-color:#F6F6F6;
	text-align:right;
	margin-bottom:10px;
}

#lista_ogloszen {
	border:1px solid #DDDDDD;
	padding:10px 5px;
	margin-bottom:10px;
	border-radius:10px;
}

#top_listy {
	background:#F6F6F6;
	border:1px solid #E1E1E1;
	margin:10px 0;
	padding:10px 0;
	text-align:center;
	font-weight:bold;
}

ul.top_listy {
	background:#F6F6F6;
	border:1px solid #E1E1E1;
	margin:10px 0;
	padding:10px 0;
	text-align:center;
	font-weight:bold;
	list-style:none;
}

ul.top_listy li.zdjecia {
	display:inline-block;
	width:80px;
	padding:5px;
}

ul.top_listy li.nazwa {
	display:inline-block;
	width:380px;
}

ul.top_listy li.rocznik {
	display:inline-block;
	width:100px;
	text-align:center;
}

ul.top_listy li.przebieg {
	display:inline-block;
	width:100px;
}

ul.top_listy li.cena {
	display:inline-block;
	width:130px;
}

#top_listy .zdjecia {
	float:left;
	width:80px;
	padding:5px;
}

#top_listy .nazwa {
	float:left;
	width:380px;
}

#top_listy .rocznik {
	float:left;
	width:100px;
	text-align:center;
}

#top_listy .przebieg {
	float:left;
	width:100px;
}

#top_listy .cena {
	float:left;
	width:130px;
}

#lista_zwykla {
	margin:5px 0;
}

ul.lista_zwykla {
	list-style:none;
	margin:0;
	padding:0;
	font-family:"Century Gothic", Tahoma, Arial;
}

ul.lista_zwykla li a {
	display:block;
	width:100%;
	position:relative;
}

ul.lista_zwykla li a div.podglad {
	visibility:hidden;
	position:absolute;
	border:1px solid #CCC;
	top:-100px;
	left:100px;
	padding:10px;
	background:#F6F6F6;
	z-index:999;
}

ul.lista_zwykla li a:hover div.podglad {
	display:block;
	visibility:visible;
}

ul.lista_zwykla li a:hover div.podglad img {
	border:1px solid #CCC;
}

ul.lista_zwykla li a:hover div.podglad h3 {
	margin:10px;
}

ul.lista_zwykla li a:hover div.podglad span {
	display:block;
	text-align:right;
	margin:0 10px;
}

ul.lista_zwykla li span.zdjecie {
	width:80px;
	padding:5px;
	text-align:center;
	display:inline-block;
	position:relative;
	vertical-align:top;
}

ul.lista_zwykla li span.zdjecie img {
	border:1px solid #CCCCCC;
}

ul.lista_zwykla li span.nazwa {
	padding:10px 5px;
	width:380px;
	display:inline-block;
	vertical-align:middle;
}

ul.lista_zwykla li span.nazwa h3 {
	margin:0;
	font-weight:normal;
	font-size:18px;
}

ul.lista_zwykla li span.nazwa div.opis {
	font-size:11px;
	color:#777777;
	padding-top:3px;
	display:inline-block;
}

ul.lista_zwykla li span.rocznik {
	width:100px;
	text-align:center;
	display:inline-block;
}

ul.lista_zwykla li span.przebieg {
	width:100px;
	text-align:center;
	display:inline-block;
}

ul.lista_zwykla li span.cena {
	width:130px;
	text-align:center;
}

div#lista_ogloszen div.firma {
	line-height:25px;
	padding:0 5px 10px 5px;
	margin-bottom:10px;
	border-bottom:1px solid #CCC;
}

div#zapomnialem_haslo {
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	padding:10px;
}

div#zapomnialem_haslo div#tytul {
	text-align:center;
	padding-bottom:10px;
}

div#wybierzRodzaj {
	border:1px solid #E1E1E1;
	background:#F6F6F6;
	padding:10px;
}

div#wybierzRodzaj .both h4{
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	font-size:14px;
}

div#wybierzRodzaj #search_category_id{
	padding:3px;
	width:200px;
}

div#wybierzRodzaj .parent{
	padding:3px;
	width:180px;
	float:left;
	margin-right:12px;
	border:1px solid #CCC;
}

div#wybierzRodzaj .both{
	float:left;
	margin:0;
	padding:0;
}

div#wybierzRodzaj input[type=submit] {
	display:block;
	margin:10px 0 0 auto;
}

div#sprzedaj {
}

div#sprzedaj h3#dzial {
	font-weight:bold;
	border-width:1px 1px 0 1px;
	border-color:#E1E1E1;
	border-style:solid;
	background:#EAEAEA;
	padding:5px 10px;
	font-size:14px;
	margin:0;
}

div#sprzedaj ul#pozycje {
	padding:10px 5px 5px 5px;
	border:1px solid #E1E1E1;
	background:#F6F6F6;
	margin:0 0 10px;
	list-style:none;
}

div#sprzedaj #pozycje li {
	vertical-align:middle;
	margin:5px 0;
}

div#sprzedaj #pozycje li h4 {
	margin:0;
	font-size:12px;
}

div#sprzedaj #pozycje li.normal,
div#sprzedaj #pozycje li.normal_text {
	width:202px;
	display:inline-block;
	padding:0 3px;
}

div#sprzedaj em,
div#sprzedaj em {
	font-style:normal;
	font-weight:bold;
	color:#F2630D;
	font-size:14px;
}

div#sprzedaj #pozycje .normal_long {
	width:410px;
	display:inline-block;
	padding:0 3px;
}

div#sprzedaj #pozycje .normal_long textarea {
	width:400px;
	height:80px;
	border:1px solid #CCCCCC;
	padding:5px;
	border-radius:3px;
}

div#sprzedaj #pozycje .normal {
	padding-bottom:5px;
}

div#sprzedaj #pozycje .normal input,
div#sprzedaj #pozycje .normal select,
div#sprzedaj #pozycje .normal_long select,
div#sprzedaj #pozycje .normal_long input {
	width:195px;
	border:1px solid #CCCCCC;
	padding:5px;
	border-radius:3px;
}

div#sprzedaj #pozycje .normal .checkbox,
div#sprzedaj #pozycje .normal_long .checkbox {
	width:auto;
}

div#sprzedaj #pozycje textarea {
	border:1px solid #CCCCCC;
	padding:5px;
	border-radius:3px;
	width:700px;
	height:220px;
}

div#sprzedaj #pozycje .zdjecia ul {
	list-style:none;
	margin:0;
	padding:0;
	
}

div#sprzedaj #pozycje .zdjecia ul li {
	display:inline-block;
	width:200px;
	vertical-align:middle;
}

div#sprzedaj #pozycje .zdjecia ul span.numer {
	display:inline-block;
	width:20px;
	text-align:center;
	vertical-align:middle;
}

div#sprzedaj #pozycje .zdjecia ul span.zdjecie {
	display:inline-block;
	width:90px;
	text-align:center;
	vertical-align:middle;
}

div#sprzedaj #pozycje .zdjecia ul span.usun {
	display:inline-block;
	vertical-align:middle;
}

div#sprzedaj #pozycje .zdjecia ul .usun a {
	font-size:10px;
}

div#sprzedaj #pozycje .zdjecia ul .usun img {
	vertical-align:middle;
}