/* CSS Document */

body{

	background-color: #f0efec;

	height: 100%;

	/*margin: 0px;*/

	/*margin-left: 0px;

	margin-right: 0px;

	margin-top: 0px;

	margin-bottom: 0px; */

	color: #181411;

	font-family: Tahoma;

	font-size: 11px;

}

table{

	

	padding: 0px;

	margin-left: auto;

	margin-right: auto;

	/*border: 0px;*/

	/*background-color: #FFFFFF;*/

	/*border-width: 1px;

	border-style: solid;

	border-color: #000000;*/

}

td{

	padding: 0px;

	/*border-width: 1px;

	border-style: solid;

	border-color: #ff0000;*/

}

img.gal_img {

 padding:2px;

 }

li {

list-style:url(i/dynks_li.gif);

}



/* gorny pasek z tlem i logiem batory*/

td.l_gorne_tlo{

	height: 105px;

	width: 167px;

	/*padding-top: 17px; */

	/*padding-bottom: 19px;*/

	vertical-align: top;

	background-color: #181411;

}

td.s_gorne_tlo{

	height: 105px;

    width: 292px;

	background-color: #181411;

	color:#999999;

	padding-left:40px;

	line-height:14px;



}

td.p_gorne_tlo{

	height: 105px;

	width: 325px;

	

	background-image: url(i/bg_gora_wzorek.gif);

	background-attachment: fixed;

	text-align: left;

	color: #999999;

}



/* pasek nawigacji*/

td.l_nawigacja_tlo{

	height: 23px;

	width: 587px;

	padding-left: 15px;

	font-size: 10px;

	background-image: url(i/bg_nawigacja.gif);

	background-repeat: repeat;

}

td.p_nawigacja_tlo{

	height: 23px;

	width: 153px;

	font-size: 10px;

	color: #696957;

	background-image: url(i/bg_nawigacja.gif);

	background-repeat: repeat;

}



/* kolumna z glowna zawartoscia*/

td.kom_kol{

	width: 246px;

	vertical-align: top;

}

table.kolumna{

	width: 246px;

	background-color: #edecde;

}

td.zdj_batory{

	text-align: center;

	padding-left: 19px;

	padding-right: 21px;

	padding-top: 11px;

	padding-bottom: 11px;

}

td.tekst_w_kol{

	padding-left: 19px;

	padding-right: 21px;

	padding-bottom: 14px;
	
	height:416px;

}

span.tytul{

	font-size: 16px;

	color: #0065b7;

	font-weight: bold;

}

span.wiecej{

	font-size: 10px;

	color: #cc0000;

	text-decoration: underline;

}

td.aktual{

	padding-top: 16px;

	padding-left: 15px;

	padding-right: 15px;

	padding-bottom: 26px;
	
	height:491px;

}

td.zaw_kol{

	padding-top: 25px;

	padding-left: 22px;

	padding-right: 24px;

	padding-bottom: 78px;

}

td.archiwum{

	height: 21px;

	padding-left: 15px;

	background-color: #d2cdb9;

}

span.tekst_arch{

	color: #696957;

	text-decoration: underline;

}



/* kolumna z panienkami*/

td.kom_panny{

	width: 195px;

	vertical-align: top;

	background-color: #ffffff;

}

table.panny{

	width: 195px;

}



/* menu dolne*/

td.l_menu_dolne{

	height: 26px;

	width: 517px;

	padding-left: 20px;

	background-color: #181411;

}

table.tabela_linkow{

	height: 26px;

	width: 517px;

	/*padding-left: 20px;*/

	background-color: #181411;

}

td.tabela_linkow_td{

	/*height: 26px;*/

	width: 517px;

	/*padding-left: 20px;*/

	background-color: #181411;

}

td.p_menu_dolne{

	/*height: 26px;*/

	width: 223px;

	background-image: url(i/bg_dol_wzorek.gif);

	background-repeat: no-repeat;

}



/*stopka*/

td.stopka{

	height: 25px;

	background-color: #f0efec;

	text-align: right;

	padding-right: 15px;

	color: #6a6a58;

}



/* obrazki */

img{

	border-width: 0px;

}



/************  zachowanie linkow ***********/

a{

	color: #181411;

	text-decoration: none;

}

a:hover{

	text-decoration: underline;

}

a.linki_menu_gorne{

	color: #6a6a58;

}

.linki{

	color: #ffffff;

}

.ten{

	color: #ffffff;

	font-weight: bold;

}



a.przycisk_nletter {

 color:#cc0000;

 font-weight:bold;

 }



div.grupa_sklepow, div.grupa_sklepowfloat_nowa_linia{

width:200px;

float:left;

margin-right:10px;

margin-top:15px;

margin-bottom:5px;

background-color: #ffffff;

border:1px solid #970907;

}





div.naglowek_grupy{

background-color: #970907;

font-weight: bold;

color: #ffffff;

font-family:tahoma;

padding:6px;

}



div.sklep_wgrupie, div.sklep_wgrupie_info{

margin:7px;

color:#970907;

font-family:tahoma;

font-size:11px;

}



div.sklep_wgrupie a{

color:#970907;

font-family:tahoma;

font-size:11px;

}



div.sklep_wgrupie_info{

display:inline;

color:#CCCCCC;

font-size:9px;

}



div.linia_grup{



width:100%;

position:relative;

top:10px;

left:10px;



}



table.popup_cont1{



	

	width:577px;

	margin-top:20px;

	

	

	

}



td.popup_cont_nagl{

background-image:url(i/pl_nagl_szzcegol_popop.jpg);

width:577px;

height:25px;



}







td.popup_cont_tresc_left{

width:50%;

color:#181411;

background-color:#fbfbf9;



padding:10px;



border:1px solid #b40202;

border-right:0px;

border-bottom:0px;

}



td.popup_cont_tresc_left img

{

	border:1px solid #D2CDB9;



}



td.popup_cont_tresc_left a, td.popup_cont_tresc_right a{

color:#cc0000;

text-decoration:underline;

}



td.popup_cont_tresc_right div.logo{

width:100%;

text-align:center;

margin-bottom:10px;



}



td.popup_cont_tresc_right div.firma{

font-weight:bold;

margin-bottom:10px;



}



td.popup_cont_tresc_right{

width:50%;

border:1px solid #b40202;

border-left:0px;

border-bottom:0px;

vertical-align:top;

padding:10px;

background-color:#fbfbf9;

}



td.oddziel {



height:1px;

font-size:0px;

width:100%;



background-color:#b40202;

border:1px;



}



td.popup_stopka{



border:1px solid #b40202;

height:50px;

background-color:#fbfbf9;

border-top:0px;

color:#D2CDB9;

font-size:25px;

padding:10px;

font-family:tahoma;

}

div.loga li {
  width: 139px;
  text-align: center;
  margin:0 300px;
}

td.przerwa {
	height:35px;
}
