body {font-family:Tahoma; font-size:11px; margin:0; background:url(../images/bg.jpg) repeat-x #f2fdfc; color: #757575;}
a {color: #757575; text-decoration: none;}div {position:relative; text-align:left; display:block;}a:hover {color: #e6226c; text-decoration:underline;}ul {list-style:none;}a img {border: none;}input {font-family:Tahoma;}
h2{font-size: 1.2em; height: 20px; padding-top: 0;}h3 { font-size:25px; font-weight:normal; margin:0 0 10px 20px; color:#648200; float:left;}.block {display:block; width:100%; height:1px; overflow:hidden;}
#box_info {border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; -o-border-radius:8px; -khtml-border-radius:8px; margin: 18px 0px 6px 0; border: 1px solid #dad796; overflow:hidden; display:block; width:555px;}
#informacja {text-shadow: 1px 1px 1px #ffffff; padding: 12px 16px; color: #8c8a64; background: #f7f5c1 url(../images/info.png) no-repeat 10px 8px; border: 2px solid #ffffea; line-height:18px;border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; -o-border-radius:8px; -khtml-border-radius:8px;} 
#box_info #informacja strong {display:block; color:#72704f; padding:2px 0 0px 34px; font-size:14px;} #box_info #informacja p {font-size:12px; line-height:18px; text-shadow: 1px 1px 1px #fff;}
#google-map-site {width:958px; height:250px; border:solid 1px #d9d6d0; overflow:hidden;border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; -o-border-radius:8px; -khtml-border-radius:8px; padding:16px; margin-bottom:11px; z-index:0;}#opisik_bg {border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; -o-border-radius:8px; -khtml-border-radius:8px; margin: 18px 0px 6px 0; border: 1px solid #dad796; overflow:hidden; display:block;}#opisik_bg #opisik {padding:1px 16px 2px 16px; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; -o-border-radius:8px; -khtml-border-radius:8px; border: 2px solid #ffffea; background: #f7f5c1 url(../images/info.png) no-repeat 10px 8px; color: #8c8a64;}#opisik_bg #opisik b {display:block; padding-bottom:8px; color:#72704f; padding:12px 0 0 34px; font-size:14px;}#opisik_bg #opisik p {font-size:12px; line-height:18px; text-shadow: 1px 1px 1px #fff;}
#opisik_bg #opisik p strong a {color:#994043;}
/***** Main Layout ****/#kontener {width:992px; height:100%; margin:0 auto; overflow:hidden;}
#kontener p.right {	font:11px Verdana, Sans-serif;	margin:0 0 20px 10px;	color:#000000;	text-align:right;	line-height:17px;}
#pasek_g {background:url(../images/top_m.jpg) no-repeat 498px bottom; height:34px; width:960px; margin:0 auto; color:#156db0;}
#pasek_g h1 {/*background:url(../images/koszyk.png) no-repeat left center;*/ padding:9px 0 10px 0px; float:left; margin:0; font-size:11px; font-weight:normal;}#pasek_g h1 b {color:#e6226c;}#pasek_g #logowanie {background:url(../images/klodka.jpg) no-repeat left 5px; padding:9px 0 8px 28px; float:right;}#pasek_g #logowanie span {color:#e6226c;}#pasek_g #logowanie a {color:#005596;}
#top {background:url(../images/top.jpg) no-repeat right top; width:992px; height:173px;}
#top #licznik {float:right; margin:61px 0 0 0; width:443px; font-size:34px; color:#efefef;}
#top span {margin:0 9px 0 0;}
#top span.l1{margin:0 89px 0 0;}
#top a#szczegoly_top {float:right; margin:154px 58px 0 0; font-size:18px; color:#7fbb33;}
#menu {background:url(../images/menu.jpg) no-repeat; width:992px; height:52px;}#menu ul {margin:0; padding:0; float:left; width:810px;}#menu ul li {float:left;}#menu ul li a { display:block; padding:10px 15px; margin:6px; font-size:15px; color:#fff;}#menu a#jakdodac { font-size:13px; font-weight:bold; color:#a26301; padding:17px 21px 0 0; float:right;}
#srodek {background:url(../images/szukajka.jpg) no-repeat left top; width:992px; display:block; overflow:hidden;}
#srodek #szukajka {width:749px; height:89px; float:left;}
#srodek #szukajka form { margin:32px 0 0 242px;}
#srodek #szukajka form input#pole { width:380px; height:23px; margin:0; border:none; background:#f5fefd;}
#srodek #szukajka form input#button { margin:0 0 0 29px; background:url(../images/szukaj.jpg) no-repeat; width:63px; height:33px; border:none;vertical-align:top; cursor:pointer;}
#srodek #nazwa_glowna {width:992px; height:46px; display:block; overflow:hidden;}
#srodek #nazwa_glowna h3 { padding:0; display:block; color:#e6226c;}
#srodek #nazwa_glowna h3 a {color:#648200;}
#statystyki {width:243px; height:89px; float:right;}.tresc {width:958px; height:100%; border:solid 1px #c7f1f7; background:#fff; overflow:hidden;border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; -o-border-radius:8px; -khtml-border-radius:8px; padding:16px; margin-bottom:11px; z-index:0;}.rss { float:right; margin:0 10px -10px 0; z-index:1;}

#home {width:992px; display:block; overflow:hidden; margin:6px 0 12px 0;}
#home #nowosci { float:right; width:754px; margin:0;}
#home #nowosci #promocja {background:url(../images/promocja.jpg) no-repeat; float:right; width:140px; height:300px; padding:0 40px; line-height:20px;}
#home #nowosci #promocja h4 {color:#fffdd3; font-size:17px; font-weight:normal; text-align:center;}
#home #nowosci #promocja img { margin:0 auto 4px auto;}
#home #nowosci #promocja a { color:#fff; font-size:13px;}

.category {background:url(../images/kat_bg.jpg) repeat-y; padding:4px; margin-top:3px; width:204px; border:solid 1px #d7d7d7; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; -o-border-radius:8px; -khtml-border-radius:8px; float:left;}
.category #kategorie {background:#f5f5f5; width:204px; padding:8px 0 10px 0; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; -o-border-radius:8px; -khtml-border-radius:8px; -moz-box-shadow: inset 0 0 10px 1px #e8e8e8; -webkit-box-shadow: inset 0 0 10px 1px #e8e8e8; box-shadow: inset 0 0 10px 1px #e8e8e8;}

.category #kategorie #cien {display:inline; width:76px; height:24px;padding:6px 0; -moz-box-shadow: 2px 2px 4px #d6d6d6; -webkit-box-shadow: 2px 2px 4px #d6d6d6; box-shadow: 2px 2px 4px #d6d6d6;
-moz-border-radius-bottomright: 8px; border-bottom-right-radius: 8px; -moz-border-radius-topleft: 8px; border-top-left-radius: 8px;}
.category #kategorie #cien #menu_kat {padding:5px 22px; margin:0; background:url(../images/menu_kat.jpg) repeat-x #e61d4a; display:inline; font-size:12px; color:#fff; 
border:solid 1px #e96262; -moz-border-radius-bottomright: 8px; border-bottom-right-radius: 8px; -moz-border-radius-topleft: 8px; border-top-left-radius: 8px; 
-moz-box-shadow: inset 0 0 4px 1px #f08783; -webkit-box-shadow: inset 0 0 4px 1px #f08783; box-shadow: inset 0 0 4px 1px #f08783;}

.category #kategorie  ul {padding:0; margin:14px 6px 0 12px;}
.category #kategorie  li {padding:8px 0 8px 16px; margin:0; background:url(../images/crumbs.png) no-repeat left 13px;}
.category #kategorie  li a {font-size:14px; color:#6c6c6c;}

.tresc #subcategory table tbody tr td h2 { margin:6px 0 6px 0; background:url(../images/torba.jpg) no-repeat; padding-left:26px;}.tresc #subcategory table tbody tr td h2 a { color:#548811; font-size:13px; font-weight:normal;}.tresc #subcategory table tbody tr td small { font-size:12px; line-height:18px; font-weight:normal;}
.tresc ul.sklepy { margin:0; padding:0; display:block;}
.tresc ul.sklepy li { float:left; width:460px; height:162px; margin:0 19px 0 0;}

.box { float:left; background:#fff; width:165px; height:119px; display: table; margin:0 12px 12px 0; color:#525252; border:solid 1px #c7edf8; font-size:12px;}
.box .img { text-align:center; vertical-align:middle; display:table-cell;}
.box .img a img { margin:0; padding:0;} 
.box img.szczegoly {display:block;}

.tresc ul.sklepy li h2 { margin:0; padding:0; line-height:20px; height:auto; display:block;}
.tresc ul.sklepy li h2 a { font-size:13px; color:#729400; font-weight:bold;}
.tresc ul.sklepy li p { color:#909090; line-height:18px; margin:0; padding:4px 0 10px 0;}
.tresc ul.sklepy li small { color:#c18817; font-size:10px;}
.tresc ul.sklepy li p.premium {background:url(../images/premium_lista.jpg) no-repeat 168px 0; font-size:11px; font-weight:bold; color:#fff; padding: 3px 0; margin:0 0 4px 0;}
.tresc ul.sklepy li p.premium span { padding-left:77px; }
.tresc ul.sklepy li p.ddd {font-size:11px; font-weight:bold; color:#fff; background:#cb0200; padding: 3px 0; margin:0 0 4px 0;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px;}

#szczegoly {padding:0 20px 20px 20px; font-size:13px; width:950px;}#szczegoly a { color:#749700;}#szczegoly strong { color:#dd7c00;}#szczegoly #prawa_strona { float:right; margin-top:14px; overflow:hidden;}
#szczegoly #prawa_strona #obrazek { width:300px; overflow:hidden; height:auto; margin-top:5px; border:solid 1px #b6e6e6; padding:3px; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; -o-border-radius:8px; -khtml-border-radius:8px;}
#szczegoly #prawa_strona #obrazek  img { padding-bottom:28px;}
#szczegoly #lewa_strona { float:left; width:614px; overflow:hidden;}#szczegoly #prawa_strona h4 { color:#757575; margin-top:30px;}h4 { font-size:15px; color:#E6226C; padding:0; margin:16px 0 6px 0; text-align:left;}#szczegoly #lewa_strona ul { padding:0; margin:0;}#szczegoly #lewa_strona ul li { line-height:22px;}#szczegoly #lewa_strona ul li hr {border:0; border-top: 1px solid #dcf3fa; height: 0; background: #dcf3fa;}#szczegoly #lewa_strona p { line-height:22px; margin:0; padding:0;}#szczegoly #lewa_strona ul#kategorie li {background:url(../images/torba.jpg) no-repeat 0 6px; padding-left:28px; line-height:28px;}

#artykul p a {color: #E6226C;}
#trescinf p, #artykul p  {font-size:13px; line-height:22px; margin:6px 4px 14px 4px;}

#resztadanych {margin-bottom:14px; display:block;width: 990px; overflow:hidden;}
#resztadanych ul { padding:0; margin:2px 14px; padding-top:10px;}
#resztadanych ul li { display:inline; padding:10px 40px;}
#resztadanych ul li.report {background:url(../images/warning.png) no-repeat left center; padding-left:24px;}
#resztadanych ul li.premium {background:url(../images/gwiazdka_m.jpg) no-repeat left center; padding-left:24px;}
#szczegoly #przejdz {float:right; margin:0;}
#panel_stats {border-left:1px solid #d7d7d7; width:100%; overflow:hidden;}#panel_stats #pasek1 {height:25px; background:url(../images/stat1.jpg) repeat left center; box-shadow: 2px 3px 0px #b0b0b0;}#panel_stats #pasek2 {height:25px; background:url(../images/stat2.jpg) repeat left center; box-shadow: 2px 3px 0px #b0b0b0;}#zakladki {width:582px; float:left; margin:11px 0 18px 0;}#zakladki .panes {width:540px; height:100%; background:#dcf3fa; padding:16px 20px; border:solid 1px #abe9f4;  border-top:none; color:#5d5d5d; overflow:hidden;border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; -o-border-radius:8px; -khtml-border-radius:8px; border-top-left-radius:0; -moz-border-radius-topleft:0; -webkit-border-top-left-radius:0;}#zakladki .panes .autor {background:url(../images/komentarz.png) no-repeat left top; padding:9px 0 9px 43px;}#zakladki .panes .autor a {color:#e6226c;}#zakladki .panes p {background:#eaf8fc; padding:6px 6px; margin:3px 0 8px 0; line-height:16px;}#zakladki .panes ul { margin:0; padding:0;}#zakladki .panes ul li { float:left; width:150px; background:url(../images/top_kat.png) no-repeat  left center; font-size:12px; padding:7px 0 7px 28px;}ul.tabs {margin:0; padding:0; height:41px;border-bottom:1px solid #abe9f4; width:575px;}ul.tabs li {float:left; padding:0; margin:0 8px 0 0; font-weight:bold;}ul.tabs a {font-size:12px; display:block; height: 39px; line-height:39px; width: 192px;text-align:center; text-decoration:none; color:#2294b1; padding:0px; margin:0px; position:relative; top:1px; border:solid 1px #abe9f4; border-bottom:none; background:#f8ffff;border-top-left-radius:8px; -moz-border-radius-topleft:8px; -webkit-border-top-left-radius:8px; border-top-right-radius:8px; -moz-border-radius-topright:8px; -webkit-border-top-right-radius:8px;}ul.tabs a:active {outline:none; background:#dcf3fa;}ul.tabs a:hover {color:#548912;}ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {background:#dcf3fa; cursor:default !important; color:#548912 !important; height: 40px; line-height:40px;}#polecamy {background:url(../images/polecamy_box.jpg) no-repeat; width:388px; height:242px; margin:11px 0 18px 0; float:right;}#polecamy table { width:245px; height:58px; margin:6px 0 12px 18px;}#polecamy table tr td h3 { float:none; text-align:center; margin:0; padding:0;}#polecamy table tr td h3 a { font-size:14px; font-weight:bold; color:#f9ffc8; line-height:24px; display:block;}#polecamy img { display:block; margin:0 0 10px 31px;}
#najlepsze {background:url(../images/najlepsze_box.jpg) no-repeat; width:992px; height:99px; margin:0 0 18px 0; overflow:hidden;}
#najlepsze ul { margin:14px 0 0 20px; padding:0; overflow:hidden; width:380px; float:left;}
#najlepsze ul li { padding-left:14px; background:url(../images/strzala.png) no-repeat left center; display:block;}
#najlepsze ul li#drugi { margin:0 0 0 170px;}
#najlepsze ul li#trzeci { margin:22px 0 0 70px;}
#najlepsze ul li a {color:#8b4f01; font-size:12px; font-weight:bold;}
#najlepsze p { float:right; width:512px; padding:5px 15px 5px 0; color:#8b4f01; line-height:23px; font-size:11px;}
#najlepsze p a {color:#8b4f01;}

#stopka {background:url(../images/stopka.jpg) repeat-x 0 5px; height:36px; width:100%; color:#156db0; margin-top:10px; overflow:hidden;}#stopka div {background:url(../images/koszyk.png) no-repeat left top; padding:13px 0 18px 40px; margin:0 auto; width:500px; font-size:11px; font-weight:normal;}#stopka div b {color:#e6226c;}
form#nowy {float:right; display:block; text-align:right;}
input.text {border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; -khtml-border-radius:6px; border:solid 1px #90c1ce; padding:2px;}input.button {background:url(../images/button.jpg) no-repeat; width:58px; padding:4px 0; border:none; color:#fff; font-size:12px;}
form#nowy a {color:#e6226c;}
h3#komentarze {background:url(../images/komentarze.png) no-repeat; margin:0 0 10px 14px; padding-left:40px;}
h3#komentarze a { color:#648200;}
h3#mapa {background:url(../images/mapa.png) no-repeat; margin:0 0 10px 14px; padding-left:40px; float:none;}

.sort {float:right;}
.panel_opt {display:block; overflow:hidden; margin-bottom:18px; padding-bottom:10px;}
.panel_opt2 {display:block; width:950px; overflow:hidden; padding-bottom: 8px; border:solid 1px #fff;}

#tags {line-height:24px;}
#info, #error {width:990px; text-align:center; line-height:18px; font-size:12px; padding:8px 0; margin-bottom:8px; color:#fff; background:#ff6b5d; border:solid 1px #e12f22;
border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; -o-border-radius:8px; -khtml-border-radius:8px;}
#sites ul { margin:0; padding:0;}
#sites ul li h2 { margin:0; padding:0; color:#e6226c;}
#swiateczne {background:url('../images/swiateczne_prezenty.jpg') no-repeat;width:753px; height:277px; margin:3px 0 14px 0;}
#swiateczne ul {float:left; margin:13px 0 0 414px; padding:0;}
#swiateczne ul li {line-height:31px;}
#swiateczne ul li#el1 { margin-left:80px;}
#swiateczne ul li#el2 { margin-left:64px; margin-top:2px;}
#swiateczne ul li#el3 { margin-left:48px; margin-top:2px;}
#swiateczne ul li#el4 { margin-left:32px;}
#swiateczne ul li#el5 { margin-left:16px;}
#swiateczne ul li#el7 { margin-left:16px;}
#swiateczne ul li a { font-size:12px; color:#f4f4f4; font-family:Tahoma;}

#nisza {background:url('../images/polecamy_nag.jpg') no-repeat;width:753px; height:248px; margin:3px 0 14px 0;}
#nisza #nisza_kat {float:left; margin-left:336px; margin-top:90px;}
#nisza #nisza_kat a { font-size:15px; color:#fffa6b; font-family:Tahoma; font-weight:bold; text-shadow: #086599 1px 1px 4px;}
#nisza ul {float:right; margin:10px 36px 0 0; padding:0;}
#nisza ul li {line-height:29px;}
#nisza ul li#el1 { margin-left:80px;}
#nisza ul li#el2 { margin-left:90px; margin-top:1px;}
#nisza ul li#el3 { margin-left:100px; margin-top:1px;}
#nisza ul li#el4 { margin-left:90px; margin-top:1px;}
#nisza ul li#el5 { margin-left:80px; margin-top:1px;}
#nisza ul li#el6 { margin-left:70px; margin-top:1px;}
#nisza ul li a { font-size:13px; color:#fff; font-family:Tahoma;text-shadow: #074b71 1px 1px 2px;}

#breadcrumbs { width:970px; padding:2px 10px; background:#f2fdfc;}
#breadcrumbs ul { margin:0 auto; padding:0; }
#breadcrumbs ul li { float:left; line-height:2.3em; display:block; padding:0 16px 0 16px; background:url(../images/crumbs.png) no-repeat right 9px;}
#breadcrumbs ul li#gl { padding-left:10px;}
#breadcrumbs ul li span { padding:0 5px; color:#e6226c;}
#breadcrumbs ul li a { color:#749700; }
#breadcrumbs ul li#gl a { color:#e6226c;}
#breadcrumbs ul li a:link , #crumbs li a:visited { text-decoration:none; }
#breadcrumbs ul li a:hover , #crumbs li a:focus {color:#749700; text-decoration:underline; }

.strony {padding-top:5px; font-weight:bold; float:left; display:block;}
.strony a { background: #F2FDFC; font-weight:normal; padding:4px 7px; margin:0 1px; border:solid 1px #ABE9F4; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; -khtml-border-radius:4px;}
.strony a:hover{ background: #C7F1F7; }

.promo {background:#ebebeb; padding: 7px 9px; width:auto; border:solid 1px #d7d7d7; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; -o-border-radius:8px; -khtml-border-radius:8px; float:right;}

table#formularz_add tbody tr td{ padding:15px 10px 0 0; margin:15px 10px 0 0;}

/**
 * Facebook Slide FanBox
 * @license    GNU/GPL http://www.gnu.org/copyleft/gpl.html
 * @link       http://facebooklikebox.net
 */
.slide_likebox {
	float:right;
	width:247px;
	height:385px; 
	background: url(../images/fbslide.png) no-repeat !important;
	display:block;
	right:-205px;
	padding:0;
	position:fixed;
	top: 130px;
	z-index:1002;
}
.fb-like-box { background: #fff;}
