table.tbl_tm {
	height:27px;
	border-collapse:collapse;
}

.nav_first, .nav_second {
	text-align:left;
	vertical-align:middle;
}

td.nav_first, td.nav_second {
 background:url(../images/p13.jpg) 0px 35px repeat-x;
 text-align:center;
}

.tm_f1 {
 height:27px;
}

.tm_f2 {
 height:27px;
}

#smenu1 {
margin-left:1px;
width:143px;
}

#smenu3 {
margin-left:0;
width:195px;
}

* html #smenu1 {
margin-left:1px;
width:147px;
}

* html #smenu3 { 
width:199px;
}

#smenu46 {
margin-left:0;
width:173px;
}


* html #smenu46 { 
width:173px;
}


#smenu62 {
margin-left:20;
width:173px;
}


* html #smenu62 { 
width:173px;
}


.tm_f3 {
 text-align:center;
}

td.selm .tm_f1 {
 background:url(../images/p10.jpg) repeat-x;
}

td.selm .tm_f2 {
 background:url(../images/p9.jpg) top left no-repeat;
}

td.selm .tm_f3 {
 background:url(../images/p11.jpg) top right no-repeat;
}

.tm_f3 {
 padding:5px 10px 0px 10px;
}

a.smenu_nav, a.menu_nav{
	text-decoration:none;
	font-size:13px;
	font-family:Tahoma;
	text-transform:uppercase;
	font-weight:bold;
}

.top_sp {
 padding:4px 10px 4px 10px;
}

a.menu_nav {
	color:#fff;
}

.tm_tm {
 padding-top:15px;
}

a.smenu_nav, a.menu_nav:hover, a.smenu_nav:hover {
	color:#fff;
	text-decoration:none;
}

.lm_tm {
 background:url(../images/p12.jpg) left 35px no-repeat;
}

.rm_tm {
 background:url(../images/p14.jpg) right 35px no-repeat;
}

.top_smenu{
	background:#1ea678;
	display:none;
	z-index:100;
	position:absolute;
	padding:2px 2px 4px 2px;
	text-align:left;
	top:234px;
	margin:0px 0px 0px 0px;
	white-space:nowrap;
}

.top_smenu a  {
	color:#fff;
	font-size:12px;
	text-decoration:none;
}

.top_smenu a:hover  {
	color:#ccc;
}

.tm_left, .nav_razd {
	width:20px;
	text-align:center;
	text-align:center;	
}