/*--- Eric Meyer v1.0 - 2008-02-12 - RESET ---*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse; border-spacing: 0;}
a { text-decoration: none; }


/*--- MAIN ---*/

body {
	font: 11px/14px Arial, Helvetica, sans-serif;
	background-color: black;
}

#top {
	width: 975px;
	float: left;
	background-color: black;
	}

#main {
	width: 975px;
	margin: 0 auto;
	position: relative;
}

#choose_lang {
	width: 975px;
	height: 25px;
	padding: 0;
}

#choose_lang ul {
	float: left;
	margin: 0 30px 0 0;
}

#choose_lang ul li {
	float: left;
}

#choose_lang ul li a {
	float: left;
	display: block;
	padding: 4px 10px;
	color: #494949;
	width: 15px;
	text-align: center;
}

#choose_lang ul li a:hover {
	background-color: #EFF0E7;
	padding-top: 6px;
	text-transform: uppercase;
}

#top .container {
	margin: 0;
	height: 62px;
	position: relative;
}

h1#mylogo {
	width: 260px;
	float: left;
	margin: -10px 0 0 0;
}

h1#mylogo a {
	display: block;
	width: 222px;
	height: 50px;
	text-indent: -999em;
	background: url(images/logo.gif) center center no-repeat;
}

.en h1#mylogo a {
	background: url(images_en/logo.gif) no-repeat;
}

.fr h1#mylogo a {
	background: url(images_fr/logo.gif) no-repeat;
}

.de h1#mylogo a {
	background: url(images_de/logo.gif) no-repeat;
}

p.info1 {
	float: left;
   padding-top: 6px;
   }

p.info1 span {
	float: left;
	color: white;
	margin-right: 15px;
}

p.info1 a {
	display: block; 
	float: left; 
	text-decoration: none; 
	color: #eeeeee; 
	padding: 6px 6px 13px 6px;
	margin-top: -6px;
	width: 96px;
	text-align: center; 
}

p.info1 a strong {
	font-weight: normal;
}

p.info1 a:hover {
	background: #d3df00 url(images/infoa_bg.gif) center bottom repeat-x;
	color: white;
	font-weight: bold;
}

#top form#search {
	background: transparent url(images/lightbg.png) repeat scroll 0 0;
	float: left;
	overflow: hidden;
	padding: 23px 8px 8px;
	position: absolute;
	right: 0;
	top: 45px;
	width: 200px;
}

#top form#search input {
	height:16px;
	font-size: 10px;
	border: 1px solid white;
	float: left;
	width: 132px;
	padding: 4px 0 0 2px;
}

#top form#search input.submit {
	background: #BCBFCF none repeat scroll 0 0;
	border: medium none;
	color: white;
	display: block;
	height: 22px;
	margin-left: 3px;
	padding:0;
	text-align: center;
	width: 56px;
}

#middle {
	position: relative;
	float: left;
	width: 975px;
	background: transparent;
}

#blank {
	background-color: white;
	float: left;
	width: 915px;
	padding: 5px 30px 25px 30px;
	margin-top: -16px;
}

#blank ul {
	float: left;
	width: 100%;
}

#blank ul li {
   border: 1px solid #efefef;
   border-left: none;
   border-top: none;
   float:left;
   height:80px;
   padding-top:40px;
   text-align:center;
   width:300px;
}

#blank h3 {
   border-bottom:2px solid #7C786D;
   color:#7C786D;
   float:left;
   font-size:15px;
   line-height: 10px;
   font-weight:bold;
   letter-spacing:-1px;
   margin:0;
   padding:25px 0 0;
   text-align:left;
   text-transform:uppercase;
   width:100%;
}

#blank h5 {
	
}

#top .nor {
	border-right: none;
}

#top .nob {
	border-bottom: none;
}

#middle_wb {
	background-color: white;
	float: left;
	width: 975px;
}

#middle2, #middle3, #middle4, #middle5 {
	width: 975px;
	float: left;
	background-color: white;
}

#filter_form_se div {
	width: 199px; 
}

#middle3 {
	margin: 0;
	padding: 0;
	width: 975px;
	background: white url(images/middle3.gif) repeat-y top left;
}

#nav0 {
	float: left;
	width: 774px;
}

#nav0 .menu1 {
	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 .ih a {
	display: block;
	padding: 12px 24px;
	border-right: 1px solid #170409;
	background-color: #d3df00;
	text-decoration: none;
	color: white;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: -1px;
	color: 
}

#nav0 .menu1 .ih a:hover span, #nav0 .menu1 .ih .ish span {
	display: block;
	color: black;
}

#nav0 .menu1 .ih a:hover, #nav0 .menu1 .ih a.ish {
	border-bottom: none;
	display: block;
	background-color: white;
}

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

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

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

#nav0 div ul select {
	width: 140px;
}

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

#navc1, #navc2, #navc3, #navc4, #navc5 {
	position: absolute;
	float: none;
	left: 0;
	display: none;
	background-color: white;
	z-index: 100002;
	margin: 39px 0 0 0;
	height: 196px;
	padding: 10px;
	opacity: 0.98;
}

#navc2 {
	margin-left: 0px;
}

#navc3 {
	margin-left: 0px;
	height: 220px;
}

#nav0 #navc3 ul{
	height:200px;
}

#navc4 {
	margin-left: 0px;
	height: 220px;
}

#nav0 #navc4 ul {
	height: 200px;
}

#nav0 div ul {
	background-color: #7C786D;
	float: left;
	width: 130px;
	padding: 10px;
	height: 176px;
}

#nav0 div.specials ul {
	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: white;
	font-size: 9px;
	text-transform: uppercase;
}

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

#nav0 div ul li a strong {
   display: block;
   padding-top: 8px;
   color: #fbf6ee;
   font-size: 12px;
   text-decoration: underline;
   }

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

.menu2 {
   float: left;
   margin: 0;
   padding: 0;
   position: absolute;
   top: 0;
   right: 35px;
   width: 171px;
   color: #eeeeee;
}

.menu2 a.it {
	display: block;
	margin: 10px 0 0 15px;
	font-weight: normal;
	text-transform: uppercase;
}

.menu2 .it2 {
	margin: 0 0 0 15px;
}

.menu2 .i1 a {
   font-size:9px;
   padding-left:10px;
   color: #d3df00;
}

.menu2 .i1 {
	border: none;
}

.menu2 .i1 a:hover {
	text-decoration: underline;
}

.menu2 .i2 {
	font-size: 10px;
}

/*--- MAIN PAGE - SLIDER AND SEARCH ENGINE ---*/

#sidebar-n { 
	width: 214px; 
	float:left; 
	height: 105px;
	padding:  0;
	position: relative;
	background: url(n.jpg) repeat-x;
	border-bottom: 1px solid #170409;
}

#sidebar-n img {
	cursor: pointer;
}

#content0 {
	float: right;
	width: 675px;
	/*height: 363px;*/
	height: 507px;
	overflow: hidden;
	position: relative;
	margin: 13px 35px 0 0;
}

#content0 img {
	width: 95%;
	position: absolute;
	left: -17px;
	top: 6px;
}

#content0 .controls {
	position: absolute;
	right: 50%;
	margin: 0 -73px 0 0;
	bottom: 0px;  
	padding: 13px 10px 0;
	z-index: 10000;
	background: url(images/black.png);
}

#content0 .controls li {
	margin: 0 0 0 3px;
	float: left;
}

#content0 .controls li.prev {
	margin: 0 12px 0 0;
	background: url(images/prev.gif) no-repeat 0 0;
}

#content0 .controls li.next {
	margin: 0 0 0 17px;
	background: url(images/next.gif) no-repeat 0 0;
}

#content0 .controls li.prev a,
#content0 .controls li.next a {
	cursor: pointer;
	float: left;
	width: 13px;
	height: 14px;
}

#content0 .controls li.next a {
	
}

#content0 .controls li.toc a,
#content0 .controls li.selected a {
	cursor: pointer;
	margin: 3px 0 0;
	float: left;
	width: 7px;
	height: 7px;
	background: white url(images/lightbg.png);
}

#content0 .controls li.selected a {
	background: white;
	padding-bottom: 10px;
}

#content0 .controls li span {
	display: none;
}

#content0 .section {
	float: left;
	width: 760px;
	overflow: hidden;
	position: absolute;
	background: #ffffff;	
}

#content0 .section h2 {
	width: 468px;
	height: 81px;
	position: absolute;
	top: 65px;
	left: 54px;
	background: url(../images/p0i.jpg) no-repeat;
}

#content0 .section h2,
#content0 .section h3,
#content0 .section p {
	display: none;
}

#sidebar0 {
	float: left;
	width: 265px;
	height: 363px;
	position: relative;
	margin-left: 0;
}

#sidebar0 h4 {
   background:transparent url(images/lightbg.png) repeat scroll 0 0;
   font-size:14px;
   font-weight:normal;
   margin:5px 0;
   padding:10px 0 8px 36px;
   text-transform:uppercase;
   width:204px;
   }

#sidebar0 form, #sidebar0 fieldset {
	float: left;
}


#sidebar0 legend,
#sidebar7 .w2 legend {
	color: #494949; 
	text-transform:uppercase; 
	font-size:13px; 
	padding: 12px 0 0 80px;
}

#sidebar0 .select,
#sidebar7 .w2 .select {
	margin: 1px 0 0 0;
	width: 182px;		
	position: relative;	
}

#sidebar7 .w2 .select  {
	width: 245px;
}

#sidebar0 .i1,
#sidebar7 .w2 .i1 {
	margin-top: 10px;
	z-index: 9;
}

#sidebar0 .i2,
#sidebar7 .w2 .i2 {
	z-index: 8;
}

#sidebar0 .i3,
#sidebar7 .w2 .i3 {
	z-index: 7;
}

#sidebar0 .i4,
#sidebar7 .w2 .i4 {
	z-index: 6;
}

#sidebar0 .i5,
#sidebar7 .w2 .i5 {
	z-index: 5;
}

#sidebar0 .selectOver,
#sidebar7 .w2 .selectOver {
	color: #897357;
	font-weight: bold;
	width: 240px;
	height: 40px;
	background: url(images/lightbg.png);	
}

#sidebar7 .w2 .selectOver {
	width: 245px;
	background: url(../images/x88.gif) no-repeat;
}

#sidebar0 .i1 .selectOver {
	color: #fff;
	background: url(images/purple_bg.png);	
}

#sidebar7 .w2 .i1 .selectOver {
	color: #fff;
	background: url(../images/x87.gif) no-repeat;	
}

#sidebar0 .selectOver span,
#sidebar7 .w2 .selectOver span {
	cursor: pointer;
	display: block;
	line-height: 40px;
	text-indent: 51px;
}

#sidebar0 .select ul,
#sidebar7 .w2 .select ul {
	display: none;
	width: 205px;
	margin-left: 35px;
	background-color: #F4F5F1;
}

#sidebar7 .w2 .select ul {
	width: 199px;
}

#sidebar0 .i1 ul,
#sidebar7 .w2 .i1 ul {
	background: #D9418F;
}

#sidebar0 .select ul.scroll,
#sidebar7 .w2 .select ul.scroll {
	width: 205px;
	height: 120px;
	overflow: auto;
	overflow-x: hidden;
}

#sidebar7 .w2 .select ul.scroll {
	width: 215px;
}

#sidebar0 .select li,
#sidebar7 .w2 .select li {
	height: 24px;
}

#sidebar0 .select li a,
#sidebar7 .w2 .select li a {
	color: #897357;
	padding: 5px 0 5px 5px;
	display: block;
}

#sidebar0 .i1 li a,
#sidebar7 .w2 .i1 li a {
	color: #fff;
}

#sidebar0 .select li a:hover,
#sidebar7 .w2 .select li a:hover {
	color: #FBFBFB;
	text-decoration: none;
	background: #CFD0D9;
}

#sidebar0 .i1 li a:hover,
#sidebar7 .w2 .i1 li a:hover {
	color: #D9418F;
	background: #fff;
}

#sidebar0 .select .selection,
#sidebar7 .w2 .select .selection {
	width: 10px;
	height: 8px;
	visibility: hidden;
	position: absolute;
	right: 14px;
	top: 9px;
	background: url(../images/x85.gif) no-repeat;
}

#sidebar0 .i1 .selection,
#sidebar7 .w2 .i1 .selection {
	background: url(../images/x84.gif) no-repeat;
}

#sidebar0 .select .selected,
#sidebar7 .w2 .select .selected {
	display: none;
}

#sidebar0 .submit,
#sidebar7 .w2 .submit {
	color: #D43785;
	position: absolute;
	top: 318px;
	right: 14px;
}

#sidebar0 .submit span,
#sidebar7 .w2 .submit span {
	padding: 2px 8px 0 0;
	float: left;
}

#sidebar0 .submit input,
#sidebar7 .w2 .submit input {
	float: left;
}

/*---------__Strona z listą produktów _ -----------------*/

#main #se {
	float: left;
	width: 214px;
	overflow: visible;
	padding-bottom: 20px;
	margin-left: 0;
	border-right: 1px solid #170409
}

#filter_form_se, #filter_form_se div.blok {
	float:left;
	padding-bottom: 0;
	position:relative;
	width:200px;
}

#filter_form_se div.blok {
	margin-top: 10px;
}

#filter_form_se div#slider {
	float: left;
	margin: 8px 0 15px;
	padding-bottom: 20px;
	width: 195px;
}

#main #filter_form_se .ui-slider {
	background: url(images/slider.gif) no-repeat;
	border: none;
}

#filter_form_se h5 {
   background:#170409 none repeat scroll 0 0;
   border-bottom:3px solid;
   color: #efefef;
   float:left;
   font-size:17px;
   font-weight:bold;
   letter-spacing:-1px;
   line-height:11px;
   margin-left:-15px;
   padding:15px 0 0 14px;
   text-transform:uppercase;
   width:200px;
}

#main h5.non_toggled {
background:#170409 none repeat scroll 0 0;
clear:none;
padding-left:14px;
}

#filter_form_se input {
	background:transparent none repeat scroll 0 0;
	border:medium none;
	float:left;
	height:13px;
	margin:5px 10px 0 5px;
	width:13px;
}

#filter_form_se input#amount {
   border:0 none;
   display:block;
   float:left;
   font-size:20px;
   height:auto;
   margin:0;
   padding:0 0 0 5px;
   width:83px;
   font-family: Georgia;
   color: #494949;
   }


#main div.ui-slider-handle {
	width: 45px; height: 35px; border: none; margin-top: -2px; cursor: pointer; background: #494949; background: url(../images/slider_handle.gif) no-repeat center 7px;
}

#main #middle div.no_overflw ul {
		height:122px;
		overflow:hidden;
	}
	
#filter_form_se ul {
	float:left;
	height:100px;
	overflow-y:scroll;
	overflow-x: hidden;
	width: 185px;
}

#filter_form_se ul li {
	border-bottom: 1px dashed #efefef;
	color: #B8B8B8;
	float: left;
	padding: 3px 0;
	width: 197px;
}

#filter_form_se ul li span {
	background:transparent none repeat scroll 0 0;
	float:left;
	height:auto;
	padding:5px 0;
	width:163px;
}

#main #filter_form_se ul li:hover {
	cursor: pointer;
	background-color: transparent;
}

#main #middle #filter_form_se ul li.selected span {
   background:transparent url(../images/checked.gif) no-repeat scroll 3px center;
   color: #73A700 !important;
   display:block;
   padding-left:23px;
   }


#content7 {
	float: right;
	width: 725px;
	overflow: hidden;
	padding-top: 10px;
}

#content7 h5 {
	padding-bottom: 15%;	
}


#content7 .w1 {
	width: 666px;
	padding: 15px 0 17px 16px;
	height: 23px;
	position: relative;
	z-index: 1000;
}

#content7 .w1 .c1 {
	float: left;
}

#content7 .w1 .c2 {
	float: left;
	margin-left: 85px;
}

#content7 .w1 dt {
	color: #494949;
	padding: 4px 8px 0 0;
	float: left;
}

#content7 .w1 dt a {
	color: #b22222;
	padding: 2px 4px;
}

#content7 .w1 dt a:hover {
	color: #b22222;
}

#content7 .w1 .select {
	margin: 0 4px 0 0;
	float: left;
	width: 104px;
	position: relative;
}

#content7 .w1 .select .selectOver {

}

#content7 .w1 .select .selectOver span {
	cursor: pointer;
	display: block;
	color: white;
	font-weight: bold;
	background: #D3DF00 url(images/button.gif) no-repeat right -14px;
	width: 130px;
	margin-top: -6px;
	padding: 10px;
}

#content7 .w1 .select .selectOver span:hover {
	background: #7C786D url(images/button.gif) no-repeat 100% -76px;
}


#content7 .w1 .select ul {
	background: transparent;
	display:none;
	left:0px;
	padding-left:0;
	position:absolute;
	top:28px;
	width:150px;
}

#content7 .w1 .select ul.scroll {
	width: 81px;
	height: 105px;
	overflow: auto;
	overflow-x: hidden;
}

#content7 .w1 .select li {
	height:;
}

#content7 .w1 .select li a {
	margin-top: 1px;
	color:white;
	display:block;
	padding:11px 0 11px 8px;
	height: 13px;
	background-color: #7c786d;
	width: 134px;
}

#content7 .w1 li a:hover {
	color: #FBFBFB;
	text-decoration: none;
	background: #D3DF00;
}

#content7 .w1 .select .selection {
	width: 8px;
	height: 6px;
	visibility: hidden;
	position: absolute;
	right: 11px;
	top: 10px;
	background: url(../images/x97.gif) no-repeat;
}

#content7 .w1 .select .selected {
	display: none;
}

#content7 .w2 {
	margin: 0 -16px 0 0;
	width: 696px;
	overflow: hidden;
}

#content7 .w2 .box {
	float:left;
	height:327px;
	margin:0 0 0 0;
	padding:7px;
	position:relative;
	width:158px;
}

#content7 .w2 .box:hover {
	background-color: #efefef;
}

#content7 .w2 .box .over {
	cursor: pointer;
	width: 158px;
	height: 272px;
	position: absolute;
	/*background: transparent url(../images/blackadd.png);*/
}

#content7 .w2 .box .over:hover {
	background: none;
}

#content7 .w2 .box dt {
	cursor: pointer;
	padding: 0;
}

#content7 .w2 .box dt a {
	font-weight: bold;
	color: #494949;
}

#content7 .w2 .box dt a:hover,
#content7 .w2 .box dt a.hover {
	text-decoration: underline;
}

#content7 .w2 .box dt img {
	margin: 0 0 5px 0;
	padding: 0;
	display: block;
}

#content7 .w2 .box dd {
	color:;
	padding: 0 0 0 3px;
}

/*
#content7 .w2 .box .price,
#content7 .w2 .box .price2 {
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	color: #bcbfcf;
	position: absolute;
	left: 3px;
	bottom: 6px;
}*/

#content7 .w2 .box .price, #content7 .w2 .box .price2 {
background-color: #F4F5F1;
font-family: trebuchet MS;
font-size: 13px;
font-weight: bold;
height: 27px;
line-height: 26px;
padding: 1px 11px;
position: absolute;
right: 0;
top: 217px;
}

#content7 .w2 .box .price2 {
	text-decoration: none;
	color: #7C786D;
	font-size: 21px;
	text-indent: -5px;
	padding: 5px 10px;
}

#content7 .w2 .box .price3 {
   background:transparent url(images/black.png) repeat scroll 0 0;
   color:white;
   font-size:10px;
   left:0;
   line-height:16px;
   padding:4px 0 7px 17px;
   position:absolute;
   text-align:left;
   top:232px;
   width:140px;
   }


#content7 .w2 .box .price3  strong {
	font-size: 20px;
	margin: -3px 0 0 0;
	display: block;
	font-weight: normal;
}

#content7 .w3 {
	margin: 24px 0 0;
	width: 680px;
	height: 35px;
}

#content7 .w3 li,
#content7 .w3 li a {
	font-size: 12px;
	color: #494949;
	float: left;
}

#content7 .w3 li.i a {
	text-align: center;
	padding: 4px 8px;
}

#content7 .w3 li.i a:hover,
#content7 .w3 li.selected a {
	text-decoration: none;
	background: #d3df00;
	font-weight: normal;
	color: white;
}

#content7 .w3 li.prev a,
#content7 .w3 li.next a {
	margin-right: 5px;
	width: 43px;
	height: 20px;
}

#content7 .w3 li.next a {
	margin-left: 5px;
}

#content7 .w3 li span {
	display: none;
}

#sidebar7 {
   float:left;
   width:200px;
   padding-left: 15px;
}

#sidebar7 .w1 {
	padding: 0 0 37px;
	width: 199px;
	float: left;
	overflow: hidden;
}

#sidebar7 .w1 h3 p {
	margin: 28px 0 0 38px;
	display: block;
	font-weight: bold;
	color: #816B4D;
	font: 19px/22px "Trebuchet MS", Helvetica, Jamrul, sans-serif;
}
#sidebar7 .w1 .c1 {
	/*background: url(images/lightbg.png);*/
	overflow: hidden;
}	
	
#sidebar7 .w1 .c1 li a {
	color: #494949;
	padding: 9px 0 9px 0;
	margin: 0;
	display: block;
	text-indent: 15px;
	background: url(images/lightbg.png) repeat scroll 0 0;
}

#sidebar7 .w1 .c1 li {
	margin-top: 1px;
}

#sidebar7 .w1 .c1 li a:hover, #sidebar7 .w1 .c1 li.selected a {
   background:#D3DF00 url(images/c1_li_a.gif) repeat-y scroll 181px center;
   color:#494949;
   position:relative;
   text-decoration:none;
   text-indent:10px;
   text-transform:uppercase;
}

#sidebar7 .w1 .c2 {
	line-height: 20px;
	margin: 34px 0 0 -15px;
}

#sidebar7 .w1 .c2 li a {
	color:#434030;
	padding: 5px 0 5px 9px;
	text-indent: 15px;
	border-bottom: 1px dashed #efefef;
	display: block;
	background: transparent url(images/purple_arrow.gif) no-repeat 10px 50%;
}

#sidebar7 .w1 .c2 li a:hover {
	color: #9e9fb2;
	text-decoration: underline;
}

/*-- STOPKA --*/
#bottom {
	padding: 20px 0;
	width: 975px;
	overflow: hidden;
	clear: both;
	float: left;
	background-color: white;
}

#bottom a:hover {
	text-decoration: underline;
}

#bottom p {
	text-align: center;
}

#bottom p.cc {
	background: url(../images/cc.gif) no-repeat center;
	height: 44px;
	text-indent: -999em;
	margin: 15px 49px 5px;
	border-top: 1px dashed #efefef;
	border-bottom: 1px dashed #efefef;
}

#bottom #nav2 p {
	text-align: left;
}

#nav2 {
	margin-top: 10px;
	overflow:hidden;
	padding: 0;
	width: 974px;
}

#nav2 .bg1 {
	width: 974px;			
}

#nav2 .bg2 {	
	width: 974px;
	overflow: hidden;				
}

#nav2 .box1 {
color: #575757;
float: left;
height: 56px;
padding: 12px 20px 8px 39px;
width: 171px;
}

#nav2 .box1 img {
	margin: 4px 0 0;
	display: none;
}

#nav2 .box2 {			
	float: left;
	width:220px;
	padding: 6px;
	background-color: white;
}

#nav2 .box2 li {
	color: #917668;
	padding: 4px 0 0 13px;
			
	height: 21px;
	overflow: hidden;
}

#nav2 .box2 li a {
	color: #696969;
	padding: 0 0 0 15px;
	background: transparent url(images/purple_arrow.gif) no-repeat scroll 0 6px;
}	

#nav2 .box3 {
	float: left;
	width: 140px;
	display: none;
	background-color: white;
}

#nav2 .box3 img {
	margin: 12px 0 0 12px;
	display: block;
}

#nav2 .box4 {
	float: left;
	padding: 6px;
	width: 220px;
	background-color: white;
}

#nav2 .box5 {
	float: left;
	padding: 6px;
	width: 220px;
	background-color: white;
}

#nav2 .box4 li,
#nav2 .box5 li {
	color: #688B91;
	padding: 4px 0 0 15px;				
	height: 21px;
	overflow: hidden;
}

#nav2 .box4 li.i1 {
	width: 204px;
}

#nav2 .box4 li a,
#nav2 .box5 li a {
	color: #696969;
	padding: 0 0 0 15px;
	background: transparent url(images/purple_arrow.gif) no-repeat scroll 0 6px;
}	

#nav2 .box4 li.i1 a {
	padding: 0 0 0 15px;
}

#nav2 .box4 li img,
#nav2 .box5 li img {
	vertical-align: top;
}

span.bestseler {
	float: right;
	color: #b22222;
}

/*------------- PRODUCT PAGE ---------------------*/

#sidebar2 {
					float: left;
					width: 280px;
					margin: 0;
				}
				
					#sidebar2 .container1 {
						width: 281px;
						overflow: hidden;
					}
					
						#sidebar2 .container1 img {
							display: block;
						}
						
					#sidebar2 .container2 {						
						width: 281px;
					}
					
						#sidebar2 .container2 ul {
							margin: 6px 0 0;
							padding-bottom: 15px;
							width: 281px;
							overflow: hidden;
						}
						
							#sidebar2 .container2 ul li {
								float: left;
								margin: 0 2px 2px 4px !important;
								margin: 0 2px 2px 2px;
							}
							
								#sidebar2 .container2 ul li span {
									display: block;
									border: 1px dashed #F4F5F1;
								}
								
									#sidebar2 .container2 ul li span:hover {
										border: 1px solid #F4F5F1;
									}
								
									#sidebar2 .container2 ul li span img {
										margin: 0;
										display: block;
										width: 76px;
										height: 76px;
										padding: 4px;
			
									}
									
					#sidebar2 .container3 {
						width: 281px;
						margin: 0 0 0 -35px;
					}
					
					
						#sidebar2 .container3 li {
							color: #688B91;
							margin: 0;
							width: 320px;
							background: transparent url(images/lightbg.png) repeat scroll 0 0;
						} 
						
							#sidebar2 .container3 li a {
								color: #5F657F;
								margin: 1px 0 0 0;
								height: 25px;
								padding: 10px 0 0 39px;
								display: block;
								font-size: 11px;
								/*background: transparent url(../images/menu_arrow.gif) no-repeat 301px 14px;*/
							}
							
							#sidebar2 .container3 li a:hover {
								background: transparent url(images/purple_bg.png) repeat scroll 0 0;
								color: white;
								text-transform: uppercase;
	
							}
							
							#sidebar2 .container3 li.i0 a {
								margin-left: 18px;
								padding-left: 21px;
								background: url(/images/x26.gif) no-repeat 0 8px;
							}
	
	#tabs {
		margin: 0;
		}						
	
	.ui-tabs-panel {
		/*background: url(../images/w5.gif) no-repeat scroll -4px bottom;*/
		float: left;
		width: 370px;
		padding-bottom: 30px;
	}
			
	   .ui-tabs-panel p {
			padding:3px 50px 3px 0;
			text-align:justify;
	   	}
	
	.ui-tabs-nav ul {
		float: left;
		background: transparent url(../images/w4.gif) no-repeat scroll -10px 13px;
		padding: 0 32px 0 20px;
	}
		
	.ui-tabs-nav li {
		width: auto;
		border: none;
		margin-right: 1px;
	}
	
		.ui-tabs-nav li a {
         background:transparent none;
         color:#555555;
         display:block;
         float:left;
         font-size:11px;
         font-weight:normal;
         padding: 10px 30px;
         text-align:center;
         text-decoration:none;
        	width: auto;
			}
			
			.ui-tabs-nav li.ui-tabs-selected, .ui-tabs-nav li a:hover, .ui-tabs-nav li.ui-tabs-selected a {
            text-decoration: none;
            background: #efefef none;
            }
            
            .ui-tabs-nav li a:hover, .ui-tabs-nav li.ui-tabs-selected a:hover {
            	background: #efefef none;
            	color: #494949;
            	text-decoration: underline;
            }
            
            .ui-tabs-nav li.ui-tabs-selected {
            	padding-bottom: 0;
            }
            
            .ui-tabs-panel h3 {
            	font-weight: normal;
            	font-size: 14px;
            }

	#content3 {
					float: left;
					width: 415px;
					margin: 15px 32px !important;
					margin: 15px 32px 15px 16px;
				}
				
					#content3 .container1 {
						overflow: hidden !important;
						position: relative !important;
						width: 415px;
					}
					
						#content3 .container1 h2 {
							font-size: 24px;
							line-height: 27px;
							margin: 12px 0 0 0;
							float: left;
							width: 100%;
						}		
						
						#content3 .container1 p {
							color: #6E5E59;
							margin: 10px 16px 0 0;
						}
						
						#content3 .container1 small {
							font-size:11px; margin-top:-10px; width: 100%; display: block; font-weight: normal;
							
						}
						
						#middle3_bg {
							float: left;
							width: 975px;
						}
						
						
						#content3 .container1 p.navigator {
                     background:transparent url(../images/w4.gif) no-repeat scroll -11px 20px;
                     float:left;
                     height:41px;
                     margin: 0 0 10px;
                     position: relative;
                     width: 100%;
                     padding: 0 15px;
                     }
						
						#content3 .container1 p.navigator a {
							display: block; 
							padding: 10px 0;
							width: 100px;
							color: #494949;
							text-align: center;
							width: 134px;
							float: left;
						}
						/*
						#content3 .container1 p.navigator a.lists {
							left:33%;
						}
						
						#content3 .container1 p.navigator a.next {
							left:66%;
							}
						*/
							#content3 .container1 p.navigator a:hover {
								background: #F4F5F1 url(../images/w3_li_a.gif) repeat-x scroll 0 13px;
							
								}
						
						#content3 .container1 p span.advertise {
                     background-color:#BCBFCF;
                     color:white;
                     display:block;
                     float:left;
                     font-size:10px;
                     margin:0 1px 0 0;
                     padding:10px 20px;
                     text-transform:uppercase;
                     display: none;
                     }
						
					#content3 .container2 {
						margin: 21px 0 0;
						padding: 0;
						float: left;
						/*
						border-bottom: 1px solid #F9F7F3;
						*/
					}
					
						#content3 .container1 .box1 {
							float: left; 	
							padding: 20px 0 10px 0;	
							position: relative;
							margin-top: 10px;
							width: 415px;
						}
						
							#content3 .container1 .box1 li.i1 {
								color: #170409;
								padding: 6px 0;
								width: 112px;
								text-align: center;
								float: left;
								font-family: "Trebuchet MS";
								position: absolute;
								top: 15px;
								left: 0px;
								background-color: #D3DF00;
								text-decoration: line-through;
								font-size: 14px;
							}
								#content3 .container1 .box1 li.i1 span, #content3 .container1 .box1 li.i2 span {
									font-size:11px;
									font-weight:normal;
									width: 355px;
									text-align: right;
									margin: 0;
									padding: 0;
									margin-bottom: 0;
								}
								
								#content3 .container1 .box1 li.i2 span {
									float: left;
									text-indent: 181px;
								}
								
								#content3 .container1 .box1 li.i1 em, #content3 .container1 .box1 li.i2 em {
									float: right;
									font-size:62px;
									font-weight: normal;
									line-height: 1;
									font-style: normal;
									letter-spacing: -6px;
									width: 400px;
									text-align: right;
								}
								
							#content3 .container1 .box1 li.i2, #content3 .container1 .box1 li.i3 {
								color: #b22222;
								padding: 15px 20px 10px 0;
								width: 382px;
								clear: left;
								float: left;
								font-family: "Trebuchet MS";
								border-left: none;
								font-size: 40px;
							}
							
							#content3 .container1 .box1 li.i3 span {
								font-size: 16px;
							}
							
							#content3 .container1 .box1 li.i3 em {
								font-style: normal;
							}
							
								#content3 .container1 .box1 li img {
									margin: 0;
									float: left;
								}
					
						#content3 .container2 .box2 {
							color: #A5825D;
							padding: 0;
							float: left;
						
						}
						
						#content3 .container2 .box2 table {
							float: left;
							width: 344px;
						}
						
						#content3 .container2 .box2 table tr {
						
						}
						
						#content3 .container2 .box2 table td {
							width: 160px;
							height: 40px;
							vertical-align: middle;
							color: #494949;
								border-bottom: 1px dashed #efefef;
						}
						
						.container2 .box2 h4 {
                     color:#575757;
                     float:left;
                     font-size:10px;
                     width:95px;
                     font-weight: normal;
                  }
						
                  span.size a {
                     background:transparent url(../images/size.gif) no-repeat scroll left bottom;
                     color:#715A54;
                     display:block;
                     float:left;
                     font-size:10px;
                     height:19px;
                     margin: 0 0 0 10px;
                     text-decoration:none;
                     text-indent:-999em;
                     width:260px;
                  }
                  
						#content3 .container2 .box1 span {
							width: 151px; 
							float: left;
						}
						
						span.expect-info a { float: right; display: block; padding: 4px 0 0 17px;
							color: #688B91; background: url(http://www.intymnie.com/images/x5.gif) no-repeat 0 5px;
						}
						
							/*#content3 .container2 .box2 select.styled {
								color: 	#606060;
								margin: 3px 0 0 0;
								display: block;
								float: left;
								width: 286px; 
								height: 24px; 
								padding: 3px;
								border: 1px solid #efefef;
							}*/
							
							/*---wielokrotny wybor ---*/
							#content3 .container2 .box2 select.styled {
								color: 	#606060;
								display: block;
								float: right;
								width: 42px; 
								border: 1px solid #efefef;
							}
							
							#content3 .container2 .box2 select#ilosc {
								width: 50px;
								margin-left: 4px;
							}
							
					#content3 .container3 {
						padding: 26px 0;
						width: 419px;
						overflow: hidden;
						border-bottom: 1px solid #F9F7F3;
					}
					
						#content3 .container3 * {
							text-align: right;
						}
						
						#content3 .container3 h3 {
							margin: 0 17px 0 0;
							line-height: 1;
						}
						
							#content3 .container3 h3 img {
								display: inline;
							}
							
						#content3 .container3 p {
							color: #6E5E59;
							margin: 10px 19px 0 0;
						}
						
						#content3 .container3 p.info {
							margin-top: 0px;
							color: #A5825D;
						}
						
					#content3 .container4 {
						padding: 21px 0 21px;
						width: 400px;
						overflow: hidden;
					}
						
						#content3 .container4 a {
                     background:white url(images/m_buynow.gif) no-repeat scroll -115px -183px;
                     color:white;
                     display:block;
                     float:right;
                     font-size:27px;
                     font-weight:bold;
                     letter-spacing:-2px;
                     line-height:18px;
                     padding:40px 0 0;
                     text-indent:11px;
                     text-transform:uppercase;
                     width:200px;
                     }
                     
                  #content3 .container4 a:hover {
                     background:white url(images/m_buynow.gif) no-repeat scroll -115px -42px;
                     color: white;
						}
					
					   .en #content3 .container4 a {
                     background:white url(images_en/m_buynow.gif) no-repeat scroll left 50%;
                     display:block;
                     float:right;
                     padding:20px 0;
                     text-indent:-999em;
                     width:200px;
                  }
                   
                  .en #content3 .container4 a:hover {
                     background:white url(images_en/m_buynow.gif) no-repeat scroll -198px 50%;
                  }
                  
                   .fr #content3 .container4 a {
                   	background:white url(images_fr/m_buynow.gif) no-repeat scroll left 50%;
                   	width: 225px;
                   }
                   
                   .de #content3 .container4 a {
                   	background:white url(images_de/m_buynow.gif) no-repeat scroll -11px 50%;
                   	width: 225px;
                   }
                       
						
						.fr #content3 .container4 a:hover {
							background:white url(images_fr/m_buynow.gif) no-repeat scroll -233px 50%;
						}
						
						.de #content3 .container4 a:hover {
							background:white url(images_de/m_buynow.gif) no-repeat scroll -244px 50%;
						}
						
						#content3 .container4 .i1 {
							margin: 0 0 0 19px;
							float: left;
							_display: inline;
						}
						
						#content3 .container4 .i2 {
							margin: 0 15px 0 0;
							float: right;
							_display: inline;
						}
						
					#content3 .container5 {
						padding: 15px 0 17px;
						width: 395px;
						overflow: hidden;
						border-bottom: 1px solid #F9F7F3;
					}
					
						#content3 .container5 .image {
							margin: 0 17px 0 0;
							float: right;
							border: 1px dashed #F4F5F1;
							_display: inline;
						}
						
						#content3 .container5 .image:hover {
							margin: 0 17px 0 0;
							float: right;
							border: 1px solid #F4F5F1;
							_display: inline;
						}
						
							#content3 .container5 .image img {
								padding: 4px;
								display: block;								
							}
							
						#content3 .container5 h2 {
							margin: 0 0 0 18px;
						}
						
						#content3 .container5 p {
							color: #6E5E59;
							margin: 15px 120px 0 19px;
						}
						
						#content3 .container5 p.info {
							color: #56432f;
							margin-top: 0;
						}
					
						#content3 .container5 p select {
							color: #A5825D;
							margin-top: 0;
							border: 1px solid #E8E0D3;
						}
						
							#content3 .container5 p select:hover {
							background-color: #fbf6ee;
						}
						

						#content3 .container5 p.price {
							margin-top: 6px;							
							color: #96B17B;
							text-align: right;
						}
						
							#content3 .container5 p.price strong {
								color: #5C8A05;
							}
							
					#content3 .container6 {
						padding: 14px 0 17px;
						width: 419px;
						overflow: hidden;
					}
					
						#content3 .container6 h2 {
							margin: 0 0 0 20px;
						}
						
						#content3 .container6 h3 {
							margin: 0 18px;
							border-bottom: 1px dashed #F4F5F1;	
						}
						
						#content3 .container6 .container {
							margin: 0 0 0 1px;
							padding: 0;
							_margin-left: -17px;
							width: 418px;
							overflow: hidden;				
						}
						
						#sidebar3 .container6 .container {
							padding: 6px 0;
							/*background: transparent url(images/lightbg.png);*/
							width: 190px;
							float: left;
							height: auto;			
						}
						
							#content3 .container6 .box, #sidebar3 .container6 .box {
								margin: 0 11px 0 0;
								float: left;
								width: 83px;
								padding: 0 0 5px 0;
								position: relative;
							}
							
								#content3 .container6 dl, #sidebar3 .container6 dl {
									text-align: left;
									float: left;
								}
								
									#content3 .container6 dl dt, #sidebar3 .container6 dl dt {
										font-weight: bold;
										padding-top: 12px;
									}
									
									   #content3 .container6 dl dt a, #sidebar3 .container6 dl dt a {
										   color: white;
										   font-weight: normal;
										   padding: 0;
										   display: block;
										   text-align: center;
									   }
									
										#content3 .container6 dl dt img, #sidebar3 .container6 dl dt img {
											margin: 0 0 5px;
											padding: 4px;
											display: block;
											border: 1px dashed #e8e8e8;
										}
										
										#content3 .container6 dl dt img:hover, #sidebar3 .container6 dl dt img:hover {
											border: 5px solid #e8e8e8;
											padding: 0;
										}
										
									#content3 .container6 dl dd, #sidebar3 .container6 dl dd {
										color: #494949;
										padding-left: 8px;
										display: none;
									}
									
								#content3 .container6 .price, #sidebar3 .container6 .price {
									color: #5C8A05;
									font-weight: bold;
									text-align: center;
									margin: 7px 0 0;
									float: left;
									padding: 4px 8px;
								}
								
									#sidebar3 .container6 .price {
                              background-color:white;
                              bottom:7px;
                              color:#494949;
                              font-weight:normal;
                              margin:2px 0 0;
                              position:absolute;
                              right:14px;
                              width: auto;
                              }
						
				#sidebar3 {
					float: right;
					width: 200px;
					padding-left: 14px;
					}
				
					#sidebar3 .container1 {
                  float:left;
                  margin:0;
                  padding:0 0 24px;
                  }
					
					#sidebar3 .hide {
						display: none;
					}
					
						#sidebar3 .container1 h3,
						#sidebar3 .container2 h3 {
							margin: 19px 0 0 0;
						}
						
						#sidebar3 .container1 h3 {
							 margin-right: 21px;
							 float: left;
							 width: 100%;
						}
						
						#sidebar3 .container1 p {
							color: #A38F7B;
							margin: 13px 0 0;
							float: left;
							width:221px;
						}											
						
						#sidebar3 .container1 p strong{
							font-size: 18px;
							color: #b22222; font-weight: normal;
						}
						
							#sidebar3 .container1 p .red {
								color: #C56540;
							}
							
						#sidebar3 .container1 form {
							margin: 22px 0 0 20px;
							display: block;
							width: 238px;
							overflow: hidden;
						}	
						
							#sidebar3 .container1 form .textarea {
								width: 238px;
								height: 66px;
								overflow: hidden;
								background: url(/images/x54.gif) no-repeat;
							}
							
								#sidebar3 .container1 form .textarea textarea {
									margin: 1px 0 0 9px;
									width: 228px;
									height: 64px;
									background: transparent;
								}
								
							#sidebar3 .container1 form .input {
								margin: 5px 0 0;
								width: 238px;
								height: 26px;
								overflow: hidden;
								background:transparent url(/images/x52.gif) no-repeat scroll 0 0;
							}
							
								#sidebar3 .container1 form .input input {
									margin: 5px 0 0 9px;
									width: 220px;
									background: transparent;
								}
								
							#sidebar3 .container1 form .input2,
							#sidebar3 .container2 form .input2 {
								margin: 5px 0 0;
								width: 165px;
								height: 26px;
								overflow: hidden;
								background: url(/images/x36.gif) no-repeat;
							}
							
							
							
								#sidebar3 .container1 form .input2 input,
								#sidebar3 .container2 form .input2 input {
									margin: 5px 0 0 9px;
									width: 147px;
									background: transparent;	
								}
								
							#sidebar3 .container1 form .submit,
							#sidebar3 .container2 form .submit {
									background:transparent url(../images_pl/b_gotowe.gif) no-repeat;
									height:29px;
									margin:5px 0 0;
									text-indent:-999em;
									cursor: pointer;
								}
							
								#sidebar3 .container1 form .submit input,
								#sidebar3 .container2 form .submit input {
									display: block;
								}
					
					#sidebar3 .container2 {
						margin: 0 0 0 1px;
						padding: 0 0 24px;
						width: 279px;
						overflow: hidden;
					}
					
						#sidebar3 .container2 p {
							line-height: 100%;
							color: #A38F7B;
							margin: 15px 10px 0;
						}
						
							#sidebar3 .container2 p a {
								color: #A38F7B;
								line-height: 1.1em;
							}
							
							#sidebar3 .container2 p a.i1 {
								font-size: 12px;
							}
							
							#sidebar3 .container2 p a.i2 {
								font-size: 13px;
							}
							
							#sidebar3 .container2 p a.i3 {
								font-size: 14px;
							}
							
							#sidebar3 .container2 p a.i4 {
								font-size: 15px;
							}
							
							#sidebar3 .container2 p a.i5 {
								font-size: 16px;
							}
							
							#sidebar3 .container2 p a.i6 {
								font-size: 17px;
							}
							
							#sidebar3 .container2 p a.i7 {
								font-size: 18px;
							}
							
						#sidebar3 .container2 form {
							margin: 20px 0 0 20px;
							display: block;
							width: 238px;
							overflow: hidden;
						}	
						
							#sidebar3 .container2 form select {
								width: 236px;
								border: 1px solid #E8E0D3;
							}	
							
							
/*--- Product order ---*/

   #content5, #sidebar5 {
	   width: 900px;
	   margin: 0 0 0 0;
	   padding: 5px 0 0 0;
   }
   
   #sidebar5 p {
   	text-align: justify;
   }
   
   #zamowienie_layer {
   	padding-top: 10px;
   }
   
   #sidebar5 form#moneybookersform {
   	clear: left;
   	width: auto;
   	margin: 0 auto;
   	padding: 15px 0 0 0;
   	border: 1px dashed #efefef;
   	border-left: none;
   	border-right: none;
   }
   
   #sidebar5 ul {
   	float:left;
   	width: 560px;
   	margin: 0 0 0 195px;
   }
   
    #sidebar5 ul li {
   	float: left;
   	width: 140px;
   	height: 75px;
   	text-align: center;
   }
   
   #sidebar5 ul span img {
   	margin: 0 auto;
   	display: block;
   }
   
   #sidebar5 ul span {
   	display: block;
   	float: left;
   }

      #content5 h2, #sidebar5 h3, #sidebar5 h2, #sidebar5 h5, #content5 h6.step3 {
      color: #7C786D;
      font-size: 15px;
      font-weight: bold;
      line-height: 10px;
      margin:0;
      padding:25px 0 0 0;
      text-transform:uppercase;
      float: left;
      width: 100%;
      border-bottom: 2px solid #7C786D;
      letter-spacing: -1px;
      text-align: left;
      }
      
      #content5 h2.placement {
      	width: 400px;
      }
      
      p.placement {
      	width: 400px;
      	padding-bottom: 80px;
      	text-align: justify;
      	clear: both;
      	float: left;
      }
      
      .de p.placement {
      	padding-bottom: 100px;
      }
      
      	      #main .login {
                  padding:0 0 0 54px;
                  position:absolute;
                  right:40px;
                  top:5px;
                  width:400px;
                  }
			
			#main .login form {
				margin: 10px 0 0 0;
				width: 244px;
				padding: 10px 10px 6px 10px;
				background-color: #7C786D;
			}
			
			.fr #main .login form {
				width: 273px;
			}
			
			#main .login dl {
				width: 250px;
			}
			
			.fr #main .login dl {
				width: 300px;
			}
			
			#main .login dt {
			width:70px;
			color: white;
			}
			
			.fr #main .login dt {
				width: 125px;
			} 
			
			#main .login dl dd.input {
				width: 160px;
			}
			
			#main .login dl dd.input input {
			width:150px; 
			border: 1px solid #e8e8e8;
			background-color: white;
			}
			
			.fr #main .login dl dd.input input {
				width: 125px;
			}
			
      	#main .login .submit a {
            background:transparent url(images/button.gif) no-repeat scroll right -11px;
            bottom:20px;
            color:white;
            cursor:pointer;
            display:block;
            font-size:13px;
            height:39px;
            line-height:39px;
            position:absolute;
            right:3px;
            text-align:center;
            width:119px;
            }
         
         .fr #main .login .submit a {
         	top: 114px;
         	right: 20px;
         }
         
         #content5 h6 {
            float:left;
            clear: left;
            font-size:11px;
            font-weight:normal;
            margin: ;
            padding: 5px 0 3px 5px;
            text-transform: uppercase;
            width:890px;
            border-bottom: 1px dashed #efefef;
         		}
         
         
		#content5 fieldset {
			clear: left;
				}
		
			#content5 table {
				margin: 24px 0 0 0;						
				border-spacing: 1px;
				border-collapse: collapse;
				width: 900px;
				float: left;
				text-align: left;		
					}
					
					#sidebar5 table {
						margin: 0 0 0 0;
					}
					
					#content5 table tr {
						line-height: 27px;
						border-bottom: 1px dashed #efefef;
						text-indent: 15px;
					}
					
					#content5 table tr th {
						font-weight: normal;
						background-color: #F4F5F1;
						text-indent: 15px;
						border-right: 1px solid white;
						vertical-align: middle;
					}
					
					#content5 table td {
						margin: 1px 0 0 0;
					}
					
					#content5 table a {
						color: #494949;	
					}
					
						#content5 table thead th {
							color: #666250;
							font-weight: normal;
							text-align: center;
							vertical-align: middle;
							height: 25px;
							overflow: hidden;
							border-collapse: inherit;
							font-size: 15px;
							padding: 0 20px;
					}
					
					.de #content5 table thead th {
						padding: 0 27px;
					}
						
						#content5 table thead th.i1 {
							text-align: left;
							padding-left: 10px;
							border-bottom: 1px dashed #e8e8e8;
							vertical-align: middle;
							/*background: url(/images/x45.gif) no-repeat;*/
						}
						
						#content5 table thead th.i2,
						#content5 table thead th.i3,
						#content5 table thead th.i4,
						#content5 table thead th.i5 {
							/*background: url(/images/x46.gif) no-repeat;*/
							border-bottom: 1px dashed #e8e8e8;
						}
						
						#content5 table thead th.i5 {
							
							/*background: url(/images/x47.gif) no-repeat;*/
						}
						
						#content5 table tbody th.i1 {
							font-weight: normal;
							text-align: left;
							padding-left: 10px;
							height: 60px;
							background: transparent;
							/*background: url(/images/x49.gif) no-repeat;*/
						}
						
						#content5 table tbody td.i1 {
							padding-top: 8px;
							width: 575px;
						}
						
						#content5 table tbody td.i1 a strong {
							display:block;
							margin-top: 5px;
							font-size: 17px;
							color: #494949;
							font-weight: normal;
						}
						
						#content5 table tbody td.i1 a i {
							display: inline;
							color: #666250;
						}
						
						#content5 table tbody td.i1 a img {
							float:left;
							margin: 5px 15px 0;
						}
						#content5 table tbody td.i2,
						#content5 table tbody td.i3,
						#content5 table tbody td.i4 {
							text-align: center;
							vertical-align: middle;
							
							overflow: hidden;
							/*background: url(/images/x50.gif) no-repeat;*/
						}
						
							#content5 table tbody td.i3 .input {
								text-align: center;
								margin: 0 0 0 15px;
								padding: 3px 0;
								float: left;
								display: block;
								_display: inline;
								width: 27px;
								border: 1px solid #e8e8e8;
							}
							
							#content5 table tbody td.i3 a {
								display: block;
								width:29px;
								height: 24px;
								background: url(../images/ok.gif) no-repeat;
								text-indent: -999em;
								margin-right: 11px;
								float: right;
							}
							
							#content5 table tbody td.i3 .submit {
								margin: 0 8px 0 0;
								float: right;
								display: block;
								_display: inline;
								width: auto;
							}
						
						#content5 table tbody td.i2,	
						#content5 table tbody td.i4 {
							
							font-weight: bold;
							text-align: center;
							padding-right: 0px;
							/*
							border: 1px dashed #efefef;
							border-bottom: none;
							border-top: none;
							border-left: 1px dotted #f8f0e4;
							border-right: 1px dotted #f8f0e4;
							border-bottom: 1px solid white;
							background: url(images/lightbg.png);
							*/
						}
						
						#content5 table tbody td.i4 {
							color: #666250;
						}
						
						#content5 table tbody td.i5 {
							
							text-align: center;
							vertical-align: middle;
							/*background: url(/images/x51.gif) no-repeat;*/
						}
						
							#content5 table tbody td.i5 input {
								margin: 0 auto;
								display: block;
							}
							
					#content5 .price {						
						color: #5F8D05;
						text-align: right;
						margin-top: 15px;
						float: left;
					}
					
						#content5 .price span {
							font-size: 22px;
							font-family: "Trebuchet MS";
							font-weight: bold;
						}
					
						#content5 .price img {
							margin: 0 0 -2px 5px;
							vertical-align: baseline;
						}

      #content5 .container4 {
	      height: 61px;
	      padding: 25px 0 25px 55px;
	      background: none;
	      margin: 0 auto;
      }
      
       .fr #content5 .container4 {
	      width: 695px;
	      height: 61px;
	      padding: 0 100px;
	      background: none;
	      margin: 0 auto;
	      border: 1px dashed #e8e8e8;
	      border-left: none;
	      border-right: none;
      }
      
      #content5 .container4 a {
         color: white;
         display: block;
         float: left;
         font-size: 15px;
         height: 62px;
         letter-spacing: 0;
         line-height: 63px;
         text-indent: 20px;
         text-transform: uppercase;
         width: 340px;
         }
      
			#content5 .container4 a.i1 {
				background: #7C786D url(images/button2.gif) no-repeat 0 bottom;
				margin-right: 55px;
				text-indent: 214px;
			}
			
			#content5 .container4 a.i1:hover {
				background: #D3DF00 url(images/button2.gif) no-repeat 0 top;
			}
			
			
			#content5 .container4 a.i2 {
				background: #D3DF00 url(images/button.gif) no-repeat scroll 100% top;
				margin-left:55px
			}
			
			#content5 .container4 a.i2:hover {
            background: #7C786D url(images/button.gif) no-repeat scroll 100% bottom;
         }
			
				#content5 form {
						margin: 25px 0 0 25px;
						display: block;
						width: 540px;
						overflow: hidden;
					}
					
					#content5 form p {
						margin-left: 0;
						width: 355px;
						text-align: justify;
					}
					
					#content5 form p.discount_info, p.attention {
						padding: 10px 0;
						border: 1px dashed #e8e8e8;
						border-left: none;
						border-right: none;
						margin: 10px 0;
					}
					
					/*
					#content5 form p.discount_info strong, p.attention b {
						color: #b22222;
					}*/
					
					#content5 form p.attention {
						margin-top: 20px;
					}
					
						#content5 form dl {
							padding: 0 0 5px;
							width: 370px;
							overflow: hidden;
						}
					
							#content5 form dl dt {

								text-align: left;
								padding: 6px 13px 0 0;
								float: left;
								clear: left;
								width: 120px;
							}
							
							#content5 form dl dd.input,
							#content5 form dl dd.input2,
							#content5 form dl dd.select {
								float: left;
								width: 227px;
								height: 31px;
								
								background: none;
							}
							
								#content5 form dl dd.input input {
									margin: 1px 0 0 2px;
									width: 220px;
									height: 20px;
									line-height: 22px;
									background: transparent;
									border: 1px solid #e8e8e8;
								}
								
								#content5 form dl dd.input input#label_kod_rabatowy {
									margin-top: 7px;
								}
								
							#content5 form dl dd.input2 {
								background: none;
							}
							
								#content5 form dl dd.input2 .i1 {
									margin: 1px 0 0 2px;
									float: left;
									width: 99px;
									height: 20px;
									line-height: 22px;
									background: transparent;
									border: 1px solid #e8e8e8;
								}
								
								#content5 form dl dd.input2 .i2 {
									margin: 1px 2px 0 0;
									float: right;
									width: 90px;
									height: 20px;
									line-height: 22px;
									background: transparent;
									border: 1px solid #e8e8e8;
									
								}
							
							#content5 form dl dd.select {
								background: none;
							}
							
								#content5 form dl dd.select select {
									margin: 4px 0 0 2px;
									width: 222px;
									border: 1px solid #e8e8e8;
								}
								
							#content5 form dl dd.textarea {
								float: left;
								width: 226px;
								height: 61px;
								overflow: hidden;
								background: none;
							}
							
								#content5 form dl dd.textarea textarea {
									margin: 4px 0 0 3px;
									width: 219px;
									height: 54px;
									background: transparent;
									border: 1px solid #e8e8e8;
								}
								
								#content5 form .submit a, #sidebar5 form .submit a {
                           background-color: #7C786D;
                           color: white;
                           cursor: pointer;
                           display: block;
                           height: 28px;
                           line-height: 26px;
                           margin: 0 0 0 134px;
                           text-align: center;
                           width: 222px;
                           border-bottom: 4px solid #d3df00; 
                         }
                         
                         #content5 form .submit a:hover, #sidebar5 form .submit a:hover {
                         	text-transform: uppercase;
                         }
							
						
							
								#sidebar5 form .submit input {
									display: block;
								}		

	#sidebar5 form {
						margin: 10px 0 0 23px;
						display: block;
						width: 100%;
						float: left;
					}
					
						#sidebar5 form dl {
							padding: 0;
							width: 370px;
							
						}
					
							#sidebar5 form dl dt {
								
								padding: 6px 13px 0 0;
								float: left;
								
								width: 120px;
							}
							
							#sidebar5 form dl dd.input,
							#sidebar5 form dl dd.input2,
							#sidebar5 form dl dd.select {
								float: left;
								
								height: 31px;
								
								background: none;
							}
							
								#sidebar5 form dl dd.input input {
									margin: 1px 0 0 5px;
									width: 220px;
									height: 20px;
									line-height: 22px;
									background: transparent;
									border: 1px solid #e8e8e8;
								}
								
							#sidebar5 form dl dd.input2 {
								background: none;
							}
							
								#sidebar5 form dl dd.input2 .i1 {
									margin: 1px 0 0 5px;
									float: left;
									width: 115px;
									background: transparent;
									border: 1px solid #e8e8e8;
									height: 20px;
									line-height: 22px;
								}
								
								#sidebar5 form dl dd.input2 .i2 {
									margin: 1px 5px 0 13px;
									float: right;
									width: 90px;
									background: transparent;
									border: 1px solid #e8e8e8;
									height: 20px;
									line-height: 22px; 
								}
							
							#sidebar5 form dl dd.select {
								background: none;
							}
							
								#sidebar5 form dl dd.select select {
									margin: 4px 0 0 4px;
									width: 223px;
									border: 1px solid #e8e8e8;
								}
								
							#sidebar5 form dl dd.textarea {
								float: left;
								width: 226px;
								height: 61px;
								overflow: hidden;
								background: url(/images/x54.gif) no-repeat;
							}
							
								#sidebar5 form dl dd.textarea textarea {
									margin: 1px 0 0 5px;
									width: 220px;
									height: 59px;
									background: transparent;
								}
								
								#content5 form dl dd a {
                           color:#999DAF;
                           display:block;
                           float:left;
                           margin:0 0 0 1px;
                           padding:6px 8px;
                           text-align:center;
                           text-decoration:underline;
                           width:207px;
                           }
								
							#sidebar5 form .submit {
								margin: 0 0 0 5px;
							}
							
								#sidebar5 form .submit input {
									display: block;
								}					

/*--- NEWSLETTER 
----------------------------------------------------------------------------------------------*/

	#theNewsletterLayer {
      left:50%;
      margin-left:-270px;
      position: absolute;
      top: 102px;
      width:500px;
      padding: 15px 20px;
      background: #7C786D ;
      border: none;
      z-index:10000;
		}


#theNewsletterLayer h2 {
font-size:20px;
height:22px;
padding:2px 0 0 0;
text-align:left;
font-weight: normal;
color: white;
font-weight: bold;
}

#theNewsletterLayer h3 {
font-size:10px;
margin-top: -8px;
padding: 0;
text-align:left;
font-weight: normal;
}

#theNewsletterLayer span {
color:#D1B790;
font-weight:bold;
display: none;
}

#black {
float:left;
z-index:100000;
width: 250px;
}

#theNewsletterLayer #black div {
float:left;
padding: 3px 0 0 0;
width: 265px;
}

#theNewsletterLayer fieldset {
padding: 14px 0 0;
}

#theNewsletterLayer label {
float:left;
font-weight:normal;
padding:3px 0 0;
width: 70px;
}

#theNewsletterLayer input {
border: 1px solid #e8e8e8;
float:left;
font-size:11px;
height:20px;
line-height: 20px;
padding: 0 0 0 3px;
width:163px;
}

#theNewsletterLayer button {
border:medium none;
background-color: #d3df00;
cursor:pointer;
display:block;
height:28px;
margin-left:141px;
width:97px;
color: white;
}

.en #theNewsletterLayer button {

}

#theNewsletterLayer div.note {
float:left;
margin:0;
padding:0 0 8px;
text-align:justify;
clear: left;
}

#theNewsletterLayer .note p {
font-size:9px;
font-weight:normal;
margin:0;
padding:10px 0 0;
color: #faebd7;
}

#theNewsletterLayer a.close {
position: absolute;
top:10px;
right: 10px;
padding: 6px 19px;
color: #494949;
z-index:100001;
background: url(images/purple_arrow.gif) no-repeat 9px 50%;
}

#theNewsletterLayer a.close:hover {
background: #999DAF;
color: white;
text-transform: uppercase;
}

#filter_form_se h4, #filter_form_se .clear_all {
	display: none;
}

/*
span.matterhorn {
	display: block;
	background-color: white;
	width: 20px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 100001;
}
*/


.adjusted {
	margin-left: 38px;
}

#sidebar0 ul {
	width: 200px;
	height: 280px;
	padding: 20px 0 20px 40px;
	overflow-y: scroll;
	/*
	background: url(images/lightbg.png);*/	
}

#sidebar0 ul li a {
	display: block;
	padding: 9px 0;
	border-bottom: 1px dashed #efefef;
	color: #494949;
	background: url(images/purple_arrow.gif) no-repeat 181px 50%;
}

#sidebar0 ul li a:hover {
	display: block;
	border-bottom: 1px dashed #efefef;
	color: #494949;
	background: url(images/purple_arrow.gif) no-repeat 5px 50%;
	text-indent: 20px;
	text-decoration: underline;
}

#content4 {
	float: left;
	width: 488px;
	padding: 20px;
}

#content4 table {
	width: 510px;
	text-align: left;
}

#content4 table tr {
	height: 24px;
}

#content4 p.sizes_table {
	text-align: center;
		padding: 5px 0;
		margin-bottom: 3px;
		background: url(images/lightbg.png);
}

#content4 p.sizes_table b {
	font-weight: normal;
	}

#content4 h2 {
	font-size: 16px;
	padding: 14px 0;
	text-transform: uppercase;
}

#sidebar4 {
	float: left;
	width: 375px;
	padding: 0;
	border-right: 1px dashed #efefef;
	padding-left: 30px;
	padding-bottom: 30px;
}

#sidebar4 h2 {
	visibility: hidden;
}

#sidebar4 .container {
	float: left;
	margin: 10px 0 0 0;
	height: auto;
}

#sidebar4 h3 {
   background:transparent url(images/lightbg.png) repeat scroll 0 0;
   border-bottom:2px solid #7C786D;
   color:#7C786D;
   font-size:14px;
   font-weight:bold;
   line-height:10px;
   margin:0 8px -1px 0;
   padding:16px 6px 0 0;
   text-align:right;
   text-transform:uppercase;
}

#sidebar4 ul {
	float: left;
	width: 355px;
}

#sidebar4 ul li {
display:block;
width: 100%;
margin-top: 1px;	
}

#sidebar4 ul li a {
	display: block;
	color: #494949;
	padding: 9px;
	background: url(images/purple_arrow.gif) no-repeat 325px 50%;
}

#sidebar4 ul li:last-child a {
	border: none;
}

#sidebar4 ul li a:hover, #sidebar4 ul li.selected a {
	display: block;
	color: #494949;
	padding: 21px 9px 0 8px;
	color: white;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 11px;
	background:#CFDB04 url(images/button.gif) no-repeat 100% -14px;
}

/*---------------------------------------------------------------------------------------*/

body {
background:#170409;
}

#theNewsletterLayer {
	left: 50%;
	margin-left: -273px;
	padding: 15px 20px;
	position: absolute;
	top: 126px;
	width: 720px;
	z-index: 10000;
	background: #7C786D ;
   border: none;
   background:#7C786D url(images/newsletter_bg.gif) no-repeat top left;
}

#top {
	background-color: transparent;
}

#nav0 {
	margin-bottom: 1px;
}

#content0 {
	float:right;
	height:500px;
	margin:0;
	overflow:hidden;
	position:relative;
	width:760px;
}

#content0 .controls {
	background:transparent url(images/black.png) repeat scroll 0 0;
	bottom:15px;
	margin:0;
	padding:10px;
	position:absolute;
	right:15px;
	z-index:10000;
}

#content0 .controls li.selected a {
	padding-bottom: 0;
}

#content0 img {
left:0;
position:absolute;
top:0;
width: auto;
}

.adjusted {
margin-left:0;
}

#sidebar0 {
background-color:white;
float:left;
height:394px;
margin-left:0;
position:relative;
width:214px;
}

#sidebar0 ul {
height:344px;
padding:10px;
width: auto;
overflow-y: scroll;
}

#sidebar0 h4 {
background: #170409;
font-size:17px;
font-weight:normal;
margin: 0;
padding: 15px 0 0 7px;
text-transform:uppercase;
width: 207px;
line-height: 11px;
border-bottom: 3px solid;
font-weight: bold;
letter-spacing: -1px;
color: #efefef;
}

#bottom {
background-color:white;
clear:both;
float:left;
margin-top:1px;
overflow:hidden;
padding:0;
width:975px;
margin-bottom: 30px;
}

#content3 .container1 p.navigator {
float:left;
height:41px;
margin:0 0 10px;
padding:0;
position:relative;
width: 415px;
background: none;
}

#content3 .container1 p.navigator a:hover {
	background:#D3DF00 url(images/infoa_bg.gif) repeat-x scroll center bottom;
	color:#494949;
}

#top #content3 .container6 .container {
	height: auto;
}


.ui-tabs-nav ul {
	background: none;
	padding-left: 0;
	padding-right: 0;
}

span.size a {
	background:transparent url(../images/size.gif) no-repeat scroll left bottom;
	clear:left;
	color:#715A54;
	display:block;
	float:left;
	font-size:10px;
	height:19px;
	margin:0 15px 0 10px;
	text-decoration:none;
	text-indent:-999em;
	width:80px;
}

#content3 .container2 .box2 select.styled {
	border:1px solid #EFEFEF;
	color:#606060;
	display:block;
	float:left;
	width:297px;
}

p#copyright {
	padding-bottom: 15px;
}

#sidebar3 .container6 {
	float: left;
}

#sidebar3 h3 {
	float: left;
}

#top #content3 span.percent {
background-color:#7C786D;
bottom:11px;
font-size:45px;
left:0;
line-height:1;
margin:0;
padding:16px 0;
position:absolute;
text-indent:0;
width: 112px;
color: white;
text-align: center;
}

#content5 {
	padding-left: 30px;
}

#sidebar5.create {
	padding-left: 30px;
	padding-bottom: 25px;
	float: left;
}

#content5 table tr.hl {
	color: white;
	background-color: #7c786d;
	border: none;
}

#filter_form_se h5#price_range, #filter_form_se input#amount, #main #filter_form_se .ui-slider {
	display: none;
}



