/**
 * CMenu CSS for the BonusThemes.com Creative Template
 *
 * @package bt_creative
 * @version 1.0
 * @copyright BonusThemes.com 2009
 * @link http://www.bonusthemes.com/goto/bt_creative
 */


#cmenu_top {
	height: 49px;
}
.cmenu_hd_norm_l {
	background: url(menu_norm_l.gif) no-repeat left top;
}
.cmenu_hd_norm_c {
	background-color: #a7a697;
}
.cmenu_hd_norm_r {
	background: url(menu_norm_r.gif) no-repeat left top;
}
.cmenu_hd_sel_l {
	background: url(menu_sel_l.gif) no-repeat left top;
}
.cmenu_hd_sel_c {
	background-color: #3697BE;
}
.cmenu_hd_sel_r {
	background: url(menu_sel_r.gif) no-repeat left top;
}

.cmenu_hd_norm_c a, .cmenu_hd_norm_c a:link, .cmenu_hd_norm_c a:visited,
.cmenu_hd_sel_c a, .cmenu_hd_sel_c a:link, .cmenu_hd_sel_c a:visited {
	color: #fff;
	line-height: 40px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
}


.cmenu_mi_empty_normal, .cmenu_mi_empty_hover, .cmenu_mi_full_normal, .cmenu_mi_full_hover {
	height: 27px;
}
.cmenu_mi_full_normal {
	background: url(ddmenu_submenu.gif) no-repeat center right;
}
.cmenu_mi_full_hover {
	background: url(ddmenu_submenu.gif) no-repeat center right;
}

.cmenu_mi_empty_normal .text, .cmenu_mi_full_normal .text,
.cmenu_mi_empty_hover .text, .cmenu_mi_full_hover .text {
	font-family: Helvetica, Arial, FreeSans, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 27px;
	padding: 0px 25px 0px 10px;
}

.cmenu_mi_empty_normal .text,
.cmenu_mi_full_normal .text {
	color: #45443d;
}

.cmenu_mi_empty_hover .text,
.cmenu_mi_full_hover .text {
	color: #45443d;
	background: #f5f5f5;
}
.cmenu_mi_full_hover .text {
	background: #f5f5f5 url(ddmenu_submenu.gif) no-repeat center right;
}

.cmenu_separator {
}

.cmenu_itemborder {
	background-color: #dfddd1;
	height: 1px;
	overflow: hidden;
}

.cmenu_tl, .cmenu_shadow_tl {
	background: url(ddmenu_tl.gif) no-repeat left top;
	width: 8px;
	height: 19px;
	overflow: hidden;
}
.cmenu_shadow_tl {
	background: url(ddmenu_shadow_tl.gif) no-repeat left top;
}

.cmenu_tc, .cmenu_shadow_tc {
	background: url(ddmenu_tc.gif) repeat-x left top;
	height: 19px;
	overflow: hidden;
}
.cmenu_shadow_tc {
	background: url(ddmenu_shadow_tc.gif) repeat-x left top;
}
.cmenu_tc .l2, .cmenu_shadow_tc .l2 {
	background: url(ddmenu_arrow.gif) no-repeat 0px 0px;
	height: 19px;
	overflow: hidden;
}
.cmenu_shadow_tc .l2 {
	background: url(ddmenu_shadow_arrow.gif) no-repeat 0px 0px;
}

.cmenu_tr, .cmenu_shadow_tr {
	background: url(ddmenu_tr.gif) no-repeat left top;
	width: 8px;
	height: 19px;
	overflow: hidden;
}
.cmenu_shadow_tr {
	background: url(ddmenu_shadow_tr.gif) no-repeat left top;
}

.cmenu_ml, .cmenu_shadow_ml {
	background: url(ddmenu_ml.gif) repeat-y left top;
	width: 8px;
	overflow: hidden;
}
.cmenu_shadow_ml {
	background: #888;
}

.cmenu_panel {
	background-color: #fff;
	text-align: left;
}

.cmenu_mr, .cmenu_shadow_mr {
	background: url(ddmenu_mr.gif) repeat-y right top;
	width: 8px;
	overflow: hidden;
}
.cmenu_shadow_mr {
	background: #888;
}

.cmenu_bl, .cmenu_shadow_bl {
	background: url(ddmenu_bl.gif) no-repeat left top;
	width: 8px;
	height: 8px;
	overflow: hidden;
}
.cmenu_shadow_bl {
	background: url(ddmenu_shadow_bl.gif) no-repeat left top;
}

.cmenu_bc, .cmenu_shadow_bc {
	background: url(ddmenu_bc.gif) repeat-x left top;
	height: 8px;
	overflow: hidden;
}
.cmenu_shadow_bc {
	background: #888;
}

.cmenu_br, .cmenu_shadow_br {
	background: url(ddmenu_br.gif) no-repeat right top;
	width: 8px;
	height: 8px;
	overflow: hidden;
}
.cmenu_shadow_br {
	background: url(ddmenu_shadow_br.gif) no-repeat right top;
}

