body					{background: #ece7d4 url('../obrazy/szablon_glowny/bg_body.gif') left top repeat-y;}


a span					{cursor: pointer;}


/* Main containers */

#main_container				{width: 100%; background: #640707 url('../obrazy/szablon_glowny/bg_main_container.jpg') 937px 0 repeat-x;}
#header					{width: 100%; background-image: url('../obrazy/szablon_glowny/bg_header.jpg'); background-position: 779px 0; height: 370px;}
#content				{width: 100%; background-image: url('../obrazy/szablon_glowny/bg_content.jpg'); background-position: 779px 0;}
#footer					{width: 100%; height: 48px; background: #ece7d4 url('../obrazy/szablon_glowny/bg_body.gif') left top repeat-y;}
.content_container			{width: 779px;}
#header	  .content_container		{background-image: url('../obrazy/szablon_glowny/bg_header_content_container.gif'); background-repeat: repeat-y; height: 370px;}
#content  .content_container		{background-image: url('../obrazy/szablon_glowny/bg_content_content_container.gif'); background-repeat: repeat-y; background-color: #ece7d4;}
#footer   .content_container		{height: 48px;}


/* Header */

#header	a				{display: block; width: 100%; overflow: hidden;}
#header span				{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
h1					{width: 194px; height: 75px; font-size: 16px; background-color: #640707;}
h1 a					{color: #ed1c24; text-align: center; height: 51px; padding-top: 24px;}
h1 a span				{background-image: url('../obrazy/szablon_glowny/bg_h1_logo_limex.gif');}
#header img				{display: none;}

ul#options_menu				{position: absolute; top: 0; left: 194px; width: 585px; height: 75px; margin: 0; padding: 0; list-style: none; background-color: #ece7d4; background-image: url('../obrazy/szablon_glowny/bg_ul_option_menu.jpg'); background-repeat: no-repeat; background-position: 0px 0px;}
ul#options_menu li			{position: absolute; top: 20px; height: 29px; font-size: 10px; margin: 0; padding: 0; background: none;}
ul#options_menu li a			{color: #634a2a; text-align: center; height: 22px; padding-top: 7px; font-weight: bold;}

li#multimedia				{left: 312px; width: 65px;}
li#mapa_serwisu				{left: 377px; width: 76px;}
li#napisz_do_nas			{left: 453px; width: 75px;}
li#napisz_do_nas a			{background-color: #e0d9bf;}

li#multimedia a 	span		{background-image: url('../obrazy/szablon_glowny/bg_a_multimedia.gif');}
li#mapa_serwisu a 	span		{background-image: url('../obrazy/szablon_glowny/bg_a_mapa_serwisu.gif');}
li#napisz_do_nas a 	span		{background-image: url('../obrazy/szablon_glowny/bg_a_napisz_do_nas.gif');}

ul#main_menu				{padding-left: 43px; width: 529px; height: 79px; margin: 0; padding-top: 0; padding-bottom: 0; list-style: none; background: none;}
ul#main_menu li				{display: inline; float: left; font-size: 11px; height: 79px; margin: 0; padding: 0; background: none;}
ul#main_menu li a			{height: 47px; padding-top: 31px; font-weight: bold; color: #ffffff; text-align: center;}
ul#main_menu li a span			{height: 79px;}
ul#main_menu li a:hover			{background-color: #731e1e;}
ul#main_menu li a:hover 	span	{background-position: 0 -79px;}
ul#main_menu li a:active		{color: #a14949;}
ul#main_menu li a:active 	span	{background-position: 0 -158px;}
ul#main_menu li a.selected 	span	{background-position: 0 -158px;}

li#strona_glowna			{width: 151px;}
li#oferta				{width: 85px;}
li#katalog_mebli			{width: 121px;}
li#o_firmie				{width: 85px;}
li#kontakt				{width: 87px;}

li#strona_glowna a span			{background-image: url('../obrazy/szablon_glowny/bg_a_strona_glowna.gif');}
li#oferta a span			{background-image: url('../obrazy/szablon_glowny/bg_a_oferta.gif');}
li#katalog_mebli a span			{background-image: url('../obrazy/szablon_glowny/bg_a_katalog_mebli.gif');}
li#o_firmie a span			{background-image: url('../obrazy/szablon_glowny/bg_a_o_firmie.gif');}
li#kontakt a span			{background-image: url('../obrazy/szablon_glowny/bg_a_kontakt.gif');}

#header	p				{position: absolute; top: 95px; left: 692px; width: 79px; height: 39px; margin: 0;}
#header	p a				{width: 39px; height: 27px; padding-top: 12px; text-align: center; font-size: 10px; font-weight: bold; color: #ac8383; background-color: #743131;}
#header	p a:hover			{color: #ffffff;}
#header	p a:hover 	span		{background-position: 0 -39px;}
#header	p a.selected 	span		{background-position: 0 -39px;}
#header p a#pl				{float: left;}
#header	p a#en				{float: right;}
#header	p a#pl 		span		{background-image: url('../obrazy/szablon_glowny/bg_a_language_polski.gif');}
#header	p a#en 		span		{background-image: url('../obrazy/szablon_glowny/bg_a_language_english.gif');}

#header h2				{width: 359px; height: 101px; padding-top: 115px; padding-left: 420px; font-size: 24px; color: #fff; background-image: url('../obrazy/szablon_glowny/bg_h2.gif');}
#header h2 span				{left: 34px; top: 10px; width: 697px; height: 196px; background-image: url('../obrazy/szablon_glowny/bg_h2_span.jpg');}


/* Content */

#content_wrapper			{position: relative; width: 779px; background-image: url('../obrazy/szablon_glowny/bg_content_wrapper.gif'); background-position: right bottom;}

#left_col				{width: 423px; float: left; padding: 26px 26px 34px 34px;}
#right_col				{width: 246px; float: right; margin-bottom: 100px; padding: 0 25px; background-image: url('../obrazy/szablon_glowny/bg_right_col.gif'); background-repeat: repeat-y; background-color: #e3ddc7;}
#right_col_bottom			{position: relative; width: 296px; height: 17px; margin: 20px -25px; margin-bottom: 0; background-image: url('../obrazy/szablon_glowny/bg_right_col_bottom.gif');}


/* Right col */

form#newsletter				{width: 246px; height: 52px; margin: 0 -25px 20px -25px; padding: 25px; padding-top: 24px; background-image: url('../obrazy/szablon_glowny/bg_form_newsletter.gif'); background-repeat: repeat-y; background-color: #540909;}
form#newsletter h4			{font-size: 12px; color: #ffffff;}
form#newsletter h4 span			{background-image: url('../obrazy/szablon_glowny/bg_h4_newsletter.gif');}
form#newsletter	label			{display: none;}
form#newsletter input			{position: absolute; float: none;}
input#newsletter_adres_email		{left: 0; top: 10px; width: 183px; height: 12px; padding: 4px 6px; background-color: #5e1717; font-size: 11px; color: #9e7474; border: 1px solid; border-color: #491212 #662323 #662323 #491212;}
input#newsletter_dodaj			{left: 210px; top: 6px; width: 24px; height: 27px; text-align: center; color: #fff; font-size: 14px; background-color: #763a3a;}
input#newsletter_usun			{left: 234px; top: 6px; width: 24px; height: 27px; text-align: center; color: #fff; font-size: 14px; background-color: #763a3a;}
input.newsletter_akcja			{border: 0; padding: 0;}


#right_col h4				{font-size: 15px; background-image: none; padding: 0; margin: 0;}
#right_col h5				{font-size: 12px; margin: 5px 0; margin-bottom: 3px;}
#right_col p				{font-size: 11px; margin-top: 0px;  margin-bottom: 0px; color: #763a3a; text-align: left; line-height: 14px;}
#right_col p a.more			{height: 21px;  margin-top: 2px; color: #652e2e;}
#right_col p a.more 	span		{background-image: url('../obrazy/szablon_glowny/bg_a_more_aktualnosci.gif');}

#right_col a				{color: #763a3a;}
#right_col a:hover			{color: #ed1c24;}

#right_col ul				{margin-top: 10px; margin-bottom: 19px; padding: 0; border-top: 1px solid #ccbaa8; background: none; font-size: 11px;}
#right_col ul a				{display: block;}
#right_col ul a:active			{background-color: #dbd1bc; color: #a8857b;}
#right_col ul a.selected		{background-color: #dbd1bc; color: #a8857b;}
#right_col ul li			{display: block; padding: 7px 0 7px 15px; margin: 0; border-bottom: 1px solid #ccbaa8; font-weight: bold; background-image: url('../obrazy/szablon_glowny/bg_ul_li_right_col.gif'); background-position: 5px 11px;}
#right_col ul li a			{margin: -7px 0 -7px -15px; padding: 7px 0 7px 15px; background-image: url('../obrazy/szablon_glowny/bg_ul_li_right_col.gif'); background-position: 5px 11px;}
#right_col ul ul			{border: none; margin-top: 7px; margin-bottom: 0; padding: 0;}
#right_col ul ul li			{padding: 2px 0 2px 10px;  margin: 0; border: none; color: #763a3a; font-weight: normal; background-image: url('../obrazy/szablon_glowny/bg_ul_li_ul_li_right_col.gif'); background-position: 0 8px;}
#right_col ul ul li a			{margin: -2px 0 -2px -15px; padding: 2px 0 2px 15px; background-image: url('../obrazy/szablon_glowny/bg_ul_li_ul_li_right_col.gif'); background-position: 5px 8px;}


/* Options */

#options_container			{width: 779px; height: 68px; clear: both; background-color: #640707;}
p#options				{width: 779px; height: 68px; font-size: 10px; margin: 0; background-image: url('../obrazy/szablon_glowny/bg_content_options.gif');}
p#options a				{position: absolute; display: block; height: 43px; padding-top: 25px; overflow: hidden; font-weight: bold; color: #ffffff; text-align: center;}
p#options span				{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
a#polec_znajomemu			{width: 110px; top: 0px; right: 162px;}
a#wersja_do_druku			{width: 108px; top: 0px; right: 54px;}
a#polec_znajomemu 	span		{background-image: url('../obrazy/szablon_glowny/bg_a_polec_znajomemu.gif');}
a#wersja_do_druku 	span		{background-image: url('../obrazy/szablon_glowny/bg_a_wersja_do_druku.gif');}


/* Footer */

#footer	a				{position: relative; height: 29px; padding-top: 19px; display: block; overflow: hidden; color: #928064; font-size: 10px; font-weight: bold;}
#footer span				{position: absolute; top: 0; left: 0; width: 100%; height: 48px;}

#footer p				{position: absolute; top: 0px; height: 29px; margin: 0; font-size: 9px; font-weight: bold; color: #928064; padding-top: 19px; display: block; overflow: hidden; line-height: normal;}
#footer p#copyright			{left: 27px; width: 158px; text-align: left;}
#footer p#projekt_wykonanie  		{right: 62px; width: 205px; height: 48px; text-align: right; padding-top: 0;}

#footer p#copyright 		span	{background-image: url('../obrazy/szablon_glowny/bg_p_copyright.gif');}
#footer p#projekt_wykonanie 	span	{background-image: url('../obrazy/szablon_glowny/bg_p_projekt_wykonanie.gif');}