@CHARSET "UTF-8";

body {
	font-size: 10pt;
	color: #000;
	font-family: Verdana, sans-serif;
	margin: 0px 0px;
	background-image: url("../images/kolor_tlo.png");
}

div {
	font-family: Verdana, sans-serif;
}

#tlo_pasek_gora {
	position: absolute;
	width: 100%;
	height: 1000px;
	background-image: url("../images/tlo.png");
	background-repeat: repeat-x;
	z-index: -1;
}

div#strona {
	width: 1000px;
	margin: auto;
	padding-top: 9px;
	border: 1 px solid;
}

#top {
	width: 1000px;
	height: 150px;
	background-image: url("../images/top.jpg");
	color: #fff;
}

#top_tytul {
	color: #fff;
	padding-top: 50px;
}

#menu_top {
	width: 1000px;
	height: 41px;
	background-image: url("../images/menu_top_tlo.png");
}

#tresc {
	width: 1000px;
	background-image: url("../images/tresc_tlo.png");
	float: left;
}

#kolumna_lewa {
	width: 265px;
	float: left;
}

#kolumna_prawa {
	width: 722px;
	margin-top: 8px;
	float: left;
}

#kolumna_prawa_lewa {
	float: left;
	width: 485px;
	padding-bottom: 20px;
}

#kolumna_prawa_prawa {
	float: left;
	width: 237px;
}

#wyszukiwanie {
	float: left;
	width: 485px;
	height: 302px;
	background-image: url("../images/wyszukiwanie_tlo.png");
	background-repeat: no-repeat;
}

.naglowek_tresc,#naglowek_wyszukiwania {
	float: left;
	width: 485px;
	text-transform: uppercase;
	color: #fff;
	font-weight: bold;
	font-size: 10pt;
}

h1 {
	font-weight: bold;
	font-size: 11pt;
	color: #fff;
	display: inline;
}
h1.norm{
	text-transform: none;
	}
	

.brak{
	font-weight: bold;
	font-size: 11pt;
	color: #fff;
	padding-bottom: 5px;
}
	

.naglowek_tresc{
	margin-left: 16px;
	width: 455px;
}

.naglowek_tresc_dluga{
	margin-left: 16px;
	width: 705px;
}

.strony{
	float: left;
	width: 455px;
	text-align: center;
	color: #fff;
	margin-top: 10px;
	}

.strony_dluga{
	float:left;
	margin-left: 16px;
	width: 700px;
	text-align: center;
	color: #fff;
	margin-bottom: 10px;
}

.naglowek_pierw {
	float: left;
	width: 244px;
	text-transform: uppercase;
	color: #fff;
	font-weight: bold;
	font-size: 10pt;
}

.oferta_glowna {
	float: left;
	margin-left: 16px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 453px;
	background-color: #d3d3db;
	border: 1px #aaabb2 solid;
	text-align: left;
}

.tresc_box_oferta{
	float:left; 
	width: 453px;
	padding-top: 5px;
}
.fota_box_oferta{
	float:left;
	padding-left: 5px;
	padding-right: 5px;
}

.div_left{
	float:left;	
}

.img_b{
	border: 1px #ffffff solid;
}
	
.aktualnosc_glowna {
	float: left;
	margin-left: 16px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 453px;
	background-color: #d3d3db;
	border: 1px #aaabb2 solid;
	text-align: left;
}
.oferta{
	float: left;
	margin-left: 16px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 710px;
	background-color: #d3d3db;
	border: 1px #aaabb2 solid;
	text-align: left;
}

.pierw_glowna {
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 240px;
	background-color: #a6a8b7;
	border: 1px #aaabb2 solid;
	text-align: left;
}

.oferta_glowna h3,.aktualnosc_glowna h3,.pierw_glowna h3, h2 {
	font-size: 10pt;
	font-weight: none;
	display: block;
	margin: 0;
}

.aktualnosc_glowna h3 {
	padding-left: 10px;
}

h3 a,h3 a:link,h3 a:visited {
	color: #000;
	text-decoration: none;
}

.pierw_glowna h3 {
	padding-left: 10px;
}

.czerw {
	margin-left: 5px;
	color: #990000;
	font-weight: bold;
}

.div_inw_glowna{
	padding-top:5px;
	padding-left: 10px;
}

.div_zobacz_wiecej{
	float:left; 
	width:221px;
	text-align: right;
	padding-top: 3px;
}

.div_zobacz_wiecej_kr{
	float:left; 
	width:189px;
	text-align: right;
	padding-top: 3px;
}

.div_zobacz_wiecej_inw{
	float:left; 
	width:215px;
	text-align: right;
	padding-top: 3px;
}

.div_zobacz_wiecej_inw_kr{
	float:left; 
	width:189px;
	text-align: right;
	padding-top: 3px;
}

#sciezka {
	width: 455px;
	color: #fff;
	margin-left: 16px;
}

#sciezka_dluga{
	width: 711px;
	color: #fff;
	margin-left: 16px;
}

.tresc_statyczna{
	padding-left: 10px; padding-right: 10px
	}
	
.tresc_statyczna td{font-size: 10pt;}	

.div_tresc_statyczna_dluga{
	float: left;
	width: 700px;
}
.div_tresc_statyczna_dluga_pol{
	float: left;
	width: 350px;
}

#naglowek_wyszukiwania {
	height: 36px;
	line-height: 36px;
	text-align: center;
}

#pola_wyszukiwania {
	float: left;
	width: 485px;
	margin-top: 45px;
}

.wysz {
	text-align: left;
	color: #b10b0b;
	font-size: 8pt;
}
.wysz a:hover{text-decoration: none}

.pasek_lewy {
	float: left;
	width: 455px;
	height: 2px;
	background-color: #b20d0d;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 16px;
}

.pasek_lewy_dlugi{
	float: left;
	width: 711px;
	height: 2px;
	background-color: #b20d0d;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 16px;
}

.div_tresc_dluga, .div_tresc_dluga_nb, .div_tresc_dluga_nb_legenda{
	float:left;
	width: 711px;
	margin-left: 16px;
}

.div_tresc_dluga_nb_legenda{
	text-align: right;
	color:#fff;
	padding-bottom:10px;
}

.div_tresc_dluga{
	background-color: #a6a8b7;
}
		

.w200 {
	width: 200px;
}

.w100 {
	width: 81px;
}

.w180 {
	width: 180px;
}

#menu_lewe {
	width: 243px;
	float: left;
	background-color: #7f8989;
	margin-top: 8px;
	margin-left: 12px;
}

#menu_top ul {
	list-style: none;
	display: inline;
	color: #fff;
}

#menu_top li {
	float: left;
	display: inline;
	padding-left: 10px;
}

#menu_top li a,#menu_top li a:link,#menu_top li a:visited,#menu_top li a:hover
	{
	display: block;
	height: 24px;
	padding-left: 7px;
	padding-right: 7px;
	margin-top: 5px;
	padding-top: 5px;
	text-decoration: none;
	text-transform: uppercase;
}

#menu_top li a,#menu_top li a:link,#menu_top li a:visited {
	background-image: url("../images/menu_top_unselected.png");
	color: #fff;
}

#menu_top li a:hover {
	background-image: url("../images/menu_top_selected.png");
	color: #000;
}

#menu_top li a.wybrany{
	background-image: url("../images/menu_top_selected.png");
	color: #000;
	}

.kategoria {
	background-color: #b5bfbf;
	width: 239px;
	line-height: 24px;
	text-transform: uppercase;
	margin-top: 2px;
	margin-left: 2px;
	margin-bottom: 2px;
	font-size: 8pt;
	text-align: left;
	font-weight: bold;
}

.kategoria_inw{
	background-color: #b5bfbf;
	width: 239px;
	line-height: 20px;
	text-transform: uppercase;
	margin-top: 2px;
	margin-left: 2px;
	margin-bottom: 2px;
	font-size: 8pt;
	text-align: left;
	font-weight: bold;
}

.podkategoria {
	background-color: #9daaaa;
	width: 239px;
	height: 24px;
	line-height: 24px;
	text-transform: uppercase;
	margin-left: 2px;
	font-size: 8pt;
	text-align: left;
	cursor: pointer; //
	cursor: hand;
}

.podkategoria_inw{
	background: url("../images/podkategoria_trojkat.gif")  no-repeat 24px 10px  #9daaaa;
	width: 239px;
	line-height: 22px;
	text-transform: uppercase;
	margin-left: 2px;
	font-size: 8pt;
	text-align: left;
	cursor: pointer; //
	cursor: hand;
	}

.box_kol_lewa {
	width: 241px;
	float: left;
	margin-left: 12px;
	background-color: #9998a2;
	border-top: 1px #b20d0d solid;
	border-left: 1px #888998 solid;
	border-right: 1px #888998 solid;
	border-bottom: 1px #888998 solid;
}

.box_kol_lewa_nb{
	width: 241px;
	float: left;
	margin-left: 15px;
}

.podkategoria a,.podkategoria a:link,.podkategoria a:visited {
	text-decoration: none;
	display: block;
	height: 24px;
	width: 200px;
	color: #000;
	padding-left: 39px;
}

.podkategoria_inw a,.podkategoria_inw a:link,.podkategoria_inw a:visited {
	text-decoration: none;
	display: block;
	color: #000;
	padding-left: 39px;
}

.podkategoria a:hover, .podkategoria a.wybrany {
	color: #fff;
	display: block;
	background-color: #b80c0c;
}

.podkategoria_inw a:hover{
	background: url("../images/podkategoria_trojkat.gif")  no-repeat 24px 10px  #b80c0c;
color: #fff;
	display: block;
	}

.menu_lewe_przerwa {
	height: 1px;
	width: 239px;
	margin-left: 2px;
	background-color: #424141;
}

.menu_lewe_przerwa_koniec {
	height: 2px;
	width: 239px;
	margin-left: 0px;
	background-color: #747f7f;
}

.menu_lewe_przerwa_duza {
	height: 15px;
	width: 239px;
}

.img_kategoria {
	padding-right: 12px;
	padding-left: 12px;
}

.img_podkategoria {
	padding-right: 12px;
	padding-left: 24px;
	position: absolute;
	padding-top: 9px;
}

div.kol_lewa_przerwa15 {
	height: 15px;
	width: 239px;
	float: left;
}

.tytul_box_lewy {
	padding-left: 15px;
	padding-top: 10px;
	text-transform: uppercase;
	font-weight: bold;
	display: block;
}

.tresc_box_lewy {
	padding-left: 15px;
	padding-top: 10px;
	display: block;
	font-size: 8pt;
}

.div_przycisk {
	width: 112px;
	height: 22px;
	margin-top: 13px;
	margin-right: 10px;
	margin-bottom: 10px;
	float: right;
	background-image: url("../images/przycisk.gif");
	line-height: 22px;
	text-align: center;
	font-size: 8pt;
	cursor: pointer;
}

.div_przycisk_obn {
	width: 112px;
	height: 22px;
	margin-left: 330px;
	position: relative;
	background-image: url("../images/przycisk.gif");
	line-height: 22px;
	text-align: center;
	font-size: 8pt;
	bottom: -10px;
}

.div_przycisk_akt {
	width: 112px;
	height: 22px;
	margin-left: 330px;
	position: relative;
	background-image: url("../images/przycisk.gif");
	line-height: 22px;
	text-align: center;
	font-size: 8pt;
	bottom: -10px;
}

.div_data_akt{
	float:left;
	font-size: 8pt;
	padding-left: 10px;
}

.div_skrot_akt p,  .div_skrot_akt p, .tdOpis p{display: inline;}
.div_skrot_akt{
	padding-top:5px;
	padding-bottom:5px; 
	padding-left: 10px;
}

.krotkiOpisOferta p, .krotkiOpisOferta{
	padding-top: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	}
	

.div_pierw_tresc{
	padding-top:5px;
}

.div_przycisk_inw {
	width: 112px;
	height: 22px;
	margin-left: 120px;
	position: relative;
	background-image: url("../images/przycisk.gif");
	line-height: 22px;
	text-align: center;
	font-size: 8pt;
	bottom: -10px;
}

#pola_wyszukiwania .div_przycisk {
	margin-right: 40px;
}

.div_link_kol_lewa {
	margin-top: 11px;
	line-height: 22px;
	height: 20px;
	width: 100px;
	font-size: 8pt;
	float: left;
}

.div_przycisk  a,.div_przycisk a:link,.div_przycisk a:visited,.div_przycisk_obn  a,.div_przycisk_obn a:link,.div_przycisk_obn a:visited,.div_przycisk_akt a,.div_przycisk_akt a:link,.div_przycisk_akt a:visited,.div_przycisk_inw a,.div_przycisk_inw a:link,.div_przycisk_inw a:visited
	{
	text-decoration: none;
	display: block;
	height: 22px;
	width: 112px;
	color: #fff;
}

a,a:link,a:visited {
	color: #fff;
	text-decoration: none;
}

.div_przycisk a:hover,.div_przycisk_obn a:hover,.div_przycisk_akt a:hover,.div_przycisk_inw  a:hover,h3 a:hover,a:hover
	{
	text-decoration: underline;
}

input, select {
	font-size: 9pt;
}

input.lewa_kol {
	width: 205px;
}

a.wypisz,a.wypisz:link,a.wypisz:visited {
	padding-left: 10px;
	color: #666666;
}

a.wypisz:hover {
	color: #404040;
}

tr.wyroznione {
	background-color: #818181;
	height: 25px;
	color: #ffffff;
}

tr.wyroznione  a{
	color: #ffffff;
}

.tdOpis a, .tdOpis a:link, .tdOpis a:hover, .tdOpis a:visited,
.tdCzarny a, .tdCzarny a:link, .tdCzarny a:hover, .tdCzarny a:visited	
{
	color: #000;
}

a.op, a.op:link, a.op:hover,  a.op:visited{
	color:#393c5d;
	text-decoration: underline;
}

tr.trBezTla, tr.trZTlem, tr.wyroznione{
	font-family: Verdana;
	font-size: 10pt;
}
tr.trZTlem{
	background-color: #a6a7b7;
}

tr.trBezTla{
		background-color: #d3d3db;
	}

tr.wyroznione td{color:#fff}

td.prawy{
	text-align: right;
}
td.srodek{
	text-align: center;
}
td.top{vertical-align: top}
.bialy{color: #fff}
.wymagany200 {
	background: #fdffc1;
	width: 200px;
}
.wymagany180 {
	background: #fdffc1;
	width: 180px;
}
.showCookieAgree {
    width: 100%;
    border-top: 2px solid lightgray;
    background: #F0F0F0;
    padding: 10px 0;
    font-size: 11px;
    font-family: verdana;
    position: fixed;
    bottom: 0;
    z-index: 999;
    overflow: hidden;
}
.closeCookieAgree {
    cursor:pointer;
    float: right;
    text-align: center;
    margin-right: 10px;
    border: 1px solid #003366;
    font-size: 10px;
    line-height: 16px;
    height: 16px; 
    width: 16px;
}
.txtCookieAgree {
    width: 965px; 
    margin: auto;
}