#main {
	position: relative;
}

#top {
	position: static;
	background: url(../images/top_bg.gif) no-repeat 0 0;
}

.menu2 {
	position: absolute;
	right: 40px;
	top: 17px;
	font-size: 16px;
}

.menu2 span {
	margin: 0 10px 0 0;
	text-transform: uppercase;
	font-size: 11px;
}

.menu2 a {
	margin: 0 0 0 10px;
	font-size: 11px;
}

p.i2 {
	font-size: 10px;
	text-align: right;
}


#nav0 {
	height: 42px;
	/*background: url(../images/nav0.png) 0 5px no-repeat;*/
	background: none;
}

#search {
	position: absolute;
	top: 82px;
	right: -12px;
}

#search .input {
	width: 160px;
	background: none;
}

#search .submit {
	float: left;
	margin-left: 5px;
	background: none;
}

#nav0 .menu1 {
	margin-left: 10px !important;
	margin-left: 5px;
	float: left;
	position: relative;
	width: 730px;
}

#nav0 .menu1 li, #nav0 .menu1 li a {
	float: left;
	text-align: center;
}

#nav0 .menu1 a {
	color: #494949;
}

#nav0 .menu1 a:hover {
	text-decoration: underline;
}

#nav0 .menu1 .ih {
	float: left;
}

/*
#nav0 .menu1 tr.ih th {
	float: left;
	text-align: left;
	height: 23px;
}*/

#top #nav0 .menu1 .ih a {
 	background: none;
   display:block;
   font-family:arial;
   font-size:14px;
   font-weight:bold;
   height:20px;
   padding:16px 0 5px;
   text-decoration:none;
   text-indent:0;
   text-transform:uppercase;
   width:140px;
   color: white;
   text-shadow: #000 1px 1px 0;
}

a.ish {
	color: black !important;
	text-shadow: none !important;
}

#nav0 .menu1 a {
	background-color:#F4F5F1;
}

#nav0 .menu1 .ih a:hover span, #nav0 .menu1 .ih .ish span {
	display: block;
	/*background: url(images/menu_arrow.gif) center 3px no-repeat;*/
}

#top #nav0 .menu1 .ih a span {
	display: inline;
	padding: 0;
	margin: 0;
	/*background:transparent url(../images/nav0_arrow.gif) no-repeat right 50%;*/
}

#top #nav0 .menu1 .ih .ish span {
	background: none;
}

#nav0 .menu1 .ih a:hover, #nav0 .menu1 .ih a.ish {
	background: transparent url(../images/hover.gif) no-repeat 0 0 !important;
	/*border: 1px dashed #e8e8e8;*/
	border-bottom: none;
	display: block;
}

#nav0 .menu1 a {
	display: block;
	padding: 8px 0 8px 7px;
	text-align: left;
	vertical-align: middle;
}

#nav0 .menu1 .ic {
	text-align: left;
}

#nav0 .menu1 .ic td.first {
	/*border-left: 1px dashed #e8e8e8;*/
}

#nav0 div select {
	width: 120px;
}

#nav0 div div {
	float: left;
	margin-right: 1px;
}

#navc1, #navc2, #navc3, #navc4, #navc5 {
	float: none;
	left: 0;
	display: none;
	background-color: white;
	margin: 41px 0 0 10px;
	height: 196px;
	border: 1px solid #ecdad5;
	border-top: none;
	position: absolute;
	z-index: 10000009;
}

#navc1 {
	height: 226px;
}

#navc2 {
	margin-left: 10px;
	height: 226px;
}

#navc3 {
	margin-left: 284px;
}

#navc4 {
	margin-left: 300px;
}

#navc5 {
	margin-left: 10px;
	height: 306px;
}

#nav0 div ul {
	float: left;
	width: 130px;
	padding: 10px;
	height: 176px;
}

#nav0 div.specials ul {
	border-left: 1px dashed white;
	width: auto;
}

/*
#nav0 div.specials ul li a {
	display: block;
	border-top: 1px dashed white;
	padding: 8px 0;
}
*/

#nav0 div ul li a {
	padding: 2px 5px;
	display: block;
	color: #494949; 
}

#nav0 div ul li a:hover {
	background: #87599f;
	text-decoration: none;
	color: white;
}

#nav0 div ul li a strong {
text-transform: uppercase;
display: block;
padding-top: 8px;
}

#nav0 div ul li a:hover strong {
	color: white;
}

#nav0 .menu1 #ih1_pl, #nav0 .menu1 #ih2_pl, #nav0 .menu1 #ih3_pl, #nav0 .menu1 #ih4_pl {
	background: none;
	width: 136px;
}

#nav0 .menu1 .ih a span {
display: block;
text-align: center;
}

#nav0 .menu1 .ih1, #nav0 .menu1 .ih2, #nav0 .menu1 .ih3, #nav0 .menu1 .ih4 {
	width: auto;
} 

#nav0 .menu1 li.ih5 a.ish, #nav0 .menu1 li.ih5 a:hover {
	width: 138px !important;
	text-indent: -1px !important;
}

	#new_arrivals, #bestsellers, #new_arrivals ul, #bestsellers ul {
		width: 981px;
		float: left;
	}
	
	#new_arrivals, #bestsellers {
		padding: 20px 0;
	}
	
	#new_arrivals h3, #bestsellers h3 {
		width: 981px;
		float: left	
	}
	
	#new_arrivals ul li, #bestsellers ul li, #new_arrivals ul li a, #bestsellers ul li a, #new_arrivals ul li a span, #bestsellers ul li a span {
		float: left;
	}
	
	#new_arrivals ul li {
		margin: 1px;
	}
	
	#new_arrivals ul li a img {
		text-decoration: none;
	}
	
	#new_arrivals ul li.more a {
		background: url(../images/more.gif) no-repeat top left;
		text-decoration: none;
		text-indent: -999em;
		width: 161px;
		height: 151px;
	}
	ul#ttabs {
		width: 981px;
		height: 29px;
		overflow: hidden;
	}
	
	ul#ttabs li, ul#ttabs li a {
		float: left;
		width: 320px;
		height: 29px;
		text-indent: -999em;
	}
	ul#ttabs li {
		margin-left: 10px;
	}
	ul#ttabs li a {
		display:block;
		background: url(../images/newsletters.gif) left top no-repeat;
	}
	
	ul#ttabs li a:hover {
		display:block;
		background: url(../images/newsletters.gif) left bottom no-repeat;
	}
	
	ul#ttabs li.newsletter {
		margin-left: 0;
	}
	
	ul#ttabs li.returns a {
		display:block;
		background: url(../images/newsletters.gif) -331px 0px no-repeat;
	}
	
	ul#ttabs li.returns a:hover {
		display:block;
		background: url(../images/newsletters.gif) -331px -29px no-repeat;
	}

	ul#ttabs li.discountcard a {
		display:block;
		background: url(../images/newsletters.gif) -661px 0px no-repeat;
	}
	
	ul#ttabs li.discountcard a:hover {
		display:block;
		background: url(../images/newsletters.gif) -661px -29px no-repeat;
	}
	
	ul#ttabs li.prev {
		margin-left: 0;
	}
	
	ul#ttabs li.prev a {
		display:block;
		background: url(../images/product_tabs.gif) 0px 0px no-repeat;
	}
	
	ul#ttabs li.prev a:hover {
		display:block;
		background: url(../images/product_tabs.gif) 0px -29px no-repeat;
	}
	
	ul#ttabs li.back a {
		display:block;
		background: url(../images/product_tabs.gif) -331px 0px no-repeat;
	}
	
	ul#ttabs li.back a:hover {
		display:block;
		background: url(../images/product_tabs.gif) -331px -29px no-repeat;
	}

	ul#ttabs li.next a {
		display:block;
		background: url(../images/product_tabs.gif) -661px 0px no-repeat;
	}
	
	ul#ttabs li.next a:hover {
		display:block;
		background: url(../images/product_tabs.gif) -661px -29px no-repeat;
	}	
		
	.caption-top, .caption-bottom {
		color: #ffffff;		
		font-size: 11px;	
		font-family: "Trebuchet MS";	
		cursor: default;
		background: #000000;
	}
	
	.caption-top {
	   border-width: 0px;
	}
	
	.caption-bottom {
	   border-width: 0px;
	   padding: 10px;
	}
	
	.caption-bottom a, .caption h5 {
		color: #ffffff;	
		border: 0 none;
		text-decoration: none;
		background: #000000;
		padding: 0;
		font-weight: normal;
	}
	
	.caption-bottom p a {
		padding:10px;
	}
	
	.caption-bottom content {
		position: relative;
	}
	
	.caption a:hover {
		background: #202020;
		text-decoration: none !important;
	}
	
	.caption-wrapper {
		float: left;
	}
	
	#belki p img, #belki p a img {
		float: left !important;
	}
	
	h3.news {
		background: url(../images/news.gif) no-repeat 0 0;
		text-indent: -999em;
		height: 27px;
	}
	
	
	h3.bestsellers {
		background: url(../images/bestsellery.gif) no-repeat 0 0;
		text-indent: -999em;
		height: 27px;
	}
	
	#detailed_product {
		width: 981px;
		float: left;
		margin: 10px 0 0 0;
	}
	