@import url(layout.css);
@import url(navi.css);
@import url(typo.css);


/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Layout
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

.header {background: #A3C401;}
#leftWrap #subNav, #rightTop  {background: #A3C401;}


#subNav li {border-bottom: 1px solid #F1F3E6;}



/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Typo
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

 
#subNav a { color:#333; font-weight: normal; background-color: #B8CE4F;}
#subNav a:hover,
#subNav a.active {background-color:#D4E192;}

h1, 
#centerContent .teaserContent h2,
#centerContentWeiss .teaserContent h2,
#centerContent .teaserContentText h2,
#centerContentWeiss .teaserContentText h2, 
a, a:visited {color: #91AC0E;}
a {color: #91AC0E;}
a:hover {color:#A3C401;}

#guideInfo {background: #A3C401 url(../img/bubble_stiftung_oben.gif) top left no-repeat;}
#guideBubble {background: transparent url(../img/bubble_stiftung_unten.gif) top right no-repeat;}





.jdGallery a.left { background: url('../img/pfeile/back_stiftung.gif') no-repeat top left; }
.jdGallery a.right { background: url('../img/pfeile/next_stiftung.gif') no-repeat top right; }


.teaserContent p a,
.teaserContentText p a {background: url('../img/pfeile/pfeil_stiftung.gif') no-repeat top left;}


/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Formular
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
* html #centerContent.tx-powermail-pi1 {width: 500px; float: left;}
.tx-powermail-pi1 .tx-powermail-pi1_formwrap,
.tx-powermail-pi1_mandatory { margin-top: 16px;}
.tx-powermail-pi1 legend {font-weight: bold; margin-bottom: 8px; padding-top: 16px; color: #91AC0E; }
*+ html .tx-powermail-pi1 legend {margin-left: -10px; }

.powermail_radio_inner  {position: relative; clear: left; width: 576px; display: block; }

fieldset.tx-powermail-pi1_fieldset label {
	/* Style labels */
	display: block;
	width: 132px;
	float: left;
	clear: both;
	font-weight: normal;
}



fieldset.tx-powermail-pi1_fieldset input,
fieldset.tx-powermail-pi1_fieldset select,
fieldset.tx-powermail-pi1_fieldset textarea {
	/* Style input fields */
	width: 224px;
	border: 1px solid #E1E1E1;
	margin-bottom: 8px;
	padding: 2px;
	font-weight: normal;
	font-size: 1.0em;
}
.tx-powermail-pi1 input[type=radio],
.tx-powermail-pi1 input[type=checkbox]  {width: 13px; height: 13px;}

/* Captcha */
.tx-srfreecap-pi2-image {margin-left:132px; width: 228px; clear: left;}
.tx-srfreecap-pi2-cant-read {clear: both; display: block; margin-left: 132px; width: 224px;}
/* Submit */
.powermail_submit {
	background: #91AC0E; 
	color: #fff;
	margin-top: 16px;
	height: 20px;
	margin-left: 132px;
	cursor: pointer;
	border: none;
}



/* Fehlermeldungen */
.tx-powermail-pi1_mandatory {padding-top: 16px;}

.tx-powermail-pi1_mandatory .powermail_mandatory_list b {font-weight: normal; color: #91AC0E;}

.powermail_mandatory_js {
	/* Fehlermeldung */
	color: #91AC0E;

}

/* Submit Fehler */
.tx-powermail-pi1_mandatory_submit {
	background: #91AC0E; 
	color: #fff;
	margin-bottom: 16px;
	width: 224px;
	height: 20px;
	cursor: pointer;
	border: none;
	}
	
	
.tx-powermail-pi1 #tx-powermail-pi1_fieldset_1 legend {display: none;}
.tx_powermail_pi1_fieldwrap_html {margin-bottom: 6px;}




/* Login */	
.tx-felogin-pi1 {}	
.tx-felogin-pi1 h3 {color: #91AC0E;  text-transform: uppercase;}

.tx-felogin-pi1 legend {display: none;}
.tx-felogin-pi1 form {margin-top: 6px;}
.tx-felogin-pi1 label {font-weight: bold;}
.tx-felogin-pi1 input {width: 152px; border: none; padding: 2px; border: 1px solid #E1E1E1;}
.tx-felogin-pi1 .submit,

.tx-felogin-pi1 .feLogout
 {
	margin-top: 12px; 
	background-image: none; 
	padding: 2px; 
	background-color: #91AC0E;
	height: 1.75em;
	text-align: left;
	width: 158px;
	margin-bottom: 8px;
	color:#FFF;
	border: none;
	}

.tx-felogin-pi1 a {color:#FFF;}






