/*  fonts  */
TD,P,B,INPUT,DIV{font-family:Arial, Helvetica, sans-serif; font-size:10px}

.headlinebig   { color: #000000; font-size: 24px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 33px; text-align: right; margin: 0; padding: 0 } 

.headlinebigsub   { color: #000000; font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 21px; text-align: right; margin: 0; padding: 0 }

ul,ol {
	margin:0px auto 0px 0px;
}
ul {
	list-style:square url(dot.gif);
}

.headline  { color: #000000; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 21px; margin: 0; padding: 0 }
.subheadline { color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 17px; margin: 0; padding: 0 }
.body      { color: #000000; font-size: 10px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; text-decoration: none } 
a.body:link  { color: white } 
a.body:visited  { color: white } 
a.body:hover  { color: #000000 }
.linkunten {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
line-height: 11px;
} 
a.linkunten:link {color: #000000; } 
a.linkunten:active  { color: #000000 } 
a.linkunten:visited  { color: white } 
a.linkunten:hover {color: #000000; }

.bodyausz        { color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px }
.tabelle1     { color: #000000; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none ; text-align: left; text-indent: 2px; }
.tabelle2     { color: #000000; font-size: 10px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; text-decoration: none; text-align: left; padding: 0 0 0 2px }
.news   { color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none; padding-left: 5px }


/* Navigation */
.clCMEvent {
	position:absolute;
	z-index:300;
	width:100%;
	height:100%;
	clip:rect(0,100%,100%,0);
	left:0;
	top:0;
	visibility:hidden;
}
.clCMAbs {
	position:absolute;
	width:10;
	height:10;
	left:0;
	top:0;
	visibility:hidden;
}
.clL1{
	position:absolute;
	height:19px;
	padding-top:1px;
	overflow:hidden;
	cursor:pointer;
	cursor:pointer;
	font-size:12px;
	vertical-align:text-bottom;
	background-repeat:repeat-x;
	layer-background-color:#000000;
	background-color:#000000;}


.clL2,.clL3,.clL4,.navButton {
	position:absolute;
	height:19px;
	padding-top:1px;
	overflow:hidden;
	cursor:pointer;
	cursor:pointer;
	font-size:12px;
	vertical-align:text-bottom;
	background-repeat:repeat-x;
	layer-background-color:#000000;
	background-color:#000000;}

.clL1over,.clL2over,.clL3over,.clL4over,.navButtonOver {
	position:absolute;
	height:19px;
	padding-top:1px;
	overflow:hidden;
	cursor:pointer;
	cursor:hand;
	font-size:12px;
	vertical-align:text-bottom;
	background-repeat:repeat-x;
	layer-background-color:#000000;
	background-color:#000000;
	color: #ff0000
}
.clL2,.clL2over,.clL3,.clL3over,.clL4,.clL4over {
	width:100;
	clip:rect(0px,100px,19px,0px);
	padding-left:3px;
	text-align:left;
	
}
.clL1,.clL1over {
	width:100;
	clip:rect(0px,100px,19px,0px);
	text-align:left;
	font-weight:bold;
	border-left:0px;
}
.navButton,.navButtonOver {
	width:210px;
	clip:rect(0px,210px,19px,0px);
	padding-left:16px;
	font-weight:bold;
	text-align:left;
	border-left:0px
}
.clBorder {
	position:absolute;
	visibility:hidden;
}
.clBar {
	position:absolute;
	width:10;
	height:10;
	visibility:hidden;
}




