body{
	 color:#000000;
	 font-family:Verdana,Helvetica,Arial,sans-serif;
	 font-size:10px;   
	 
} 

p{
	line-height:1.5em;
	padding-top:0px;
	margin-top:0px;
	 
} 

div.indexhover
{
	background-image: url('../img/page/lines_bg.jpg');	
}
div.indexnormal
{
	background-image: url('../img/page/lines_bgOff.jpg');	
}
div.indexhoverNews
{
	background-image: url('../img/page/linesNews_bg.jpg');	
}
div.indexnormalNews
{
	background-image: url('../img/page/linesNews_bgOff.jpg');	
}

table.eventshover
{
	background-image: url('../img/page/events_leftsideAkt.jpg');	
}
table.eventsnormal
{
	background-image: url('../img/page/events_leftside.jpg');	
}

table.clubshover
{
	background-image: url('../img/page/clubsOverviewAkt.jpg');	
}
table.clubsnormal
{
	background-image: url('../img/page/clubsOverview.jpg');	
}



td{
	font-size:11px;	
	line-height:1.5em;

}
td.X{
	height:26px;
	background-image:url('../img/page/menu/menu_on.jpg');
	padding-left:5px;
	color:white;
	font-weight:bold;	
}
td.header{
	height:26px;
	padding:5px;
	font-weight:bold;	
	background-color:#5B88CC;
}
td.sub1{
	height:26px;
	padding:5px;
	background-color:white;
}
td.sub2{
	height:26px;
	padding:5px;
	background-color:grey;
}


a.whiteRed{
	color:white;
}
a.whiteRed:hover{
	color:#CC6601;
}

a.whiteonBlack{
	color:#9BA5A7;
	font-size:10px;
}
a.whiteonBlack:hover{
	color:#CC6601;
		font-size:10px;
}

a.topEvent{
	color:white;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
}
a.topEvent:hover{
	color:#9BBBEA;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
}

a.topEvent2ndline{
	color:white;
	font-size:11px;
	font-style:italic;
}
a.topEvent2ndline:hover{
	color:#9BBBEA;
	font-size:11px;
	font-style:italic;
}

a{color:#0259C2;text-decoration:none;} 
a:hover{color:blue;text-decoration:none;}

div.menu1normal{
	color:white;
	font-size:11px;
	text-align:center;
}
div.menu1hover{
	color:#022B7D;
	font-size:11px;
	text-align:center;
	cursor:pointer;
}

div.menu2normal{
	color:white;
	font-size:11px;
	text-align:center;
}
div.menu2normalon{
	color:#CC6601;
	font-size:11px;
	text-align:center;
}
div.menu2hover{
	color:#CC6601;
	font-size:11px;
	text-align:center;
	cursor:pointer;
}

div.TipCls1{
	border:0px green solid;
	background-image:url('../inc/bubletooltip/bt.gif');
	width:200px;
	height:150px;
}
div.TipCls1{
	border:0px green solid;
	background-image:url('../inc/bubletooltip/bt.gif');
	width:200px;
	height:150px;
}
span.TipCls1{
	border:0px black solid;
	width:200px;
	height:150px;
}
p.TipCls1{
	border:0px red solid;
	padding-top:35px;
	padding-left:15px;
	width:190px;
	height:150px;
}
a.menu1normal{
	color:white;
	font-family:arial;
	font-size:11px;
	text-align:center;
		font-weight:bold;

}
a.menu1hover{
	color:#022B7D;
	font-family:arial;
	font-size:11px;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
}
a.menu1hover:hover{
	color:#022B7D;
	font-family:arial;
	font-size:11px;
	text-align:center;
	cursor:pointer;
}


a.menu2normal{
	color:white;
	font-family:arial;
	font-size:11px;
	text-align:center;
}
a.menu2normalon{
	color:#CC6601;
	font-family:arial;
	font-size:11px;
	text-align:center;
}
a.menu2hover{
	color:#CC6601;
	font-family:arial;
	font-size:11px;
	text-align:center;
	cursor:pointer;
}
a.menu2hover:hover{
	color:#CC6601;
	font-family:arial;
	font-size:11px;
	text-align:center;
	cursor:pointer;
}

a.navi{color:black;text-decoration:none;} 
a.navi:hover{color:#C31924;text-decoration:none;}

a.navibig{color:black;text-decoration:none;} 
a.navibig:hover{color:#C21D2D;text-decoration:none;}

a.x{border:1px solid #EF9606; padding:4px;}
a.x:hover{border:1px solid black; padding:4px;}

a.norm{}
a.norm:hover{}


a.reportslide_titles{color:white;text-decoration:none;} 
a.reportslide_titles:hover{color:#C31924;text-decoration:none;}

div.reportslide_titles{color:white;text-decoration:none;} 
div.reportslide_titles:hover{color:#C31924;text-decoration:none;}
	
input.eing{
	width:280px;
	height:20px;
	margin-bottom:5px;
	background-color:#FBF9BA;
}
input.eing230{
	width:230px;
	height:20px;
	margin-bottom:5px;
	background-color:#FBF9BA;
}
select.eing{
	width:300px;
	height:20px;
	margin-bottom:5px;
	background-color:#FBF9BA;
}

select.eing280{
	width:280px;
	height:20px;
	margin-bottom:5px;
	background-color:#FBF9BA;
}

select.eing230{
	width:230px;
	height:20px;
	margin-bottom:5px;
	background-color:#FBF9BA;
}

input{
	font-family:verdana,arial;
	font-size:11px;
}
textarea{
	font-family:verdana,arial;
	font-size:11px;
}
input.datum{
	width:80px;
	background-color:#FBF9BA;
}
input.plz{
	width:50px;
	background-color:#FBF9BA;
}
input.ort{
	width:177px;
	background-color:#FBF9BA;
}
input.ort200{
	width:225px;
	background-color:#FBF9BA;
}
input.submit{
	height:35px;
}

div.X{
	color:#FF6C47;
	font-weight:bold;
}

div.standardheadline{
	line-height:1.5em;
	color:black;
	font-size:16px;
	font-weight:bold;
	padding-left:10px;
	padding-top:15px;
	border:0px solid blue;
}


div.headline240{
	background-image:url('../img/page/headline240.jpg');
	width:240px;
	height:28px;
	margin-bottom:20px;
	padding-top:5px;
	padding-left:5px;
}

div.headline350{
	background-image:url('../img/page/headline350.jpg');
	width:350px;
	height:28px;
	margin-bottom:20px;
	padding-top:5px;
	padding-left:5px;
}

div.box1
{
float: left; 
width: 70%; /* optionale Weitenangabe */
background: #0086d7;
}

div.box2
{
float: right; 
width: 30%; /* optionale Weitenangabe */
background: #dfdfdf;
}

fieldset{
padding-bottom:20px;
padding-left:20px;
padding-right:15px;
}

td.scroll
{
	padding:0px;
	height: 300px;
	font-family: verdana;
	color: #ccddee;
	border: 1px solid grey;
	
}


img.leftpic
{
	margin-right:10px; 
	margin-bottom:10px;
}

img.rightpic
{
	margin-left:10px;
	margin-bottom:10px;
}

img.werbbanner
{
	border:6px solid white;
}
