/* =GLOBAL ---------------------------------------------------------------------------------------------------------------------------------------------- */

* {margin:0;padding:0;}
html {
width:100%;
background: url('http://img.iprezenty.pl/zakladka.gif') 0 200px no-repeat;
background-attachment: fixed;

}

body {
	background: url('http://img.iprezenty.pl/bg_body_new.gif') 0 0 repeat-x;
	font:12px arial, helvetica, sans-serif;
	text-align:left;
	color:#666;
}

a {text-decoration:none; color:#00adff;}
a:hover {
	text-decoration:underline;
	color: #0099FF;
}
a:active, a:focus {color:#888;}
a:focus {outline:0;}
a img, fieldset {border:0;}
.none, legend {display:none;}
ol, ul {list-style-type:none;}
p, li {
	line-height:18px;
}
h1, h2, h3, h4 {font-weight:bold;}
h1 {font-size:2em;}
h2 {font-size:1.55em;}
h3 {font-size:1.5em;}
h4, p {font-size:1em;}


/* =PAGE ---------------------------------------------------------------------------------------------------------------------------------------------- */

.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 {float:left;}
.right {float:right;}
#container {width:975px; overflow:hidden; text-align:left; margin:0 auto;}


/* =HEADER ---------------------------------------------------------------------------------------------------------------------------------------------- */

#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_koszulki.gif') 0 0 no-repeat;
height:60px; 
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:770px;
}
#header .right {
	width:200px;
}

ul.tour {
	position:relative;
	top:13px;
	left:100px;
	width:500px;
	height:50px;
	float:left;
}
ul.tour li {
background-image:url('http://img.iprezenty.pl/arrow_koszulki.gif');
background-repeat:no-repeat;
text-align:center;
padding:0 0 0 60px; 
font-size:1em; 
font-weight:bold;
display:block;
float:left;
height:50px;
}
ul.tour li.orange {
	color:#999999;
	width:110px;
	background-image:none;
	padding-left:0;
}
ul.tour li.blue {
	color:#999999;
	width:95px;
	background-position:15px 95%;
}
ul.tour li.green {
	color:#999999;
	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:#0099CC; font-weight:bold;}
#header .right p strong {font-weight:normal; color:#FF5A00;}
#header .special {
background:url('http://img.iprezenty.pl/bombs.jpg') 0 0 no-repeat;
padding:5px 0 0 15px !important;
text-align:left !important;
margin-bottom:-4px !important;
text-indent:55px;
line-height:44px;
width:233px;
}
#header .special a {color:#CC0033 !important;}

/* =Banner top SECTION ---------------------------------------------------------------------------------------------------------------------------------------------- */

#banner_top {width:100%; clear:both;}
#banner_top .box {width:100%; overflow:hidden; clear:both;}
#banner_top .box a {display:block;}
#banner_top .box object {margin-bottom:-1px;}
#banner_top .box {text-align:center; margin:0 auto; width:975px;}

/* =NAVIGATION ---------------------------------------------------------------------------------------------------------------------------------------------- */

.navigation {
	position:relative;
	top:-1px;
	z-index:2010;
	width:100%;
	height:32px;
	clear:both;
	margin-bottom:0px;
}
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; 
margin:0;
float:left;
display:block;
}
ul.menu li:first-child {background-image:none;}
ul.menu li span {
background:url('http://img.iprezenty.pl/arrow.gif') 100% 55% no-repeat;
text-transform:uppercase;
padding:0 15px 0 16px; 
height:32px;
cursor:default;
color:#808080;
font-size:1.2em;
display:block;
float:left;
}
ul.menu li.add_shop span, ul.menu li.add_shop:hover span {
background:transparent url('http://img.iprezenty.pl/cart_koszulki.gif') 13px 65% no-repeat;
text-transform:lowercase;
padding-left:45px;
}
ul.menu li.add_shop a {
	color:#FF0000;
	font-weight: bold;
}
ul.menu li:hover {
	background-color:#669900;
}
ul.menu li:hover span {
	color:#FFF;
	background-color: #669900;
	background-image: url(http://img.iprezenty.pl/arrow3.gif);
	background-repeat: no-repeat;
	background-position: 100% 55%;
}
ul.menu li.add_shop:hover {background-color:transparent; color:#FF5A00;}
ul.menu li.active {background-color:transparent;}
ul.menu li.active span {
	background:url('http://img.iprezenty.pl/arrow2.gif') 100% 55% no-repeat;
	color:#669900;
}
ul.menu li.active:hover {
	background-color:#669900;
}
ul.menu li.active:hover span {
	color:#FFF;
	background-color: #669900;
	background-image: url(http://img.iprezenty.pl/arrow3.gif);
	background-repeat: no-repeat;
	background-position: 100% 55%;
}
ul.menu li ul {
	border:1px solid #CDCDCD;
	padding:7px 5px 10px;
	min-width:116px;
	display:none;
	position:absolute;
	top:32px;
	left:0px;
	z-index:1111;
	background-color: #FFF;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 7px 95%;
}
ul.menu li:hover ul {display:block;}
ul.menu li ul li {padding:0; line-height:12px; display:block; margin:3px 0; background-image:none;}
ul.menu li ul li a {padding:0 6px; display:block; color:#525252 !important;}
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;
margin:0 0 10px 10px !important;
background-color:#fcedaa !important;
display:block; 
width:95%;
}
ul.menu li ul.wide li.hot a {color:#525252 !important;}
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_koszulki.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.hot a {
background-color:#fcedaa !important;
padding:5px 0;
display:block; 
width:95%;
}
ul.menu li ul.wide li.more {
margin:15px 0 0 60px !important; 
line-height:21px;
display:block; 
width:80%;
}
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;
padding:0 !important;
float:right;
display:block;
width:76px;
height:21px;
}


/* =MAIN COLUMN ---------------------------------------------------------------------------------------------------------------------------------------------- */

.wrapper {
	width:100%;
	clear:both;
	;
	border-bottom-width: 0px;
	border-bottom-style: none;
}
.index #content {width:825px; float:right; padding:0 0 10px 10px;}
.banners, .search_area, .columns, .gifts, .gifts .adverts, .gifts .pagination, .products, .products .grid, .people .row, .shady {
overflow:hidden;
width:100%; 
clear:both; 
}

.banners .left {
	margin-top:10px;
	width:650px;
	height:230px;
	overflow:hidden;
	color:#FFF;
	background-color: #FFFFFF;
	background-image: url(http://img.iprezenty.pl/photo/flash_koszulki.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.banners .left a {text-decoration:none; color:#FFF;}
.banners .left a:hover {text-decoration:underline;}
.banners .left h2 {
	text-transform:uppercase;
	font-weight:normal;
	padding-top: 13px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 360px;
}
.banners .left ul {
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 400px;
}
.banners .left li {line-height:14px;}
.banners .left p.special {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 420px;
}
.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 .left p.special a:hover {text-decoration:none;}

.banners .right {
	width:170px;
	margin-top: 10px;
}
.banners .right p, .search_area .right p {color:#94b7db; text-align:right;}
.banners .right li, .search_area .right li {float:left; width:160px; margin:0 0 5px 7px;}

/* Banner strona kobieta */
.banners_women .left {
background:url('http://img.iprezenty.pl/photo/flash_women.jpg') 0 0 no-repeat;
margin-top:16px;
width:486px;
height:230px;
overflow:hidden;
color:#FFF; 
}
.banners_women .left a {text-decoration:none; color:#FFF;}
.banners_women .left a:hover {text-decoration:underline;}
.banners_women .left h2 {text-transform:uppercase; padding:6px 10px 2px 330px; font-weight:normal;}
.banners_women .left ul {padding:0 10px 6px 355px;}
.banners_women .left li {line-height:14px;}
.banners_women .left p.special {padding:0 0 0 355px;}
.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:27px;
}
.banners_women .left p.special img {display:block; padding-left:14px; margin:-1px 0 -2px;}
.banners_women .left p.special a:hover {text-decoration:none;}

.banners_women .right {width:334px;}
.banners_women .right p, .search_area .right p {color:#94b7db; text-align:right;}
.banners_women .right li, .search_area .right li {float:left; width:160px; margin:0 0 5px 7px;}


/* Banner strona Boze Narodzenie */
.banners_boze .left {
background:url('http://img.iprezenty.pl/photo/flash_boze.jpg') 0 0 no-repeat;
margin-top:16px;
width:486px;
height:230px;
overflow:hidden;
color:#FFF; 
}
.banners_boze .left a {text-decoration:none; color:#FFF;}
.banners_boze .left a:hover {text-decoration:underline;}
.banners_boze .left h2 {text-transform:uppercase; padding:6px 10px 2px 330px; font-weight:normal;}
.banners_boze .left ul {padding:0 10px 6px 355px;}
.banners_boze .left li {line-height:14px;}
.banners_boze .left p.special {padding:0 0 0 355px;}
.banners_boze .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_boze .left p.special img {display:block; padding-left:14px; margin:-1px 0 -2px;}
.banners_boze .left p.special a:hover {text-decoration:none;}

.banners_boze .right {width:334px;}
.banners_boze .right p, .search_area .right p {color:#94b7db; text-align:right;}
.banners_boze .right li, .search_area .right li {float:left; width:160px; margin:0 0 5px 7px;}


/* Banner strona Walentynki */
.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_walentynki .left a {text-decoration:none; color:#FFF;}
.banners_walentynki .left a:hover {text-decoration:underline;}
.banners_walentynki .left h2 {text-transform:uppercase; padding:6px 10px 2px 330px; font-weight:normal;}
.banners_walentynki .left ul {padding:0 10px 6px 355px;}
.banners_walentynki .left li {line-height:14px;}
.banners_walentynki .left p.special {padding:0 0 0 355px;}
.banners_walentynki .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_walentynki .left p.special img {display:block; padding-left:14px; margin:-1px 0 -2px;}
.banners_walentynki .left p.special a:hover {text-decoration:none;}

.banners_walentynki .right {width:334px;}
.banners_walentynki .right p, .search_area .right p {color:#94b7db; text-align:right;}
.banners_walentynki .right li, .search_area .right li {float:left; width:160px; margin:0 0 5px 7px;}




/* Banner strona mezczyzna */
.banners_men .left {
background:url('http://img.iprezenty.pl/photo/flash_men.jpg') 0 0 no-repeat;
margin-top:16px;
width:486px;
height:230px;
overflow:hidden;
color:#FFF; 
}
.banners_men .left a {text-decoration:none; color:#FFF;}
.banners_men .left a:hover {text-decoration:underline;}
.banners_men .left h2 {text-transform:uppercase; padding:6px 10px 2px 330px; font-weight:normal;}
.banners_men .left ul {padding:0 10px 6px 355px;}
.banners_men .left li {line-height:14px;}
.banners_men .left p.special {padding:0 0 0 355px;}
.banners_men .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_men .left p.special img {display:block; padding-left:14px; margin:-1px 0 -2px;}
.banners_men .left p.special a:hover {text-decoration:none;}

.banners_men .right {width:334px;}
.banners_men .right p, .search_area .right p {color:#94b7db; text-align:right;}
.banners_men .right li, .search_area .right li {float:left; width:160px; margin:0 0 5px 7px;}

/* Banner strona senior */
.banners_senior .left {
background:url('http://img.iprezenty.pl/photo/flash_senior.jpg') 0 0 no-repeat;
margin-top:16px;
width:486px;
height:230px;
overflow:hidden;
color:#FFF; 
}
.banners_senior .left a {text-decoration:none; color:#FFF;}
.banners_senior .left a:hover {text-decoration:underline;}
.banners_senior .left h2 {text-transform:uppercase; padding:6px 10px 2px 330px; font-weight:normal;}
.banners_senior .left ul {padding:0 10px 6px 355px;}
.banners_senior .left li {line-height:14px;}
.banners_senior .left p.special {padding:0 0 0 355px;}
.banners_senior .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_senior .left p.special img {display:block; padding-left:14px; margin:-1px 0 -2px;}
.banners_senior .left p.special a:hover {text-decoration:none;}

.banners_senior .right {width:334px;}
.banners_senior .right p, .search_area .right p {color:#94b7db; text-align:right;}
.banners_senior .right li, .search_area .right li {float:left; width:160px; margin:0 0 5px 7px;}

/* Banner strona nastoletni */
.banners_teens .left {
background:url('http://img.iprezenty.pl/photo/flash_teens.jpg') 0 0 no-repeat;
margin-top:16px;
width:486px;
height:230px;
overflow:hidden;
color:#FFF; 
}
.banners_teens .left a {text-decoration:none; color:#FFF;}
.banners_teens .left a:hover {text-decoration:underline;}
.banners_teens .left h2 {text-transform:uppercase; padding:6px 10px 2px 330px; font-weight:normal;}
.banners_teens .left ul {padding:0 10px 6px 355px;}
.banners_teens .left li {line-height:14px;}
.banners_teens .left p.special {padding:0 0 0 355px;}
.banners_teens .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_teens .left p.special img {display:block; padding-left:14px; margin:-1px 0 -2px;}
.banners_teens .left p.special a:hover {text-decoration:none;}

.banners_teens .right {width:334px;}
.banners_teens .right p, .search_area .right p {color:#94b7db; text-align:right;}
.banners_teens .right li, .search_area .right li {float:left; width:160px; margin:0 0 5px 7px;}

/* Banner strona dzieci */
.banners_kids .left {
background:url('http://img.iprezenty.pl/photo/flash_kids.jpg') 0 0 no-repeat;
margin-top:16px;
width:486px;
height:230px;
overflow:hidden;
color:#FFF; 
}
.banners_kids .left a {text-decoration:none; color:#FFF;}
.banners_kids .left a:hover {text-decoration:underline;}
.banners_kids .left h2 {text-transform:uppercase; padding:6px 10px 2px 330px; font-weight:normal;}
.banners_kids .left ul {padding:0 10px 6px 355px;}
.banners_kids .left li {line-height:14px;}
.banners_kids .left p.special {padding:0 0 0 355px;}
.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;
}
.banners_kids .left p.special img {display:block; padding-left:14px; margin:-1px 0 -2px;}
.banners_kids .left p.special a:hover {text-decoration:none;}

.banners_kids .right {width:334px;}
.banners_kids .right p, .search_area .right p {color:#94b7db; text-align:right;}
.banners_kids .right li, .search_area .right li {float:left; width:160px; margin:0 0 5px 7px;}

.search_area {
background:url('http://img.iprezenty.pl/bg_search.gif') 0 100% no-repeat;
height:125px;
margin-bottom:10px;
}
.search_area .left {width:595px; height:125px; overflow:hidden;}
.search_area .left h2, .search_area .left p {color:#94b7db;}
.search_area .left h2 {margin-top:2px;}
.search_area .left p {margin:6px 0 0 10px; font-weight:bold;}

.search_area .right {margin-right:5px; width:345px;}
.search_area .right p {margin:12px 12px 0 0;}
.search_area .right ul {margin-top:5px;}

.items {width:100%; clear:both; padding:10px 0 5px 0;}
.adverts {padding:0 10px 5px 1px;}
.adverts p {color:#6699ff; padding:0;}
.adverts a {color:#6699ff; padding-left:20px;}
.items li {
	float:left;
	display:block;
	width:130px;
	height:120px;
	overflow:hidden;
	text-align:center;
	padding-top: 30px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;
}
.items li *, #extra .products * {display:block;}
.items li img, #extra .products img {margin:0 auto 10px auto;}
.items li a, #extra .products li a {color:#666;}
.items li a:hover, #extra .products li a:hover {color:#999; text-decoration:none;}
.items li em, #extra .products li em {color:#0099ff !important; font-style:normal;}

.columns div {
	width:255px;
	margin-right:20px;
	float:left;
	margin-top: 30px;
}
.columns div h3 {
font-weight:normal !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 div img {float:left; width:93px; margin:2px 8px 5px 0; border:1px solid #dededc;}
.columns div li {padding-bottom:1px;}
.columns div a {color:#666;}

.pagination {padding-top:10px;}
.pagination p {float:left; width:560px; display:block; line-height:24px; color:#94b7db;}
.pagination p a {display:inline; color:#669933; margin:0 3px;}
.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:solid 1px #05A7F0; 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:#05A7F0; 
display:block; 
float:left; 
padding:3px 7px; 
text-decoration:none;
}
.pagination ul .active, .pagination ul a:hover {background:#05A7F0; color:#FFF;}

.gifts .left, .products .left {width:814px; border-right:1px solid #e3e3e3; margin:10px 0 3px;}
.products .left {width:784px; padding-right:30px;}
.gifts h2 {color:#94b7db; margin:10px 0 10px 5px;}
.gift_list li {
border-bottom:1px solid #e3e3e3;
float:left;
display:block; 
width:120px; 
padding:10px 20px 10px; 
height:220px; 
overflow:hidden;
text-align:center;
}
.gift_list li * {display:block;}
.gift_list li img {margin:0 auto 10px; padding:4px; border:1px solid #f5f5f5;}
.gift_list li a {color:#444; font-weight:normal;}
.gift_list li strong {color:#bc0003; margin-top:5px;}

.category_list li {
padding:10px 20px 10px 5px; 
line-height:57px;
float:left;
display:block; 
width:300px; 
font-size:1.2em;
font-weight:bold; 
}
.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;}

.gifts .right, .products .right {width:150px; margin-top:10px; text-align:center;}
.gifts .right .adverts, .products .right .adverts {padding:0;}
.gifts .right a, .products .right a {display:block; width:150px; margin:15px 0 35px; padding:0;}

.breadcrumbs {color:#A1A19F;}
.breadcrumbs {
	width:963px;
	font-size:0.96em;
	clear:both;
	padding-top: 7px;
	padding-right: 0;
	padding-bottom: 7px;
	padding-left: 10px;
	background-color: #f7f7f7;
	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:#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; padding:10px 15px; display:block; margin:3px 0 5px;}
.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 .photo a:hover span {text-decoration:none !important;}
.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, .products .left .roll em {text-decoration:underline;}
.products .left .roll em:hover, .products .left .shop a {text-decoration:none;}
.products .left .shop a {font-weight:bold;}
.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;}
.people .row div {float:left;}
.occasion .row div, .type .row div  {min-height:175px;}
.hobby .row div {min-height:310px;}
.person .row div {min-height:240px;}
.people .image, .people .shops {color:#FFF;}
.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:normal;}
.person .image img {float:left; margin:0 10px 10px 0;}
.person .image h3 {margin:10px 0 8px; text-align:left;}
.person .image li {line-height:15px;}
.person .image a {color:#FFF;}
.person .image .gift {padding:15px 15px 0; width:250px; min-height:100px;}
.person .image .gift h4 {
background:url('http://img.iprezenty.pl/star.png') 43% 0 no-repeat;
padding-bottom:5px; 
font-size:1em; 
font-weight:normal;
}
.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 .cols ul li {line-height:15px;}
.people .four ul {width:128px;}
.people .three ul {width:180px;}
.people .shops {width:185px;}
.person .shops {width:189px; margin:10px 0; padding:0 5px; border-left:1px solid #FFF;}
.people .shops h4 {
background:url('http://img.iprezenty.pl/star.png') 80% 0 no-repeat;
border-bottom:1px solid #FFF; 
padding-bottom:5px; 
margin:10px; 
font-size:1em; 
font-weight:normal;
text-indent:27px;
}
.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;
padding:0 20px 40px 20px;
width:935px;
overflow:hidden;
clear:both; 
}
.bgblue .bg {background:url('http://img.iprezenty.pl/bot_shady2.gif') 0 100% no-repeat; padding:15px 16px 5px 14px; width:945px;}
.narrow .bg {background:url('http://img.iprezenty.pl/bot_shady3.gif') 0 100% no-repeat; padding:15px 17px 20px 13px; width:845px;}
.shady .wrapper {float:left; clear:none !important;}
.shady .main_column {margin:0 230px 0 210px; padding:5px 19px; border:solid #e4e4e4; border-width:0 1px;}
.shady .main_column h4 {font-size:1.5em; color:#4b4949; margin-bottom:15px;}
.shady h5, .shady .main_column h6 {font-size:1.2em;}
.shady .main_column .post {padding:15px 0;}
.shady .main_column .post h6, .shady .right_column h5, .shady .left_column h5 {margin-bottom:15px;}
.shady .main_column .post h6 small {font-size:.75em; display:block; font-weight:normal;}

.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 {margin-bottom:15px;}
.shady .right_column ul li a {display:block; font-weight:bold;}

.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 li.active a {font-weight:bold;}
.shady .left_column ul ul {padding:0 0 0 18px;}

.shady .left, .shady .right {margin:0; border:0; text-align:left; font-size:1.2em;}
.shady .left {width:500px; padding:40px 0 20px 20px; line-height:42px;}
.shady .left p {line-height:19px; text-align:justify;}
.shady .left h3 {font-size:1.25em; margin:20px 0 15px; color:#969690;}
.shady .left li {
background:url('http://img.iprezenty.pl/tick2.gif') 0 0 no-repeat;
padding-left:42px;
line-height:33px;
}
.shady .left li li {
background:url('http://img.iprezenty.pl/dot.gif') 0 4px no-repeat;
margin-left:15px;
padding-left:22px;
line-height:24px;
}

/* -- tu jest na cala strone */
.shady .left2, .shady .right {margin:0; border:0; text-align:left; font-size:1.2em;}
.shady .left2 {width:890px; padding:40px 0 20px 20px; line-height:42px;}
.shady .left2 p {line-height:19px; text-align:justify;}
.shady .left2 h3 {font-size:1.25em; margin:20px 0 15px; color:#969690;}
.shady .left2 li {
background:url('http://img.iprezenty.pl/tick2.gif') 0 0 no-repeat;
padding-left:42px;
line-height:33px;
}
.shady .left2 li li {
background:url('http://img.iprezenty.pl/dot.gif') 0 4px no-repeat;
margin-left:15px;
padding-left:22px;
line-height:24px;
}

/* -- tu jest na cala strone regulaminy, polityka prywatnosci*/
.shady .left3, .shady .right {margin:0; border:0; text-align:left; font-size:1.2em;}
.shady .left3 {width:890px; padding:40px 0 20px 20px; line-height:23px;}
.shady .left3 p {line-height:23px; text-align:justify; margin:20px;}
.shady .left3 h3 {font-size:1.25em; margin:20px 0 15px; color:#969690;}
.shady .left3 li {
list-style-type: decimal;
margin:20px;
padding-left:12px;
line-height:23px;
}
.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 .right3 {width:350px; padding:40px 20px 20px 0;}
.shady .right3 h3 {color:#ff9833; font-size:1.5em; font-weight:normal;}

/* -- tu jest na cala strone mapa*/
.shady .left4, .shady .right {margin:0; border:0; text-align:left; font-size:1em;}
.shady .left4 {width:890px; padding:40px 0 20px 20px; line-height:23px;}
.shady .left4 p {line-height:23px; text-align:justify; margin:20px;}
.shady .left4 h3 {font-size:1.25em; margin:20px 0 15px; color:#969690;}
.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 .right4 {width:350px; padding:40px 20px 20px 0;}
.shady .right4 h3 {color:#ff9833; font-size:1.5em; font-weight:normal;}
/*koniec lewej czesci mapa */

.shady .right {width:350px; padding:40px 20px 20px 0;}
.shady .right h3 {color:#ff9833; font-size:1.5em; font-weight:normal;}
.shady .right p {padding-top:15px; font-size:.9em; text-align:justify;}
.shady .right p strong {color:#ff9833; font-weight:normal; display:block;}

.narrow .left, .narrow .right {margin:0; padding:0; border:0; text-align:left; font-size:1.2em;}
.narrow .left {width:440px; overflow:hidden; color:#eb64ab; font-weight:bold;}
.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; margin:0 0 0 45px; line-height:20px; color:#eb64ab;}
.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; margin:5px 1px 0 0; background:#ececec;}
.narrow .right p {
background:url('http://img.iprezenty.pl/top_gray.gif') 0 0 no-repeat;
color:#646062; 
padding:5px 0 3px 0; 
font-weight:bold; 
font-size:.9em; 
text-indent:7px;
}
.narrow .right ul {
background:url('http://img.iprezenty.pl/bot_gray.gif') 0 100% no-repeat;
padding:0 10px 10px 14px; 
width:340px
}
.narrow .right li {display:block; float:left; padding:5px; width:160px; height:39px;}
.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; padding:20px; color:#707071;}

.graybox {
background:#f0f0f0 url('http://img.iprezenty.pl/top_gray2.gif') 0 0 no-repeat;
margin:10px 0 0 203px;
padding-top:15px;
overflow:hidden;
width:607px;
clear:both;
}
.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;
padding:15px 15px 30px 80px;
width:512px;
}
.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 strong, .contact_info em {display:block;}
.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:bold; 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;
padding:30px 20px 5px 88px;
width:180px; 
display:block;
}
.contact_info .to_right .envelope strong {padding-bottom:10px;}
.contact_info .thin {width:330px; padding:10px 170px 0 0; clear:both;}
.contact_info .thin p {padding:15px 0 10px;}



/* =EXTRA SECTION ---------------------------------------------------------------------------------------------------------------------------------------------- */

#extra {width:100%; clear:both;}
#extra .box {margin:10px 0; padding-bottom:20px; width:973px; border:1px solid #dfdfdf;}
#extra .box h3 {
font-weight:normal !important;
margin-bottom:25px;
font-size:1.2em;
color:#FFF;
clear:both;
}
#extra .box h3 span {
background-color:#dfdfdf;
padding:5px 20px;
display:block;
float:left;
}

#extra .tags ul {
background:url('http://img.iprezenty.pl/zoom.jpg') 25px 60% no-repeat;
padding:10px 10px 0 150px;
width:810px;
}
#extra .tags li {display:inline; line-height:22px; padding:0 5px 10px 0; font-size:1em;}
#extra .tags li.small {font-size:.8em;}
#extra .tags li.large {font-size:1.2em;}
#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:bold; font-size:14px; margin-bottom:5px;}
#extra .blue .right {width:195px; margin-top:8px; padding:0 20px 0 19px; border-left:1px solid #ededed;}

#extra .products {width:975px; border:none; padding:10px 0 0; clear:both; overflow:hidden;}
#extra .products h4 {font-size:1.2em;}
#extra .products li {
float:left;
display:block; 
width:130px; 
padding:5px 15px 0; 
height:180px; 
overflow:hidden;
text-align:center;
}
#extra .products .red li a {font-weight:bold; color:#bc0003;}
#extra .products .red li a:hover {color:#d52b2f;}


/* =LEFT COLUMN ---------------------------------------------------------------------------------------------------------------------------------------------- */

#left {
	background:url('http://img.iprezenty.pl/gradient.gif') 0 0 repeat-x;
	float:left;
	width:133px;
	margin-top:10px;
	position:relative;
	z-index:1;
	padding-top: 0;
	padding-right: 1px;
	padding-bottom: 0;
	padding-left: 1px;
}
#left .submenu{background:#FFF url('http://img.iprezenty.pl/gradient2.gif') 0 0 repeat-x;}
#left h3, #left p, #left li {padding-left:7px; padding-right:7px;}
#left 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 p {
	text-transform:uppercase;
	color:#669900;
	line-height:24px;
}

#left ul, #left ol {
border-bottom:1px dashed #e6e6e6;
padding-bottom:6px;
margin-bottom:11px;
}
#left li {
	position:relative;
	z-index:100;
	height:19px;
}
#left li a {color:#666;}
#left li li a:hover {color:#00adff;}
#left ul li.see_all, #left ol li {
	cursor:default;
	background-image: url(http://img.iprezenty.pl/arrow6_koszulki.gif);
	background-repeat: no-repeat;
	background-position: 90% 50%;
}
#left ul li.see_all:hover, #left ol li:hover {background-color:#e6e6e6;}
#left ul li.see_all {text-transform:uppercase;}
#left ol li li, #left ol li li:hover {background:#FFF;}
#left ul li.see_all li {text-transform:none;}

#left .parent span, #left .see_all span {
background:#FFF;
border:1px solid #CDCDCD;
padding:10px 10px 15px;
width:228px;
display:none;
position:absolute; 
left:133px; 
z-index:1000;
}
#left .parent span {top:-46px; }
#left .see_all span {bottom:-46px;}
#left .occasion span {bottom:-126px;}
#left .parent:hover span, #left .see_all:hover span {display:block;}
#left ol ul, #left ul ul {display:block; float:left; width:114px !important; padding:0; margin:0; border:none;}
#left ol ul li a, #left ul ul li a {cursor:pointer; font-size:.95em;}

/* =LEFT_HER COLUMN ---------------------------------------------------------------------------------------------------------------------------------------------- */

#left_her {
background:url('http://img.iprezenty.pl/gradient.gif') 0 0 repeat-x;
float:left; 
width:133px; 
margin-top:16px;
padding:0 1px;
position:relative;
z-index:1;
}
#left_her .submenu{background:#FFF url('http://img.iprezenty.pl/gradient2.gif') 0 0 repeat-x;}
#left_her h3, #left_her p, #left_her li {padding-left:7px; padding-right:7px;}
#left_her 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_her p {text-transform:uppercase; color:#E73E97; line-height:22px;}

#left_her ul, #left_her ol {
border-bottom:1px dashed #e6e6e6;
padding-bottom:6px;
margin-bottom:11px;
}
#left_her li {position:relative; z-index:100; height:16px;}
#left_her li a {color:#666;}
#left_her li li a:hover {color:#00adff;}
#left_her ul li.see_all, #left_her ol li {
background:url('http://img.iprezenty.pl/arrow6.gif') 90% 50% no-repeat;
cursor:default;
}
#left_her ul li.see_all:hover, #left_her ol li:hover {background-color:#e6e6e6;}
#left_her ul li.see_all {text-transform:uppercase;}
#left_her ol li li, #left_her ol li li:hover {background:#FFF;}
#left_her ul li.see_all li {text-transform:none;}

#left_her .parent span, #left_her .see_all span {
background:#FFF;
border:1px solid #CDCDCD;
padding:10px 10px 15px;
width:228px;
display:none;
position:absolute; 
left:133px; 
z-index:1000;
}
#left_her .parent span {top:-46px; }
#left_her .see_all span {bottom:-46px;}
#left_her .occasion span {bottom:-126px;}
#left_her .parent:hover span, #left_her .see_all:hover span {display:block;}
#left_her ol ul, #left_her ul ul {display:block; float:left; width:114px !important; padding:0; margin:0; border:none;}
#left_her ol ul li a, #left_her ul ul li a {cursor:pointer; font-size:.95em;}


/* =LEFT_BOZE COLUMN ---------------------------------------------------------------------------------------------------------------------------------------------- */

#left_boze {
background:url('http://img.iprezenty.pl/gradient.gif') 0 0 repeat-x;
float:left; 
width:133px; 
margin-top:16px;
padding:0 1px;
position:relative;
z-index:1;
}
#left_boze .submenu{background:#FFF url('http://img.iprezenty.pl/gradient2.gif') 0 0 repeat-x;}
#left_boze h3, #left_boze p, #left_boze li {padding-left:7px; padding-right:7px;}
#left_boze 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_boze p {text-transform:uppercase; color:#cc0000; line-height:22px;}

#left_boze ul, #left_boze ol {
border-bottom:1px dashed #e6e6e6;
padding-bottom:6px;
margin-bottom:11px;
}
#left_boze li {position:relative; z-index:100; height:16px;}
#left_boze li a {color:#666;}
#left_boze li li a:hover {color:#00adff;}
#left_boze ul li.see_all, #left_boze ol li {
background:url('http://img.iprezenty.pl/arrow6.gif') 90% 50% no-repeat;
cursor:default;
}
#left_boze ul li.see_all:hover, #left_boze ol li:hover {background-color:#e6e6e6;}
#left_boze ul li.see_all {text-transform:uppercase;}
#left_boze ol li li, #left_boze ol li li:hover {background:#FFF;}
#left_boze ul li.see_all li {text-transform:none;}

#left_boze .parent span, #left_boze .see_all span {
background:#FFF;
border:1px solid #CDCDCD;
padding:10px 10px 15px;
width:228px;
display:none;
position:absolute; 
left:133px; 
z-index:1000;
}
#left_boze .parent span {top:-46px; }
#left_boze .see_all span {bottom:-46px;}
#left_boze .occasion span {bottom:-126px;}
#left_boze .parent:hover span, #left_boze .see_all:hover span {display:block;}
#left_boze ol ul, #left_boze ul ul {display:block; float:left; width:114px !important; padding:0; margin:0; border:none;}
#left_boze ol ul li a, #left_boze ul ul li a {cursor:pointer; font-size:.95em;}



/* =LEFT_HIM COLUMN ---------------------------------------------------------------------------------------------------------------------------------------------- */

#left_him {
background:url('http://img.iprezenty.pl/gradient.gif') 0 0 repeat-x;
float:left; 
width:133px; 
margin-top:16px;
padding:0 1px;
position:relative;
z-index:1;
}
#left_him .submenu{background:#FFF url('http://img.iprezenty.pl/gradient2.gif') 0 0 repeat-x;}
#left_him h3, #left_him p, #left_him li {padding-left:7px; padding-right:7px;}
#left_him 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_him p {text-transform:uppercase; color:#0093D0; line-height:22px;}

#left_him ul, #left_him ol {
border-bottom:1px dashed #e6e6e6;
padding-bottom:6px;
margin-bottom:11px;
}
#left_him li {position:relative; z-index:100; height:16px;}
#left_him li a {color:#666;}
#left_him li li a:hover {color:#00adff;}
#left_him ul li.see_all, #left_him ol li {
background:url('http://img.iprezenty.pl/arrow6.gif') 90% 50% no-repeat;
cursor:default;
}
#left_him ul li.see_all:hover, #left_him ol li:hover {background-color:#e6e6e6;}
#left_him ul li.see_all {text-transform:uppercase;}
#left_him ol li li, #left_him ol li li:hover {background:#FFF;}
#left_him ul li.see_all li {text-transform:none;}

#left_him .parent span, #left_him .see_all span {
background:#FFF;
border:1px solid #CDCDCD;
padding:10px 10px 15px;
width:228px;
display:none;
position:absolute; 
left:133px; 
z-index:1000;
}
#left_him .parent span {top:-46px; }
#left_him .see_all span {bottom:-46px;}
#left_him .occasion span {bottom:-126px;}
#left_him .parent:hover span, #left_him .see_all:hover span {display:block;}
#left_him ol ul, #left_him ul ul {display:block; float:left; width:114px !important; padding:0; margin:0; border:none;}
#left_him ol ul li a, #left_him ul ul li a {cursor:pointer; font-size:.95em;}

/* =LEFT_SENIOR COLUMN ---------------------------------------------------------------------------------------------------------------------------------------------- */

#left_senior {
background:url('http://img.iprezenty.pl/gradient.gif') 0 0 repeat-x;
float:left; 
width:133px; 
margin-top:16px;
padding:0 1px;
position:relative;
z-index:1;
}
#left_senior .submenu{background:#FFF url('http://img.iprezenty.pl/gradient2.gif') 0 0 repeat-x;}
#left_senior h3, #left_senior p, #left_senior li {padding-left:7px; padding-right:7px;}
#left_senior 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_senior p {text-transform:uppercase; color:#C4A006; line-height:22px;}

#left_senior ul, #left_senior ol {
border-bottom:1px dashed #e6e6e6;
padding-bottom:6px;
margin-bottom:11px;
}
#left_senior li {position:relative; z-index:100; height:16px;}
#left_senior li a {color:#666;}
#left_senior li li a:hover {color:#00adff;}
#left_senior ul li.see_all, #left_senior ol li {
background:url('http://img.iprezenty.pl/arrow6.gif') 90% 50% no-repeat;
cursor:default;
}
#left_senior ul li.see_all:hover, #left_senior ol li:hover {background-color:#e6e6e6;}
#left_senior ul li.see_all {text-transform:uppercase;}
#left_senior ol li li, #left_senior ol li li:hover {background:#FFF;}
#left_senior ul li.see_all li {text-transform:none;}

#left_senior .parent span, #left_senior .see_all span {
background:#FFF;
border:1px solid #CDCDCD;
padding:10px 10px 15px;
width:228px;
display:none;
position:absolute; 
left:133px; 
z-index:1000;
}
#left_senior .parent span {top:-46px; }
#left_senior .see_all span {bottom:-46px;}
#left_senior .occasion span {bottom:-126px;}
#left_senior .parent:hover span, #left_senior .see_all:hover span {display:block;}
#left_senior ol ul, #left_senior ul ul {display:block; float:left; width:114px !important; padding:0; margin:0; border:none;}
#left_senior ol ul li a, #left_senior ul ul li a {cursor:pointer; font-size:.95em;}

/* =LEFT_TEENS COLUMN ---------------------------------------------------------------------------------------------------------------------------------------------- */

#left_teens {
background:url('http://img.iprezenty.pl/gradient.gif') 0 0 repeat-x;
float:left; 
width:133px; 
margin-top:16px;
padding:0 1px;
position:relative;
z-index:1;
}
#left_teens .submenu{background:#FFF url('http://img.iprezenty.pl/gradient2.gif') 0 0 repeat-x;}
#left_teens h3, #left_teens p, #left_teens li {padding-left:7px; padding-right:7px;}
#left_teens 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_teens p {text-transform:uppercase; color:#00A890; line-height:22px;}

#left_teens ul, #left_teens ol {
border-bottom:1px dashed #e6e6e6;
padding-bottom:6px;
margin-bottom:11px;
}
#left_teens li {position:relative; z-index:100; height:16px;}
#left_teens li a {color:#666;}
#left_teens li li a:hover {color:#00adff;}
#left_teens ul li.see_all, #left_teens ol li {
background:url('http://img.iprezenty.pl/arrow6.gif') 90% 50% no-repeat;
cursor:default;
}
#left_teens ul li.see_all:hover, #left_teens ol li:hover {background-color:#e6e6e6;}
#left_teens ul li.see_all {text-transform:uppercase;}
#left_teens ol li li, #left_teens ol li li:hover {background:#FFF;}
#left_teens ul li.see_all li {text-transform:none;}

#left_teens .parent span, #left_teens .see_all span {
background:#FFF;
border:1px solid #CDCDCD;
padding:10px 10px 15px;
width:228px;
display:none;
position:absolute; 
left:133px; 
z-index:1000;
}
#left_teens .parent span {top:-46px; }
#left_teens .see_all span {bottom:-46px;}
#left_teens .occasion span {bottom:-126px;}
#left_teens .parent:hover span, #left_teens .see_all:hover span {display:block;}
#left_teens ol ul, #left_teens ul ul {display:block; float:left; width:114px !important; padding:0; margin:0; border:none;}
#left_teens ol ul li a, #left_teens ul ul li a {cursor:pointer; font-size:.95em;}

/* =LEFT_KIDS ----------------------------------------------------------------------------------------------------------------------- */

#left_kids {
background:url('http://img.iprezenty.pl/gradient.gif') 0 0 repeat-x;
float:left; 
width:133px; 
margin-top:16px;
padding:0 1px;
position:relative;
z-index:1;
}
#left_kids .submenu{background:#FFF url('http://img.iprezenty.pl/gradient2.gif') 0 0 repeat-x;}
#left_kids h3, #left_kids p, #left_kids li {padding-left:7px; padding-right:7px;}
#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_kids p {text-transform:uppercase; color:#E6770E; line-height:22px;}

#left_kids ul, #left_kids ol {
border-bottom:1px dashed #e6e6e6;
padding-bottom:6px;
margin-bottom:11px;
}
#left_kids li {position:relative; z-index:100; height:16px;}
#left_kids li a {color:#666;}
#left_kids li li a:hover {color:#00adff;}
#left_kids ul li.see_all, #left_kids ol li {
background:url('http://img.iprezenty.pl/arrow6.gif') 90% 50% no-repeat;
cursor:default;
}
#left_kids ul li.see_all:hover, #left_kids ol li:hover {background-color:#e6e6e6;}
#left_kids ul li.see_all {text-transform:uppercase;}
#left_kids ol li li, #left_kids ol li li:hover {background:#FFF;}
#left_kids ul li.see_all li {text-transform:none;}

#left_kids .parent span, #left_kids .see_all span {
background:#FFF;
border:1px solid #CDCDCD;
padding:10px 10px 15px;
width:228px;
display:none;
position:absolute; 
left:133px; 
z-index:1000;
}
#left_kids .parent span {top:-46px; }
#left_kids .see_all span {bottom:-46px;}
#left_kids .occasion span {bottom:-126px;}
#left_kids .parent:hover span, #left_kids .see_all:hover span {display:block;}
#left_kids ol ul, #left_kids ul ul {display:block; float:left; width:114px !important; padding:0; margin:0; border:none;}
#left_kids ol ul li a, #left_kids ul ul li a {cursor:pointer; font-size:.95em;}

/* =FOOTER ---------------------------------------------------------------------------------------------------------------------------------------------- */

#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; margin:0 auto; padding-bottom:20px;}

#footer a {color:#525252;}
#footer p a {text-decoration:underline;}
#footer p a:hover {text-decoration:none;}
#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; margin:2px 10px 3px 0; border:1px solid #cececc;}
#footer .box li {margin:0; line-height:14px; display:block;}
#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;}
#footer .partners p a:hover {text-decoration:underline;}


/* =FORMS ---------------------------------------------------------------------------------------------------------------------------------------------- */

input, textarea, select {
font:11px arial, helvetica, sans-serif !important;
border:1px solid #a5acb2;
padding:2px 4px;
}
select {padding:1px 1px 1px 2px;}
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:657px; top:-27px; width:320px; z-index:1111;}
.search_box div {float:left; line-height:23px;}
.search_box label, #footer .info form label {display:none;}
.search_box input {width:220px;}
.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;
}

.search_filter {width:580px; padding-left:15px; position:relative;}
.search_filter div.select {width:190px; padding-top:4px; float:left; color:#FFF;}
.search_filter a{color:#FFF;}
.search_filter label {display:block; font-size:.95em;}
.search_filter select {width:130px; padding:0 0 0 2px;}
.search_filter div.submit {width:143px; height:22px; position:absolute; top:1px; left:452px;}
.search_filter div.submit input {width:143px; height:22px; background:transparent; text-indent:-9999px;}

.shady .right form {padding-top:15px;}
.shady .right form div {padding:5px 0;}
.shady .right label {display:block; font-weight:bold; margin-bottom:3px;}
.shady .right input, .shady .right textarea {border-color:#b3c8d4; width:342px; font-size:.9em !important;}
.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:bold !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;
}


/* =TABLES ---------------------------------------------------------------------------------------------------------------------------------------------- */

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 table a:hover, .grid table a.nobd {text-decoration:none !important;}
.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 {padding:5px 10px 6px 10px; font-weight:bold; color:#000;}
.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 {padding:5px 0 6px 30px; height:19px;}
.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;}


#linki {
	width: 88%;
	font-size: 12px;
	/*	background-color: #F7F7F7;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed; */
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	


}
#linki a {
	text-decoration:none;
	color:#999999;
}
#linki a:hover {text-decoration:underline;}
#linki a:active, a:focus {color:#888;}
#linki a:focus {outline:0;}
