*				{ padding:0px; margin:0px; font-family:inherit; }
html, body		{ width:100%; height:100%; color:#000; }
body			{ background:url(i/bg.gif) repeat-x top fixed #212121; text-align:center; font-size:12px; font-family:Futura,verdana; }
img				{ border:0px; }
a				{ text-decoration:none; color:#A27104;}

.clear			{ clear:both !important; font-size:0px !important; width:auto !important; float:none !important; line-height:0px !important; height:0px; }
.center {text-align:center;}

.main				{ width:1000px; padding:0px 0px 0px 0px; margin:0px auto; text-align:center; background-color:#fff; }
.main .frame		{ width:980px; margin:0px auto; background-color:#060505; }

.tbl {width:101%;}
.tbl td {padding-right:6px;}

.logo				{ height:60px; }

.single_image {padding:5px; text-align:center;}
.specyfikacja_td {text-align:left;background-color:#FFFFFF;font-family:Verdana,Arial;font-size:12px;padding-left:2px;padding-right:2px;}
.sklepy_naglowek {background-color:#FFD500; padding:5px;text-align:center;}
.row1 {background-color:#6F6C6C; color:White; padding:5px; text-align:left;}
.row2 {background-color:#C6C6C6; padding:5px; text-align:left;}

.top				{ height:62px; }
.top .logo			{ width:76px; height:62px; }
.top .search		{ height:62px; width:459px; background:url(i/top.gif) repeat-x left; }
.top .language		{ height:62px; width:459px; background:url(i/top.gif) repeat-x left; color:#ffffff; }
.top .language a {color:#fff;}
.top .search .searchInput	{ border:1px solid #000; background:transparent; font-size:12px; color:#fdbd34; text-align:right; padding:2px; }

.mainMenu				{ height:35px; background:url(i/mainMenu.gif) repeat-x; }
.mainMenu td			{ background:url(i/mainMenuButton.gif) no-repeat left; position:relative; top:0px; left:0px; }
.mainMenu td.first		{ background:transparent; }
.mainMenu td a			{ background:url(i/mainMenuPointer.gif) no-repeat left; padding:0px 0px 0px 11px; font-weight:bold; color:#010101; }
.mainMenu td .menuItem	{ width:100%; height:35px; line-height:35px; position:relative; top:0px; left:0px;}
.mainMenu td .menuItem .submenu					{ background:transparent; position:absolute; bottom:35px; display:none; width:282px; overflow:hidden; left:30px; z-index:5000; }
.mainMenu td .menuItem .submenu .submenuLink	{ background:#f7f4f0; text-align:center; }
.mainMenu td .menuItem .submenu .submenuLink table		{ width:254px; margin:0px auto; border-top:1px solid #d9cfc3; }
.mainMenu td .menuItem .submenu .submenuLink .firstSubmenu	{ border:0px; }
.mainMenu td .menuItem .submenu .submenuLink table td	{ background:transparent; }
.mainMenu td .menuItem .submenu .submenuLink .pointer	{ width:27px; }
.mainMenu td .menuItem .submenu .submenuLink .link		{ color:#572e03; font-weight:bold; font-size:11px; background:transparent; padding:0px; }
.mainMenu td .menuItem .submenu .submenuLink .link a	{ color:#572e03; font-weight:bold; font-size:11px; background:transparent; padding:0px; }

.intro				{ width:980px; height:539px; overflow:hidden; }
.intro img			{ display:none; }

.sitemap {text-align:left; padding:10px 0 10px 50px;}
.sitemap a {color:#572E03;}
.sitemap a:hover {text-decoration:underline;}
.sitemap h1 {margin-left:-44px;}
.sm_link {font-size:10px; color:#fff;}
.logout_link	{ font-size: 7.5pt; }
.logout_link a	{ color: #FDBD34 !important; }


.sitemap ul {color:#572E03;}
.sitemap ul li {font-size:13px; font-weight:bold; line-height:22px;}
.sitemap ul ul li {font-size:13px; font-weight:normal; line-height:16px;}
.sitemap ul ul ul li {font-size:12px; line-height:14px;}
.sitemap ul ul ul ul li {font-size:12px;}
.sitemap ul ul ul ul ul li {font-size:10px;}

.loginbox {margin:20px auto; padding:10px; width:200px; border:1px solid #CAB69D;}

.footer				{ width:980px; font-size:10px; color:#000000; margin:0px auto; height:19px; }
.footer .left		{ float:left; line-height:18px; }
.footer .right		{ float:right; line-height:18px; }
.footer a			{ font-size:10px; color:#000000; }

img.left			{ float:left; margin:0px 4px 4px 0px; }
img.right			{ float:right; margin:0px 0px 4px 4px; }
div.left			{ text-align:left; }
div.right			{ text-align:right; }

#languages			{}
#languages a		{ color:#fff; }

.returnLink			{ padding:6px 6px 6px 16px !important; background:url(i/returnLink.gif) no-repeat left #6b6154 !important; color:#fdbd34 !important; font-size:10px !important; font-weight:normal !important; } 

.topPage			{ overflow:hidden; height:160px; }

.page				{ background-color:#fbf3e2; width:959px; margin:0px auto; font-size:10px; font-family:verdana; }
.page .minheight	{ float:right; width:0px !important; font-size:0px !important; height:529px !important; }

.page p				{ padding:2px 4px; text-align:justify; font-size:1em; }
.page p.left		{ text-align:left; }
.page p.right		{ text-align:right; }
.page p.center		{ text-align:center; }

.page h1			{ padding:2px 4px 10px; text-align:left; font-size:1.6em; }
.page h2			{ padding:2px 4px; text-align:left; font-size:1.3em; }

.page hr			{ margin:2px 4px; color:#bba688; }

.page .news			{ margin:2px 4px; background-color:#fff; padding:8px; }
.page .link a		{ padding:4px 6px; color:#000; }

.page .cnt {padding:5px 6px 6px;}

.submenuTable		{ background-color:#e4d2b9; height:30px; border-top:1px solid #fff; border-bottom:1px solid #fff;}
.submenuTable td	{ text-align:center; border-left:1px solid #cab69d; vertical-align:middle; }
.submenuTable td a	{ color:#060505; font-size:13px; }
.submenuTable td.first	{ border:0px; }

.gallery			{cursor:pointer;}
.gallery td {vertical-align:top;}
.gallery img {padding:3px;}
.jsg			{background-color:#000; border:1px solid #888; width:1%;}
.jsg .header		{padding-top:15px; font-family:Tahoma,Verdana,Arial; text-align:center; font-size:12px; font-weight:bold; color:#444; border-bottom:1px solid #fdbd34;}
.jsg .header img	{border:0; margin-bottom:-10px;}
.jsg .image		{padding:20px 60px; text-align:center;}
.jsg .footer		{padding:10px; font-family:Tahoma,Verdana,Arial; font-size:12px; font-weight:bold; color:#444; background:#ffbd18 url(i/jsg_foot.gif) no-repeat center center;}
.jsg .footer .navi	{float:right; white-space:nowrap;}
.jsg .footer .navi img	{margin-left:4px; border:0px;}



a.jScrollArrowUp { background: url(i/basic_arrow_up.gif) no-repeat top; width:15px; height:12px; }
a.jScrollArrowDown { background: url(i/basic_arrow_down.gif) no-repeat top; width:15px; height:12px; }
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover { width:15px; height:12px; }
			
.holder {  }
.holder ul		{ list-style-type:decimal; }
.holder ul ul	{ list-style-type:lower-alpha; margin:0px 0px 0px 12px; }
.holder ul ul ul	{ list-style-type:circle; margin:0px 0px 0px 24px; }
.holder ol		{ list-style-type:decimal; }
.holder ol ol	{ list-style-type:lower-alpha; margin:0px 0px 0px 12px; }
.holder ol ol ol	{ list-style-type:circle; margin:0px 0px 0px 24px; }

.scroll-pane { width: auto; height:100%; overflow: auto; background: transparent; left:0;}
.jScrollPaneContainer { position: relative; overflow: hidden; z-index: 0; }
.jScrollPaneTrack { position: absolute; cursor: pointer; right: 0; top: 0; height: 100%; background: url(i/track.gif) repeat-y; }
.jScrollPaneDrag { position: absolute; background: url(i/bar_middle.gif) repeat-y; cursor: pointer; overflow: hidden; left:0;}
.jScrollPaneDragTop { position: absolute; top: 0; left: 0; overflow: hidden; height:3px; background: url(i/bar_top.gif) no-repeat; }
.jScrollPaneDragBottom { position: absolute; bottom: 0; left: 0; overflow: hidden; height:3px; background: url(i/bar_bottom.gif) no-repeat; }

a.jScrollArrowUp { display: block; position: absolute; z-index: 1; top: 0; right: 0; text-indent: -2000px; overflow: hidden; }
a.jScrollArrowDown { display: block; position: absolute; z-index: 1; bottom: 0; right: 0; text-indent: -2000px; overflow: hidden; }

/* giełda ogłoszeń */
.ads_top			{ margin: 5px auto; }
.ads_top td			{ padding: 10px; }
.ads_top select		{ width: 140px; }
.ads a:hover		{ text-decoration: underline; }
.ads .tbl			{ width: auto; margin: 10px auto; text-align: left; }
.ads .tbl .ser		{ color: #FF3333; }
.ads .tbl .fl1		{  }
.ads .tbl td		{ padding: 4px; }
.ads .tbl textarea,
.ads .tbl select,
.ads .tbl input		{  font-size: 13px; }
.ads .ads_photo_prev{ max-height: 50px; cursor: pointer; }

.ads_view				{ text-align: left; width: 450px; margin: 0 auto; }
.ads_view .item			{ padding: 4px 0; }
.ads_view .item .cat	{ color: #B7B1A4; }
.ads .pagination		{ padding: 10px 0; }
.ads .pagination a.current	{ font-weight: bold; }

.ad_prev				{ text-align: left;  }
.ad_prev .date			{ margin-bottom: 10px; font-size: 7pt; color: #B7B1A4; }
.ad_prev .desc			{ font-size: 8pt; text-indent: 20px; }
.ad_prev .photos		{ padding: 14px 0; text-align: center; }
.ad_prev .photos img	{ cursor: pointer; vertical-align: middle; margin-right: 5px; border: 1px solid #E4D2B9; }
.ad_prev .mod			{ text-align: right; padding: 10px; }

