body,div,td {font-family:Tahoma,Verdana,Arial;font-size:12px;color:#584D17;}
p	{font-family:Tahoma,Verdana,Arial;font-size:12px;color:#584D17;margin-top:0px;margin-bottom:6px;}	

h1 		 {	font-size:1.4em;color:#584D17;text-transform:uppercase;margin-bottom:10px;margin-top:0px;}
h2 		 {	font-size:1.2em;color:#584D17;margin-bottom:5px;margin-top:0px;}
h3 		 {	font-size:1.1em;color:#584D17;margin-bottom:5px;margin-top:0px;}

hr {height:1px;color:#CD6601;margin-bottom:0px;margin-top:0px;}
.bildtext {
	font-size:10px;padding:5px;background-color:#FFF7E7;
	/*-moz-border-radius-bottomleft:7px;-moz-border-radius-bottomright:7px;
	-khtml-border-radius-bottomleft:7px;-khtml-border-radius-bottomright:7px;*/
}
/*.textfeld {border:1px solid;border-color:#584D17;padding:10px;}*/
.noborder {	border:0px solid #F4E6CC;}
.border { border: 1px solid #584D17;}
/*Mozilla stellt runde Ecken dar*/
.textfeld {
	border:1px solid #584D17;
	-moz-border-radius:7px;
	-khtml-border-radius:7px;
	padding:10px;
	margin-bottom:5px;
}
.hinweisfeld {
	border:1px solid #584D17;
	-moz-border-radius:7px;
	-khtml-border-radius:7px;
	padding:10px;
	margin-bottom:5px;
	background-color:#FFF7E7;
	color:#CD6601;
}
.textfeldmin {min-height:120px;height:auto !important; height:120px;
	border:1px solid #584D17;
	-moz-border-radius:7px;
	-khtml-border-radius:7px;
	padding:10px;
	margin-bottom:5px;
	}

.newspic {
	position: relative;
	width: 150px;
	float: left;
	margin-right: 10px;
	margin-top: 0px;
	
}

.small	{font-size:11px;}

td.kopf,tr.kopf,.kopf	{background-color:#EBD4AA;}
.linie {
	border-bottom-color:#CD6601;
	border-left:0px;border-right:0px;border-top:0px;border-bottom-width:1px;
	border-style:dotted;
}

a:link,a:visited	{color:#CD6601;text-decoration:none;}
a:hover,a:active	{color:#D68534;text-decoration:none;}


a.global:link,a.global:visited {font-size:10px;color:#584D17;text-decoration:none;font-weight:bold;text-transform:uppercase;}
a.global:active,a.global:hover {font-size:10px;color:#D68534;text-decoration:none;font-weight:bold;text-transform:uppercase;}


.mainnav,.nav,.subnav,.subsubnav,.mainnavopen,.navopen,.subnavopen,.subsubnavopen {
	display:block;text-decoration:none;height:18px;
	border-bottom-color:#ffffff;
	border-left:0px;border-right:0px;border-top:0px;border-bottom-width:1px;
	border-style:dotted;
}
.mainnav,.mainnavopen {	font-family:Tahoma,Verdana;text-transform:uppercase;padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:2px;font-size:11px;font-weight:bold;
						/*background-image:url(../../library/gif/mainnav_bg.gif);background-repeat:repeat-x;*/}
a.mainnav:link,a.mainnav:visited {
	background-color:#CD6601;
	color:#ffffff;
}
a.mainnav:hover,a.mainnav:active {
	background-color:#D68534;
	color:#E0E0CC;
}
a.mainnavopen {	
	background-color:#D68534;
	color:#ffffff;
}

.nav,.navopen { font-family:Tahoma,Verdana;background-color:#FFD483;padding-left:20px;padding-right:10px;padding-top:8x;padding-bottom:2px;font-size:11px;}
.subnav,.subnavopen { font-family:Tahoma,Verdana;background-color:#F9DEAB;padding-left:29px;padding-right:15px;padding-top:8x;padding-bottom:2px;font-size:11px;text-align:right;}
.subsubnav,.subsubnavopen { font-family:Tahoma,Verdana;padding-left:35px;padding-right:15px;padding-top:8x;padding-bottom:2px;font-size:11px;text-align:right;}
/*.subnav,.subnavopen { padding-left:29px; }
.subsubnav,.subsubnavopen { padding-left: 35px; }*/

a.nav:link,a.nav:visited {
	color:#584D17;	
}
a.nav:hover,a.nav:active {
	color:#CD6601;
}
a.navopen {
	color:#CD6601;
	font-weight:bold;
}
a.subnavopen {	
	font-weight:bold;
}
/*Styles Formulare*/
.form_item {
	position: relative;
	border:1px solid #584D17;
	width:240px;
}

.form_item2 {
	position: relative;
	border:1px solid #584D17;
	width:100px;
}

.form_check {
	position: relative;
	float: left;
}

.form_group {
	position: relative;
	float: left;
}

.form_button {
	position: relative;left:100px;
	float: left;
	border:1px solid #584D17;
	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, .label_einzug_ab {
	position: relative;
	padding:2px;
	border:0px solid #584D17;
	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 {
	position: relative;
}
.label_felder {
	position:relative;left:100px;
	float: left;
}


textarea {font-family:Arial;font-size:11px;color:#584D17;border:1px solid #584D17;}
select {font-family:Arial;font-size:11px;color:#584D17;border:1px solid #584D17;}
input {font-family:Arial;font-size:11px;color:#584D17;}
input.formular {font-family:Arial;font-size:11px;color:#584D17;border:1px solid #584D17;}


