/*------- MENU --------*/
#layout #menu {
	width: 757px;
	height: 30px;
	background: url(../img/menu.jpg) no-repeat 0px 0px;
}

#layout #menu #menu_box {
	position: relative;
	width: 565px;
	height: 30px;
	padding: 0px;
	margin: 0px;
	z-index: 99;
	float: left;
}

#layout #menu #menu_box ul {	
	display: block;
	float: left;
	width: 565px;
	height: 30px;
	margin: 0px;
	padding: 0px;
	z-index: 99;
}

#layout #menu #menu_box ul li {
	display: inline;
	float: left;
	margin: 0px;
	padding: 0px;
	height: 30px;

}
#layout #menu #menu_box ul li a 			{display: block; height: 30px;  background: url(../img/menu.jpg) no-repeat 0px 0px;}
#layout #menu #menu_box ul li a:hover 	{display: block;  height: 30px; background: url(../img/menu.jpg) no-repeat 0px 0px;}
#layout #menu #menu_box ul li a span 	{display: none;}

#layout #menu #menu_box ul li#menu1	{width: 65px;}
#layout #menu #menu_box ul li#menu2	{width: 53px;}
#layout #menu #menu_box ul li#menu3	{width: 73px;}
#layout #menu #menu_box ul li#menu4	{width: 72px;}
#layout #menu #menu_box ul li#menu5	{width: 89px;}
#layout #menu #menu_box ul li#menu6	{width: 56px;}
#layout #menu #menu_box ul li#menu7	{width: 78px;}
#layout #menu #menu_box ul li#menu8	{width: 79px;}

#layout #menu #menu_box ul li#menu1 a	{background-position: 0px 0px;}
#layout #menu #menu_box ul li#menu2 a	{background-position: -65px 0px;}
#layout #menu #menu_box ul li#menu3 a	{background-position: -118px 0px;}
#layout #menu #menu_box ul li#menu4 a	{background-position: -191px 0px;}
#layout #menu #menu_box ul li#menu5 a	{background-position: -263px 0px;}
#layout #menu #menu_box ul li#menu6 a	{background-position: -352px 0px;}
#layout #menu #menu_box ul li#menu7 a	{background-position: -408px 0px;}
#layout #menu #menu_box ul li#menu8 a	{background-position: -486px 0px;}

#layout #menu #menu_box ul li ol {
	display: block;
	visibility: hidden;
	position: absolute;
	left: 0px;
	top: 30px;
	padding: 0px;
	margin: 0px;
	background: #ffffff;
	border: 1px solid #7C0405;
	border-top: 0px;
}

#layout #menu #menu_box ul li ol#submenu1	{left: 5px;}
#layout #menu #menu_box ul li ol#submenu2	{left: 65px;}
#layout #menu #menu_box ul li ol#submenu3 {left: 118px;}
#layout #menu #menu_box ul li ol#submenu4	{left: 191px;}
#layout #menu #menu_box ul li ol#submenu5	{left: 263px;}
#layout #menu #menu_box ul li ol#submenu6	{left: 352px;}
#layout #menu #menu_box ul li ol#submenu7	{left: 408px;}
#layout #menu #menu_box ul li ol#submenu8	{left: 486px;}

#layout #menu #menu_box ul li ol li {
	display: block;
	float: none;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	height: 23px;
	text-align: left;
	background: #ffffff;
	text-transform: uppercase;
	border-bottom: 1px dotted #7C0405;
}

#layout #menu #menu_box ul li#menu1 ol li		{width: 130px;}
#layout #menu #menu_box ul li#menu2 ol li		{width: 130px;}
#layout #menu #menu_box ul li#menu3 ol li		{width: 130px;}
#layout #menu #menu_box ul li#menu4 ol li		{width: 130px;}
#layout #menu #menu_box ul li#menu5 ol li		{width: 130px;}
#layout #menu #menu_box ul li#menu6 ol li		{width: 130px;}
#layout #menu #menu_box ul li#menu7 ol li		{width: 130px;}
#layout #menu #menu_box ul li#menu8 ol li		{width: 130px;}

#layout #menu #menu_box ul li ol li a {
	color: #000000;
	text-decoration: none;
	padding: 3px 0px 0px 10px;
	font-weight: normal;
	font-size: 10px;
	height: 18px;
	background-image: none;
}
#layout #menu #menu_box ul li ol li a:hover {	height: 20px; color: #000000; background: #E6E6E6;}


#layout #menu #search{
	width: 165px;
	float: right;
	padding: 7px 17px 0px 8px;
}

#layout #menu #search #search_input{
	float: left;
	width: 109px;
	height: 15px;
	font-size: 11px;
	margin: 0px;
	border: 0px;
	padding: 1px 0px 0px 5px;
	background: transparent;
}

#layout #menu #search #search_submit{
	float: right;
	width: 43px;
	height: 16px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	border: 0px;
	background: transparent;
}