@CHARSET "UTF-8";

body {
	background-color: #840000;
	font-size: 12px;
	color: white;
	font-family: Verdana, Arial, sans-serif;
}

#container {
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	height: auto;
}


img {
	border: none;
}

a {
	text-decoration: none;
}

h3 { font-size: 15px;
	 font-weight: normal;
	 color: #AAAAAA;
}

#top {
	width: 980px;
	float: left;

}


#top1 {
	width: 980px;
	height: 4px;
	background-image: url(/images/width.jpg);
	background-repeat: repeat-y;
	float: left;
}

#top2 {
	width: 980px;
	height: 238px;
	background-image: url(/images/top.jpg);
	background-repeat: no-repeat;
	float: left;
}

#bar1 {
	width: 980px;
	height: 3px;
	background-image: url(/images/width.jpg);
	background-repeat: repeat-y;
	float: left;
}

#bar1left1 {
	background-image: url(/images/obserwuj.jpg);
	background-repeat: no-repeat;
	width: 53px;
	height: 32px;
	position: relative;
	top: -17px;
	left: 656px;
	float: left;
}

#bar1left2 {
	background-image: url(/images/cart.jpg);
	background-repeat: no-repeat;
	width: 56px;
	height: 32px;
	position: relative;
	top: -17px;
	left: 709px;
}

#bar1center {
	position: relative;
	top: -50px;
	left: 0px;
	width: 980px;
	height: 15px;
	font-size: 11px;
	font-weight: bold;
	color: red;
}

#bar1center a {
	color: #DA0000;
}

#bar1center span#konto {
	position: relative;
	left: 560px;
	top: -5px;
}

#bar1center span#konto img {
	position: relative;
	top: 3px;
	left: 0px;
}

#bar1center span.login {
	position: relative;
	left: 660px;
	top: -5px;
}

#bar1center span.login img {
	position: relative;
	top: 3px;
	left: 0px;
}

#bar1right {
	width: 980px;
	height: 15px;
	font-size: 11px;
	font-weight: bold;
	position: relative;
	top: -46px;
	left: 0px;
}

#bar1right span#obserwuj {
	position: relative;
	left: 595px;
	top: 0px;
}

#bar1right span#obserwuj a {
	color: #595858;
}

#bar1right span#koszyk {
	position: relative;
	left: 675px;
	top: 0px;
}

#bar1right span#koszyk a {
	color: #595858;
}

#bar1right span#sztuk {
	position: relative;
	left: 685px;
	top: 0px;
	color: #DA0000;
}

#bar1right span#value {
	position: relative;
	left: 690px;
	top: 0px;
	color: #DA0000;
}

#bar2 {
	width: 980px;
	height: 34px;
	float: left;
}

#bar2 a {
	color: #D4D4D4;
}

.toplink {
	width: 140px;
	height: 32px;
	float: left;
	background-image: url(/images/bar2link.jpg);
	background-repeat: no-repeat;
}

.toplink1 {
	font-size: 14px;
	position: relative;
	top: 8px;
	left: 17px;
}

#bar2bottom {
	width: 980px;
	float: left;
	background-image: url(/images/width.jpg);
	background-repeat: repeat-y;
	height: 2px;
}

#bar3 {
	height: 33px;
	width: 980px;
	background-image: url(/images/bar3.jpg);
	background-repeat: repeat-x;
	float: left;
}

#bar3 a {
	color: #909090;
}

.bar3link {
	float: left;
	width: 25%;
	height: 33px;
	text-align: center;
}

.bar3link1 {
	position: relative;
	top: 7px;
	left: 0px;
	font-size: 14px;
}

#bar4 {
	width: 980px;
	background-color: #212121;
	height: 38px;
	float: left;
	font-size: 10px;
	color: #D4D4D4;
}

#bar4 a {
	color: #D4D4D4;
}

#bar4top {
	width: 980px;
	height: 2px;
	background-image: url(/images/width.jpg);
	background-repeat: repeat-y;
}

#bar4middle {
	width: 980px;
	height: 28px;
}

#bar4bottom {
	width: 980px;
	height: 8px;
	background-image: url(/images/width.jpg);
	background-repeat: repeat-y;
}

#bar4left {
	position: relative;
	top: 8px;
	left: 7px;
	float: left;
}

#bar4center a {
	color: #949494;
}

#bar4center {
	position: relative;
	left: 20px;
	top: 8px;
	float: left;
}

#bar4right {
	float: right;
}


#bar4right1 { display: inline;
			  float: left;
			  position: relative;
			  top: -5px;
			  left: -14px;
			  font-size: 12px;
}

#bar4right1 img { position: relative;
				  top: 6px;
				  left: 0px;
}

#bar4right2 { display: inline;
			  float: left;
			  position: relative;
			  top: 1px;
			  left: -8px;
}

#input1 { position: relative;
		  top: 4px;
		  left: 0px;
}


#leftside {
	width: 191px;
	height: inherit;
	background-color: #212121;
	float: left;
	padding-bottom: 10px;
	border-right-color: white; border-right-style: solid; border-right-width: 1px;
	border-bottom-color: white; border-bottom-style: solid; border-bottom-width: 1px;
}

#search {
	width: 192px;
	text-align: center;
	height: auto;
	font-size: 16px;
	float: left;
}

#searchmiddle {
	float: left;
	padding-left: 15px;
	padding-right: 15px;
}

#searchmiddle1 {
	float: left;
}

#searchmiddle1 input#search1 {
	float: left;
	font-size: 9px;
	width: 100px;
}

#searchmiddle1 input#search2 {
	float: left;
	position: relative;
	top: 2px;
	left: 4px;
}

#searchmiddle2 a{
	float: left;
	font-size: 10px;
	text-align: left;
	color: #AAAAAA;
}

#searchmiddle2 select#selectmanufacturer {
	font-size: 9px;
	width: 150px;
	margin-top: 7px;
	float: left;
}

#searchmiddle2 select#sort {
	font-size: 9px;
	width: 150px;
	margin-top: 7px;
	float: left;
}

#searchtop {
	margin-bottom: 7px;
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	font-weight: bold;
	color: #DDDDDD;
}

#searchbottom {
	height: 2px;
	background-image: url(/images/side2.jpg);
	background-repeat: repeat-y;
	width: 192px;
	float: left;
	margin-top: 10px;
}

#leftmenutop {
	margin-top: 8px;
	font-size: 16px;
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 5px;
	font-weight: bold;
	color: #DDDDDD;
}

#leftmenumiddle {
	width: 160px;
	float: left;
	margin-left: 15px;
	margin-right: 16px;
	height: auto;
	margin-top: 5px;
	margin-bottom: 10px;
	border: 1px solid #D4D4D4;
}

.leftmenumiddle1 {
	font-size: 14px;
	margin-bottom: 3px;
	margin-top: 3px;
	margin-left: 3px;
}



.leftmenumiddle1 a {
	color: #C2C1C1;
}

#leftmenubottom {
	width: 192px;
	height: 2px;
	background-image: url(/images/side2.jpg);
	background-repeat: repeat-y;
	float: left;
}

#manufacturerstop {
	margin-top: 8px;
	font-size: 16px;
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 5px;
	font-weight: bold;
	color: #DDDDDD;
}

#manufacturersmiddle {
	width: 160px;
	float: left;
	margin-left: 15px;
	margin-right: 16px;
	height: auto;
	margin-top: 5px;
	margin-bottom: 10px;
	border: 1px solid #D4D4D4;
}

.manufacturersmiddle1 {
	font-size: 14px;
	margin-bottom: 3px;
	margin-top: 3px;
	margin-left: 1px;
}

.manufacturersmiddle1 a {
	color: #C2C1C1;
}

#center {
	background-color: #313131;
	width: 592px;
	height: inherit;
	float: left;
	padding-bottom: auto;
}



#center1 {
	width: auto;
	height: auto;
}

#center2 {
	width: auto;
	height: auto;
}

#center2top {
	background-image: url(/images/center1.jpg);
	background-repeat: repeat-y;
	height: 4px;
}

#center2title {
	font-size: 16px;
	font-weight: bold;
	color: #DDDDDD;
	margin-top: 5px;
	margin-left: 15px;
}

#container2 {
	background-color: #212121;
	float: left;
	border-left: 1px solid #D4D4D4;
	border-right: 1px solid #D4D4D4;
	height: inherit;
	width: 978px;
}

#center2selectbox {
	width: auto;
	height: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}

#armbat {
	width: 178px;
	height: 76px;
	margin-left: 12px;
	margin-right: 8px;
	margin-bottom: 12px;
	background-image: url(/images/armbat.jpg);
	background-repeat: no-repeat;
	float: left;
}

#armprysznic {
	width: 178px;
	height: 76px;
	margin-left: 8px;
	margin-right: 8px;
	margin-bottom: 12px;
	background-image: url(/images/armprysznic.jpg);
	background-repeat: no-repeat;
	float: left;
}

#wanny {
	width: 178px;
	height: 76px;
	margin-left: 8px;
	margin-right: 12px;
	margin-bottom: 12px;
	background-image: url(/images/wanny.jpg);
	background-repeat: no-repeat;
	float: left;
}

#umywalki {
	width: 178px;
	height: 76px;
	margin-left: 12px;
	margin-right: 8px;
	margin-bottom: 12px;
	background-image: url(/images/umywalki.jpg);
	background-repeat: no-repeat;
	float: left;
}

#toalety {
	width: 178px;
	height: 76px;
	margin-left: 8px;
	margin-right: 8px;
	margin-bottom: 12px;
	background-image: url(/images/toalety.jpg);
	background-repeat: no-repeat;
	float: left;
}

#meble {
	width: 178px;
	height: 76px;
	margin-left: 8px;
	margin-right: 12px;
	margin-bottom: 12px;
	background-image: url(/images/meble.jpg);
	background-repeat: no-repeat;
	float: left;
}

#prysznic {
	width: 178px;
	height: 76px;
	margin-left: 12px;
	margin-right: 8px;
	margin-bottom: 12px;
	background-image: url(/images/prysznic.jpg);
	background-repeat: no-repeat;
	float: left;
}

#akcesoria {
	width: 178px;
	height: 76px;
	margin-left: 8px;
	margin-right: 8px;
	margin-bottom: 12px;
	background-image: url(/images/akcesoria.jpg);
	background-repeat: no-repeat;
	float: left;
}

#plytki {
	width: 178px;
	height: 76px;
	margin-left: 8px;
	margin-right: 12px;
	margin-bottom: 12px;
	background-image: url(/images/plytki.jpg);
	background-repeat: no-repeat;
	float: left;
}

.topbox {
	font-size: 14px;
	font-weight: bold;
	position: relative;
	top: 5px;
	left: 10px;
}

.topbox a {
	color: #DDDDDD;
}

.listbox {
	font-size: 10px;
	text-align: right;
	position: relative;
	top: 4px;
	right: 8px;
}

.listbox a {
	display: list-item;
	list-style-type: none;
	color: #C4C4C4;
}

#center2bottom {
	background-image: url(/images/center1.jpg);
	background-repeat: repeat-y;
	height: 4px;
	clear: both;
}

#center3 {
	width: 592px;
	height: 100%;
	background-color: #313131;

}

#center3top {
	height: 32px;
	width: 97%;
}

#center3top1 {
	width: 22%;
	height: 32px;
	background-image: url(/images/polecamy.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	float: left;
}

#center3top2 {
	width: 25%;
	height: 32px;
	background-image: url(/images/nowosci.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	float: left;
}

#center3top3 {
	width: 24%;
	height: 32px;
	background-image: url(/images/promocje.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	float: left;
}

#center3top4 {
	width: 29%;
	height: 32px;
	background-image: url(/images/bestsellery.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	float: left;
}

.tabActive {
	float: left;
	background-image: url(/images/center2top.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	font-size: 11px;
	width: 109px;
	height: 24px;
	color: white;
	padding-top: 0px;
	cursor: pointer;
}

.tabInactive {
	float: left;
	font-weight: bold;
	font-size: 11px;
	width: 109px;
	height: 21px;
	cursor: pointer;
	color: #7b7b7b;
}

#center3top span {
	font-size: 13px;
	font-weight: bold;
	color: #ACACAC;
	position: relative;
	top: 10px;
	left: 20px;
}

#center3middle {
	width: auto;
	height: auto;
	padding-top: 8px;
		padding-bottom: auto;
}

.center3product {
	width: auto;
	float: left;
	margin-left: 6px;
	margin-right: 6px;
	margin-bottom: 10px;
}

.center3producttop {
	width: 185px;
	height: 2px;
	background-image: url(/images/centerproduct1.jpg);
	background-repeat: no-repeat;
}

.center3producttop1 {
	width: 185px;
	height: 20px;
	background-image: url(/images/centerproduct2.jpg);
	background-repeat: repeat-y;
}

.center3producttop1 .producttopleft {
	font-size: 11px;
	font-weight: bold;
	color: #C2C2C2;
	float: left;
	margin-left: 5px;
	padding-top: 3px;
}

.center3producttop1 .producttopright {
	font-size: 11px;
	font-weight: bold;
	color: #C2C2C2;
	text-align: right;
	margin-right: 5px;
	padding-top: 3px;
}

.center3producttop2 {
	width: 185px;
	height: 1px;
	background-image: url(/images/centerproduct3.jpg);
	background-repeat: no-repeat;
}

.center3productmiddle {
	width: 185px;
	height: auto;
	background-image: url(/images/centerproduct2.jpg);
	background-repeat: repeat-y;
}

.center3productmiddle1 {
	width: auto;
	height: 45px;
	font-size: 11px;
	font-weight: bold;
	color: #535353;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 4px;
}

.center3productmiddle1 a {
	color: #535353;
}

.center3productmiddle2 {
	width: auto;
	height: 130px;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
}

.center3productmiddle3 {
	width: 185px;
	padding-bottom: 4px;
}

.center3productmiddle3 .productid {
	font-size: 11px;
	color: #535353;
	float: left;
	margin-left: 5px;
	padding-top: 3px;
}

.center3productmiddle3 .productnumber {
	font-size: 11px;
	color: #535353;
	text-align: right;
	margin-right: 5px;
	padding-top: 3px;
}

.center3productbottom {
	width: 185px;
	height: 50px;
}

.center3productbottom1 {
	width: auto;
	height: 1px;
	background-image: url(/images/centerproduct3.jpg);
	background-repeat: no-repeat;
	padding-bottom: 10px;
}

.center3productbottom2 {
	width: 185px;
	height: 23px;
}


.center3productprice1 { color: #535353;
						font-size: 11px;
						margin-left: 10px;
						padding-bottom: 5px;
}

.center3productprice2 { color: red;
					   font-size: 12px;
					   font-weight: bold;
					   margin-left: 10px;
}


.center3productmore {
	text-align: right;
	margin-right: 10px;
	position: relative;
	top: -26px;
	left: 0px;
}

.product3pricetwo { color: red;
					font-size: 12px;
					font-weight: bold;
					margin-left: 10px;
}

.center2price1 { color: #535353;
				 font-size: 11px;
				 margin-left: 10px;
				 padding-bottom: 5px;
}

#rightside {
	width: 191px;
	height: auto;
	background-color: #212121;
	float: left;
	border-left-color: white; border-left-style: solid; border-left-width: 1px;
	border-bottom-color: white; border-bottom-style: solid; border-bottom-width: 1px;
}

#rightmanufacturerstop {
	margin-top: 8px;
	font-size: 16px;
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 5px;
	font-weight: bold;
	color: #DDDDDD;
}

#rightmanufacturersmiddle {
	width: 160px;
	float: left;
	margin-left: 15px;
	margin-right: 16px;
	height: auto;
	margin-top: 5px;
	margin-bottom: 10px;
	border: 1px solid #D4D4D4;
	background-color: #3C3B3B;
}

.rightmanufacturersmiddle1 {
	text-align: center;
	margin-top: 3px;
	margin-bottom: 3px;
}

#rightmanufacturersbottom {
	width: 192px;
	height: 2px;
	background-image: url(/images/side2.jpg);
	background-repeat: repeat-y;
	float: left;
}

#contactboxtop {
	margin-top: 8px;
	font-size: 16px;
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 5px;
	font-weight: bold;
	color: #DDDDDD;
}

#contactboxmiddle {
	width: 160px;
	float: left;
	margin-left: 15px;
	margin-right: 16px;
	height: auto;
	margin-top: 5px;
	margin-bottom: 10px;
	border: 1px solid #D4D4D4;
	background-color: #3C3B3B;
}

#bottom {
	float: left;
	width: 980px;
}

#bottom1 {
	background-image: url(/images/width.jpg);
	background-repeat: repeat-y;
	height: 8px;
}

#bottom2 {
	background-color: #550000;
	height: 45px;
}

#bottom3 {
	background-image: url(/images/width.jpg);
	background-repeat: repeat-y;
	height: 8px;
}

#bottom span a {
	color: #929191;
	font-size: 12px;
}

#bottom span {
	position: relative;
	top: 15px;
	left: 20px;
	margin-right: 15px;
}

#right {
	width: 785px;
	height: auto;
	background-color: #313131;
	border-left: 1px solid #D4D4D4;
	float: left;
}

#righttop {
	width: 750px;
	display: inline;
	padding-left: 15px;
	padding-right: 15px;
	float: left;
}

#righttop1left {
	padding-top: 10px;
	padding-left: 10px;
	width: 580px;
	float: left;
}

#righttop1left1 {
	padding-bottom: 0px;
	font-size: 16px;
	color: #E5D583;
	font-weight: bold;
	float: left;
}

#righttop1left1 span { display: list-item;
					   list-style-type: none;
}


#righttop1left2 span {
	display: list-item;
	list-style-type: none;
	padding-top: 2px;
	color: #D1D1D0;
}

#righttop1right {
	float: right;
	padding-right: 15px;
	padding-top: 10px;
}

#righttop1right1 {
	font-size: 15px;
	font-weight: bold;
	color: #979796;
	text-align: right;
	padding-bottom: 12px;
}

#righttop1right1 span {
	position: relative;
	top: -5px;
	left: 0px;
}

#rightmiddle1 {
	width: 785px;
	float: left;
	padding-top: 10px;
}

#rightmiddle1left {
	width: 458px;
	height: 510px;
	float: left;
	background-color: white;
	margin-left: 15px;
	border-right: 1px dotted #AAAAA9;
	border-left: 3px solid #868585;
	border-top: 3px solid #868585;
}

#rightmiddle1leftimg {
	text-align: center;
	position: relative;
	top: 25px;
	left: 0px;
}

#rightmiddle1leftsmall {
	text-align: center;
	position: relative;
	top: 65px;
	left: 0px;
}

#rightmiddle1leftsmall img {
	padding-left: 8px;
	padding-right: 8px;
}

#rightmiddle1right {
	width: 290px;
	height: 510px;
	background-color: white;
	float: left;
	margin-right: 15px;
	border-right: 3px solid #868585;
	border-top: 3px solid #868585;
}

.rightmiddle1rightinfo {
	font-size: 14px;
	color: black;
	padding-bottom: 7px;
}

.rightmiddle1rightinfo p { padding: 0px;
						   margin: 0px;
						   padding-bottom: 7px;
}

#info {
	position: relative;
	top: 15px;
	left: 15px;
}

.wariant {
	font-size: 10px;
	font-weight: bold;
	color: #8B8A8A;
	position: relative;
	top: 25px;
	left: 0px;
	padding-bottom: 5px;
}

.wariant select {
	width: 150px;
	font-size: 9px;
}

.rightmiddle1rightinfo span {
	font-weight: bold;
	color: #6D9FB8;
}

#rightmiddle2 {
	width: 785px;
	float: left;
}

#rightmiddle2left {
	width: 461px;
	height: 70px;
	float: left;
	background-color: #8B8A8A;
	margin-left: 15px;
	border-right: 1px dotted #AAAAA9;
}

#rightmiddle2left p.zamowienie {
	width: 240px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #D1D1D0;
	position: relative;
	top: 25px;
	left: 10px;
	margin: 0;
}

#price {
	width: 156px;
	height: 42px;
	position: relative;
	top: 8px;
	left: 285px;
	text-align: center;
}

#price span {
	font-size: 16px;
	font-weight: bold;
	color: #DA0D0D;
	position: relative;
	top: 12px;
	left: 0px;
}

#rightmiddle2right {
	width: 293px;
	height: 70px;
	float: right;
	background-color: #8B8A8A;
	margin-right: 15px;
}

#addtocart {
	width: 144px;
	height: 39px;
	position: relative;
	top: 18px;
	left: 10px;
	float: left;
}

#watch {
	float: left;
	width: 117px;
	height: 39px;
	position: relative;
	top: 18px;
	left: 20px;
}

#rightbottom1 {
	width: 749px;
	height: 35px;
	float: left;
	background-color: #3C3B3B;
	margin-left: 15px;
	margin-right: 15px;
	border-left: 3px solid #868585;
	border-right: 3px solid #868585;
	text-align: center;
	border-bottom: 1px dotted #959594;
}

#rightbottom1 span.productlink a {
	font-size: 16px;
	font-weight: bold;
	color: #C8C8C7;
}

#rightbottom1 span.productlink {
	position: relative;
	top: 10px;
	left: 0px;
	padding-left: 18px;
	padding-right: 18px;
}

#rightbottom2 {
	width: 709px;
	height: auto;
	float: left;
	background-color: #3C3B3B;
	margin-left: 15px;
	margin-right: 15px;
	border-left: 3px solid #868585;
	border-right: 3px solid #868585;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 15px;
}

.productinfo {
	display: list-item;
	list-style-type: none;
	padding-bottom: 5px;
	color: black;
	margin-right: 30px;
	font-size: 11px;
}

#rightdirecttop {
	width: 749px;
	height: 40px;
	margin-left: 15px;
	margin-right: 15px;
	border: 3px solid #8B8A8A;
	float: left;
	font-size: 15px;
	font-weight: bold;
	color: #8B8A8A;
}

#rightdirecttop span {
	padding-left: 15px;
}

#rightdirecttop img {
	position: relative;
	top: 5px;
	left: 0px;
}

#rightdirectmiddle {
	width: 749px;
	height: auto;
	margin-left: 15px;
	margin-right: 15px;
	border-left: 3px solid #8B8A8A;
	border-right: 3px solid #8B8A8A;
	border-bottom: 3px solid #8B8A8A;
	background-color: white;
	float: left;
	margin-bottom: 10px;
}

.rightdirectproduct {
	width: 167px;
	height: 150px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom: 10px;
	float: left;
}

.rightdirectproducttop {
	text-align: center;
}

.rightdirectproductmiddle span {
	display: list-item;
	list-style-type: none;
	padding-bottom: 5px;
	color: black;
}

.rightdirectproductmiddle span#more4 {
	text-align: right;
	font-weight: bold;
	color: red;
}

#rightsearchtop1 {
	font-size: 18px;
	color: #E5D583;
	padding-top: 10px;
	padding-left: 15px;
	float: left;
	width: 769px;
}

#rightsearchtop2 {
	padding-left: 20px;
	padding-right: 20px;
	float: left;
	width: 745px;
}

#rightsearchtop2 .searchlink {
	width: 25%;
	margin-top: 5px;
	margin-bottom: 5px;
	float: left;
}

.searchlink a {
	font-size: 12px;
	color: #BABABA;
	font-weight: bold;
}

.searchlink a:hover {
	color: #FFFFFF;
}

#rightsort {
	background-color: #3C3B3B;
	margin-left: 10px;
	margin-right: 10px;
	border: 1px solid #8A8A8A;
	height: auto;
	width: 763px;
	float: left;
	margin-top: 5px;
}

#rightsortleft {
	width: 30%;
	float: left;
	position: relative;
	top: 8px;
	left: 10px;
}

#rightsortleft span {
	margin-left: 10px;
	font-size: 11px;
	color: #B6B5B5;
}

.rightsortleft1 { display: list-item;
				  list-style-type: none;
				  float: left;
				  font-size: 11px;
				  color: #B6B5B5;
}

.rightsortleft3 { display: list-item;
				  list-style-type: none;
				  float: left;
				  font-size: 12px;
				  color: #B6B5B5;
				  margin-top: 5px;
}

.rightsortleft3 a { color: #B6B5B5;
}



#rightsortcenter {
	width: 30%;
	float: left;
}

#rightsortcenter .sortmenu {
	font-size: 11px;
	color: #B6B5B5;
	margin-bottom: 5px;
	margin-top: 5px;
	display: list-item;
	text-align: right;
	list-style-type: none;
	height: 19px;
}


#rightsortcenter select {
	font-size: 11px;
	width: 130px;
}

#rightsortright {
	width: 40%;
	float: left;
}



#rightsortright .sortmenu {
	font-size: 11px;
	color: #B6B5B5;
	margin-bottom: 5px;
	margin-top: 5px;
	text-align: right;
	list-style-type: none;
	height: 19px;
	float: left;
	position: relative;
	left: 40px;
	top: 0px;
}

#rightsortright .sortmenu1 {
	font-size: 11px;
	color: #B6B5B5;
	margin-bottom: 5px;
	margin-top: 5px;
	text-align: right;
	list-style-type: none;
	height: 19px;
}

#rightsortright .sortmenu1 input { position: relative;
								   top: 3px;
									right: 10px;
}





.rightsearchpagenum {
	width: 785px;
	text-align: center;
	color: #AAAAAA;
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
}

#rightsearchmiddle {
	background-color: white;
	float: left;
	height: auto;
	width: 786px;
}

.rightsearchproduct {
	height: auto;
	color: black;
	width: 240px;
	height: 350px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	border: 1px dotted #AAAAAA;
	float: left;
}

.rightsearchproducttop {
	float: left;
	width: 240px;
	padding-bottom: 5px;
}

.searchproducttopleft {
	float: left;
	font-size: 11px;
	font-weight: bold;
}

.searchproducttopright {
	float: right;
	text-align: right;
	font-size: 11px;
	font-weight: bold;
}

.rightsearchproductmiddle {
	float: left;
	width: 240px;
}

.searchproductname {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 1px dotted #AAAAAA;
	border-bottom: 1px dotted #AAAAAA;
	height: 40px;
}

.searchproductname a {
	color: #B8B8B8;
	font-weight: bold;
}

.searchproductimg {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	height: 150px;
}

.rightsearchproductbottom {
	float: left;
	width: 240px;
}

.searchproductinfo1 {
	padding-bottom: 10px;
	float: left;
}

.searchproductinfo1 span.warianty {
	padding-bottom: 10px;
}

.searchproductinfo1 span {
	padding-bottom: 2px;
	display: list-item;
	list-style-type: none;
}

.searchproductinfo2 {
	float: left;
	width: 240px;
	color: #B8B8B8;
	padding-top: 5px;
	padding-bottom: 10px;
	margin-top: 5px;
	border-top: 1px dotted #AAAAAA;
}

.searchproductinfoid {
	float: left;
}

.searchproductinfonum {
	float: right;
}

.rightsearchproductbottom {
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #AAAAAA;
	border-top: 1px dotted #AAAAAA;
	height: 36px;
}

.searchproductprice {
	float: left;
	width: 160px;
	text-align: center;
	color: red;
	font-size: 14px;
	font-weight: bold;
	
}

.searchproductprice a { color: #3C3B3B;
						font-weight: normal;
}

.searchproductmore {
	float: left;
	width: 80px;
	text-align: right;
}

.rightsearchmiddle2 {
	background-color: white;
	float: left;
	height: auto;
	width: 786px;
}

.rightsearchproductdirect {
	height: auto;
	color: black;
	width: 178px;
	height: 240px;
	padding-top: 5px;
	padding-left: 8px;
	padding-right: 8px;
	border: 1px dotted #AAAAAA;
	float: left;
	margin-bottom: 5px;
}

.rightsearchproductdirect .rightsearchproducttop {
	float: left;
	width: 170px;
	padding-bottom: 5px;
}

.rightsearchproductdirect .searchproducttopleft {
	float: left;
	font-size: 10px;
	font-weight: bold;
}

.rightsearchproductdirect .searchproducttopright {
	float: right;
	text-align: right;
	font-size: 10px;
	font-weight: bold;
}

.rightsearchproductdirect .rightsearchproductmiddle {
	float: left;
	width: 170px;
}

.rightsearchproductdirect .searchproductname {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 1px dotted #AAAAAA;
	border-bottom: 1px dotted #AAAAAA;
}

.rightsearchproductdirect .searchproductname a {
	color: #B8B8B8;
	font-weight: bold;
	font-size: 10px;
}

.rightsearchproductdirect .searchproductimg {
	text-align: center;
	margin: 0px;
	padding: 0px;
}

.rightsearchproductdirect .rightsearchproductbottom {
	float: left;
	width: 170px;
}

.rightsearchproductdirect .searchproductinfo1 {
	padding-bottom: 5px;
	float: left;
	font-size: 10px;
}

.rightsearchproductdirect .searchproductinfo1 span.warianty {
	padding-bottom: 5px;
}

.rightsearchproductdirect .searchproductinfo1 span {
	padding-bottom: 2px;
	display: list-item;
	list-style-type: none;
}

.rightsearchproductdirect .searchproductinfo2 {
	float: left;
	width: 170px;
	color: #B8B8B8;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 1px dotted #AAAAAA;
	font-size: 10px;
}

.rightsearchproductdirect .searchproductinfoid {
	float: left;
}

.rightsearchproductdirect .searchproductinfonum {
	float: right;
}

.rightsearchproductdirect .rightsearchproductbottom {
	float: left;
	border-bottom: 1px dotted #AAAAAA;
	border-top: 1px dotted #AAAAAA;
	padding-top: 5px;
	padding-bottom: 5px;
}

.rightsearchproductdirect .searchproductprice {
	float: left;
	width: 110px;
	text-align: center;
	color: red;
	font-size: 10px;
	font-weight: bold;
	position: relative;
	top: 3px;
	left: 0px;
}

.rightsearchproductdirect .searchproductmore {
	float: left;
	width: 40px;
	text-align: right;
}

.rightsearchmiddle2top {
	width: 786px;
	height: 30px;
	font-size: 16px;
	color: #AAAAAA;
	padding-left: 10px;
	padding-top: 10px;
}

.carttop { 	font-size: 16px;
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 5px;
	font-weight: bold;
	color: #DDDDDD;
	padding-top: 8px;
}

.carttop a { font-size: 16px;
			 font-weight: bold;
			 color: #DDDDDD;
}

.cartcenter1 { width: 160px;
	float: left;
	margin-left: 15px;
	margin-right: 16px;
	height: auto;
	margin-top: 5px;
	margin-bottom: 10px;
	border: 1px solid #D4D4D4;
	background-color: #3C3B3B;
}

.cartcenter1 .number { margin-bottom: 3px;
					   margin-top: 3px;
					   margin-left: 3px;
					   color: #C2C1C1;
					   font-size: 11px;
}

.cartcenter1 .cost { margin-bottom: 3px;
					   margin-top: 3px;
					   margin-left: 3px;
					   color: #C2C1C1;
					   font-size: 11px;
}

.order { margin-top: 5px;
		 padding-bottom: 5px; 
		 text-align: center;
}

.order a { font-size: 14px;
           font-weight: bold;
           color: #C2C1C1;
}



.cartcenter2 { width: 160px;
	float: left;
	margin-left: 15px;
	margin-right: 16px;
	height: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #D4D4D4;
	background-color: #3C3B3B;
}

.lastproduct {  margin-bottom: 3px;
				margin-top: 3px;
				margin-left: 3px;
				color: #C2C1C1;
				font-size: 11px;
				text-align: center;
}

.lastproduct a { color: #C2C1C1;
				 font-size: 11px;
}

.lastproductpic { text-align: center;
}

.lastproductprice { padding-bottom: 5px;
					padding-top: 5px;
					text-align: center;
}

.restproducts { margin-bottom: 3px;
				margin-top: 3px;
				color: #C2C1C1;
				font-size: 11px;
}

.restproducts2 { text-align: center;
				 padding-bottom: 5px;
				 border-bottom: 1px dotted #C2C1C1;
}

.cartcenter2 a { color: #C2C1C1;
				 font-size: 11px;
}

.cartcenter2 p { color: #C2C1C1;
				 font-size: 12px;
				 text-align: center;
				 margin: 0px;
				 padding-top: 5px;
				 padding-bottom: 10px;
				 border-bottom: 1px dotted #C2C1C1;
}

#info2top1 { padding-left: 5px;
			 padding-top: 5px;
			 padding-bottom: 3px;
}

#info2top2 { padding-left: 5px;
			 font-size: 15px;
			 color: white;
}

.info2middle1 { padding-left: 5px;
				padding-top: 7px;
				color: #C2C1C1;
}

.info2middle2 { padding-left: 5px;
}

#info2bottom { padding-left: 5px;
			   padding-top: 10px;
}

.info2bottom1 { padding-bottom: 5px;
}

.info2bottom1 a { color: #c2c1c1;
				  font-weight: bold;
}

.rightsearchpagenum a { color: #c2c1c1;
						font-weight: bold;
						font-size: 14px;
}

.leftmenu3link { color: #c2c1c1;
}


#leftmenumiddle li { list-style-type: none;
}

#leftmenumiddle ul { list-style-type: none;
}

.leftmenu3ul { background-color: #212121;
			   margin: 0px;
			   padding: 0px;
}

.leftmenu3ul li ul { background-color: #3C3B3B;
					 border: 1px solid #8A8A8A;
					 width: 140px;
					 padding-top: 5px;
					 margin-top: 3px;
					 padding-left: 2px;

}

.leftmenu3li2 { margin: 0px;
				margin-bottom: 4px;
				list-style-type: none;
				font-size: 11px;
				margin-right: 3px;
}

.leftmenu3li { background-color: #212121;
			   font-size: 14px;
			   margin-bottom: 3px;
			   margin-top: 3px;
			   margin-left: 2px;
}


.leftmenu3li ul { margin-left: 5px;
				  padding: 0px;
				  list-style-type: none;
}

#right form { font-size: 11px;
			  color: #AAAAAA;
			  padding-left: 15px;
}

#right form input { font-size: 10px;
}

#priceFrom { 
			 width: 145px;
			 clear: both;
}

#priceFrom input { margin-left: 55px;
				   width: 75px;
}

#priceTo { margin-top: -2px;
}

.advancedSearchLabel select { position: relative;
							  top: 2110px;
							  left: 2110px;
}



.searchlabel { display: list-item;
			   padding-bottom: 10px;
			   list-style-type: none;
}	 

.prices { width: 1000px;
}

#content { margin-left: 15px;
		   margin-right: 15px;
		   
		   
}




#content span { color: white;
}


#right h1 { margin-left: 15px;
			margin-right: 15px;
			font-size: 16px;
}



.center4product { width: 185px;
				  height: 250px;
				  float: left;
				  margin-left: 5px;
				  margin-right: 5px;
				  margin-top: 6px;
				  margin-bottom: 6px;
				  border: 1px solid #939067;
}


.centerproducttop { margin-left: 5px;
					margin-right: 5px;
					float: left;
					width: 175px;
}
.producttopleft { font-size: 10px;
				  color: #c2c2c2;
				  width: 50%;
				  float: left;
}

.producttopright { font-size: 10px;
				   color: #c2c2c2;
				   width: 50%;
				   text-align: right;
				   float: left;

}
.center4product { background-color: white;
}

.centerproductmiddle { margin-left: 5px;
					   margin-right: 5px;
}
.centerproductname { height: 65px;
					 font-size: 11px;
					 text-align: center;
}

.centerproductname a { color: #535353;
}

.centerproductimg { height: 135px;
					padding-top: 5px;
					text-align: center;
}

.centerproductinfo { height: 15px;
					 width: 175px;
					 float: left;
}

.centerproductinfoid { color: #7c7c7c;
					   font-size: 9px;
					   width: 40%;
					   float: left;
}

.centerproductinfonum { color: #7c7c7c;
						font-size: 9px;
						width: 60%;
						float: left;
						text-align: right;
}

.centerproductbottom { float: left;
					   margin-top: 5px;
					   margin-left: 5px;
					   margin-right: 5px;
					   width: 175px;
}

.centerproductprice { float: left;
					  color: #ca3741;
					  width: 60%;
					  text-align: center;
}

.centerproductmore { float: left;
					 text-align: right;
					 width: 40%;
}


#center3 { float: left;
}


h1 {
	font-size: 18px;
	font-weight: normal;
	margin-left: 10px;
	margin-top: 10px;
}