	body {background-color: #ffffff; margin: 0; border: 0; padding: 0; font-family: Verdana, Arial ; font-size: 11px; font-weight: normal; color: #000000;}
    
  table.center  {margin: 0 auto;}  
  
  td {font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #000000;}
  img {margin: 0; border: 0; padding: 0;}
  div {padding: 0; margin: 0; border: 0;}
  a         {font-family: Verdana, Arial ; font-size: 11px; color: #000000; text-decoration: none}
  a:hover   {font-family: Verdana, Arial ; font-size: 11px; color: #000000; text-decoration: underline}

	p   {font-family: Verdana, Arial ; font-size: 11px; font-weight: normal; color: #000000}
	sup {font-family: Verdana, Arial ; font-size: 9px; font-weight: normal; color: #000000}

	A.mini:link    {font-family: Verdana, Arial ; font-size: 11px; color: #000000; text-decoration: none}
	A.mini:visited {font-family: Verdana, Arial ; font-size: 11px; color: #000000; text-decoration: none}
	A.mini:active  {font-family: Verdana, Arial ; font-size: 11px; color: #000000; text-decoration: none}
	A.mini:hover   {font-family: Verdana, Arial ; font-size: 11px; color: #000000; text-decoration: underline}
	
	A.czer:link    {font-family: Verdana, Arial ; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: none;}
	A.czer:visited {font-family: Verdana, Arial ; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: none}
	A.czer:active  {font-family: Verdana, Arial ; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: none}
	A.czer:hover   {font-family: Verdana, Arial ; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: underline}
	
	A.extr:link    {font-family: Verdana, Arial ; font-size: 10px; font-weight: bold; color: #000000; text-decoration: underline}
	A.extr:visited {font-family: Verdana, Arial ; font-size: 10px; font-weight: bold; color: #000000; text-decoration: underline}
	A.extr:active  {font-family: Verdana, Arial ; font-size: 10px; font-weight: bold; color: #000000; text-decoration: underline}
	A.extr:hover   {font-family: Verdana, Arial ; font-size: 10px; font-weight: bold; color: #000000; text-decoration: underline}
	
	A.czar:link    {font-family: Verdana, Arial ; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none}
	A.czar:visited {font-family: Verdana, Arial ; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none}
	A.czar:active  {font-family: Verdana, Arial ; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none}
	A.czar:hover   {font-family: Verdana, Arial ; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline}
	
	A.duze:link    {font-family: Verdana, Arial ; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none}
	A.duze:visited {font-family: Verdana, Arial ; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none}
	A.duze:active  {font-family: Verdana, Arial ; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none}
	A.duze:hover   {font-family: Verdana, Arial ; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline}
	
	
	A.mail {font-family: Verdana, Arial ; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline}
	
	a.white_menu {font-family:Arial, Verdana;font-size:14px;font-weight:bold;color:#ffffff;text-decoration:none;}
	a.white_menu:hover {text-decoration:none;}

	span.czer {cursor: pointer; }
	
	td.menu {width:990px;text-align:center; height: 30px; font-family: Verdana, Arial ; font-size: 10px; font-weight: bold; color: #ffffff; background-color: #FF0000}
	td.submenu {text-align: left; width: auto; height: 30px; font-family: Verdana, Arial ; font-size: 10px; font-weight: bold; color: #ffffff; background-color: #FF0000; padding: 0px 5px 0px 5px;}
	td.lkol {width: 180px; font-family: Verdana, Arial ; font-size: 11px; font-weight: normal; color: #000000; background-color: #FADDA7; padding: 0px 0px 0px 0px; vertical-align: top}
	td.tres {width: 600px; font-family: Verdana, Arial ; font-size: 11px; font-weight: normal; color: #000000; background-color: #D9D9D9; padding: 5px 5px 0px 5px; vertical-align: top}
	td.rkol {width: 198px; font-family: Verdana, Arial ; font-size: 11px; font-weight: normal; color: #000000; background-color: #FADDA7; padding: 0px 0px 0px 0px; vertical-align: top}
	td.dol {width: 990px; height: 16px; font-family: Verdana, Arial ; font-size: 10px; font-weight: normal; color: #ffffff; background-color: #FF0000; text-align: right; padding: 0px 5px 0px 0px;}
	td.dol a:link {font-family: Verdana, Arial ; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; }
	td.dol a:visited {font-family: Verdana, Arial ; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; }
	td.dol a:active {font-family: Verdana, Arial ; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; }
	td.dol a:hover {font-family: Verdana, Arial ; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; }
	div#headerdomjednorodzinny{width:520px;height:145px;background:#ffffff;}
	
	td.bel1 {width: 600px; height: 30px; font-family: Verdana, Arial ; font-size: 10px; font-weight: bold; color: #ffffff; background-color: #FF0000}	

	td.nico {height:1px; font-family: Verdana, Arial ; font-size: 1px; font-weight: normal; color: #ffffff; background-color: #ffffff}
	td.nici {width: 1px; font-family: Verdana, Arial ; font-size: 1px; font-weight: normal; color: #ffffff; background-color: #ffffff}
	td.nico2 {height: 1px; font-family: Verdana, Arial ; font-size: 1px; font-weight: normal; color: #cccccc; background-color: #ccccc}
	
	
	td.od10 {height: 10px}
	td.od09 {height: 9px}
	
	td.wym1 {width: 15px; height: 30px; font-family: Arial ; font-size: 16px; line-height: 16px; font-weight: bold; color: #ffffff; background-color: #FF9900; padding: 0px 0px 0px 10px}
	td.end1 {width: 15px; height: 30px; font-family: Arial ; font-size: 16px; line-height: 16px; font-weight: bold; color: #bbbbbb; background-color: #FF9900; padding: 0px 0px 0px 0px}
	td.wym2 {width: 15px; height: 30px; font-family: Arial ; font-size: 16px; line-height: 16px; font-weight: bold; color: #ffffff; background-color: #004993; padding: 0px 0px 0px 10px}
	td.end2 {width: 15px; height: 30px; font-family: Arial ; font-size: 16px; line-height: 16px; font-weight: bold; color: #bbbbbb; background-color: #004993; padding: 0px 0px 0px 0px}
	td.wym3 {width: 15px; height: 30px; font-family: Arial ; font-size: 16px; line-height: 16px; font-weight: bold; color: #ffffff; background-color: #008C00; padding: 0px 0px 0px 10px}
	td.end3 {width: 15px; height: 30px; font-family: Arial ; font-size: 16px; line-height: 16px; font-weight: bold; color: #bbbbbb; background-color: #008C00; padding: 0px 0px 0px 0px}
	td.wym4 {width: 15px; height: 30px; font-family: Arial ; font-size: 16px; line-height: 16px; font-weight: bold; color: #ffffff; background-color: #cc0000; padding: 0px 0px 0px 10px}
	td.end4 {width: 15px; height: 30px; font-family: Arial ; font-size: 16px; line-height: 16px; font-weight: bold; color: #bbbbbb; background-color: #cc0000; padding: 0px 0px 0px 0px}
	
	td.wym1_k {width: 15px; height: 15px; font-family: Arial; font-size: 11px; font-weight: bold; color: #ffffff; background-color: #FF9900; padding: 0px 0px 0px 10px}
	td.end1_k {width: 15px; height: 15px; font-family: Arial; font-size: 11px; font-weight: bold; color: #bbbbbb; background-color: #FF9900; padding: 0px 0px 0px 0px}
	td.wym2_k {width: 15px; height: 15px; font-family: Arial; font-size: 11px; font-weight: bold; color: #ffffff; background-color: #004993; padding: 0px 0px 0px 10px}
	td.end2_k {width: 15px; height: 15px; font-family: Arial; font-size: 11px; font-weight: bold; color: #bbbbbb; background-color: #004993; padding: 0px 0px 0px 0px}
	td.wym3_k {width: 15px; height: 15px; font-family: Arial; font-size: 11px; font-weight: bold; color: #ffffff; background-color: #008C00; padding: 0px 0px 0px 10px}
	td.end3_k {width: 15px; height: 15px; font-family: Arial; font-size: 11px; font-weight: bold; color: #bbbbbb; background-color: #008C00; padding: 0px 0px 0px 0px}
	td.wym4_k {width: 15px; height: 15px; font-family: Arial; font-size: 11px; font-weight: bold; color: #ffffff; background-color: #cc0000; padding: 0px 0px 0px 10px}
	td.end4_k {width: 15px; height: 15px; font-family: Arial; font-size: 11px; font-weight: bold; color: #bbbbbb; background-color: #cc0000; padding: 0px 0px 0px 0px}
	
	td.kol1 {width: 4px; height: 21px; font-family: Arial ; font-size: 11px; font-weight: normal; color: #ffffff; background-color: #FF9900; padding: 4px 4px 4px 4px}
	td.pro1 {height: 21px; font-family: Arial ; font-size: 11px; font-weight: normal; color: #cc0000; background-color: #FFEBCC; padding: 4px 4px 4px 8px}
	td.cen1 {height: 21px; font-family: Arial ; font-size: 11px; font-weight: normal; color: #000000; background-color: #FFEBCC; padding: 4px 4px 4px 4px; text-align: right}
	td.kol2 {width: 4px; height: 21px; font-family: Arial ; font-size: 11px; font-weight: normal; color: #ffffff; background-color: #004993; padding: 4px 4px 4px 4px}
	td.pro2 {height: 21px; font-family: Arial ; font-size: 11px; font-weight: normal; color: #cc0000; background-color: #CCDBE9; padding: 4px 4px 4px 8px}
	td.cen2 {height: 21px; font-family: Arial ; font-size: 11px; font-weight: normal; color: #000000; background-color: #CCDBE9; padding: 4px 4px 4px 4px; text-align: right}
	td.kol3 {width: 4px; height: 21px; font-family: Arial ; font-size: 11px; font-weight: normal; color: #ffffff; background-color: #008C00; padding: 4px 4px 4px 4px}
	td.pro3 {height: 21px; font-family: Arial ; font-size: 11px; font-weight: normal; color: #cc0000; background-color: #CCE8CC; padding: 4px 4px 4px 8px}
	td.cen3 {height: 21px; font-family: Arial ; font-size: 11px; font-weight: normal; color: #000000; background-color: #CCE8CC; padding: 4px 4px 4px 4px; text-align: right}
	td.kol4 {width: 4px; height: 21px; font-family: Arial ; font-size: 11px; font-weight: normal; color: #ffffff; background-color: #cc0000; padding: 4px 4px 4px 4px}
	td.pro4 {height: 21px; font-family: Arial ; font-size: 11px; font-weight: normal; color: #cc0000; background-color: #F5CCCC; padding: 4px 4px 4px 8px}
	td.cen4 {height: 21px; font-family: Arial ; font-size: 11px; font-weight: normal; color: #000000; background-color: #F5CCCC; padding: 4px 4px 4px 4px; text-align: right}
	
	td.num  {width: 68px; height: 30px; font-family: Arial ; font-size: 16px; font-weight: bold; color: #cc0000; background-color: #bbbbbb; padding: 0px 0px 0px 2px; text-align: left}	
	td.num1 {width: 74px; height: 30px; font-family: Verdana, Arial ; font-size: 12px; font-weight: bold; color: #000000; background-color: #bbbbbb; padding: 0px 10px 0px 0px; text-align: right}
	td.num2 {width: 74px; height: 30px; font-family: Verdana, Arial ; font-size: 12px; font-weight: bold; color: #000000; background-color: #bbbbbb; padding: 0px 10px 0px 0px; text-align: right}
	td.numm {width: 320px; height: 30px; font-family: Verdana, Arial ; font-size: 12px; font-weight: bold; color: #000000; background-color: #bbbbbb; padding: 0px 10px 0px 0px; text-align: right}
	td.numd {width: 50px; height: 30px; font-family: Arial ; font-size: 16px; font-weight: bold; color: #CC0000; background-color: #bbbbbb; padding: 0px 10px 0px 0px; text-align: left}
	td.num3 {width: 74px; height: 30px; font-family: Verdana, Arial ; font-size: 12px; font-weight: bold; color: #000000; background-color: #bbbbbb; padding: 0px 10px 0px 0px; text-align: right}
	td.num4 {width: 74px; height: 30px; font-family: Verdana, Arial ; font-size: 12px; font-weight: bold; color: #000000; background-color: #bbbbbb; padding: 0px 10px 0px 0px; text-align: right}
	td.podp {width: 50%; height: 20px; font-family: Verdana, Arial; font-size: 11px; font-weight: bold; color: #000000; background-color: #999999; padding: 4px; vertical-align: bottom}
  td.energy {width: 200px; height: 30px; font-family: Arial ; font-size: 16px; font-weight: bold; color: #CC0000; background-color: #bbbbbb; padding: 0px 0px 0px 0px; text-align: left}

  td.num_k  {width: 68px; height: 15px; font-family: Arial ; font-size: 11px; font-weight: bold; color: #cc0000; background-color: #bbbbbb; padding: 0px 0px 0px 2px; text-align: left}
  td.num1_k {width: 74px; height: 15px; font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color: #000000; background-color: #bbbbbb; padding: 0px 10px 0px 0px; text-align: right}
	td.num2_k {width: 74px; height: 15px; font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color: #000000; background-color: #bbbbbb; padding: 0px 10px 0px 0px; text-align: right}	
	td.num3_k {width: 74px; height: 15px; font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color: #000000; background-color: #bbbbbb; padding: 0px 10px 0px 0px; text-align: right}
	td.num4_k {width: 74px; height: 15px; font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color: #000000; background-color: #bbbbbb; padding: 0px 10px 0px 0px; text-align: right}

	td.ce1 {width: auto; height: 21px; font-family: Verdana, Arial ; font-size: 11px; font-weight: normal; color: #000000; background-color: #cccccc; padding: 5px 4px 5px 4px; vertical-align: middle}
	td.ce2 {width: auto; height: 21px; font-family: Verdana, Arial ; font-size: 11px; font-weight: normal; color: #000000; background-color: #bbbbbb; padding: 5px 4px 5px 4px; vertical-align: middle}
	td.cel1 {width: auto; height: 20px; font-family: Verdana, Arial ; font-size: 10px; font-weight: normal; color: #000000; background-color: #cccccc; padding: 4px 4px 4px 4px}
	td.cel2 {width: auto; height: 20px; font-family: Verdana, Arial ; font-size: 10px; font-weight: normal; color: #000000; background-color: #bbbbbb; padding: 4px 4px 4px 4px}
	td.cep1 {width: 50%; height: 20px; font-family: Verdana, Arial ; font-size: 10px; font-weight: normal; color: #000000; background-color: #cccccc; padding: 4px 4px 4px 4px}
	td.cep2 {width: 50%; height: 20px; font-family: Verdana, Arial ; font-size: 10px; font-weight: normal; color: #000000; background-color: #bbbbbb; padding: 4px 4px 4px 4px}
	td.ce3 {height: 20px; font-family: Verdana, Arial ; font-size: 10px; font-weight: bold; color: #ffffff; background-color: #FF0000; padding: 4px}
	td.op1 {height: 20px; font-family: Verdana, Arial ; font-size: 11px; line-height: 13px; font-weight: normal; color: #000000; background-color: #cccccc; padding: 4px; text-align: justify}
	td.oppa {height: 10px; font-family: Verdana, Arial ; font-size: 11px; line-height: 13px; font-weight: normal; color: #000000; background-color: #cccccc; padding: 4px; text-align: justify}
	td.op2 {height: 20px; font-family: Verdana, Arial ; font-size: 11px; line-height: 15px; font-weight: normal; color: #000000; background-color: #bbbbbb; padding: 4px; text-align: justify}
	td.gra {height: 20px; font-family: Verdana, Arial ; font-size: 10px; font-weight: normal; color: #000000; background-color: #cccccc; padding: 0px; text-align: center}
	div.odbicie_button span {font-weight: bold; cursor: pointer;}
	
	td.rek1 {width: 198px; font-family: Verdana, Arial ; font-size: 10px; font-weight: normal; color: #000000; background-color: #ffffff; padding: 20px 0px 5px 0px; text-align: center}
	td.rek2 {width: 198px; font-family: Verdana, Arial ; font-size: 10px; font-weight: normal; color: #000000; background-color: #D9D9D9; padding: 0px; text-align: center}
	
	
	td.lme1 {font-family: Verdana, Arial ; font-size: 11px; font-weight: normal; color: #000000; background-color: #FADDA7; padding: 5px 5px 5px 5px; vertical-align: top}
	td.lme2 {font-family: Verdana, Arial ; font-size: 11px; font-weight: normal; color: #000000; background-color: #FCEAC9; padding: 5px 5px 5px 5px; vertical-align: top}
	tr.lme3 {height: 22px}
	tr.lis9 {height: 9px}
	
	.pole40 {font-family: Verdana, Arial; font-size: 11px; background-color: #ffffff; color: #000000; border: 1px solid #000000; width: 40px; height: 20px; vertical-align: middle; text-align: left}
	.bad_pole40 {font-family: Verdana, Arial; font-size: 11px; background-color: #ffffff; color: #000000; border: 1px solid #000000; width: 40px; height: 20px; vertical-align: middle; text-align: left}
	.but140 {margin: 0px; font-family: Verdana, Arial; font-size: 11px; font-weight: bold; background-color: #FADDA7; color: #000000; border: 1px solid #000000; width: 140px; height: 20px; vertical-align: middle; text-align: center}
	.pole200 {font-family: Verdana, Arial; font-size: 11px; background-color: #ffffff; color: #000000; border: 1px solid #000000; width: 200px; height: 20px; vertical-align: middle; text-align: left}
  .bad_pole200 {font-family: Verdana, Arial; font-size: 11px; background-color: #ffffff; color: #000000; border: 1px solid #ff0000; width: 200px; height: 20px; vertical-align: middle; text-align: left}
  .pole353 {font-family: Verdana, Arial; font-size: 11px; background-color: #ffffff; color: #000000; border: 1px solid #000000; width: 353px; height: 20px; vertical-align: middle; text-align: left}
  .bad_pole353 {font-family: Verdana, Arial; font-size: 11px; background-color: #ffffff; color: #000000; border: 1px solid #ff0000; width: 353px; height: 20px; vertical-align: middle; text-align: left}
	.area_pole200 {font-family: Verdana, Arial; font-size: 11px; background-color: #ffffff; color: #000000; border: 1px solid #000000; width: 200px; height: 100px; vertical-align: middle; text-align: left}
  .area_bad_pole200 {font-family: Verdana, Arial; font-size: 11px; background-color: #ffffff; color: #000000; border: 1px solid #ff0000; width: 200px; height: 100px; vertical-align: middle; text-align: left}
	.but240 {font-family: Verdana, Arial; font-size: 11px; font-weight: bold; background-color: #FADDA7; color: #000000; border: 1px solid #000000; width: 240px; height: 20px; vertical-align: middle; text-align: center}
  .area_text {vertical-align: top;}
  
  /*legenda*/
  table.legenda_tabela{width:600px;background:rgb(187,187,187);border-top:#ffffff 1px solid;border-bottom:#ffffff 1px solid;font-size:11px;font:Tahoma;margin:0px 0px 10px 0px;}
  div.legenda_k_zolta{height:10px;width:10px;background:rgb(255,153,0);margin:4px 0px 0px 10px;}
  div.legenda_k_zielona{height:10px;width:10px;background:rgb(0,140,0);margin:4px 0px 0px 10px;}
  div.legenda_k_niebieska{height:10px;width:10px;background:rgb(0,73,147);margin:4px 1px 0px 10px;}
  div.legenda_k_czerwona{height:10px;width:10px;background:rgb(204,0,0);margin:4px 1px 0px 10px;}
  td.legenda{vertical-align:middle;text-align:left;}


  td.w_67_c   {width: 90px; text-align: center; background-color: #cccccc; border-bottom: 1px solid white;}
  td.w_67_b   {width: 90px; text-align: center; background-color: #bbbbbb; border-bottom: 1px solid white;}
  td.w_67_b_b {width: 90px; padding-left: 10px; background-color: #bbbbbb; border-bottom: 1px solid white;}
  
  td.basket_top     {width: 194px; height: 50px; background-color: #cccccc; border-bottom: 1px solid white; text-align: center;}
  td.b_img  {width: 194px; border-bottom: 1px solid white; background-color: #bbbbbb; border-right: 1px solid white;}

a.wiecej                    {font-size: 11px; font-weight: bold; text-decoration: none;}
a.inactive                  {font-size: 11px; font-weight: normal;}
a.selected                  {font-size: 11px; font-weight: normal; text-decoration: underline;}

tr.tanidom_firstline td {width:90px;padding-left:5px;padding-right:5px;height:80px;}
tr.tanidom_firstline td a {font-size:9px;color:#ff0000;}
tr.tanidom_firstline td b {font-size:17px;}
tr.tanidom_firstline2 td {width:110px;}
div.list_tanidom {text-align:left;width:590px;margin:0px auto;}
div.list_tanidom span {color:#ff0000;}
div.list_tanidom b {color:#ff0000;}
div.list_tanidom a {color:#ff0000;font-weight:bold;}
div.list_tanidom textarea.tanidom {width:250px;height:120px;border:1px solid black;}
div.list_tanidom input.tanidom {border:1px solid black;width:250px;}
div.list_tanidom select.tanidom {border:1px solid black;width:250px;}
div.list_tanidom textarea.tanidom_err {width:250px;height:120px;border:1px solid #ff0000;}
div.list_tanidom input.tanidom_err {border:1px solid #ff0000;width:250px;}
div.list_tanidom select.tanidom_err {border:1px solid #ff0000;width:250px;}
div.list_tanidom td.col1 {padding-left:60px;width:100px;vertical-align:top;}
div.list_tanidom td.col2 {vertical-align:top;}


/*ANKIETA*/
div.ankieta_header {margin-top:10px;}
table.ankieta {border-collapse:collapse;margin-top:10px;}
table.ankieta td {border:1px solid black;border-collapse:collapse;padding-left:5px;padding-right:5px;}
table.ankieta td.button_opis {width:58px;height:40px;}
table.ankieta td.button {width:58px;text-align:center;cursor:pointer;height:40px;}
table.ankieta td.active {background:#FCEAC9;}
table.ankieta2 {border-collapse:collapse;margin-top:10px;}
table.ankieta2 td {height:40px;padding-left:5px;padding-right:5px;border:1px solid black;}
table.ankieta2 td.title {height:40px;padding-left:5px;padding-right:5px;width:108px;border:1px solid black;text-align:left;}
table.ankieta2 td.active {background:#FCEAC9;}
table.ankieta3 {border-collapse:collapse;}
table.ankieta3 td {height:40px;padding-left:5px;padding-right:5px;border:1px solid black;}
table.ankieta3 td.title {height:40px;padding-left:5px;padding-right:5px;width:108px;border:1px solid black;text-align:left;}
table.ankieta3 td.active {background:#FCEAC9;}
table.ankieta4 {border-collapse:collapse;}
table.ankieta4 td {height:40px;padding-left:5px;padding-right:5px;width:60px;border:1px solid black;}
table.ankieta4 td.title {height:40px;padding-left:5px;padding-right:5px;width:108px;border:1px solid black;text-align:left;}
table.ankieta4 td.active {background:#FCEAC9;}
div.ankieta_button {text-align:right;margin-top:10px;}

/*PRZEDSTAWICIELE*/
span.helper {display:block;padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:2px;float:left;background:#D9D9D9;margin:3px;}
span.helper2 {display:block;padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:2px;float:left;background:#D9D9D9;}
div.helpbox {z-index:2005;text-align:center;background:#FCEAC9;border:1px solid #BBBBBB;margin-top:-45px;padding:5px;width:180px;margin-left:-90px;}

div.helpboxspecial {z-index:2005;text-align:center;background:#FF0000;border:1px solid #BBBBBB;margin-top:20px;padding:5px;width:180px;margin-left:-90px;font-weight:bold;}


center.reklama_tlo {background:#D9D9D9;width:990px;margin:0px auto;}

/*pakiet energooszczedny*/
.energooszczedny sub, .energooszczedny sup{
  font-size: 8px;
}
.energooszczedny  .image{
  text-align: center;
}
.energooszczedny .logo{
 float:left; 
 margin: 0px 10px 10px 0px;
}
.energooszczedny .wykres{
  margin: 10px 0px;
} 
.energooszczedny .title_tab{
  text-align: center; 
  margin-bottom: 10px;
  margin-top: 20px; 
  font-weight: bold;
  font-size:9px
}
.energooszczedny div.tab_center{
  text-align: center;
}
/*
.enrgooszczedny table.zestawienie{
  width:600px;
  padding-left: 50px;
}
*/
.energooszczedny h2{
  font-size:17px;
  font-weight: bold;
}
.energooszczedny div{
  text-align: justify;
}
.energooszczedny table.porownanie{
  width: 500px;
 
}
.energooszczedny .bold{
  font-weight: bold;
}
.energooszczedny table.porownanie .td_bold{
  font-weight: bold;
}
.energooszczedny table.porownanie .td_left{
  text-align: left;
}
.energooszczedny table.porownanie td{
  border: 1px solid black;
}
.energooszczedny table.porownanie td.header{
  border: 1px solid black;
  background-color: #ccffcc;
}
.energooszczedny table.porownanie .suma{
  background-color: #339966;
  font-weight: bold;
}
.energooszczedny table.porownanie tr.green{
  background-color: #ccffcc;
}
.energooszczedny table.zestawienie{
 width:500px; 
}
.energooszczedny .div_margin{
  margin-top: 15px;
}

table.formproject td.label {
	padding-right:10px;
	text-align:left;
	padding-left:150px;
	width:100px;
	padding-top:3px;
	padding-bottom:3px;
	vertical-align:middle;
}

table.formproject td.label span.err {
	color: #ff0000;
}

table.formproject td.input {
	padding-top:3px;
	padding-bottom:3px;
	vertical-align:middle;
}

table.formproject td.send {
	padding-left: 50px;
}

table.formproject td.input input {
	width:200px;
	border:1px solid #000000;
	font-family: Verdana, Arial ;
	font-size: 11px;
}

table.formproject td.input input.err {
	border:1px solid #ff0000;
}

table.formproject td.input textarea {
	width:200px;
	height:100px;
	border:1px solid #000000;
	font-family: Verdana, Arial ;
	font-size: 11px;
}

table.formproject td.input textarea.err {
	border:1px solid #ff0000;
}

div.backgroundlayer {
	background:#000000;
	z-index:2000;
	opacity: 0.8;
	filter: alpha(opacity=80);
}

div.backgroundloader {
	background: transparent url('/graphics/loader.gif') center center no-repeat;
	width:220px;
	height:19px;
	z-index:2005;
}

table.formpolec td.label {
	padding-left:90px;
	width:160px;
}


h1 {
  color:#000000;
  font-family:Verdana,Arial;
  font-size:11px;
  font-weight:bold;
  }

h1.none {
    display:none;
    }

h2 {
    font-size:11px;
    margin:0px;
    }

/* .......................................................................... */
/* .......................................................................... */
/* .......................................................................... */


#logo_1 {
    float:left;
    display:block;
    }

#logo_2 {
    float:left;
    display:block;
    margin-left:20px;
    }

#logo_3 {
    float:right;
    display:block;
    }


/* .......................................................................... */

#page_81 {
    padding:10px;
    }

#page_81 .clear, #page_82 .clear {
    clear: both;
    }



/* .......................................................................... */

#page_81 table.wps_przenikania {
    border: 2px solid black;
    border-collapse : collapse;
    width:100%;
    }

        
#page_81 table.wps_przenikania td {
    border: 1px solid black;
    background-color:#ffffff;
    }


#page_81 .up, #page_81 .up {
    font-size:14px;
    } 


/* .......................................................................... */


#page_81 .foto_left { 
    float:left;
    margin-bottom:10px;
    margin-right:10px;
    margin-top:12px;
    
    border:1px solid #595959;
    }

#page_81 .foto_right { 
    float:right;
    margin-bottom:10px;
    margin-left:10px;
    
    border:1px solid #595959;
    }


/* .......................................................................... */


#page_81 .text_1 {

    margin-left:30px;
    margin-right:55px;
    text-align:left;
    font-weight:bold;
    }

#page_81 .text_2 {
    
    margin-left:60px;
    margin-top:30px;
    text-align:left;
    font-weight:bold;
    }


#page_81 .text_blok_3 {
    margin-left:190px;
    margin-right:30px;
    }

    
/* .......................................................................... */


#page_81 a.mapka {
    margin-right:10px;
    margin-bottom:10px;
    display:block;
    float:left;
    
    width:380px;
    height:277px;    
    }

#page_81 .mapka img {
    width:380px;
    height:277px;
    }


#page_81 .foto_4, #page_81 .foto_5 {
    display:block;
    }


#page_81 .foto_4 {
    
    float:right;
    }
    
#page_81 .foto_4 img {
    height:275px;
    width:180px;
    border:1px solid #acacac;
    }


#page_81 .foto_5 {  
    
    float:left;
    }

#page_81 .foto_5 img {
    
    height:168px;
    width:210px;
    border:1px solid #acacac;   
    }



#page_81 .doradztwo_techniczne {
   
    background-color:black;
    float:right;
    
    height:170px;
    margin-left:10px;
    width:350px;
    }

/* .......................................................................... */


#page_81 .doradztwo_techniczne .tytul {
    background: url(/ETSDom/naglowek.jpg) no-repeat left top;
    height:28px;
    width:200px;
    margin-left:10px;
    margin-top:10px;
    }



#page_81 .kontakty {
    float:left;
    margin:0;
    margin-left:20px;
    margin-top:15px;
    
    font-family:arial;
    
    /*
    background-color:red;
    */
    }

#page_81 .legenda {
    float:right;
    margin-top:15px;
    margin-right:10px;
    }

#page_81 .legenda p.pierwszy {
    margin-bottom:8px;
    }

#page_81 .legenda p {
    color:white;
    font-size:10px;
    margin:0;
    text-transform:uppercase;
    margin-bottom:4px;
    }

#page_81 .kontakty dt {
    background-color:#bdbec0;
    
    padding-left:3px;
    padding-top:3px;
    }

#page_81 .kontakty dd { 
    margin-left:0;
    margin-bottom:5px;
    
    padding-left:3px;
    padding-top:3px;
    color:white;
    }

#page_81 .legenda_1 {
    
    background: url(/ETSDom/ico/ikona_1.gif) no-repeat 2px top;
    padding-left:20px;
    height:15px;
    }

#page_81 .legenda_2 {
    
    background: url(/ETSDom/ico/ikona_2.gif) no-repeat 2px top;
    padding-left:20px;
    height:15px;
    }

#page_81 .legenda_3 {
    
    background: url(/ETSDom/ico/ikona_3.gif) no-repeat left top;
    padding-left:20px;
    height:15px;
    }



/* wystylowanie wskaźnika next */

.page_next, .page_prev {
    
    margin-top:10px;
    margin-bottom:10px;
    
    background-color:#bbbbbb;
    height:23px;
    
    border-top:1px solid #ffffff;
    border-bottom:1px solid #ffffff;
    color:#FFFFFF;
    } 

.page_next a, .page_prev a {
    
    display:inline-block;
    width:108px;
    height:23px;
    background-color:#ff0000;
    line-height:23px;
    text-align:center;
    font-weight:bold;
    color:#FFFFFF;
    }

.page_next a {
    float:right;
    }
    
.page_prev a {
    float:left;
    }


/* .......................................................................... */

#page_81 .left, #page_82 .left {
    
    float:left;
    width:420px;
    
    /*background-color:red;*/
    }

#page_81 .right, #page_82 .right {
    
    float:right;
    width:150px;
    padding:2px;
    
    /*background-color:green;*/
    }


#page_82 .left, #page_82 .left p {
    font-weight:bold;
    }

#page_82 .right .i1, #page_82 .right .i2, #page_82 .right .i3, #page_82 .right .i4,
#page_82 .right .i1 img, #page_82 .right .i2 img, #page_82 .right .i3 img, #page_82 .right .i4 img {
    display:block
    }


#page_82 .right .i1 img ,
#page_82 .right .i2 img ,
#page_82 .right .i3 img {
    border:1px solid #acacac;
    }


#page_82 .right .i2,  #page_82 .right .i3 {
    margin-top:5px;
    }

#page_82 .right .i4 {
    margin-top:3px;
    }

#page_82 .right .i4 {
    text-align:center;
    font-weight:bold;
    color:red;
    }

#page_82 .left p.film {
    text-align:center;
    margin-top:30px;
    }
#film_flv_pojemnik {
    margin-left:10px;
    }

/* .......................................................................... */


#page_82 .cechy_steropianu {
    width:400px;
    float:left;
    }

#page_82 .right_foto {
    float:right;
    }



#page_82 .cechy_steropianu p.tytul {

    font-weight:bold;
    
    /* testowo */
    /*background-color:red;*/
    }

#page_82 .cechy_steropianu ul {

    padding-left:15px;
    font-weight:bold;

    /* testowo */
    /*background-color:orange;*/
    }

#page_82 .cechy_steropianu ul li {
    margin-bottom:3px;
    text-align:left;
    }

#page_82 .right_foto {

    width:150px;
    
    /* testowo */
    /*background-color:green;*/
    }

#page_82 .page_82_foto_1 {
    
    display:block;
    width:150px;
    margin-bottom:15px;
    border:1px solid #acacac;
    }

#page_82 .page_82_foto_2 {

    display:block;
    width:150px;
    border:1px solid #acacac;
    }


#page_82 div.film {
    float:left;
    }

    #page_82 p.film {
    
        color:red;
        font-size:15px;
        font-weight:bold;
        }


    #page_82 .film_flv {
    
        width:400px;
        height:265px;
        background-color:orange;
        margin-left:10px;
        }
       
    
#page_82 .wszystkie_projekty {
    
    float:right;
    width:150px;
    }


#page_82 .wszystkie_projekty a.img {
    
    background-color:blue;
    }
    

#page_82 .wszystkie_projekty a.img div {
    
    background:url(/ETSDom/ico/domy.jpg) no-repeat left top;
    width:150px;
    height:100px;
    }

#page_82 .wszystkie_projekty a.link {
    
    text-align: left;
    display:block;
    margin-top:10px;
    font-weight:bold;
    color:red;
    }





#page_82 .formularz_1 {
    
    float:left;
    width:380px;
    display:block;
    
/*    background-color:red;*/
    }

#page_82 .formularz_1 td {
    text-align:left;
    }

#page_82 .formularz_2 {
    
    float:right;

    margin-top:1px;
    
    display:block;    
    width:210px;
    font-weight:bold;
    
    /*background-color:blue;*/
    }



#page_82 .formularz_2 img {
    /* border:1px solid #ACACAC; */
    border:1px solid #7f9db9;
    margin-top:2px;
    }
    
#page_82 .formularz_2 p {
    font-weight:bold;
    }

  #page_82 .formularz_2 td
, #page_82 .formularz_2 table
, #page_82 .formularz_2 tbody
    {
    margin:0px;
    padding:0px;
    border:0px;
    }


/* .......................................................................... */

.form_est_zapytanie table {
    width:99%;
    }

/* powiększyć o 18 - 3 = 15*/

.form_est_zapytanie input {
    width:265px;
    border:1px solid #7f9db9;
    }

.form_est_zapytanie textarea {
    width:265px;
    height:90px;
    border:1px solid #7f9db9;
    }

.form_est_zapytanie .form_est_zapytanie_submit {
/*.form_est_zapytanie input[type="submit"] {*/
    width:70px;
    border:1px solid #000000;
    height:20px;
    text-align:center;
    vertical-align:middle;
    cursor:pointer;
    font-weight:bold;
    }
    


.form_est_zapytanie td.value {
    /*width:275px;*/
    }

.form_est_zapytanie td.label {
    font-weight:bold;
    }



.form_est_zapytanie_message {
    border:1px solid white;
    padding:10px;
    font-weight:bold;
    background-color:green;
    }

.form_est_zapytanie_message.error {
    background-color:red;
    }

/* .......................................................................... */
/* .......................................................................... */
/* .......................................................................... */

