@CHARSET "UTF-8";

/* sub menu css */
	
	#sidebar .menu .tabs {
		padding-bottom:3px !important;
	}
	
	#sidebar .menu .tabs ul {
		height: 21px !important;
	}
	#sidebar .menu .tabs ul li a {
		color:#ffffff !important;
	}
	
	#sidebar .menu a:hover {
		text-decoration:underline;
	}
	
	#sidebar ul {
		list-style:none !important; margin:0 !important; padding:0 !important;
	}
	
	#sidebar li {
		display:inline !important; margin:0 !important; padding:0 !important;
	}
	
	#sidebar .ui-tabs-hide{
		display: none !important;
	}
	
	#sidebar .cont_top {
		background:url(IMG/sidebar_cont_top.jpg) no-repeat bottom; height:6px; width:208px;
	}
	
	#sidebar .ct {
		background:url(IMG/sidebar_cont_bg.jpg) #fefeff no-repeat; width:172px; border-left:solid 1px #47619a; border-right:solid 1px #47619a; padding:10px 17px 0 17px;
	}
	
	#sidebar .end {
		background:url(IMG/sidebar_cont_end.jpg); height:8px; width:208px;
	}

	#sidebar .cont_green_top {
		background:url(IMG/sidebar_cont_green_top.jpg); height:6px; width:208px;
	}
	
	#sidebar .green_ct {
		background:url(IMG/sidebar_cont_green_bg.jpg) #fefeff no-repeat; width:172px; border-left:solid 1px #5b9b2d; border-right:solid 1px #5b9b2d; padding:10px 17px 0 17px;
	}
	
	#sidebar .green_end {
		background:url(IMG/sidebar_cont_green_end.jpg); height:8px; width:208px;
	}

	#sidebar .cont_red_top {
		background:url(IMG/sidebar_cont_red_top.jpg); height:6px; width:208px;
	}
	
	#sidebar .red_ct {
		background:url(IMG/sidebar_cont_red_bg.jpg) #fdfbfc no-repeat; width:172px; border-left:solid 1px #a30003; border-right:solid 1px #a30003; padding:10px 17px 0 17px;
	}
	
	#sidebar .red_end {
		background:url(IMG/sidebar_cont_red_end.jpg); height:8px; width:208px;
	}
	
	#sidebar #friends_list .collapse {
		font:normal 11px arial; float:right; color:#802425;
	}
	
	#sidebar #friends_list .collapse a {
		color:#802425; padding:0 3px; font-size:9px;
	}
	
	#sidebar .company_select {
		width:130px; height:18px; background:url(IMG/sidebar_company_select.jpg); color:#fff; margin-top:3px; cursor:pointer; padding:4px 20px 0 20px;
	}
	
	#sidebar .dinamic_content {
		text-align:center; line-height:18px; margin-top:5px;
	}
	
	#sidebar .dinamic_content span {
		padding:0 10px;
	}
	
	#sidebar .dinamic_content a {
		color:#5b9b2d;
	}

	#sub_menu {
		height:30px; margin-top:16px; width:728px; background:url(IMG/sub_menu_bg.jpg);
	}
	
	#sub_menu .left {
		width:5px; height:30px; float:left; background:url(IMG/sub_menu_left.jpg);
		background-repeat: no-repeat;
	}
	
	
	#sub_menu .right {
		width:5px; height:30px; float:right; background:url(IMG/sub_menu_right.jpg);
		background-repeat: no-repeat;
	}
	
	#sub_menu ul {
		list-style:none; margin:0; padding:0;
	}
	
	#sub_menu li {
		display:inline; margin:0; padding:0;
	}
	
	#sub_menu ul a {
		height:24px; background:url(IMG/sub_menu_ul_bg.jpg); float:left; margin:3px 5px 0 5px; color:#000000; text-decoration:none; font-weight:bold; cursor:pointer;
	}
	
	#sub_menu ul .left {
		float:left; background:url(IMG/sub_menu_ul_left.jpg); height:24px; width:5px;
		background-repeat: no-repeat;
	}
	
	#sub_menu ul .cont {
		float:left; padding:5px 10px 0 10px;
	}
	
	#sub_menu ul .right {
		float:left; background:url(IMG/sub_menu_ul_right.jpg); height:24px; width:5px;
		background-repeat: no-repeat;
	}
	
	#sub_menu ul a:hover {
		background:url(IMG/sub_menu_ul_bg_over.jpg); color:#ffffff;
	}
	
	#sub_menu ul a:hover .left {
		float:left; background:url(IMG/sub_menu_ul_left_over.jpg); height:24px; width:5px;
		background-repeat: no-repeat;
	}
	
	#sub_menu ul a:hover .right {
		float:left; background:url(IMG/sub_menu_ul_right_over.jpg); height:24px; width:5px;
		background-repeat: no-repeat;
	}
	
	#sub_menu ul span {
		color:#5d882e; font-weight:normal;
	}
	
	#sub_menu ul a:hover span {
		color:#ffffff;
	}

#sub_menu ul .selected a{
	background:url(IMG/sub_menu_ul_bg_over.jpg); color:#ffffff;
}
#sub_menu ul .selected a span{
	color:#ffffff;
}
#sub_menu ul .selected a .left{
	float:left; background:url(IMG/sub_menu_ul_left_over.jpg); height:24px; width:5px;
	background-repeat: no-repeat;
}
#sub_menu ul .selected a .right{
	float:left; background:url(IMG/sub_menu_ul_right_over.jpg); height:24px; width:5px;
	background-repeat: no-repeat;
}

.button_grey {
	float:right; display:block;
}

.button_grey .left {
	width: 5px; height:18px; float:left; background:url(IMG/button_grey_left.jpg); 
}

.button_grey .right {
	width: 5px; height:18px; float:left; background:url(IMG/button_grey_right.jpg); 
}

.button_grey .txt {
	height:16px; float:left; background:url(IMG/button_grey_bg.jpg); padding:2px 3px 0 3px; font-size:11px;
}



