body {
	margin:0;
	padding:0;
	background:#fff;
	color:#333;
	font-family:Helvetica, Arial, Verdana;
	font-size:12pt;
}
h2 {
	font-size:16pt;
}
h3 {
	font-size:14pt;
}
h4 {
	font-size:13pt;
}

#main {
	width:17cm;
	padding: 0 2cm 0;
}
#header, #leftCol, #rightCol, .topNav, .breadCrumb, .ads, .noprint {
	display:none;
}

/*Terminmeldebogen*/
#terminmeldebogen {
	font-size: 10pt;
}
#terminmeldebogen .bild {
	display:none;
}

#terminmeldebogen .headline {
	font-size:12pt;
	font-weight:bold;
}

#terminmeldebogen h4 {
	font-size:9pt;
	font-weight:normal;
	margin:3pt 0 1pc;
	padding:0;
}

#terminmeldebogen h5 {
	font-size:9pt;
	font-weight:bold;
	margin:0 0 6pt;
	padding:0;
}	

#terminmeldebogen .cleaner {
	clear:both;
	margin:0;
	padding:0;
}

#terminmeldebogen .left {
	float:left;
	width:6cm;
}

#terminmeldebogen .left2 {
	float:left;
	width:3.5cm;
	margin-right:0.5cm;
}

#terminmeldebogen .right {
	float:left;
	width:5cm;
}	

#terminmeldebogen .mitglied {
	float:right;
	display:block;
	width:10cm;
	padding-bottom: 1cm;
}

.small {
	font-size:8pt;
}

#terminmeldebogen .definition {
	width:2cm;
	display:block;
	font-size: 10pt;
	margin-top: 1pc;
}

#terminmeldebogen .definition2 {
	width:2cm;
	display:block;
	font-size: 10pt;
	margin-top: 1pc;
}

#terminmeldebogen .links {
	float:left;
	width:50%;
}

#terminmeldebogen .rechts {
	float:left;
	width:50%;
}

#terminmeldebogen .lang {
	width:15.5cm;
	margin-left:1pc;
}

#terminmeldebogen .normal {
	width:7cm;
	margin-left:1pc;
}

#terminmeldebogen .ort {
	width:10.5cm;
}
#terminmeldebogen .plz {
	clear:left;
	float: none;
	width:4cm;
	margin-right:1cm;
	margin-left: 1pc;
}

#terminmeldebogen .nummer {
	width:4cm;
}

#terminmeldebogen #border {
	width:100%;
	border-bottom:1pt solid #333;
}
#terminmeldebogen #atermin {
	width:4cm;
}
#terminmeldebogen #termin {
	width:4cm;
	border-bottom:1pt solid black;
}
#terminmeldebogen #ort2 {
	border:none;
	width: 5.5cm;
	font-size: 9pt;
}

#terminmeldebogen .datum, #terminmeldebogen .vorsteher, #terminmeldebogen .schrift {
	width:30%;
	display:block;
	float:left;
}

#terminmeldebogen .schrift { width:28%; }

#terminmeldebogen .datum {
	width:40%;
}

#terminmeldebogen label {
	font-size:9pt;
}

#terminmeldebogen input {
	border:none;
	border-bottom:1pt solid #333;
}

#terminmeldebogen submit {
	display:none;
}

#terminmeldebogen input.checkbox {
	border:1pt solid #000;
	font-size: 10pt;
}

#terminmeldebogen .btn {
	display:none;
}

#terminmeldebogen .footer {
	display: none;
	border:1pt solid black;
	text-align:center;
	font-size:7pt;
}

#terminmeldebogen p {
	font-size: 9pt;
	margin-bottom: 1cm;
}

#terminmeldebogen #langeStreckeText {
	width: 8cm;
	margin-top: 0.5cm;
}
/*Ende Terminmeldebogen*/