-* {
	border: solid 1px;
}

body, html {
	margin: 0 auto;
	padding: 0;
/*
	height: 100%;
	width: 100%;
*/
	font-family: Verdana, Arial, "Trebuchet MS", Geneva, Helvetica, sans-serif;
	font-size: 11px;
	background: #000000;
	color: #ffffff;
}

#div_body {
	height: 100%;
	width: 100%;
	margin: 0 auto;
	background: #000000;
}

#div_top {
	width: 1000px;
	height: 189px;
	margin: 0 auto;
	background: #000000;
}

#div_top div {
/* Selektor potomka - wlasciwosci otrzymuja wszystkie div'y, ktore maja za potomka #div_top */
	float: left;
	margin: 10px;
	width: 176px;
	height: 170px;
	text-align: center;
}

#div_top div * {
/* Selektor potomka - wlasciwosci otrzymuja wszystkie tagi, ktore maja za potomka div, ktory to ma za potomka #div_top */
	margin: 0;
	padding: 0;
}

#div_top .div_top_box {
/* Selektor potomka - wlasciwosci otrzymuja wszystkie .div_top_box, ktore maja za potomka #div_top */
	background: url('images/tlo_top_box.png');
}

a {
	text-decoration: none;
}

a img { /* wszystkie obrazki w kotwicach */
  border: 0;
}

a.menu {
	color: #ffffff;
	font-size: 100%;
}

a.menu:hover {
	padding: 0px 0px 0px 0px;
	font-weight: bold;
}

div.div_menu_1 {
  padding-left: 10px;
  background: #106090;
  height: 15px;
  margin: -1px 0 -1px 0;
 
}

div.div_menu_1es {
  padding-left: 10px;
  background: #106090;
  height: 26px;
  margin: -1px 0 -1px 0;
}

div.div_menu_2 {
  padding-left: 11px;
  background: #005588;
  height: 15px;
  margin: -1px 0 -1px 0;
}

div.div_menu_2es {
  padding-left: 11px;
  background: #005588;
  height: 26px;
  margin: -1px 0 -1px 0;
}

.a_top_tytul {
	font-size: 18px;
	color: #3366aa;
}

a.a_top_tytul:hover {
	text-decoration: underline;
}

a#a_link_aktywny {
  font-weight: bold;
}

.p_top_opis {
	color: #3366aa;
}

#div_content {
	height: 542px; /* wysokosc 560px pomniejszona o padding */
	width: 820px; /* szerokosc 1000px pomniejszoa o padding */
	margin: 0 auto;
	padding: 18px 0 0 180px;
	background: url('images/tlo_main.png');
}

#div_content a {
	color: #ffffff;
}

#div_menu { /* wysokosc 524px */
	width: 180px; /* pomniejszona o padding */
	height: 474px; /* pomniejszona o padding */
	margin: 0;
	float: left;
	background: url('images/tlo_menu.png');
	padding: 50px 10px 0 10px;
}

#div_main_content { /* wysokosc 524px */
	width: 456px;
	height: 524px;
	margin: 0 0 0 8px;
	padding: 0px;
	float: left;
}


/******************** div podstrona tytul ***************************/
.div_podstrona_tytul { /* wysokosc 44px */
	width: 326px; /* pomniejszona o padding */
	height: 26px; /* pomniejszona o padding */
	font-weight: bold;
  text-align: center;
	padding: 18px 10px 0px 120px;
}

#div_podstrona_tytul_firma{
  background: url('images/tlo_podstrona_tytul_firma.png');
}

#div_podstrona_tytul_kopalnia{
  background: url('images/tlo_podstrona_tytul_kopalnia.png');
}

#div_podstrona_tytul_technologie{
  background: url('images/tlo_tytul_technologie.png');
}

#div_podstrona_tytul_technologie{
  background: url('images/tlo_podstrona_tytul_technologie.png');
}

#div_podstrona_tytul_komnaty{
  background: url('images/tlo_podstrona_tytul_komnaty.png');
}

#div_podstrona_tytul_groty{
  background: url('images/tlo_podstrona_tytul_groty.png');
}

#div_podstrona_tytul_jaskinie{
  background: url('images/tlo_podstrona_tytul_jaskinie.png');
}

#div_podstrona_tytul_sauny{
  background: url('images/tlo_podstrona_tytul_sauny.png');
}

#div_podstrona_tytul_plyty{
  background: url('images/tlo_podstrona_tytul_plyty.png');
}

#div_podstrona_tytul_puzzle{
  background: url('images/tlo_podstrona_tytul_puzzle.png');
}


#div_podstrona_tytul_lampy{
  background: url('images/tlo_podstrona_tytul_lampy.png');
}

#div_podstrona_tytul_teznie{
  background: url('images/tlo_podstrona_tytul_teznie.png');
}

#div_podstrona_tytul_realizacje{
  background: url('images/tlo_podstrona_tytul_realizacje.png');
}

#div_podstrona_tytul_projekty{
  background: url('images/tlo_podstrona_tytul_projekty.png');
}

#div_podstrona_tytul_referencje{
  background: url('images/tlo_podstrona_tytul_referencje.png');
}

#div_podstrona_tytul_certyfikaty{
  background: url('images/tlo_podstrona_tytul_certyfikaty.png');
}

#div_podstrona_tytul_zdrowie{
  background: url('images/tlo_podstrona_tytul_zdrowie.png');
}

#div_podstrona_tytul_walory_zdr{
  background: url('images/tlo_podstrona_tytul_walory_zdr.png');
}

#div_podstrona_tytul_walory_rel{
  background: url('images/tlo_podstrona_tytul_walory_rel.png');
}

#div_podstrona_tytul_koloroterapia{
  background: url('images/tlo_podstrona_tytul_koloroterapia.png');
}

#div_podstrona_tytul_kontakt{
  background: url('images/tlo_podstrona_tytul_kontakt.png');
}
/***********************************************************************/



div.div_podstrona_content p.komnaty img {
  border: solid 1px #ffffff;
}

div.div_podstrona_content p.groty img {
  border: solid 1px #ffffff;
}

div.div_podstrona_content p.jaskinie img {
  border: solid 1px #ffffff;
}

div.div_podstrona_content p.teznie img {
  border: solid 1px #000000;
}

div.div_podstrona_content p.realizacje img {
  border: solid 1px #000000;
}

.div_podstrona_content { /* wysokosc 470px */
	width: 436px; /* pomniejszona o padding */
	height: 470px; /* pomniejszona o padding */
	overflow: auto;
	background: url('images/tlo_content.png');
	padding: 0 10px;
	text-align: justify;
}

.div_podstrona_stopka_dolna { /* wysokosc 10px */
  width: 456px;
  height: 10px;
  background: url('images/tlo_content.png');
}

#div_dolny {
	width: 1000px;
	margin: 0 auto;
	background: #000000;
}

#div_dolny a {
  color: #ffffff;
}

#div_dolny a:hover {
  text-decoration: underline;
}

#newsmenu {
  width: 644px; /* szerokosc 664px pomniejszona o padding */
  height: 310px; /* wysokosc menu artykulow: 1) zwiekszyc przy dodawaniu kategorii 2) pomniejszona o padding */
  margin: 0 0 0 180px;
  padding: 20px 0 0 20px;
  background: #111111;
}

#newsmenu h3 {
  font: bold 14px Arial, Sans-Serif;
	color: #ffffff;
	padding: 5px 0px 5px 20px;	
	border-left: 8px solid #eeeedd;
	background: #222222;
	margin: 0;
}

#newsmenuleft {
  width: 260px;
  float: left;
  padding: 0px;
  margin: 0px;
}

#newsmenuright {
  width: 345px;
  float: left;
  padding: 0px;
  margin: 0 0 0 20px;
}

#newsmenu li {
  display:block;
  padding: 3px 0px 3px 20px;
  margin: 0;
  border-bottom: thin dotted #333333;
  border-left: 8px solid #777777;
}

#newsmain {
	color: #eeeeee;
	text-align: justify;
}

#news { /* szerokosc  664px */
  width: 624px; /* odjety 2x20 padding */
  padding: 0 20px;
  margin: -14px 0 0 180px; /* div podciagniety do gory o 14px */
  background: #111111;
}

textarea#txt {
  width: 97%;
  height: 200px;
}

p.projekty {
   margin-left: 5px;
   margin-right: 3px;
   margin-top: 12px;
   margin-bottom: 0;
   text-align: center;
}

p.lampy {
   text-align: center;
}

p.plyty {
   margin-left: -4px;
   margin-right: 8px;
   margin-top: 6px;
   margin-bottom: 0;
   text-align: center;
}

p.plyty img {
   border: 1px solid #000000;
   margin: 3px;
}

p.referencje {
   text-align: center;
}

p.komnaty {
   text-align: center;
}

p.groty {
   text-align: center;
}

p.jaskinie {
   text-align: center;
}

div.podswietlone_panele img {
  float: left;
  padding: 0px;
  margin: 0px 0px 0px 0px; 
  border: solid 1px #000000;
  height: 67px;
  width: 67px;
}

div.certyfikaty {
   text-align: center;
}

p.firma {
   text-align: center;
}

p.kopalnia {
   text-align: center;
}

p.realizacje {
   text-align: center;
}

p.teznie {
   text-align: center;
}

p.projekty img {
  border: solid 1px #ffffff;
}

div.plyty_solne img {
  border: solid 1px #000000;
}

div.plyty_solne {
  margin: 0 0 0 0;
  float: left;
  text-align: center;  
}

div.plyty_solne_ps {
 float: left;
 margin-right: 4px;
}
div.plyty_solne_ps img{
width: 133px;
height: 133px;
}

div.plyty_solne_ps p {
margin: 0px 0px 8px 0px;
}

ul.artykuly {margin: 0; padding: 0;}

div.TabView div.Tabs
{
  height: 27px;
  overflow: hidden;
}

div.TabView div.Tabs a
{
  float: left;
  display: block;

  width:  138px;
  text-align: center;

  height:      27px;
  padding-top: 4px;
  vertical-align: middle;
	border: 0px solid black;
	border-bottom-width: 0;
  margin: 5px 0 0 0;
  text-decoration: none;
  font-family: "Verdana", Serif;
  font-weight: bold; /*900;*/
  color: #000080;
}

div.TabView div.Tabs a:hover, div.TabView div.Tabs a.Active
{
background-color: lightblue;
}

div.TabView div.Pages
{
  clear: both;
  border: 0px solid #404040;
  overflow: hidden;
}

div.TabView div.Pages div.Page
{
  height: 100%;
  padding: 0px;
  overflow: hidden;
}

div.TabView div.Pages div.Page div.Pad
{
  padding: 3px 5px;
  text-align: center;
}

#TabView {
	width: 436px; /* pomniejszona o padding */
	height: 470px; /* pomniejszona o padding */
	/*overflow: auto;*/
	background: url('images/tlo_content.png');
	padding: 0 10px;
	/*text-align: justify;*/
}

/***** Style Salonów *****/
div.salon {
width: auto;
height: auto;
padding:  8px 0 8px 0;

}
/*
div.salon:hover {
background: #336699;
}
*/
div.salony_nazwa {
font-weight: bold;
}

div.salony_nazwa img {
}

div.salony_ulica div.salony_miasto div.salony_tel {
}
/***** Koniec Styli Salonów*****/

/***** Style Wyrobów Solnych *****/
.liz_wiersz {
}

.liz_tyt {
padding-top:  20px;
padding-bottom: 10px;
text-align: center;
font-weight: bold;
font-size: 16px;
}

.tab_danych {
border: 0;
border-spacing: 0;
border-collapse: collapse;
font-size: 11px;
}

td.komorka_tabeli1 {
background-color: #488dc6;
width: 110px;
}

td.komorka_tabeli2{
width: 110px;
}

td.komorka_tabeli3{
background-color: #488dc6;
text-align: right;
width: 110px;
}

td.komorka_tabeli4{
text-align:right;
width: 110px;
}

