.content a, .content a:link, .content a:active, .content a:visited, .rightMenu a, .rightMenu a:link, .rightMenu a:active, .rightMenu a:visited {
	color: #000000;
	background: #ffffff url(./pics/layout/a.gif) repeat-x top left;
	text-decoration: none;
	font-weight: bold;
}
.content a:hover, .rightMenu a:hover {
	background-image: url(./pics/layout/a-o.gif);
}


.main {
	width: 1001px;
	height: 200px;
	margin: 2px;
}
center {
	width: 1280px;
}
.banner {
	width: 1001px;
	height: 272px;
	text-align: left;
	left:-3px;
	position:relative;
}
div.content {
	float: left;
	width: 800px;
}
	div.content div.head {
		background: #000000 url(./pics/box/head800.gif) top left no-repeat;
		width: 800px;
		height: 24px;
		color: #ffd800;
		text-align: center;
		font-size: 16px;
	}
		div.content div.head span {
			vertical-align: middle;
		}
	div.content div.body {
		border-right: 2px solid #000000;
		border-left: 2px solid #000000;
		text-align: left;
		font-size: 12px;
		padding: 4px;
		overflow: auto;
	}
	div.content div.bottom {
		height: 9px;
		width: 800px;
		background: #000000 url(./pics/box/bottom800.gif) top left no-repeat;
	}
div.rightMenu {
	float:right;
	width: 170px;
}
div.shoutbox, div.login {
	float: right;
	margin-right: 17px;	
	width: 170px;
	margin-bottom: 6px;
}
	div.shoutbox div.head, div.login div.head {
		background: #000000 url(./pics/box/head170.gif) top left no-repeat;
		width: 170px;
		height: 24px;
		color: #ffd800;
		text-align: center;
		font-size: 16px;
	}
	div.shoutbox div.body, div.login div.body, div.shoutbox div.eintragen {
		border-right: 2px solid #000000;
		border-left: 2px solid #000000;
	}
	div.shoutbox div.body {
		overflow: auto;
		width: 166px;
		height: 270px;
		font-size: 11px;
	}
	div.login div.body {
		text-align: left;
		padding-top: 4px;
		padding-left: 10px;
	}
		div.login div.body input {
			margin: 1px;
		}
		.shoutbox div.body  div {
			width: 140px;
			text-align: justify;
			margin: 4px;
		}
			.shoutbox div.body div span {
				font-weight: bold;
				color: #dab700;
				font-size: 14px;
			}
			.shoutbox div.body div i {
				font-size:10px;
				font-style:italic;
			}
	div.shoutbox div.bottom , div.login div.bottom {
		height: 9px;
		width: 170px;
		background: #000000 url(./pics/box/bottom170.gif) top left no-repeat;
	}


/* Begin CSS Drop Down Menu  ffd800 584a00*/

div.counter {
	position: relative;
	top: 181px;
	left: 26px;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	width: 135px;
}

html, body, ul, li {
	padding: 0;
	margin: 0;
	list-style: none;
}

body {
	font-family: "Trebuchet MS", arial, helvetica, sans-serif;
	font-size: 12px;
}

input.eingabe {
	
}
input.button {
	width: 135px;
	height: 19px;
	border: none;
	font-size: 10px;
	background: url(./pics/layout/button.gif) no-repeat 0px 0px;
}
input.button:hover {
	
	background-position: 0px -19px;
}



/*XXXXXXXXXXXX Primary top nav rules XXXXXXXXXXX*/

.nav {
	position: relative;		
	top: 212px;
	left: 314px;
	border: 0;
	width: 665px;
	font-size: 12px;
	z-index: 100;
}

.button {
	width: 133px;
	float: left;
}

.parent {position: relative;}

a.parent, a.parent:hover 	/* attaches side-arrow to all parents */
	{
	background-image: url(./pics/navi/nav_white.gif);
	background-position: right center;
	background-repeat: no-repeat;
	}

.floatfix {margin-right: -3px;}

.dropdown {
	width: 133px;
	position: absolute;
	left: -3000px;
	top: auto; /* puts dropdowns directly under top nav */
	text-align: left; /* needed because IE misapplies text centering to boxes */
	background: url(images/bgfix.gif);
}

.dropdown div {
	width: 133px;
	position: absolute;
	left: -3000px;
	top: 0;
	background: url(images/bgfix.gif);
	text-align: left; /* needed because IE misapplies text centering to boxes */
}

.dropdown ul {
	width: 132px; /* tweaked so that dropdowns appear to "line up" with top links */
	margin: 0 30px 30px 30px; /* creates "sticky hovering" zones for dropdowns */
	border: 1px solid #888;
	border-width: 1px 1px 0;
 } /* borders sides and top of the dropdowns and flyouts; links provide the bottom border */

.dropdown div ul {margin: 30px 30px 30px 0;} /* creates "sticky hovering" zones for flyouts */

.nav li {text-align: left;}

.nav a {
	display: block;
	font-weight: bold;
	font-size: .9em;
	text-decoration: none;
	padding: 0;
	color: #584a00;
}
.nav a a {
	padding: 6px 0 5px;
}

.nav ul ul a {
	padding: 4px;
	border-right: 0; /* negates right border for dropdowns and flyouts */
	border-bottom: 1px solid #888;  /* borders the bottoms of the dropdown and flyout links */
}

.dropdown li {
	position: relative;
	vertical-align: bottom; /* IE5/win bugfix */
}

.parent:hover {
	background-image: url(pics/navi/bgfix.gif);
}

.parent:hover div.dropdown {left: -31px;}
/* extra pixel makes dropdowns "line up" with top links */

.dropdown li:hover div {
	left: 132px; /* this value controls the amount of flyout "overlap" */
	top: -31px; /* this value controls the amount of flyout vertical offset */
	}

.nav div.mini-zone { /* special hover zone that covers the "danger corner" */
	padding: 0;
	width: 15px;
	height: 15px;
	font-size: 1px;
	left: -3000px;
	bottom: -15px;
	top: auto;
	background: url(images/bgfix.gif);
}

.nav .dropdown li:hover div.mini-zone { /* hover rule for mini-zones */
	left: auto;
	right: 8px;
	top: auto;
}


.dropdown li:hover {
	background: #ffff66;
} /* hover color effect on dropdown links */

.dropdown div li:hover {
	background: #ffff66;
} /* hover color effect on flyout links */


.one ul {background: #ffd800;}
.dropdown div ul a {color: #000;} /* colors text of  flyouts */


/* This is to hide the following from IE/Mac. \*/
* html .button .dropdown li {
height: 1%;
margin-left: -16px;
mar\gin-left: 0;
}

* html .nav a
 {height: 1%;}

/*\*/ /*/
.nav .dropdown, .nav .dropdown div {width: 189px;}
.nav .button .dropdown ul {margin: 0px;}
.nav .dropdown, .nav .dropdown div {position: static;}
.nav .dropdown ul {border: 0;}
.mini-zone {display: none;}
/* this rule block "dumbs down" the nav for IEmac */


a.home {
	background: url(./pics/navi/home.gif) no-repeat 0px 0px;
	width: 133px;
	height: 38px;
}
a.fussball {
	background: url(./pics/navi/fussball.gif) no-repeat 0px 0px;
	width: 133px;
	height: 38px;
}
a.teams {
	background: url(./pics/navi/teams.gif) no-repeat 0px 0px;
	width: 133px;
	height: 38px;
}
a.verein {
	background: url(./pics/navi/verein.gif) no-repeat 0px 0px;
	width: 133px;
	height: 38px;
}
a.kontakt {
	background: url(./pics/navi/kontakt.gif) no-repeat 0px 0px;
	width: 137px;
	height: 38px;
}

a.home:hover, a.fussball:hover, a.teams:hover, a.verein:hover, a.kontakt:hover {
	background-position: 0px -38px;
}

/* End CSS Drop Down Menu */

tr.linethrough td {
	text-decoration: line-through;
}
.dunkel {
	background-color: #ffd800;
}
.mittel {
	background-color: #ffff66;
}
.hell {
	background-color: #ffffcc;
}
table.cTable {
	width: 100%;
	border: 2px solid #ffd800;
	margin: 2px 0px;
}
.heading {
	background-color: #ffd800;
	font-size: 18px;
}