div#dauerspende, div#presseverteiler, div#kreditkarte, div#erlagschein, div#newsletteranmeldung{
	display:block;
	width:550px;
	margin:20px 0 0 0;
	padding:0 0 0 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}


#spf_navi {
	width:550px;
	height:36px;
	background:url(../images/content_images/spenden_helfen/spf_navi_bg.gif) bottom left repeat-x;
	}
	
.spf_navi_jan {
	height:36px;
	width:128px;
	background: url(../images/content_images/spenden_helfen/spf_navi_button_bg.jpg) top left no-repeat;
	}

fieldset{
	width:550px;
	margin-top:0 !important;
	margin:0 0 0 0;
	padding:0;
	background:url(../images/content_images/spenden_helfen/spf_fieldset_bg.jpg) repeat-x #EEF9FF;
	border:1px solid #ababab;
	border-top:none;
}

div#presseverteiler fieldset, div#newsletteranmeldung fieldset{
	border-top: 1px solid #ababab;
}

div#presseverteiler fieldset br, div#newsletteranmeldung fieldset br{
	clear: both;
}

/*div#presseverteiler fieldset{
	width:550px;
	margin-top:0 !important;
	margin:0 0 0 0;
	padding:0;
	background:url(../images/content_images/spenden_helfen/spf_fieldset_bg.jpg) repeat-x #EEF9FF;
	border:1px solid #ababab;
}*/



div#eingaben{
	margin:0;
	padding:0; 
	width:549px;
	overflow:hidden;
}

div#eingaben label, div#presseverteiler div#eingaben label{
	float:left;
	text-align:right;
	height:18px;
	width:200px;
	padding:4px 7px 0 0;
	margin:7px 0 0 0;
}

div#eingaben input, div#presseverteiler div#eingaben input{
	width:178px;
	height:19px;
	padding:3px 0 0 0;
	margin:7px 0 0 13px;
	border:1px solid #0099ff;
	background:url(../images/content_images/spenden_helfen/background_input.gif) no-repeat;
}

div#eingaben input.input_klein{
	width:85px;
	height:19px;
	padding:3px 0 0 0;
	margin:7px 0 0 13px;
	border:1px solid #0099ff;
	background:url(../images/content_images/spenden_helfen/background_input_klein.gif) no-repeat;
}

div#eingaben input.input_euro{
	width:156px;
	height:19px;
	padding:3px 0 0 0;
	margin:7px 0 0 13px;
	border:1px solid #0099ff;
	background:url(../images/content_images/spenden_helfen/background_input_euro.gif) no-repeat;
}

div#eingaben label.notwendig, div#presseverteiler div#eingaben label.notwendig{
	background:url(../images/content_images/spenden_helfen/sternchen.gif) top right no-repeat;
}

div#eingaben select, div#presseverteiler div#eingaben select{
	height:20px;
	padding:0 0 0 0;
	margin:7px 0 0 13px;
	border:1px solid #0099ff;
	
}

div#eingaben span.euro{
	color:#0099ff;
	height:18px;
	margin:0;
	padding:4px 0 5px 0;
	font-size:12px;
}

div#eingaben input.sp_input_radio{
	float:left;
	width:14px;
	margin:0 5px 0 13px;
	height:14px;
	padding:0 5px 0 0;
	border:none;
	background:none;
}
div#eingaben input.sp_input_check{
	float:left;
	width:14px;
	margin:0px;
	height:14px;
	padding:0 5px 0 0;
	border:none;
	background:none;
}

div#eingaben span.sp_radio_text{
	float:left;
	height:22px;
	padding:4px 0 0 0;
	margin:0 30px 0 0;
}

div#eingaben span.sp_radiobuttons{
	float:left;
	margin-left: 207px;
}

div#eingaben span.sp_radiobuttons span.sp_radio_text{
	float:left;
	margin:0 7px 0 0;
}

span.placeholder, div#presseverteiler span.placeholder{
	float:left;
	width:218px;
	margin:0 0 0 0;
	padding:0;
}

input.sp_input_submit, div#presseverteiler input.sp_input_submit{
	width:100px;
	margin:20px 0 20px 0;
	padding:0 0 0 0;
}

div#eingaben br {
	line-height: 1px;
	height: 1px !important;
	margin:0;
	padding:0;
	clear: both;
}

div#eingaben p.sp_error, div#presseverteiler div#eingaben p.sp_error {
	color: #f33;
	margin-left: 212px;
	font-size: 10px;
	font-weight: bold;
}

div#eingaben div#kreditkarte{
	width:300px;
	margin:0 0 0 13px;
	padding:7px 0 7px 0;
}
div#eingaben div#kreditkarte div#kredit_radio{
	width:95px;
	margin:0px 0px 0px 230px;
	padding:0;
}

.radiocheck{
	width:300px;
	float:left;
	padding:10px 0 10px 13px;
	font-weight:bold;
}

div#eingaben div#kreditkarte div#kredit_radio input{
	float:left;
	width:20px;
	margin:0;
	height:22px;
	padding:0;
	border:none;
	background:none;
}

div#eingaben div#kreditkarte div#kredit_radio span.sp_radio_text_kredit{
	float:left;
	height:22px;
	width:65px;
	padding:4px 0 0 0;
	margin:0;
}

div#eingaben input.input_kreditkarte1{
	width:42px;
	height:19px;
	padding:3px 0 0 0;
	margin:7px 0 0 13px;
	border:1px solid #0099ff;
	background:url(../images/content_images/spenden_helfen/kreditkarten_input.gif) no-repeat;
}

div#eingaben input.input_kreditkarte{
	width:42px;
	height:19px;
	padding:3px 0 0 0;
	margin:7px 0 0 0;
	border:1px solid #0099ff;
	background:url(../images/content_images/spenden_helfen/kreditkarten_input.gif) no-repeat;
}

div#eingaben input.input_kreditkarte_long{
	width:85px;
	height:19px;
	padding:3px 0 0 0;
	margin:7px 0 0 0;
	border:1px solid #0099ff;
	background:url(../images/content_images/spenden_helfen/background_input_klein.gif) no-repeat;
}


div#eingaben div#mastervisa{
	width:500px;
	margin:0;
	padding:0;
}

div#eingaben div#dinersclub{
	display:none;
	width:500px;
	margin:0;
	padding:0;
}

#content #links #inhalt div#dauerspende ul.tabs, 
#content #links #inhalt div#kreditkarte ul.tabs, 
#content #links #inhalt div#erlagschein ul.tabs{
	display:block;
	width: 552px;
	height:33px;
	overflow: hidden;
	list-style: none;
	padding:0;
	margin-top:0px;
	margin:0;
	background:#f7f7f7 url(/fileadmin/images/content_images/spenden_helfen/spf_navi_bg.gif) 0px -3px repeat-x;
	
	/*background-attachment:fixed;*/
	border: 0px none;
	clear:none;
}

#content #links #inhalt div#dauerspende ul.tabs li,
#content #links #inhalt div#kreditkarte ul.tabs li,
#content #links #inhalt div#erlagschein ul.tabs li {
	float:left;
	list-style: none;
	padding: 0;
	margin: 0 3px 0 0;
	width: 128px;
	height: 33px;
	/*background: url(../images/content_images/spenden_helfen/tabs_background.png);
	background-position: bottom left;
	background-repeat: no-repeat;*/
	background:0px none;
	text-align: center;
}

/*#spendenformular ul.sp_tabs li.tab_be, #spendenformular ul.sp_tabs li.tab_kk, #spendenformular ul.sp_tabs li.tab_ue {
	background-position: top left;

}*/

div#dauerspende ul.tabs li a, div#kreditkarte ul.tabs li a, div#erlagschein ul.tabs li a{
	display: block;
	width: 128px;
	height: 33px;
	background:none;
	color:black;
	margin:0 0 0 20px;
	padding:7px 0 0 0;
	
}


div#dauerspende ul.tabs li a.active, div#kreditkarte ul.tabs li a.active, div#erlagschein ul.tabs li a.active{
	display: block;
	width: 128px;
	height: 33px;
	/*background: url(../images/content_images/spenden_helfen/spf_navi_bt_bg.gif) no-repeat*/;
	background: url(../images/content_images/spenden_helfen/sp_reiter_new.gif) no-repeat top left;
	margin:0 0 0 20px;
	padding:7px 0 0 0;
	font-weight:bold;


}
div#dauerspende ul.tabs li span, div#kreditkarte ul.tabs li span, div#erlagschein ul.tabs li span {
	display: block;
	width: 128px;
	height: 33px;
	/*background: url(../images/content_images/spenden_helfen/spf_navi_bt_bg.gif) no-repeat*/;
	background: url(../images/content_images/spenden_helfen/sp_reiter_new.gif) no-repeat top left;
	margin:0 0 0 20px;
	padding:7px 0 0 0;
	font-weight:bold;
	font-size:11px;

}

/*#spendenformular ul.tabs li a.kk{
	display: block;
	width: 128px;
	height: 46px;
	background: url(../images/content_images/spenden_helfen/tabs_neu3.png) no-repeat;
	margin:0;
	padding:7px 0 0 0;

}

#spendenformular ul.tabs li a.au{
	display: block;
	width: 128px;
	height: 46px;
	background: url(../images/content_images/spenden_helfen/tabs_neu3.png) no-repeat;
	margin:0;
	padding:7px 0 0 0;

}
*/


form {
	margin: 0;
	padding: 0;
}


div#dauerspende ul.tabs li a:hover, div#kreditkarte ul.tabs li a:hover, div#erlagschein ul.tabs li a:hover{
	color:#000000 !important;
	text-decoration:none;
	/*background: url(../images/content_images/spenden_helfen/tabs_background.png) !important;*/
	/*background: url(../images/content_images/spenden_helfen/tabs_neu3.png) no-repeat !important;*/
	background: url(../images/content_images/spenden_helfen/sp_reiter_new.gif) no-repeat top left !important;
/*	background:none !important;*/
}

/* 
::::::::::::::::::::::::::::::::::::::
Weiterempfehlen Modul
::::::::::::::::::::::::::::::::::::::
*/

/*div#tipmanyfriends ul.weiterempfehlen{
	display:block;
	width: 552px;
	height:44px;
	overflow: hidden;
	list-style: none;
	padding:0;
	margin-top: 0 !important;
	margin:0;
	background:url(../images/content_images/spenden_helfen/spf_navi_bg.gif) bottom left repeat-x !important;
	background-attachment:fixed;
}

div#tipmanyfriends ul.weiterempfehlen li{
	float:left;
	list-style: none;
	padding: 0;
	margin: 0 10px 0 0;
	width: 160px;
	height: 36px;
	background: url(../images/content_images/spenden_helfen/sp_reiter_weiterempfehlen.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	text-align: center;
}*/

#content #links table {
/*	float:left;*/
	width:550px;
	margin:18px;
	padding:0;
	border:1px solid #ababab;
	background:url(../images/content_images/spenden_helfen/spf_fieldset_bg.jpg) repeat-x #EEF9FF;
}

.tip_many_friends-field {
	font-size:10px;
	text-align:right;

}
/*.tip_many_friends-input {
	padding-top:3px;
	padding-bottom:0;
}*/

.tip_many_friends_text{
	font-weight:bold;
	font-size:10px;
	padding-left:15px;
}

.tip_many_friends-input input {
	width:178px;
	height:19px;
	padding:3px 0 0 0;
	margin:7px 0 0 13px;
	border:1px solid #0099ff;
	background:url(../images/content_images/spenden_helfen/background_input.gif) no-repeat;
}

.tip_many_friends_absenden input{
	width:100px;
	margin-left:12px;
	
}

.tip_many_friends-input textarea {	
	width:178px;
	height:100px;
	padding:3px 0 0 0;
	margin:7px 0 0 13px;
	border:1px solid #0099ff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background:url(../images/content_images/spenden_helfen/background_input.gif) no-repeat #ffffff;
}
.tip_many_friends_error {
	color:#FF0000;
	font-size:12px;
	padding-left:15px;
}

.tip_many_friends_thank_you-p a{
	padding-left:18px;
	color:#a9958b;
	background:url(../img/link_pfeile.gif) center left no-repeat;
	text-decoration:none;
	}

.tip_many_friends_thank_you-p a:hover{
	color:#E4DCD9;
	background:url(../img/link_pfeile_ro.gif) center left no-repeat;
}

.tx-newsletteranmeldung-pi1 {
	margin:0px;
	padding:0px;
}
fieldset span.head {
	padding-top:10px;
	padding-left:150px;
	font-size:16px;
}
fieldset span.foot {
	margin-left:220px;
}

div.checkboxen {
	margin:8px 0px 0px 121px;
	margin:8px 0px 0px 41px;
}
*html div.checkboxen {
	margin:8px 0px 0px 121px;
	margin:8px 0px 0px 20px;
}
div.checkboxen p.checkp {
	padding-left:20px;
	width:350px;
}
div.checkboxen p.text {
	padding:0px 0px;
	width:370px;
	width:490px;
}
div.briefkampagne_x #eingaben label {
	width:180px;
}
div.briefkampagne_x #eingaben .sp_error {
	margin-left:192px;
}

.tx-juniorbotschafter-pi1 span.behind {
	margin:0px 0px 0px 5px;
}

.tx-juniorbotschafter-pi1 textarea {
	border:1px solid #0099FF;
	height:80px;
	margin:7px 0px 0px 13px;
	padding:3px 0px 0px 0px;
	width:258px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
}
#content .tx-juniorbotschafter-pi1 input.small {
	width:75px;
}
