/**
 * Sidebar
 */
#sidebar {
	position: relative;
	overflow: hidden;
	margin-bottom: 15px;
}
#sidebar p {
	margin: 0 0 6px 0;
	padding: 0;
}
#sidebar ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#sidebar ul li {
	margin: 0;
	padding: 0;
	font-size: 1.2em;
	line-height: 2em;
}
#sidebar ul li.active a {
	color: #4e4e4e;
}
#sidebar a {
	color: #666;
}
#sidebar a:hover {
	color: #e45c10;
	text-decoration: underline;
}
#sidebar .portlet {
	margin: 0 20px;
	padding-bottom: 10px;
}
#sidebar .portlet-title {
	color: #f96512;
	margin: 20px 0 0 0;
	padding: 0;
}
#sidebar .content {
	position: relative;
	padding: 10px 0 0 0;
	min-height: 200px;
	z-index: 3;
}
#sidebar .portlet-content {
	margin-bottom: 20px;
}
#sidebar .menu,
#sidebar .article {
	margin-bottom: 15px;
	overflow: hidden !important;
}
#sidebar .menu .portlet-title {
	font-size: 2.1em;
}
#sidebar .article a {
	color: #fff;
	background-color: #f96512;
	padding: 3px;
	margin: 0;
}
#sidebar .article a:hover {
	text-decoration: none;
}
#sidebar .article .portlet-title {
	font-size: 1.5em;
	margin-bottom: 6px;
}
#sidebar .background {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 164px;
	height: 199px;
	z-index: 2;
	overflow: hidden !important;
}

#sidebar .news,
#sidebar .page {
	background: url(/themes/seculab/images/sidebar-note.png) no-repeat;
}
#sidebar .products {
	background: url(/themes/seculab/images/sidebar-key.png) no-repeat;
}
#sidebar .support {
	background: url(/themes/seculab/images/sidebar-script.png) no-repeat;
}
