/*Farbiges Menü*/
.bg-menuo-top {
background-image:url(images/cor/bg-menuo-top-PINK.png);
background-repeat:no-repeat;
width:192px;
height:40px;
float:left;
}
.bg-menuo-middle {
background-image:url(images/cor/bg-menuo-middle-PINK.png);
background-repeat:repeat;
width:192px;
float:left;
}
.bg-menuo-between {
background-image:url(images/cor/bg-menuo-between-PINK.png);
background-repeat:no-repeat;
width:192px;
height:40px;
float:left;
}
.bg-search {
background-image:url(images/cor/bg-search-PINK.png);
background-repeat:no-repeat;
width:570px;
height:33px;
float:left;
}

.bg-menu {
background-image:url(images/cor/bg-menu-NORMAL.png);
background-repeat:repeat;
width:192px;
float:left;
height:100%;
}

.bg-menu-unten {
background-image:url(images/cor/bg-menu-unten-NORMAL.png);
background-repeat:no-repeat;
width:192px;
height:70px;
float:left;
}

/*grafisches Menü vertikal*/

/*Hauptmenü GRAU*/
.bg-menu A {
	text-decoration		: none;
	white-space		: nowrap;
}

.hvmenu-no { 
	font-family		: arial,sans;
	font-size		: 12px;
	color			: #6B6B6B;
	text-align		: left;
	line-height		: 17px;
	vertical-align		: middle;
	padding			: 0px 15px 0px 13px;
	display			: block;
	width			: 177px;
}

.hvmenu-ro{
	font-family		: arial,sans;
	font-size		: 12px;
	color			: #6B6B6B;
	text-align		: left;
	line-height		: 17px;
	vertical-align		: middle;
	padding			: 0px 15px 0px 13px;
	display			: block;
	width			: 177px;
}

.hvmenu-act {
	font-family		: arial,sans;
	font-size		: 12px;
	color			: #2B2B2D;
	text-align		: left;
	line-height		: 17px;
	vertical-align		: middle;
	padding			: 0px 15px 0px 13px;
	display			: block;
	width			: 177px;
}

.hvmenueintrag-no A:hover,.hvmenueintrag-no:hover {
	background-image	: url(images/cor/bg-menuo-act-NORMAL.png);
	background-repeat	: no-repeat;
	width			: 177px;
	height			: 17px;
}

.hvmenueintrag-act {
	background-image	: url(images/cor/bg-menuo-act-NORMAL.png);
	background-repeat	: no-repeat;
	width			: 177px;
	height			: 17px;
}


/*Untermenü PINK*/

.menu A {
	text-decoration		: none;
	
}

.uvmenu-no { 
	font-family		: arial,sans;
	font-size		: 12px;
	color			: white;
	text-align		: left;
	vertical-align		: middle;
	padding			: 2px 0px 2px 13px;
	width			: 160px;
	display			: block;
}

.uvmenu-ro{
	font-family		: arial,sans;
	font-size		: 12px;
	color			: white;
	text-align		: left;	
	vertical-align		: middle;
	padding			: 2px 0px 2px 13px;
	width			: 160px;
	display			: block;
}

.uvmenu-act {
	font-family		: arial,sans;
	font-size		: 12px;
	color			: #2B2B2D;
	text-align		: left;
	vertical-align		: middle;
	padding			: 2px 0px 2px 13px;
	width			: 160px;
	display			: block;
}

DIV.uvmenueintrag-no A:hover, DIV.uvmenueintrag-no:hover {
	background-image	: url(images/cor/bg-menuo-act-PINK.png);
	background-repeat	: no-repeat;
	width			: 160px;
}

.uvmenueintrag-act {
	background-image	: url(images/cor/bg-menuo-act-PINK.png);
	background-repeat	: no-repeat;
}

/* Untermenü PINK EBENE 2*/

DIV.uv-menu-top {
	/*background-image	: url(images/cor/bg-umenu-top-NORMAL.png);
	background-repeat	: no-repeat;
	width			: 192px;
	height			: 5px;*/
}

.uv-menu-top {
background-image	: url(images/cor/bg-umenuo-top-PINK.png);
background-repeat	: no-repeat;
width			: 192px;
height			: 8px;
}

.uv-menu-bottom {
	background-image	: url(images/cor/bg-umenuo-bottom-PINK.png);
	background-repeat	: no-repeat;
	width			: 192px;
	height			: 11px;
}

.uv-menu-middle {
	background-image	: url(images/cor/bg-umenuo-middle-PINK.png);
	background-repeat	: repeat;
	/*background-position	: right;*/
	width			: 192px;
	font-size		: 11px;
	vertical-align		: top;
}

.uvmenu-no2 { 
	font-family		: arial,sans;
	font-size		: 11px;
	color			: white;
	text-align		: left;
	vertical-align		: middle;
	padding			: 2px 0px 2px 8px;
	width			: 165px;
	display			: block;
	line-height		: 11px;
}

.uvmenu-ro2 {
	font-family		: arial,sans;
	font-size		: 11px;
	color			: #6B6B6B;
	text-align		: left;
	vertical-align		: middle;
	padding			: 2px 0px 2px 8px;
	width			: 165px;
	display			: block;
	line-height		: 11px;
}

.uvmenu-act2 {
	font-family		: arial,sans;
	font-size		: 11px;
	color			: #2B2B2D;
	text-align		: left;
	vertical-align		: middle;
	padding			: 2px 0px 2px 8px;
	width			: 165px;
	display			: block;
	line-height		: 11px;
}

.uvmenueintrag-no2 A:hover,.uvmenueintrag-no2:hover {
	background-image	: url('images/cor/bg-umenuo-act-PINK.png');
	background-repeat	: no-repeat;
	width			: 165px;
}

.uvmenueintrag-act2 {
	background-image	: url('images/cor/bg-umenuo-act-PINK.png');
	background-repeat	: no-repeat;
}

/* HAUPTMENÜ PINK EBENE 3*/

.uvmenu-no3 { 
	font-family		: arial,sans;
	font-size		: 11px;
	color			: #6B6B6B;
	text-align		: left;
	vertical-align		: middle;
	padding			: 2px 0px 2px 20px;
	width			: 150px;
	display			: block;
	line-height		: 11px;
}

.uvmenu-ro3 {
	font-family		: arial,sans;
	font-size		: 11px;
	color			: white;
	text-align		: left;
	vertical-align		: middle;
	padding			: 2px 0px 2px 20px;
	width			: 150px;
	display			: block;
	line-height		: 11px;
}

.uvmenu-act3 {
	font-family		: arial,sans;
	font-size		: 11px;
	color			: #2B2B2D;
	text-align		: left;
	vertical-align		: middle;
	padding			: 2px 0px 2px 20px;
	width			: 150px;
	display			: block;
	line-height		: 11px;
}

.uvmenueintrag-no3 {
	font-family		: arial,sans;
	font-size		: 11px;
	color			: #6B6B6B;
}

.uvmenueintrag-no3 A, .uvmenueintrag-no3 A:visited{
	font-family		: arial,sans;
	font-size		: 11px;
	color			: #6B6B6B;
	width			: 160px;
}

.uvmenueintrag-no3 A:hover {
	color			: black;
	width			: 160px;

}

.uvmenueintrag-act3 A, .uvmenueintrag-ro3 A{
	font-family		: arial,sans;
	font-size		: 11px;
	color			: black;
	width			: 160px;
}

.uv-menu-middle3 {
	padding-top		: 3px;
	padding-bottom		: 7px;
}

/* HAUPTMENÜ PINK EBENE 4*/

.uvmenu-no4 { 
	font-family		: arial,sans;
	font-size		: 11px;
	color			: #6B6B6B;
	text-align		: left;
	display			: block;
}

.uvmenu-ro4 {
	font-family		: arial,sans;
	font-size		: 11px;
	color			: white;
	text-align		: left;
	display			: block;
	width			: 174px;

}

.uvmenu-act4 {
	font-family		: arial,sans;
	font-size		: 11px;
	color			: #2B2B2D;
	text-align		: left;
	display			: block;
	width			: 174px;

}

.uvmenueintrag-no4 {
	font-family		: arial,sans;
	font-size		: 11px;
	width			: 192px;
	height			: 12px;
	color			: #6B6B6B;
	padding-left		: 37px;
	display			: block;
	width			: 174px;

}

.uvmenueintrag-no4 A, .uvmenueintrag-no4 A:visited{
	font-family		: arial,sans;
	font-size		: 11px;
	color			: #6B6B6B;
	width			: 150px;

}

.uvmenueintrag-no4 A:hover {
	color			: black;
	width			: 160px;

}

.uvmenueintrag-act4 A, .uvmenueintrag-ro4 A{
	font-family		: arial,sans;
	font-size		: 11px;
	color			: black;
	padding-left		: 37px;
	width			: 150px;
}

.uv-menu-middle4 {
	padding-top		: 3px;
	padding-bottom		: 7px;
}


/*ROOTLINE*/
.rootline {
	padding-top:3px;
}

.rootline, .rootline A, .rootline A:link{
	font-family:arial,sans;
	font-size:10px;
	color:white;
	text-decoration:none
}
.rootline A:hover {
	text-decoration:underline
}
