/* CSS Document */
#TopMenu
{
	width:100%;
	height:32px;
	background:url(../images/menu_bg.gif) repeat-x;
}
#TopMenu table
{
	width:100%;
	border-collapse:collapse;
	height:32px;
}
#TopMenu table td
{
	border-left:1px dotted #695044;
	text-align:center;
	padding:0;
}
#TopMenu table a
{
	font:normal 12px Arial;
	color:#4f1b00;
	text-decoration:none;
	display:block;
	margin:0 auto 0 auto;
}
#TopMenu #LangBtn
{
	width:90px;
	border:none;
}
#TopMenu #LangBtn a
{
	display:block;
	width:53px;
	height:22px;
	background:url(../images/en_btn.gif) no-repeat;
	color:#fff;
	text-decoration:none;
	line-height:22px;
}
#BottomMenu
{
	height:35px;
	background:url(../images/bot_menu_bg.gif) repeat-x;
	padding:0 10px 0 10px;
	clear:both;
}
#BottomMenu table
{
	height:100%;
}
#BottomMenu table a
{
	display:block;
	background:url(../images/bullet.gif) right no-repeat;
	padding-right:10px;
	padding-left:22px;
	float:right;
	color:#000;
	text-decoration:none;
}
#BottomMenu table a:hover
{
	text-decoration:underline;
}
#Categories
{
	list-style:none;
	margin:0;
	padding:0;
}
#Categories li
{
	height:30px;
	background:#eee8e3;
	padding-right:10px;
	border-bottom:1px dotted #4f1b00;
}
#Categories li a
{
	display:block;
	color:#d2232a;
	text-decoration:none;
	height:37px;
	line-height:37px;
	text-align:right;
	background:url(../images/title_bullet.gif) right no-repeat;
	padding-right:15px;
}
