/* Keul.IT - Stili per portlet - by Luca Fabbri */

.portlet {
	border-left: 1px solid #0099FF;
	background: #ffffff url(/images/portletborder-bg.png) no-repeat bottom left;
}
.portlet dd {
	margin-left: 0px;
}

/*
.portlet:hover {
	border-right: 1px solid #0099FF;
	background: transparent url(/images/portlet-bottomline.png) repeat-x bottom left;
}
.portlet:hover .portletHeader {
	background-image: none;
	background-color: #0307AB;
}
*/

.portletHeader {
	font-weight: bold;
	padding: 2px 2px;
	background: transparent url(/images/portlet-bg.png) repeat-y top left;
	color: white;
}
.portletElem {
	padding: 2px 2px;
}
.level1 {
	padding-left: 0.5em;
}
.level2 {
	padding-left: 1em;
}

.subvoice {
	font-weight:bold;
	padding-left: 0.6em;
	background: transparent url(http://keul.it/images/arrowRightEmpty.gif) no-repeat center left;
}

.uncommonPortlet, .uncommonPortlet:hover {
	border: 1px solid #0099FF;
	background-color: #D9EDF9;
	background-image: none;
}

ul.subnavigator-list,
ul.subnavigator-list li {
	padding:0px;
	margin:0px;
	list-style-type: none;
	font-size: x-small;
}

/* *** LINK *** */
#left-column a, #left-column .deadLink {
	text-decoration: none;
	padding-left: 0.6em;
	background: transparent url(http://keul.it/images/arrowRightEmpty.gif) no-repeat center left;
}
#left-column a.current, #left-column a:hover, #left-column a:focus {
	padding-left: 0px;
	/* border-left:0.3em solid #0307AB; */
	padding-left: 0.6em;
	background: transparent url(http://keul.it/images/arrowRight.gif) no-repeat center left;
	border-bottom: 1px solid #E32714;
}