TD#td-navi {
	
	background: url(../img/m1_hg.jpg) repeat;
}


/* ================  MENU 1 ==================== */

TABLE#menu1 {
	font-size: 11px;	
}

TABLE#menu1 A {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}



/* Menü Trennlinie */
TABLE#menu1 TD.m-line {
}


TABLE#menu1 TD.m11n{
	cursor: hand;
	padding: 0px 5px 1px 5px;
	height: 24px;
}

TABLE#menu1 TD.m11n A{
	color: #FFFFFF;
}

TABLE#menu1 TD.m11n A:hover{
}



/* Aktiv-Status für alle anderen */
TABLE#menu1 TD.m11a {
	cursor: hand;
	padding: 0px 5px 1px 5px;
	background-color: #065797;
	height: 24px;
}



TABLE#menu1 TD.m12n {
	cursor: hand;
	padding: 0px 5px 0px 0px;
	background-color: #065797;
	height: 20px;	
}
TABLE#menu1 TD.m12n IMG{
	margin: 0px 6px 1px 6px;
}


TABLE#menu1 TD.m12a {
	cursor: hand;
	padding: 0px 5px 0px 0px;
	background-color: #065797;
	height: 20px;
}
TABLE#menu1 TD.m12a IMG{
	margin: 0px 6px 1px 6px;
}



/* Abstandhalter nach Submenü */
TABLE#menu1 TD.m-spacer {
	cursor: default;
	height: 5px;
}



/* ================  MENU 2 (Unten Links) ==================== */

/* Weisse Trennlinien */

TD#m2-b{
	background-color: #FFFFFF;
}


TD#m2n {
	height: 18px;
	text-align: right;
	padding: 0px 12px 0px 0px;
	cursor: hand;
}

TD#m2n A {
	text-decoration: none;
	color: #FFFFFF;
}

TD#m2n A:hover {
	color: #000000;
}


TD#m2a {
	height: 18px;
	text-align: right;

	border: 1px solid #999999;
	padding: 0px 11px 0px 0px;
	background : url(../img/m_over.jpg);
}


/* Abstandhalter zum toplink */
TD#m2-spacer {
	height: 100%;
	border-top: 1px solid #FFFFFF;
}





/* Falls ein Top-Link eingebaut wird */

/* ++++++++++++++ ie ++++++++++++++ */
TD#top-link-a {
	text-align: right;
	padding: 0px 12px 0px 0px;
	cursor: hand;
}

TD#top-link-a A {
	text-decoration: none;
	color: #FFFFFF;
}

TD#top-link-a A:hover {
	color: #000000;
}

/* ++++++++++++++ alle anderen ++++++++++++++ */
TD#top-link-a-ns {
	text-align: right;
	padding: 0px 12px 0px 0px;
}

TD#top-link-a-ns A {
	
	color: #FFFFFF;
}

TD#top-link-a-ns A:hover {
	text-decoration: none;
}



/* Ohne Top-Link */
TD#top-link-n {
	cursor: default;
}








TABLE#menu2 A {
	text-decoration: none;
	font-weight: normal;
}

TABLE#menu2 A:hover {
}

TABLE#menu2 TD {

	height: 33px;
	vertical-align: top;
}

/* ===== INAKTIV ===== */
TABLE#menu2 TD.m2n {
	cursor: hand;
	padding: 6 8 0 8;
	background-image: url(../img/sm_hg.gif);	
}
TABLE#menu2 TD.m2n A {
	color: #000000;
}


/* ===== AKTIV ===== */
TABLE#menu2 TD.m2a{
	cursor: hand;
	padding: 6 8 0 8;
	background-image: url(../img/sm_hg.gif);
	background-color: #CEE0DD;
}

TABLE#menu2 TD.m2a A {
	color: #000000;
}

/*TR#menu_2 TD.menu2-act A {	vertical-align: bottom; }*/


/* ================  SPRACHEN (SUBMENU)==================== */


TR#languages {
	vertical-align: bottom;		
}

TD#lang {
	padding: 0 3 0 0;
	font-weight: bold;
	background-color: #FFFFFF;		
}
TD#lang IMG {
	margin: 0 5 0 2;		
}

TD#lang-space {
	width: 10px;		
}

TD#lang A {
	color: #000000;
	text-decoration: none;		
}

TD#lang A:hover {
	color: #000000;
	text-decoration: underline;		
}