body, table, input, textarea, select, div {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #58595B;
}
input, textarea, select {
	border:1px solid #808284;
	color:#808284;
	font:10px verdana;	
	background-color:#D9D9D7;
}

input, select {
	height:18px;
}

input.cb {
	height: 14px;
	width: 14px;
}

fieldset {
	padding: 5 5 5 5;
}

a:link, a:visited {
	color: #ee8c00;
	text-decoration: underline;
}
a:hover {
	color:#d77308;
	text-decoration: none;	
}

div.errors {
	font-size:11px;
	color:Red;
}

.center {text-align: center;}
.border {border:1px solid #7F7F7F;}

h5 {font-size: 11px;}
h4 {font-size: 12px;}
h3 {font-size: 13px;}
h2 {font-size: 14px;}
h1 {font-size: 15px;}

div.top1 {
	width:1004px;height:50px;background-image:url(/images/top1.jpg);
}
div.top2 {
	width:1004px;height:30px;background-image:url(/images/top2.jpg);
}
span.top2 {
	font: 10px verdana;padding:6px 130px 2px 10px;
	color:#58595B;
}

div.top5 {
	width:1004px;height:117px;background-image:url(/images/top5.jpg);
	text-align:left;
}
td.main {
	background-image:url(/images/all_bg2.jpg);
}
td.mpad {
	width:8px;
}
div.lm_tail {
	width:150px;height:14px;background-image:url(/images/lm_tail.jpg);font:8px verdana;color:white;
}
div.mm_block {
	border:1px solid #7D7F81;
}
div.mm_padd {
	width:596px;height:11px;background-image:url(/images/mm_padd.jpg);font:4px verdana;color:white;
}
div.rm_padd {
	width:150px;height:9px;background-image:url(/images/rm_padd.jpg);font:4px verdana;color:white;
}
a.lmenu, a.lmenu:hover, a.lmenu:visited {
	color:#E4E4E5;
	text-decoration:none;
}

a.tmenu, a.tmenu:hover, a.tmenu:visited {
	color:#58595B;
	text-decoration:none;
}

a.rm_link, a.rm_link:hover, a.rm_link:visited {
	color:#58595B;
	text-decoration:none;
}

a.mm_link, a.mm_link:hover, a.mm_link:visited {
	color:white;
	text-decoration:none;
}

a.mm_tail, a.mm_tail:hover, a.mm_tail:visited {
	color:white;
	text-decoration:none;
}

a.bot_link, a.bot_link:hover, a.bot_link:visited {
	color:white;
	text-decoration:none;
}

div.content {
	padding: 5 5 5 5;
	width:596px;
	border:1px solid #7F7F7F;
	background-color:#d2d3d5;
	text-align:justify;
	height:100%;
}

div.catalog {
 padding:0 0 0 0;
 /*width:594px;*/
}

div.pages {
	width:150px;
	padding:5 5 5 5;
}

select.search{
	font:8px verdana;width:140px;margin:0px;background-color:#D9D9D7;border:1px solid #808284;height:13px;
}

div.top3 {
	width:1004px;height:26px;background-image:url(/images/top3.jpg);
	font: 10px verdana;padding:4px 130px 2px 10px;
	text-align:right;
	color:#58595B;
}
div.top4 {
	width:1004px;height:23px;background-image:url(/images/top4.jpg);
	font: 10px verdana;padding:6px 130px 2px 10px;
	text-align:right;
	color:#58595B;
}

div.lm_title {
	width:150px;height:16px;background-image:url(/images/lm_title.jpg);font:bold 10px verdana;color:white;padding:1px 10px 2px 10px; border-bottom:1px solid #B9BABA;
}

div.lm_text {
	width: 150px;
	height: 16px;
	font: bold 10px verdana;
	color: white;
	padding: 1px 10px 2px 10px;
	border-bottom: 1px solid #B9BABA;
	background-color: #939598;
	color: #E4E4E5;
}

div.lm_text_over{
	width: 150px;
	height: 16px;
	font: bold 10px verdana;
	color: white;
	padding: 1px 10px 2px 10px;
	border-bottom: 1px solid #B9BABA;
	background-color: #707377;
	color: #E4E4E5;
}

div.mm_title {
	width:596px;height:25px;background-image:url(/images/mm_title.jpg);font:8px verdana;color:white;padding:1px 10px 2px 10px;
	font:bold 10px verdana;color:white;padding:1px 10px 2px 10px; border-bottom:1px solid #B9BABA;color:#E4E4E5;
}

div.mm_text {
	width:476px;height:108px;background-image:url(/images/mm_text.jpg);font:10px verdana;color:#58595B;padding:4px 4px 4px 8px;
}
div.mm_link {
	width:476px;height:10px;background-image:url(/images/mm_link.jpg);font:8px verdana;color:white;text-align:right;padding:0px 6px 0px 0px;
}
div.mm_tail {
	width:596px;height:14px;background-image:url(/images/mm_tail.jpg);font:8px verdana;
	text-align:right;padding:3px 6px 1px 10px;
	color:#FFFFFF;
}

div.rm_title {
	width:150px;height:25px;background-image:url(/images/rm_title.jpg);font:8px verdana;color:white;padding:1px 10px 2px 10px;
	font:bold 10px verdana;color:white;padding:1px 10px 2px 10px; border-bottom:1px solid #B9BABA;color:#E4E4E5;
}

div.rm_bann { width:150px;height:72px;border:1px solid #808284; }

div.rm_text {
	width: 150px;
	height: 13px;
	background-image: url(/images/rm_text.jpg);
	font: 8px verdana;
	color: white;
	padding: 1px 5px 2px 5px;
	color: #58595B;
	text-align: right;
}
div.rm_tail {
	width:150px;height:14px;background-image:url(/images/rm_tail.jpg);font:8px verdana;
	text-align:right;padding:3px 6px 1px 10px;
	color:#FFFFFF;
}

a.b_home		{ width:37px;height:74px;position:absolute;left:69px;top:75px;background-image:url(/images/transparent.gif);text-decoration:none; }
a.b_home:hover	{ width:37px;height:74px;position:absolute;left:69px;top:75px;background-image:url(/images/push_home.jpg);text-decoration:none; }

a.b_switch		{ width:80px;height:29px;position:absolute;left:26px;top:46px;background-image:url(/images/transparent.gif);text-decoration:none; }
a.b_switch:hover	{ width:80px;height:29px;position:absolute;left:26px;top:46px;background-image:url(/images/push_switch.jpg);text-decoration:none; }

a.b_mail		{ width:75px;height:45px;position:absolute;left:96px;top:26px;background-image:url(/images/transparent.gif);text-decoration:none; }
a.b_mail:hover	{ width:75px;height:45px;position:absolute;left:96px;top:26px;background-image:url(/images/push_mail.jpg);text-decoration:none; }

a.b_prof		{ width:116px;height:21px;position:absolute;left:29px;top:43px;background-image:url(/images/high_prof.jpg);text-decoration:none; }
a.b_prof:hover	{ width:116px;height:21px;position:absolute;left:29px;top:43px;background-image:url(/images/push_prof.jpg);text-decoration:none; }

a.b_cart		{ width:116px;height:21px;position:absolute;left:29px;top:63px;background-image:url(/images/high_cart.jpg);text-decoration:none; }
a.b_cart:hover	{ width:116px;height:21px;position:absolute;left:29px;top:63px;background-image:url(/images/push_cart.jpg);text-decoration:none; }

a.b_order		{ width:116px;height:21px;position:absolute;left:29px;top:83px;background-image:url(/images/high_order.jpg);text-decoration:none; }
a.b_order:hover	{ width:116px;height:21px;position:absolute;left:29px;top:83px;background-image:url(/images/push_order.jpg);text-decoration:none; }

a.b_exit		{ width:116px;height:21px;position:absolute;left:29px;top:103px;background-image:url(/images/high_exit.jpg);text-decoration:none; }
a.b_exit:hover	{ width:116px;height:21px;position:absolute;left:29px;top:103px;background-image:url(/images/push_exit.jpg);text-decoration:none; }

a.b_login		{ width:149px;height:21px;position:absolute;left:20px;top:101px;background-image:url(/images/transparent.gif);text-decoration:none; }
a.b_login:hover	{ width:149px;height:21px;position:absolute;left:20px;top:101px;background-image:url(/images/push_ent.jpg);text-decoration:none; }

a.b_reg		{ width:149px;height:21px;position:absolute;left:20px;top:122px;background-image:url(/images/transparent.gif);text-decoration:none; }
a.b_reg:hover	{ width:149px;height:21px;position:absolute;left:20px;top:122px;background-image:url(/images/push_reg.jpg);text-decoration:none; }

a.b_news		{ width:130px;height:36px;position:absolute;left:340px;top:13px;background-image:url(/images/transparent.gif);text-decoration:none; }
a.b_news:hover	{ width:130px;height:36px;position:absolute;left:340px;top:13px;background-image:url(/images/push_news.jpg);text-decoration:none; }

a.b_prod		{ width:137px;height:44px;position:absolute;left:295px;top:48px;background-image:url(/images/transparent.gif);text-decoration:none; }
a.b_prod:hover	{ width:137px;height:44px;position:absolute;left:295px;top:48px;background-image:url(/images/push_prod.jpg);text-decoration:none; }

a.b_files		{ width:107px;height:46px;position:absolute;left:298px;top:95px;background-image:url(/images/transparent.gif);text-decoration:none; }
a.b_files:hover	{ width:107px;height:46px;position:absolute;left:298px;top:95px;background-image:url(/images/push_files.jpg);text-decoration:none; }

a.b_supp		{ width:171px;height:48px;position:absolute;left:419px;top:95px;background-image:url(/images/transparent.gif);text-decoration:none; }
a.b_supp:hover	{ width:171px;height:48px;position:absolute;left:419px;top:95px;background-image:url(/images/push_supp.jpg);text-decoration:none; }

a.b_shop		{ width:117px;height:56px;position:absolute;left:448px;top:51px;background-image:url(/images/transparent.gif);text-decoration:none; }
a.b_shop:hover	{ width:117px;height:56px;position:absolute;left:448px;top:51px;background-image:url(/images/push_shop.jpg);text-decoration:none; }