/* $Id: groups.css 26 2007-10-26 09:08:41Z edin.coralic $ */

.groups {
	
}

/* 1.level */
.groups ul {
	list-style-type: none;
	margin: 0;
}
.groups ul li {
	margin: 0 0 7px 0;
	padding-left: 133px;
	background-repeat: no-repeat;
	background-position: top left;
}
.groups ul li a {
	display: block;
	font-size: 1.4em;
	font-weight: bold;
	color: #18749c;
	text-decoration: none;
	padding: 1.70em 5px 1.70em 15px;
	background-color: #b2e1fd;
}
.groups ul li a:hover {
	background-color: #76bedd;
}
.groups ul li a.active {
	background-color: #76bedd;
	font-weight: bold;
}

/* 2.level */
.groups ul ul {

}
.groups ul ul li {
	margin: 1px 0 0 0;
	padding-left: 0;
	background: none !important;
}
.groups ul ul li a {
	padding: 0.5em 5px 0.5em 25px;
	background: #76bedd url('../dsg/dot.gif') no-repeat 15px 1em;
	font-weight: normal;
}
.groups ul ul li a:hover {
	text-decoration: underline;
}
.groups ul ul li a.active {
	font-weight: bold;
}

/* 3.level */
.groups ul ul ul li a {
	padding-left: 35px;
	background-position: 25px 0.9em;
	font-size: 1.1em;
}

/* 4.level */
.groups ul ul ul ul li a {
	padding-left: 45px;
	background-position: 35px 1em;
}

/* 5.level */
.groups ul ul ul ul ul li a {
	padding-left: 55px;
	background-position: 45px 1em;
}
