A.menue_link {
	color: #222222;
}

.unsichtbar
{
	visibility:hidden;
	height: 0;
}

A.menue_link:hover {
	color: #C50005;
}


.menue_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #222222;
	FONT-WEIGHT: bold;
}
.menue_more {
	font-size: small;
	color: #222222;
	FONT-WEIGHT: 900;
	font-family: Verdana, Arial, Helvetica, sans-serif;


}
.menue_body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #222222;
}

.page_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #222222;
	font-weight: bold;
    margin:0px 0px 0px 0px;


}
A.page_head {
	color: #222222;
}

A.page_head:hover {
	color: #222222;
	text-decoration: none;
	cursor: default;
}

A.page_head:visited {
	color: #222222;
}

A.page_head:active {
	color: #222222;
	text-decoration: none;
}

.page_body_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C50005;
}
.page_body_body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #222222;
}

.page_body_spezial {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
}

A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}


a:hover {
	color: #C50005;
	text-decoration: none;
}


A.bottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EEEEEE;
}

A.bottom:hover {
	color: #EEEEEE;
	text-decoration: none;
}

A.bottom:visited {
	color: #EEEEEE;
}

A.bottom:active {
	color: #EEEEEE;
	text-decoration: none;
}

A.head {
	color: #C50005;
}

A.head:hover {
	color: #C50005;
	text-decoration: none;
}

A.head:visited {
	color: #C50005;
}

A.head:active {
	color: #C50005;
	text-decoration: none;
}

.bottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EEEEEE;
}

body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	z-index:1;
}

ul {
  text-indent: 0pt; 
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  list-style-position: inside;
  list-style-type: circle;
  clip:  rect();
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px
}

.rahmen {
	background-color: #999999;	
}

.menue_bg {
	background-color: #DDDDDD;
}

.page_bg {
	background-color: #FBFBFB;
}
.site_bg2 {
	background-color: #FFFFCC;
}

.nav_bg {
	background-color: #C50005;
}

.site_bg {
	background-color: #EEEEEE;
}

.bg {
	background-color: #999999;
}

.bottom_bg {
	background-color: #999999;
}
.button {
	border: 0px none #DDDDDD;
	background-color: #EEEEEE;
	background-repeat:
	no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	white-space: nowrap;
	text-indent: 0pt;
	display: inline;
	margin: 0px;
	padding: 0px;
	page-break-before: auto;
	page-break-after: auto;
	cursor: hand;


}
.buttondrop {
	border: 0px none #DDDDDD;
	background-color: #FFFFFF;
	background-repeat:
	no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0mm;
	color: #FFFFFF;
	text-align: left;
	white-space: nowrap;
	text-indent: 0pt;
	display: inline;
	margin: 0px;
	padding: 0px;
	page-break-before: auto;
	page-break-after: auto;
	background-image: url(/grafik/button_drop.png);
	text-decoration: none;
	height: 15px;
	width: 15px;
	cursor: hand;


}
.buttonedit {

	border: 0px none #DDDDDD;
	background-color: #FFFFFF;
	background-repeat:
	no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0mm;
	color: #FFFFFF;
	text-align: left;
	white-space: nowrap;
	text-indent: 0pt;
	display: inline;
	margin: 0px;
	padding: 0px;
	page-break-before: auto;
	page-break-after: auto;
	background-image: url(/grafik/button_edit.png);
	text-decoration: none;
	height: 15px;
	width: 15px;
	cursor: hand;
}
.button2 {

	border: 0px none #FFFFFF;
	background-color: #FFFFFF;
	background-repeat:
	no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	white-space: nowrap;
	text-indent: 0pt;
	display: inline;
	margin: 0px;
	padding: 0px;
	page-break-before: auto;
	page-break-after: auto;
	cursor: hand;
}
.durchgestrichen {
	text-decoration: line-through;
}
.textfeld {
	border: 1px solid #333333;
	background-color: #FFFFFF;
	background-repeat:
	no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	white-space: pre;
	display: inline;
	margin: 0px;
	padding: 0px;
	page-break-before: auto;
	page-break-after: auto;
	text-indent: 0px;

}
.textfeld:focus {
	background-color: #BBFFEE;
}
.textfeld:hover{
	background-color: #FFFFAA;
}

.textfeld_falsch {
	border: 1px solid #333333;
	background-color: #FFAAAA;
	background-repeat:
	no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	white-space: pre;
	display: inline;
	margin: 0px;
	padding: 0px;
	page-break-before: auto;
	page-break-after: auto;
	text-indent: 0px;

}
.buttoncopy {

	border: 0px none #DDDDDD;
	background-color: #FFFFFF;
	background-repeat:
	no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0mm;
	color: #FFFFFF;
	text-align: left;
	white-space: nowrap;
	text-indent: 0pt;
	display: inline;
	margin: 0px;
	padding: 0px;
	page-break-before: auto;
	page-break-after: auto;
	background-image: url(/grafik/button_copy.png);
	text-decoration: none;
	height: 15px;
	width: 15px;
	cursor: hand;
}
.button_page_head {
	border: 0px none #DDDDDD;
	background-color: #EEEEEE;
	background-repeat:
	no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #222222;
	text-align: left;
	white-space: nowrap;
	text-indent: 0pt;
	display: inline;
	margin: 0px;
	padding: 0px;
	page-break-before: auto;
	page-break-after: auto;
	cursor: auto;
}
.button_up {

	border: 0px none #DDDDDD;
	background-color: #FFFFFF;
	background-repeat:
	no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0mm;
	color: #FFFFFF;
	text-align: left;
	white-space: nowrap;
	text-indent: 0pt;
	display: inline;
	margin: 0px;
	padding: 0px;
	page-break-before: auto;
	page-break-after: auto;
	background-image: url(/grafik/button_up.png);
	text-decoration: none;
	height: 15px;
	width: 15px;
	cursor: hand;
}
.button_down {

	border: 0px none #DDDDDD;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0mm;
	color: #FFFFFF;
	text-align: left;
	white-space: nowrap;
	text-indent: 0pt;
	display: inline;
	margin: 0px;
	padding: 0px;
	page-break-before: auto;
	page-break-after: auto;
	background-image: url(/grafik/button_down.png);
	text-decoration: none;
	height: 15px;
	width: 15px;
	cursor: hand;
}

a.tip {
	position: relative;
	z-index: 1;
}

a.tip span {
	display: none;
	font-size:10px;
	line-height:1.5em;
	position: absolute;
	left: 0px;
	width: 470px;
	padding: 5px;
	z-index: 1;
	background: #FFFFCC;
	border: 1px solid #CCCCCC;
	color: #222222;
}

a.tip span.termine {
	bottom: 30px;
}

a.tip span.news {
	top: 20px;
}



a:hover.tip {
	z-index:50;
	font-size: 99%; /* this is just for IE */
}

a:hover.tip span {
	z-index: 100;
	display: block;
}




div.rahmen_liga {
	padding: 8px;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	border: 1px solid #999999;
	margin: 8px 0px;
	background-color: #EEEEEE;
}

div.extra {
	background-color: #EEFFEE;
}

div.ueberkreislich{
	background-color: #FFEEEE;
}


.display_no{
display:none;
height:auto;
width:auto;
}

.spielplan{
	margin-top: 15px;
}