* {
	margin:0;
	padding:0;
	border: none;
}
html {
	width:100%;
}
body {
	background:#FFF url('http://img.iprezenty.pl/ver3/bg_body.gif') 0 0 repeat-x;
	font:12px arial, helvetica, sans-serif;
	text-align:center;
	color:#666;
}
a {
	text-decoration:none;
	color:#00adff;
}
a:active, a:focus {
	color:#888;
}
a:focus {
	outline:0;
}
ol, ul {
	list-style-type:none;
}
p, li {
	line-height:16px;
}
h1 {
	font-size:2em;
}
h2 {
	font-size:1.55em;
}
h3 {
	font-size:1.5em;
}
h4, p {
	font-size:1em;
}

.right {
	float:right;
}
#container {
	width:975px;
	overflow:hidden;
	text-align:left;
	margin:0 auto;
}
#header {
	position:relative;
	top:0;
	z-index:11;
	margin-bottom:3px;
	overflow:hidden;
	width:100%;
	color:#333;
}
#header h1 {
	background:url('http://img.iprezenty.pl/logo.jpg') 0 0 no-repeat;
	height:50px;
	width:190px;
	float:left;
	text-indent:-9999px;
	position:relative;
	top:15px;
	left:0;
}
#header h1 a {
	height:55px;
	width:155px;
	display:block;
}
#header .left, #header .right {
	height:79px;
	overflow:hidden;
}
#header .left {
	width:690px;
}
#header .right {
	width:260px;
}
ul.tour {
	position:relative;
	top:13px;
	left:45px;
	width:460px;
	height:50px;
	float:left;
}
ul.tour li {
	background-image:url('http://img.iprezenty.pl/ver3/arrow5.jpg');
	background-repeat:no-repeat;
	text-align:center;
	font-size:1em;
	font-weight:700;
	display:block;
	float:left;
	height:50px;
	padding:0 0 0 60px;
}
ul.tour li.orange {
	color:#999;
	width:110px;
	background-image:none;
	padding-left:0;
}
ul.tour li.blue {
	color:#999;
	width:95px;
	background-position:15px 95%;
}
ul.tour li.green {
	color:#999;
	width:110px;
	background-position:15px 95%;
}
ul.tour li img {
	display:block;
	margin:0 auto -7px;
}
#header .right p {
	text-align:right;
	margin-bottom:1px;
}
#header .right p a {
	color:#09C;
	font-weight:700;
}
#header .right p strong {
	font-weight:400;
	color:#FF5A00;
}
#header .special {
	background:url('http://img.iprezenty.pl/bombs.jpg') 0 0 no-repeat;
	text-align:left !important;
	margin-bottom:-4px !important;
	text-indent:55px;
	line-height:44px;
	width:233px;
	padding:5px 0 0 15px !important;
}
#header .special a {
	color:#C03 !important;
}
#banner_top .box {
	overflow:hidden;
	clear:both;
	text-align:center;
	width:975px;
	margin:0 auto;
}
#banner_top .box object {
	margin-bottom:-1px;
}
.navigation {
	position:relative;
	top:-1px;
	z-index:2010;
	width:100%;
	height:32px;
	clear:both;
	margin-bottom:0;
}
ul.menu {
	height:32px;
	position:relative;
	z-index:111;
}
ul.menu li {
	background:url('http://img.iprezenty.pl/border.gif') 0 60% no-repeat;
	line-height:32px;
	padding-right:16px;
	position:relative;
	float:left;
	display:block;
	margin:0;
}
ul.menu li:first-child {
	background-image:none;
}
ul.menu li span {
	background:url('http://img.iprezenty.pl/ver3/arrow.gif') 100% 55% no-repeat;
	text-transform:capitalize;
	height:32px;
	cursor:default;
	color:gray;
	font-size:1.3em;
	display:block;
	float:left;
	font-weight:400;
	letter-spacing:0.05em;
	padding:0 15px 0 16px;
}
ul.menu li.add_shop span, ul.menu li.add_shop:hover span {
	background:transparent url('http://img.iprezenty.pl/cart.gif') 13px 65% no-repeat;
	text-transform:lowercase;
	padding-left:45px;
}
ul.menu li.add_shop a {
	color:#FF5A00;
}
ul.menu li:hover span {
	background:gray url('http://img.iprezenty.pl/ver3/arrow3.gif') 100% 55% no-repeat;
	color:#FFF;
}
ul.menu li.add_shop:hover {
	background-color:transparent;
	color:#FF5A00;
}
ul.menu li.active {
	background-color:transparent;
}
ul.menu li.active span {
	color:#79A6D2;
	background-image: url(http://img.iprezenty.pl/ver3/arrow.gif);
	background-repeat: no-repeat;
	background-position: 100% 55%;
}
ul.menu li.active:hover span {
	background:gray url('http://img.iprezenty.pl/ver3/arrow3.gif') 100% 55% no-repeat;
	color:#FFF;
}
ul.menu li ul {
	background:#FFF url('http://img.iprezenty.pl/stars.gif') 7px 95% no-repeat;
	border:1px solid #CDCDCD;
	min-width:116px;
	display:none;
	position:absolute;
	top:32px;
	left:0;
	z-index:1111;
	padding:7px 5px 10px;
}
ul.menu li ul li {
	line-height:12px;
	display:block;
	background-image:none;
	margin:3px 0;
	padding:0;
}
ul.menu li ul li a {
	display:block;
	color:#525252 !important;
	padding:0 6px;
}
ul.menu li ul li a:hover {
	background:#FFF !important;
	color:#00adff !important;
}
ul.menu li ul.wide {
	width:330px;
	left:-55px !important;
}
ul.menu li ul.wide li {
	width:160px;
	text-indent:10px;
	display:inline;
}
ul.menu li ul.wide li.hot {
	text-align:center !important;
	background-color:#fcedaa !important;
	display:block;
	width:95%;
	margin:0 0 10px 10px !important;
}
ul.menu li ul.wide li.hot a {
	color:#525252 !important;
	background-color:#fcedaa !important;
	display:block;
	width:95%;
	padding:5px 0;
}
ul.menu li ul.person {
	width:116px;
	background-image:none !important;
}
ul.menu li ul.person li {
	padding-left:17px;
	background-color:#FFF !important;
	background-repeat:no-repeat !important;
	background-image:url('http://img.iprezenty.pl/bullets.gif') !important;
}
ul.menu li ul.person li.woman {
	background-position:5px -1px;
}
ul.menu li ul.person li.man {
	background-position:5px -18px;
}
ul.menu li ul.person li.senior {
	background-position:5px -36px;
}
ul.menu li ul.person li.youth {
	background-position:5px -54px;
}
ul.menu li ul.person li.baby {
	background-position:5px -72px;
}
ul.menu li ul.person li.wiecej {
	background-position:5px -90px;
}
ul.menu li ul.wide li.more {
	line-height:21px;
	display:block;
	width:80%;
	margin:15px 0 0 60px !important;
}
ul.menu li ul.wide li.more:hover {
	background-color:transparent !important;
}
ul.menu li ul.wide li.more a {
	background:url('http://img.iprezenty.pl/button.gif') 0 0 no-repeat !important;
	color:#525252 !important;
	float:right;
	display:block;
	width:76px;
	height:21px;
	padding:0 !important;
}
.index #content {
	width:825px;
	float:right;
	padding:0 0 10px 10px;
}
.banners, .banners_women, .columns, .columns_top10, .gifts .adverts, .products, .products .grid, .people .row, .shady {
	overflow:hidden;
	width:100%;
	clear:both;
}
.banners .left {
	margin-top:16px;
	width:650px;
	height:467px;
	overflow:hidden;
	color:#FFF;
	background-image:none;
	background-repeat:no-repeat;
	background-position:0 0;
	position:relative;
}
.banners .left p.special {
	position:absolute;
	top:176px;
	left:518px;
	width:130px;
	height:150px;
	padding:0;
}
.banners .left p.special em {
	background:url('http://img.iprezenty.pl/star.gif') 13px center no-repeat;
	font-style:normal;
	font-size:11px;
}
.banners .left p.special img {
	display:block;
	margin:-1px 0 -2px;
}
.banners .right {
	width:170px;
}
.banners_women .left {
	margin-top:16px;
	width:651px;
	height:328px;
	overflow:hidden;
	color:#FFF;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0 0;
	position: relative;
}
.banners_women .left p.special {
	position:absolute;
	top:184px;
	left:496px;
	width:130px;
	height:150px;
	padding:0;
}
.banners_women .left p.special em {
	background:url('http://img.iprezenty.pl/star.gif') 13px center no-repeat;
	font-style:normal;
	font-size:11px;
	padding-left:0;
}
.banners_boze .left {
	margin-top:16px;
	width:651px;
	height:467px;
	overflow:hidden;
	color:#FFF;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0 0;
	position: relative;
}
.banners_boze .left p.special {
	position:absolute;
	top:184px;
	left:496px;
	width:130px;
	height:150px;
	padding:0;
}
.banners_top10 .left {
	margin-top:16px;
	width:651px;
	height:467px;
	overflow:hidden;
	color:#FFF;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0 0;
	position: relative;
}
.banners_top10 .left p.special {
	position:absolute;
	top:184px;
	left:496px;
	width:130px;
	height:150px;
	padding:0;
}
.banners_walentynki .left {
	background:url('http://img.iprezenty.pl/photo/flash_walentynki.jpg') 0 0 no-repeat;
	margin-top:16px;
	width:486px;
	height:230px;
	overflow:hidden;
	color:#FFF;
}
.banners_men .left {
	margin-top:16px;
	width:651px;
	height:328px;
	overflow:hidden;
	color:#FFF;
	position: relative;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0 0;
}
.banners_men .left p.special {
	position:absolute;
	top:184px;
	left:496px;
	width:130px;
	height:150px;
	padding:0;
}
.banners_senior .left {
	margin-top:16px;
	width:651px;
	height:328px;
	overflow:hidden;
	color:#FFF;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0 0;
	position: relative;
}
.banners_senior .left p.special {
	position:absolute;
	top:184px;
	left:496px;
	width:130px;
	height:150px;
	padding:0;
}
.banners_teens .left {
	margin-top:16px;
	width:651px;
	height:328px;
	overflow:hidden;
	color:#FFF;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0 0;
	position: relative;
}
.banners_teens .left p.special {
	position:absolute;
	top:184px;
	left:496px;
	width:130px;
	height:150px;
	padding:0;
}
.banners_kids .left {
	margin-top:16px;
	width:651px;
	height:328px;
	overflow:hidden;
	color:#FFF;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0 0;
	position: relative;
}
.banners_kids .left p.special {
	position:absolute;
	top:184px;
	left:496px;
	width:130px;
	height:150px;
	padding:0;
}
.items {
	width:100%;
	clear:both;
	padding:10px 0 5px;
}
.adverts {
	padding:0 10px 5px 1px;
}
.adverts p {
	color:#69f;
	padding:0;
}
.adverts a {
	color:#69f;
	padding-left:20px;
}
.items li {
	float:left;
	display:block;
	width:130px;
	height:180px;
	overflow:hidden;
	text-align:center;
	padding:5px 3px 10px;
}
.items li img {
	margin:0 auto 10px;
}
.items li a:hover {
	color:#999;
	text-decoration:none;
}
.items li em, #extra .products li em {
	color:#09f !important;
	font-style:normal;
}
.columns div {
	width:255px;
	margin-right:20px;
	float:left;
}
.columns_top10 div {
	width:255px;
	margin-right:20px;
	float:left;
	margin-bottom: 20px;
}
.columns div h3 {
	font-weight:400 !important;
	border-bottom:2px solid #dededc;
	padding-bottom:3px;
	margin-bottom:5px;
	color:#707070;
}
.columns_top10 div h3 {
	font-weight:400 !important;
	border-bottom:2px solid #dededc;
	padding-bottom:3px;
	margin-bottom:5px;
	color:#707070;
}
.columns div h3 span {
	background:url('http://img.iprezenty.pl/dots.gif') 100% center no-repeat;
	padding-right:50px;
}
.columns_top10 div h3 span {
	padding-right:50px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 100% center;
}
.columns div img {
	float:left;
	width:93px;
	border:1px solid #dededc;
	margin:2px 8px 5px 0;
}
.columns_top10 div img {
	float:left;
	width:93px;
	border:1px solid #dededc;
	margin:2px 8px 5px 0;
}
.columns div li {
	padding-bottom:1px;
	line-height:18px;
}
.columns_top10 div li {
	padding-bottom:1px;
	line-height:18px;
}
.products .left {
	width:784px;
	padding-right:30px;
}
.category_list li {
	line-height:57px;
	float:left;
	display:block;
	width:300px;
	font-size:1.2em;
	font-weight:700;
	padding:10px 20px 10px 5px;
}
.category_list li img {
	vertical-align:middle;
	margin-right:15px;
	float:left;
}
.category_list li a {
	display:block;
	width:298px;
	height:55px;
	color:#333;
	border:1px solid #FFF;
}
.category_list li a:hover {
	border-color:#F5F5F5;
}
.products .right {
	width:150px;
	margin-top:10px;
	text-align:center;
}
.products .right .adverts {
	padding:0;
}
.products .right a {
	display:block;
	width:150px;
	margin:15px 0 35px;
	padding:0;
}
.breadcrumbs {
	color:#A1A19F;
	width:100%;
	font-size:.96em;
	clear:both;
	padding:0 0 15px;
}

.breadcrumbs a {
	color:#00ADFF;
}

.breadcrumbs a.szarak {
	
	color:#A1A19F;
}

.breadcrumbs strong {
	color:#000;
}
.breadcrumbs a.back {
	margin-right:20px;
}
.products .left .photo {
	width:185px;
	float:left;
	margin:0 15px 10px 0;
}
.products .left .photo img {
	border:1px solid #bbbcb2;
	display:block;
	margin:3px 0 5px;
	padding:10px 15px;
}
.products .left .photo span {
	background:url('http://img.iprezenty.pl/zoom.gif') 0 100% no-repeat;
	text-decoration:underline;
	margin-left:45px;
	padding-left:25px;
	height:16px;
	display:block;
}
.products .left h5 {
	font-size:1.3em;
	padding:0 0 10px;
}
.products .left p {
	padding-bottom:10px;
	color:#000;
}
.products .left .roll {
	padding-bottom:13px;
}
.products .left h5 a, .products .left .shop a {
	color:#b00c18;
}
.products .left h5 a:hover, .products .left .roll em, .products .left .shop a:hover {
	font-style:normal;
	cursor:pointer;
	color:#00adff;
}
.products .left .shop strong {
	color:#6f6f6f;
}
.products .left p.more {
	padding-top:10px;
	text-align:left;
}
.products .left p.more img {
	margin-left:53px;
}
.products .left p.more span .red {
	color:#EC5D1F;
}
.people .row {
	border-bottom:2px solid #FFF;
}
.person .row {
	width:480px;
	margin-right:7px;
	float:left;
	clear:none;
}
.occasion .row div, .type .row div {
	min-height:175px;
}
.hobby .row div {
	min-height:310px;
}
.person .row div {
	min-height:260px;
}
.people .image {
	width:165px;
}
.person .image {
	width:280px;
	float:right;
}
.hobby .image {
	background:url('http://img.iprezenty.pl/circles.png') 0 95% no-repeat;
}
.people .image h3 {
	margin-top:10px;
	text-align:center;
	font-size:1.9em;
	font-weight:400;
}
.person .image img {
	float:left;
	margin:0 10px 10px 0;
}
.person .image h3 {
	text-align:left;
	margin:10px 0 8px;
}
.person .image .gift {
	width:250px;
	min-height:100px;
	padding:15px 15px 0;
}
.person .image .gift h4 {
	background:url('http://img.iprezenty.pl/star.png') 43% 0 no-repeat;
	padding-bottom:5px;
	font-size:1em;
	font-weight:400;
}
.person .image .gift .redirect {
	position:relative;
	top:35px;
}
.people .cols {
	width:625px;
}
.people .cols a {
	color:#666664;
}
.people .cols ul {
	display:block;
	float:left;
	padding:10px 5px 10px 22px;
}
.people .four ul {
	width:128px;
}
.people .three ul {
	width:180px;
}
.people .shops {
	width:185px;
}
.person .shops {
	width:189px;
	border-left:1px solid #FFF;
	margin:10px 0;
	padding:0 5px;
}
.people .shops h4 {
	background:url('http://img.iprezenty.pl/star.png') 80% 0 no-repeat;
	border-bottom:1px solid #FFF;
	padding-bottom:5px;
	font-size:1em;
	font-weight:400;
	text-indent:27px;
	margin:10px;
}
.people .shops li {
	margin-bottom:8px;
	display:block;
	text-align:center;
}
.people .woman .image, .people .woman .shops, .person .woman {
	background-color:#e73f97;
}
.people .woman .cols {
	background-color:#f8d6e7;
}
.people .man .image, .people .man .shops, .person .man {
	background-color:#0193cf;
}
.people .man .cols {
	background-color:#e1eff8;
}
.people .senior .image, .people .senior .shops, .person .senior {
	background-color:#c49f06;
}
.people .senior .cols {
	background-color:#fff5ae;
}
.people .youth .image, .people .youth .shops, .person .youth {
	background-color:#00a88f;
}
.people .youth .cols {
	background-color:#c7e9eb;
}
.people .kids .image, .people .kids .shops, .person .kids {
	background-color:#fdb930;
}
.people .kids .cols {
	background-color:#fff5c4;
}
.people .all .image, .people .all .shops, .person .all {
	background-color:#acaead;
}
.people .all .cols {
	background-color:#eeeeec;
}
.shady {
	background:url('http://img.iprezenty.pl/bg_shady.gif') 0 0 repeat-y;
}
.bgblue {
	background:url('http://img.iprezenty.pl/bg_shady2.gif') 0 0 repeat-y;
}
.narrow {
	background:url('http://img.iprezenty.pl/bg_shady3.gif') 0 0 repeat-y;
	width:875px;
	margin-left:50px;
}
.shady a {
	color:#5885d7;
}
.shady .inner {
	background:url('http://img.iprezenty.pl/top_shady.gif') 0 0 no-repeat;
}
.bgblue .inner {
	background:url('http://img.iprezenty.pl/top_shady2.gif') 0 0 no-repeat;
}
.narrow .inner {
	background:url('http://img.iprezenty.pl/top_shady3.gif') 0 0 no-repeat;
}
.press .header {
	background:url('http://img.iprezenty.pl/photo/press.gif') 0 0 no-repeat;
	text-indent:-9999px;
	margin-bottom:45px;
	clear:both;
	width:100%;
	height:141px;
	display:block;
	position:relative;
	left:14px;
	top:15px;
}
.shady .bg {
	background:url('http://img.iprezenty.pl/bot_shady.gif') 0 100% no-repeat;
	width:935px;
	overflow:hidden;
	clear:both;
	padding:0 20px 40px;
}
.bgblue .bg {
	background:url('http://img.iprezenty.pl/bot_shady2.gif') 0 100% no-repeat;
	width:945px;
	padding:15px 16px 5px 14px;
}
.narrow .bg {
	background:url('http://img.iprezenty.pl/bot_shady3.gif') 0 100% no-repeat;
	width:845px;
	padding:15px 17px 20px 13px;
}
.shady .wrapper {
	float:left;
	clear:none !important;
}
.shady .main_column {
	border:solid #e4e4e4;
	border-width:0 1px;
	margin:0 230px 0 210px;
	padding:5px 19px;
}
.shady .main_column h4 {
	font-size:1.5em;
	color:#4b4949;
	margin-bottom:15px;
}
.shady .main_column .post {
	padding:15px 0;
}
.shady .main_column .post h6 small {
	font-size:.75em;
	display:block;
	font-weight:400;
}
.shady .right_column, .shady .left_column {
	float:left;
	padding:5px 15px;
}
.shady .right_column {
	width:200px;
	margin-left:-250px;
}
.shady .right_column ul {
	padding-right:5px;
}
.shady .right_column ul li a {
	display:block;
	font-weight:700;
}
.shady .left_column {
	width:180px;
	margin-left:-955px;
}
.shady .left_column ul {
	padding:0 5px;
}
.shady .left_column ul li {
	line-height:18px;
}
.shady .left_column ul ul {
	padding:0 0 0 18px;
}
.shady .left {
	width:500px;
	line-height:42px;
	padding:40px 0 20px 20px;
}
.shady .left2 {
	width:890px;
	line-height:42px;
	padding:40px 0 20px 20px;
}
.shady .strefa_lewa {
	width:890px;
	line-height:42px;
	padding:40px 0 20px 20px;
}
.shady .left3 li {
	list-style-type:decimal;
	padding-left:12px;
	line-height:23px;
	margin:20px;
}
.shady .left4, .shady .right {
	border:0;
	text-align:left;
	font-size:1em;
	margin:0;
}
.shady .left4 li {
	margin-top:5px;
	margin-left:20px;
	padding-left:12px;
	line-height:13px;
}
.shady .left4 li li {
	margin-left:15px;
	padding-left:12px;
	line-height:13px;
}
.shady .right p {
	padding-top:15px;
	font-size:.9em;
	text-align:justify;
}
.shady .right p strong {
	color:#ff9833;
	font-weight:400;
	display:block;
}
.narrow .left, .narrow .right {
	border:0;
	text-align:left;
	font-size:1.2em;
	margin:0;
	padding:0;
}
.narrow .left {
	width:440px;
	overflow:hidden;
	color:#eb64ab;
	font-weight:700;
}
.narrow .left .to_left {
	float:left;
	width:190px;
}
.narrow .left .to_right {
	float:right;
	width:240px;
}
.narrow .left p {
	line-height:19px;
	font-size:1.5em;
	padding:25px 0;
}
.narrow .left h3 {
	font-size:1.5em;
	line-height:20px;
	color:#eb64ab;
	margin:0 0 0 45px;
}
.narrow .left li {
	background-image:none;
	padding-left:35px;
	line-height:19px;
	font-size:1.2em;
}
.narrow .left li a {
	color:#eb64ab;
}
.narrow .right {
	width:364px;
	background:#ececec;
	margin:5px 1px 0 0;
}
.narrow .right p {
	background:url('http://img.iprezenty.pl/top_gray.gif') 0 0 no-repeat;
	color:#646062;
	font-weight:700;
	font-size:.9em;
	text-indent:7px;
	padding:5px 0 3px;
}
.narrow .right ul {
	background:url('http://img.iprezenty.pl/bot_gray.gif') 0 100% no-repeat;
	width:340px;
	padding:0 10px 10px 14px;
}
.narrow .right li {
	display:block;
	float:left;
	width:160px;
	height:39px;
	padding:5px;
}
.narrow .right li a {
	display:block;
	float:left;
	width:160px;
	height:39px;
	margin:0;
}
.bgblue .bg img {
	float:left;
	padding:0 15px 15px 0;
}
.bgblue .bg p {
	font-size:1.2em;
	line-height:18px;
	color:#707071;
	padding:20px;
}
.graybox {
	background:#f0f0f0 url('http://img.iprezenty.pl/top_gray2.gif') 0 0 no-repeat;
	padding-top:15px;
	overflow:hidden;
	width:607px;
	clear:both;
	margin:10px 0 0 203px;
}
.graybox h3 {
	background:url('http://img.iprezenty.pl/star3.jpg') 12px center no-repeat;
	padding-left:80px;
	line-height:53px;
	color:#707071;
}
.graybox div {
	background:url('http://img.iprezenty.pl/bot_gray2.gif') 0 100% no-repeat;
	width:512px;
	padding:15px 15px 30px 80px;
}
.graybox ul {
	display:block;
	float:left;
	margin-right:10px;
	width:160px;
}
.graybox li a {
	display:block;
	height:16px;
	color:#707071;
}
.contact_info {
	width:100%;
	overflow:hidden;
	clear:both;
}
.contact_info p {
	text-align:left;
	line-height:16px !important;
}
.contact_info .to_left {
	float:left;
	width:180px;
}
.contact_info .to_left strong {
	padding-bottom:20px;
}
.contact_info .to_left em {
	font-style:normal;
	padding-top:15px;
}
.contact_info .to_right {
	float:right;
	width:288px;
}
.contact_info .to_right .orange {
	color:#ff9833;
	font-weight:700;
	padding-bottom:5px;
}
.contact_info .to_right .envelope {
	background:url('http://img.iprezenty.pl/bot_envelope.jpg') 0 100% no-repeat;
	padding-bottom:10px;
	width:288px;
}
.contact_info .to_right .envelope span {
	background:#eaeaea url('http://img.iprezenty.pl/top_envelope.jpg') 0 0 no-repeat;
	width:180px;
	display:block;
	padding:30px 20px 5px 88px;
}
.contact_info .to_right .envelope strong {
	padding-bottom:10px;
}
.contact_info .thin {
	width:330px;
	clear:both;
	padding:10px 170px 0 0;
}
.contact_info .thin p {
	padding:15px 0 10px;
}
#extra .box {
	padding-bottom:20px;
	width:973px;
	border:1px solid #dfdfdf;
	margin:10px 0;
}
#extra .box h3 {
	font-weight:400 !important;
	margin-bottom:25px;
	font-size:1.2em;
	color:#FFF;
	clear:both;
}
#extra .box h3 span {
	background-color:#dfdfdf;
	display:block;
	float:left;
	padding:5px 20px;
}
#extra .tags ul {
	background:url('http://img.iprezenty.pl/zoom.jpg') 25px 60% no-repeat;
	width:810px;
	padding:10px 10px 0 150px;
}
#extra .tags li {
	display:inline;
	line-height:22px;
	font-size:1em;
	padding:0 5px 10px 0;
}
#extra .tags li.small {
	font-size:.8em;
}
#extra .tags li.x-large {
	font-size:1.4em;
}
#extra .tags li.xx-large {
	font-size:1.6em;
}
#extra .tags li.xxx-large {
	font-size:1.8em;
}
#extra .blue {
	background:#eaf3fc;
	width:975px;
	border:none;
	padding-bottom:10px;
	clear:both;
	overflow:hidden;
}
#extra .blue * {
	color:#9b9696;
}
#extra .blue .left {
	width:690px;
	padding:8px 0 0 20px;
}
#extra .blue .left h4 {
	font-weight:700;
	font-size:14px;
	margin-bottom:5px;
}
#extra .blue .right {
	width:195px;
	margin-top:8px;
	border-left:1px solid #ededed;
	padding:0 20px 0 19px;
}
#extra .products {
	width:975px;
	border:none;
	clear:both;
	overflow:hidden;
	padding:10px 0 0;
}
#extra .products li {
	float:left;
	display:block;
	width:130px;
	height:180px;
	overflow:hidden;
	text-align:center;
	padding:5px 15px 0;
}
#extra .products .red li a {
	font-weight:700;
	color:#bc0003;
}
#extra .products .red li a:hover {
	color:#d52b2f;
}
#left h3, #left p, #left li {
	padding-left:7px;
	padding-right:7px;
	line-height:16px;
}
#left p {
	text-transform:uppercase;
	color:#7d9837;
	line-height:22px;
	font-size:13px;
}
#left li {
	position:relative;
	z-index:100;
	height:18px;
}
#left_her p {
	text-transform:uppercase;
	color:#EE3897;
	line-height:22px;
}
#left_boze p {
	text-transform:uppercase;
	color:#669ACC;
	line-height:22px;
}
#left_top10 p {
	text-transform:uppercase;
	color:#6699CC;
	line-height:22px;
}
#left_him p {
	text-transform:uppercase;
	color:#6597D6;
	line-height:22px;
}
#left_senior p {
	text-transform:uppercase;
	color:#894C20;
	line-height:22px;
}
#left_teens p {
	text-transform:uppercase;
	color:#00A890;
	line-height:22px;
}
#left_kids p {
	text-transform:uppercase;
	color:#E6770E;
	line-height:22px;
}
#footer {
	background:url('http://img.iprezenty.pl/bg_foot.gif') 0 0 repeat-x;
	clear:both;
	width:100%;
	height:350px;
	position:relative;
	top:10px;
}
.foo_middle {
	width:975px;
	text-align:left;
	padding-bottom:20px;
	margin:0 auto;
}
#footer a {
	color:#525252;
}
#footer h4 {
	color:#999;
	padding-bottom:10px;
}
#footer .boxes {
	height:184px;
	overflow:hidden;
}
#footer .box {
	background:url('http://img.iprezenty.pl/gradient3.gif') 0 100% no-repeat;
	height:164px;
	width:120px;
	float:left;
	padding:10px 15px;
}
#footer .info {
	background:transparent;
	width:270px;
	padding:10px 5px 10px 0;
}
#footer .txt {
	width:220px;
}
#footer .txt img {
	float:left;
	border:1px solid #cececc;
	margin:2px 10px 3px 0;
}
#footer .box li {
	line-height:14px;
	display:block;
	margin:0;
}
#footer .info li {
	float:left;
	width:135px;
}
#footer .promo_txt {
	line-height:21px;
	text-align:center;
	font-size:11px;
}
#footer .copyright {
	height:36px;
	width:100%;
	overflow:hidden;
}
#footer .left {
	width:600px;
	line-height:36px;
	margin-top:-1px;
}
#footer .left span {
	padding-left:10px;
	font-size:1.8em;
	color:#CCC;
}
#footer .left img {
	display:inline;
	vertical-align:middle;
}
#footer .right {
	width:190px;
}
#footer .right a {
	background:#18ABDE url('http://img.iprezenty.pl/login_area.jpg') 0 0 no-repeat;
	text-decoration:none;
	text-indent:12px;
	line-height:29px;
	font-size:14px;
	width:187px;
	height:29px;
	display:block;
	color:#FFF;
}
#footer .partners ul {
	text-align:center;
	height:60px;
}
#footer .partners ul li {
	display:inline;
	padding:0 30px;
}
#footer .partners ul li img {
	display:inline;
	margin-top:10px;
}
#footer .partners p {
	color:#CCC;
	line-height:22px;
}
#footer .partners p a {
	color:#CCC;
	text-decoration:none;
	padding:0 3px;
}
input, textarea {
	font:11px arial, helvetica, sans-serif !important;
	/*border:1px solid #C00;*/
	padding:2px 4px;
}
option {
	padding-left:5px !important;
}
.check, .radio {
	border:0;
	width:12px;
	height:12px;
	margin-right:3px;
	position:relative;
	top:3px;
}
.button {
	overflow:hidden;
	cursor:pointer;
	border:none;
	padding:0;
}
 .button::-moz-focus-inner {
border:none;
}
.search_box {
	position:relative;
	left:755px;
	top:-27px;
	width:220px;
	z-index:1111;
}

.search_box .ramka_red {
	border: 1px solid red;
}
.search_box div {
	float:left;
	line-height:23px;
}
.search_box input {
	width:120px;
}
.search_box .button {
	background:url('http://img.iprezenty.pl/button2.gif') 0 0 no-repeat;
	width:76px !important;
	height:21px;
	text-indent:-9999px;
	position:relative;
	top:0;
	left:11px;
}
.shady .right form {
	padding-top:15px;
}
.shady .right form div {
	padding:5px 0;
}
.shady .right label {
	display:block;
	font-weight:700;
	margin-bottom:3px;
}
.shady .right input, .shady .right textarea {
	width:342px;
	font-size:.9em !important;
	border-color:#b3c8d4;
}
.shady .right input {
	background:url('http://img.iprezenty.pl/bg_input.gif') 0 0 repeat-x;
	height:21px;
}
.shady .right textarea {
	background:url('http://img.iprezenty.pl/bg_textarea.gif') 0 0 repeat-x;
	height:80px;
}
.shady .right .button {
	background:url('http://img.iprezenty.pl/button4.gif') 0 0 no-repeat;
	width:190px !important;
	height:41px !important;
	font-weight:700 !important;
	font-size:1.5em !important;
	text-align:center;
	color:#FFF;
	position:relative;
	top:10px;
	left:0;
}
#footer .info form {
	padding-top:18px;
}
#footer .info form p {
	font-size:11px;
	line-height:12px;
	padding:0 95px 5px 0;
}
#footer .info form input {
	width:154px;
	float:left;
}
#footer .info form .button {
	background:url('http://img.iprezenty.pl/button3.gif') 0 0 no-repeat;
	width:32px !important;
	height:20px;
	text-indent:-9999px;
	position:relative;
	top:0;
	left:11px;
}
td {
	vertical-align:middle;
	text-align:center;
}
.grid table {
	background:url('http://img.iprezenty.pl/bg_grid.gif') 0 0 repeat-x;
	border-bottom:1px solid #d7d6d6;
	color:#636364;
	width:100%;
}
.grid table a {
	color:#3568c5;
	text-decoration:underline;
}
.grid thead .shop {
	background:url('http://img.iprezenty.pl/bg_grid_l.gif') 0 0 no-repeat;
}
.grid thead .redirect {
	background:url('http://img.iprezenty.pl/bg_grid_r.gif') 100% 0 no-repeat;
}
.grid thead td {
	font-weight:700;
	color:#000;
	padding:5px 10px 6px;
}
.grid tbody td {
	padding:2px 10px;
}
.grid td {
	border-left:1px solid #d7d6d6;
}
.grid td.shop {
	width:170px;
	border-left:none;
}
.grid td.price {
	width:130px;
}
.grid tbody td.price {
	color:#3568c5;
	font-size:1.6em;
}
.grid td.redirect {
	width:200px;
}
.grid tbody td.redirect em {
	font-size:1.1em;
	display:block;
	font-style:normal;
}
.grid td.payment, .grid td.delivery {
	padding:0 10px;
}
.grid td.payment span, .grid td.delivery span {
	height:19px;
	padding:5px 0 6px 30px;
}
.grid td.payment span {
	background:url('http://img.iprezenty.pl/payment.gif') 0 3px no-repeat;
}
.grid td.payment1 {
	width:140px;
}
.grid td.payment2, .grid td.delivery2 {
	width:20px;
	padding:2px 5px;
}
.grid td.delivery span {
	background:url('http://img.iprezenty.pl/delivery.gif') 0 3px no-repeat;
}
.grid td.delivery1 {
	width:110px;
}
.grid td.delivery3 {
	width:55px;
}
.grid td.payment2, .grid td.delivery2, .grid td.delivery3 {
	border-left-style:dashed;
}
.grid td.payment1, .grid td.payment2, .grid td.delivery1, .grid td.delivery2, .grid td.delivery3 {
	border-top:1px dashed #d7d6d6;
}
.grid tbody tr:first-child td {
	border-top:none;
}
#strefa_bloga .box {
	padding-bottom:20px;
	width:973px;
	border:1px solid #dfdfdf;
	padding-top:10px;
	margin:0 0 10px;
}
#strefa_bloga .tags h2.style1 {
	color:#99C;
}
#strefa_bloga .tags ul {
	background:url('http://img.iprezenty.pl/strefa_bloga.gif') 25px 60% no-repeat;
	width:810px;
	text-align:justify;
	padding:10px 10px 0 150px;
}
#strefa_bloga .tags li {
	display:inline;
	line-height:22px;
	font-size:1em;
	padding:0 0 10px;
}
#gbar {
	width:970px;
	height:0;
	background:url('http://img.iprezenty.pl/ver3/gifts-bar.png') top center no-repeat;
	line-height:0.1em;
	padding-top:8px;
	padding-bottom:26px;
}
#gbar ul li {
	display:inline;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 10px;
}
#gbar ul li a {
	color:#666666;
}
#gbar ul li a:active {
	color:#09E;
}
#gbar ul li .orange {
	color:#F60;
}
#gbar ul li .green {
	color:#093;
}
a:hover, .banners .left a:hover, .banners_women .left a:hover, .banners_boze .left a:hover, .banners_top10 .left a:hover, .banners_walentynki .left a:hover, .banners_men .left a:hover, .banners_senior .left a:hover, .banners_teens .left a:hover, .banners_kids .left a:hover, .products .left h5 a, .products .left .roll em, #footer p a, #footer .partners p a:hover {
	text-decoration:underline;
}
a img, fieldset, .banners .left img {
	border:0;
}
.none, legend, .search_box label, #footer .info form label {
	display:none;
}
h1, h2, h3, h4, .products .left .shop a, .shady .left_column ul li.active a {
	font-weight:700;
}
#banner_top .box a, ul.menu li:hover ul, .items li *, #extra .products *, .contact_info strong, .contact_info em, #left .parent:hover span, #left .see_all:hover span, #left_her .parent:hover span, #left_her .see_all:hover span, #left_boze .parent:hover span, #left_top10 .see_all:hover span, #left_top10 .parent:hover span, #left_boze .see_all:hover span, #left_top10 .see_all:hover span, #left_him .parent:hover span, #left_him .see_all:hover span, #left_senior .parent:hover span, #left_senior .see_all:hover span, #left_teens .parent:hover span, #left_teens .see_all:hover span, #left_kids .parent:hover span, #left_kids .see_all:hover span {
	display:block;
}

.clearfix:after {
content:"";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix  {display:inline-block;}
/* Hides from IE-mac \*/
.clearfix {display:block;}
/* End hide from IE-mac */

.left, .people .row div {
	float:left;
}
#banner_top, .wrapper, #extra, #strefa_bloga {
	width:100%;
	clear:both;
}
ul.menu li:hover, ul.menu li.active:hover {
	background-color:gray;
}
.banners .left a, .banners_women .left a, .banners_boze .left a, .banners_top10 .left a, .banners_walentynki .left a, .banners_men .left a, .banners_senior .left a, .banners_teens .left a, .banners_kids .left a {
	text-decoration:none;
	color:#FFFFFF;
}
.banners .left h2, .banners_women .left h2 {
	text-transform:uppercase;
	font-weight:400;
	padding:6px 10px 0 330px;
}
.banners .left ul, .banners_women .left ul, .banners_boze .left ul, .banners_top10 .left ul, .banners_walentynki .left ul, .banners_men .left ul, .banners_senior .left ul, .banners_teens .left ul, .banners_kids .left ul {
	padding:0 10px 6px 355px;
}
.banners .left li, .banners_women .left li, .banners_boze .left li, .banners_top10 .left li, .banners_walentynki .left li, .banners_men .left li, .banners_senior .left li, .banners_teens .left li, .banners_kids .left li {
	line-height:14px;
}
.banners .left p.special a:hover, .banners_women .left p.special a:hover, .banners_boze .left p.special a:hover, .banners_top10 .left p.special a:hover, .banners_walentynki .left p.special a:hover, .banners_men .left p.special a:hover, .banners_senior .left p.special a:hover, .banners_teens .left p.special a:hover, .banners_kids .left p.special a:hover, .products .left .roll em:hover, .products .left .shop a, #footer p a:hover {
	text-decoration:none;
}
.banners .right p, .banners_women .right p, .banners_boze .right p, .banners_top10 .right p, .banners_walentynki .right p, .banners_men .right p, .banners_senior .right p, .banners_teens .right p, .banners_kids .right p {
	color:#94b7db;
	text-align:right;
}
.banners .right li, .banners_women .right li, .banners_boze .right li, .banners_top10 .right li, .banners_walentynki .right li, .banners_men .right li, .banners_senior .right li, .banners_teens .right li, .banners_kids .right li {
	float:left;
	width:160px;
	margin:0 0 5px 7px;
}
.banners_men .left p.special, .banners_women .left p.special, .banners_senior .left p.special, .banners_boze .left p.special, .banners_top10 .left p.special, .banners_teens .left p.special, .banners_kids .left p.special {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.banners_women .left p.special img, .banners_boze .left p.special img, .banners_top10 .left p.special img, .banners_walentynki .left p.special img, .banners_men .left p.special img, .banners_senior .left p.special img, .banners_teens .left p.special img, .banners_kids .left p.special img {
	display:block;
	padding-left:14px;
	margin:-1px 0 -2px;
	border: none;
}
.banners_women .right, .banners_boze .right, .banners_top10 .right, .banners_walentynki .right, .banners_men .right, .banners_senior .right, .banners_teens .right, .banners_kids .right {
	margin-top:16px;
	width:170px;
}

.banners_boze .left h2, .banners_top10 .left h2, .banners_walentynki .left h2, .banners_men .left h2, .banners_senior .left h2, .banners_teens .left h2, .banners_kids .left h2 {
	text-transform:uppercase;
	font-weight:400;
	padding:6px 10px 2px 330px;
}
.banners_boze .left p.special, .banners_top10 .left p.special, .banners_walentynki .left p.special {
	padding:0 0 0 0;
}
.banners_boze .left p.special em, .banners_top10 .left p.special em, .banners_walentynki .left p.special em, .banners_men .left p.special em, .banners_women .left p.special em, .banners_senior .left p.special em, .banners_teens .left p.special em, .banners_kids .left p.special em {
	background:url('http://img.iprezenty.pl/star.gif') 13px center no-repeat;
	font-style:normal;
	font-size:11px;
	padding-left:27px;
}
.items li a, #extra .products li a, .columns div a, .columns_top10 div a, #left li a, #left_her li a, #left_boze li a, #left_top10 li a, #left_him li a, #left_senior li a, #left_teens li a, #left_kids li a {
	color:#666;
}
.products .left .photo a:hover span, .grid table a:hover, .grid table a.nobd {
	text-decoration:none !important;
}
.people .image, .people .shops, .person .image a {
	color:#FFF;
}
.person .image li, .people .cols ul li {
	line-height:15px;
}
.shady h5, .shady .main_column h6, #extra .tags li.large, #extra .products h4 {
	font-size:1.2em;
}
.shady .main_column .post h6, .shady .right_column h5, .shady .left_column h5, .shady .right_column ul li {
	margin-bottom:15px;
}
.shady .left, .shady .right, .shady .left2, .shady .right, .shady .left3, .shady .right {
	border:0;
	text-align:left;
	font-size:1.2em;
	margin:0;
}
.shady .strefa_lewa {
	border:0;
	text-align:left;
	font-size:1em;
	margin:0;
}
.shady .strefa_lewa h1 {
	color:grey;
}
.shady .strefa_lewa h1.onaiprezenty {
	color:#E54B98;
}
.shady .strefa_lewa h1.oniprezenty {
	color:#6699CC;
}
.shady .strefa_lewa h1.dzieciiprezenty {
	color:#FF6600;
}
.shady .strefa_lewa h1.nastoletniiprezenty {
	color:#158978;
}
.shady .left p, .shady .left2 p {
	line-height:19px;
	text-align:justify;
}
.shady .strefa_lewa p {
	line-height:19px;
	text-align:justify;
}
.shady .left h3, .shady .left2 h3, .shady .strefa_lewa h3, .shady .left3 h3, .shady .left4 h3 {
	font-size:1.25em;
	color:#969690;
	margin:20px 0 15px;
}
.shady .left li, .shady .left2 li, .shady .strefa_lewa li {
	background:url('http://img.iprezenty.pl/tick2.gif') 0 0 no-repeat;
	padding-left:42px;
	line-height:33px;
}
.shady .left li li, .shady .left2 li li, .shady .strefa_lewa li li, .shady .left3 li li {
	background:url('http://img.iprezenty.pl/dot.gif') 0 4px no-repeat;
	margin-left:15px;
	padding-left:22px;
	line-height:24px;
}
.shady .left3, .shady .left4 {
	width:890px;
	line-height:23px;
	padding:40px 0 20px 20px;
}
.shady .left3 p, .shady .left4 p {
	line-height:23px;
	text-align:justify;
	margin:20px;
}
.shady .right3, .shady .right4, .shady .right {
	width:350px;
	padding:40px 20px 20px 0;
}
.shady .right3 h3, .shady .right4 h3, .shady .right h3 {
	color:#ff9833;
	font-size:1.5em;
	font-weight:400;
}
#left, #left_her, #left_boze, #left_top10, #left_him, #left_senior, #left_teens, #left_kids {
	background:url('http://img.iprezenty.pl/gradient.gif') 0 0 repeat-x;
	float:left;
	width:133px;
	margin-top:16px;
	position:relative;
	z-index:1;
	padding:0 1px;
}
#left .submenu, #left_her .submenu, #left_boze .submenu, #left_top10 .submenu, #left_him .submenu, #left_senior .submenu, #left_teens .submenu, #left_kids .submenu {
	background:#FFF url('http://img.iprezenty.pl/gradient2.gif') 0 0 repeat-x;
}
#left h3, #left_her h3, #left_boze h3, #left_top10 h3, #left_him h3, #left_senior h3, #left_teens h3, #left_kids h3 {
	background:url('http://img.iprezenty.pl/arrow4.gif') 90% 60% no-repeat;
	letter-spacing:-1px;
	line-height:24px;
	font-size:13px;
	color:#818181;
}
#left ul, #left ol, #left_her ul, #left_her ol, #left_boze ul, #left_boze ol, #left_top10 ul, #left_top10 ol, #left_him ul, #left_him ol, #left_senior ul, #left_senior ol, #left_teens ul, #left_teens ol, #left_kids ul, #left_kids ol {
	border-bottom:1px dashed #e6e6e6;
	padding-bottom:6px;
	margin-bottom:11px;
}
#left li li a:hover, #left_her li li a:hover, #left_boze li li a:hover, #left_top10 li li a:hover, #left_him li li a:hover, #left_senior li li a:hover, #left_teens li li a:hover, #left_kids li li a:hover {
	color:#00adff;
}
#left ul li.see_all, #left ol li {
	background:url('http://img.iprezenty.pl/arrow6.gif') 90% 50% no-repeat;
	cursor:default;
}
#left_her ul li.see_all, #left_her ol li {
	cursor:default;
	background-image: url('http://img.iprezenty.pl/arrow6_ona.gif');
	background-repeat: no-repeat;
	background-position: 90% 50%;
}
#left_boze ul li.see_all, #left_boze ol li {
	cursor:default;
	background-image: url('http://img.iprezenty.pl/arrow6_boze.gif');
	background-repeat: no-repeat;
	background-position: 90% 50%;
}
#left_top10 ul li.see_all, #left_top10 ol li {
	cursor:default;
	background-image: url(http://img.iprezenty.pl/arrow6_top10.gif);
	background-repeat: no-repeat;
	background-position: 90% 50%;
}
#left_him ul li.see_all, #left_him ol li {
	cursor:default;
	background-image: url('http://img.iprezenty.pl/arrow6_on.gif');
	background-repeat: no-repeat;
	background-position: 90% 50%;
}
#left_senior ul li.see_all, #left_senior ol li {
	cursor:default;
	background-image: url('http://img.iprezenty.pl/arrow6_seniorzy.gif');
	background-repeat: no-repeat;
	background-position: 90% 50%;
}
#left_teens ul li.see_all, #left_teens ol li {
	cursor:default;
	background-image: url('http://img.iprezenty.pl/arrow6_nastoletni.gif');
	background-repeat: no-repeat;
	background-position: 90% 50%;
}
#left_kids ul li.see_all, #left_kids ol li {
	cursor:default;
	background-image: url('http://img.iprezenty.pl/arrow6_dzieci.gif');
	background-repeat: no-repeat;
	background-position: 90% 50%;
}
#left ul li.see_all:hover, #left ol li:hover, #left_her ul li.see_all:hover, #left_her ol li:hover, #left_boze ul li.see_all:hover, #left_boze ol li:hover, #left_top10 ul li.see_all:hover, #left_top10 ol li:hover, #left_him ul li.see_all:hover, #left_him ol li:hover, #left_senior ul li.see_all:hover, #left_senior ol li:hover, #left_teens ul li.see_all:hover, #left_teens ol li:hover, #left_kids ul li.see_all:hover, #left_kids ol li:hover {
	background-color:#e6e6e6;
}
#left ul li.see_all, #left_her ul li.see_all, #left_boze ul li.see_all, #left_top10 ul li.see_all, #left_him ul li.see_all, #left_senior ul li.see_all, #left_teens ul li.see_all, #left_kids ul li.see_all {
	text-transform:uppercase;
}
#left ol li li, #left ol li li:hover, #left_her ol li li, #left_her ol li li:hover, #left_boze ol li li, #left_boze ol li li:hover, #left_top10 ol li li, #left_top10 ol li li:hover, #left_him ol li li, #left_him ol li li:hover, #left_senior ol li li, #left_senior ol li li:hover, #left_teens ol li li, #left_teens ol li li:hover, #left_kids ol li li, #left_kids ol li li:hover {
	background:#FFF;
}
#left ul li.see_all li, #left_her ul li.see_all li, #left_boze ul li.see_all li, #left_top10 ul li.see_all li, #left_him ul li.see_all li, #left_senior ul li.see_all li, #left_teens ul li.see_all li, #left_kids ul li.see_all li {
	text-transform:none;
}
#left .parent span, #left .see_all span, #left_her .parent span, #left_her .see_all span, #left_boze .parent span, #left_top10 .parent span, #left_boze .see_all span, #left_top10 .see_all span, #left_him .parent span, #left_him .see_all span, #left_senior .parent span, #left_senior .see_all span, #left_teens .parent span, #left_teens .see_all span, #left_kids .parent span, #left_kids .see_all span {
	background:#FFF;
	border:1px solid #CDCDCD;
	width:228px;
	display:none;
	position:absolute;
	left:133px;
	z-index:1000;
	padding:10px 10px 15px;
}
#left .parent span, #left_her .parent span, #left_boze .parent span, #left_top10 .parent span, #left_him .parent span, #left_senior .parent span, #left_teens .parent span, #left_kids .parent span {
	top:-46px;
}
#left .see_all span, #left_her .see_all span, #left_boze .see_all span, #left_top10 .see_all span, #left_him .see_all span, #left_senior .see_all span, #left_teens .see_all span, #left_kids .see_all span {
	bottom:-46px;
}
#left .occasion span, #left_her .occasion span, #left_boze .occasion span, #left_top10 .occasion span, #left_him .occasion span, #left_senior .occasion span, #left_teens .occasion span, #left_kids .occasion span {
	bottom:-126px;
}
#left ol ul, #left ul ul, #left_her ol ul, #left_her ul ul, #left_boze ol ul, #left_boze ul ul, #left_top10 ol ul, #left_top10 ul ul, #left_him ol ul, #left_him ul ul, #left_senior ol ul, #left_senior ul ul, #left_teens ol ul, #left_teens ul ul, #left_kids ol ul, #left_kids ul ul {
	display:block;
	float:left;
	width:114px !important;
	border:none;
	margin:0;
	padding:0;
}
#left ol ul li a, #left ul ul li a, #left_her ol ul li a, #left_her ul ul li a, #left_boze ol ul li a, #left_boze ul ul li a, #left_top10 ol ul li a, #left_top10 ul ul li a, #left_him ol ul li a, #left_him ul ul li a, #left_senior ol ul li a, #left_senior ul ul li a, #left_teens ol ul li a, #left_teens ul ul li a, #left_kids ol ul li a, #left_kids ul ul li a {
	cursor:pointer;
	font-size:.95em;
}
#left_her h3, #left_her p, #left_her li, #left_boze h3, #left_boze p, #left_boze li, #left_top10 h3, #left_top10 p, #left_top10 li, #left_him h3, #left_him p, #left_him li, #left_senior h3, #left_senior p, #left_senior li, #left_teens h3, #left_teens p, #left_teens li, #left_kids h3, #left_kids p, #left_kids li {
	padding-left:7px;
	padding-right:7px;
}
#left_her li, #left_boze li, #left_top10 li, #left_him li, #left_senior li, #left_teens li, #left_kids li {
	position:relative;
	z-index:100;
	height:18px;
}
#gbar ul li a:hover, #gbar ul li .blue {
	color:#09C;
}
.breadcrumbs {
	color:#A1A19F;
}
.breadcrumbs {
	width:968px;
	font-size:0.96em;
	clear:both;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-left-style: dashed;
	border-right-style: dashed;
	border-left-width: 0px;
	border-right-width: 0px;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-top: 1px;
}
.breadcrumbs strong {
	color:#666666;
}
.breadcrumbs a.back {
	margin-right:20px;
}
/*Strefa bloga*/


/*strefa bloga*/

.shady .strefa_lewa .thumb {
	float:left;
	width:160px;
	display:block;
	border:1px none #E7ECF1;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.shady .strefa_lewa .thumb img {
	border:0px;
	padding:5px;
	display:block;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.shady .strefa_lewa .thumb2 {
	float:left;
	width:400px;
	display:block;
	border:1px none #E7ECF1;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.shady .strefa_lewa .thumb2 img {
	border:0px;
	padding:0px;
	display:block;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
}
.shady .strefa_lewa .data {
	color:#999999;
}
.shady .strefa_lewa .pojemnik_blog {
	float:right;
	width:700px
}
.pojemnik_blog2 {
	float:right;
	width:490px
}

/*Wszystko co zwiazane z wyszukiwarka*/
 .search_area {
overflow:hidden;
width:100%;
clear:both;
}
.search_area select {
	border:1px solid #a5acb2;
	padding:2px 4px;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	background-color: #FFFFFF;
	width: 200px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
}
.search_area .right p {
	color:#94b7db;
	text-align:right;
}
.search_area .right li {
	float:left;
	width:160px;
	margin:0 0 5px 7px;
}
.search_area {
	height:200px;
	margin-bottom:0px;
	background-image: url(http://img.iprezenty.pl/ver3/bgck.jpg);
	background-repeat: no-repeat;
	background-position: 0 100%;
	margin-top: 0px;
}
.search_area .left {
	width:750px;
	height:200px;
	overflow:hidden;
}
.search_area .left h2 {
	color:#94b7db;
}
.search_area .left p {
	color:#999999;
}
.search_area .left h2 {
	margin-top:4px;
	margin-bottom: 3px;
}
.search_area .left p {
	margin:6px 0 0 10px;
	font-weight:bold;
}
.search_area .right {
	margin-right:10px;
	width:189px;
}
.search_area .right p {
	margin:12px 12px 0 0;
}
.search_area .right ul {
	margin-top:17px;
}
.search_filter {
	width:750px;
	padding-left:15px;
	position:relative;
}
.search_filter div.zaznacz {
	width:240px;
	padding-top:8px;
	float:left;
	color:#79A6D2;
	font-weight:bold;
}
.search_filter div.checkarea {
	width:400px;
	padding-top:14px;
	float:left;
	color:#94b7db;
}
.search_filter a {
	color:#94b7db;
	font-weight:normal;
}
.search_filter label {
	display:block;
	font-size:1.1em;
}
.search_filter select {
	width:170px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 2px;
	height: 25px;
}
.search_filter div.submit {
	width:143px;
	height:22px;
	position:absolute;
	top:-7px;
	left:548px;
}
.search_filter div.submit input {
	width:200px;
	height:40px;
	background:transparent;
	text-indent:-9999px;
	
}
.search_filter div.submit input[type=checkbox] {
	width:12px;
	height:12px;
	border:#FF0000;
	background:#003399;
}
.search_filter select .selected {
	background-color:#f8fdcf !important;
	font-weight:bolder;
}
.pagination {
	overflow:hidden;
	width:100%;
	clear:both;
}
.pagination {
	padding-top:10px;
}
.pagination p {
	float:left;
	width:560px;
	display:block;
	line-height:24px;
	color:#666666;
	font-weight: bold;
}
.pagination p a {
	display:inline;
	color:#79A6D2;
	margin:0 3px;
	font-weight: normal;
}
.pagination ul {
	float:right;
	display:block;
}
.pagination li {
	border:0;
	margin:0;
	padding:0;
	font-size:11px;
	list-style:none;
	float:left;
}
.pagination li a {
	border:1px solid #79A6D2;
	margin-right:2px;
}
.pagination ul .previous-off, .pagination ul .next-off {
	border:solid 1px #DEDEDE;
	color:#888;
	display:block;
	float:left;
	font-weight:bold;
	margin-right:2px;
	padding:3px 6px;
}
.pagination ul .next a, .pagination ul .previous a {
	font-weight:bold;
}
.pagination ul .active {
	font-weight:bold;
	display:block;
	float:left;
	padding:4px 8px;
	margin-right:2px;
}
.pagination ul .null {
	color:#333;
	padding:5px 4px 3px 2px;
}
.pagination ul a:link, .pagination ul a:visited {
	color:#79A6D2;
	display:block;
	float:left;
	padding:3px 7px;
	text-decoration:none;
}
.pagination ul .active, .pagination ul a:hover {
	color:#FFF;
	background-color: #79A6D2;
}
.gifts {
	overflow:hidden;
	width:100%;
	clear:both;
}
.gifts .left {
	width:814px;
	margin:10px 0 3px;
	border: 1px solid #e3e3e3;
}
.gifts h2 {
	color:#94b7db;
	margin:10px 0 10px 5px;
}
.gifts .right {
	width:150px;
	margin-top:10px;
	text-align:center;
}
.gifts .right .adverts {
	padding:0;
}
.gifts .right a {
	display:block;
	width:150px;
	margin:15px 0 35px;
	padding:0;
}
.gift_list li {
	float:left;
	display:block;
	width:160px;
	height:255px;
	overflow:hidden;
	text-align:center;
	text-transform: capitalize;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #e3e3e3;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	position: relative;
}
.gift_list li .przejdz_do_sklepu {
	width:140px;
	background-color:#FFFFFF;
	position: absolute;
	left: 30px;
	top: 231px;
}
.gift_list li * {
	display:block;
}
.gift_list li img {
	margin:0 auto 10px;
	padding:4px;
	border:1px none #f5f5f5;
}
.gift_list li img.noborder {
	margin:0px;
	padding:0px;
	padding-top:5px;
	border:none;
}
.gift_list li a {
	color:#666666;
	font-weight:normal;
	/*text-transform: lowercase;*/
}
.gift_list li strong {
	color:#0099FF;
	margin-top:5px;
	font-weight: normal;
	text-transform: lowercase;
}
/* =EXTRA SECTION ---------------------------------------------------------------------------------------------------------------------------------------------- */
#super_zajawka .products * {
	display:block;
}
#super_zajawka .products img {
	margin:0 auto 10px auto;
}
#super_zajawka .products li a {
	color:#666;
}
#super_zajawka .products li a:hover {
	color:#999;
	text-decoration:none;
}
#super_zajawka .products li em {
	color:#0099ff !important;
	font-style:normal;
}
#super_zajawka .products * {
	display:block;
}
#super_zajawka .products img {
	margin:0 auto 10px auto;
}
#super_zajawka .products li a {
	color:#666;
}
#super_zajawka .products li a:hover {
	color:#999;
	text-decoration:none;
}
#super_zajawka .products li em {
	color:#0099ff !important;
	font-style:normal;
}
.blogi_produkty_tytul_dzieci h6 {
	color:#FFFFFF;
	font-size: 1.3em;
}
#super_zajawka {
	width:100%;
	clear:both;
}
#super_zajawka .box {
	margin:10px 0;
	padding-bottom:20px;
	width:973px;
	border:1px solid #dfdfdf;
}
#super_zajawka .box h3 {
	font-weight:normal !important;
	margin-bottom:25px;
	font-size:1.2em;
	color:#FFF;
	clear:both;
}
#super_zajawka .box h3 span {
	background-color:#dfdfdf;
	padding:5px 20px;
	display:block;
	float:left;
}
#super_zajawka .tags ul {
	background:url('http://img.iprezenty.pl/zoom.jpg') 25px 60% no-repeat;
	padding:10px 10px 0 150px;
	width:810px;
}
#super_zajawka .tags li {
	display:inline;
	line-height:22px;
	padding:0 5px 10px 0;
	font-size:1em;
}
#super_zajawka .tags li.small {
	font-size:.8em;
}
#super_zajawka .tags li.large {
	font-size:1.2em;
}
#super_zajawka .tags li.x-large {
	font-size:1.4em;
}
#super_zajawka .tags li.xx-large {
	font-size:1.6em;
}
#super_zajawka .tags li.xxx-large {
	font-size:1.8em;
}
#super_zajawka .blue {
	width:970px;
	border:1px solid #E3E3E3;
	padding-bottom:10px;
	clear:both;
	overflow:hidden;
	background-color: #FFFFFF;
}
#super_zajawka .blue * {
	color:#9b9696;
}
#super_zajawka .blue .left {
	width:690px;
	padding:8px 0 0 20px;
}
#super_zajawka .blue .left h4 {
	font-weight:bold;
	font-size:14px;
	margin-bottom:5px;
}
#super_zajawka .blue .right {
	width:195px;
	margin-top:8px;
	padding:0 20px 0 19px;
	border-left:1px solid #ededed;
}
#super_zajawka .products {
	width:975px;
	border:none;
	padding:10px 0 0;
	clear:both;
	overflow:hidden;
}
#super_zajawka .products h4 {
	font-size:1.2em;
}
#super_zajawka .products li {
	float:left;
	display:block;
	width:130px;
	padding:5px 15px 0;
	height:180px;
	overflow:hidden;
	text-align:center;
}
#super_zajawka .products .red li a {
	font-weight:bold;
	color:#bc0003;
}
#super_zajawka .products .red li a:hover {
	color:#d52b2f;
}
#extra_blogi{width:100%;clear:both;}
#extra_blogi .blue .left{width:690px;padding:8px 0 0 20px;}
#extra_blogi .blue .left h4{font-weight:700;font-size:14px;margin-bottom:5px;}
.columns_blogi_dzieci div h3{font-weight:700 !important;padding-bottom:3px;margin-bottom:5px;color:#F26822;border-bottom-width:2px;border-bottom-style:none;border-bottom-color:#F26822;}
.columns_blogi_ona div h3{font-weight:700 !important;padding-bottom:3px;margin-bottom:5px;color:#E54A98;border-bottom-width:2px;border-bottom-style:none;border-bottom-color:#F26822;}
.columns_blogi_on div h3{font-weight:700 !important;padding-bottom:3px;margin-bottom:5px;color:#69C;border-bottom-width:2px;border-bottom-style:none;border-bottom-color:#F26822;}
.columns_blogi_nastoletni div{width:290px;margin-right:20px;float:left;border:1px none #E3E3E3;background-color:#FFF;padding:6px;}
.columns_blogi_nastoletni div h3{font-weight:700 !important;padding-bottom:3px;margin-bottom:5px;color:#158978;border-bottom-width:2px;border-bottom-style:none;border-bottom-color:#F26822;}
.zajawki_blogi_dzieci h4,.zajawki_blogi_ona h4,.zajawki_blogi_on h4,.zajawki_blogi_nastoletni h4{color:#666;font-size:1.1em;}
.zajawki_blogi_dzieci .more_blogi strong,.zajawki_blogi_ona .more_blogi strong,.zajawki_blogi_on .more_blogi strong,.zajawki_blogi_nastoletni .more_blogi strong{color:#09C;}
.zajawki_blogi_dzieci h5,.zajawki_blogi_ona h5,.zajawki_blogi_on h5,.zajawki_blogi_nastoletni h5{color:#09F;font-size:1em;font-weight:400;}
.columns_blogi_dzieci div,.columns_blogi_ona div,.columns_blogi_on div{width:293px;margin-right:20px;float:left;background-color:#FFF;border-color:#F26822;border-style:none;border-width:1px;padding:6px;}
.columns_blogi_dzieci div h3 span,.columns_blogi_ona div h3 span,.columns_blogi_on div h3 span,.columns_blogi_nastoletni div h3 span{padding-right:20px;background-image:none;background-repeat:no-repeat;background-position:100% center;}
.columns_blogi_dzieci div img,.columns_blogi_ona div img,.columns_blogi_on div img,.columns_blogi_nastoletni div img{float:left;width:93px;border:1px solid #dededc;margin:2px 8px 5px 0;}
.columns_blogi_dzieci div li,.columns_blogi_ona div li,.columns_blogi_on div li,.columns_blogi_nastoletni div li{padding-bottom:1px;}
.columns_blogi_dzieci div a,.blogi_polecane_dzieci li a,#extra .products li a,.columns_blogi_ona div a,.blogi_polecane_ona li a,#extra .products li a,.columns_blogi_on div a,.blogi_polecane_on li a,.columns_blogi_nastoletni div a,.blogi_polecane_nastoletni li a{color:#666;}
.blogi_polecane_dzieci,.blogi_polecane_ona,.blogi_polecane_on,.blogi_polecane_nastoletni{width:100%;clear:both;padding:10px 0 5px;}
.blogi_polecane_dzieci li,.blogi_polecane_ona li,.blogi_polecane_on li,.blogi_polecane_nastoletni li{float:left;display:block;width:170px;height:180px;overflow:hidden;text-align:center;padding:5px 3px 10px;}
.blogi_polecane_dzieci li *,#extra .products *,.blogi_polecane_ona li *,#extra .products *,.blogi_polecane_on li *,.blogi_polecane_nastoletni li *{display:block;}
.blogi_polecane_dzieci li img,#extra .products img,.blogi_polecane_ona li img,#extra .products img,.blogi_polecane_on li img,.blogi_polecane_nastoletni li img{margin:0 auto 10px;}
.blogi_polecane_dzieci li a:hover,#extra .products li a:hover,.blogi_polecane_ona li a:hover,#extra .products li a:hover,.blogi_polecane_on li a:hover,.blogi_polecane_nastoletni li a:hover{color:#999;text-decoration:none;}
.blogi_polecane_dzieci li em,#extra .products li em,.blogi_polecane_ona li em,#extra .products li em,.blogi_polecane_on li em,.blogi_polecane_nastoletni li em{color:#09f !important;font-style:normal;}
.blogi_produkty_tytul_dzieci h6,.blogi_produkty_tytul_randomize_dzieci h6,.blogi_produkty_tytul_ona h6,.blogi_produkty_tytul_randomize_ona h6,.blogi_produkty_tytul_on h6,.blogi_produkty_tytul_randomize_on h6,.blogi_produkty_tytul_nastoletni h6,.blogi_produkty_tytul_randomize_nastoletni h6{color:#FFF;font-size:1.3em;}
.blogi_produkty_tytul_dzieci,.blogi_produkty_tytul_randomize_dzieci{width:963px;background-color:#F26822;height:20px;padding:4px;}
.blogi_produkty_tytul_ona,.blogi_produkty_tytul_randomize_ona{width:963px;background-color:#E54A98;height:20px;padding:4px;}
.blogi_produkty_tytul_on,.blogi_produkty_tytul_randomize_on{width:963px;background-color:#69C;height:20px;padding:4px;}
.blogi_produkty_tytul_nastoletni,.blogi_produkty_tytul_randomize_nastoletni{width:963px;background-color:#158978;height:20px;padding:4px;}

.right_inner {
	width:172px;
	padding:0;
	margin:0;
}

/* Lewa nawigacja sluby i banner */

#left_slub p {
	text-transform:uppercase;
	color:#5fadd0;
	line-height:22px;
}

#left_slub .see_all:hover span {
	display:block;
}

#left_slub li a {
	color:#666;
}

#left_slub {
	background:url('http://img.iprezenty.pl/gradient.gif') 0 0 repeat-x;
	float:left;
	width:133px;
	margin-top:16px;
	position:relative;
	z-index:1;
	padding:0 1px;
}

#left_slub .submenu {
	background:#FFF url('http://img.iprezenty.pl/gradient2.gif') 0 0 repeat-x;
}
#left_slub h3 {
	background:url('http://img.iprezenty.pl/arrow4.gif') 90% 60% no-repeat;
	letter-spacing:-1px;
	line-height:24px;
	font-size:13px;
	color:#818181;
}
#left_slub ul {
	border-bottom:1px dashed #e6e6e6;
	padding-bottom:6px;
	margin-bottom:11px;
}

#left_slub li li a:hover {
	color:#00adff;
}

#left_slub ul li.see_all, #left_slub ol li {
	cursor:default;
	background-image: url('http://img.iprezenty.pl/arrow6_slub.gif');
	background-repeat: no-repeat;
	background-position: 90% 50%;
}

#left_slub ul li.see_all:hover, #left_slub ol li:hover {
	background-color:#e6e6e6;
}
#left_slub ul li.see_all {
	text-transform:uppercase;
}
#left_slub ol li li, #left_slub ol li li:hover {
	background:#FFF;
}
#left_slub ul li.see_all li {
	text-transform:none;
}
#left_slub .parent span, #left_slub .see_all span {
	background:#FFF;
	border:1px solid #CDCDCD;
	width:228px;
	display:none;
	position:absolute;
	left:133px;
	z-index:1000;
	padding:10px 10px 15px;
}
#left_slub .parent span {
	top:-46px;
}
#left_slub .see_all span {
	bottom:-46px;
}
#left_slub .occasion span {
	bottom:-126px;
}
#left_slub ol ul, #left_slub ul ul {
	display:block;
	float:left;
	width:114px !important;
	border:none;
	margin:0;
	padding:0;
}
#left_slub ol ul li a, #left_slub ul ul li a {
	cursor:pointer;
	font-size:.95em;
}
#left_slub h3, #left_slub p, #left_slub li {
	padding-left:7px;
	padding-right:7px;
}
#left_slub li {
	position:relative;
	z-index:100;
	height:18px;
}

.banners_slub {
	overflow:hidden;
	width:100%;
	clear:both;
}

.banners_slub .left {
	margin-top:16px;
	width:651px;
	height:328px;
	overflow:hidden;
	color:#FFF;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0 0;
	position: relative;
}
.banners_slub .left p.special {
	position:absolute;
	top:184px;
	left:496px;
	width:130px;
	height:150px;
	padding:0;
}
.banners_slub .left p.special em {
	background:url('http://img.iprezenty.pl/star.gif') 13px center no-repeat;
	font-style:normal;
	font-size:11px;
	padding-left:0;
}

.banners_slub .left a:hover {
	text-decoration:underline;
}

.banners_slub .left a {
	text-decoration:none;
	color:#FFFFFF;
}

.banners_slub .left h2 {
	text-transform:uppercase;
	font-weight:400;
	padding:6px 10px 0 330px;
}
.banners_slub .left ul {
	padding:0 10px 6px 355px;
}
.banners_slub .left li {
	line-height:14px;
}
.banners_slub .left p.special a:hover {
	text-decoration:none;
}
.banners_slub .right p {
	color:#94b7db;
	text-align:right;
}
.banners_slub .right li {
	float:left;
	width:160px;
	margin:0 0 5px 7px;
}
.banners_slub .left p.special {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.banners_slub .left p.special img {
	display:block;
	padding-left:14px;
	margin:-1px 0 -2px;
	border: none;
}
.banners_slub .right {
	margin-top:16px;
	width:170px;
}

.banners_slub .left p.special em {
	background:url('http://img.iprezenty.pl/star.gif') 13px center no-repeat;
	font-style:normal;
	font-size:11px;
	padding-left:27px;
}

.banners_slub {
	overflow:hidden;
	width:100%;
	clear:both;
}
