body, textarea, input{
	background-color:#FFFFFF;
	color:#000000;
	font-family:'Georgia', 'Times New Roman', Times, serif;
	margin:0;
	font-size:13px;
	line-height:17px;
}

.clearer {
	clear:both
}

.hidden {
	display:none;
}

a {
	color:#000000; 
	text-decoration:underline;	
}

a:hover {
	color:#FF0000; 
	text-decoration:underline;	
}


#mainContents{
	margin-left:40px; /*40 px */
}

#topLogo {
	margin-top:47px;
	margin-bottom:47px;
	margin-left:25px;
}

.navPoint {
	border-top: 1px solid #000000;
	width:700px;
	padding-left:25px;
	margin-bottom:3px;
	font-size:16px;
	cursor:pointer;
	position:relative; /*wg arrow */
}

.pointContents {
	margin-top:23px;
	margin-bottom:50px;
	width:960px;
}

.navPointEnd {
	border-top: 1px solid #000000;
	width:700px;
	padding-left:25px; /* wg. konsistenz box model */
	margin-bottom:100px;
}

#sponsors {
	margin-bottom:30px;
	margin-left:25px;
}

.textBlock {
	width:700px;
	margin-left:25px;
}

h1 {
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	margin:0px;
	margin-bottom:10px;
}

.appFormImg {
	float:left;
	width: 231px;
	margin-right: 12px;
}

.appFormImg a {
	font-size:11px;
	text-decoration:none;
	font-style:italic;
	margin-top:10px;
	color:#000000;
}

.appFormImg a:hover {
	color:#FF0000; 
}


.appFormImg a img {
	border:0;
}

.appFormImgLast {
	margin-right:0px !important;
}

.imgSubtitle {
	text-decoration:underline !important;
	
}
/* wg. box bei img links */
.style_blank {
color:#FFFFFF;
}

.blockMembers {
	margin-left:25px;
	font-size:14px;
	line-height:17px;
	font-style:italic;
}

.memberCol {
	float:left;
	width:180px;
	margin-right:40px;
}

ol li {
	margin-top:20px;
}

ul li {
	margin-top:5px;
}

ul {
	margin-bottom:20px;
}

.tabArrow {
	position:absolute;
	left:10px;
	top:4px;
}

td {
	padding-right:10px;
}

