#menu_main 
{
	width: 100px;
	height: 90px;
	margin: auto; 
	padding: 0px;
	background: url(images/menu/m_main.jpg);
	float: left;
}

#menu_main div 
{
	margin: 0px; 
	padding: 0px; 
	position: absolute;
}

#menu_main div, #menu_main a 
{
	width: 100px;
	height: 90px;
	display: block;
}

#main a:hover, .main_marked
{
    background: url(images/menu/m_main.jpg)
    0px -90px no-repeat;
}

#menu_news 
{
	width: 87px;
	height: 90px;
	margin: auto; 
	padding: 0px;
	background: url(images/menu/m_news.jpg);
	float: left;
}

#menu_news div 
{
	margin: 0px; 
	padding: 0px; 
	position: absolute;
}

#menu_news div, #menu_news a 
{
	width: 87px;
	height: 90px;
	display: block;
}

#news a:hover, .news_marked
{
    background: url(images/menu/m_news.jpg)
    0px -90px no-repeat;
}

#menu_offer 
{
	width: 89px;
	height: 90px;
	margin: auto; 
	padding: 0px;
	background: url(images/menu/m_offer.jpg);
	float: left;
}

#menu_offer div 
{
	margin: 0px; 
	padding: 0px; 
	position: absolute;
}

#menu_offer div, #menu_offer a 
{
	width: 89px;
	height: 90px;
	display: block;
}


#offer a:hover, .offer_marked
{
    background: url(images/menu/m_offer.jpg)
    0px -90px no-repeat;
}

#menu_history 
{
	width: 106px;
	height: 90px;
	margin: auto; 
	padding: 0px;
	background: url(images/menu/m_history.jpg);
	float: left;
}

#menu_history div 
{
	margin: 0px; 
	padding: 0px; 
	position: absolute;
}

#menu_history div, #menu_history a 
{
	width: 106px;
	height: 90px;
	display: block;
}

#history a:hover, .history_marked
{
    background: url(images/menu/m_history.jpg)
    0px -90px no-repeat;
}

#menu_contact 
{
	width: 108px;
	height: 90px;
	margin: auto; 
	padding: 0px;
	background: url(images/menu/m_contact.jpg);
	float: left;
}

#menu_contact div 
{
	margin: 0px; 
	padding: 0px; 
	position: absolute;
}

#menu_contact div, #menu_contact a 
{
	width: 108px;
	height: 90px;
	display: block;
}

#contact a:hover , .contact_marked
{
	background-image: url(images/menu/m_contact.jpg);
    background-position: 0px 90px;
}

.unmarked
{
   top: 0px; width: 0px;
}
