.tx-jpgraph-pi1-2 {
	background: url(../_images/tx_jpgraph_bg.gif) left bottom no-repeat;
	padding-left: 30px;
	padding-bottom: 50px;
}

div.imageRow {
	position: relative;
	padding: 0;
	margin: 0;
	padding-bottom: 20px;
	border-bottom: 1px solid #FFF;
}

div.imageItem {
	position: relative;
	float:left;
	padding: 0;
	margin: 0;
	margin-right: 20px;
	margin-bottom: 20px;
	width: 120px;
}

div.imageItem div.image {
	padding: 0;
	margin: 0;
}

div.imageItem div.imageText {
	padding: 0;
	margin: 0;
	font-size: 0.9em;
}

form.kundendaten-formular span.pLabel {
	font-weight: 900;
	display: block;
	width: 130px;
	float: left;
}

form.kundendaten-formular,
form.gesellschafterliste-formular {
	margin: 15px 0;
}


form.gesellschafterliste-formular label {
	display: block;
	width: 75px;
	font-weight: 900;
	float: left;
	padding: 3px;
}


form.kundendaten-formular label {
	display: block;
	width: 120px;
	font-weight: 900;
	float: left;
	padding: 3px;
}

form.kundendaten-formular .formfield,
form.gesellschafterliste-formular .formfield {
	margin-bottom: 15px;
}

form.kundendaten-formular input.textInput
form.gesellschafterliste-formular input.textInput {
	border: 1px solid #7DB108;
	padding: 3px;
}

form.kundendaten-formular .submitButton,
form.gesellschafterliste-formular .submitButton {
	float: left;
	margin-right: 20px;
}

form.gesellschafterliste-formular .submitButton .formButton span {
	background:url("../_images/formButton.jpg") no-repeat scroll 0 0 transparent;
	float: left;
	color:#FFFFFF;
	cursor:pointer;
	font-size: 1.1em;
	font-weight: 900;
	margin:0;
	padding:0 0 0 0;
	line-height: 25px;
	text-align:left;
	vertical-align:middle;
	height: 29px;
	width: 220px;
	white-space:nowrap;
}


form.kundendaten-formular .submitButton .formButton span {
	background:url("../_images/formButton.jpg") no-repeat scroll 0 0 transparent;
	float: left;
	color:#FFFFFF;
	cursor:pointer;
	font-size: 1.1em;
	font-weight: 900;
	margin:0;
	padding:0 0 0 0;
	line-height: 25px;
	text-align:left;
	vertical-align:middle;
	height: 29px;
	width: 240px;
	white-space:nowrap;
}

form.kundendaten-formular .submitButton .formButton span span{
	background:url("../_images/formButton.jpg") no-repeat scroll -250px -34px transparent;
	padding:0 0 0 10px;
}

form.gesellschafterliste-formular .submitButton .formButton span span{
	background:url("../_images/formButton.jpg") no-repeat scroll -270px -34px transparent;
	padding:0 0 0 10px;
}

form.kundendaten-formular .resetButton .formButton span,
form.gesellschafterliste-formular .resetButton .formButton span {
	background:url("../_images/formButton.jpg") no-repeat scroll 0 0 transparent;
	float: left;
	color:#FFFFFF;
	cursor:pointer;
	font-size: 1.1em;
	font-weight: 900;
	margin:0;
	padding:0 0 0 0;
	line-height: 25px;
	text-align:left;
	vertical-align:middle;
	height: 29px;
	width: 130px;
	white-space:nowrap;
}

form.kundendaten-formular .resetButton .formButton span span,
form.gesellschafterliste-formular .resetButton .formButton span span{
	background:url("../_images/formButton.jpg") no-repeat scroll -372px -34px transparent;
	padding:0 0 0 10px;
}

.tx-lampfondmanagment-pi1 {
	position: relative;
	margin:0 0 104px;;
	padding:0;
}

.tx-lampfondmanagment-pi3 select {
	border: 1px solid #BFBFBF;
}

.udi-aktuelles {
	margin:0;
	padding:0;
}

.udi-aktuelles-item hr{
	border: none;
	border-bottom: 1px solid #7DB108;
}

.udi-aktuelles-item {
	margin:0;
	padding:0;
}

.udi-aktuelles-item .date,
.udi-aktuelles-item .headline {
	font-weight: 900;
}

.udi-aktuelles-item .headline {
	font-size: 1.4em;
	padding-left: 10px;
}


div.greenBorder {
	border: 1px solid #7DB108;
}

div.spaceBottom {
	margin-bottom: 20px;
}

table {
	width: 100%;
	border-collapse: collapse;
}

table th {
	background: #7DB108;
	color: #FFF;
	font-weight: 900;
	text-align: left;
	padding: 3px 10px;
	border-bottom: 3px solid #FFF;
}

td.uebersicht_td_kopf {
	background: #7DB108;
	color: #FFF;
	font-weight: 900;
	text-align: left;
	padding: 3px 10px;
}

table td.gesellschafterliste_td_ungerade,
table td.ausschuttungen_td_ungerade,
table td.uebersicht_td_ungerade,
table td.zahlenfakten_td_ungerade {
	background: #C2D384;
	color: #000;
	text-align: left;
	padding: 3px 10px;
	margin: 2px 0;
	border-bottom: 3px solid #FFF;
	border-top: 3px solid #FFF;
	border-left: none;
	border-right: none;
}

table td.gesellschafterliste_td_gerade,
table td.ausschuttungen_td_gerade,
table td.uebersicht_td_gerade, 
table td.zahlenfakten_td_gerade {
	background: #E1E8C1;
	color: #000;
	text-align: left;
	padding: 3px 10px;
	margin: 2px 0;
	border-bottom: 3px solid #FFF;
	border-top: 3px solid #FFF;
	border-left: none;
	border-right: none;
}

table td a,
table td a:link,
table td a:hover,
table td a:visited {
	text-decoration: underline;
	color: #000;
}

/*======== GV-Protokolle ========*/
.gv-protokolle {
	margin: 0;
	padding: 10px 0;
}


.gv-protokolle .datum,
.gv-protokolle .name {
	font-weight: 900;
}

.gv-protokolle .datum,
.gv-protokolle .datum a,
.gv-protokolle .datum a:link,
.gv-protokolle .datum a:visited {
	color: #000;
}

.gv-protokolle .name {
	font-size: 1.4em;
	padding-left: 10px;
	text-decoration: underline;
}


/*======== Jahresabschluss ========*/
.jahresabschluss {
	margin: 0;
	padding: 10px 0;
}


.jahresabschluss .datum,
.jahresabschluss .name {
	font-weight: 900;
}

.jahresabschluss .datum,
.jahresabschluss .datum a,
.jahresabschluss .datum a:link,
.jahresabschluss .datum a:visited {
	color: #000;
}

.jahresabschluss .name {
	font-size: 1.4em;
	padding-left: 10px;
	text-decoration: underline;
}

/*======== Schreiben ========*/
.schreiben {
	margin: 0;
	padding: 10px 0;
}


.schreiben .datum,
.schreiben .name {
	font-weight: 900;
}

.schreiben .datum,
.schreiben .datum a,
.schreiben .datum a:link,
.schreiben .datum a:visited {
	color: #000;
}

.schreiben .name {
	font-size: 1.4em;
	padding-left: 10px;
	text-decoration: underline;
}

/*======== gesellschaftervertrag ========*/
.gesellschaftervertrag {
	margin: 0;
	padding: 10px 0;
}


.gesellschaftervertrag .datum,
.gesellschaftervertrag .name {
	font-weight: 900;
}

.gesellschaftervertrag .datum,
.gesellschaftervertrag .datum a,
.gesellschaftervertrag .datum a:link,
.gesellschaftervertrag .datum a:visited {
	color: #000;
}

.gesellschaftervertrag .name {
	font-size: 1.4em;
	padding-left: 10px;
	text-decoration: underline;
}

/*======== Zahlen Fakten ========*/

.zahlenfakten-karte-all {
	margin: 0;
	padding: 0;
	padding-top: 10px;
	height: 90px;
	clear: left;
}

.zahlenfakten-karte {
	margin: 0;
	padding-right: 10px;
	width: 100px;
	float: left;
}


.zahlenfakten-karte a {
	margin: 0;
	padding: 0;
}


.zahlenfakten-karte a img{
	border: none;
}

.zahlenfakten-chart {
	margin: 0;
	padding: 10px 0;
}

