body{
	margin:0px;
	text-align:left;
	font-family:Tahoma;
	font-size:11px;
}

#docBody {
	background-color: #FFFFFF;
	text-align:center;
	width:100%;
	height:100%;
	color:#40444A;
}

td, p{
	font-size:11px;
	font-family:Tahoma;
}
div{
	text-align:left;
}
ol, ul, li {
 padding: 0px;
 margin: 0px 0px 0px 15px;
}
 
li {
 padding: 0px 0px 0px 5px;
}

li{
	list-style-image:url('images/li.gif');
} 
 
h1, h2, h3, h4, h5, h6, h7, p, form {
 margin: 0px;
 padding: 0px;
}


form{
	margin:0px;
}
a{
	color:#E2AA00;
	text-decoration:none;
	font-weight:bold;
}

a:hover{
	color:#E2AA00;
	text-decoration:underline;
}

.clear{
	clear:both;
}

.photo{
	background:url('images/photo.jpg') no-repeat top;
	height:243px;
	width:776px;
}

.bg_l{
	background:url('images/bg_l.gif') no-repeat right 243px;
}

.bg_p{
	background:url('images/bg_p.gif') no-repeat 20px 234px;
}

.bg_l1{
	background:url('images/bg_l.gif') no-repeat right 184px;
}

.bg_p1{
	background:url('images/bg_p.gif') no-repeat 20px 175px;
}


.blok5_cointainer{
	background-color:#EFF3F4;
	border-bottom:1px solid #D9DEDF;
	border-left:1px solid #D9DEDF;
	border-right:1px solid #D9DEDF;
	padding:8px;
}

.blok5_cointainer1{
	background-color:#EFF3F4;
	padding:5px 20px;
}

.blok5{
	padding:12px;
	float:left;
	width:165px;
}

.blok5_tytul{
	padding:1px 2px 5px 25px;
	border-bottom:1px solid #D1D5D6;
	background:url('images/arrow_yellow.gif') no-repeat 0px 4px;
}

.blok5_tytul1{
	padding:2px 10px 2px 25px;
	background:url('images/arrow_yellow.gif') no-repeat 0px 3px;
	float:left;
	width:20%;
}

.blok5_tresc{
	padding:5px 0px;
	color:#383B3E;
}

.blok4_cointainer{
	padding-top:7px;
	padding-right:9px;
	width:197px;
}

.blok4{
	margin-top:8px;
	padding-bottom:8px;
	border-top:2px solid #FFC000;
}

.blok4a{
	padding:8px 0px;
}

.blok4b{
	border-top:2px solid #FFC000;
	/*height:140px;*/
}

.blok4_1{
	border-left:1px solid #DCDCDC;
	border-bottom:1px solid #DCDCDC;
	border-right:1px solid #DCDCDC;
	padding:5px 2px 7px 12px;
}

.blok4_2{
	background-color:#EFF3F4;
	padding:0px 0px 0px 0px;
}

.blok4 .tytul, .blok4a .tytul{
	padding:5px 0px;
	font-weight:bold;
	color:#E2A300;
	font-size:12px;
}

.blok3_cointainer{
	padding:15px 0px 15px 10px;
}

.blok3{
	float:left;
	color:#BDC1C2;
}
.blok3 a{
	color:#BDC1C2;
	font-weight:normal;
}

.blok1_cointainer{
	width:320px;
	float:right;
}
.lang{
	padding:10px;
	background:url('images/lang_spacer.gif') no-repeat right;
	font-weight:normal;
	color:#FFFFFF;
	display:block;
	float:left;
}

div.szukaj{
	float:right;
	padding:6px 10px;
}

input.szukaj{
	background-color:#D7DDE1;
	border:0px solid;
	font-family:Tahoma;
	font-size:11px;
	padding:3px;
}

.input_subskrypcja{
	background-color:#BDC8CB;
	border:1px solid #BDC8CB;
	font-family:Tahoma;
	font-size:11px;
	padding:1px;
	width:125px;
}
.tools{
	display:block-inline;
	background:url('images/arrow_yellow2.gif') no-repeat 5px 4px;
	padding:0px 5px 0px 16px;
	font-weight:normal;
}

.realizacja{
	padding:15px 10px;
	color:#C6C9CE;
	font-size:9px;
}
.realizacja a{
	color:#C6C9CE;
	font-weight:normal;
	font-size:9px;
}
.realizacja a:hover{
	color:#E2AA00;
	text-decoraton:none;
	font-size:9px;
}

.main_cointainer{
	padding-top:7px;
	padding-left:9px;
}

.reklama{
	padding:8px 0px;
}

.main_tytul{
	padding:8px 8px 8px 26px;
	background:url('images/circle_yellow.gif') no-repeat 0px 8px;
	font-weight:bold;
	border-bottom:1px solid #CFD5D6;
}

.menufile{
	color:#40444A;
	display:block;
	padding:4px 2px 4px 25px;
	font-weight:normal;
	text-decaration:none; 
}

.menufile:hover{
	color:#40444A;
	display:block;
	padding:4px 2px 4px 25px;
	background-color: #CFD4D7;
	font-weight:normal;
	text-decoration:none; 
}

.menufolder{
	color:#40444A;
	display:block;
	padding:4px 2px 4px 25px;
	background:url('images/menu_plus.gif') no-repeat 7px 6px;
	font-weight:normal;
	text-decaration:none; 
}

.menufolder:hover{
	color:#40444A;
	display:block;
	padding:4px 2px 4px 25px;
	background: #CFD4D7 url('images/menu_plus.gif') no-repeat 7px 6px;
	font-weight:normal;
	text-decoration:none; 
}

.menufolderopen{
	color:#40444A;
	display:block;
	padding:4px 2px 4px 25px;
	background:url('images/menu_minus.gif') no-repeat 7px 6px;
	font-weight:normal;
	text-decaration:none; 
}

.menufolderopen:hover{
	color:#40444A;
	display:block;
	padding:4px 2px 4px 25px;
	background: #CFD4D7 url('images/menu_minus.gif') no-repeat 7px 6px;
	font-weight:normal;
	text-decoration:none; 
}

.menu_spacer{
	background-color:#CFD4D7;
}
.menu_sfile{
	color:#40444A;
	display:block;
	padding:4px 2px 4px 25px;
	font-weight:normal;
	text-decoration:none; 
	background-color: #E5E8E9;
	font-weight:normal;
}

.menu_sfile:hover{
	color:#40444A;
	display:block;
	padding:4px 2px 4px 25px;
	font-weight:normal;
	text-decoration:none; 
	background-color: #CFD4D7;
	font-weight:normal;
}

.menu_sfolder{
	color:#40444A;
	display:block;
	padding:4px 2px 4px 25px;
	font-weight:normal;
	text-decoration:none; 
	background: #E5E8E9 url('images/menu_minus.gif') no-repeat 7px 6px;
	font-weight:normal;
}

.menu_sfolder:hover{
	color:#40444A;
	display:block;
	padding:4px 2px 4px 25px;
	font-weight:normal;
	text-decoration:none; 
	background: #CFD4D7 url('images/menu_minus.gif') no-repeat 7px 6px;
	font-weight:normal;
}




.menu2{
	color:#40444A;
	display:block;
	padding:4px 2px 4px 43px;
	font-weight:normal;
	text-decaration:none; 
}

.menu2:hover{
	color:#40444A;
	display:block;
	padding:4px 2px 4px 43px;
	background-color:#CFD4D7;
	font-weight:normal;
	text-decoration:none; 
}

.menu2_s{
	color:#40444A;
	display:block;
	padding:4px 2px 4px 43px;
	font-weight:normal;
	text-decoration:none; 
	background-color:#E5E8E9;
	font-weight:normal;
}

.menu2_s:hover{
	color:#40444A;
	display:block;
	padding:4px 2px 4px 43px;
	font-weight:normal;
	text-decoration:none; 
	background-color:#CFD4D7;
	font-weight:normal;
}





.news{
	padding:15px 0px 10px 0px;
	border-bottom:1px solid #E4E4E4;
}

.news .tytul{
	padding:5px 0px 6px 16px;
	background:url('images/icon_kartka.gif') no-repeat 0px 5px;
	font-weight:bold;
}

.news .tresc{
	padding:6px 0px 6px 16px;
	background:url('images/arrow_grey.gif') no-repeat 4px 12px;
	line-height:1.5;
}

.news .tresc_skrot{
	padding:6px 0px 6px 16px;
	background:url('images/arrow_grey.gif') no-repeat 4px 12px;
	line-height:1.5;
	text-align:justify;
}
.tresc_skrot *{
	text-align:justify;
}

.news .data{
	padding:3px 0px 3px 16px;
	color:#E2AA00;
	font-size:10px;
}
.link_wstecz{
	display:block;
	padding-left:16px;
	background:url('images/arrow_wstecz.gif') no-repeat 4px 4px;
	font-weight:normal;
}

.newsLink{
	padding:5px 0px;
}
div.aktualnosciSkrotLewaZdjecia {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 130px;
}

div.aktualnosci2ZdjeciaBlok {
	width: 120px;
	margin: 0px;
	padding: 0px;
	margin-right: -132px;
	_margin-right: -69px;
	float: right;
}

div.aktualnosci3ZdjeciaBlok {
	padding: 0px;
	width: 120px;
	margin-left: -120px;
	_margin-left: -62px;
	float: left;
}

div.aktualnosci4ZdjeciaBlok {
	width: 120px;
	margin: 0px;
	padding: 0px;
	float: right;
}

div.aktualnosci5ZdjeciaBlok {
	width: 120px;
	margin: 0px;
	padding: 0px;
	float: left;
}

div.aktualnosci7ZdjeciaBlok {
	margin: 0px;
	padding: 5px 0px 0px 10px;
	text-align:center;
}

div.aktualnosciZdjeciaOpisBlok {
	margin: 5px;
	padding: 0px;
	width: 115px;
	float: left;
	text-align: center;
}
.aktualnosciZdjeciaRow{
	text-align: center;
}
.aktulanosciPager{
	padding:10px;
	text-align:center;
}
.link_arrow{
	display:block;
	font-weight:normal;
	padding-left:9px;
	background:url('images/arrow_yellow_small.gif') no-repeat 0px 4px;
}

.opis{
	padding:15px 0px 5px 0px;
}

.opis .tytul{
	padding:3px 0px 6px 16px;
	background:url('images/arrow_grey.gif') no-repeat 4px 8px;
	font-weight:bold;
}

.opis .tresc{
	padding-left:16px;	
	line-height:1.4;
	text-align:justify;
}
.opis .tresc *{
	text-align:justify;
	
}

span.ramka {
	display: table-cell;
	_display: inline-block;
	border: 1px solid #CFD5D6;
	padding: 2px;
}

span.ramka2 {
	display: table-cell;
	_display: inline-block;
	border: 1px solid #F2F5F6;
	padding: 2px;
}
.aktualnosciZalacznikRamka{
	padding:5px 0px 5px 16px;
}
.aktualnosciZalacznik{
	padding:4px 0px;
}
.aktualnosciPlikOpis{
	padding:3px 0px 0px 20px;
}

.foto_opis{
	padding:2px 0px;
	font-weight:normal;
	text-align:center;
}
.foto_opis *{
	font-weight:normal;
}

.tytul1{
	font-weight:bold;
	padding:5px 0px;
}

.info{
	padding:10px 0px;
	border-bottom:1px solid #DCDCDC;
}

.info b{
	color:#FFC000;
}

.wysWyszukaj{
	padding:10px 0px;
	border-bottom:1px solid #DCDCDC;
	text-align:center;
}

.input, .forumlarzInput{
	background-color:#F5F5F5;
	border:1px solid #DCDCDC;
	font-family:Tahoma;
	font-size:11px;
}

input.forumlarzInput{
	width:175px;
}

.input_button{
	background-color:#FFC000;
	border:0px solid;
	color: #000000;
	font-family:Tahoma;
	font-weight:bold;
	font-size:10px;
	padding:2px 0px 1px 0px;
}

div.wysNaglowek {
	display: block;
	margin: 0px;
	position: relative;
	padding: 10px 80px 10px 15px;
	font-size: 11px;
	border-bottom: 1px solid #DCDCDC;
	background: url('images/arrow_black.gif') no-repeat 3px 14px;
	cursor: pointer;
	font-weight:bold;
	color:#434343;
}

.wysLista {
	margin: 0px;
	display: none;
	padding: 3px 15px 8px 15px;
	border-bottom: 1px solid #DCDCDC;
}

div.faqPyt {
	display: block;
	margin: 0px;
	position: relative;
	padding: 10px 10px 10px 15px;
	font-size: 11px;
	border-bottom: 1px solid #DCDCDC;
	background: url('images/arrow_yellow3.gif') no-repeat 3px 14px;
	cursor: pointer;
	font-weight:bold;
	color:#434343;
}

.faqOdp {
	margin: 0px;
	display: none;
	padding: 7px 15px 3px 0px;
	font-weight:normal;
}

dl.wysLista dt {
	margin: 0px;
	padding: 5px 0px 0px 0px;	
}
a.light {
	font-weight:normal;
	color:#E2AA00;	
}


span.wysIlosc {
	font-weight: normal;
	position: absolute;
	top: 0px;
	right: 0px;
	padding: 10px 15px 10px 0px;
}

td.formularzLabel {
	text-align:right;
	vertical-align:top;
	padding-top:7px;
}

.formularzWymagane{
	border-top: 1px solid #E4E4E4;
	padding:7px 0px;
	color:#FFC000;
}

.formularzRamkaGora td{
	vertical-align:top;
}
.formularzGwiazdka{
	color:#FFC000;
}
.komunikat{
	padding:10px 0px;
	text-align:center;
}

.ankieta{
	text-align:center;
	padding:10px;
}

span.kategoria{
	color: #3E474A;
	font-family:RotisSansSerifCE for Nokia;
	font-size:18px;
}
span.kategoria a{
	color: #3E474A;
	font-family:RotisSansSerifCE for Nokia;
	font-size:18px;
}


h1.kategoria1{
	color: #3E474A;
	font-family:RotisSansSerifCE for Nokia;
	font-size:18px;
}
h1.kategoria1 a{
	color: #3E474A;
	font-family:RotisSansSerifCE for Nokia;
	font-size:18px;
}

/*
span.kategoria{
	font-family:Switzerland Normal;
	font-size:18px;
	color:#CC0033;
	
}*/

span.kategoria1{
	color: #6C7574;
	font-family:RotisSansSerifCE for Nokia;
	font-size:16px;
}
span.kategoria1 a{
	color: #6C7574;
	font-family:RotisSansSerifCE for Nokia;
	font-size:16px;
}


.kontener2{
	padding-bottom:10px;
}

.kategoria_tytul{
	background:url('images/circle_yellow.gif') no-repeat 0px 9px ;
	padding:7px 5px 5px 27px;
	border-bottom:1px solid #CFD5D6;
}

div.subskrypcja{
	padding:5px 0px;
}


div.mapaSerwisu{
	padding:3px 2px 2px 0px;
}

div.mapaSerwisuTytul{
	padding:10px 2px 10px 13px;
}

.mapaPunkt, .mapaTytul{
	background:url('images/arrow_grey.gif') no-repeat 0px 6px;
	padding:2px 1px 1px 13px;
	color:#43464D;
}

.mapaPunkt a{
	font-weight:normal;
	color:#43464D;
}

.galeriaMaxMargines{
	padding:5px 0px;
}
.szukaj_tytul{
	padding:3px 0px 1px 0px;
}

a.link3{
	color:#3B3F40;
	font-size:10px;
}


.mapa{
	text-align:center;
}

.link4{
	 font-weight:normal;
	 color:#40444A;
}

.produkty_wstecz{
	display:block;
	padding-left:16px;
	background:url('images/arrow_wstecz.gif') no-repeat 4px 4px;
	color:#565E61;
}

.produkty_wstecz_div{
	float:right;
	display:relative;
	margin-top:-20px;
	z-index:10;
}









.lista_produktow td{
	height:275px;
	_height:263px;
	border-top: 2px solid #C0A79D;
	border-left:1px solid #F4EFED;
	border-right:1px solid #F4EFED;
	border-bottom:1px solid #F4EFED;
	padding:10px 10px 5px 10px;
	color:#7B635A;
	text-align:center;
}

.lista_produktow .produkt_tytul, .lista_produktow .produkt_tytul a{
	color:#7B635A;
	font-size:13px;
	text-align:center;
}

.produkt_img{
	height:220px;
	padding:5px 0px;
	text-align:center;
}
.produkty_wiecej{
	color:#565E61;
}

table.lista_produktow .pusty{
	border:0px;
}

tr.lista_produkt_row67 td, td.lista_produkt_row67{
	border-top: 2px solid #9DB6C0;
	border-left:1px solid #EDF2F4;
	border-right:1px solid #EDF2F4;
	border-bottom:1px solid #EDF2F4;
	color:#5F767F;
}

.lista_produkt_row67 .produkt_tytul, .lista_produkt_row67 .produkt_tytul a{
	color:#5F767F;
	font-size:13px;
	text-align:center;
}


.lista_produkt_row28 td, td.lista_produkt_row28{
	border-top: 2px solid #B3C09D;
	border-left:1px solid #F1F4ED;
	border-right:1px solid #F1F4ED;
	border-bottom:1px solid #F1F4ED;
	color:#607A34;
}

.lista_produkt_row28 .produkt_tytul, .lista_produkt_row28 .produkt_tytul a{
	color:#607A34;
	font-size:13px;
	text-align:center;
}


.lista_produkt_row68 td, td.lista_produkt_row68{
	border-top: 2px solid #E7AC75;
	border-left:1px solid #FBF0E6;
	border-right:1px solid #FBF0E6;
	border-bottom:1px solid #FBF0E6;
	color:#D08818;
}

.lista_produkt_row68 .produkt_tytul, .lista_produkt_row68 .produkt_tytul a{
	color:#D08818;
	font-size:13px;
	text-align:center;
}


/*szary*/
tr.lista_produkt_row58 td, td.lista_produkt_row58{
	border-top: 2px solid #C0C0C0;
	border-left:1px solid #EDF2F4;
	border-right:1px solid #EDF2F4;
	border-bottom:1px solid #EDF2F4;
	color:#313431;
}

.lista_produkt_row58 .produkt_tytul, .lista_produkt_row58 .produkt_tytul a{
	color:#313431;
	font-size:13px;
	text-align:center;
}





div.ikonkiBlok {
	padding: 5px;
	float: left;
	text-align: center;
}



.produkty_tool td{
	border-top: 2px solid #AEAEAE;
	border-left:1px solid #F0F0F0;
	border-right:1px solid #F0F0F0;
	border-bottom:1px solid #F0F0F0;
	padding:10px 10px 5px 10px;
	color:#696969;
	text-align:center;
	height:49px;
	
}
.produkty_tool *{
	font-size:13px;
	color:#696969;
	font-weight:bold;
}



/* STYL DOMYSLNY BRAZOWY*/
.produkt_kointainer{
	border-top: 2px solid #C0A79D;
	border-left:1px solid #F4EFED;
	border-right:1px solid #F4EFED;
	border-bottom:1px solid #F4EFED;
	padding:10px;
	
}
.produkt_kointainer *{
	color:#40444A;
	font-family:Tahoma;
}
.produkt_kointainer .produkt_tytul{
	font-size:13px;
	color:#7B635A;
	padding:0px 5px 5px 16px;
	background:url('images/arrow_yellow2.gif') no-repeat 0px 4px;
	font-weight:bold;
}
.produkt_kointainer .opis{
	border-bottom:1px solid #F4EFED;
	padding:5px 0px 15px 0px;
}
div.produktyZdjeciaOpisBlok {
	padding: 2px;
	
	float: left;
	text-align: center;
}

table.produkt_tabelka{
	border-bottom:1px solid #C0C0C0;
}

table.produkt_tabelka td{
	border-right:1px solid #C0C0C0;
	border-top:1px solid #C0C0C0;
	text-align:center;
	font-size:10px;
	color:#7B635A;
	padding:1px 4px;
}

td.produkt_tabelka_tytul{
	background-color:#FFFFFF;
}

table.produkt_tabelka_nazwy {
	
}

table.produkt_tabelka_nazwy td{
	border-left:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
	border-right:1px solid #C0C0C0;
	text-align:center;
	font-size:10px;
	color:#7B635A;
	padding:2px 4px 3px 4px;
	
}

td.produkt_tabelka_nazwy_dif {
	border-left:1px solid #C0C0C0;
	
}

table.produkt_tabelka_nazwy *{
	font-size:10px;
	color:#7B635A;
}



table.produkt_tabelka_nazwy_d td{
	border-left:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
	border-right:1px solid #C0C0C0;
	text-align:center;
	font-size:10px;
	color:#7B635A;
	padding:2px 4px 3px 4px;
}

table.produkt_tabelka_nazwy_d *{
	font-size:10px;
	color:#7B635A;
}



.produkt_tabelka .pobierz{
	
	background-color:#FFFFFF;
}
table.produkt_tabelka *{
	font-size:10px;
	color:#7B635A;
}
table.produkt_tabelka .ciemny{
	background-color:#F2EBE9;
}
table.produkt_tabelka .sredni{
	background-color:#FAF6F5;
}

.tabelka_kointainer{
	/*overflow:auto;
	overflow-x:auto; 
	overflow-y:hidden;*/
}








/* STYL NIEBIESKI*/
.produkt67 .produkt_kointainer{
	border-top: 2px solid #9DB6C0;
	border-left:1px solid #EDF2F4;
	border-right:1px solid #EDF2F4;
	border-bottom:1px solid #EDF2F4;
	padding:10px;
	
}

.produkt67 .produkt_kointainer .produkt_tytul{
	font-size:13px;
	color:#556F7A;
	padding:0px 5px 5px 16px;
	background:url('images/arrow_yellow2.gif') no-repeat 0px 4px;
	font-weight:bold;
}
.produkt67 .produkt_kointainer .opis{
	border-bottom:1px solid #EDF1F3;
	padding:5px 0px 15px 0px;
}

.produkt67 table.produkt_tabelka{
	border-bottom:1px solid #9DB6C0;
}

.produkt67 table.produkt_tabelka td{
	border-right:1px solid #9DB6C0;
	border-top:1px solid #9DB6C0;
	text-align:center;
	font-size:10px;
	color:#43636F;
	padding:1px 4px;
}

.produkt67 table.produkt_tabelka_nazwy {
	
	border-right:1px solid #9DB6C0;
}

.produkt67 table.produkt_tabelka_nazwy td{
	border-left:1px solid #9DB6C0;
	border-bottom:1px solid #9DB6C0;
	text-align:center;
	font-size:10px;
	color:#43636F;
	padding:2px 4px 3px 4px;
	
}
.produkt67 table.produkt_tabelka_nazwy *{
	font-size:10px;
	color:#43636F;
}

.produkt67 table.produkt_tabelka *{
	font-size:10px;
	color:#43636F;
}

.produkt67 table.produkt_tabelka .ciemny{
	background-color:#E8EFF1;
}
.produkt67 table.produkt_tabelka .sredni{
	background-color:#F5F8F9;
}

.produkt67 .pusty{
	height:17px;
	border-bottom:1px solid #9DB6C0;
	}

.produkt67 .nag_tabelka{
	background: #FFFFFF;
	}





/* STYL POMARANCZOWY*/
.produkt68 .produkt_kointainer{
	border-top: 2px solid #E7AC75;
	border-left:1px solid #FBF0E6;
	border-right:1px solid #FBF0E6;
	border-bottom:1px solid #FBF0E6;
	padding:10px;
	
}

.produkt68 .produkt_kointainer .produkt_tytul{
	font-size:13px;
	color:#D08818;
	padding:0px 5px 5px 16px;
	background:url('images/arrow_yellow2.gif') no-repeat 0px 4px;
	font-weight:bold;
}
.produkt68 .produkt_kointainer .opis{
	border-bottom:1px solid #FBF0E6;
	padding:5px 0px 15px 0px;
}

.produkt68 table.produkt_tabelka{
	border-bottom:1px solid #E7AC75;
}

.produkt68 table.produkt_tabelka td{
	border-right:1px solid #E7AC75;
	border-top:1px solid #E7AC75;
	text-align:center;
	font-size:10px;
	color:#A67B37;
	padding:1px 4px;
}

.produkt68 table.produkt_tabelka_nazwy {
	
	border-right:1px solid #E7AC75;
}

.produkt68 table.produkt_tabelka_nazwy td{
	border-left:1px solid #E7AC75;
	border-bottom:1px solid #E7AC75;
	text-align:center;
	font-size:10px;
	color:#A67B37;
	padding:2px 4px 3px 4px;
	
}
.produkt68 table.produkt_tabelka_nazwy *{
	font-size:10px;
	color:#A67B37;
}

.produkt68 table.produkt_tabelka *{
	font-size:10px;
	color:#A67B37;
}

.produkt68 table.produkt_tabelka .ciemny{
	background-color:#F2EFE9;
}
.produkt68 table.produkt_tabelka .sredni{
	background-color:#FAF8F5;
}

.produkt68 .pusty{
	height:17px;
	border-bottom:1px solid #E7AC75;
	}

.produkt68 .nag_tabelka{
	background: #FFFFFF;
	}
.produkt68 .nw{
	height:19px;
	_height:13px;
	line-height:0px;
}

.produkt68 .nw1{
	height:43px;
	_height:37px;
	line-height:0px;
}

.produkt68 .nw0{
	height:4px;
	_height:3px;
	line-height:0px;
}

.produkt68 table.produkt_tabelka_nazwy .sredni{
	background-color:#FAF8F5;
}


/* STYL zielony*/
.produkt28 .produkt_kointainer{
	border-top: 2px solid #B3C09D;
	border-left:1px solid #F1F4ED;
	border-right:1px solid #F1F4ED;
	border-bottom:1px solid #F1F4ED;
	padding:10px;
	
}

.produkt28 .produkt_kointainer .produkt_tytul{
	font-size:13px;
	color:#607A34;
	padding:0px 5px 5px 16px;
	background:url('images/arrow_yellow2.gif') no-repeat 0px 4px;
	font-weight:bold;
}
.produkt28 .produkt_kointainer .opis{
	border-bottom:1px solid #F1F4ED;
	padding:5px 0px 15px 0px;
}

.produkt28 table.produkt_tabelka{
	border-bottom:1px solid #B3C09D;
}

.produkt28 table.produkt_tabelka td{
	border-right:1px solid #B3C09D;
	border-top:1px solid #B3C09D;
	text-align:center;
	font-size:10px;
	color:#607043;
	padding:1px 4px;
}

.produkt28 table.produkt_tabelka_nazwy {

	border-right:1px solid #B3C09D;
}

.produkt28 table.produkt_tabelka_nazwy td{
	border-left:1px solid #B3C09D;
	border-bottom:1px solid #B3C09D;
	text-align:center;
	font-size:10px;
	color:#607043;
	padding:2px 4px 3px 4px;
	
}
.produkt28 table.produkt_tabelka_nazwy *{
	font-size:10px;
	color:#607043;
}

.produkt28 table.produkt_tabelka *{
	font-size:10px;
	color:#607043;
}

.produkt28 table.produkt_tabelka .ciemny{
	background-color:#EFF2E9;
}
.produkt28 table.produkt_tabelka .sredni{
	background-color:#F8FAF5;
}
.produkt28 .nw {
	height:60px;
	_height:54px;
}



/* STYL szary*/
.produkt58 .produkt_kointainer{
	border-top: 2px solid #C6C6C6;
	border-left:1px solid #EEEEEE;
	border-right:1px solid #EEEEEE;
	border-bottom:1px solid #EEEEEE;
	padding:10px;
	
}

.produkt58 .produkt_kointainer .produkt_tytul{
	font-size:13px;
	color:#4A4A4A;
	padding:0px 5px 5px 16px;
	background:url('images/arrow_yellow2.gif') no-repeat 0px 4px;
	font-weight:bold;
}
.produkt58 .produkt_kointainer .opis{
	border-bottom:1px solid #EEEEEE;
	padding:5px 0px 15px 0px;
}

.produkt58 table.produkt_tabelka{
	border-bottom:1px solid #969696;
}

.produkt58 table.produkt_tabelka td{
	border-right:1px solid #969696;
	border-top:1px solid #969696;
	text-align:center;
	font-size:10px;
	color:#000000;
	padding:1px 4px;
}

.produkt58 table.produkt_tabelka_nazwy {
	border-right:1px solid #969696;
}

.produkt58 table.produkt_tabelka_nazwy td{
	border-left:1px solid #969696;
	border-bottom:1px solid #969696;
	text-align:center;
	font-size:10px;
	color:#000000;
	padding:2px 4px 3px 4px;
	
	
}
.produkt58 table.produkt_tabelka_nazwy *{
	font-size:10px;
	color:#000000;
	
}

.produkt58 table.produkt_tabelka *{
	font-size:10px;
	color:#000000;
}

.produkt58 table.produkt_tabelka .ciemny{
	background-color:#DCDCDC;
}
.produkt58 table.produkt_tabelka .sredni{
	background-color:#EEEEEE;
}

.produkt58 .pusty{
	height:17px;
	border-bottom:1px solid #969696;
	}

.produkt58 .nag_tabelka{
	background: #FFFFFF;
	}
	








/* nadpisywanie styli */


td.produkt_tabelka_nazwy{
	height:68px;
	_height:62px;
}

tr.produkt_tabelka_tytul td{
	padding:1px 2px;
	
}

td.produkt_tabelka_nazwy_d{
	height:95px;
	_height:89px;
}

td.produkt_tabelka_nazwy_d_it{
	height:93px;
	*height:89px;
	_height:89px;
}

td.produkt_tabelka_nazwy_ru{
	height:113px;
	_height:107px;
	*height:107px;
}

td.produkt_tabelka_nazwy_d_ru{

	height:126px;
	_height:122px;
	*height:122px;
}

td.wys1{
	height:18px;
	_height:15px;
}

.kontakt{
	border-top:1px solid #E7E7E7;
	line-height:1.5;
	padding:18px 40px;
}

.kontakt a{
	color:#E2AA00;
	text-decoration:none;
	font-weight:normal;
	text-decoration:underline;
}

.kontakt_icon{
	float:left;
	width:20px;
}

.produkt_tool{
	width:180px;
	padding:5px;
	float:left;
	height:60px;
}
.produkt_tool a, .produkt_tool a:hover{
	color:#40444A;
	text-decoration:none;
	font-weight:normal;
}
/* DHTML Popup */
.Popup {
	background-color: #FFFFFF;
	border: 1px solid #C8D0CF;
}
.Popup .ImageContainer {
	padding: 5px;
	height: 100%;
	text-align: center;
}
.Popup .Loader {
	background-image: url(images/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100%;
	border: 1px solid #C8D0CF;
}
.Popup .Preview {
	border: 1px solid #C8D0CF;
	cursor: pointer;
}
.Popup .Caption {
	vertical-align: middle;
	padding: 0px 5px 5px 5px;
	font-weight: bold;
}
.Popup .Prev {
	vertical-align: top;
	text-align: left;
	padding: 0px 0px 5px 5px;
	width: 16px;
}
.Popup .Prev div {
	height: 16px;
	width: 16px;
	cursor: pointer;
	background: url(images/ico_prev.gif) no-repeat center center;
}
.Popup .Next {
	vertical-align: top;
	text-align: right;
	padding: 0px 5px 5px 0px;
	width: 16px;
}
.Popup .Next div {
	height: 16px;
	width: 16px;
	cursor: pointer;
	background: url(images/ico_next.gif) no-repeat center center;
}
.PopupOverlay {
	width: 100%;
	height: 500px;
	background-color: #999999;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}



.aktuRSS {
	background: url('images/xml2.gif') no-repeat;
	border:0px;
	padding:2px 0px 5px 20px;
	float:right;
	margin:10px 10px -30px 0px;
	font-weight:normal;
	position:relative;
	
}


.aktuRSS2 {
	background: url('images/xml2.gif') no-repeat;
	border:0px;
	padding:2px 0px 5px 20px;
	margin:10px 10px 10px 0px;
	font-weight:normal;
	
}

.ankieta_blok{
	font-size:11px;
	color:#43464b;
	font-family:Tahoma;
}
.ankieta_glosuj{
	display:block;
	background:url('images/circle_yellow.gif') no-repeat right 0px;
	padding:2px 24px 2px 13px;
}
.ankieta_wyniki{
	display:block;
	background:url('images/arrow_yellow2.gif') no-repeat 0px 6px;
	padding:2px 2px 2px 13px;
	font-weight:normal;
}

.ankietaMinOdpowiedz{
	float:left;
}
.ankietaGlosow{
	float:right;
	color:#9b7500;
}
.ankietaWykresBlok{
	background:url('images/ankieta_bg.gif') repeat-x 60%;
	height:12px; 
}

.ankietaWykres{
	background:url('images/ankieta_s.gif') repeat-x 60%;
	height:12px;
}
.ankietaMargines1{
	padding:5px 19px 25px 19px;
	border-bottom:1px solid #cfd5d6;
}
.ankietaKolor{
	color:#43464b;
}
.ankietaTytul{
	background:url('images/icon_kartka.gif') no-repeat 0px 10px;
	padding:10px 0px 5px 19px;
	font-weight:bold;
}

/*polityka ciastek*/
#cookieMsg {
    background: none;
    display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
}
#cookieMsg  .msg{
	background: #000000;
	border-top: 2px soldi #FFC000;
	width: 735px;
	margin: 0 auto;
	padding: 10px 20px;
	color: #ffffff;
	filter:alpha(opacity=60);
	opacity: 0.6;
	-moz-opacity:0.6;
}
#cookieMsg .header {
    font-size: 12px;
    font-weight: bold;
    padding: 0 0 15px;
}

#cookieMsg .close {
    background: #ffffff;
	filter:alpha(opacity=100);
	opacity: 1.0;
	-moz-opacity:1.0;
    border-radius: 100px 100px 100px 100px;
    color: #000000;
    cursor: pointer;
    float: right;
    font: 12px/12px Arial;
    height: 15px;
    text-align: center;
    width: 15px;
}
.page #cookieMsg .msg{
	display: none;
}
