/* CSS Document */

/* menu */
.bw-menu {
	position: absolute;
	top: 349px;
	left: 103px;
	width: 780px;
	z-index: 2;
	text-align: center;
}

.bw-menu .lvl1,
.bw-menu .lvl2 {
	margin: 0px;
	padding: 0px;
}

.bw-menu .lvl2 a,
.bw-menu .lvl2 a:hover,
.bw-menu .lvl0 a.selected {
	color: #5b280a;
}

.bw-menu .lvl1 li,
.bw-menu .lvl2 li {
	position: relative;
	margin: 0px;
	padding: 0px;
	float: left;
	list-style: none;
}

.bw-menu .lvl0 .cell {
	height: 77px;
	text-align: center;
	vertical-align: bottom;
	padding: 2px 0px 13px 1px;
	border-bottom: 4px solid white;
}

.bw-menu .lvl0 .cell .link {
	position: relative;
}

.bw-menu .lvl0 .cell1 	{width: 113px; background: url(picts/menu1.png) no-repeat top left;}
.bw-menu .lvl0 .cell2	{width: 109px; background: url(picts/menu2.png) no-repeat top left;}
.bw-menu .lvl0 .cell3	{width: 109px; background: url(picts/menu3.png) no-repeat top left;}
.bw-menu .lvl0 .cell4	{width: 109px; background: url(picts/menu4.png) no-repeat top left;}
.bw-menu .lvl0 .cell5	{width: 109px; background: url(picts/menu5.png) no-repeat top left;}
.bw-menu .lvl0 .cell6	{width: 109px; background: url(picts/menu6.png) no-repeat top left;}
.bw-menu .lvl0 .cell7	{width: 109px; background: url(picts/menu7.png) no-repeat top left;}

.bw-menu .lvl0 a {
	color: #000;
	width: 109px;
	font-size: 13px;
	font-weight: bold;
	font-family: arial;
	line-height: 15px;
	letter-spacing: 0em;
	text-decoration: none;
	text-transform: uppercase;
}

.bw-menu .lvl0 td:hover,
.bw-menu .lvl0 td.hover,
.bw-menu .lvl0 td.selected	{
	border-bottom: none;
	cursor: pointer;
	padding: 2px 0px 17px 1px;
}

.bw-menu .lvl1 {
	z-index: 15;
	position: absolute;
	display: none;
	top: 17px;
	left: -1px;
	_left: -57px;
	height: auto;
	width: 219px;
	padding: 0px;
	border: none;
	border-bottom: 1px solid #431e09;
	background: url(picts/menu_1_bg.gif) repeat-x top left #fff;
}

.bw-menu .color2 {
	border-color: #8a0302;
	background-image: url(picts/menu_2_bg.gif);
}

.bw-menu .color3 {
	border-color: #d2151e;
	background-image: url(picts/menu_3_bg.gif);
}

.bw-menu .color4 {
	border-color: #375999;
	background-image: url(picts/menu_4_bg.gif);
}

.bw-menu .color5 {
	border-color: #d7ac02;
	background-image: url(picts/menu_5_bg.gif);
}

.bw-menu .color6 {
	border-color: #74a43b;
	background-image: url(picts/menu_6_bg.gif);
}

.bw-menu .color7 {
	border-color: #ad7e2c;
	background-image: url(picts/menu_7_bg.gif);
}

.bw-menu .lvl1 li {
	clear: both;
	position: relative;
	width: 219px;
	padding: 0px;
	margin: 0px;
	list-style: none;
	border: none;
	border-top: 1px solid #431e09;
}
	
.bw-menu .lvl1 a,
.bw-menu .lvl1 a:hover {
	display: block;
	line-height: 21px;
	width: 197px;
	float: left;
	font-size: 12px;
	font-weight: normal;
	font-family: arial;
	text-align: left;
	text-transform: none;
	text-decoration: none;
	margin: 0px;
	padding: 0px 0px 0px 20px;
	border: none;
	border-left: 1px solid #b59c8d;
	border-right: 1px solid #b59c8d;
	background: none;
}

.bw-menu .color1 a,
.bw-menu .color1 a:hover {color: #1E1A15; border-color: #b59c8d;}

.bw-menu .color2 a,
.bw-menu .color2 a:hover {color: #740606; border-color: #c58281;}

.bw-menu .color3 a,
.bw-menu .color3 a:hover {color: #336633; border-color: #d89294;}

.bw-menu .color4 a,
.bw-menu .color4 a:hover {color: #375999; border-color: #a3b3d0;}

.bw-menu .color5 a,
.bw-menu .color5 a:hover {color: #605443; border-color: #edda90;}

.bw-menu .color6 a,
.bw-menu .color6 a:hover {color: #336633; border-color: #c2d7a9;}

.bw-menu .color7 a,
.bw-menu .color7 a:hover {color: #740606; border-color: #c58281;}

.bw-menu .lvl0 td:hover .lvl1,
.bw-menu .lvl0 td.hover .lvl1,
.bw-menu .lvl1 li:hover .lvl2,
.bw-menu .lvl1 li.hover .lvl2 {
	display: block;
}

.bw-menu .lvl1 a.selected {
	font-weight: bold;
}

.bw-menu .lvl2 {
	clear: both;
	display: none;
	position: absolute;
	top: -1px;
	left: 219px;
	height: auto;
	width: 219px;
	padding: 0px;
	border-bottom: 1px solid #431e09;
	background: url(picts/menu-lvl2-bg.gif) repeat-x top left #d9cbc2;
}

.bw-menu .color6 .lvl1,
.bw-menu .color7 .lvl1 {
	top: -1px;
	left: -219px;
}

.bw-menu .color6 .lvl2,
.bw-menu .color7 .lvl2 {
	top: -1px;
	left: -219px;
}

.bw-menu .color2 .lvl2 {
	 border-bottom-color: #c58281;
	 background: url(picts/menu-lvl2-bg.gif) repeat-x top left #8a0302;
}

.bw-menu .color3 .lvl2 {
	border-bottom-color: #d2151e;
	background: url(picts/menu-lvl2-bg.gif) repeat-x top left #d2151e;
}

.bw-menu .color4 .lvl2 {
	border-bottom-color: #a3b3d0;
	background: url(picts/menu-lvl2-bg.gif) repeat-x top left #375999;
}

.bw-menu .color5 .lvl2 {
	border-bottom-color: #edda90;
	background: url(picts/menu-lvl2-bg.gif) repeat-x top left #f5eabe;
}

.bw-menu .color6 .lvl2 {
	border-bottom-color: #c2d7a9;
	background: url(picts/menu-lvl2-bg.gif) repeat-x top left #74a43b;
}

.bw-menu .color7 .lvl2 {
	border-bottom-color: #c58281;
	background: url(picts/menu-lvl2-bg.gif) repeat-x top left #8a0302;
}

.bw-menu .lvl2 li {
	clear: both;
	height: 21px;
	width: 219px;
	padding: 0px;
	list-style: none;
	border: none;
	border-top: 1px solid #431e09;
}

.bw-menu .color2 li, 
.bw-menu .color2 .lvl2 li {border-color: #8a0302;}

.bw-menu .color3 li,
.bw-menu .color3 .lvl2 li {border-color: #d2151e;}

.bw-menu .color4 li,
.bw-menu .color4 .lvl2 li {border-color: #375999;}

.bw-menu .color5 li,
.bw-menu .color5 .lvl2 li {border-color: #d7ac02;}

.bw-menu .color6 li,
.bw-menu .color6 .lvl2 li {border-color: #74a43b;}

.bw-menu .color7 li,
.bw-menu .color7 .lvl2 li {border-color: #ad7e2c;}

.bw-menu .lvl2 a,
.bw-menu .lvl2 a:hover {
	z-index: 6;
	height: 21px;
	line-height: 21px;
	width: 193px;
	float: left;
	font-size: 12px;
	font-weight: normal;
	font-family: arial;
	text-align: left;
	text-transform: none;
	text-decoration: none;
	margin: 0px;
	padding: 0px 0px 0px 20px;
	background: none;
	border: none;
	border-left: 5px solid #431e09;
	border-right: 1px solid #431e09;
}



.bw-menu .lvl1 a:hover,
.bw-menu .lvl2 a:hover {
	font-weight: bold;
}


