/**
 * Style sheet contactBox
 */
.emenu
{
	width:600px;
}

.emenu div.image_container
{
	margin:28px 0px 0px 0px;
}

.emenu ul li h2
{
	margin:0px;
}

.emenu ul li h2 a
{
	margin:0px;
	padding:4px 4px 4px 10px;
	font-weight:bold;
	text-decoration:none;
}

.emenu ul li.qaLeft, .emenu ul li.qaRight
{
	width:300px;
}

.emenu ul li h2.qaLeft a
{
	background-color:#70a2c7;
	background-image:url("tl_files/structure/qa_back_bl.gif");
	background-position:left bottom;
	background-repeat:repeat-x;
	color:#c3e5bd;
	/* alte werte oben bei Hintergrund (checkbox) rückgengig machen*/
}

.emenu ul li h2.qaRight a
{
	background-color:#b2d2ad;
	background-image:url("tl_files/structure/qa_back_gr.gif");
	background-position:left bottom;
	background-repeat:repeat-x;
	color:#577c99;
}

.emenu ul li.qaLeft ul li ul li
{
	background-color:#6c98b9;
}

.emenu ul li.qaRight ul li ul li
{
	background-color:#a8c6a4;
}

.emenu ul li ul li ul li
{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
}

.emenu ul li ul li ul li a
{
	text-decoration:none;
	font-size:120%;
	color:#fff;
}

.emenu *
{
	margin:0;
	padding:0;
}

.emenu
{
	position:relative;
	overflow:hidden;
}

.emenu ul
{
	position:absolute;
	z-index: 99;
}

.emenu ul li
{
	float:left;
	list-style: none;
}

.emenu ul li.first
{
	border:0;
}

.emenu ul li ul
{
	overflow:hidden;
	margin:0;
	padding:0;
	visibility: hidden;
}

.emenu ul li.first ul
{
	border-left:0;
}

.emenu ul li ul li
{
	float:none;
}

.emenu ul li ul li.first
{
	margin:0;
	padding:0;
	border:0;
}

.emenu ul li ul li ul
{
	position:relative;
	border:0;
	visibility: inherit;
}

.emenu ul li h2 a
{
	display:block;
}

.emenu .menu_content
{
	height:100%;
}

