/**
 * Style sheet Basis
 */
a.sponsor_puma
{
	width:105px;
	height:51px;
	right:7px;
	top:145px;
	position:absolute;
	display:block;
	background-image:url("uploads/design/gfx/sponsoren/puma_n.jpg");
	background-repeat:no-repeat;
}

a.sponsor_puma:focus, a.sponsor_puma:hover
{
	background-image:url("uploads/design/gfx/sponsoren/puma_h.jpg");
}

a.sponsor_zopfball
{
	width:187px;
	height:80px;
	right:10px;
	top:123px;
	position:absolute;
	display:block;
	background-image:url("uploads/design/gfx/sponsoren/zopfball_n.jpg");
	background-repeat:no-repeat;
}

a.sponsor_zopfball:focus, a.sponsor_zopfball:hover
{
	background-image:url("uploads/design/gfx/sponsoren/zopfball_h.jpg");
}

body
{
	background-color:#222222;
	background-image:url("uploads/design/gfx/hintergrund.jpg");
	background-position:center top;
	background-repeat:no-repeat;
	font-family:Verdana, Helvetica, Arial, sans-serif;;
	font-size:8pt;
	color:#cfcfcf;
}

div#header
{
	background-image:url("uploads/design/gfx/kopf.jpg");
	background-repeat:no-repeat;
	background-position: 43px 0;
}

div#header * a
{
	text-decoration:none;
	color:#ffffff;
}

div#header * a:focus, div#header * a:hover
{
	text-decoration:none;
	color:#99ff00;
}

div#header * ul.level_1
{
	margin:0px;
	padding:14px 0px 0px 0px;
}

div.mod_breadcrumb
{
	width:716px;
	height:30px;
	top:264px;
	position:absolute;
	overflow:hidden;
	padding:8px 0px 0px 30px;
	background-image:url("uploads/design/gfx/basis_pfad.png");
	background-repeat:no-repeat;
	color:#666666;
	behavior: url(uploads/design/js/iepngfix.htc);
}

div.mod_breadcrumb a
{
	color: #666666 !important;
}

div.mod_breadcrumb a:focus, div.mod_breadcrumb a:hover
{
	color: #99ff00 !important;
}

div.mod_breadcrumb span.active
{
	font-weight:bold;
	color:#ffffff;
}

div.mod_navigationMain
{
	width:716px;
	height:44px;
	top:203px;
	position:absolute;
	overflow:hidden;
	padding-right:8px;
	padding-left:8px;
	background-image:url("uploads/design/gfx/navi.jpg");
	background-repeat:no-repeat;
}

div.mod_navigationMain * li
{
	width:100px;
	height:30px;
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	text-align:center;
	font-weight:bold;
	color:#ffffff;
	list-style-type:none;
}

div.mod_navigationMain * li.active, div.mod_navigationMain * li.trail
{
	background-image:url("uploads/design/gfx/navi_mark.png");
	background-position:center bottom;
	background-repeat:no-repeat;
	behavior: url(uploads/design/js/iepngfix.htc);
}

div.mod_navigationMain * p.active
{
	margin:0px;
	padding:0px;
}

div.mod_navigationSub
{
	width:180px;
}

div.mod_navigationSub * a
{
	display:block;
	padding:7px 5px 7px 20px;
	background-image:url("uploads/design/gfx/subnavi_index.gif");
	background-repeat:no-repeat;
	text-decoration:none;
	color:#666666;
	background-position: 1px 50%;
}

div.mod_navigationSub * a:focus, div.mod_navigationSub * a:hover
{
	background-color:#1b1b1b;
	text-decoration:none;
	color:#ffffff;
}

div.mod_navigationSub * li
{
	border-bottom:1px solid #1a1a1a;
}

div.mod_navigationSub * p.active
{
	display:block;
	margin:0px;
	padding:7px 5px 7px 20px;
	background-image:url("uploads/design/gfx/subnavi_mark.gif");
	background-repeat:no-repeat;
	color:#666666;
	background-position: 1px 50%;
}

div#right * ul.level_1
{
	margin:0px;
	padding:0px;
}

