@import "hwk.css";

* html #page {
	background-image: url(gfx/bodybg_b.gif);
}
/*#kennfarbe, h2, .alphabet {
  background-color: #76ABE4;
  color: #ffffff;
}*/


* html #farbstreifen {
	background-image: url(gfx/streifen_blau.gif);
}


/* neu eingefuegt am 2006-06-28 von Bouss/Bessner */

/*
.hmenu1 a:hover, .hmenu1act a, .hmenu1act a:hover {
	  background: #73AAE7;
}
*/

* html .hmenu {

	color:#FFFFFF;
	font-size:11px;
	padding-top:11px;
	padding-bottom:10px;
	text-align:center;
	text-decoration: none;
}

* html a.hmenu {
	color:#ffffff;
	font-size:11px;
	padding-top:2px;
	text-align:center;
	text-decoration: none;
}

* html a.hmenu:hover {
	color:#333333;
	font-size:11px;
	padding-top:2px;
	text-align:center;
	text-decoration: none;
}

* html a.hmenu-active {
	background-color:#76ABE4;
	color:#ffffff;
	font-weight: bold;
	padding:1px 8px 4px !important;
	padding:2px 6px 0px;
	text-decoration: none;
}

* html .smenu {
        background-color:#76ABE4;
	color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	margin-top:0px;
	padding-top:7px;
	padding-bottom:7px;
	overflow:hidden;
	float:Left;
	position:relative;
	text-align:center;
	width: 1000px;
	text-decoration:none;  
	display:inline;   
	margin-left:auto;
	margin:right:auto;
	top:-17px;
}

* html .li-active .smenu {
	display:inline;
	top:0;
}

* html .ac {
	display:inline;
}

* html .ac .smenu {
	top:5px;
}

* html .ac .li-normal:hover .smenu {
	display:inline;
	z-index:2;
	top:9px;
}

* html .ac:hover .li-active .smenu {
	display:none;
	top:0;
}

* html .ac:hover .li-active:hover .smenu {
	display:inline;
	top:9px;
}

* html .li-active .smenu {
	display:inline;
	top:-1px;
}

* html .li-normal .smenu {
	display:none;
	top:-1px;
}

* html .li-normal:hover .smenu {
	display:inline;

}

* html a.smenu-normal {
	border-right:1px solid #39598D;
	color:#FFFFFF;
	padding:7px 6px !important;

	text-decoration: none;
}

* html a.smenu-normal:hover {
	border-right:1px solid #39598D;
	color:#FFFFFF;
	padding:7px 6px !important;
	padding-bottom:10px;	
	text-decoration: underline;
}

* html a.smenu-active {
	border-right:1px solid #39598D;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px 6px !important;
	padding:10px 10px;
	text-decoration: none;
}

* html .blau{
	background-color:#768db1;
	border-color:#B6C2D5 #39598D #456494 #E4EEFA;
	border-style:solid;
	border-width:1px;
	color:#FFFFFF;
	font-weight:bold;
	padding:9px 8px 8px;
	text-decoration:none !Important;
}

* html .blau:hover {
	background-color:#76abe4;
	color:#ffffff;
	padding:9px 8px 8px;
	text-decoration:none !Important;
}

* html .gelb{
	background-color:#768DB1;
	border-color:#B6C2D5 #39598D #456494 #E4EEFA;
	border-style:solid;
	border-width:1px;
	color:#FFFFFF;
	font-weight:bold;
	padding:9px 8px 8px;
}

* html .gelb:hover {
	background-color: #ffb366;
	color:#ffffff;
	padding:9px 8px 8px;
	text-decoration:none !Important;
}
* html .grun{
	background-color:#768DB1;
	border-color:#B6C2D5 #39598D #456494 #E4EEFA;
	border-style:solid;
	border-width:1px;
	color:#FFFFFF;
	font-weight:bold;
	padding:9px 8px 8px;
}

* html .grun:hover {
	background-color:#83aa56;
	color:ffffff;
	padding:9px 8px 8px;
	text-decoration:none !Important;
}
* html .rot{
	background-color:#768DB1;
	border-color:#B6C2D5 #39598D #456494 #E4EEFA;
	border-style:solid;
	border-width:1px;
	color:#FFFFFF;
	font-weight:bold;
	padding:9px 8px 8px;
}

* html .rot:hover {
	background-color:#ca6173;
	color:#ffffff;
	padding:9px 8px 8px;
	text-decoration:none !Important;
}

* html h2, h2 a, h2 a:hover{
  background-color:#76abe4;
  color:#ffffff;
  }

* html .blau2{
	background-color:#76abe4;
	border-color:#B6C2D5 #39598D #456494 #E4EEFA;
	border-style:solid;
	border-width:1px;
	color:#FFFFFF;
	font-weight: bold;
	padding:9px 8px 8px;
	text-decoration:none !Important;
}


