/* Standarddefinition für LINKS */

#menu_1_hor, 
#menu_1_hor a:link, 
#menu_1_hor a:hover, 
#menu_1_hor a:active, 
#menu_1_hor a:visited  {}

#menu_1_hor_sub, 
#menu_1_hor_sub a:link, 
#menu_1_hor_sub a:hover, 
#menu_1_hor_sub a:active, 
#menu_1_hor_sub a:visited  {}

#menu_1_sub, 
#menu_1_sub a:link, 
#menu_1_sub a:hover, 
#menu_1_sub a:active, 
#menu_1_sub a:visited  {}

#menu_1_sub_re, 
#menu_1_sub_re a:link, 
#menu_1_sub_re a:hover, 
#menu_1_sub_re a:active, 
#menu_1_sub_re a:visited  {}

#menu_2, 
#menu_2 a:link, 
#menu_2 a:hover, 
#menu_2 a:active, 
#menu_2 a:visited  {}

#menu_2_re, 
#menu_2_re a:link, 
#menu_2_re a:hover, 
#menu_2_re a:active, 
#menu_2_re a:visited  {}

#menu_3, 
#menu_3 a:link, 
#menu_3 a:hover, 
#menu_3 a:active, 
#menu_3 a:visited  {}

#menu_3_re, 
#menu_3_re a:link, 
#menu_3_re a:hover, 
#menu_3_re a:active, 
#menu_3_re a:visited  {}

/* Standarddefinition für LINKS im HAUPTMENÜ */

.menu1,
.menu1-act {}

.menu1 {
	border-top:1px solid #dbdbdb;
	padding:5px 5px 5px 15px;
}

.menu1 a,
.menu1 a:link {
	font-size:1.1em;
	color:#333;
	font-weight:700;
	text-decoration:none;
}

.menu1 a:active {
	color:#d00;
	text-decoration:none;
}

.menu1 a:hover {
	color:#d00;
	text-decoration:none;
}

.menu1 a:visited {
	color:#333;
	text-decoration:none;
}

.menu1-act  a {
	text-decoration:none;
	color:#d00 !important;
}

/* Standarddefinition für LINKS im SUBMENÜ */

.menu2 {
	margin:3px 10px 6px 25px;
}

.menu2 a,
.menu2 a:link {
	font-size:0.9em;
	color:#333;
	text-decoration:none;
}

.menu2 a:active {
	color:#d00;
	text-decoration:none;
}

.menu2 a:hover {
	color:#d00;
	text-decoration:none;
}

.menu2 a:visited {
	color:#333;
	text-decoration:none;
}

.menu2-act a {
	color:#d00 !important;
	text-decoration:none;
	font-weight:bold;
}


.tr-0,
.td-0 {
	font-weight:700;
}

.contenttable td {
	margin-right:5px;
	padding-left:3px;
	border-left:1px solid #ddd;
	border-bottom:1px solid #bbb;
	vertical-align:top;
	padding-top:2px;
	padding-bottom:2px;
}

.contenttable caption {
	text-align:left;
	font-weight:700;
	margin-left:5px;
	margin-bottom:5px;
	padding-bottom:5px;
}

.contenttable {
	margin-bottom:20px;
}

.contenttable-0 .td-0 {
	width:110px;
}
.contenttable-0 .td-1, .contenttable-0 .td-2, .contenttable-0 .td-last {
	width:160px;
}

.contenttable-1 .td-0 {
	width:90px;
}
.contenttable-1 .td-1, .contenttable-1 .td-2, .contenttable-1 .td-last {
	width:120px;
}

.contenttable-2 .td-0 {
	width:200px;
}
.contenttable-2 .td-1, .contenttable-2 .td-2, .contenttable-2 .td-last {
	width:200px;
}
