#menu {
	MARGIN-LEFT: 5px; FONT-SIZE: 78%
}
#menu * * A {
	COLOR: #fff
}
#menu A {
	TEXT-DECORATION: none
}
#menu A#osmakt:hover {
	TEXT-DECORATION: none
}
#menu A:hover {
	TEXT-DECORATION: none; color:#66ccff;
}
#menu A.aktodk#osmakt:hover {
	TEXT-DECORATION: underline
}
#menu DIV.sub {
	PADDING-BOTTOM: 8px; MARGIN: 0px -4px 0px -18px; PADDING-LEFT: 17px; PADDING-RIGHT: 5px; PADDING-TOP: 8px
}
#menu DIV DIV {
	LINE-HEIGHT: 140%; TEXT-INDENT: -23px;
	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 4px; DISPLAY: block; BORDER-TOP: white 1px solid; PADDING-TOP: 2px; BACKGROUND-COLOR: #e5e5e5
}
#menu DIV DIV #aktpol {
	BACKGROUND: url(../img/u3.gif) no-repeat 0px 0.1em
}
#menu DIV DIV.kontneodkazakt {
	PADDING-BOTTOM: 0px
}
#menu DIV DIV .kontneodkaz#aktpol {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: transparent
}
#menu DIV DIV DIV {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 130%; TEXT-INDENT: -10px; MARGIN: 0px 0px 0px 2px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 18px; BORDER-TOP: 0px; FONT-WEIGHT: normal; BORDER-RIGHT: 0px; BACKGROUND-COLOR: transparent
}
#menu DIV DIV IMG {
	MARGIN: 0px 4px
}
#menu DIV DIV DIV IMG {
	MARGIN: 0px 0px -0.1em -4px
}
#menu .sub DIV.kontodkaz {
	BACKGROUND-POSITION: 0px 0.2em; TEXT-INDENT: 0px; PADDING-LEFT: 17px; MARGIN-LEFT: 0px;
	BACKGROUND-IMAGE: url(../img/u2.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0.5em
}
#menu .sub DIV.kontodkazbs {
	BACKGROUND-POSITION: 0px 0.2em; TEXT-INDENT: 0px; PADDING-LEFT: 17px; MARGIN-LEFT: 0px
}

#menu DIV DIV DIV DIV DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#menu DIV DIV DIV DIV DIV IMG {
	MARGIN: 0px 0px -0.1em -5px
}
#menu DIV#menuunder {
	MARGIN: 10px 0px; DISPLAY: block; FONT-SIZE: 92%;
}
#menu DIV#menuunder IMG {
	MARGIN-RIGHT: 5px
}
.menuobr {
	CURSOR: pointer
}
.menuobr {
	FONT-SIZE: 82%; FONT-WEIGHT: normal
}
.menuobr2 {
	FONT-SIZE: 82%; FONT-WEIGHT: normal
}
#menu .sub DIV DIV.kontodkaz {
	MARGIN-LEFT: -10px
}
#menu .sub DIV DIV.kontodkazbs {
	MARGIN-LEFT: -10px
}
#menu .sub {
	BACKGROUND-COLOR: #eeeeee
}
#menu #aktpol {
	BACKGROUND-COLOR: #e5e5e5
}
#menu .sub #aktpol {
	BACKGROUND-COLOR: transparent
}


#menu LI {
	DISPLAY: block; BORDER-TOP: white 1px solid; LIST-STYLE-TYPE: none;
	padding: 4px 4px 2px 28px;
}
#menu LI.akt {
	BACKGROUND-IMAGE: url(../img/u3.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -1px 0.3em; BACKGROUND-COLOR: #e5e5e5
}
#menu UL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#osmakt {
	FONT-WEIGHT: bold
}
#menu LI UL {
	MARGIN:	5px -4px 0px 0px; BACKGROUND-COLOR: #ffffff;
	padding: 1px 0px 3px 0px;
}
#menu LI LI UL {
	POSITION: static; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
#menu LI LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: normal; BORDER-RIGHT: 0px;
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-COLOR: transparent;
	padding: 4px 4px 2px 28px;
}
#menu LI LI.akt {
	BACKGROUND-POSITION: -1px 0.2em; BACKGROUND-COLOR: transparent
}


#menu LI.only-link {
	BACKGROUND-IMAGE: url(../img/u1.jpg?v1.0); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #e5e5e5; font-weight: normal; margin: 1px 0 1px 0;
}
#menu LI.only-link-act {
	BACKGROUND-IMAGE: url(../img/u3.jpg?v1.0); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #e5e5e5; font-weight: bold; margin: 1px 0 1px 0;
}
#menu LI.parent-act {
	BACKGROUND-IMAGE: url(../img/mu1.jpg?v1.0); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff; margin: 1px 0 -5px 0; 
}
#menu LI.parent {
	BACKGROUND-IMAGE: url(../img/pu1.jpg?v1.0); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #e5e5e5; margin: 1px 0 1px 0; height: 21px;
}
#menu LI.child-act {
	BACKGROUND-IMAGE: url(../img/u3.jpg?v1.0); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #eeeeee; font-weight: bold;
}
#menu LI.child {
	BACKGROUND-IMAGE: url(../img/u1.jpg?v1.0); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #eeeeee; font-weight: normal;  margin: 1px 0 1px 0;
}
#menu UL.hidden {
	display: none;
}
#menu UL.visible {
	display: block;
}


.menu_mobil 
{
	color: Black;
	/* background-image: url(../img/menu-ico-phone.png); */
	background-image: url(../img/menu-ico-direction.jpg);
	background-repeat: no-repeat;
	background-color: #e5e5e5;
	background-position: 15px 15px;
	font-size: 120%;
}
.menu_mobil A {
	TEXT-DECORATION: none; color: #C60000 !important;
}
.menu_mobil A:hover {
	TEXT-DECORATION: none; color:#66ccff !important;
}

.mainLinkLeftSide
{
	color: Black;
	background-color: #e5e5e5;
	font-size: 120%;
	width: 100%;
	display: block;
	text-align: center;
	vertical-align: middle;
	padding: 15px 0;
}
.mainLinkLeftSide A {
	TEXT-DECORATION: none; color: #C60000 !important;
}
.mainLinkLeftSide A:hover {
	TEXT-DECORATION: none; color:#66ccff !important;
}
