body,div,td {font-family:Trebuchet MS,Verdana,Arial;font-size:12px;color:#000000;}
p	{margin-top:0px;margin-bottom:6px;}	
.big 	 {	font-size:3.8em;color:#5A8CB5;/* text-transform:uppercase; */}
.small 	 {	font-size:0.8em;}
/*.infobox {	font-size:11px;font-weight:bold;color:#5A8CB5; text-align:left;}
.schnelleinstiege {font-size:13px;font-weight:bold;color:#134073;}*/

h1 		 {	font-size:1.6em;color:#666600;text-transform:uppercase;margin-bottom:5px;}
h2 		 {	font-size:1.3em;color:#666600;margin-bottom:5px;margin-top:0px;}
h3 		 {	font-size:1.0em;color:#666600;margin-bottom:5px;}

hr {height:1px;color:#373200;margin-bottom:0px;margin-top:0px;}
.bildtext {color:#000000;font-size:10px;padding:5px;
		border:0px solid;
		border-bottom-color:#666600;
		border-left-color:#666600;
		border-right-color:#666600;
		border-top:0px;
		}
.bild {border:1px solid;border-color:#666600;}

.minheight {min-height:700px;
	}

.hinweisfeld {
	border:1px solid #666600;
	-moz-border-radius:7px;
	-khtml-border-radius:7px;
	padding:10px;
	margin-bottom:5px;
	color:#CD6601;
}
.bgh2 {background-color:#E1E0CC;padding:3px;}

a:link,a:visited	{color:#E58100;text-decoration:none;}
a:hover,a:active	{color:#666701;text-decoration:none;}


a.global:link,a.global:visited {color:#ffffff;text-decoration:none;padding-left:5px;}
a.global:active,a.global:hover {color:#ffffff;text-decoration:none;padding-left:5px;}


.mainnav,.nav,.mainnavopen,.navopen,.subnav,.subnavopen {display:block;text-decoration:none;}
.mainnav,.mainnavopen {	font-family:Tahoma,Verdana;
		height:30px;
		background-color:#666701;
		padding-left:10px;padding-right:5px;padding-top:8px;padding-bottom:0px;
		font-size:14px;font-weight:bold;
		text-transform:uppercase;
		background-image:url(../../library/gif/mainnav_bg.gif);background-repeat:repeat-x;
		}
#main {height:30px;overflow:hidden;}
a.mainnav:link,a.mainnav:visited {
	color:#ffffff;
}
a.mainnav:hover,a.mainnav:active {
	color:#E0E0CC;	
}
a.mainnavopen {	
	color:#E0E0CC;
}

.nav,.navopen,.subnav,.subnavopen {	font-family:Tahoma,Verdana;
		height:18px;
		font-size:11px;
		border-left:0px;border-right:0px;border-top:0px;border-bottom-width:1px;
		border-bottom-color:#666600;border-style:solid;
		}
.nav,.navopen {	padding-left:20px;
				background-color:#82852C;
		}
.subnav,.subnavopen { padding-left:40px;
					background-color:#82852C;
		}
		
a.nav:link,a.nav:visited,a.subnav:link,a.subnav:visited {
	color:#ffffff;	
}
a.nav:hover,a.nav:active {
	color:#292805;
	background-color:#A0A437;
}
a.navopen {
	color:#292805;
	background-color:#A0A437;
}
a.subnav:hover,a.subnav:active {
	color:#292805;
	background-color:#CCCC66;
}
a.subnavopen {
	color:#292805;
	background-color:#CCCC66;
}
.inactive {filter: alpha(opacity=35);-moz-opacity: .35;opacity: .35;cursor: pointer;border:0px;
	}
.active {cursor: pointer;border:0px;
	}
	
/*Styles Formulare*/
.form_item {
	position: relative;
	border:1px solid #666600;
	width:240px;
}

.form_item2 {
	position: relative;
	border:1px solid #666600;
	width:100px;
}

.form_item3 {
	position: relative;
	border:1px solid #666600;
	width:100px;
	float: left;
}

.form_check {
	position: relative;
	float: left;
}

.form_group {
	position: relative;
	float: left;
}

.form_button {
	position: relative;left:100px;
	float: left;
	border:1px solid #666600;
	margin-left:0px;margin-right:10px;margin-top:10px;margin-bottom:10px;
	width:115px;
	clear:both;
}

.form_gitem {
	position: relative;	
	float: left;	
}
.label_betrag {
	position: relative;
	float: left;
	width:40px;
	}
.label_firma, .label_anrede, .label_name, .label_vorname, .label_tel, .label_email, .label_str_nr, .label_plz_ort, .label_ktonr, .label_blz, .label_nachricht
	{
	position: relative;
	float: left;
	width: 100px;
	}
.label_zr_j, .label_zr_hj, .label_zr_vj, .label_zr_mon, .label_spendenbescheinigung {
	position: relative;
	padding:2px;
	border:0px solid #666600;
	float: left;

	}
 .label_einzug_ab {
	clear: both;
	float:left;
	}
.label_spendenbescheinigung {
	clear: both;
	}

.label_bescheinigung, .label_ueberpruefen, .label_zwecke {
	position:relative;
	float: left;
	clear:both;
}
.label_widerruf {
	position:relative;
	clear:both;
}
.label_pzwei {
	position: relative;
}
.label_einzug_sofort {
clear:both;
	position: relative;
}
.label_felder {
	position:relative;left:100px;
	float: left;
}

textarea {font-family:Arial;font-size:11px;border:1px solid #666600;}
select {font-family:Arial;font-size:11px;border:1px solid #666600;}
input {font-family:Arial;font-size:11px;}
input.formular {font-family:Arial;font-size:11px;border:1px solid #666600;}

