body,td,th {
	font-family: Tahoma;
	font-size: 12px;
	color: #242424;
}

A.lspr_dtlink {COLOR: #4008040; FONT-Family:Tahoma; font-size: small; text-decoration: none;}
				A.lspr_dtlink:hover {color:#000000; text-decoration: underline;}
				A.lspr_sbjlink {COLOR: #404040; font-size: small; text-decoration: none;}
				A.lspr_sbjlink:hover {color:#000000; text-decoration: underline;}
				.lspr_subbody {COLOR: #000000; font-size: small; text-decoration: none;}

a.forexpf_ {
	text-decoration: none;
} 

a.forexpf_:visited {
	color: #242424;
} 

.tables {
	border-collapse:collapse;
}

.tables td {
	color:#000;
	padding:5px;
	font-size: small;
	text-align: center;
	border:1px solid #000;
}
	

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #faf6dc;
}

p {
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
	margin-left:20px;
	margin-right:20px;
}

h1 {
	font-family:Tahoma;
	font-size:26px;
	color:#c3bfa2;
	margin-left:20px;
	margin-right:20px;
	font-weight:normal;
}

.content-header {
	font-family:Tahoma;
	font-size:26px;
	color:#c3bfa2;
	margin-left:20px;
	margin-right:20px;
	font-weight:normal;
}

.content-header a {
	font-family:Tahoma;
	color:#c3bfa2;
	font-weight:normal;
	text-decoration:none;
}
.content-header a:hover {
	text-decoration:underline;
}

.small{
	font-family:Tahoma;
	font-size:14;
	color:#c3bfa2;
	margin-left:20px;
	margin-right:20px;
	font-weight:normal;
}

h1 a {
	font-family:Tahoma;
	font-size:14px;
	color:#c3bfa2;
	font-weight:normal;
	text-decoration:none;
}
h1 a:hover {
	text-decoration:underline;
}



a {
	color:#000000;
	text-decoration:underline;
}

a:hover {
	text-decoration:none;
}

#page {
	min-width: 900px;
	width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 900? "910px":"auto");
}

#header {
	height: 133px;
	background:url(/images/top-bg.jpg);
	background-repeat:repeat-x;
	background-position: 345px 0px;
}

#wood {
	height: 21px;
	background:url(/images/wood-bg.jpg);
	background-repeat:repeat-x;
}

#wood-text {
	padding-top: 2px;
}

.wood-a {
	margin-right:20px;
	margin-left:15px;
	color:#064c24;
	font-family:Tahoma;
	font-size:10px;
	text-decoration:none;
}

.wood-a:hover {
	text-decoration:underline;
}

#line {
	height: 10px;
	background:url(/images/line.jpg);
	background-repeat:repeat-x;
}

#tab {
	padding-top: 10px;
	padding-left: 10px;
	line-height:18px;
	position:absolute;
	background:url(/images/tab.jpg) no-repeat;
	top: 133px;
	right: 250px;
	width: 107px;
	height: 57px;
	
}

#menu {
	width: 523px;
	height: 133px;
	float:right;
}

.panel {
	padding-top:15px;
	padding-bottom:15px;
	margin-left:8px;
	margin-right:8px;
	background:url(/images/line.jpg) repeat-x;
	background-color:#f8efb5;
	width:242px;
}

#p-content {
	width:230px;
}

#search {
	width:230px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#search-lable {
	margin-top:2px;
	float:left;
	font-family:Tahoma;
	font-size:12px;
	color:#4f472e;
}

.button {
	float:right;
	height:19px;
	width: 40px;
	border:1px solid #6d8302;
	background-image:url(/images/bt.jpg);
}

.input {
	height:19px;
	width:140px;
	border:1px solid #c3bfa2;
	background-color:#c3bfa2;
}

#pm {
	text-align:left;
	background:url(/images/pm-bg.jpg);
	width:230px;
	height:28px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.rpm {
	text-align:left;
	background:url(/images/rpm-bg.jpg);
	width:230px;
	height:28px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.rpmi {
	text-align:left;
	width:180px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.rpmt {
	font-family: Tahoma;
	text-align:right;
	width:222px;
	font-size: 14px;
	font-weight: normal;
	padding-right: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	color:#000000;
}

#pm-lable {
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
}

.rpm-lable {
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
}

.pm-a {
	color:#000000;
	font-size:14px;
	font-family: Tahoma;
}

#panel-h {
	color:#000000;
	font-size:14px;
	font-family: Tahoma;
	text-align:left;
	width:230px;
	padding-left: 10px;
	margin-bottom: 10px;
}

#panel-block {
	color:#000000;
	font-size:11px;
	font-family: Tahoma;
	text-align:left;
	width:230px;
}

#panel-more {
	color:#000000;
	font-size:11px;
	font-family: Tahoma;
	text-align:right;
}

.line {
	margin-top: 5px;
	margin-bottom:5px;
}

.content {
	padding-top:15px;
	background:url(/images/line.jpg) repeat-x;
}

#ct-line {
	height:1px;
	margin-left:10%;
	margin-right:10%;
	background-color:#84816E;
}

.menu-a {
	font-family: Tahoma;
	color:#000000;
	font-size:13px;
	text-decoration:none;
}

.menu-a:hover {
	text-decoration:underline;
}

#menu1 {
	width: 97px;
	height: 133px;
	background:url(/images/menu1.jpg) no-repeat;
	float:left;
	text-align:center;
	padding-top: 103px;
}

#menu2 {
	width: 84px;
	height: 133px;
	background:url(/images/menu2.jpg) no-repeat;
	float:left;
	text-align:center;
	padding-top: 103px;
}

#menu3 {
	width: 85px;
	height: 133px;
	background:url(/images/menu3.jpg) no-repeat;
	float:left;
	text-align:center;
	padding-top: 103px;
}

#menu4 {
	width: 84px;
	height: 133px;
	background:url(/images/menu4.jpg) no-repeat;
	float:left;
	text-align:center;
	padding-top: 103px;
}

#menu5 {
	width: 85px;
	height: 133px;
	background:url(/images/menu5.jpg) no-repeat;
	float:left;
	text-align:center;
	padding-top: 103px;
}

#menu6 {
	width: 88px;
	height: 133px;
	background:url(/images/menu6.jpg) no-repeat;
	float:left;
	text-align:center;
	padding-top: 103px;
}

#logo {
	float:left;
}

#bottom {
	background:url(/images/phone.jpg) no-repeat;
	background-position: 6px 12px;
	height: 88px;
}

#phone-num {
	padding-top: 35px;
	padding-left: 90px;
	font-weight:bold;
	font-size:20px;
	color:#8FC402;
	font-family: Tahoma;
}

#counter {
	padding-top: 30px;
	float:right;
}

#made-in {
	padding-top: 22px;
	padding-left: 10px;
	padding-right: 80px;
	float:right;
}

#cp {
	padding-top: 13px;
	padding-left: 6px;
	font-size:10px;
	color:#768A0F;
	font-family: Tahoma;
}

.catalog-box{
float:left;
width:33%;
text-align:center;
height: 190px;
list-style:none;
}

.panel-title a { 
	font-size: small;
 text-decoration:none;	
}
.panel-title a:hover { 
	font-size: small;
 text-decoration:underline;	
}

.panel-text p a{
 font-size: x-small;
 text-decoration:none;
}
.panel-text p a:hover{
 text-decoration:underline;
}
