

/* begin MainMenue by TechLine*/

.menu a:link, .menu a:visited
{
  display:block;
  padding: 0.4em;
	color: #0099cc;
  text-decoration: none; font-weight: bold;
	border-bottom: dotted 1px #0099cc;
	background: url('../images/mleft.gif') no-repeat left;
  text-indent: 10px;
}

.menu a:hover, .menu a.hover
{
  background: url('../images/mleft_hover.gif') no-repeat left;
	color: #66cccc;
}

.menu ul
{
	list-style-type: none;
	margin:0;
	padding:0;
}

.menu li
{
	text-decoration: none;
}

.menu li ul
{
  margin: 0; padding: 0;
}

.menu li ul li
{
  margin: 0.1em 0;
}

.menu li#current a 
{
	background: url('../images/mleft_active.gif') no-repeat left;
}

.menu li#current a:hover 
{
	background: url('../images/mleft_hover.gif') no-repeat left;
}

.menu li.active a 
{
	background: url('../images/mleft_sub.gif') no-repeat left;
}

.menu li.active a:hover
{
	background: url('../images/mleft_hover.gif') no-repeat left;
}

.menu li#current ul li a
{
	background: url('../images/mleft_sub.gif') no-repeat left;
}

.menu li#current ul li a:hover
{
	background: url('../images/mleft_hover.gif') no-repeat left;
}

.menu li.active ul li a:hover
{
	background: url('../images/mleft_hover.gif') no-repeat left;
}

.BlockContent-body ul li
{
	padding:0px 0px 0px 10px;
	background-image: none;
}
/* end MainMenue by TechLine*/