@charset "utf-8";

body {
	margin:0; padding:0;
	background:#551515;
	background-image:url(../_pics_gui/bg_site_kpl.jpg);
	background-position:left top; background-repeat:repeat-x;
	font: normal normal normal 0.72em/1.2em Verdana, Arial, Helvetica, sans-serif;
}


/*
-------------------------------------------------------------
menues
-------------------------------------------------------------
*/


/* vertical main-menue */

#mmenu {
	padding:0; float:left;
}

#mmenu ul { /* link-menues placed on index... */
	margin:0; padding:0;
	list-style:none;
	/* list-style-image:url(../_pics_gui/list_dot_black.gif); */
}

#mmenu ul li {
	display:inline;
	margin:0; padding:0 4px 0 0; color:#841c1d;
}

#mmenu ul li a:link, #mmenu ul li a:visited, #mmenu ul li a:active {
	color:#841c1d;
	text-decoration:none;
}

#mmenu ul li a:hover {
	color:#fff;
	background:#841c1d;
}

#mmenu ul li.activated a {
	text-decoration:none;
	color:#fff;
	background:#841c1d;
}



/* language-selection */

#language {
	padding:0; float:right;
}

#language ul { /* link-menues placed on index... */
	margin:0; padding:0;
	list-style:none;
}

#language ul li {
	display:inline;
	margin:0; padding:0 0 0 4px; color:#841c1d;
}

#language ul li a:link, #language ul li a:visited, #language ul li a:active {
	color:#841c1d;
	text-decoration:none;
}

#language ul li a:hover {
	color:#fff;
	background:#841c1d;
}

#language ul li activated {
	text-decoration:none;
}


/* submenue */

#submenue {
	padding:0;
	width:174px;
}

#submenue ul { /* link-menues placed on index... */
	margin:0; padding:0;
	list-style-type:none;
}

#submenue ul li {
	margin:0; padding:0 0 2px 0; color:#841c1d;
	border-bottom:1px solid #841c1d;
}

#submenue ul li a:link, #submenue ul li a:visited, #submenue ul li a:active {
	color:#841c1d; font-weight:bold;
	text-decoration:none;
}

#submenue ul li a:hover {

}

#submenue ul li activated {
	text-decoration:none;
}

/* submenue second hierarchy */

#submenue2 ul {
	margin:0; padding-left:0px; width:auto; border:none;
	list-style-type:none;
}

#submenue2 ul li {
	margin:4px 0 2px 4px; color:#841c1d;
}

#submenue2 ul li a:link, #submenue2 ul li a:visited, #submenue2 ul li a:active {
	font-weight:normal;
	color:#841c1d;
	text-decoration:none;
}

#submenue2 ul li a:hover {

}

#submenue2 ul li activated {
	text-decoration:none;
}

#submenue3 ul {
	margin:0; padding-left:15px; width:auto; border:none;
	list-style-image: url("../_pics_gui/list.gif");
	list-style-position:outside;
}

#submenue3 ul li {
	margin:4px 0 2px 4px; color:#841c1d;
}

#submenue3 ul li a:link, #submenue3 ul li a:visited, #submenue3 ul li a:active {
	font-weight:normal;
	color:#841c1d;
	text-decoration:none;
}

#submenue3 ul li a:hover {

}

#submenue3 ul li activated {
	text-decoration:none;
}

/* schrift im header bild */
#headerImageText {
	position: absolute;
	left: 200px;
	top: 284px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #ffffff;
	margin: 0px;
	line-height: 30px;
	opacity: 0.75;
/*	filter:alpha(opacity = 75); */
}

#tabmenu {
	padding:0px 25px 0px 25px;
}

.tabmenBorder {
	border-bottom:solid 1px #4a090a;
	padding-top:10px;
}

.tabmenTable {
	border-collapse:collapse;
}

.tabmenTable td {
	margin:0px 0px 0px 0px;
	padding:2px 0px 2px 0px;
}

.tabmenTable td a:link, .tabmenTable td a:visited, .tabmenTable td a:hover, .tabmenTable td a:active {
	font: normal normal normal 1em Verdana, Arial, Helvetica, sans-serif;
	color: #000; text-decoration: none;
}

.tabmenActive {
	background:url(../_pics_gui/reiter_bg_active.gif) repeat-x;
}
.tabmenInactive {
	background:url(../_pics_gui/reiter_bg_inactive.gif) repeat-x;
}

