



.leftmenu
{	
	width:23px; 
	font-size:12px; 
	position:absolute;
	top:220px; 
	left:-23px;
	z-index:999;
	clear: both;

}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/basic_dd.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */


/* remove the bullets, padding and margins from the lists */
.leftmenu ul
{
list-style-type:none;
padding:0;
margin:0;
}

/* make the top level links vertical and position relative so that we can position the sub level */
.leftmenu li
{
float:left;
position:relative;
z-index:100;
}

/* use the table to position the dropdown list */
.leftmenu table
{
position:absolute;
border-collapse:collapse;
z-index:80;
left:-1px;
top:0px;

}

/* hauptmenue Links */
.leftmenu a, .leftmenu :visited 
{
display:block;
font-size:11px;
width:23px;
height:126px;
padding:0px;
float:left;
margin-bottom:10px;
}

* html .leftmenu a, * html .leftmenu :visited   /* Internet Explorer Hack*/ 
{  
width: 23px;    /* Internet Explorer 5.x */  
w\idth: 23px;    /* Internet Explorer 6.x */ 
}

/* style the links hover */
.leftmenu :hover
{
color:#ffffff;
}

.leftmenu ul li ul
{
height:103px;
width:179px;
background-image:url(../images/buttons/left_menue_solutions_over.gif);
padding:0px;
overflow:hidden;
}

#leftmenu_kids
{
background-image:url(../images/buttons/left_menue_kids_over.gif);
}

* html .leftmenu ul li ul   /* Internet Explorer Hack*/ 
{  
width: 180px;    /* Internet Explorer 5.x */  
w\idth: 179px;    /* Internet Explorer 6.x */ 
height: 126px;    /* Internet Explorer 5.x */  
h\eight: 103px;    /* Internet Explorer 6.x */ 
}


/* make the sub level visible on hover list or link */
.leftmenu ul li:hover ul, .leftmenu ul a:hover ul
{
visibility:visible;
padding-top: 23px;
padding-bottom: 0px;
padding-left: 1px;
padding-right: 0px;
}


/* style all the sublinks */
.leftmenu ul li ul li a, .leftmenu ul li ul li :visited 
{
display:block;
height:auto;
font-size:12px;
/*line-height : 14px;*/
width:153px;
padding: 3px 3px 0px 22px;
color:#000000;
text-decoration:none;
text-align:left;
border:0px;
margin:0px;
}


* html .leftmenu ul li ul li a, * html .leftmenu ul li ul li :visited /* Internet Explorer Hack*/ 
{
width: 179px;    /* Internet Explorer 5.x */  
w\idth: 151px;    /* Internet Explorer 6.x */ 
}

.leftmenu ul li ul li :hover 
{
color:#000000;
/*text-decoration: underline;*/
background-color:#ffa540;
}

/* hide the sub level links */
.leftmenu ul ul 
{
visibility:hidden;
position:absolute;
width:180px;
height:0;

}


* html .leftmenu ul ul /* Internet Explorer Hack*/ 
{
width: 161px;    /* Internet Explorer 5.x */  
w\idth: 151px;    /* Internet Explorer 6.x */ 
}


/* make the sub level visible on hover list or link */
.leftmenu ul li:hover ul, .leftmenu ul a:hover ul
{
visibility:visible;
padding-top: 23px;
padding-bottom: 0px;
padding-left: 1px;
padding-right: 0px;
}






