p {
		display: block;
		text-decoration: none;
		color: #000000;
		background-color : transparent;
		FONT-FAMILY: verdana,arial,geneva,helvetica,sans-serif;
		font-weight : none;
		background-position : right;
		padding: 1px 1px 3px 3px;
		margin: 1;
		FONT-SIZE: 12px;
}
			
#bodysub {
	background-color : #B7BDDD; 
 		}

#bottombg {
	background: url("images/bottombg.png") repeat-x fixed;
		}

#topbg {
		background: url("images/topbg.png") repeat-x fixed;
		}

#outerbox {
		margin : 5px 5px 5px 5px;
		}

#outerbox .textpage {
		display: block;
		text-decoration: none;
		color: #ffffff;
		FONT-FAMILY: verdana,arial,geneva,helvetica,sans-serif;
		font-weight : none;
		background: url("images/bckhlmueb.png") no-repeat fixed;
		background-position : right top;
		background-color : #0f218b;
		padding: 4px 7px 4px 7px;
		FONT-SIZE: 16px;
		font-weight : bold;
		}

.texthead {
		display: block;
		text-decoration: none;
		color: #000000;
		FONT-FAMILY: verdana,arial,geneva,helvetica,sans-serif;
		font-weight : none;
		padding: 4px 7px 4px 7px;
		FONT-SIZE: 12px;
		font-weight : bold;
		color: #5f5f5f;
		background: url("images/bckhlm.png") repeat-y fixed;
		background-color : #eeeeee;
		background-position : right;
		}

.textstd {
		display: block;
		text-decoration: none;
		color: #000000;
		FONT-FAMILY: verdana,arial,geneva,helvetica,sans-serif;
		font-weight : none;
		background: url("images/bckhlmtxt.png") repeat-y fixed;
		background-position : right;
		background-color : #fbfbfb;
		padding: 3px 7px 3px 7px;
		FONT-SIZE: 12px;
		}
.textstd2 {
		display: block;
		text-decoration: none;
		color: #000000;
		FONT-FAMILY: verdana,arial,geneva,helvetica,sans-serif;
		font-weight : none;
		background-position : right;
		background-color : #fbfbfb;
		padding: 3px 7px 3px 7px;
		FONT-SIZE: 12px;
		}
.textstd3 {
		display: block;
		text-decoration: none;
		color: #000000;
		FONT-FAMILY: verdana,arial,geneva,helvetica,sans-serif;
		font-weight : none;
		background-position : right;
		background-color : #b7bddd;
		padding: 3px 7px 3px 7px;
		FONT-SIZE: 12px;
		}



#sportart {
		display: block;
		padding: 5px 5px 0px 0px;
		text-decoration: none;
		width: 200px;
		border-bottom: 0px solid #000000;
		border-top: 0px solid #000000;
		border-left: 0px solid #000000;
		border-right: 0px solid #000000;
		color: #000000;
		FONT-FAMILY: verdana,arial,geneva,helvetica,sans-serif;
		/*background-color: #ff6347;*/
		FONT-SIZE: 14px;
		color: transparent;
		font-weight : bold;
		padding-left: 10px;
		}
		
#sportart .kategorie {
		FONT-SIZE: 11px;
		color: transparent;
		font-weight : normal;
		line-height : 1.8;
		}
		
.contentframe {
		background-color : #ffffff;
		}

.bodymain {
		background: url("images/navbg.png") no-repeat fixed;
		background-color : #B7BDDD;
		background-position : bottom left;
	    }

.newt {
		FONT-FAMILY: verdana,arial,geneva,helvetica,sans-serif; 
		color:#ffffff; 
		font-weight : bold;
		font-size: 14px;
		background: url("images/newt.gif") fixed;
		background-color : transparent;
		padding-left : 20px;
		padding-top : 4px;
		padding-bottom : 4px;
	 	}

#button {
		width: 180px;
		/*border-right: 0px solid #000;*/
		/*padding: 0 0 1em 0;*/
		/*margin-bottom: 1em;*/
		FONT-FAMILY: verdana,arial,geneva,helvetica,sans-serif;
		/*background-color: #ff6347;*/
		FONT-SIZE: 14px;
		color: transparent;
		font-weight : bold;
		filter:Alpha(opacity=80); 
		-moz-opacity:0.8;
		}
	
#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#button li {
		border-bottom: 1px solid #ffffff;
		margin: 0;
		}

#button li a {
		display: block;
		padding: 5px 5px 5px 12px;
		border-left: 0px solid #ffffff;
		border-right: 0px solid #ffffff;
		background-color : #B7BDDD;
		color: #000000;
		text-decoration: none;
		}

html>body #button li a {
		width: auto;
		}

#button li a:hover {
		border-left: 0px solid #ffffff;
		border-right: 0px solid #ffffff;
		background : none;
		background-color: #b7d8f9;
		color: #000000;
		}
		
#button li.activ{
		border-bottom: 1px solid #ffffff;
		margin: 0;
		background-color: #ffffff;
		color: #000000;	
		}

		
#button li.activ a{
		border-left: 0px solid #ffffff;
		border-right: 0px solid #ffffff;
		background : none;
		background-color: #0f218b;
		color: #ffffff;
		}


#subnav {
		width: 180px;
		padding: 0 0 0 0;
		FONT-FAMILY: verdana,arial,geneva,helvetica,sans-serif;
		FONT-SIZE: 11px;
		color: transparent;
		font-weight : normal;
		filter:Alpha(opacity=80); 
		-moz-opacity:0.8;
		}
		
#subnav ul {
		list-style: none;
		margin: 0;
		margin-top: 5px;
		padding: 0;
		border: none;
		}
		
#subnav li {
		border-bottom: 1px solid #B7BDDD;
		margin: 0;
		}

#subnav li a {
		display: block;
		padding: 2px 5px 2px 24px;
		border-left: 0px solid #ffffff;
		border-right: 0px solid #ffffff;
		/* background: url("newt.gif") fixed; */
		background-color: #ffffff;
		color: #000000;
		text-decoration: none;
		width: 180px;
		}

html>body #subnav li a {
		width: auto;
		}

#subnav li a:hover {
		border-left: 0px solid #ffffff;
		border-right: 0px solid #ffffff;
		background : none;
		background-color: #b7d8f9;
		color: #000000;
		padding: 2px 5px 2px 24px;
		}

#subnav li.activ{
		display: block;
		padding: 2px 5px 2px 24px;
		text-decoration: none;
		width: 180px;
		border-bottom: 0px solid #000000;
		border-top: 0px solid #000000;
		border-left: 0px solid #000000;
		border-right: 0px solid #000000;
		background-color: #0f218b;
		color: #ffffff;
		border-bottom: 1px solid #B7BDDD;
		}
		
#punktbox{
		display: block;
		padding: 5px 5px 0px 0px;
		text-decoration: none;
		width: 200px;
		border-bottom: 0px solid #000000;
		border-top: 0px solid #000000;
		border-left: 0px solid #000000;
		border-right: 0px solid #000000;
		color: #000000;
		FONT-FAMILY: verdana,arial,geneva,helvetica,sans-serif;
		/*background-color: #ff6347;*/
		FONT-SIZE: 14px;
		color: transparent;
		font-weight : bold;
		padding-left: 10px;
		}
		
#punktbox .fresh{
	FONT-SIZE: 11px;
	color: transparent;
	text-decoration: none;
	font-weight : normal;
	line-height : 2.8;
}

html>body #subnav li.activ a {
	width: auto;
}
html>body #subnav li.activ {
	width: auto;
}

A:link {
		COLOR: #00008b;
}
A:active {
		COLOR: #00008b;
}
A:visited {
		COLOR: #00008b;
}
A:hover {
		COLOR: #00008b; TEXT-DECORATION: none
}

