.block .we-help
{
	margin:				5px 0 5px 2px;
}



#primary ul.primary-links li#menu-1259,
#primary ul.primary-links li#menu-1265,
#primary ul.primary-links li#menu-1280,
#primary ul.primary-links li#menu-1269,
#primary ul.primary-links li#menu-1287,
#primary ul.primary-links li#menu-2064,
#primary ul.primary-links li#menu-1291
{
	background:			url('images/nav/mainnav_fund.gif') no-repeat center bottom;
	float:				left;
}



#primary ul.primary-links li#menu-1259.active,
#primary ul.primary-links li#menu-1259.active-trail
{
	background:			url('images/nav/mainnav_fund_active_re.gif') no-repeat right top;
}



#primary ul.primary-links li#menu-1265.active,
#primary ul.primary-links li#menu-1265.active-trail
{
	background:			url('images/nav/mainnav_projects_active_re.gif') no-repeat right top;
}



#primary ul.primary-links li#menu-1280.active,
#primary ul.primary-links li#menu-1280.active-trail
{
	background:			url('images/nav/mainnav_actions_active_re.gif') no-repeat right top;
}



#primary ul.primary-links li#menu-1269.active,
#primary ul.primary-links li#menu-1269.active-trail
{
	background:			url('images/nav/mainnav_impressions_active_re.gif') no-repeat right top;
}



#primary ul.primary-links li#menu-1287.active,
#primary ul.primary-links li#menu-1287.active-trail,
#primary ul.primary-links li#menu-2064.active,
#primary ul.primary-links li#menu-2064.active-trail
{
	background:			url('images/nav/mainnav_takepart_active_re.gif') no-repeat right top;
}



#primary ul.primary-links li#menu-1291.active,
#primary ul.primary-links li#menu-1291.active-trail
{
	background:			url('images/nav/mainnav_fund_active_re.gif') no-repeat right top;
}



#primary ul.primary-links li#menu-1259 a,
#primary ul.primary-links li#menu-1265 a,
/* #primary ul.primary-links li#menu-1280 a, */
#primary ul.primary-links li#menu-1269 a,
#primary ul.primary-links li#menu-1287 a,
#primary ul.primary-links li#menu-2064 a,
#primary ul.primary-links li#menu-1291 a {
	display:			block;
	padding:			10px 24px 10px 24px;
	color:				#333333;
	text-decoration:	none;
	font-size:			14px;
}



#primary ul.primary-links li#menu-1280 a
{
	display:			block;
	padding:			10px 29px 10px 29px;
	color:				#333333;
	text-decoration:	none;
	font-size:			14px;
}



#primary ul.primary-links li#menu-1259 a
{
	background:			url('images/nav/mainnav_fund.gif') no-repeat center bottom;
}



#primary ul.primary-links li#menu-1265 a
{
	background:			url('images/nav/mainnav_projects.gif') no-repeat center bottom;
}



#primary ul.primary-links li#menu-1280 a
{
	background:			url('images/nav/mainnav_actions.gif') no-repeat center bottom;
}



#primary ul.primary-links li#menu-1269 a
{
	background:			url('images/nav/mainnav_impressions.gif') no-repeat center bottom;
}



#primary ul.primary-links li#menu-1287 a,
#primary ul.primary-links li#menu-2064 a
{
	background:			url('images/nav/mainnav_takepart.gif') no-repeat center bottom;
}



#primary ul.primary-links li#menu-1291 a
{
	background:			url('images/nav/mainnav_fund.gif') no-repeat center bottom;
}



#primary ul.primary-links li#menu-1259 a:hover
{
	background:			url('images/nav/mainnav_fund_omo.gif') no-repeat center bottom;
}



#primary ul.primary-links li#menu-1265 a:hover
{
	background:			url('images/nav/mainnav_projects_omo.gif') no-repeat center bottom;
}



#primary ul.primary-links li#menu-1280 a:hover
{
	background:			url('images/nav/mainnav_actions_omo.gif') no-repeat center bottom;
}



#primary ul.primary-links li#menu-1269 a:hover
{
	background:			url('images/nav/mainnav_impressions_omo.gif') no-repeat center bottom;
}



#primary ul.primary-links li#menu-1287 a:hover,
#primary ul.primary-links li#menu-2064 a:hover
{
	background:			url('images/nav/mainnav_takepart_omo.gif') no-repeat center bottom;
}



#primary ul.primary-links li#menu-1291 a:hover
{
	background:			url('images/nav/mainnav_fund_omo.gif') no-repeat center bottom;
}



#primary ul.primary-links li#menu-1259 a.active,
#primary ul.primary-links li#menu-1259.active-trail a,
#primary ul.primary-links li#menu-1259.active-trail a:hover
{
	background:			url('images/nav/mainnav_fund_active_li.gif') no-repeat left top;
}



#primary ul.primary-links li#menu-1265 a.active,
#primary ul.primary-links li#menu-1265.active-trail a,
#primary ul.primary-links li#menu-1265.active-trail a:hover
{
	background:			url('images/nav/mainnav_projects_active_li.gif') no-repeat left top;
}



#primary ul.primary-links li#menu-1280 a.active,
#primary ul.primary-links li#menu-1280.active-trail a,
#primary ul.primary-links li#menu-1280.active-trail a:hover
{
	background:			url('images/nav/mainnav_actions_active_li.gif') no-repeat left top;
}



#primary ul.primary-links li#menu-1269 a.active,
#primary ul.primary-links li#menu-1269.active-trail a,
#primary ul.primary-links li#menu-1269.active-trail a:hover
{
	background:			url('images/nav/mainnav_impressions_active_li.gif') no-repeat left top;
}



#primary ul.primary-links li#menu-1287 a.active,
#primary ul.primary-links li#menu-1287.active-trail a,
#primary ul.primary-links li#menu-1287.active-trail a:hover,
#primary ul.primary-links li#menu-2064 a.active,
#primary ul.primary-links li#menu-2064.active-trail a,
#primary ul.primary-links li#menu-2064.active-trail a:hover
{
	background:			url('images/nav/mainnav_takepart_active_li.gif') no-repeat left top;
}



#primary ul.primary-links li#menu-1291 a.active,
#primary ul.primary-links li#menu-1291.active-trail a,
#primary ul.primary-links li#menu-1291.active-trail a:hover
{
	background:			url('images/nav/mainnav_fund_active_li.gif') no-repeat left top;
}



/* Webform */
/* Mitgliedsantrag FR (node/409) */
#content .node-409 .form-required
{
	display:			none;
}



#content .node-409 label
{
	width:				110px;
	font-weight:		normal;
	float:				left;
}



#content .node-409 input
{
	width:				343px;
	padding:			0 0 3px 7px;
	background:			url('images/subnav/subnav_takepart_line.gif') repeat-x left bottom;
	border:				0px;
	font-family:		Arial, Verdana, Helvetica, sans-serife;
	font-size:			11px;
	float:				left;
}



#content .node-409 .form-item
{
	margin-top:			0;
	margin-bottom:		0;
	padding-top:		0;
	padding-bottom:		0;
	padding:			15px 0 0 0;
	clear:				both;
}



*html #content .node-409 .form-item
{
	clear:				none;
}



*+html #content .node-409 .form-item
{
	clear:				none;
}



#content .node-409 .form-submit
{
/*	width:				114px;	*/
	height:				40px;
	margin-top:			30px;
	background:			url('images/content/fr/but_druck.gif') no-repeat left top;
	cursor:				pointer;
}



#content .node-409 #webform-component-verein select
{
	width:				150px;
	margin-left:		201px;
	background-color:	#72ADB1;
	color:				#ffffff;
	font-size:			11px;
	border:				1px solid #ffffff;
	float:				left;
}



#content .node-409 #webform-component-plz,
#content .node-409 #webform-component-datum
{
	float:				left;
}



#content .node-409 #webform-component-plz input,
#content .node-409 #webform-component-datum input
{
	width:				50px;
}




#content .node-409 #webform-component-wohnort
{
	margin-left:		15px;
	float:				left;
}



#content .node-409 #webform-component-wohnort label
{
	display:			none;
}



#content .node-409 #webform-component-wohnort input
{
	width:				270px;
}



#content .node-409 #webform-component-telefon,
#content .node-409 #webform-component-mobil,
#content .node-409 #webform-component-geburtsdatum,
#content .node-409 #webform-component-blz
{
	float:				left;
}



#content .node-409 #webform-component-telefon input,
#content .node-409 #webform-component-mobil input,
#content .node-409 #webform-component-geburtsdatum input,
#content .node-409 #webform-component-beruf input,
#content .node-409 #webform-component-blz input
{
	width:				128px;
}




#content .node-409 #webform-component-fax,
#content .node-409 #webform-component-e_mail,
#content .node-409 #webform-component-nationalitat,
#content .node-409 #webform-component-konto
{
	margin-left:		15px;
	float:				left;
}



#content .node-409 #webform-component-fax label,
#content .node-409 #webform-component-e_mail label,
#content .node-409 #webform-component-nationalitat label,
#content .node-409 #webform-component-konto label
{
	width:				65px;
}



#content .node-409 #webform-component-fax input,
#content .node-409 #webform-component-e_mail input,
#content .node-409 #webform-component-nationalitat input,
#content .node-409 #webform-component-konto input
{
	width:				128px;
}



#content .node-409 #webform-component-hinweis
{
	padding-top:		30px;
}



#content .node-409 #webform-component-hinweis strong,
#content .node-409 #webform-component-hinweis a
{
	color:				#72ADB1;
	text-decoration:	none;
}



#content .node-409 #webform-component-zahlungswunsch label
{
	display:			none;
}



#content .node-409 #webform-component-zahlungswunsch .form-item
{
	padding:			5px 0 0 0;
}



#content .node-409 #webform-component-zahlungswunsch .form-radios
{
	margin:				0;
}



#content .node-409 #webform-component-zahlungswunsch .form-radios .form-item
{
	padding:			0;
}



#content .node-409 #webform-component-zahlungswunsch .form-radios label
{
	display:			block;
}



#content .node-409 #webform-component-zahlungswunsch .form-radios input
{
	width:				20px;
	background:			none;
}



*html #content .node-409 #webform-component-zahlungswunsch .form-radios input
{
	width:				25px;
}



*+html #content .node-409 #webform-component-zahlungswunsch .form-radios input
{
	width:				25px;
}



#content .node-409 #webform-component-zahlungswunsch .form-radios label.option
{
	width:				435px;
	margin:				0 0 5px -10px;
}



*html #content .node-409 #webform-component-zahlungswunsch .form-radios label.option
{
	width:				435px;
	margin:				0 0 5px -5px;
}



*+html #content .node-409 #webform-component-zahlungswunsch .form-radios label.option
{
	width:				435px;
	margin:				0 0 5px -5px;
}







/* Webform */
/* Projektpatenschaft FR (node/410) */
#content .node-410 .form-required
{
	display:			none;
}



#content .node-410 label
{
	width:				110px;
	font-weight:		normal;
	float:				left;
}



#content .node-410 input
{
	width:				343px;
	padding:			0 0 3px 7px;
	background:			url('images/subnav/subnav_takepart_line.gif') repeat-x left bottom;
	border:				0px;
	font-family:		Arial, Verdana, Helvetica, sans-serife;
	font-size:			11px;
	float:				left;
}



#content .node-410 .form-item
{
	margin-top:			0;
	margin-bottom:		0;
	padding-top:		0;
	padding-bottom:		0;
	padding:			15px 0 0 0;
	clear:				both;
}



*html #content .node-410 .form-item
{
	clear:				none;
}



*+html #content .node-410 .form-item
{
	clear:				none;
}



#content .node-410 .form-submit
{
/*	width:				265px;	*/
	height:				43px;
	margin-top:			30px;
	background:			url('images/content/fr/but_einzugsermaechtigung.gif') no-repeat left top;
	cursor:				pointer;
}



#content .node-410 #webform-component-projektauswahl label
{
	width:				165px;
}



#content .node-410 #webform-component-projektauswahl select
{
	width:				150px;
	margin-left:		146px;
	background-color:	#72ADB1;
	color:				#ffffff;
	font-size:			11px;
	border:				1px solid #ffffff;
	float:				left;
}



*html .node-410 #content #webform-component-monatsbeitrag
{
	height:				55px;
}



*+html .node-410 #content #webform-component-monatsbeitrag
{
	height:				55px;
}



#content .node-410 #webform-component-monatsbeitrag label
{
	width:				220px;
	height:				40px;
	margin-top:			15px;
}



*html #content .node-410 #webform-component-monatlich_zum
{
	margin-top:			20px;
}



*+html #content .node-410 #webform-component-monatlich_zum
{
	margin-top:			20px;
}



#content .node-410 #webform-component-monatlich_zum label
{
	width:				100px;
	height:				20px;
	margin-top:			15px;
}



#content .node-410 #webform-component-monatsbeitrag .form-item,
#content .node-410 #webform-component-monatlich_zum .form-item
{
	padding:			5px 0 0 0;
}



#content .node-410 #webform-component-monatsbeitrag .form-radios,
#content .node-410 #webform-component-monatlich_zum .form-radios
{
	margin:				0;
}



#content .node-410 #webform-component-monatsbeitrag .form-radios .form-item
{
	width:				120px;
	padding:			0;
	float:				left;
	clear:				none;
}



#content .node-410 #webform-component-monatlich_zum .form-radios .form-item
{
	width:				120px;
	padding:			0;
	float:				left;
	clear:				none;
}



#content .node-410 #webform-component-monatlich_zum .form-radios #edit-submitted-monatlich-zum-15-wrapper
{
	width:				50px;
}



#content .node-410 #webform-component-monatsbeitrag .form-radios label,
#content .node-410 #webform-component-monatlich_zum .form-radios label
{
	display:			block;
	width:				65px;
	height:				20px;
}



#content .node-410 #webform-component-monatsbeitrag .form-radios input,
#content .node-410 #webform-component-monatlich_zum .form-radios input
{
	width:				20px;
	background:			none;
}



*html .node-410 #content #webform-component-monatsbeitrag .form-radios input
{
	width:				25px;
}



*+html .node-410 #content #webform-component-monatsbeitrag .form-radios input
{
	width:				25px;
}



*html .node-410 #content #webform-component-monatlich_zum .form-radios input
{
	width:				25px;
}



*+html .node-410 #content #webform-component-monatlich_zum .form-radios input
{
	width:				25px;
}



#content .node-410 #webform-component-vom_folgenden_konto_ab
{
	width:				125px;
	margin-top:			15px;
	float:				right;
}



*+html #content .node-410 #webform-component-vom_folgenden_konto_ab
{
	margin-left:		70px;
	float:				right;
}



#content .node-410 #webform-component-vom_folgenden_konto_ab p
{
	display:			inline;
}



#content .node-410 #webform-component-plz,
#content .node-410 #webform-component-datum
{
	float:				left;
}



#content .node-410 #webform-component-plz input,
#content .node-410 #webform-component-datum input
{
	width:				50px;
}



#content .node-410 #webform-component-wohnort,
#content .node-410 #webform-component-unterschrift
{
	margin-left:		15px;
	float:				left;
}



#content .node-410 #webform-component-wohnort label,
#content .node-410 #webform-component-unterschrift label
{
	display:			none;
}



#content .node-410 #webform-component-wohnort input,
#content .node-410 #webform-component-unterschrift input
{
	width:				270px;
}



#content .node-410 #webform-component-telefon,
#content .node-410 #webform-component-blz
{
	float:				left;
}



*html #content .node-410 #webform-component-blz
{
	margin-top:			30px;
	margin-left:		-285px;
}



*+html #content .node-410 #webform-component-blz
{
	margin-top:			30px;
	margin-left:		-270px;
}



#content .node-410 #webform-component-telefon input,
#content .node-410 #webform-component-anderer_betrag input,
#content .node-410 #webform-component-blz input
{
	width:				128px;
}



#content .node-410 #webform-component-e_mail,
#content .node-410 #webform-component-geldinstitut
{
	margin-left:		15px;
	float:				left;
}



*html #content .node-410 #webform-component-geldinstitut
{
	margin-left:		-25px;
}



*+html #content .node-410 #webform-component-geldinstitut
{
	margin-left:		-10px;
}



#content .node-410 #webform-component-e_mail label,
#content .node-410 #webform-component-geldinstitut label
{
	width:				65px;
}



#content .node-410 #webform-component-e_mail input,
#content .node-410 #webform-component-geldinstitut input
{
	width:				128px;
}



*html #content .node-410 #webform-component-kontonummer
{
	margin-top:			33px;
	margin-left:		-810px;
}



*+html #content .node-410 #webform-component-kontonummer
{
	margin-top:			33px;
	margin-left:		-810px;
}



/* Webform */
/* Kontakt FR (node/411) */
#content .contactform label
{
	width:				110px;
	font-weight:		normal;
	float:				left;
}



#content .contactform input
{
	width:				343px;
	padding:			0 0 3px 7px;
	background:			url('images/subnav/subnav_fund_line.gif') repeat-x left bottom;
	border:				0px;
	font-family:		Arial, Verdana, Helvetica, sans-serife;
	font-size:			11px;
	float:				left;
}



#content .contactform .form-item
{
	margin-top:			0;
	margin-bottom:		0;
	padding-top:		0;
	padding-bottom:		0;
	padding:			15px 0 0 0;
	clear:				both;
}



*html #content .contactform .form-item
{
	height:				20px;
	clear:				none;
}



*+html #content .contactform .form-item
{
	height:				20px;
	clear:				none;
}



#content .contactform .form-submit
{
	width:				105px;
	height:				41px;
	margin-top:			30px;
	background:			url('images/content/fr/but_senden.gif') no-repeat left top;
	cursor:				pointer;
	float:				right;
}



#content .contactform #webform-component-landauswahl label
{
	width:				300px;
}



#content .contactform #webform-component-landauswahl select
{
	width:				150px;
	margin-left:		11px;
	background-color:	#A167A1;
	color:				#ffffff;
	font-size:			11px;
	border:				1px solid #ffffff;
	float:				left;
}



#content .contactform #webform-component-landauswahl .form-required
{
	display:			none;
}



#content .contactform #webform-component-plz,
#content .contactform #webform-component-datum
{
	float:				left;
}



*html #content .contactform #webform-component-plz
{
	width:				167px;
}



#content .contactform #webform-component-plz input,
#content .contactform #webform-component-datum input
{
	width:				50px;
}



#content .contactform #webform-component-wohnort
{
	margin-left:		15px;
	float:				left;
}



#content .contactform #webform-component-wohnort label
{
	display:			none;
}



#content .contactform #webform-component-wohnort input
{
	width:				271px;
}



*html #content .contactform #webform-component-bundesland
{
	margin-top:			-13px;
	clear:				both;
}



*+html #content .contactform #webform-component-bundesland
{
	clear:				both;
}



#content .contactform #webform-component-mobil,
#content .contactform #webform-component-partnernummer
{
	margin-left:		15px;
	float:				left;
}



*html #content .contactform #webform-component-partnernummer
{
	margin-top:			-12px;
}



#content .contactform #webform-component-telefon,
#content .contactform #webform-component-e_mail
{
	width:				245px;
	float:				left;
}



*html #content .contactform #webform-component-e_mail
{
	margin-top:			-12px;
}



#content .contactform #webform-component-mobil label,
#content .contactform #webform-component-partnernummer label
{
	width:				65px;
}



#content .contactform #webform-component-telefon input,
#content .contactform #webform-component-mobil input,
#content .contactform #webform-component-e_mail input,
#content .contactform #webform-component-partnernummer input
{
	width:				128px;
}



#content .contactform #webform-component-wie_haben_sie_von_uns_erfahren
{
	clear:				both;
}



#content .contactform #webform-component-wie_haben_sie_von_uns_erfahren label
{
	width:				230px;
}



#content .contactform #webform-component-wie_haben_sie_von_uns_erfahren .form-radios
{
	clear:				both;
}



*html #content .contactform #webform-component-wie_haben_sie_von_uns_erfahren .form-radios
{
	margin-top:			-15px;
}



*+html #content .contactform #webform-component-wie_haben_sie_von_uns_erfahren .form-radios
{
	margin-top:			-15px;
}



#content .contactform #webform-component-wie_haben_sie_von_uns_erfahren .form-radios label
{
	width:				125px;
}



#content .contactform #webform-component-wie_haben_sie_von_uns_erfahren .form-radios input
{
	width:				20px;
	margin-left:		0;
	background:			none;
}



#content .contactform #webform-component-wie_haben_sie_von_uns_erfahren .form-radios .form-item
{
	clear:				none;
	float:				left;
}



*+html #content .contactform #webform-component-sonstiges
{
	margin-top:			30px;
}



*html #content .contactform #webform-component-ihre_nachricht_an_uns
{
	height:				195px;
}



*+html #content .contactform #webform-component-ihre_nachricht_an_uns
{
	height:				195px;
}



#content .contactform #webform-component-ihre_nachricht_an_uns label
{
	float:				none;
	clear:				both;
}



#content .contactform #webform-component-ihre_nachricht_an_uns textarea
{
	width:				453px;
	height:				166px;
	padding:			5px;
	border:				none;
	font-family:		Arial, Verdana, Helvetica, sans-serife;
	font-size:			11px;
	background:			url('images/content/kontakt_textfeld.gif') no-repeat top left;
}



*html #content .contactform #webform-component-ihre_nachricht_an_uns textarea
{
	border:				1px solid #BC96BC;
	background:			none;
}



*+html #content .contactform #webform-component-ihre_nachricht_an_uns textarea
{
	border:				1px solid #BC96BC;
	background:			none;
}



*html #content .contactform #webform-component-pflichtfelder
{
	margin-top:			20px;
}



*+html #content .contactform #webform-component-pflichtfelder
{
	margin-top:			20px;
}
/* Ende Webforms */



#address_collector_signin #edit-partner-no-wrapper input
{
	width:				120px;
	float:				right;
}



#address_collector_signin input#edit-submit
{
	width:				215px;
	height:				42px;
	margin-top:			15px;
	background:			transparent url('images/content/fr/but_newsletter_order.gif') no-repeat scroll left top;
	float:				left;
	cursor:				pointer;
}






