html					{width: 100%; height: 100%;}
body					{width: 100%; height: 100%; background: #ece7d4 url('../obrazy/szablon_popup/bg_body.gif') left top repeat-y;}


/* Main Containers */


#outer_container			{width: 100%; height: 100%; background: url('../obrazy/szablon_popup/bg_outer_container.gif') right top repeat-y;}
#main_container				{background: url('../obrazy/layout_popup/bg_main_container.gif') right top repeat-y;}
#inner_container			{background: #640707 url('../obrazy/szablon_popup/bg_inner_container.jpg') right top no-repeat;}
#header					{height: 86px; margin-right: 74px; background: url('../obrazy/szablon_popup/bg_header.gif') left top repeat-x;}
#content				{margin-right: 45px; background: #ece7d4; padding: 34px 27px 34px 24px;}
#footer					{height: 49px; background-color: #ece7d4;}


/* Header */


#header h1				{position: absolute; top: 0px; left: 0px; width: 282px; height: 89px; font-size: 21px; color: red;}
#header h1 a				{position: relative; display: block; width: 254px; height: 59px; margin: 0; padding: 30px 0 0 28px;}
#header span				{position: absolute; top: 0; left: 0; cursor: pointer; overflow: hidden;}
#header h1 a span			{width: 282px; height: 89px; background-image: url('../obrazy/szablon_popup/bg_logo.gif');}

#header img				{display: none;}

#header p				{position: absolute; top: 20px; right: 0px; width: 41px; height: 70px; margin: 0; color: #ffffff;}
#header p a				{position: relative; display: block; width: 41px; height: 50px; padding: 20px 0 0 0; font-size: 9px; color: #cdb5b5; text-align: center; overflow: hidden;}
#header p a span			{width: 41px; height: 70px; background-image: url('../obrazy/szablon_popup/bg_a_zamknij.gif');}
#header p a:hover			{color: #ffffff;}
#header	p a:hover span			{background-position: 0 -70px;}


/* Content */


#content_photo				{border: 1px solid #c1ae99; padding: 5px;}
#content_photo img	 		{position: relative; display: block;}
#content_photo p			{position: relative; margin: 5px -5px 11px -9px; padding-left: 23px; padding-right: 18px; padding-top: 4px; color: #634a2a; background-image: url('../obrazy/szablon_popup/bg_p_podpis_obrazka.gif'); background-position: top left;}

#content_text				{border: 1px solid #c1ae99; padding: 15px;}
#content_text h4			{background: none; padding-left: 0; margin-top: 0; margin-bottom: 20px;}

p#options				{position: relative; height: 58px; margin: 34px -27px -34px -24px; clear: both; padding-right: 29px; background: #640707 url('../obrazy/szablon_popup/bg_p_opcje.jpg') left no-repeat;}
p#options a				{position: relative; float: right; display: block; height: 37px; padding-top: 21px; text-align: center; color: #fff; font-size: 10px; font-weight: bold;}
p#options span				{position: absolute; top: 0; left: 0; width: 100%; height: 58px; cursor: pointer;}
p#options a#polec_znajomemu		{width: 119px;}
p#options a#polec_znajomemu span	{background-image: url('../obrazy/szablon_popup/bg_a_polec_znajomemu.gif');}
p#options a#wersja_do_druku		{width: 118px;}
p#options a#wersja_do_druku span	{background-image: url('../obrazy/szablon_popup/bg_a_wersja_do_druku.gif');}

/* Footer */


#footer	p				{position: relative; top: 0px; margin: 0;}
#footer p span				{position: absolute; top: 0; left: 0; width: 100%; height: 49px;}
#footer p a span			{cursor: pointer;}

#footer p#copyright			{float: left; width: 218px; height: 32px; font-size: 10px; color: #a6967d; overflow: hidden; text-align: center; padding-top: 17px;}
#footer p#copyright span		{background-image: url('../obrazy/szablon_popup/bg_p_copyright.gif');}

#footer p#projekt_wykonanie		{float: right; width: 286px; height: 49px; text-align: center;}
#footer p#projekt_wykonanie a		{position: absolute; top: 0; left: 0; width: 213px; height: 32px; display: block; padding-top: 17px; font-size: 10px; color: #a6967d; overflow: hidden;}
#footer p#projekt_wykonanie a span	{background-image: url('../obrazy/szablon_popup/bg_a_projekt_wykonanie.gif');}