/*by musheji.com 2013.06.23*/

/* sidenav */

#sidemenu .sidebox-header-left {

	display: none;

}

#sidemenu {

	

	text-align: left;

	z-index: 999999;

	

	

}



#sidemenu .sidenav_h {

	

	height: 42px;

	line-height:42px;

	padding:0 15px;

	width:72px;

	

}

#sidemenu .sidenav_h:hover, .cateWrap:hover  .sidenav_h{ background:#f2f2f2; color:#000 !important;}

#sidemenu .sidenav_bot {

	width: 220px;

	height: 2px;

	background: url(../images/categories_menu/categories_botbg.gif)

		no-repeat;

	clear: left;

	overflow: hidden

}



#sidemenu .sidenav_h  {

	height: 42;

	

	lline-height:42;

	font-size: 15px;

	color: #fff;

	

	text-transform:capitalize;

	text-decoration:none;

}







#sidemenu .sidebar_menu {

	font-size: 12px;

	width: 276px;

	position: relative;

	z-index:22;

	

	/*border-left:#f2f2f2 solid 1px;

	border-right:#f2f2f2 solid 1px;

	border-bottom:#f2f2f2 solid 1px;

	border-top:#f2f2f2 solid 1px;*/

	background:#f2f2f2;

	

}



#sidemenu .sidebar_menu .subitem {

	background: #FFF;

	border: #ccc solid 1px;

	border-bottom: #ddd solid 2px;

	border-right: #ddd solid 2px;

	position: absolute;

	left: 220px;

	top: 0;

	z-index: 51;

}



#sidemenu .sidebar_menu .litem {

	width: 276px;

	height: 38px;

	overflow: hidden;

	float: left;

	/*background: url(../images/icone-football.png) no-repeat 10px center;*/

	border-bottom:#ccc solid 1px;

	

}



#sidemenu .sidebar_menu .litem span {

	display: block;

	width: 100%;

	height: 38px;

	line-height: 38px;

	position: relative;

	

	

}



#sidemenu .sidebar_menu .litem span em.dow_ico {

	width:15px;

	height:15px;

	position: absolute;

	right: 10px;

	top: 12px;

	display: block;

	background: url("../images/ico-menu-parent.png") no-repeat;

	background-position:0 0;

}

#sidemenu .sidebar_menu .litem.hoverClass span em.dow_ico{

	background: url("../images/ico-menu-parent.png") no-repeat;

}

#sidemenu .sidebar_menu .litem.hoverClass {

	background:#f4a137 url(../images/icone-football.png) no-repeat 10px center;

	

	height: 38px;

	line-height:38px;

	width: 276px;

}



#sidemenu .sidebar_menu .litem.hoverClass span {

	background:#e6e6e6;

	position: relative;

	z-index: 50;

}



#sidemenu .sidebar_menu .litem.hoverClass .subitem_list span{ background:none;}



#sidemenu .sidebar_menu .litem span a {

	display: block;

	width: 276px;

	

	text-decoration: none;

	color: #000;

	padding: 0;

	font-size:14px;

	font-weight:normal;

	text-transform:capitalize;

	text-indent:12px;

}



#sidemenu .sidebar_menu .litem.hoverClass span a {

	color: #000;

	font-weight:normal;

}



#sidemenu .sidebar_menu .litem .subitem {

	width: 814px;

	display: none;

	height: auto;

	padding: 6px 0px 10px 0px;

	border-bottom: #ccc solid 1px;

	border-right: #ccc solid 1px;

	position: absolute;

	left: 276px;

	z-index: 49;

	-webkit-box-shadow: 2px 2px 2px 0px rgba(100, 100, 100, .6);

	-moz-box-shadow: 2px 2px 2px 0px rgba(100, 100, 100, .6);

	box-shadow: 2px 2px 2px 0px rgba(100, 100, 100, .6);

}



.subitem .subitem_list {

	width: auto;

	border-right: #eee solid 1px;

	margin-left: 15px;

	*display: inline;

	float:left;

}







.subitem .subitem_list ul {

	width: 260px;

	height: auto;

	margin-left: 5px;

	overflow: hidden;

	padding-right: 15px;

	padding:0;

}



.subitem .subitem_list ul ul {

	width: 180px;

	margin-left: 0px;

	margin-top: 4px;

	margin-left: 3px;

	padding: 0;

}



.subitem .subitem_list ul li.addborder {

	background: url(../images/silder_menu_bg.jpg) center

		bottom no-repeat;

	border: none;

	padding: 0;

}



.subitem .subitem_list ul li {

	width: 256px;
	height:32px;
	line-height:32px;
	padding:0;

	float: left;

	word-break: break-all;

	white-space: nowrap;

	overflow: hidden;

}



.subitem .subitem_list ul li.sub_category_self {

	margin-bottom: 0;

	padding-bottom: 0;

}



.subitem .subitem_list ul li a {

	color: #444;


	font-weight:normal;
	text-transform:capitalize;

	cursor: pointer;

	text-decoration: none;

	font-size:12px;

}

.subitem .subitem_list ul li a:hover{ color:#d12a18;}

.subitem .subitem_list ul li ul li {

	background: url(../images/footer_ico.gif) 0 10px

		no-repeat;

	padding-left:10px;

	float: left;

	line-height: 18px;

	word-break: break-all;

	white-space: nowrap;

	overflow: hidden;

}



.subitem .subitem_list ul li ul li a {

	color: #333;

	font-weight: normal;

	cursor: pointer;

	text-decoration: none;

	font-size:12px;

}

.subitem .subitem_list ul li ul li a:hover{

	text-decoration: underline;

}

#sidemenu .subitem_list li.sub_category_self a span{

	width:180px;

	line-height:26px;

	height:26px;

}



#sidemenu .hide{

	display:none;

	visibility: hidden;

}

.sidemenu_footer{

	padding:0;

}

#indexHomeBody .sidemenu_footer{

	padding:10px 0 0;

}



.allCates {

	/*left:336px; */

	left:77px;

	top:0px;

    position: absolute;

    z-index: 22;

	width: 102px;

}

.allCates .linkAllCate {

    display: none;

}

#sidemenuHeading {

    display: none;

}





















