/* global */
body {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; color: black; margin:0; padding: 0; text-align: left; background: #f5f5f5;  }

/* outline:none wylacza ramki dookola klikanych linkow w mozilli */
a { outline:none; color: #454545; text-decoration: none; font-weight: bold; ;}
a:hover {color: #a1a1a1; text-decoration: none;}
p, div {font-size: 12px; font-weight: normal; text-align: left; margin: 0; padding: 0;}

/* std */
.ramkaDuza {border: 1px solid #C5C4C0; margin-bottom:2px; padding:2px;}
.ramkaDuza2 {border: 0px solid #C5C4C0; margin:0px;}
.doLewej {float:left;margin:10px 20px 6px 5px; }
.doPrawej {float:right;margin:10px 5px 6px 20px;}
.doCentra {margin:10px; padding:0; text-align:center; border:0px solid red; }
.podpis {text-align:center; border: 0px solid red;margin: 0; padding:0; font-style:italic; width: 380px}

.doPrawej2 {float:right;margin:0px 20px 0px 20px;}

fieldset {
    border: none;
    padding: 0;
    padding-bottom: 20px;
}

label {
  text-align:left;
  height:auto;
}

input.bt_submit {
  margin: 0;
  padding: 0;
  background: url('../pics/zapisz.gif') no-repeat;
  height: 20px; 
  width: 62px;
  border:0;
  color: white;
}

input.bt_submit2 {
  margin: 0;
  padding: 0;
  background: url('../pics/wiecej.gif') no-repeat;
  height: 19px; 
  width: 70px;
  border:0;
  color: white;
}
 
/* newsy */
div.gallery  {
 float:left;
 display: inline;
 margin-right: 18px;
 margin-top:25px;
 width:200px;
 font-size:95%;
 color: #444444;
}

div.gallery img { border: 0px solid gray; }

.error { color:red; }

table.komentarze {width:100%}
.komentarze .autor {font-weight:bold; text-align:right;}
.komentarze .data {font-weight: bold;}
.komentarze .text {border-top: 1px solid gray; padding: 20px;}


/* forum */
#forum td {padding: 4px; border-bottom: 1px solid #E4F2D2;}
#forum th {text-align:center;}
#forum a {text-decoration: none;}
img.foto_gal { border: solid 4px #FFDF4A;}
.forum_temat {font-size:150%; font-weight: bold; font-family: 'Trebuchet MS', verdana; border-bottom:1px solid #CADBB5; margin-bottom: 10px;}
.forum_data {float:right;font-size: 90%; font-weight: bold;}
.forum_autor {font-size: 90%; font-weight: bold;}
.forum_body {margin: 10px 40px 20px 20px;}

/* galeria */
.gal_kat {	margin: 5px; padding: 10px; float:left; border-bottom: 1px solid #e4e4e4; width:93%;} 
.gal_kat img {float:left; border: solid 0px #432D90; margin:4px; padding-right: 10px; } 
.gal_kat a {font-size:120%}
.gal_alb {	margin: 5px; padding: 0 10px 30px 10px; border:0px solid red; clear:both; height:auto;} 
.gal_alb img {float:left; border: solid 0px #432D90; margin:4px; } 
.gal_back {text-align:left; padding-bottom:10px;}
.gal_mini {width:150px;border:0px solid #432D90; text-align:center;vertical-align:middle;padding: 8px;}
.gal_mini img { border:0;}
.gal_foto {}
.gal_foto {text-align:center;}
.rewind {font-family: arial; margin-bottom:10px;text-align:center;}
.rewind a {color: white; background: #dddddd; font-weight: bold; text-decoration: none; margin: 4px; padding: 3px 8px;}
.rewind b {color: white; background: #463195;  font-weight: bold; text-decoration: none; margin: 4px; padding: 3px 8px;}

#table_gal td {text-align:center;vertical-align:middle;}

/* oferta - poczatek*/
ul.oferta-rodzaje {
  margin: 0 0 0 10px;
  padding: 0 0 0 10px;
  list-style-type: none;
}

ul.oferta-rodzaje h1 {
  font-size: 170%;
  font-weight:normal;
  padding:8px 0;
  
}

ul.oferta-rodzaje li {
  margin: 0;
  padding: 0;
}

ul.oferta-kategorie {
	list-style-type: none;
  margin: 0 0 0 5px;
  padding:0 0 0 0px;
  width: 160px;
}

ul.oferta-kategorie li {
	text-align: left;
  margin: 2px 0px;
  padding: 1px 0 1px 0;
  border-bottom: 0px solid #e2e2e2;
  line-height: 130%;
}
ul.oferta-kategorie li a {
	 font-family: arial, Helvetica, sans-serif;
	 font-weight: normal;
	 text-decoration: none;
  font-size: 110%;
  color: #ADA8BF;
  text-transform: uppercase; 
}
ul.oferta-kategorie li a:hover {
	text-decoration: none;
	color: #ffffff;
	font-weight:bold;
}
ul.oferta-kategorie li a.current {
	font-family: arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
  font-size:110%;
}
ul.oferta-kategorie li a.current:hover {
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
}

ul.oferta-podkategorie {
  list-style-image: none ;
	list-style-type: none;
  padding-top:16px;
  border-left: 0px;
  margin-left: 0px;
  padding-left: 14px;
}
ul.oferta-podkategorie li {
	text-align:left;
  margin:0;
  padding: 2px 0px;
  border-bottom: 0px;
  border-left: 0px;

}
ul.oferta-podkategorie li a {
	font-family: arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
  font-size:100%;
  color: #ADA8BF;
  text-transform: none; 
}
ul.oferta-podkategorie li a:hover {
	text-decoration: none;
	color: #ffffff;
	font-weight:bold;
}
ul.oferta-podkategorie li a.current {
	font-family: arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
  font-size:100%;
	color: #ffffff;
	font-weight:bold;
}

ul.oferta-podkategorie li a.current:hover {
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
}

/* miniaturki*/
ul.oferta {padding: 0; margin: 0; list-style: none; outline: 1px solid red;}
ul.oferta li {float: left; display: inline; margin-right: 10px; padding: 10px 10px 50px 0px; text-align:center; height: 250px; color: #4E4E4E; font-size:120%; font-weight: bold; width: 200px; border-bottom: 1px solid #e4e4e4; vertical-align:top;}
ul.oferta h2 {font-family: Arial, serif; font-size: 15px; color: #2C1C65; font-weight: bold; margin: 0 0 5px 0; padding: 0;}

div.oferta-wiecej a {font-size: 90%; font-weight: bold;  }

table.oferta-produkt-atryb {clear:both; text-align:left; margin: 0; padding:0; font-size: 12px; }
table.oferta-produkt-atryb td.produkt-opis { color: #ffffff; margin: 0 0 0 10px; padding:10px; background-color:#46ABD7; border-bottom:1px solid #d0d0d0; vertical-align:middle}
table.oferta-produkt-atryb td.produkt-wartosc { color: black; font-weight: normal; padding:0 0 0 10px; background-color:#DDF0F8; padding:10px; border-bottom:1px solid #7EC6E4; vertical-align:middle}

table.oferta-produkt {padding:20px 0;}
table.oferta-produkt h2 { padding-bottom:0px; }

div.oferta_list_layout {font-weight:normal; font-size:95%; padding:5px; text-align:center; clear:both;}

ul.oferta_zakupy {
  list-style-type: none;
}

ul.oferta_zakupy li {
  height: 100px;
  border-bottom: 1px dotted black;
}

ul.oferta_zakupy li td {
/*  border: 1px solid red; */
}

ul.oferta_zakupy li td.pic {
  width: 100px;
  text-align: center;
}

ul.oferta_zakupy li td.pic img {
  max-width: 90px;
  max-height: 90px;
}

ul.oferta_zakupy li td.opis {
  width: 200px;
}

ul.oferta_zakupy li textarea {
  width: 180px;
  height: 60px;
}

ul.oferta_zakupy li td.opcje {
  width: 190px;
  text-align: right;
}


.przycisk {}
.przyciski {background: #46ABD7; color: white; border:0; border-bottom: 1px solid #e0e0e0; padding: 10px; margin: 5px; }
.oferta-button {background: url('../pics/zapytaj_tlo.jpg') top left no-repeat white; color: white; border:0; padding: 10px; margin: 5px; height:43px; width: 188px;}

.fotka {border:0px solid #B9B2A8;}
.fotocenter {border:0px solid #B9B2A8;}

#koszyk th { background-color: #BBB4AA; border-bottom: 6px solid #001D00; padding: 0px 5px; color: #001D00;}
#koszyk th.lp { width:5%; border-right:0px; }
#koszyk th.kat { border-left:0px; text-align:left; }
#koszyk th.nazwa { border-left:0px; text-align:left; }
#koszyk th.ilosc { width:10%; text-align:right; }
#koszyk th.cena { text-align:right; }
#koszyk th.wartosc { text-align:right; }
#koszyk th.akcje { text-align:center; }
#koszyk td { border-bottom: 1px solid #001D00; padding:5px 5px; }
#koszyk td.lp { width:5%; text-align:right; }
#koszyk td.kat { text-align:left; }
#koszyk td.nazwa { text-align:left; }
#koszyk td.ilosc { width:10%; text-align:right; }
#koszyk td.cena { text-align:right; }
#koszyk td.wartosc { text-align:right; }
#koszyk td.akcje { text-align:center; }

/* oferta - koniec*/

h1 {font-family: Arial, serif; font-size: 19px; color: #3D3075; font-weight: bold; margin: 2px 0 10px 0; padding: 0;}
h2 {font-family: Arial, serif; font-size: 17px; color: #198CB8; font-weight: bold; margin: 10px 0 10px 0; padding: 0; }
h3 {font-family: Arial, serif; font-size: 16px; color: #2C1C65; font-weight: bold; margin: 0 0 5px 0; padding: 0; }
h4 {font-family: Arial, serif; font-size: 15px; color: #198CB8;  margin: 4px 0 2px 0; padding: 0;}
h5 {font-family: Arial, serif; font-size: 15px; color: #4C4C4C;  margin: 0 0 2px 0; text-align:left;}
h6 {font-family: Arial, serif; font-size: 14px; color: #ffffff;  margin: 0 0 8px 0; padding: 0;}


/* container */
#container {width: 1000px; height: auto; margin: auto; padding:0; overflow: hidden; outline: 0px solid red; }

#jpgheader { width:1000px; height:101px; background: url('../pics/top.jpg') top right no-repeat; margin: 0; padding: 0; outline: 0px solid green; }

#napis {position: absolute; padding: 0; margin: 20px 0px 0 780px; height: 20px; width: 210px; outline: 0px solid gray; font-family: Arial; font-size: 14px; color: #000000; font-weight: bold;}
#jpgheader #jezyki {position: absolute; left: 920px; top: 70px; padding: 0; margin: 0; height: 24px; width: 60px; border: 0px solid gray; }
#jpgheader #jezyki a {color: #ffffff;}
#jpgheader #logo {position: absolute; display:block; left: 16px; top: 18px; padding: 0; margin: 0; height: 70px; width: 196px; border: 0px solid gray; }

#menu2 {  padding: 0; margin: 0px 0px 0 0px; 	background: url('../pics/menu_tlo2.jpg') top right no-repeat; width: 1000px;	height: 43px; outline: 0px solid yellow; color: black; font-size: 14px; text-align:left;}

#menu2 ul {	padding: 6px 0 0px 0px; margin: 0px 0 0 0; color: white; text-align:center;}
#menu2 li {	display: inline;	list-style-type: none; margin: 0px 3px 0 3px; }
#menu2 li a {color: white; text-decoration: none; font-weight: normal; text-decoration: none; padding: 12px 5px 14px 5px; margin:0;}
#menu2 li a:hover, #menu2 li a.active {color: #311E77; text-decoration: none;  padding: 12px 5px 14px 5px; margin:0;}

#szukaj {background: url('../pics/tlo_szukaj.gif') top right no-repeat; padding: 0px ; margin: 10px 0; height: 52px; width: 263px; border: 0px solid gray; color: white; }

#portale {padding: 0; margin: 10px 0; border: 0px solid gray; color: white; }

#newsletter {width: 263px; height: 153px; background: url('../pics/tlo_newsletter.gif') no-repeat;  font-size: 12px; color: #ffffff; padding: 10px 0px 0 10px; border:0px solid red; margin: 10px 0;}

#newsletter2 {width: 263px; height: 201px; background: url('../pics/tlo_newsletter2.gif') no-repeat;  font-size: 12px; color: #ffffff; padding: 10px 0px 0 10px; border:0px solid red; margin: 10px 0;}

#reklamy1 { padding: 0; margin: 0; width: 263px; text-align: center;}

div.aktualnosci {width: 168px; height: 19px; background: url('../pics/aktualnosci.gif') no-repeat;  font-size: 11px; color: #ffffff; padding: 0px 0px 0 10px; border:0px solid red; margin: 0px 0; float: right;}
div.aktualnosci a { color: #ffffff; text-decoration: none; font-weight: bold; ;}
div.aktualnosci a:hover {color: #676767; text-decoration: none;}

div.wiecej {width: 70px; height: 19px; background: url('../pics/wiecej.gif') no-repeat;  font-size: 11px; color: #ffffff; padding: 0px 0px 0 10px; border:0px solid red; margin: 5px 0 0 0; float: left;}
div.wiecej a { color: #ffffff; text-decoration: none; font-weight: bold; ;}
div.wiecej a:hover {color: #676767; text-decoration: none;}

div.buton2 {background: url('../pics/aktualnosci.gif') top left no-repeat; width: 70px; height:19px; color: #ffffff; font-weight:normalm; font-size: 11px; margin:0 0 0 0px; padding: 0 0 0 10px; cursor:pointer; font-family: Arial;}


ul.oferta_ulubione {padding: 0; margin: 0; list-style: none; }
ul.oferta_ulubione li {float: left; display: inline; margin-right: 10px; padding: 10px 10px 0px 0px; text-align:center; color: #4E4E4E; font-size:120%; font-weight: bold; width: 200px; border:0px solid red}
ul.oferta_ulubione h3 {font-size: 14px}


ul.oferta_dodatki { padding: 0 4px; margin: 0 0 20px 0; list-style: none; color: #4d4d4d;}
ul.oferta_dodatki li { width: 650px; border: 0px solid yellow; padding:0px; margin: 0px 0px 5px 10px; text-align:center;}

ul.oferta_powiazane  {padding: 0; margin: 0; list-style: none; }
ul.oferta_powiazane  li {float: left; display: inline; margin-right: 10px; padding: 10px 10px 0px 0px; text-align:center; color: #4E4E4E; font-size:120%; font-weight: bold; width: 200px; }
ul.oferta_powiazane  h3 {font-size: 14px; color:#6d6d6d;}


/* content*/
#content {width: 1000px; height: auto; overflow: hidden;  padding: 0; background:#ffffff; line-height: 140%;} 
#Content p {margin-top: 0; padding-top: 0; line-height: 180%; margin-bottom: 5px;}


#zwiastun { font-weight:normal; margin:0; margin: 2px 20px 4px 10px; float:left; width: 460px; border: 0px solid pink;}
#zwiastun h1 {font-family: Arial, Times New Roman, Tahoma, Trebuchet MS, sans-serif; font-size: 25px; color: #a8a8a8; font-weight: bold; margin: 0 0 15px 0; padding: 0;}
#zwiastun p {margin: 2px 0px; padding:0;}
#zwiastun div {width: 290px; margin: 2px 2px 2px 0; padding:0; font-size: 12px; color: black; line-height:120%;}

#logowanie { font-weight:normal; margin:0; padding: 2px 4px 4px 0px; float:left; background: url('../pics/tlo_logowanie3.gif') top left no-repeat ; width: 210px; height: 230px; border: 0px solid red;}
#logowanie h1 {font-family: Arial, Times New Roman, Tahoma, Trebuchet MS, sans-serif; font-size: 14px; color: #ffffff; font-weight: bold; margin: 5px 0 5px 20px; padding: 0;}
#logowanie div {font-family: Arial, Times New Roman, Tahoma, Trebuchet MS, sans-serif; font-size: 11px; color: #000000; font-weight: normal; margin: 5px 5px 5px 10px; padding: 0; line-height:120%;}
#logowanie a { color: #A6021B; text-decoration: none; font-weight: bold; }
#logowanie a:hover {color: #ffffff; text-decoration: underline;}

#nowosci { font-weight:normal; margin:0; padding: 0px 0px 0px 0px; background: url('../pics/nowosci.gif') top left no-repeat ; width: 763px; height: 189px; border:0 px solid red;}

#promocje { font-weight:normal; margin:0; padding: 0px 0px 0px 0px; background: url('../pics/promocje.gif') top left no-repeat ; width: 763px; height: 189px; border:0 px solid red;}

.tabelka {
	font-family: arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
}
.tabelka td {
  vertical-align:top; 
}
.tabelka th {
  vertical-align:top; 
}


/*podtsrona*/
#lewa-podstr {float: left; width: 270px; height: auto; margin: auto; overflow: hidden; border:0px solid red; }
#lewa-podstr p {margin: 2px 0px; padding:0;}
#lewa-podstr img {margin: 4px 0px; padding:0; border:0;}

#prawa-podstr {float: left; width: 690px; height: auto; margin: 0 0px 0 20px; overflow: hidden; border: 0px solid green; padding-right:20px;}

#pad2 {padding: 20px 0px 5px 0px;}


/* footer*/
#footer {clear:both; overflow: hidden; color: #443F5F; font-size: 11px;  padding: 0; margin: 20px 0 0 0; border: 0px solid gray; width:1000px; height: 60px; text-align:left;}
#footer a  { font-size: 11px; color: #443F5F; font-weight:normal; }
#footer a:hover { color: #000000;}
#menufooter  { text-align:left; margin: 10px 0px 0 10px; padding:0;}
#menufooter ul {margin: 0px 0px 20px 10px; padding:0;}
#menufooter li {display:inline; list-style: none; padding:0 5px 0 0px;  margin:0;}
#menufooter li.trzyw {font-size:100%; color: #443F5F; padding-left: 160px;}

div.ankieta textarea { width:300px; height:100px; }

table.koszyk_dane th, table.koszyk_dane td {
  text-align:left;
  vertical-align:top;
}

div.biblioteka-plikow {
}

div.biblioteka-plikow h1 {
  font-size: 180%;
  font-weight: normal;
}

div.biblioteka-plikow h2 {
  font-size: 100%;
}

div.biblioteka-plikow ul {
}

div.biblioteka-plikow ul li {
  margin: 2px 0px;
}

div.biblioteka-plikow ul li a {
  text-decoration: none;
}

.gora_menu {background: url('../pics/tlo_menu_g.gif') no-repeat; width:263px; height: 59px; overflow: hidden; padding: 0;}
.dol_menu {background: url('../pics/tlo_menu_d.gif') no-repeat bottom center; width:263px; height: 10px; overflow: hidden; padding: 0;}
.srodek_menu {background: url('../pics/tlo_menu_s.gif') repeat-y; width:263px; padding: 0px 25px 0 10px; margin:0; text-align:left; overflow: hidden;}
.srodek_menu ul {margin: 0 0 0 10px; padding: 0; list-style: none; }
.srodek_menu li {margin: 0 10px 0 0; padding: 0 5px 0px 0; width: 250px; float: left; color: #ffffff; }
.srodek_menu p {margin:2px 0; }


/* #zzz: Ajax - nie usuwac! */
#zzz {
  display: none;
  position: fixed;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  border: none;
  background: #cccccc url('img/zzz.gif') no-repeat fixed center center;
  filter: alpha(opacity=50);
  opacity: 0.5;
}

.tooltip {padding: 3px; background: #ffffc0; color: red; border: 1px solid red;}


.pagier {margin: 8px 3px 5px 3px; padding-bottom: 5px;border-bottom: 1px solid #e0e0e0;font-size:110%; }
.pagier a {margin: 0 3px; background: #D8CFC5; padding: 1px 5px}
.pagier a:hover {color:#590212;}
.pagier span {font-weight:bold; color:#590212;}

.buton { margin:0px 0px 10px 200px; border:0px solid red;}
.buton a {color: #ffffff;  font-size:18px;}
.buton a:hover {color:#A6021B;}

#reklamy2 { padding: 20px 0 10px 20px; margin:0 ; text-align: center; background: #ffffff; height: 100px;}
.reklama { padding: 0px; margin: 0px 20px; }
.reklama img {margin: 0px; padding:0; border:0;}

/* extra newsy */
#divNews {
	position:	relative;
	left: 0;
 width: 690px; 
 height: 196px;
	background: url('../pics/tlo_aktualnosci.gif');
	margin: 0px;
 padding-top:	0px;
	}

#divNewsNapis {
	position:					absolute;
	left: 						0;
	top:						0;
	height:						50px;
	width: 						140px;
	margin-left: 				0px;
	margin-top:	 				0px;
 border:        				solid 0px red;
	/* background-image: 			url('../img/napis1.jpg'); */
	background-repeat: 			repeat-x;
 background-position:		top center;
	}

#divLogo {
	position:					absolute;
	left: 						0;
	top:						0;
	height:						103px;
	width: 						465px;
	margin-left: 				0px;
	margin-top:	 				0px;
 border:        				solid 0px red;
	background-image: 			url('../img/logo.jpg');
	background-repeat: 			no-repeat;
 background-position:		top center;
	}

#divLogo2 {
	position:					absolute;
	left: 						465px;
	top:						0;
	height:						105px;
	width: 						225px;
	margin-left: 				0px;
	margin-top:	 				0px;
 border:        				solid 0px red;
	background-image: 			url('../img/logo2.jpg');
	background-repeat: 			no-repeat;
 background-position:		top center;
	}	

#divAdres {
	position:					absolute;
	left: 						500px;
	top:						56px;
	height:					50px;
	width: 					420px;
	margin-left: 				0px;
	margin-top:	 			0px;
 border:        				solid 0px red;
 color: 					#8c8b8b;
	font-size: 				13px; 			
	line-height: 				22px;
	}
/* NEWSY - WAZNE */


.anythingSlider { 
	width: 690px; 
	height:	196px; 
	position: absolute; 
	top: 0px; 
	left: 0px; 
	margin: 0px; 
	padding: 0px;
	}

.anythingSlider .wrapper { 
	width: 690px; 	
	overflow: hidden; 
	height: 196px; 
	margin:	0; 
	position:	absolute; 
	top:	0; 
	left:	0; 
	}

.anythingSlider .wrapper ul { 
	width: 						99999px; 
	list-style: 				none; 
	position: 					absolute; 
	top: 						0; 
	left: 						0; 
	margin: 					0; 
	padding: 					0;
	}

.anythingSlider ul li { 
	display:	block; 
	float: left; 
	padding: 0; 
	height:	196px; 
	width: 690px; 
	margin:	0; 
	border: 0px solid red;
	}

.anythingSlider .arrow { display: none; }

.anythingSlider .forward { display: none; 	}

.anythingSlider .back { display: none; }

.anythingSlider .forward:hover { display:	none; }

.anythingSlider .back:hover { display: none; }

#thumbNav { 
	position: absolute; 
	top: 160px; 
	text-align: 	left; 
	margin-left: 10px; 
	width:	150px;
	border: 0px solid yellow;
	}

#thumbNav a { 
 color: #d7d7d7;  
 display: -moz-inline-stack;
 display: inline-block; 
 *display: inline; 
 padding: 8px 10px 10px 10px;
 margin: 0; 
 text-align: center; 
 vertical-align: middle;
 text-decoration: none;
 background: url('../pics/kolko_f.gif'); 
 background-repeat: no-repeat;
 background-position: center center;  
 font-size: 0px; 
}

#thumbNav a:hover { text-decoration:	none;	}

#thumbNav a.cur { 
	color: #e0e0e0; 
	text-align: center; 
	text-decoration: none;
	background: url('../pics/kolko_b.gif');  
	background-repeat: no-repeat;
	background-position:	center center;   	
	font-size: 0px; 
	}
	
#start-stop { display: none;}
	
#start-stop.playing { display: none; }
	
#start-stop:hover { display: none; }


.anythingSlider .wrapper ul ul { 
	position: static; 
	margin: 0; 
	background:	none; 
	overflow: visible; 
	width: auto; 
	border:	0; 
	}
	
.anythingSlider .wrapper ul ul li { 
	float: none; 
	height:	auto; 
	width: auto; 
	background:	none; 
	}

.div1News { 
	width: 690px; 
	overflow:	hidden; 
	margin:	0px; 
	padding: 0px;
 color: white; 
 border: 0px solid white;
	}
	
	.div1NewsTxt { 
	
	}
/* koniec extra newsy */

div.popup_div {
  position:fixed;
  top:0px;
  left:0px;
  width:710px;
  height:500px; /* ustawiane dynamicznie w popup_form_show */
  padding: 4px;
  margin: 0;
  background-color:#b0b0b0;
  border: none;
  z-index: 2;
}

div.popup_div iframe {
  width:100%;
  height:100%;
}

.separator {border-top: 1px solid #e4e4e4; margin-right:20px}
.list_dodatkowe_layout_nazwa {margin: 10px 0 10px 0; font-weight:bold; color: #4E4E4E; font-size: 14px;}

.okruszki {font-size:95%;margin-bottom:15px;}
.icon_layout {padding: 10px 5px 0 20px;}