body{ 
	margin: 0;
	padding: 0;
	font:12px/19px Arial, Helvetica, sans-serif;
	color: #414141;
	text-align: center;
	background:#fff;
}
img {margin:0;padding:0;border:0;}

.all_all{
	width: 981px;
	margin: 0 auto;
	text-align: left;
}
.all{width:981px; float:left;}


p{font:12px/19px Arial, Helvetica, sans-serif; margin:8px 0; padding:0; color:#414141; text-align:justify;}

a{ color:#0e0e0e; text-decoration:none;}
a:hover{ text-decoration:underline;}
strong{ color:#575757;}

a, a:hover, object{ outline:none;}

h1{ font:16px/19px Arial, Helvetica, sans-serif; color:#c38349; margin:0; padding:8px 0;}
h2{ font:14px/16px Tahoma, Arial, Helvetica, sans-serif; color:#2c2c2c; padding:8px 0; margin:0;}
h3{ font:14px/16px Tahoma, Arial, Helvetica, sans-serif; color:#000; padding:8px 0; margin:0;}

.hr{ border-top:1px solid #eee; border:none; height:1px; overflow:hidden;}

ul{ padding:2px 0 2px 20px; margin:0;}
li{ text-align:justify; padding:2px 0;}

.pas-navi, .dol, .footer{ float:left; width:981px;}

.menu-top{ float:right; width:630px; height:36px; position:relative; z-index:20; background:#111; opacity:0.95; filter: Alpha(Opacity=95);}
.menu-top ul{ float:left; margin:0; padding:0 0 0 10px; position:relative; z-index:25;}
.menu-top ul li{ float:left; display:inline; margin:0; padding:0; position:relative; z-index:25;  }
.menu-top ul li a{ color:#fff; display:block; padding:10px 10px 5px 10px; font:14px/16px Arial, Helvetica, sans-serif;}
.menu-top ul li a:hover, .menu-top ul li a.active{ color:#b2a974; text-decoration:none;}

.menu-top ul li a#button-top0{ color:#fff; padding:0; margin:0; display:block; width:109px; height:18px; font:14px/16px Arial, Helvetica, sans-serif; margin:12px 15px 0px 0px;}
.menu-top ul li a#button-top1{ color:#fff; padding:0; margin:0; display:block; width:109px; height:18px; font:14px/16px Arial, Helvetica, sans-serif; margin:12px 15px 0px 0px;}
.menu-top ul li a#button-top2{ color:#fff; padding:0; margin:0; display:block; width:73px; height:18px; font:14px/16px Arial, Helvetica, sans-serif; margin:12px 15px 0px 0px;}
.menu-top ul li a#button-top3{ color:#fff; padding:0; margin:0; display:block; width:71px; height:18px; font:14px/16px Arial, Helvetica, sans-serif; margin:12px 15px 0px 0px;}
.menu-top ul li a:hover#button-top0, .menu-top ul li a#button-top0.active{ color:#b2a974; padding:0; margin:0; display:block; width:109px; height:18px; font:14px/16px Arial, Helvetica, sans-serif; margin:12px 15px 0px 0px;}
.menu-top ul li a:hover#button-top1, .menu-top ul li a#button-top1.active{ color:#b2a974; padding:0; margin:0; display:block; width:109px; height:18px; font:14px/16px Arial, Helvetica, sans-serif; margin:12px 15px 0px 0px;}
.menu-top ul li a:hover#button-top2, .menu-top ul li a#button-top2.active{ color:#b2a974; padding:0; margin:0; display:block; width:73px; height:18px; font:14px/16px Arial, Helvetica, sans-serif;  margin:12px 15px 0px 0px;}
.menu-top ul li a:hover#button-top3, .menu-top ul li a#button-top3.active{ color:#b2a974; padding:0; margin:0; display:block; width:71px; height:18px; font:14px Arial, Helvetica, sans-serif; margin:12px 15px 0px 0px;}


.szukaj{ float:right; width:183px; padding:7px 0 0 0;}
.search-input{ float:left; width:126px; height:18px; padding:1px 5px; background:#060606; border:1px solid #494949; border-right:none; color:#7c7c7c; font:11px/16px Tahoma, Arial, Helvetica, sans-serif;}
.search-button{ float:left; border:none; width:23px; height:22px; background:url(images/szukaj.gif) 0 0 no-repeat;}

.top, #top{ float:left; width:100%; min-width:981px; height:371px;}
.top{position:relative; z-index:10; margin: -36px auto 0 auto;}
.pas-navi{height:23px; background:#e5e5e5;}
.pas-navi p{ float:left; margin:0; color:#878787; padding:2px 0 0 10px; font-size:11px;}
.pas-navi a{color:#878787;}
.lastitem{ text-decoration:underline; color:#6b6b6b;}

.left_blok{ float:left; width:320px; padding:10px 15px 20px 10px;}
.left_blok ul{margin:0; padding:0; list-style:none;}
.left_blok ul li{ margin:0; padding:0;}
.left_blok ul li a{ display:block; margin:0; padding:5px 0 5px 15px; border-bottom:1px solid #cdcdcd; color:#555; font:12px/16px Arial, Helvetica, sans-serif;}
.left_blok ul li a:hover, .left_blok ul li a.active{text-decoration:none; color:#c38307}
.left_blok ul li a.active{ font-weight:bold;}

.left_blok ul ul li a{padding:5px 0 5px 25px;}
.left_blok ul ul li a.active{ font-weight:normal;}


.right_blok{ float:right; width:570px; padding:20px 15px 20px 15px;}

.podstrona{ float:left; width:981px;}

.sg_left_blok{ float:left; width:340px; padding:7px 0 0 10px;}
.sg_left_blok h1.nagl{ margin:0; padding:0 0 10px 5px;}
.sg_right_blok{ float:right; width:556px; padding:20px 15px 20px 15px;}

.left_blok_zeg{ float:left; width:175px; padding:20px 0 0 10px;}
.right_blok_zeg{ float:right; width:760px; padding:20px 15px 20px 15px;}

.dol{ padding:20px 0;}

.footer{ float:left; height:32px; border-top:1px solid #ccc;}
.footer_l{ float:left;}

.footer_l ul{ float:left; margin:0; padding:3px 0 0 0;}
.footer_l ul li{ float:left; display:inline; margin:0; padding:2px 6px 2px 7px; background:url(images/footer_li.gif) center right no-repeat;}
.footer_l ul li a{ float:left; display:block; color:#808080; font-size:12px;}
.footer_l ul li a:hover, .footer_l ul li a.active{ text-decoration:none; color:#c38307}

.footer_r{ float:right;}
.footer_r a{ float:right; padding:10px 7px 0 8px; color:#808080;}
.footer_r a:hover{ text-decoration:none; color:#c38307}

.NewsSummary, .NewsSummaryActive{ float:left; width:334px; border-top:1px solid #ccc; padding:16px 8px 10px 3px;}
.NewsSummary p, .NewsSummaryActive p{font:11px/15px Tahoma, Arial, Helvetica, sans-serif; color:#676767;}

.NewsSummaryActive{ background:#f1f1f1;}

.NewsSummaryLink{ padding:10px 0 5px 0; float:right; width:206px;}
.NewsSummaryLink a{ font-weight:bold; color:#555; line-height:15px;}
.NewsSummaryActive .NewsSummaryLink a{color:#c38349;}

.NewsSummarySummary{ float:right; width:206px;}

.NewsSummaryField{ float:left; width:120px; padding:0 0 8px 8px;}
.NewsSummaryField img{ padding:2px; border:1px solid #ccc;}

.NewsSummaryMorelink{ float:right; clear:both;}
.NewsSummaryMorelink a{ float:right; color:#a0965c; padding:0 10px 2px 0; background:url(images/arrow_akt.gif) center right no-repeat;}
#NewsPostDetailDate{ padding-bottom:15px;}

#NewsPostDetailReturnLink{ padding-top:10px;}
#NewsPostDetailReturnLink a{ clear:both; padding:2px 0 3px 10px; color:#a0965c; background:url(images/arrow-w.gif) center left no-repeat;}

.table{border-top:1px solid #cdcdcd;}
.table tr td{ margin:0; padding:0 10px; border-bottom:1px solid #cdcdcd;}

table tr td{ vertical-align:top;}

#tissot{ margin-left:40px;}

.left_blok_zeg ul{ float:left; margin:0; padding:0;}
.left_blok_zeg ul li{float:left; margin:0; padding:0; list-style:none;}
.left_blok_zeg ul li a{ float:left; display:block; width:164px; height:50px; margin:3px 2px;}
.left_blok_zeg ul li a:hover, .left_blok_zeg ul li a.active{ background-position:bottom !important; text-decoration:none;}

.spis{ float:left; width:981px; padding:20px 0 20px 10px;}
.spis ul{ float:left; clear:both; margin:0; padding:0;}
.spis ul li{float:left; margin:0; padding:10px 12px; list-style:none;}
.spis ul li a{ float:left; display:block; width:164px; height:50px; margin:3px 2px;}
.spis ul li a:hover, .spis ul li a.active{ background-position:bottom !important; text-decoration:none;}

.flash{ float:left; padding:0 0 30px 0;}

.formularz{ float:left; width:280px; padding:25px 15px 0px 15px;}
.formularz div{ float:left; width:280px; padding:2px 0;}
.formularz label{ float:left; width:100px; font-size:11px;}
.formularz input{ float:right; width:170px; font-size:11px; border:1px solid #b2a974;}
.formularz textarea{ float:left; width:274px; border:1px solid #b2a974;}
input.fbsubmit{ float:right; width:90px; border:1px solid #b2a974; font-size:11px;}
p.komunikat{ font-size:11px; clear:both; color:#de0000; padding:2px 0;}

#galeria-bizuteria{ float:left; width:328px; height:347px;}

.kontakt_tab{ float:left; width:975px;}
.kontakt_tab tr td{ vertical-align:top; padding-left:20px;}
.kontakt_tab tr td p{ padding-left:10px;}

.but1, .but2, .but3, .but4, .but5{ float:left; width:104px; height:125px; margin:10px 0 0 6px; background:url(images/zegarki.jpg) 0 0 no-repeat;}

.but2{background:url(images/brylanty.jpg) 0 0 no-repeat;}
.but3{background:url(images/zloto-i-srebro.jpg) 0 0 no-repeat; height:142px;}
.but4{background:url(images/obraczki.jpg) 0 0 no-repeat;}
.but5{background:url(images/perly.jpg) 0 0 no-repeat;}

.but1 a, .but2 a, .but3 a, .but4 a, .but5 a{ float:left; width:104px; height:125px; display:block; background:url(images/zegarki-t.gif) 18px 110px no-repeat;}
.but2 a{background:url(images/brylanty-t.gif) 11px 110px no-repeat;}
.but3 a{background:url(images/zloto-i-srebro-t.gif) 17px 110px no-repeat; height:142px;}
.but4 a{background:url(images/obraczki-t.gif) 11px 110px no-repeat;}
.but5 a{background:url(images/perly-t.gif) 30px 110px no-repeat;}

.but1 a:hover, .but2 a:hover, .but3 a:hover, .but4 a:hover, .but5 a:hover{ background-position:-80px 110px; text-decoration:none;}
.but2 a:hover{background-position: -87px 110px}
.but3 a:hover{background-position: -70px 110px}
.but4 a:hover{background-position: -83px 110px}
.but5 a:hover{background-position: -46px 110px}

.historia_tab tr td{ padding-right:25px;}
.buttony{ float:left; clear:both; padding-top:10px;}

.tekst_left{ float:left; width:330px; padding:0 15px;}
.tekst_left p{ text-align:left;}
.tekst_right{ float:right; width:585px; padding:0 15px;}

.tekst_right .NewsSummary{ width:560px;}
.tekst_right .NewsSummaryField{ display:none;}
.tekst_right .NewsSummaryLink{ float:left; clear:both; width:550px; color:#c38349;}
.tekst_right .NewsSummaryLink a{color:#c38349; font-size:13px;}
.tekst_right .NewsSummarySummary{float:left; clear:both; width:550px;}
.tekst_right .NewsSummarySummary p{font:12px/19px Arial, Helvetica, sans-serif; margin:8px 0; padding:0; color:#414141}
.tekst_right .NewsSummaryMorelink{ float:right; clear:both;}

.klient-info{ text-align:center; font:bold 13px/19px Arial, Helvetica, sans-serif !important; padding-top:25px;}

.table_zegarki{ width:600px;}
.table_zegarki tr td{ padding-left:40px;}
.paginacja{ padding-left:10px; font-size:11px;}
