@font-face {
    font-family: AVG;
    src: url(/bruna/AVG65_.TTF);
}
#CatNavi a {
		text-decoration: none;
		color: #804f48;
		font-family: Tahoma, Verdana;
		font-size: 12px;
		display: block;
}

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

#contacts {
		float: right;
		width: 195px;
		margin: 280px 10px 0 0;
}
.webim {
  margin: 0px;
}
.conpic {
  margin-top: -210px;
}


#container, .korzina2 {
		width: 991px;
		margin: 0 auto;
}

#manufacturers select {
		width: 100%;
}

#navigation {
		padding: 10px 0 0px 0;
}

#navigation a:hover, .navigation a:hover {
		color: #6b2f27;
}

#navigation, #navigation a, .navigation, .navigation a {
		font-size: 11px;
		color: #999;
}

#quick_find_keyword {
		background: none;
		border: none;
		width: 455px;
		font: 11px Tahoma;
		color: #ccc;
}

#search .bold {
		font: 11px Tahoma;
		font-weight: bold;
}

#table1 {
		margin-bottom: 10px;
}

#table1 td {
		padding: 5px 0;
}

#table1 th {
		padding: 5px;
		background-color: #e2d7c1;
		background-image: url(/bruna/bg_cat.jpg);
		text-align: left;
}

.bgc {
		background: url(/bruna/bg_c.png);
		background-repeat: repeat-y;
		padding: 0 20px;
		height: auto;
}

.bg_box {
		width: 165px;
		height: 177px;
		margin: 0 auto;
		background-image: url(/bruna/bg_box.png);
		background-repeat: no-repeat;
}

.bg_box td {
		text-align: center;
		vertical-align: middle;
		overflow: hidden;
}


.el_box {
		height: 177px;
		text-align: center;
		vertical-align: middle;
		overflow: hidden;
		background-image: url(/bruna/bg_box.png);
		background-repeat: no-repeat;
}



.tabprice  {
		color: #5B002E;
		text-decoration: none;
}

.tabprice a:hover {
		text-decoration: none;
}


.box {
		padding: 0 10px;
		overflow: hidden;
		color: #000;
		clear: both;
}

.box a {
		color: #6b2f27;
		padding: 5px 0;
		font-size: 11px;
}

.box a:hover {
		text-decoration: underline;
}

.box h1 {
		margin: 0;
		padding: 0;
}

.box h5 a {
		color: #fff;
		font-size: 18px;
}

.box li {
		list-style-type: none;
}

.box ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
		line-height: 90%;
}

.box2 {
		width: 185px;
		margin: 0 auto;
		background-image: url(/bruna/bg_cat.jpg);
}

.box2 img {
		display: block;
		margin: 0 auto;
}

.boxcenter, .boxcenter a {
		text-align: center;
		width: 100%;

}

.boxin {
		margin-bottom: 15px;
		overflow: hidden;
		background-image: url(/bruna/kn.png);
		background-repeat: no-repeat;
		background-position: top center;
		padding-top: 47px;
}

.boxlink a {
		display: block;
		padding: 5px 0 5px 14px;
		background-image: url(/bruna/corner.png);
		background-repeat: no-repeat;
		background-position: 0px 6px;
}


.boxMenuCatakc a {
		text-decoration: underline;
}

.boxMenuCatakc a, .boxMenuCategory a {
		display: block;
		font-family: Tahoma, Verdana;
		font-size: 12px;
		text-transform: uppercase;
		text-decoration: none;
		font-weight: bold;
		color: #79003D;
		padding: 2px 0;
}
.boxMenuCatakc h1 a {
		color: #000;
		margin: 0;
		padding: 0;
}

.boxMenuCategory a {
		text-decoration: underline;
}

.boxMenuSubCategory a, .boxMenuCategory a {
		display: block;
		font-family: Tahoma, Verdana;
		font-size: 12px;
		text-transform: uppercase;
		text-decoration: none;
		font-weight: bold;
		color: #776b43;
		padding: 2px 0;
}

.boxMenuSubCategory h1 a {
		color: #000;
		margin: 0;
		padding: 0;
}

.buynow {
		dfloat: right;
}

.CartContentRight input {
		background-image: url(/templates/vamshop/hd/button.png);
		background-repeat: no-repeat;
		background-position: center 0px;
		display: block;
		width: 80px;
		height: 76px;
}

.CartContentRight input:hover {
		background-position: center -82px;
}


.CatLevel0 {
		font-weight: bold;
		text-transform: uppercase;
}

.Current {
		font-weight: bold;
}

.CatLevel1 {
		padding-left: 6px;
		display: block;
		font-family: Tahoma, Verdana;
		font-size: 12px;
		text-transform: uppercase;
		text-decoration: none;
		color: #776b43;
}

.CatLevel2 {
		padding-left: 20px;

}


.CatLevel3 {
		padding-left: 40px;
}

#catmanufactur {
		padding: 3px 0 0px 0;
}
.brandlist a {
		font-family: Tahoma, Verdana;
		font-size: 12px;
}

.brandlist a:hover {
font-family: Tahoma, Verdana;
		font-size: 12px;
		text-decoration: underline;
		font-weight: bold;
}
.brandlist {
		font-weight: normal;
		text-transform: uppercase;
}


.catlist {
		margin-left: 25px;
		width: 150px;
		height: 180px;
}

.catlist {
		text-align: center;
		float: left;
}

.catlist2 {
		text-align: center;
		margin: 0 auto;
}

.colc {}

.cols {
		width: 256px;
}

.cont a {
		display: block;
}

.contacterror {
		padding: 10px 0;
		font-weight: bold;
}

.d2 {
		background-color: #f3f3f3;
		background-image: url(/bruna/bg_3.png);
		background-repeat: no-repeat;
		background-position: top right;
		border-top: 1px solid #e5e3d6;
		border-bottom: 1px solid #e5e3d6;
		margin-bottom: 10px;
		padding: 5px;
}

.date {
		font-weight: bold;
		display: block;
		background-color: #bbb09b;
		color: #fff;
		padding: 5px;
		margin-bottom: 10px;
		width: 73px;
}

.desc2 {
		border-bottom: 1px solid #e5e3d6;
		border-top: 1px solid #e5e3d6;
		overflow: hidden;
		padding: 15px 0;
}

.footer {
		background-image: url(/bruna/niz.png);
		background-repeat: no-repeat;
		height: 117px;
		padding: 70px 0 0 120px;
}

.header {
		background-image: url(/bruna/verh2_14febr.png);
		background-repeat: no-repeat;
		height: 370px;
}

.infor {
		float: right;
		display: block;
}

.itemDescription a {
		display: block;
}

.itemImage {
		float: left;
		padding: 3px;
		margin: 0 15px 0 0;


		border: 1px solid #ccc;
		background: #fff;
}

.itemImage2 {
		vertical-align: middle;
		padding: 3px;

		text-align: center;
}

.itemImage3 {
		padding: 5px 5px 0 5px;
		background-image: url(/templates/vamshop/hd/bg_pic.png);
		margin: 0 15px 0 0;
		width: 218px;
		height: 218px;
		background-repeat: no-repeat;
		background-position: center center;
}

.itemImages {
		display: table-cell;
		width: 185px;
		height: 190px;
		vertical-align: middle;
		text-align: center;
}

.itemNewProductsDefault {
		float: left;
		width: 185px;
		height: 250px;
		text-align: center;
		display: table-cell;
		vertical-align: bottom;
}

.itemNews {
		margin: 0;
		padding: 0;
}

.korzina {
		position: absolute;
		left: 892px;
		top: 439px;
}

.korzina2 {
		position: relative;
}

.label {
		width: 30%;
}

.log input {
		width: 160px;
}

.logo {
		position: absolute;
		top: 0px;
}

.logos {
		height: 67px;
		background-image: url(/bruna/bgre2.png);
		background-repeat: no-repeat;
		background-position: center -25px;
		position: absolute;
		top: 0px;
		width: 100%;
		left: 0;
		text-align: center;
}

.m3 {
		background-image: url(/templates/vamshop/hd/m3.gif);
		background-repeat: repeat-x;
		background-position: center center;
}

.main1 {
		padding: 0 20px;
}

.main3 {
		border-bottom: 1px dotted #ccc;
}

.mainmenu td {
		padding-left: 28px;
		background-image: url(/bruna/1.png);
		background-repeat: no-repeat;
		background-position: 0 7px;
}

.mainmenu2 {
		padding: 0px 0;
}

.menutop ul {
		margin: 0;
		padding: 0;
}

.menutop ul li {
		display: block;
		float: left;
		background-image: url(/templates/vamshop/hd/bg_b1.png);
		background-repeat: no-repeat;
		background-position: center center;
		width: 19%;
		height: 34px;
		border-bottom: 1px solid #bbb09b;
		border-top: 1px solid #bbb09b;
		border-right: 1px solid #bbb09b;
		text-align: center;
}

.minzag {
		font-size: 8pt;
		font-family: Tahoma;
		font-weight: bold;
}

.minzag a {
		text-decoration: none;
}

.modelProperties td {
		border-bottom: 1px dotted #ccc;
}

.navigation {
		text-align: right;
}

.niz {
		width: 900px;
		margin: -200px auto;
		position: absolute;
		left: -3000px;
		background: transparent;
}

.nowr {
		white-space: nowrap;
}

.opis {
		line-height: 20px;
}

.pagecontentfooter {
		padding: 15px 0;
}

.param {
		width: 100%;
		margin: 20px 0;
}

.param td {
		padding: 3px;
		background: #f3f3f3;
		border: 1px solid #fff;
}

.param th {
		padding: 3px;
		background: #e1d5c7;
}

.pic {
		text-align: center;
		background-image: url(/templates/vamshop/hd/bg_pic.png);
		width: 218px;
		height: 218px;
		vertical-align: middle;
		background-repeat: no-repeat;
		background-position: center center;
}

.pic2 {
		padding: 5px;
		background: #fff;
}

.pic4 {
		width: 160px;
		height: 160px;
		border: 1px solid #bbb09b;
		background-color: #fff;
}

.podarok {
		background-color: #f3f3f3;
		border-top: 1px solid #e5e3d6;
		border-bottom: 1px solid #e5e3d6;
		margin-bottom: 5px;
		padding: 3px;
}

.podarok td {
		font-size: 11px;
}

.podval {
		padding: 10px 0;
		text-align: center;
		font-size: 17px;
		border-top: 2px dotted #eae4d9;
}

.podval a {
		padding: 40px;
}

.podzag {
		color: #5E002F;
		font-size: 8pt;
		font-family: Verdana;
		font-weight: normal;
}

.price, .price2, .CartContentRight span {
		font: 17px "Trebuchet MS";
		color: #a42d4d;
		font-weight: bold;
		text-shadow: #fff 0px 0px 5px;
}

.price2 {
		margin: 10px 0;
}

.right2 {
		text-align: right;
		font-size: 11px;
		padding: 0 10px;
		margin-bottom: 15px;
}

.search2 {
		background-image: url(/bruna/bgs.png);
		background-repeat: no-repeat;
		padding: 11px 20px;
		margin-top: 20px;
}

.search3 {
		padding: 5px 5px;
		margin-top: 5px;
		font-family: Verdana;
		font-weight: bold;
		text-align: center;
}

.shippingInfo {
		display: inline;
}

.style1 {
		color: #FF0000;
		font-weight: bold;
}

.tabletop {
		height: auto;
		overflow: visible;
}

   .td {
border: 1px solid #D5BD9F;
padding-left: 3px;
padding-right: 3px;
padding-top: 2px;
padding-bottom: 2px
}

.textmin {
		color: #2D0016;
		font-size: 8pt;
		font-family: Verdana;
		font-weight: normal;
}

.textminzag {
		color: #660033;
		font-size: 8pt;
		font-family: Verdana;
		font-weight: bold;
}

.textzag {
		color: #2D0016;
		font-size: 10pt;
		font-family: Verdana;
		font-weight: normal;
}



.topmenu td {
		background-image: url(/templates/vamshop/hd/bg_zag.png);
		background-repeat: no-repeat;
		background-position: center center;
		padding: 8px 0 9px 0;
		border-right: 1px solid #bbb09b;
}

.topmenu td a {
		font-size: 18px;
		text-decoration: none;
		display: block;
}

.warehouseFalse {
		padding: 3px 5px;
		color: #fff;
		background: #c9bda6;
		font-weight: bold;
		font-size: 11px;
		display: inline;
}

.warehouseTrue{
		padding: 2px 5px;
		color: #fff;
		background: green;
		border: 1px solid #fff;
		font-weight: bold;
		font-size: 11px;
		display: inline;
}

.zag h1 {
		background-image: url(/templates/vamshop/hd/bg_zag.png);
		background-repeat: no-repeat;
		background-position: center center;
		margin: 0 0 10px 0;
		padding: 9px;
		color: #804f48;
		font-weight: normal;
		text-align: center;
		font-size: 18px;
}

a {
		color: #804f48;
		text-decoration: none;
}

a.promotext {
		text-decoration: none;
}

a.text {
		text-decoration: none;
		color: #666666;
		cursor: text;
}

a.z1 {
		display: block;
		width: 146px;
		height: 45px;
		background-image: url(/bruna/z1.png);
		background-repeat: no-repeat;
		background-position: 0 -53px;
		text-decoration: none;
}

a.z1:hover, a.z2:hover, a.z3:hover, a.z4:hover, a.z5:hover {
		background-position: 0 -7px;
		text-decoration: none;
}

a.z2 {
		display: block;
		width: 164px;
		height: 45px;
		background-image: url(/bruna/z2.png);
		background-repeat: no-repeat;
		background-position: 0 -53px;
		text-decoration: none;
}

a.z3 {
		display: block;
		width: 155px;
		height: 45px;
		background-image: url(/bruna/z3.png);
		background-repeat: no-repeat;
		background-position: 0 -53px;
		text-decoration: none;
}

a.z4 {
		display: block;
		width: 179px;
		height: 45px;
		background-image: url(/bruna/z4.png);
		background-repeat: no-repeat;
		background-position: 0 -53px;
		text-decoration: none;
}

a.z5 {
		display: block;
		width: 174px;
		height: 45px;
		background-image: url(/bruna/z5.png);
		background-repeat: no-repeat;
		background-position: 0 -53px;
		text-decoration: none;
}

a:hover {
		color: #6b2f27;
		text-decoration: none;
}

body {
		background-image: url(/bruna/bg.jpg);
		margin: 0;
		background-color: #FFFFFF;
}

body, td, th, h1, a.promotext {
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #666666;
}

dd.itemCategoriesListing {
		width: 33%;/* количество колонок, 50% - товар выводится двумя колонками, т.е. два товара в одной строке, 100% - товар выводится одной колонкой, т.е. один товар в одной строке */
		float: left;
		height: auto;
		margin: 0.15em 0 0.15em 0;
		padding: 0 0;
		line-height: normal;
		text-align: left;
		text-transform: uppercase;
}



dd.itemDescription {
		margin: 0 0 10px 0;
		padding: 0 0;
		line-height: normal;
		vertical-align: bottom;
		display: block;
}

dd.itemDescriptionPrice {
		display: block;
		margin: 1em 0 0 0;
		padding: 0 0;
		line-height: normal;
}

div.clear {
		clear: both;
}

div.ProductInfoLeft {
		float: left;
		margin-right: 1em;
		text-align: left;
}

div.ProductInfoRight {
		float: left;
		margin-left: 1em;
		text-align: left;
}

div.right {
		text-align: right;
		font-size: 11px;
		background: #f3f3f3;
		border: 1px solid #e5e3d6;
		padding: 0 10px;
		margin-bottom: 15px;
}

dl.itemCategoriesListing {
		width: 25%;/* количество колонок, 50% - товар выводится двумя колонками, т.е. два товара в одной строке, 100% - товар выводится одной колонкой, т.е. один товар в одной строке */
		float: left;
		height: auto;/* высота блока с товаром, нужно устанавливать обязательно, иначе блоки товаров с картинками и без будут "слипаться" */
		margin: 0 0 0 0;
		padding: 0 0 20px 0;
}

dl.itemLatestNewsDefault {
		float: left;
		display: block;
		width: 46%;
		margin: 10px 15px 20px 0;
		padding: 0;
}

dl.itemNewProductsDefault 
   {
     display: block;
     width: 48%; 
     float: left;
     height: auto; 
     margin: 0 0 0 0;
     padding: 0.3em 0.3em 0.3em 0.3em;
   }


dt.itemCategoriesListing {
		float: left;
		height: auto;
		border-right: 0px #f1f1f6 solid;
		margin: 0 0 0 0;
		padding: 5px 5px 0 5px;
		text-align: center;
}

fieldset {
		border: 1px solid #ccc;
		backdground: #fff;
		padding: 5px;
}

fieldset label {
		width: 500px;
		display: block;
		padding: 0 0 5px 0;
		margin: 0;
}

form {
		margin: 0;
		padding: 0;
}

h1 {
		display: inline;
		font-weight: normal;
}

h1.zag {
		font-family: AVG, Arial;
		font-size: 22px;
		background-image: url(/bruna/1.png);
		background-repeat: no-repeat;
		background-position: 0px 15px;
		padding: 15px 0 15px 36px;
		display: block;
}

h2 {
		font: 17px;
		color: #804f48;
		font-weight: normal;
		background-image: url(/bruna/1.png);
		background-repeat: no-repeat;
		background-position: 0px 15px;
		margin: 0;
		padding: 17px 0 10px 35px;
}

h3 {
		color: #5B0000;
		background-image: url(/bruna/22.png);
		background-repeat: no-repeat;
		background-position: 0px 3px;
		display: inline;
		font-size: 12px;
		font-weight: normal;
		padding: 0px 0px 0px 14px;
}

h6 {
		color: #5B0000;
		background-image: url(/bruna/22.png);
		background-repeat: no-repeat;
		background-position: 0px 3px;
		display: inline;
		font-size: 14px;
		font-weight: bold;
		padding: 0px 0px 0px 14px;
}

h2, .topmenu a {
		font-family: AVG, Arial;
		
}

h5 {
		font-size: 18px;
		font-family: "Trebuchet MS";
		font-weight: bold;
		text-align: left;
		text-transform: uppercase;
		color: white;
		text-shadow: #b89e8f 0px 0px 5px;
		margin: 0 0 7px 0;
		padding: 0;
}

html .printbg {
		background: transparent;
}

img {
		border: none;
}

input[type="image"] {
		background: none;
		border: none;
}

legend {
		font-weight: bold;
		font: 17px "Trebuchet MS";
		dispelay: block;
}

select, input, textarea {
		border: 1px inset #ccc;
		font: 12px Tahoma;
		padding: 2px;
		background: #f3f3f3;
}

span.bold {
		font-weight: bold;
}

span.right image {
		float: right;
		display: block;
		border: 1px solid red;
}

table.order {
		background-color: #fff;
}

table.order td {
		border-bottom: 1px dotted #ccc;
}

table.order th {
		background-color: #bbb09b;
		color: #fff;
		padding: 8px;
}

textarea {
		width: 99%;
}

	.cena2 {
	color: #6b2f27;
	font-size:8pt; font-family:Verdana; font-weight:bold;
	}
	
	.cena3 {
	color: #a42d4d;
	font-size:8pt; font-family:Verdana; font-weight:bold;
	}
	
	.zagm {
	color: #5B002E;
	font-size:8pt; font-family:Verdana; font-weight:bold;
	}
.minzag {
	color: #5B002E;
	font-size:10pt; font-family:Verdana; font-weight:bold;
	}
	
.textopis {
		font-size: 8pt;
		font-family: Tahoma;
	color: #808080;
}

.filtr {
		font-weight: bold;
		text-transform: uppercase;
}

.zagred {
		font: 14px "Trebuchet MS";
		color: #a42d4d;
		font-weight: bold;
		text-shadow: #fff 0px 0px 5px;
}
