body
{
	margin: 0;
	padding: 0;
	padding-top: 10px;
	font-family: "Verdana normal", "Arial normal", Verdana, Arial;
	font-size: 11px;
    min-width: 1226px;
    font-weight: normal;
}

div#allcontent
{
	width: 100%;
	height: 100%;
}

/* TOP */

div#top
{
	width: 100%;
	height: 92px;
	border-bottom: 1px solid #ccc;
	font-size: 13px;
	font-family: "Arial Normal", Arial, Verdana;
}

div#top div.logo
{
	float: left;
	position: relative;
	width: 412px;
}

div#top div.logo div.glowna-kategoria-ogloszen
{
	float: left;
	font-family: Arial Narrow, Arial;
	position: absolute;
	top: 37px;
	left: 272px;
	font-size: 1.70em;
	font-weight: bold;
	text-transform: uppercase;
	color: #484848;
	width: 330px;
}

div#top div.top-menu
{
	float: right;
	margin-top: 50px;
	width: 620px;
	text-align: right;
}

div#top div.top-menu div.pozycja
{
	display: inline;
	padding-left: 10px;
	padding-right: 10px;
	border-right: 1px solid #ccc;	
}

div#top div.top-menu div.pozycja span
{
	color: #E2282B;
	font-family: Verdana;
	font-weight: bold;
	font-size: 0.90em;
	margin-right: 5px;
}

div#top div.top-menu div.pozycja a
{
	color: #797979;
	text-decoration: none;
	font-size: 0.85em;
}

div#top div.top-menu div.pozycja a:hover
{
	color: #797979;
	text-decoration: underline;
	font-size: 0.85em;
}

div#top div.top-menu div.wybierz-jezyk
{
	display: inline;
	font-size: 0.85em;
	color: #797979;
	font-weight: bold;
	margin-left: 10px;	
}

div#top div.top-menu div.wybierz-jezyk a
{
	margin-left: 2px;
	margin-right: 2px;	
}

div#top div.mapa-serwisu
{
	position: relative;
	z-index: 100;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-top: -5px;
}

/* REKLAMA GLOWNA */

div#reklama-glowna
{
	width: 100%;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 10px;
	border-bottom: 1px solid #E2282B;	
}

div#reklama-glowna div.napis
{
	color: #ccc;
	font-family: verdana;
	font-size: 0.85em;	
}

/* ZAWARTOSC */

/* LEFT */
div#left
{
	margin-left: 10px;
	margin-top: 10px;
	width: 195px;
	height: 100%;
}

/* box */
div#left div.box
{
	width: 100%;
	margin-bottom: 20px;
}

div#left div.box div.tytul
{
	width: 100%;
	background:url(/images/box_a_middle.jpg) repeat-x;
	height: 30px;
}

div#left div.box div.tytul div.strzalka
{
	float: left;	
}

div#left div.box div.tytul div.nazwa
{
	float: left;
	margin-left: 5px;
	color: #fff;
	font-size: 1.15em;
	font-weight: normal;
	padding-top: 7px;
}

div#left div.box div.pozycje
{
	width: 100%;
}

div#left div.box div.pozycje div.pozycja
{
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #ccc;
}

div#left div.box div.pozycje div.pozycja span
{
	color: #E2282B;
	font-family: Verdana;
	font-weight: bold;
	font-size: 0.90em;
	margin-right: 5px;
	margin-left: 10px;
}

div#left div.box div.pozycje div.pozycja span.liczba
{
	font-size: 0.85em;
	margin: 0;
	font-weight: normal;	
}

div#left div.box div.pozycje div.pozycja a
{
	color: #000;
	text-decoration: none;
}

div#left div.box div.pozycje div.pozycja a:hover
{
	color: #e2282b;
	text-decoration: none;
}

/* box 2 */
div#left div.box_2
{
	width: 100%;
	margin-bottom: 20px;
}

div#left div.box_2 div.tytul
{
	width: 100%;
	background:url(/images/box_b_middle.jpg) repeat-x;
	height: 30px;
}

div#left div.box_2 div.tytul div.strzalka
{
	float: left;	
}

div#left div.box_2 div.tytul div.nazwa
{
	float: left;
	margin-left: 5px;
	color: #4c4c4c;
	font-size: 1.15em;
	font-weight: normal;
	padding-top: 7px;
}

div#left div.box_2 div.czytaj-wiecej
{
	float: left;
	font-size: 0.86em;
	color: #E33336;
	margin-left: 15px;
	margin-top: 5px;
	margin-bottom: 4px;
}

div#left div.box_2 div.czytaj-wiecej span
{
	font-weight: bold;
}

div#left div.box_2 div.zwin
{
	float: right;
	font-size: 0.86em;
	color: #E33336;
	margin-right: 15px;
	margin-top: 5px;
	margin-bottom: 4px;
}

div#left div.box_2 div.zwin a
{
	color: #E33336;
	text-decoration: none;
}

div#left div.box_2 div.pozycja
{
	border: 1px solid #eaeaea;
}

div#left div.box_2 div.pozycja div.zdjecie-min
{
	position: relative;
	width: 108px;
	margin-top: 5px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 12px;
	height: 82px;
	background:url(/images/ogloszenie_zdjecie_min.jpg) no-repeat;
}

div#left div.box_2 div.pozycja div.zdjecie-min div.miniaturka
{
	position: absolute;
	top: 4px;
	left: 4px;
	width: 93px;
	height: 69px;
	overflow: hidden;	
}

div#left div.box_2 div.pozycja div.tytul-skrot-ogloszenia
{
	width: 185px;
	margin-left: 5px;	
}

div#left div.box_2 div.pozycja div.tytul-skrot-ogloszenia span
{
	color: #E22B2E;
	margin-right: 5px;
}

div#left div.box_2 div.pozycja div.tytul-skrot-ogloszenia a
{
	font-weight: bold;
	color: #000;
	text-decoration: none;	
}

div#left div.box_2 div.pozycja div.tytul-skrot-ogloszenia a:hover
{
	font-weight: bold;
	color: #E22B2E;
	text-decoration: underline;	
}

div#left div.box_2 div.pozycja div.tresc-skrot-ogloszenia
{
	width: 172px;
	margin-left: 16px;
	color: #797979;
	line-height: 1.45em;
}

div#left div.box_2 div.pozycja div.cena-skrot-ogloszenia
{
	width: 185px;
	margin-left: 5px;
	text-align: right;
	font-weight: bold;
	color: #e2282b;
}

/* box 3 */
div#left div.box_3
{
	width: 100%;
	margin-bottom: 20px;
}

div#left div.box_3 div.pozycja
{
	text-align: center;
	font-size: 0.85em;
	color: #6f6f6f;
		
}

/* box 7 */
div#left div.box_7
{
	width: 100%;
	margin-top: 15px;
}

div#left div.box_7 div.pozycja
{
	text-align: center;		
}

div#left div.box_7 div.pozycja div.napis
{
	color: #ccc;
	font-family: verdana;
	font-size: 0.85em;	
}

/* MIDDLE */

div#middle
{
	margin-top: 10px;
	width: 100%;
	height: 100%;
}

div#middle div.pasek
{
	width: 100%;
	text-align: center;
	background:url(/images/pasek_poziomy_czerwony.jpg) repeat-x;	
}

div#middle div.pasek span.tytul
{
	font-size: 14px;
	font-family: "Arial normal", Arial;
	color: #E2282B;
	font-weight: bold;
	background-color: #fff;	
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

div#middle div.tresc
{
	margin: 10px;
	font-size: 11px;
}

div#middle div.tresc span
{
	font-size: 11px;	
}

div#middle div.tresc p
{
	font-size: 11px;	
}

/* RIGHT */

div#right
{
	margin-right: 10px;
	margin-top: 10px;
	width: 190px;
	height: 100%;
}

/* box 4 */
div#right div.box_4
{
	width: 100%;
	margin-top: 5px;
}

div#right div.box_4 div.tytul
{
	width: 100%;
	background:url(/images/box_b_middle.jpg) repeat-x;
	height: 30px;
}

div#right div.box_4 div.tytul div.strzalka
{
	float: left;	
}

div#right div.box_4 div.tytul div.nazwa
{
	float: left;
	margin-left: 5px;
	color: #4c4c4c;
	font-size: 1.15em;
	font-weight: normal;
	padding-top: 7px;
}

div#right div.box_4 div.pozycja
{
	border: 1px solid #eaeaea;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 2px;
}

div#right div.box_4 div.pozycja div.zawartosc
{
	width: 95%;
	margin-left: auto;
	margin-right: auto;
	line-height: 1.60em;
}

div#right div.box_4 div.pozycja div.zawartosc span
{
	color: #E33336;	
}

/* box 5 */
div#right div.box_5
{
	width: 100%;
	margin-top: 5px;
	font-size: 11px;
}

div#right div.box_5 div.tytul
{
	width: 100%;
	background:url(/images/box_c_middle.jpg) repeat-x;
	height: 30px;
	margin-bottom: 2px;
}

div#right div.box_5 div.tytul div.strzalka
{
	float: left;	
}

div#right div.box_5 div.tytul div.nazwa
{
	float: left;
	margin-left: 5px;
	color: #fff;
	font-weight: normal;
	padding-top: 7px;
}

div#right div.box_5 div.pozycja
{
	border: 1px solid #CBDCFF;
	padding-top: 10px;
	padding-bottom: 10px;
}

div#right div.box_5 div.pozycja div.zdjecie-min
{
	position: relative;
	width: 108px;
	margin-top: 5px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 12px;
	height: 82px;
	background:url(/images/ogloszenie_zdjecie_min.jpg) no-repeat;
}

div#right div.box_5 div.pozycja div.zdjecie-min div.miniaturka
{
	position: absolute;
	top: 4px;
	left: 4px;
	width: 93px;
	height: 69px;
	overflow: hidden;	
}

div#right div.box_5 div.pozycja div.tytul-skrot-ogloszenia
{
	width: 185px;
	margin-left: 5px;	
}

div#right div.box_5 div.pozycja div.tytul-skrot-ogloszenia span
{
	color: #E22B2E;
	margin-right: 5px;
}

div#right div.box_5 div.pozycja div.tytul-skrot-ogloszenia a
{
	font-weight: bold;
	color: #000;
	text-decoration: none;	
}

div#right div.box_5 div.pozycja div.tytul-skrot-ogloszenia a:hover
{
	font-weight: bold;
	color: #E22B2E;
	text-decoration: underline;	
}

div#right div.box_5 div.pozycja div.tresc-skrot-ogloszenia
{
	width: 185px;
	margin-left: 5px;
	color: #797979;
	line-height: 1.45em;
}

div#right div.box_5 div.pozycja div.cena-skrot-ogloszenia
{
	width: 185px;
	margin-right: 5px;
	text-align: right;
	font-weight: bold;
	color: #e2282b;
}

/* box 6 */
div#right div.box_6
{
	width: 100%;
	margin-top: 5px;
}

div#right div.box_6 div.tytul
{
	width: 100%;
	background:url(/images/box_b_middle.jpg) repeat-x;
	height: 30px;
	margin-bottom: 2px;
}

div#right div.box_6 div.tytul div.strzalka
{
	float: left;	
}

div#right div.box_6 div.tytul div.nazwa
{
	float: left;
	margin-left: 5px;
	color: #4c4c4c;
	font-size: 1.15em;
	font-weight: normal;
	padding-top: 7px;
}

div#right div.box_6 div.pozycja
{
	border: 1px solid #eaeaea;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 5px;
}

/* box 7 */
div#right div.box_7
{
	width: 100%;
	margin-top: 15px;
}

div#right div.box_7 div.pozycja
{
	text-align: center;
	border: 0px;		
}

div#right div.box_7 div.pozycja div.napis
{
	color: #ccc;
	font-family: verdana;
	font-size: 0.85em;	
}

/* RIGHT 2 */
div#right2
{
	margin-right: 10px;
	margin-top: 10px;
	width: 195px;
	height: 100%;
}

/* box 3 */
div#right2 div.box_3
{
	width: 100%;
	margin-bottom: 20px;
}

div#right2 div.box_3 div.pozycja
{
	background-color: #eaeaea;
	font-size: 0.85em;
	color: #6f6f6f;
		
}

/* box 7 */
div#right2 div.box_7
{
	width: 100%;
	margin-top: 15px;
}

div#right2 div.box_7 div.pozycja
{
	text-align: center;		
}

div#right2 div.box_7 div.pozycja div.napis
{
	color: #ccc;
	font-family: verdana;
	font-size: 0.85em;	
}

/* BOTTOM */
div#bottom
{
	width: 100%;
	text-align: center;
	border-top: 1px solid #ccc;
	margin-top: 20px;
	margin-bottom: 5px;
}

div#bottom div.bottom-menu
{
	margin-top: 35px;
	margin-bottom: 5px;
	font-family: Arial, Verdana;
	font-style: normal;
}

div#bottom div.bottom-menu p
{
	margin: 0;
	padding: 0;	
}

div#bottom div.bottom-menu p a
{
	color: #383838;
	text-decoration: none;
	font-size: 11px;
}

div#bottom div.bottom-menu p a:hover
{
	color: #383838;
	text-decoration: none;
	border-bottom: 1px solid #000;
	font-size: 11px;
}

div#bottom div.bottom-menu img
{
	margin-bottom: 2px;	
}

div#bottom div.copyright
{
	color: #989898;
	font-size: 0.85em;	
}

/* TABS */

/* strona glowna */
div#wyszukiwarka-strona-glowna
{
	width: 100%;
	margin-top: 10px;
	border-top: 1px solid #ccc;
    padding-top: 3px;
}

ul#wyszukiwarka-strona-glowna-nav
{
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-family: Arial;
}

ul#wyszukiwarka-strona-glowna-nav li
{
	position: relative;
	z-index: 100;
	margin: 0;
	padding: 0;
	margin-bottom: -11px;
	margin-right: 4px;
	float: left;
	width: 154px;
	text-align: center;
}

ul#wyszukiwarka-strona-glowna-nav li a
{
	float: left;
	font-family: Arial;
	padding-top: 10px;
	width: 154px;
	height: 33px;
	color: #4c4c4c;
	font-weight: bold;
	text-decoration: none;
	background:url(/images/zakladka.jpg) no-repeat;
}

ul#wyszukiwarka-strona-glowna-nav li a.active
{
	width: 154px;
	height: 33px;
	color: #E33336;
	font-weight: bold;
	background:url(/images/zakladka-activ.jpg) no-repeat;	
}

ul#wyszukiwarka-strona-glowna-nav li a.active:hover
{
	width: 154px;
	height: 33px;
	color: #E33336;
	font-weight: bold;
	background:url(/images/zakladka-activ.jpg) no-repeat;
}

div#wyszukiwarka-strona-glowna div.tab
{
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px solid #d0d0d0;	
}

/* panel klienta */
div#panel-klienta
{
	width: 100%;
	margin-top: 10px;
	border-top: 1px solid #ccc;
    padding-top: 3px;
}

ul#panel-klienta-nav
{
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 0.88em;
}

ul#panel-klienta-nav li
{
	position: relative;
	z-index: 100;
	margin: 0;
	padding: 0;
	margin-bottom: -6px;
	margin-right: 4px;
	float: left;
	width: 102px;
	text-align: center;
}

ul#panel-klienta-nav li a
{
	float: left;
	padding-top: 5px;
	width: 102px;
	height: 22px;
	color: #4c4c4c;
	font-weight: bold;
	text-decoration: none;
	background:url(/images/zakladka2.jpg) no-repeat;
}

ul#panel-klienta-nav li a.active
{
	width: 102px;
	height: 22px;
	color: #E33336;
	font-weight: bold;
	background:url(/images/zakladka2_active.jpg) no-repeat;	
}

ul#panel-klienta-nav li a.active:hover
{
	width: 102px;
	height: 22px;
	color: #E33336;
	font-weight: bold;
	background:url(/images/zakladka2_active.jpg) no-repeat;
}

div#panel-klienta div.tab
{
	padding-top: 25px;
	padding-bottom: 10px;
	border: 1px solid #d0d0d0;
	min-width: 850px;
}

/* panel klienta */
div#zakladki-opcje-dodatkowe
{
	position: relative;
	width: 755px;
	margin-left: auto;
	margin-right: auto;
    padding-top: 3px;
}

div#zakladki-opcje-dodatkowe div.rozwin-wszystkie
{
	position: absolute;
	right: 0;
	top: 7px;
	cursor: pointer;
	font-size: 0.85em;
	font-weight: bold;
	color: #484848;	
}

ul#zakladki-opcje-dodatkowe-nav
{
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 0.88em;
}

ul#zakladki-opcje-dodatkowe-nav li
{
	position: relative;
	z-index: 100;
	margin: 0;
	padding: 0;
	margin-bottom: -6px;
	margin-right: 4px;
	float: left;
	width: 102px;
	text-align: center;
}

ul#zakladki-opcje-dodatkowe-nav li a
{
	float: left;
	padding-top: 5px;
	width: 102px;
	height: 22px;
	color: #4c4c4c;
	font-weight: bold;
	text-decoration: none;
	background:url(/images/zakladka2.jpg) no-repeat;
}

ul#zakladki-opcje-dodatkowe-nav li a.active
{
	width: 102px;
	height: 22px;
	color: #E33336;
	font-weight: bold;
	background:url(/images/zakladka2_active.jpg) no-repeat;
}

ul#zakladki-opcje-dodatkowe-nav li a.active:hover
{
	width: 102px;
	height: 22px;
	color: #E33336;
	font-weight: bold;
	background:url(/images/zakladka2_active.jpg) no-repeat;
}

div#zakladki-opcje-dodatkowe div.tab
{
	padding-top: 25px;
	padding-bottom: 10px;
	width: 755px;
	border-top: 1px solid #d8d8d8;
}

/* PANEL KLIENTA LISTA OGLOSZEN */
div#panel-klienta-lista-ogloszen
{
	width: 99%;
	margin-left: auto;
	margin-right: auto;
	color: #484848;
}

div#panel-klienta-lista-ogloszen a
{
	color: #484848;
	text-decoration: underline;
	font-weight: bold;
}

div#panel-klienta-lista-ogloszen div.kolumna1
{
	float: left;
	width: 30px;
}

div#panel-klienta-lista-ogloszen div.kolumna2
{
	float: left;
	width: 108px;
}

div#panel-klienta-lista-ogloszen div.kolumna3
{
	float: left;
	width: 200px;
	text-align: center;
}

div#panel-klienta-lista-ogloszen div.kolumna4
{
	float: left;
	width: 100px;
	margin-right: 10px;
	text-align: center;
}

div#panel-klienta-lista-ogloszen div.kolumna5
{
	float: left;
	width: 80px;
	margin-right: 10px;
	text-align: center;
}

div#panel-klienta-lista-ogloszen div.kolumna6
{
	float: left;
	width: 80px;
	margin-right: 10px;
	text-align: center;
}

div#panel-klienta-lista-ogloszen div.kolumna7
{
	float: left;
	width: 80px;
	margin-right: 10px;
	text-align: center;
}

div#panel-klienta-lista-ogloszen div.kolumna8
{
	float: left;
	width: 80px;
	text-align: center;	
}

div#panel-klienta-lista-ogloszen div.kolumna9
{
	float: left;
	width: 50px;
	text-align: center;	
}

/* PANEL KLIENTA LISTA ARTYKULOW */
div#panel-klienta-lista-artykulow
{
	width: 99%;
	margin-left: auto;
	margin-right: auto;
	color: #484848;
	font-size: 0.88em;
}

div#panel-klienta-lista-artykulow a
{
	color: #484848;
	text-decoration: underline;
	font-weight: bold;
}

div#panel-klienta-lista-artykulow div.kolumna1
{
	float: left;
	width: 30px;
}

div#panel-klienta-lista-artykulow div.kolumna2
{
	float: left;
	width: 108px;
}

div#panel-klienta-lista-artykulow div.kolumna3
{
	float: left;
	width: 200px;
	text-align: center;
}

div#panel-klienta-lista-artykulow div.kolumna4
{
	float: left;
	width: 100px;
	margin-right: 10px;
	text-align: center;
}

div#panel-klienta-lista-artykulow div.kolumna5
{
	float: left;
	width: 80px;
	margin-right: 10px;
	text-align: center;
}

div#panel-klienta-lista-artykulow div.kolumna6
{
	float: left;
	width: 80px;
	margin-right: 10px;
	text-align: center;
}

div#panel-klienta-lista-artykulow div.kolumna7
{
	float: left;
	width: 80px;
	margin-right: 10px;
	text-align: center;
}

div#panel-klienta-lista-artykulow div.kolumna8
{
	float: left;
	width: 80px;
	text-align: center;	
}

div#panel-klienta-lista-artykulow div.kolumna9
{
	float: left;
	width: 50px;
	text-align: center;	
}

/* SKROT ARTYKULOW NA STRONIE GLOWNEJ */
div#artykuly
{
	width: 100%;
}

/* box 8 */
div#artykuly
{
	margin-top: 10px;	
}

div#artykuly div.box_8
{
	width: 100%;
	margin-bottom: 20px;
}

div#artykuly div.box_8 div.tytul
{
	width: 100%;
	background:url(/images/box_d_middle.jpg) repeat-x;
	height: 36px;
}

div#artykuly div.box_8 div.tytul div.strzalka
{
	float: left;	
}

div#artykuly div.box_8 div.tytul div.nazwa
{
	float: left;
	margin-left: 5px;
	color: #4c4c4c;
	font-size: 1.15em;
	font-weight: normal;
	padding-top: 7px;
}

div#artykuly div.box_8 div.czytaj-wiecej
{
	float: left;
	font-size: 0.85em;
	color: #E33336;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}

div#artykuly div.box_8 div.czytaj-wiecej span
{
	font-size: 1.35em;	
}

div#artykuly div.box_8 div.zwin
{
	float: right;
	font-size: 0.85em;
	color: #E33336;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}

div#artykuly div.box_8 div.pozycja
{

}

div#artykuly div.box_8 div.pozycja-skroty
{
	border: 1px solid #eaeaea;
}

/* REKLAMA DOL */
div#reklama-dol
{
	width: 100%;
	margin-top: 15px;
}

div#reklama-dol div.pozycja
{
	text-align: center;		
}

div#reklama-dol div.pozycja div.napis
{
	color: #ccc;
	font-family: verdana;
	font-size: 0.85em;	
}

/* STANDARDOWY FORMULARZ */
div#standardowy-formularz
{
	width: 500px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

div#standardowy-formularz div.naglowek
{
	width: 100%;	
}

div#standardowy-formularz div.naglowek div.left
{
	float: left;
	width: 300px;
}

div#standardowy-formularz div.naglowek div.right
{
	float: right;
}

div#standardowy-formularz div.blok-tytul a img
{
	float: left;
	padding: 10px;
	display: block;
	text-decoration: none;
	color: #484848;
	font-weight: bold;
	font-size: 1.25em;
}

div#standardowy-formularz div.blok-tytul div.tytul
{
	padding: 11px;
	display: block;
	text-decoration: none;
	color: #000;
	font-weight: bold;
	font-size: 1em;
}

div#standardowy-formularz div.blok-zawartosc
{
	padding: 10px;
	color: #484848;
}

div#standardowy-formularz a
{
	text-decoration: underline;
	color: #000;
	font-size: 11px;	
}

div#standardowy-formularz div.tytul
{
	font-size: 1.25em;
	font-weight: bold;
	margin-bottom: 10px;	
}

div#standardowy-formularz div.wiersz
{
	margin-bottom: 10px;	
	font-size: 1.25em;
}

div#standardowy-formularz div.blok
{
	margin-bottom: 20px;	
}

div#standardowy-formularz div.left
{
	float: left;
	width: 150px;	
	margin-bottom: 10px;
}

div#standardowy-formularz div.left span
{
	color: #ff0000;
	font-weight: bold;
	font-size: 1.25em;
}

div#standardowy-formularz div.right
{
	float: left;
	margin-bottom: 10px;
}

div#standardowy-formularz div.right input
{
	border: 1px solid #D1DFEC;
	width: 150px;
	font-size: 11px;
}

div#standardowy-formularz div.right select
{
	border: 1px solid #D1DFEC;
	width: 152px;
	font-size: 11px;
}

div#standardowy-formularz div.right select.disabled
{
	background-color: #efefef;	
}

div#standardowy-formularz div.submit
{
	margin-top: 30px;	
}

div#standardowy-formularz div.left input.checkbox
{
	width: 10px;
	height: 10px;
	border: 0;
}

div#standardowy-formularz div.right input.checkbox
{
	width: 13px;
	height: 13px;
	font-weight: bold;
	cursor: pointer;
	border: 0;
}

div#standardowy-formularz div.submit input
{
	border: 0;
	padding-bottom: 10px;
	width: 117px;
	height: 28px;
	color: #fff;
	text-align: center;
	font-weight: bold;
	font-size: 1em;
	background:url(/images/button_czerwony.jpg) no-repeat;	
	cursor: pointer;
}

div.form_error
{
	font-size: 11px;
	color: #ff0000;	
}

div.error-message
{
	font-size: 11px;
	color: #ff0000;
	margin-top: 10px;
	margin-bottom: 10px;
}

div.wybrana-kategoria
{
	width: 220px;
	margin-left: auto;
	margin-right: auto;
}

div.wybrana-kategoria input
{
	margin-top: 10px;
	width: 50px;
	border: 1px solid #C05D5E;
	text-align: center;
}

div.wybor-kategorii
{
	float: left;
	overflow: auto;
	width: 180px;
	height: 200px;
	border: 1px solid #C05D5E;
	background-color: #f9f9f9;
	padding: 5px;
	font-size: 0.88em;
}

div.wybor-kategorii div.kategoria
{
	padding: 2px;	
}

div.wybor-kategorii div.kategoria a
{
	display: block;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 3px;
	text-decoration: none;
	color: #484848;
	border-bottom: 0px;
}

div.wybor-kategorii div.kategoria a:hover
{
	display: block;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 3px;
	text-decoration: none;
	color: #484848;
	background-color: #e9edf1;
}

div.kreska
{
	width: 100%;
}

div.ie-pozycja
{
	font-size: 4px;
}

div.break
{
	clear: both;
}

/* pager */
div.ilosc-stron
{
	float: left;
	margin-top: 20px;
	margin-bottom: 10px;
	font-weight: bold;
	color: #E53F42;	
}

div.pager
{
	float:right;
	margin-top: 20px;
	margin-bottom: 10px;
	font-size: 0.95em;
}

div.pager a
{
	border: 1px solid #c5c5c5;
	display: inline;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin: 4px;
	text-decoration: none;
	color: #095591;
}

div.pager a:hover
{
	border: 1px solid #c5c5c5;
	display: inline;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin: 4px;
	text-decoration: none;
	color: #095591;
}

div.pager span
{
	display: inline;
	margin: 4px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	border: 1px solid #c5c5c5;
	background-color: #e0e0e0;
	color: #E53F42;
	font-weight: bold;
}

/* podglad ogloszenia */
div#podglad-ogloszenia
{
	min-width: 980px;
	margin-left: auto;
	margin-right: auto;
	border-top: 1px solid #ccc;
	color: #484848;
	font-size: 11px;
	font-family: Verdana;
}

div#podglad-ogloszenia table
{
	font-size: 11px;	
}

div#podglad-ogloszenia div.left
{
	float: left;
	margin-right: 20px;
	width: 450px;
}

div#podglad-ogloszenia div.left div.podstawowe-dane, div.legenda, div.opis, div.opis-szczegolowy
{
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 20px;
}

div#podglad-ogloszenia div.left div.podstawowe-dane div.krotki-opis
{
	line-height: 1.75em;
}

div#podglad-ogloszenia div.left div.podstawowe-dane div.krotki-opis p
{
	font-size: 11px;
}

div#podglad-ogloszenia div.left div.podstawowe-dane div.akcje
{
	width: 100%;
	margin-top: 10px;
	text-align: right;	
}

div#podglad-ogloszenia div.left div.podstawowe-dane div.akcje div.pozycja
{
	display: inline;
	margin-left: 10px;
}

div#podglad-ogloszenia div.left div.podstawowe-dane div.akcje div.pozycja a
{
	color: #484848;
}

div#podglad-ogloszenia div.left div.podstawowe-dane div.dane-kontaktowe
{
	width: 100%;
	background-color: #f1f1f1;
	padding: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-top: 10px;
}

div#podglad-ogloszenia div.left div.podstawowe-dane div.dane-kontaktowe div.pozycja
{
	width: 100%;
	border-bottom: 1px solid #ccc;
	margin-bottom: 5px;
	padding-bottom: 5px;
	font-size: 11px;
}

div#podglad-ogloszenia div.left div.podstawowe-dane div.dane-kontaktowe div.pozycja div.tytul
{
	float: left;
	text-align: right;
	width: 70px;
	margin-right: 20px;
	font-weight: bold;
	color: #a6a6a6;
}

div#podglad-ogloszenia div.left div.legenda div.naglowek
{
	font-weight: bold;
	font-size: 1.15em;
	margin-bottom: 5px;
}

div#podglad-ogloszenia div.left div.legenda div.tresc div.pozycja
{
	float: left;
	margin: 5px;
}

div#podglad-ogloszenia div.left div.opis
{
	padding-top: 15px;
}

div#podglad-ogloszenia div.left div.tresc p
{
	font-size: 11px;	
}

div#podglad-ogloszenia div.left div.opis div.naglowek
{
	font-weight: bold;
	font-size: 1.15em;
	margin-bottom: 5px;
}

div#podglad-ogloszenia div.left div.opis-szczegolowy div.naglowek
{
	font-weight: bold;
	font-size: 1.15em;
	margin-bottom: 5px;
}

div#podglad-ogloszenia div.left div.opis div.tresc
{
	line-height: 1.75em;
}

div#podglad-ogloszenia div.left div.opis-szczegolowy div.tresc
{
	line-height: 1.75em;
}

div#podglad-ogloszenia div.left div.opis-szczegolowy div.aktualne-promocje
{
	width: 100%;
	margin-top: 20px;
}

div#podglad-ogloszenia div.left div.opis-szczegolowy div.aktualne-promocje div.left
{
	float: left;
	width: 180px;
	color: #E8585A;	
}

div#podglad-ogloszenia div.left div.opis-szczegolowy div.aktualne-promocje div.right
{
	float: left;
	width: 220px;
}

div#podglad-ogloszenia div.right
{
	float: right;
	margin-right: 20px;
	width: 490px;	
}

div#podglad-ogloszenia div.bottom
{
	padding-top: 30px;
	margin-left: 5px;
}

/* podglad ogloszenia zakladki */
div#podglad-ogloszenia-pierwsza-zakladka, div#podglad-ogloszenia-druga-zakladka
{
	width: 100%;
	margin-top: 10px;
    padding-top: 3px;
}

ul#podglad-ogloszenia-pierwsza-zakladka-nav, ul#podglad-ogloszenia-druga-zakladka-nav
{
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 0.90em;
}

ul#podglad-ogloszenia-pierwsza-zakladka-nav li, ul#podglad-ogloszenia-druga-zakladka-nav li
{
	position: relative;
	z-index: 100;
	margin: 0;
	padding: 0;
	margin-bottom: -11px;
	margin-right: 4px;
	float: left;
	width: 154px;
	text-align: center;
}

ul#podglad-ogloszenia-pierwsza-zakladka-nav li a, ul#podglad-ogloszenia-druga-zakladka-nav li a
{
	float: left;
	padding-top: 10px;
	width: 154px;
	height: 33px;
	color: #4c4c4c;
	font-weight: bold;
	text-decoration: none;
	background:url(/images/zakladka.jpg) no-repeat;
}

ul#podglad-ogloszenia-pierwsza-zakladka-nav li a.active, ul#podglad-ogloszenia-druga-zakladka-nav li a.active
{
	width: 154px;
	height: 33px;
	color: #E33336;
	font-weight: bold;
	background:url(/images/zakladka-activ.jpg) no-repeat;	
}

ul#podglad-ogloszenia-pierwsza-zakladka-nav li a.active:hover, ul#podglad-ogloszenia-druga-zakladka-nav li a.active:hover
{
	width: 154px;
	height: 33px;
	color: #E33336;
	font-weight: bold;
	background:url(/images/zakladka-activ.jpg) no-repeat;
}

div#podglad-ogloszenia-pierwsza-zakladka div.tab, div#podglad-ogloszenia-druga-zakladka div.tab
{
	padding-top: 25px;
	padding-bottom: 10px;
	border: 1px solid #d0d0d0;
}

div#podglad-ogloszenia-pierwsza-zakladka div.tab div.zdjecie-podglad
{
	float: left;
	margin-left: 10px;
	position: relative;
	width: 220px;
	height: 172px;
	background:url(/images/ogloszenie_zdjecie_min_podglad.jpg) no-repeat;
}

div#podglad-ogloszenia-pierwsza-zakladka div.tab div.zdjecie-podglad div.loading-zdjecie
{
	position: absolute;
	top: 4px;
	left: 4px;
	width: 206px;
	height: 160px;
	background-color: #fff;
	z-index: 10;
}

div#podglad-ogloszenia-pierwsza-zakladka div.tab div.zdjecie-podglad div.loading-zdjecie img
{
	margin-left: 85px;
	margin-top: 60px;
}

div#podglad-ogloszenia-pierwsza-zakladka div.tab div.zdjecie-podglad div.zdjecie
{
	position: absolute;
	width: 206px;
	height: 160px;
	overflow: hidden;
	top: 4px;
	left: 4px;	
}

div#podglad-ogloszenia-pierwsza-zakladka div.tab div.powieksz-zdjecie
{
	width: 200px;
	margin-left: 10px;	
	font-size: 10px;
}

div#podglad-ogloszenia-pierwsza-zakladka div.tab div.zdjecia
{
	float: right;
	width: 240px;
	margin-right: 15px;
}

div#podglad-ogloszenia-pierwsza-zakladka div.tab div.zdjecia div.zdjecie-min
{
	float: left;
	position: relative;
	width: 108px;
	margin-left: 12px;
	margin-bottom: 12px;
	height: 82px;
	background:url(/images/ogloszenie_zdjecie_min.jpg) no-repeat;
}

div#podglad-ogloszenia-pierwsza-zakladka div.tab div.zdjecia div.zdjecie-min div.miniaturka
{
	position: absolute;
	top: 4px;
	left: 4px;
	width: 93px;
	height: 69px;
	overflow: hidden;	
}

div#podglad-ogloszenia-pierwsza-zakladka div.tab div.tresc, div#podglad-ogloszenia-druga-zakladka div.tab div.tresc
{
	margin-left: 10px;	
}

div#podglad-ogloszenia-pierwsza-zakladka div.tab div.tresc p, div#podglad-ogloszenia-druga-zakladka div.tab div.tresc p
{
	margin: 0;	
}

/* formularz zapytania */
div#formularz-zapytania
{
	padding-left: 10px;
	font-size: 11px;
}

div#formularz-zapytania div.left
{
	float: left;
	margin: 0;
	width: 200px;
	margin-left: 6px;
	margin-bottom: -10px;
}

div#formularz-zapytania div.left span
{
	margin-left: 6px;	
}

div#formularz-zapytania div.left div.input-cien
{
	width: 193px;
	height: 25px;
	padding-left: 10px;
	padding-top: 3px;
	background:url(/images/input_cien.jpg) no-repeat;
	font-size: 11px;
}

div#formularz-zapytania div.left div.input-cien input
{
	border: 0;
	background: none;
	font-size: 11px;
	width: 178px;
	height: 16px;	
}

div#formularz-zapytania div.bottom
{
	width: 465px;
	font-size: 11px;
}

div#formularz-zapytania div.bottom span
{
	margin-left: 7px;	
}

div#formularz-zapytania div.bottom div.textarea-cien
{
	width: 457px;
	height: 61px;
	padding-left: 10px;
	padding-top: 3px;
	background:url(/images/textarea_cien.jpg) no-repeat;
	font-size: 11px;
}

div#formularz-zapytania div.bottom div.textarea-cien textarea
{
	width: 442px;
	height: 48px;
	border: 0;
	background: none;
	overflow: auto;
	font-size: 11px;
}

div#formularz-zapytania div.input-tag
{
	margin-top: 10px;
	margin-left: 6px;
	font-size: 11px;
}

div#formularz-zapytania div.input-tag input.submit
{
	border: 0;
	padding-bottom: 10px;
	width: 117px;
	height: 28px;
	color: #fff;
	text-align: center;
	font-weight: bold;
	font-size: 1em;
	background:url(/images/button_czerwony.jpg) no-repeat;	
	cursor: pointer;
}

div#formularz-wyszukiwania-strona-glowna
{
	width: 100%;
	height: 230px;
	background:url(/images/wyszukiwarka-polska.jpg) center no-repeat;
	font-size: 11px;
}

div#formularz-wyszukiwania-strona-glowna div.opcje
{
	width: 520px;
	padding-top: 70px;
	margin-left: auto;
	margin-right: auto;	
}

div#formularz-wyszukiwania-strona-glowna div.opcje div.left
{
	float: left;
	margin-right: 10px;
	margin-top: 10px;
}

div#formularz-wyszukiwania-strona-glowna div.opcje div.left input, div#formularz-wyszukiwania-strona-glowna div.opcje div.left select
{
	width: 150px;
	border: 1px solid #D1DFEC;
	font-size: 11px;
}

div#formularz-wyszukiwania-strona-glowna div.input-tag
{
	width: 120px;
	padding-top: 30px;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;	
}

div#formularz-wyszukiwania-strona-glowna div.input-tag input.submit
{
	border: 0;
	padding-bottom: 10px;
	width: 117px;
	height: 28px;
	color: #fff;
	text-align: center;
	font-weight: bold;
	font-size: 1em;
	background:url(/images/button_czerwony.jpg) no-repeat;	
	cursor: pointer;
}

/* lista ogloszen */
div#lista-ogloszen
{
	width: 100%;	
}

/* pozycja dark */

div#lista-ogloszen div.pozycja-dark
{
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 755px;
	background-color: #ebebeb;	
}

div#lista-ogloszen div.pozycja-dark div.zdjecie-min
{
	position: relative;
	left: 35px;
	top: 5px;
	width: 109px;
	height: 103px;
	background:url(/images/lista_ogloszen_min_dark.jpg) no-repeat;
}

div#lista-ogloszen div.pozycja-dark div.zdjecie-min div.zdjecie
{
	position: absolute;
	top: 4px;
	left: 12px;
	width: 93px;
	height: 68px;
	overflow: hidden;	
}

div#lista-ogloszen div.pozycja-dark div.rozwin
{
	position: absolute;
	left: 10px;
	top: 40px;
}

div#lista-ogloszen div.pozycja-dark div.id-ogloszenia
{
	position: absolute;
	right: 40px;
	top: 10px;
	color: #000;
	font-weight: normal;
	font-size: 0.85em;
}

div#lista-ogloszen div.pozycja-dark div.marker
{
	position: absolute;
	right: 10px;
	top: 10px;
	color: #000;
	font-weight: normal;
	font-size: 0.85em;
}

div#lista-ogloszen div.pozycja-dark div.tytul-ogloszenia
{
	position: absolute;
	top: 10px;
	left: 170px;
}

div#lista-ogloszen div.pozycja-dark div.tytul-ogloszenia a
{
	font-weight: bold;
	color: #000;	
}

div#lista-ogloszen div.pozycja-dark div.dane
{
	position: absolute;
	top: 35px;
	left: 170px;
	width: 575px;
	font-size: 0.85em;
}

div#lista-ogloszen div.pozycja-dark div.dane div.adres
{
	float: left;
	font-weight: bold;
	color: #484848;
	width: 55px;
}

div#lista-ogloszen div.pozycja-dark div.dane div.ulica
{
	float: left;
	width: 260px;
	margin-right: 10px;	
}

div#lista-ogloszen div.pozycja-dark div.dane div.telefon
{
	float: left;
	font-weight: bold;
	color: #484848;
	width: 55px;
}

div#lista-ogloszen div.pozycja-dark div.dane div.kreska
{
	margin-top: 3px;
	margin-bottom: 3px;	
}

div#lista-ogloszen div.pozycja-dark div.dane div.miasto
{
	float: left;
	width: 260px;
	margin-right: 5px;
}

div#lista-ogloszen div.pozycja-dark div.dane div.cena-napis
{
	float: left;
	width: 38px;
	text-align: right;
	margin-left: 6px;
	font-weight: bold;
	color: #3366cc;
}

div#lista-ogloszen div.pozycja-dark div.dane div.cena
{
	float: left;
	margin-left: 17px;
	font-weight: bold;
}

div#lista-ogloszen div.pozycja-dark-bottom
{
	margin-left: auto;
	margin-right: auto;
	width: 755px;	
}

/* pozycja light */
div#lista-ogloszen div.pozycja-light
{
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 755px;
	background-color: #fff;	
}

div#lista-ogloszen div.pozycja-light div.zdjecie-min
{
	position: relative;
	left: 35px;
	top: 5px;
	width: 109px;
	height: 103px;
	background:url(/images/lista_ogloszen_min_light.jpg) no-repeat;
}

div#lista-ogloszen div.pozycja-light div.zdjecie-min div.zdjecie
{
	position: absolute;
	top: 4px;
	left: 12px;
	width: 93px;
	height: 68px;
	overflow: hidden;	
}

div#lista-ogloszen div.pozycja-light div.rozwin
{
	position: absolute;
	left: 10px;
	top: 40px;
}

div#lista-ogloszen div.pozycja-light div.id-ogloszenia
{
	position: absolute;
	right: 40px;
	top: 10px;
	color: #000;
	font-weight: normal;
	font-size: 0.85em;
}

div#lista-ogloszen div.pozycja-light div.marker
{
	position: absolute;
	right: 10px;
	top: 10px;
	color: #000;
	font-weight: normal;
	font-size: 0.85em;
}

div#lista-ogloszen div.pozycja-light div.tytul-ogloszenia
{
	position: absolute;
	top: 10px;
	left: 170px;
}

div#lista-ogloszen div.pozycja-light div.tytul-ogloszenia a
{
	font-weight: bold;
	color: #000;	
}

div#lista-ogloszen div.pozycja-light div.dane
{
	position: absolute;
	top: 35px;
	left: 170px;
	width: 575px;
	font-size: 0.85em;
}

div#lista-ogloszen div.pozycja-light div.dane div.adres
{
	float: left;
	font-weight: bold;
	color: #484848;
	width: 55px;
}

div#lista-ogloszen div.pozycja-light div.dane div.ulica
{
	float: left;
	width: 260px;
	margin-right: 10px;	
}

div#lista-ogloszen div.pozycja-light div.dane div.telefon
{
	float: left;
	font-weight: bold;
	color: #484848;
	width: 55px;
}

div#lista-ogloszen div.pozycja-light div.dane div.kreska
{
	margin-top: 3px;
	margin-bottom: 3px;	
}

div#lista-ogloszen div.pozycja-light div.dane div.miasto
{
	float: left;
	width: 260px;
	margin-right: 5px;
}

div#lista-ogloszen div.pozycja-light div.dane div.cena-napis
{
	float: left;
	width: 38px;
	text-align: right;
	margin-left: 6px;
	font-weight: bold;
	color: #3366cc;
}

div#lista-ogloszen div.pozycja-light div.dane div.cena
{
	float: left;
	margin-left: 17px;
	font-weight: bold;
}

div#lista-ogloszen div.pozycja-wiecej
{
	position: relative;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	width: 762px;
	height: 109px;
	overflow: hidden;
	background:url(/images/line_more.jpg) no-repeat;
}

div#lista-ogloszen div.pozycja-wiecej div.legenda
{
	position: absolute;
	width: 560px;
	right: 20px;
	top: 5px;
	text-align: right;	
}

div#lista-ogloszen div.pozycja-wiecej div.krotki-opis
{
	position: absolute;
	width: 730px;
	height: 65px;
	top: 20px;
	left: 10px;
	overflow: hidden;
	font-size: 0.85em;
	color: #484848;
}

div#lista-ogloszen div.pozycja-wiecej div.wiecej
{
	position: absolute;
	bottom: 12px;
	right: 20px;	
}

div#lista-ogloszen div.pozycja-wiecej div.wiecej a
{
	color: #e52729;
	text-decoration: none;
	font-size: 0.85em;
}

div#lista-ogloszen div.pozycja-wiecej-akcje-sezonowe
{
	position: relative;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	width: 762px;
	height: 109px;
	overflow: hidden;
	background:url(/images/line_more.jpg) no-repeat;
}

div#lista-ogloszen div.pozycja-wiecej-akcje-sezonowe div.legenda
{
	position: absolute;
	width: 560px;
	right: 20px;
	top: 5px;
	text-align: right;	
}

div#lista-ogloszen div.pozycja-wiecej-akcje-sezonowe div.krotki-opis
{
	position: absolute;
	width: 730px;
	height: 65px;
	top: 20px;
	left: 10px;
	overflow: hidden;
	font-size: 0.85em;
	color: #484848;
}

div#lista-ogloszen div.pozycja-wiecej-akcje-sezonowe div.wiecej
{
	position: absolute;
	bottom: 12px;
	right: 20px;	
}

div#lista-ogloszen div.pozycja-wiecej-akcje-sezonowe div.wiecej a
{
	color: #e52729;
	text-decoration: none;
	font-size: 0.85em;
}

div#lista-ogloszen div.pozycja-wiecej-tylko-z-rabatem
{
	position: relative;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	width: 762px;
	height: 109px;
	overflow: hidden;
	background:url(/images/line_more.jpg) no-repeat;
}

div#lista-ogloszen div.pozycja-wiecej-tylko-z-rabatem div.legenda
{
	position: absolute;
	width: 560px;
	right: 20px;
	top: 5px;
	text-align: right;	
}

div#lista-ogloszen div.pozycja-wiecej-tylko-z-rabatem div.krotki-opis
{
	position: absolute;
	width: 730px;
	height: 65px;
	top: 20px;
	left: 10px;
	overflow: hidden;
	font-size: 0.85em;
	color: #484848;
}

div#lista-ogloszen div.pozycja-wiecej-tylko-z-rabatem div.wiecej
{
	position: absolute;
	bottom: 12px;
	right: 20px;	
}

div#lista-ogloszen div.pozycja-wiecej-tylko-z-rabatem div.wiecej a
{
	color: #e52729;
	text-decoration: none;
	font-size: 0.85em;
}

/* h1, h2, h3, h4, h5 */
h1
{
	font-size: 1.3em;
	color: #E33336;	
}

h1 a
{
	color: #00329B;
	text-decoration: none;	
}

h1 a:hover
{
	color: #00329B;
	text-decoration: underline;	
}

/* ramki zdjec */
div#ramka-93px
{
	position: relative;
	background:url(/images/ogloszenie_zdjecie_min.jpg) no-repeat;
	width: 108px;
	height: 82px;
}

div#ramka-93px div.zdjecie
{
	position: absolute;
	width: 93px;
	height: 69px;
	overflow: hidden;
	top: 4px;
	left: 4px;
}

div.message
{
	padding: 20px;
	color: #ff0000;
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

div.sortuj-wg
{
	margin-left: 10px;
	font-size: 0.85em;
	color: #484848;
}

div.sortuj-wg a
{
	color: #484848;
	margin-left: 2px;
	margin-right: 3px;
	text-decoration: underline;
}

div.wyszukiwanie-na-mapie a
{
	color: #484848;
	font-size: 0.85em;
	font-weight: bold;
}

div#ladny-formularz div.ladny-formularz-tlo
{
	width: 449px;
	background:url(/images/formularz_tlo.jpg) repeat-y;
}

/* LISTA ARTYKULOW */
div#lista-artykulow
{
	width: 735px;
	margin-left: auto;
	margin-right: auto;
	font-size: 11px;
}

div#lista-artykulow div.pozycja-artykul
{
	float: left;
	width: 277px;
	margin-left: 55px;
	margin-top: 20px;
}

div#lista-artykulow div.pozycja-artykul div.tlo-zdjecie-artykul
{
	position: relative;
	width: 277px;
	height: 100px;
	background:url(/images/tlo_zdjecie_panorama.jpg) no-repeat;
}

div#lista-artykulow div.pozycja-artykul div.tlo-zdjecie-artykul div.zdjecie-panorama-artykul
{
	position: absolute;
	top: 4px;
	left: 11px;
}

div#lista-artykulow div.pozycja-artykul div.tytul-artykul
{
	font-weight: bold;
	font-size: 1.15em;
	margin-left: 11px;
	margin-bottom: 5px;
	color: #4d4d4d;
}

div#lista-artykulow div.pozycja-artykul div.wstep-artykul
{
	margin-left: 11px;
	line-height: 1.45em;
	color: #4d4d4d;
}

div#lista-artykulow div.pozycja-artykul div.czytaj-wiecej-artykul
{
	width: 100%;
	text-align: right;
	margin-top: 10px;
}

div#lista-artykulow div.pozycja-artykul div.czytaj-wiecej-artykul a
{
	text-decoration: underline;
	color: #4d4d4d;
}

div#lista-artykulow div.pozycja-artykul div.czytaj-wiecej-artykul a:hover
{
	text-decoration: underline;
	color: #E2282B;
}

div#lista-artykulow div.okno-artykul-pozostale
{
	border: 0px solid #C8D0B8;
	width: 600px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 5px;
}

div#lista-artykulow div.okno-artykul-pozostale div.tytul-artykul-pozostale
{
	color: #4d4d4d;	
	font-size: 1.15em;
	font-weight: bold;
	border-bottom: 1px solid #C8D0B8;
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

/* LISTA ARTYKULOW OSTATNICH4 */
div#lista-artykulow-ostatnich4
{
	width: 735px;
	margin-left: auto;
	margin-right: auto;
	font-size: 11px;
}

div#lista-artykulow-ostatnich4 div.pozycja-artykul
{
	float: left;
	width: 277px;
	margin-left: 55px;
	margin-top: 20px;
}

div#lista-artykulow-ostatnich4 div.pozycja-artykul div.tlo-zdjecie-artykul
{
	position: relative;
	width: 277px;
	height: 100px;
	background:url(/images/tlo_zdjecie_panorama.jpg) no-repeat;
}

div#lista-artykulow-ostatnich4 div.pozycja-artykul div.tlo-zdjecie-artykul div.zdjecie-panorama-artykul
{
	position: absolute;
	top: 4px;
	left: 11px;
}

div#lista-artykulow-ostatnich4 div.pozycja-artykul div.tytul-artykul
{
	font-weight: bold;
	font-size: 1.15em;
	margin-left: 11px;
	margin-bottom: 5px;
	color: #4d4d4d;
}

div#lista-artykulow-ostatnich4 div.pozycja-artykul div.wstep-artykul
{
	margin-left: 11px;
	line-height: 1.45em;
	color: #4d4d4d;
}

div#lista-artykulow-ostatnich4 div.pozycja-artykul div.czytaj-wiecej-artykul
{
	width: 100%;
	text-align: right;
	margin-top: 10px;
}

div#lista-artykulow-ostatnich4 div.pozycja-artykul div.czytaj-wiecej-artykul a
{
	text-decoration: underline;
	color: #4d4d4d;
}

div#lista-artykulow-ostatnich4 div.pozycja-artykul div.czytaj-wiecej-artykul a:hover
{
	text-decoration: underline;
	color: #E2282B;
}

div#lista-artykulow-ostatnich4 div.okno-artykul-pozostale
{
	border: 0px solid #C8D0B8;
	width: 600px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 5px;
}

div#lista-artykulow-ostatnich4 div.okno-artykul-pozostale div.tytul-artykul-pozostale
{
	color: #4d4d4d;	
	font-size: 1.15em;
	font-weight: bold;
	border-bottom: 1px solid #C8D0B8;
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

/* LISTA ARTYKULOW OSTATNICH2 */
div#lista-artykulow-ostatnich2
{
	width: 735px;
	font-size: 11px;
}

div#lista-artykulow-ostatnich2 div.pozycja-artykul
{
	float: left;
	width: 277px;
	margin-right: 55px;
	margin-top: 20px;
}

div#lista-artykulow-ostatnich2 div.pozycja-artykul div.tlo-zdjecie-artykul
{
	position: relative;
	width: 277px;
	height: 100px;
	background:url(/images/tlo_zdjecie_panorama.jpg) no-repeat;
}

div#lista-artykulow-ostatnich2 div.pozycja-artykul div.tlo-zdjecie-artykul div.zdjecie-panorama-artykul
{
	position: absolute;
	top: 4px;
	left: 11px;
}

div#lista-artykulow-ostatnich2 div.pozycja-artykul div.tytul-artykul
{
	font-weight: bold;
	font-size: 1.15em;
	margin-left: 11px;
	margin-bottom: 5px;
	color: #4d4d4d;
}

div#lista-artykulow-ostatnich2 div.pozycja-artykul div.wstep-artykul
{
	margin-left: 11px;
	line-height: 1.45em;
	color: #4d4d4d;
}

div#lista-artykulow-ostatnich2 div.pozycja-artykul div.czytaj-wiecej-artykul
{
	width: 100%;
	text-align: right;
	margin-top: 10px;
}

div#lista-artykulow-ostatnich2 div.pozycja-artykul div.czytaj-wiecej-artykul a
{
	text-decoration: underline;
	color: #4d4d4d;
}

div#lista-artykulow-ostatnich2 div.pozycja-artykul div.czytaj-wiecej-artykul a:hover
{
	text-decoration: underline;
	color: #E2282B;
}

div#lista-artykulow-ostatnich2 div.okno-artykul-pozostale
{
	border: 0px solid #C8D0B8;
	width: 600px;
	padding-bottom: 5px;
}

div#lista-artykulow-ostatnich2 div.okno-artykul-pozostale div.tytul-artykul-pozostale
{
	color: #4d4d4d;	
	font-size: 1.15em;
	font-weight: bold;
	border-bottom: 1px solid #C8D0B8;
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

div.artykuly-z-kategorii
{
	margin-top: 20px;
	width: 100%;
}

div.artykuly-z-kategoria-nazwa
{
	font-weight: bold;
	font-size: 1.15em;
	margin-bottom: 5px;
	border-bottom: 1px solid #C8D0B8;
	padding-bottom: 5px;	
}

/* ARTYKUL - WIDOK PELNY */
div#artykul
{
	margin-left: 10px;
	margin-right: 10px;
	font-size: 11px;
	line-height: 1.45em;
}

div#artykul div.path
{
	float: left;
	color: #000;
}

div#artykul div.powrot-do-listy-artykulow
{
	float: right;
}

div#artykul div.powrot-do-listy-artykulow a
{
	text-decoration: none;
	color: #ff0000;
}

div#artykul div.powrot-do-listy-artykulow a:hover
{
	text-decoration: underline;
	color: #ff0000;
}

div#artykul h1
{
	color: #000;
}

div#artykul div.wstep
{
	color: #000;
	font-weight: bold;
	font-size: 11px;
	line-height: 1.45em;
}

div#artykul div.zdjecie
{
	width: 363px;
	border: 1px solid #d6d6d6;
	margin-left: auto;
	margin-right: auto;	
}

div#artykul div.zdjecie img
{
	border: 4px solid #fff;	
}

div#artykul div.zdjecie div.plus-zdjecie
{
	float: right;	
}

div#artykul div.rozszerzenie
{
	color: #000;
}

div#artykul div.dodatkowe-opcje
{
	float: left;
}

div#artykul div.dodatkowe-opcje a
{
	color: #4D85AA;
	text-decoration: none;
}

div#artykul div.dodatkowe-opcje a:hover
{
	color: #4D85AA;
	text-decoration: underline;
}

div#artykul div.data
{
	float: right;
	font-size: 0.8em;
	color: #999;	
}

div#artykul table
{
	font-size: 11px;
	line-height: 1.45em;
}

/* POLECAMY TEMAT */
div#polecamy-temat
{
	width: 140px;
	padding-top: 20px;
	margin-left: auto;
	margin-right: auto;	
}

div#polecamy-temat div.naglowek
{
	font-weight: bold;
	font-size: 1.05em;
	color: #000;
	margin-bottom: 13px;
}

div#polecamy-temat div.pozycja-polecamy-temat
{
	margin-bottom: 15px;	
}

div#polecamy-temat div.pozycja-polecamy-temat div.temat
{
	color: #00329B;
	font-size: 0.95em;
	font-weight: bold;
	margin-bottom: 5px;
}

div#polecamy-temat div.pozycja-polecamy-temat div.temat a
{
	color: #00329B;
	text-decoration: none;
}

div#polecamy-temat div.pozycja-polecamy-temat div.temat a:hover
{
	color: #00329B;
	text-decoration: underline;
}

/* LISTA KATEGORII ARTYKULOW */
div#lista-kategorii-artykulow
{
	width: 140px;
	padding-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

div#lista-kategorii-artykulow div.tytul-kategorii
{
	font-weight: bold;
	font-size: 1.05em;
	color: #00329B;
	margin-bottom: 13px;
}

div#lista-kategorii-artykulow div.pozycja-kategorii
{
	font-size: 0.85em;
	margin-bottom: 5px;
}

div#lista-kategorii-artykulow div.pozycja-kategorii a 
{
	color: #00329B;
	text-decoration: none;
}

div#lista-kategorii-artykulow div.pozycja-kategorii a:hover 
{
	color: #00329B;
	text-decoration: underline;
}
div#lista-kategorii-artykulow div.kreska
{
	width: 100%;
	margin-top: 10px;
	border-top: 1px solid #C8D0B8;
}

/* definiowanie dodatkowych opcji w grafice zakładek */
div#tab2
{
	position: relative;
}

div#tab2 div.kategoria-glowna
{
	position: absolute;
	top: -10px;
	right: 10px;
	background-color: #fff;
	text-transform: uppercase;
	font-weight: bold;
	color: #000;
	font-family: Arial Narrow, Arial;
}

/* specjalne buttony */
input#nazwa_ogloszenia
{
	border: 1px solid #D1DFEC;
	width: 470px;
	font-size: 11px;
}

/* informacje */
div#informacje {
	margin-left: 10px;
	margin-right: 10px;	
	font-size: 11px;
}

div#informacje div.tytul
{
	font-weight: bold;	
}

div#informacje div.tresc
{
	margin: 0;
	padding: 0;	
}

/* path */
div#path
{
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: -5px;	
	font-size: 11px;
}

div#path a
{
	color: #000;
	text-decoration: none;	
}

div#path a:hover
{
	text-decoration: underline;	
}

/* mapa strony */
div#mapa-strony
{
	margin-left: 10px;
	margin-right: 10px;
	font-size: 11px;
	line-height: 1.55em;	
}

div#mapa-strony div.pozycja
{
	font-weight: bold;	
}

div#mapa-strony a
{
	color: #000;
	text-decoration: none;	
}

div#mapa-strony a:hover
{
	text-decoration: underline;	
}

div#mapa-strony div.kolumna
{
	width: 220px;
	float: left;
	margin-left: 30px;
	margin-bottom: 20px;
	border: 1px solid #ccc;
	padding: 10px;	
}

/* lista kategorii artykulow w serwisie */
div#lista-kategorii-artykulow-w-serwisie
{
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 5px;
	margin-right: 5px;	
}

div#lista-kategorii-artykulow-w-serwisie div.tytul-kategorii
{
	color: #993333;
	font-weight: bold;
}

div#lista-kategorii-artykulow-w-serwisie div.pozycja-kategorii
{
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: 1px solid #ccc;
}

div#lista-kategorii-artykulow-w-serwisie div.pozycja-kategorii span
{
	color: #E2282B;
	font-family: Verdana;
	font-weight: bold;
	font-size: 0.90em;
	margin-right: 5px;
}

div#lista-kategorii-artykulow-w-serwisie div.pozycja-kategorii a
{
	text-decoration: none;
	color: #003399;	
}

div#lista-kategorii-artykulow-w-serwisie div.pozycja-kategorii a:hover
{
	text-decoration: none;
	color: #E2282B;	
}

p
{
	font-size: 11px;	
}

/* CHMURA TAGOW */

div#chmura-tagow
{
	width: 80%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;	
}

div#chmura-tagow div.tytul
{
	width: 100%;
	text-align: center;
	font-weight: bold;
	background-color: #EAEAEA;
	color: #757575;
	padding-top: 5px;
	padding-bottom: 5px;
}

div#chmura-tagow div.okno
{
	margin: 10px;	
}

div#chmura-tagow div.okno a
{
	text-decoration: none;
	color: #E2282B;	
}

div#chmura-tagow div.okno a:hover
{
	text-decoration: underline;
	color: #E2282B;	
}

/* SCREEN STRONY WWW */
div#screen-strony-www
{
	font-size: 11px;
	margin-top: 30px;
	text-align: center;
}

#trigger_rezerwacja_od
{
	margin-left: 5px;
	width: 16px;
	height: 18px;
	background:url(/images/kalendarz.jpg) no-repeat;
	border: 0;
	cursor: pointer;
}

#trigger_rezerwacja_do
{
	margin-left: 5px;
	width: 16px;
	height: 18px;
	background:url(/images/kalendarz.jpg) no-repeat;
	border: 0;
	cursor: pointer;
}

#rezerwacja_od, #rezerwacja_do
{
	border: 1px solid #D8DDE1;
	font-size: 12px;	
}

/* lista opini */
div#lista-opini
{
	width: 455px;
	margin-left: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
}

div#lista-opini fieldset
{
	border: 1px solid #d0d0d0;	
}

div#lista-opini fieldset legend
{
	font-weight: bold;	
}

div#lista-opini div.opinia
{
	padding-bottom: 10px;
}

div#lista-opini div.opinia div.tresc-opinia
{
	float: left;
	width: 280px;
}

div#lista-opini div.opinia div.szczegoly-nazwa
{
	float: right;
	width: 40px;
	margin-right: 2px;
	text-align: right;
}

div#lista-opini div.opinia div.szczegoly-wartosc
{
	float: right;
	width: 70px;
}

div#lista-opini div.wiecej a
{
	text-decoration: none;
	color: #E33336;	
}

div#lista-opini div.wiecej a:hover
{
	text-decoration: underline;
	color: #E33336;	
}

/* KROTKI FORMULARZ */
div#krotki-formularz 
{
	width: 432px;	
}

div#krotki-formularz div.lewa-strona
{
	float: left;
	width: 180px;
	margin-bottom: 10px;
	margin-right: 10px;
	text-align: right;
}

div#krotki-formularz div.lewa-strona span
{
	color: #ff0000;
	font-weight: bold;	
}

div#krotki-formularz div.prawa-strona
{
	margin-bottom: 10px;
}

div#krotki-formularz div.prawa-strona input
{
	width: 180px;
	border: 1px solid #D1DFEC;	
}

div#krotki-formularz div.submit
{
	text-align: right;
	margin-right: 61px;	
}

div#podzial-artykulu-na-strony
{
	width: 100%;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 10px;
	color: #4D85AA;
}

div#podzial-artykulu-na-strony span
{
	color: #efefef;
}

div#podzial-artykulu-na-strony a
{
	text-decoration: none;
	color: #4D85AA;
}

div#podzial-artykulu-na-strony a:hover
{
	text-decoration: none;
	color: #E33336;
}

div#podzial-artykulu-na-strony a:active
{
	color: #E33336;
}