/* CSS Document */


a:link, a:active, a:visited {
  text-decoration: none;
  color: #555555;
}
a:hover{
  text-decoration: underline;
  color:#CC0000;
}

li.expanded {
  list-style-type: none;
  list-style-image: none;
  padding: 0.2em 0.5em 1px 13px;
  margin: 0;
  background-image:url(imgRed/listPrinc_off.png);
  background-position:left 0.4em;
  background-repeat:no-repeat;
}

li.collapsed {
  list-style-type: none;
  list-style-image: none;
  padding: 0.2em 0.5em 1px 13px;
  margin: 1px;
  background-image:url(imgRed/listPrinc_off.png);
  background-position:left 0.4em;
  background-repeat:no-repeat;
  
}
li.leaf {
	BACKGROUND-IMAGE: url(imgRed/listPrinc_off.png);
	list-style-type: none;
	list-style-image: none;
/*	padding: 0.2em 0.5em 0px 13px;
*/	padding-top:0.2em;
	padding-right:0.5em;
	padding-bottom:1px;
	padding-left:13px;
	margin: 1px;
	background-repeat: no-repeat;
	background-position: left 0.4em;
}

/*   */
.form-checkboxes, .form-radios, .form-checkboxes .form-item, .form-radios .form-item {
  margin: 0.25em 0;
}
#palette .form-item {
  border: 1px solid #fff;
}
.form-item input.error, .form-item textarea.error {
  border: 1px solid #c52020;
  color: #494949;
}
span.form-required {
  color: #ffae00;
}

html.js fieldset.collapsible legend a {
  padding-left: 2em;
  background: url(imgRed/listPrinc_off.png) no-repeat 0% 50%;
}
/*ul li.collapsed {
  background: transparent url(images/menu-collapsed.gif) no-repeat 0px .35em;
}
*/



ul li.leaf a, ul li.expanded a, ul li.collapsed a {
  display: block;
}
html.js fieldset.collapsed {
  background: transparent;
  padding-top: 0;
  padding-bottom: .6em;
}
html.js fieldset.collapsed legend a {
  background: url(imgRed/listPrinc_off.png) no-repeat 0% 50%;
}
.form-checkboxes, .form-radios, .form-checkboxes .form-item, .form-radios .form-item {
  margin: 0.25em 0;
}
span.submitted, .description {
  font-size: 0.92em;
  color: #898989;
}
.description {
  line-height: 150%;
  margin-bottom: 0.75em;
  color: #898989;
}
div.admin-panel,
div.admin-panel .description,
div.admin-panel .body,
div.admin,
div.admin .left,
div.admin .right,
div.admin .expert-link,
div.item-list,
.menu {
  margin: 0;
  padding: 0;
}

.node-form .standard {
  clear:none;
}

div.tabs ul li a:link, div.tabs ul li a:active, div.tabs ul li a:hover, div.tabs ul li a:visited{

	BORDER-BOTTOM: 0px;
}
