*                                       {margin: 0 auto; padding: 0}
body                                    {font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: small; color: #62727F; line-height: 1.3em; background: #fff; margin: 0 auto; padding: 0; text-align: left;}
* html body                             {font-size: x-small; f\ont-size: small;}  /* IE5/Win */
p, h1, h2, h3                           {margin: 0; padding: 0}
img                                     {border: 0; margin: 0; padding: 0}
a                                       {color: #706A54}
a:hover                                 {color: #F40A0A}
.clear_both                             {clear: both; margin: 0; padding: 0}

#banner                                 {width: 100%; font-size: 85%; background: #CEF5FF url(images/banner_tlo.jpg) top repeat-x; border-bottom: 5px solid #706A54; float: left}
#banner .domki_glowna                   {width: 896px; height: 322px; background: #CEF5FF url(images/banner_glowna.jpg) top left no-repeat; float: left}
#banner .domki_glowna img               {margin: 20px 0 0 25px}
#banner .domki_podstrona                {width: 864px; height: 266px; background: #CEF5FF url(images/banner_podstrona.jpg) top left no-repeat; float: left}
#banner .domki_podstrona img            {margin: 20px 0 0 25px}

#tresc                                  {font-size: 85%}
.glowna                                 {width: 975px; float: left}

#lewa_strona                            {width: 275px; background: #fff url(images/kontakt_tlo2.gif) bottom right no-repeat; margin-top: -23px; float: left}
#lewa_strona .menu                      {position: relative; width: 275px; background: #706A54 url(images/menu_tlo.jpg) top right no-repeat}
#lewa_strona .menu dl                   {width: 225px; padding: 35px 25px 45px 25px}
#lewa_strona .menu dl dt                {border-bottom: 1px solid #8A8573; padding: 1px 0}
#lewa_strona .menu dl dt a              {display: block; width: 195px; height: 20px; padding: 8px 15px 2px 15px; text-decoration: none; color: #fff}
#lewa_strona .menu dl dt a:hover        {background-color: #847E68}

#lewa_strona .kontakt                   {width: 225px; background: url(images/kontakt_tlo.jpg) top right no-repeat; color: #706A54; line-height: 1.4em; padding: 25px}
#lewa_strona .kontakt h1                {font-size: 129%; font-weight: bold; font-family: Arial, Tahoma, Sans-Serif; color: #615A49; padding-bottom: 0.6em}
#lewa_strona .kontakt a                 {color: #F40A0A}
#lewa_strona .kontakt a:hover           {color: #A00; text-decoration: none}

#prawa_strona                           {background: url(images/tresc_tlo.jpg) top left no-repeat; margin-left: 275px; padding: 35px 40px 10px 40px;}
#prawa_strona h1                        {font-size: 129%; font-weight: bold; font-family: Arial, Tahoma, Sans-Serif; color: #F40A0A; padding-bottom: 0.4em}
#prawa_strona h2                        {font-size: 100%; font-weight: bold; padding-top: 1.3em}
#prawa_strona h3                        {font-size: 100%; font-weight: bold; padding-top: 1.3em}
#prawa_strona .onas, #prawa_strona .oferta {width: 290px; float: left}
#prawa_strona .onas                     {padding-right: 40px;}
#prawa_strona p                         {padding: 0.8em 0;}
#prawa_strona dl.dane_osiedla           {padding: 0.8em 0}
#prawa_strona dl.dane_osiedla dt        {color: #615A49; font-weight: bold}
#prawa_strona dl.dane_osiedla dd        {color: #000}

#prawa_strona .podmenu ul               {padding: 0.2em 0 1.5em 15px; border-bottom: 1px solid #DEDBD6; margin: 0.5em 0 1em 0;}
#prawa_strona .podmenu ul li            {padding-left: 10px; list-style: none; background: url(images/punktor_1.gif) 0 0.5em no-repeat}
#prawa_strona .podmenu ul li a          {text-decoration: none}
#prawa_strona .podmenu ul li a:hover    {text-decoration: underline}
#prawa_strona ul                        {padding: 0.5em 0 0.7em 0;}
#prawa_strona ul li                     {padding-left: 10px; list-style: none; background: url(images/punktor_2.gif) 0 0.6em no-repeat}
#prawa_strona .przyklady                {padding: 10px 0; clear: right}
#prawa_strona .przyklady img, #prawa_strona .przyklady_rozwijane img                    {border: 4px solid #DEDBD6}
#prawa_strona .przyklady a:hover img, #prawa_strona .przyklady_rozwijane a:hover img    {border-color: #706A54}

#prawa_strona .przyklady_rozwijane      {padding: 0 0 1em 0; border-bottom: 1px solid #DEDBD6;}
#prawa_strona .przyklady_rozwijane h2   {padding-left: 20px; background: url(images/strzalka_1.gif) 0 1.5em no-repeat}
#prawa_strona .przyklady_rozwijane a    {text-decoration: none}

#prawa_strona dl.oferta                 {width: 100%; padding: 13px 0;  float: left}
#prawa_strona dl.oferta dt              {font-weight: bold; font-size: 110%;  padding: 10px 10px 7px 0; margin-left: 300px; border-top: 1px solid #DEDBD6}
#prawa_strona dl.oferta dt a            {text-decoration: none}
#prawa_strona dl.oferta dd              {padding: 0.3em 0 0.3em 300px}
#prawa_strona dl.oferta dd.zdjecie      {width: 300px; padding: 0px 0 0 0; float: left}
#prawa_strona dl.oferta dd.zdjecie img  {border: 4px solid #DEDBD6}
#prawa_strona dl.oferta dd.zdjecie a:hover img  {border-color: #706A54}
#prawa_strona dl.oferta dd.status       {color: #706A54}

#prawa_strona table.lista_budynkow      {width: 99%; margin-bottom: 10px; border-collapse: collapse; border-bottom: 4px solid #DEDBD6; text-align: left;}
#prawa_strona table.lista_budynkow th   {padding: 5px 10px; background: #EEECEA; color: #706A54; font-weight: bold}
#prawa_strona table.lista_budynkow td   {padding: 5px 10px; padding-right: 10px; border-bottom: 1px solid #DEDBD6;}
#prawa_strona table.cennik              {border-bottom: 4px solid #F0F0F0; text-align: left;}
#prawa_strona table.cennik th           {background: #F2F2F2; color: #606060}
#prawa_strona table.cennik td           {border-bottom: 1px solid #F0F0F0}
#prawa_strona table.cennik td a         {color: #808080}
#prawa_strona table.cennik td a:hover   {color: #F40A0A}

#prawa_strona .kontakt                  {width: 645px; border-bottom: 0px solid #DEDBD6; margin: 0 0 1.3em 0; float: left}
#prawa_strona .adresy                   {padding: 10px; float: left}
#prawa_strona .adresy ul                {padding: 0 0 0 1%;}
#prawa_strona .adresy ul li             {padding-left: 10px; list-style: none; background: url(images/punktor_1.gif) 0 0.5em no-repeat}
#prawa_strona .adresy img               {padding: 20px 0 0 0}

#prawa_strona .formularz                {width: 99%; border-top: 1px solid #DEDBD6; padding: 0 0 1.5em 0; float: left}
#prawa_strona .formularz h2             {padding: 1em 0 1.5em 0}
#prawa_strona .formularz p              {padding: 0.5em 0}
#prawa_strona .formularz p span         {display: block; width: 200px; padding: 0 10px 0 0; float: left}
#prawa_strona .formularz p input, #prawa_strona .formularz p textarea  {border: 1px solid #706A54; width: 425px; font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size: 100%; height: 18px;}
#prawa_strona .formularz p textarea      {height: 150px;}
#prawa_strona .formularz p input.wyslij  {background: #706A54; color: #fff; font-weight: bold; width: 100px; height: 19px; cursor: hand; margin-left: 210px}
#prawa_strona .formularz p input.wyslij:hover  {background: #999966}

#prawa_strona .budynki                  {float: left; width: 99%}
#prawa_strona dl.spis_budynkow          {padding: 0.5em 0; float: left}
#prawa_strona dl.spis_budynkow dt       {padding: 0.3em 10px 0.3em 30px; background: url(images/punktor_1.gif) 20px 0.8em no-repeat}
#prawa_strona dl.spis_budynkow dt a     {color: #F40A0A}
#prawa_strona dl.spis_budynkow dd       {padding: 0 10px 0 40px; background: url(images/punktor_2.gif) 30px 0.6em no-repeat}

#stopka                                 {width: 100%; font-size: 78%; color: #919191; border-top: 1px solid #D4D4D4; padding: 15px 0; margin-top: 40px; float: left}
#stopka p                               {padding: 0 25px;}
#stopka p.copy a                        {color: #707070; text-decoration: none}
#stopka p.copy a:hover                  {color: #F40A0A; text-decoration: underline}

#rozwin_bud  {display: none;}
#rozwin_wiz  {display: none;}
#rozwin_rzut  {display: none;}
#rozwin_map  {display: none;}
#rozwin_pow  {display: none;}
#rozwin_sb  {display: none;}

#rozwin_sm  {display: none;}


#prawa_strona .przyklady_rozwijane h2.rozwiniety   {background: url(images/strzalka_2.gif) 0 1.85em no-repeat}
#prawa_strona .przyklady_rozwijane a.wiecej {background: url(images/wiecej.gif) 5px 0 no-repeat; padding: 0 0 3px 25px}
#prawa_strona a.pytanie_ofertowe { background: url(images/pytanie_oferta.gif) 5px 3px no-repeat; padding: 12px 5px 17px 55px; text-decoration: underline; border: 1px solid #fff;}
#prawa_strona a.pytanie_ofertowe:hover {border-color: #DED9D6;}
#prawa_strona h4                        {font-size: 100%; font-weight: bold; padding: 1.5em 0}

#prawa_strona a.sprawdz_cennik              {background: url(images/cennik.gif) 5px 3px no-repeat; padding: 12px 5px 17px 50px; float: left; text-decoration: underline; border: 1px solid #fff}
#prawa_strona a.sprawdz_oferte              {background: url(images/oferta.gif) 5px 5px no-repeat; padding: 12px 5px 17px 50px; text-decoration: underline; border: 1px solid #fff}
#prawa_strona a.pytanie_ofertowe:hover, #prawa_strona a.sprawdz_cennik:hover, #prawa_strona a.sprawdz_oferte:hover      {border-color: #DED9D6;}


#prawa_strona span.drukuj               {float: right}
#prawa_strona a.drukuj_strone           {background: url(images/drukuj.gif) 0 0 no-repeat;
                                         padding: 2px 0 4px 25px; font-size: 90%; text-decoration: underline}

#rzut         {margin: 15px auto; width: 690px;font-size: 95%;}
#rzut         span.drukuj               {float: right; margin-bottom: 10px;}
#rzut         a.drukuj_strone           {background: url(images/drukuj.gif) 0 0 no-repeat;
                                         padding: 2px 0 4px 25px; font-size: 90%; text-decoration: underline}
#rzut img        {clear: both; border: 4px solid #DEDBD6;}

