/* ################ left ######################## */
body {
	
}
#left form {
width: 180px;
background: transparent;
color:#333333;
font-size:0.9em;
margin: 0px 0 0px 0px;
padding:0px 0px 0px 0px;;
}

#left form a:hover,#left form a:active,#left form a:focus {
color:#a24242;
}
#left h3,#right h3 {
color:#000;
font-family:trebuchet MS, sans-serif;
font-size: 1.1em;
margin:0 0 0 5px;
padding:7px 5px 7px 10px;
border:solid 0;
}

#left ul {
list-style-type:none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 200px;
background:transparent;
}
#left ul li ul {
background:transparent;
margin: 0px;
}
#left ul li ul li ul{
background:transparent;
margin: 0px;
}
#left ul li ul li ul li ul{
background:transparent;
margin: 0px;
}
/*----------------------*/
#left ul li {
margin:0px;
padding:0px 2px 0px 0px;
background-image: none !important;
background: transparent;
}
#left ul li ul li {
margin: 0px;
padding:0px 2px 0px 0px;
background: transparent;
}
#left ul li ul li ul li{
margin-left: 24px;
padding:0px 2px 0px 0px;
background: transparent;
}
#left ul li ul li ul li ul li{
margin-left: 24px;
padding:0px 2px 0px 0px;
background: transparent;
}
/*----------------------*/
#left ul li a {
display:block;
padding:0px 0px 1px 0px;
text-decoration:none;
}
#left ul li ul li a {
display:block;
padding:0px 0px 1px 0px;
text-decoration:none;
}
#left ul li ul li ul li a {
display:block;
padding:0px 0px 1px 0px;
text-decoration:none;
}
#left ul li ul li ul li ul li a {
display:block;
padding:0px 0px 1px 0px;
text-decoration:none;
}
/*----------------------*/
#left ul li a:link,#left ul li a:visited {
border-bottom:1px solid #ffffff;
color:#000;
font-weight:normal;
font-size: 1.05em;
background: transparent;
padding: 3px 0px 3px 1px;
}
#left ul li ul li a:link,#left ul li ul li a:visited {
background-image: url(../images/sub.gif);
background-repeat: no-repeat;
color:#000000 !important;
font-weight:normal;
font-size: 1.0em;
background: transparent;
padding: 3px 0px 3px 24px;
border-bottom:1px solid #ffffff !important;
}
#left ul li ul li ul li a:link,#left ul li ul li ul li a:visited {
background-image: url(../images/sub.gif);
background-repeat: no-repeat;
background-position: 6px left;
color:#000000 !important;
font-weight:normal !important;
font-size: 1.0em;
background: transparent;
padding: 3px 0px 3px 32px !important;

}
#left ul li ul li ul li ul li a:link,#left ul li ul li ul li ul li a:visited {
background-image: url(../images/sub.gif);
background-repeat: no-repeat;
color:#0000 !important;
font-weight:normal;
font-size: 1.0em;
background: transparent;
padding: 3px 0px 3px 44px;

}
/*----------------------*/
#left ul li a:hover,#left ul li a:active{
color:#a24242;
background-position: left;
background-color:transparent;
}
#left ul li ul li a:hover,#left ul li ul li a:active{
background-image: url(../images/sub2.gif)!important;
background-repeat: no-repeat !important;
background-position: left;
color:#a24242 !important;
background-color:transparent;
}
#left ul li ul li ul li a:hover,#left ul li ul li ul li a:active{
background-image: url(../images/sub2.gif)!important;
background-repeat: no-repeat !important;
color:#a24242 !important;
background-color: transparent;
}
#left ul li ul li ul li ul li a:hover,#left ul li ul li ul li ul li a:active{
background-image: url(../images/sub2.gif)!important;
background-repeat: no-repeat !important;
color:#a24242;
background-color:transparent;}
/*----------------------*/

#left ul li a:focus {
color:#a24242;
background-position: left;
background-color:transparent;
outline: none;

}
#left ul li ul li a:focus {
background-image: url(../images/sub.gif)!important;
background-repeat: no-repeat !important;
background-position: left;
color:#ffffff;
text-decoration: none;
outline: none;
}
/*----------------------*/
/*-active menü*/
#left ul li.active a:link,#left ul li.active a:visited {
color:#a24242;
background-position: left;
background-color:transparent;
font-weight: 600;
}

#left ul li.active ul li a:link,#left ul li.active ul li a:visited {
background-image: url(../images/sub.gif)!important;
background-repeat: no-repeat !important;
padding:3px 0px 3px 32px;
font-weight: 500 !important;
border: none!important;
}

#left ul li.active ul li ul li a:link,#left ul li.active ul li ul li a:visited {
background-image: url(../images/sub.gif)!important;
background-repeat: no-repeat !important;
padding:3px 0px 3px 44px;
font-weight: 500 !important;
border: none!important;

}
#left ul li.active ul li ul li ul li a:link,#left ul li.active ul li ul ul li li a:visited {
background-image: url(../images/sub.gif)!important;
background-repeat: no-repeat !important;
padding:3px 0px 3px 50px;
font-weight: 500 !important;
border: none!important;
}
/*-active submenü-*/
#left ul li.active ul li.active a:link,#left ul li.active ul li.active a:visited {
background-image: url(../images/sub2.gif)!important;
background-repeat: no-repeat !important;
background-position: left;
background: transparent;
color:#a24242 !important;
font-weight:500 !important;
border: none!important;
}

#left ul li.active ul li.active ul li a:link,#left ul li.active ul li.active ul li a:visited {
background-image: url(../images/sub.gif)!important;
background-repeat: no-repeat !important;
background-position: left;
background: transparent;
color:#000000 !important;
font-weight:500 !important;
border: none!important;
}
#left ul li.active ul li.active ul li.active ul li ul li a:link,#left ul li.active ul li.active ul li.active ul li ul li a:visited {
background-image: url(../images/sub.gif)!important;
background-repeat: no-repeat !important;
background-position: left;
background: transparent;
color:#000000!important;
font-weight:500 !important;
}
#left ul li.active ul li.active ul li a:hover {
background-image: url(../images/sub2.gif)!important;
background-repeat: no-repeat !important;
background-position: left;
background: transparent;
color:#a24242 !important;
font-weight:500 !important;
}

/*
left li#current a{
color:#a24242 !important;
font-weight:500 !important;
	}*/

	
	
ul li ul li #current.active  span, ul li ul li ul li #current.active  span{
color:#a24242 !important;
font-weight:500 !important;
}

#left ul li.active ul li.active span.active_link {


}

