div#dauerspende, div#presseverteiler, div#kreditkarte, div#erlagschein, div#newsletteranmeldung,div#dsd_mon_abo{
	clear:both;
	display:inline;
	float:left;
	width:550px;
	margin:20px 0 0 0;
	padding:0 0 0 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#content_box_blau_rechts{
 float:right !important;
 display:inline;
}

#content_box_blau_buttons a{
	/*width:190px;*/
}

#content_mitte{
	/*display:inline;*/
}
/*.tx-dsdsinfosanfordern-pi1 #dauerspende form fieldset{
	overflow:hidden;
	width:548px;
	display:inline;
	float:left;
	}*/

#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;
	}

form{
	border:0; margin:0; padding:0;
	/*width:550px;
	display:inline;
	float:left;*/
}

fieldset{
	width:548px;
	margin-top:0 !important;
	margin:0 0 0 0;
	padding:0;
	padding-top:10px;
	padding-bottom:10px;
	background:#DAE7F2;
	border:1px solid #134D7E;
	overflow:hidden;
}

fieldset.mimi_friend{
	width:548px;
	margin-top:0 !important;
	margin:0 0 0 0;
	padding:10px 0 15px 0;
	background:#DAE7F2;
	border:1px solid #134D7E;
}

#dauerspende h2{
	margin-left:10px;
	width:500px;
}

#dauerspende .row, #newsletter .row, #anrufen .row{
	display:inline;
	float:left;
	margin-bottom:3px;
}

#dauerspende .selbox{
	height:80px;
	margin-left:35px;
}


#dauerspende fieldset.mimi_friend input{
	width:230px;
}

#dauerspende fieldset.mimi_friend label{
	width:150px;
}

#dauerspende fieldset.mimi_friend textarea{
	width:230px;
	height:150px;
}

#dsd_mon_abo fieldset{
	width:550px;
	margin-top:0 !important;
	margin:0 0 5px 0;
	padding:0;
	padding-top:10px;
	background:#FFDAE0;
	border:1px solid #A70924;
}


div#eingaben{
	margin:0;
	padding:0; 
	width:548px;
}

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:0 0 0 0;
	margin:8px 0 0 13px;
	/*border:1px solid #0099ff;*/
	/*background:url(../images/content_images/spenden_helfen/background_input.gif) no-repeat;*/
}

div#eingaben textarea{
	width:178px;
	height:40px;
	padding:0 0 0 0;
	margin:7px 0 0 13px;
}

div#eingaben input.input_klein{
	width:85px;
	height:19px;
	padding: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_str{
	width:125px;
	height:19px;
	padding: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_nr{
	width:45px;
	height:19px;
	padding:0;
	margin:7px 0 0 8px;
	/*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: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(../img/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;
	font-size:13px;
	/*border:1px solid #0099ff;*/
	
}

div#eingaben span.euro{
	color:black;
	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;
}

span.beschreibung{
	float:left;
	width:200px;
	padding:20px 0 0 0;
	font-weight:bold;
	text-align:right;
}

span.infotext{
	float:left;
	width:525px;
	padding:20px 0 0 20px;
	font-weight:normal;
	/*border:1px solid red;*/
}

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 10px 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: 220px;
	font-size: 10px;
	font-weight: bold;
}

.tip_many_friends_error {
	color: #f33;
	margin-left: 170px;
	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:0;
	padding:0;
}*/

.radiocheck{
	width:300px;
	float:left;
	padding:10px 0 10px 13px;
	font-weight:bold;
}

span.checkbox{
	width:498px;
	float:left;
	padding:0;
	margin:0;
}

div#newsletter, div#anrufen{
	float:left;
	display:inline;
	margin-top:18px;
}

div#anrufen, div#foernummer{
	/*display:none;*/
}

div#broschueren input, div#newsletter input, div#anrufen input{
	float:left;
	width:20px;
	padding:0;
	margin:0 5px 0 10px;
}

span.laenderbrosch{
	float:left;
	padding:0;
	margin:10px 0 0 35px;
}

div#eingaben #dsd_mon_abo_unten{
	width:500px;
	float:left;
	padding:20px 0 0 0;
	margin:0;
}



div#eingaben .mon_abo_normal {
	width:20px;
	float:left;
	padding:0;
	margin:0;
}

div#eingaben .mon_abo_text{
	float:left;
	padding:15px 0 5px 5px;
	/*font-weight:bold;*/
}

div#eingaben .mon_abo_text1{
	float:left;
	padding:15px 0 5px 5px;
	/*font-weight:normal;*/
}

div#eingaben .mon_abo_headline{
	padding:10px 0 0 5px;
	font-weight:bold;
}

div#eingaben div#mon_abo_abs1{
	margin-top:10px;
}


div#eingaben div#mon_abo_abs1, div#eingaben div#mon_abo_abs2{
	float:left;
	width:500px;
	padding:10px 0 0 5px;
}

div#eingaben div#mon_abo_abs1 input, div#eingaben div#mon_abo_abs2 input{
	float:left;
	width:20px;
	margin:0;
	padding:0;
}

div#eingaben #mon_abo_submit{
	padding:0 0 10 170px;
}

div#eingaben .mon_abo_submit{
	width:100px;
	height:25px;
}
div#eingaben #mon_abo_radiobuttons{
	margin:0;
	padding:0 0 5px 205px;
}

div#eingaben input.mon_abo_radio{
	width:20px;
}

div#eingaben #mon_abo_langersatz{
	height:60px;
}

div#eingaben #mon_abo_langersatz label{
	margin:0;
	padding:4px 7px 0 0;
}
div#eingaben label.headerschriften{
	text-align:left;
	padding-left:75px;
}

div#eingaben #mon_abo_langersatz input{
	
	margin-top:20px;
}

div#eingaben input.submit{
	width:100px;
	height:20px;
	margin-bottom:10px;
}

div#eingaben input.checkbox{
	width:20px;
}

div#eingaben input.vorwahl{
	width:50px;
	float:left;
}

div#eingaben input.nachwahl{
	width:125px;
	float:left;
	margin-left:3px;
}


#newsletter_checkbox{
	width:550px;
	clear:both;
	float:left;
	margin-top:20px;
}

#newsletter_checkbox .left{
	float:left;
	width:40px;
}

#newsletter_checkbox .right{
	float:left;
	width:500px;
}


/* Überarbeitung für neues Spendenformular*/

div#dauerspende p.neup{
	width:529px;
	padding:0 10px 0 10px;
}

div#dauerspende p.neup2{
	width:529px;
	padding:10px 10px 0 10px;
}

div#dauerspende span.sp_radio_text_neu{
	float:left;
	height:22px;
	padding:2px 0 0 0;
	/*margin:0 30px 0 0;*/
}

div#dauerspende input.sp_input_radio_neu{
	float:left;
	width:14px;
	margin:6px 5px 0 13px;
	height:14px;
	padding:0 5px 0 0;
	border:none;
	background:none;
}

input.sp_input_submit_neu{
	width:120px;
	height:28px;
	margin:20px 0 10px 0;
	padding:0 0 0 0;
	background: url(/fileadmin/templates/img/weiter.gif) no-repeat top left;
	border: 0;
}

input.sp_input_submit_neu_spenden{
	width:120px;
	height:28px;
	margin:20px 0 10px 0;
	padding:0 0 0 0;
	background: url(/fileadmin/templates/img/btn_spenden.gif) no-repeat top left;
	border: 0;
}

input.sp_input_submit_neu_back{
	width:120px;
	height:28px;
	margin:20px 0 10px 0;
	padding:0 0 0 0;
	background: url(/fileadmin/templates/img/btn_back.gif) no-repeat top left;
	border: 0;
}

span.beschreibung_neu{
	float:left;
	width:200px;
	padding:30px 0 0 0;
	font-weight:bold;
	text-align:right;
}

#eingaben input.checkbox_neu{
	width:20px;
	margin-top:0;
}

#eingaben label.highlabel{
	height:36px;
}
#eingaben #broschueren09 {
	width:548px; margin:0px 0px 30px 0px;
	position:relative;
}
#eingaben #broschueren09 span{
	margin-left:5px;
}
#eingaben #broschueren09 input {
	width:30px; margin:0px 0px 0px 40px;
}
*html #broschueren09 h2 {
	margin-top:0px; border-top:10px solid #DAE7F2;
}
#eingaben #broschueren09 .mats09 {
	width:548px; margin:0px 0px 2px 0px; display:block;
}
span.infotext2 {
	padding-left:10px;
}
.matsbreak {
	margin-bottom:18px;
}
.vorschaubild {
	position:absolute; top:10px; left:70px;
	background:#fff none repeat scroll 0%;
	border:1px solid #134D7E; padding:15px 15px 20px 15px;
}
.vorschaubild img {
	border:1px solid #333; display:block;
	margin-bottom:15px;
}
*html #content_box_blau_rechts {
	overflow:hidden;
}

