.table1 {background-attachment: fixed; background-image: url(img/bg2.jpg); background-repeat: repeat-x; background-position: top;}

.table2 {background-attachment: fixed; background-image: url(img/img027.gif); background-repeat: repeat-x; background-position: top;}

.header {font-family: Tahoma; font-size: 9px; line-height:11px; color:#968A79;}

.text {font-family: Arial; font-size: 11px; text-align:justify; line-height:14px; color:#414141;}
.text a {text-decoration: underline; color: #BBB2A4;}
.text a:hover {text-decoration: none; color: #BBB2A4;}

.text2 {font-family: Arial; font-size: 11px; line-height:14px; color:#414141;}
.text2 a {text-decoration: none; color: #414141;}
.text2 a:hover {text-decoration: underline; color: #414141;}

.text3 {font-family: Arial; font-size: 11px; line-height:14px; color: #C8C2B9;}

.footer {font-family: Tahoma; font-size: 9px; line-height:14px; color:#414141;}
.footer a {text-decoration: none; color: #414141}
.footer a:hover {text-decoration: underline; color: #414141;}

.form1 {font-family: Arial;	font-size: 11px; color:#414141;	width: 106px;}
.form2 {font-family: Arial;	font-size: 11px; color:#414141;	width: 213px;}
.form3 {font-family: Arial;	font-size: 11px; color:#414141;	width: 118px;}
.form4 {font-family: Arial;	font-size: 11px; color:#414141;	width: 160px;}

.topic {font-family: Tahoma; font-size: 9px; color:#CABEAD;}
.topic a {font-family: Arial; font-size: 12px; text-decoration: none; color: #947850;}
.topic a:hover {text-decoration: underline; color: #947850;}

.nr {font-family: Arial; font-weight:bold; font-size: 11px; color:#947850;}
.nr a {text-decoration: none; font-weight: normal; color: #947850;}
.nr a:hover {text-decoration: underline; color: #947850;}


.shop {
	background-image:url(img/img032.gif);}
.shop_en {
	background-image:url(img/img032_eng.gif);}
.shop, .shop_en {
	background-position:top left; 
	background-repeat:no-repeat; 
	width:100%; 
	height:50px;
	font-family:Tahoma;
	font-size:11px;
	color:#D89292;}
.shop a, .shop_en a {
	color:#CC0000;}
.shop a:hover, .shop_en a:hover {
	text-decoration:none;}
.txt {
font-family:Tahoma;
font-size:9px;
color:#897E6F;
text-align:center;
padding-left:10px;
padding-right:10px;}

.img {
border-style:solid;
border-color:#EEEAE4;
border-width:1px;
padding:8px;
margin-bottom:6px;}

.popup {
background-image:url(img/bg.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#FFFFFF;
width:445px;
text-align:left;}
    
.close {
text-align:right;
padding-top:10px;
padding-bottom:10px;
padding-right:8px;}

.image {
padding-left:12px;}

.title {
font-family:Tahoma;
font-size:12px;
color:#897E6F;
font-weight:bold;
padding-left:12px;
padding-bottom:8px;
padding-top:14px;}

.txt2 {
font-family:Tahoma;
font-size:11px;
color:#060606;
padding-left:12px;
line-height:18px;
padding-right:12px;}

.price {
padding-right:12px;
text-align:right;
padding-bottom:16px;
padding-top:25px;
font-family:Tahoma;
font-size:14px;
color:#897E6F;}

.top {
	font-family:Tahoma;
	font-size:11px;
	color:#BDAE99;}
.top a {
	color:#98846A;}

.archive {
	float:right;
	background-image:url(img/ico-archive.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:18px;}

.menu {
	background-image:url(img/img033.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	margin-left:11px;
	margin-right:11px;
	margin-bottom:29px;
	padding-left:10px;
	padding-right:10px;}

.menu-link {
	background-image:url(img/img035.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#EFECE7;
	padding-top:7px;
	padding-bottom:6px;
	font-family:Tahoma;
	font-size:11px;
	margin-bottom:1px;
	margin-left:2px;
	margin-right:2px;
	text-align:center;}
.menu-link a {
	color:#8F7D65;
	text-decoration:none;}
.menu-link a:hover {
	text-decoration:underline;}

.menu-link-active {
	background-color:#ffffff;
	padding-top:7px;
	padding-bottom:6px;
	font-family:Tahoma;
	font-size:11px;
	margin-left:2px;
	color:#5B5B5B;
	margin-right:2px;
	text-align:center;
	border-style:solid;
	border-width:1 1 0 1;
	border-color:#E0D9CE;}