.100p5 {
width:100%;
padding:5px;
}

.HMenuItem {
background-image: url(/images/monetka.jpg);
	background-repeat: no-repeat;
	float: left;
	padding-left: 25px;
	padding-top: 7px;
	padding-bottom: 7px;
	background-position: left center;
	margin-left: 35px;
}

.HMenuItem a {
font-family: "Arial Narrow";
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}

.ItemName {
color: #f3ce9c;
	font-family: Arial;
	font-size: 18px;
	text-align: center;
	margin-top: 20px;
	padding-bottom: 20px;
height:30px;
}

.NewsItem {
margin-top: 10px;
padding-bottom: 10px;
}

.NewsItem .date {
text-decoration:none;
font-family: Arial;
font-size: 11px;
color: #46230c;
}

.NewsItem .title {
text-decoration:none;
font-family: Arial;
font-size: 12px;
color: #46230c;
font-weight: bold;
}

.NewsItem .title a:hover {
text-decoration:none;
}

.SecondMenu {
font-family: Arial;
	font-size: 12px;
	color: #a98268;
	margin-right: 10px;
}

.SecondMenu a {
color: #a98268;
}

.TEST {
border: 1px solid red;
background: yellow;
}

.bIbIbI {
height: 14px;
	width: 100px;
	background-color: #f3ce9c;
	border: 1px solid #311400;
}

.bg1 {
height:100%;
background-image: url(/images/hna.jpg);
	background-repeat: no-repeat;
	background-position: 6px bottom;
}

.bg2 {
background-image: url(/images/oppa.jpg);
background-position: 11px top;
background-repeat: no-repeat;
width:100%;
}

.bg3 {
background-image: url(/images/pam.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
/*background: #502d1a;*/
vertical-align:top;
width:600px;
height:100%;
}

.bg4 {
background-image: url(/images/param.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
	padding-right: 40px;
	padding-left: 25px;
	padding-bottom: 25px;
}

.bg_ottak {
vertical-align:top;
background-image:url(/images/ottak.jpg);
}

.bgcolor_3e1701 {
background-color:#3e1701;
text-align:center;
}

.bgfootter3 {
text-align: center;
background-image:url(/images/footter3.jpg);
}

.buy {
float: right;
	margin-top: 3px;
	margin-right: 20px;
}

.cabinet a {
font-family:Arial;font-size:9pt;color:white;
}

.cabinet table {
width:580px;
border: 1px solid #3E1701;
}

.cabinet td {
border: 1px solid #3E1701;
font-family:Arial;font-size:9pt;
}

.cabinet th {
text-align: center;
border: 1px solid red;
font-family:Arial;font-size:9pt;
background:maroon;
}

.cena {
font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #c19355;
	margin-top: 5px;
	float: left;
}

.copy {
font-family: Arial;
	font-size: 12px;
	color: #c19355;
	text-align: center;
	padding-top: 10px;
}

.counter {
margin-right: 10px;
	margin-left: 10px;
}

.dv1 {
margin-right: 38px;
	margin-left: 35px;
	padding-bottom: 25px;
}

.ettama {
font-family: Arial;
	font-size: 11px;
	color: #a98268;
	padding-right: 25px;
text-align: right;
}

.ettama a {
font-family: Arial;
	font-size: 11px;
	color: #a98268;
}

.footer {
height:60px;
border: 1px solid yellow;
}

.form_element_center {
text-align:center;
width:100%;
display:block;
margin-top:15px;
padding-top: 15px;
}

.frm_block {
width:99%;
display: block;
border:1 px solid yellow;
}

.frm_button {
display: block;
background: #5f2e0e;
border: 1px solid #7c4826;
color:white;
text-transform: uppercase;
font-size:8pt;
font-family:Arial;
}

.frm_button a {
display: block;
background: #5f2e0e;
border: 1px solid #7c4826;
color:white;
}

.frm_button2 {
width:71px;
height:16px;
line-height:16px;
display: block;
background: #5f2e0e;
border: 1px solid #7c4826;
color:white;
text-transform: uppercase;
font-size:9px;
font-family:Arial;
}

.frm_input {
width:300px;
font-family: Arial;
font-size: 11px;
color: #a98268;
/*padding-right: 25px;
text-align:right;
*/
	background-color: #f3ce9c;
	border: 1px solid #311400;
}

.frm_label {
display:block;
}

.h1 {
padding:0px,0px,0px,20px;
padding-right: 20px;
	margin:0px;
font-family: arial;
	color: #e3c59e;
	font-size: 13px;
	text-transform : uppercase;
                font-weight: bold;
                text-align: center;
}

.h_100 {
height:100%;
}

.hmenu {
background-repeat: no-repeat;
	float: left;
	padding-left: 25px;
	padding-top: 7px;
	padding-bottom: 7px;
	background-position: left center;
	margin-left: 35px;
}

.hmenu a {
font-family: "Arial Narrow";
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}

.iskat {
height: 14px;
	width: 212px;
	background-color: #f3ce9c;
	border: 1px solid #b87f59;
}

.m_header {
height:30px;
}

.m_menu {
height:22px;
}

.mainbg {
background-image: url(/images/bg2.jpg);
background-position: center top;
text-align: left;
vertical-align:top;
}

.name {
font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #c19355;
	text-align: center;
	padding-bottom: 10px;
}

.nav_shop {
margin-top:10px;
color: white;
font-family: Arial;
padding-bottom:10px;
text-align:center;
/*border: 1px solid yellow;*/
}

.navigation {
padding-left: 70px;
	padding-top: 30px;
}

.navigation div {
padding-bottom: 23px;
}

.pager_style {
width:100%;
display:block;
vertical-align:top;
margin-top: 20px;
}

.pager_style a {
text-decoration:none;
color: white;
}

.shop_item {
/*border: 1px solid red;*/
vertical-align:top;
padding: 10px;
text-align:center;

border-bottom:solid 1px #74563b;
border-right:solid 1px #74563b;
background: #3E1701;
}

.smbg {
background-image: url(/images/pno.jpg);
	background-repeat: repeat-y;
	background-position: 19px top;
height:100%;
}

.stat {
font-family: Arial;
	margin-top: 5px;
                float: right;
font-size: 10px;
text-transform: uppercase;
}

.title a {
text-decoration:none;
font-family: Arial;
font-size: 12px;
color: #46230c;
font-weight: bold;
}

.txt {
padding-bottom: 95px;
}

.txt1 {
font-family: Arial;
	font-size: 18px;
	color: #46230c;
	text-align: center;
	padding-top: 55px;
}

.txt1-1 {
font-family: Arial;
	font-size: 18px;
	color: #46230c;
	text-align: center;
}

.txt2 {
font-family: Arial;
	font-size: 18px;
	color: #46230c;
	text-align: center;
	padding-top: 35px;
}

.txt3 {
font-family: arial;
	font-size: 12px;
	color: #e3c59e;
	text-align: justify;
	padding-top: 5px;
padding-left: 0px;
padding-right: 20px;
/*height:200px; border:1px solid red;*/
}

.txt3-news {
padding-right: 20px;
}

.txt4 {
font-family: Arial;
font-size: 10px;
text-transform: uppercase;
color: #FFFFFF;
text-align:center;
}

.vitrina {
border: 1px solid #3E1701;
width: 100%;
border-collapse: collapse;
/*
border-right:0;
border-bottom:0;
*/
}

.w130_h111 {
width:130px;
height:111px;
}

.w401_h111 {
width:401px;
height:111px;
background-image:url(/images/footter1.jpg);
}

.w50 {
width:50%;
}

.w50proc {
width:250px;
}

.w_60 {
width:60%;
display:block;
vertical-align:top;
}

.w_610h_184 {
width:610px;
height:184px;
}

.width_100 {
width:100%;
display:block;
vertical-align:top;
}

.width_1000 {
width:1000px;
}

.width_400 {
vertical-align:top;
width:400px;
height:100%;
background-image: url(/images/hna.jpg);
background-repeat: no-repeat;
background-position: 6px bottom;
}

.z, #id_shop_vitrine_pagenav_btn_next {
background: #5f2e0e;
border: 1px solid #7c4826;
position:relative;
top:5px;
left:50px;
width:75px;
}

.z, #id_shop_vitrine_pagenav_btn_next a {
color:white;
font-family:Arial;
font-size:8pt;
text-transform:uppercase;
text-decoration:none;
}

.z, #id_shop_vitrine_pagenav_btn_prev {
background: #5f2e0e;
border: 1px solid #7c4826;
position:relative;
top:5px;
left:-130px;
width:75px;
float:left;
}

.z, #id_shop_vitrine_pagenav_btn_prev a {
color:white;
font-family:Arial;
font-size:8pt;
text-transform:uppercase;
text-decoration:none;
}

.z, #id_shop_vitrine_pagenav_btn_showall {
width:200px;
position:relative;
top:5px;
left:200px;
float:left;
background: #5f2e0e;
border: 1px solid #7c4826;
}

.z, #id_shop_vitrine_pagenav_btn_showall a {
color:white;
font-family:Arial;
font-size:8pt;
text-decoration:none;
text-transform:uppercase;
}

.z, body {
margin: 0px;
	background-image: url(/images/bg1.jpg);
	background-position: center top;
color:white;
text-align: center;
}

.z, button {
display: block;
background: #5f2e0e;
border: 1px solid #7c4826;
color:white;
margin-top: 10px;
}

.z, fieldset {
border:0;
}

.z, html {
margin: 0px;
}

.z, table {
/*padding:0;*/
border: 0px;
border-collapse: collapse;
}

.z, table td {
padding: 0px;
border: 0px;
border-collapse: collapse;
}
