div.tx-txenergiemassnahmen-pi1 h2 {
	border-bottom: 1px #0b6c5c solid;
	color: #0b6c5c;
	font-weight: bold;
        position: relative;
	width: 100%;

}
div.tx-txenergiemassnahmen-pi1 h2 span {
	font-size: 0.71em;
	font-weight: normal;
	position: absolute;
	right: 0;
	bottom: 0;
}
div.tx-txenergiemassnahmen-pi1 fieldset {
	margin: 30px 0 0 0;
}
div.tx-txenergiemassnahmen-pi1 fieldset legend {
	color: #0b6c5c;
	display: block;
	font-size:1.2em;
	font-weight: bold;
	white-space: normal;
}
div.tx-txenergiemassnahmen-pi1 fieldset legend span,.tx-srfeuserregister-pi1 label span {
	color: red;
	display: inline;
	width: auto;
	float: none;
	margin: 0;
	padding: 0;
}
div.tx-txenergiemassnahmen-pi1 form p {
	color: #0b6c5c; 
	margin: 0;
	padding: 0;
}
div.tx-txenergiemassnahmen-pi1 form select,div.tx-txenergiemassnahmen-pi1 form input.text,
div.tx-txenergiemassnahmen-pi1 form textarea {
        width: 100%;
}
div.tx-txenergiemassnahmen-pi1 form select,div.tx-txenergiemassnahmen-pi1 form input.text,
div.tx-txenergiemassnahmen-pi1 form input.check,
div.tx-txenergiemassnahmen-pi1 form textarea {
       border: 1px #0b6c5c solid;
}
div.tx-txenergiemassnahmen-pi1 form select {
        
}
div.tx-txenergiemassnahmen-pi1 form table {
	font-size: 1em;
	table-layout: fixed;
}
div.tx-txenergiemassnahmen-pi1 form table tr td.req,div.tx-txenergiemassnahmen-pi1 form table tr td.error {
       color: red;
       font-weight: bold;
}
div.tx-txenergiemassnahmen-pi1 form table tr.border {
       background: url(/fileadmin/_img/edl/massnahme_border.gif) repeat-x bottom;
}

div.tx-txenergiemassnahmen-pi1 form table tr td.error {
	font-size: 0.9em;
}
div.tx-txenergiemassnahmen-pi1 form table tr td {
	padding: 3px !important;
}
div.tx-txenergiemassnahmen-pi1 form table tr td.panel {
	position: relative;
	height: 30px;
}
div.tx-txenergiemassnahmen-pi1 form table tr td.panel input.right {
	right: 0;
	position: absolute;
}
div.tx-txenergiemassnahmen-pi1 form table tr td.panel input.left {
	left: 0;
	position: absolute;
}
div.tx-txenergiemassnahmen-pi1 table.list-table tr th {
	text-align: left;
}
div.tx-txenergiemassnahmen-pi1 table.list-table tr.odd {
	background: #f5f8ef;
}
div.tx-txenergiemassnahmen-pi1 table.list-table tr.even {
	background: #e9f4f8;
}
div.tx-txenergiemassnahmen-pi1 table.list-table tr td {
	color: #0b6c5c;
}
div.tx-txenergiemassnahmen-pi1 table.detail-table tr td {
	padding: 2px !important;
}
div.tx-txenergiemassnahmen-pi1 table.list-table tr td a {
	font-weight: bold;
}
div.tx-txenergiemassnahmen-pi1 form input.submit {
	cursor: pointer;
	width: 161px;
	text-align: center;
	font-weight: bold;
	background-color: transparent;
	background-image: url(/fileadmin/_img/edl/bgr-button-161x17.gif);
	color: #fff;
	border:0; 
	height: 17px;
}
