﻿/*******************************************
* Styles für Extension/Plugin "tx_ifm_app-pi1"
********************************************/
.tx-ifmapp-pi1 fieldset {
	margin:  1.5em auto 1.5em auto;
	padding-left: 5px;
	border:  1px solid #aaccaa;
	background: #f4f8f4;
}
.tx-ifmapp-pi1 fieldset#buttons {
	text-align: right;
	border: none;
	background: none;
}
.tx-ifmapp-pi1 legend {
	padding: 4px;
	border:  none;
	background: none;
	font-weight: bold;
}
.tx-ifmapp-pi1 label {
	display: block;
	width:  15em;
	float:  left;
	margin-top: 6px;
}
.tx-ifmapp-pi1 input, .tx-ifmapp-pi1 textarea, .tx-ifmapp-pi1 select {
	margin:  3px 0;
	padding: 2px;
	width: 20em;
}
.tx-ifmapp-pi1 input:active, .tx-ifmapp-pi1 input:focus, .tx-ifmapp-pi1 input:hover,
.tx-ifmapp-pi1 textarea:active, .tx-ifmapp-pi1 textarea:focus, .tx-ifmapp-pi1 textarea:hover {
	background: #f0f0f0;
}
.tx-ifmapp-pi1 fieldset#buttons input {
	margin-left: 20px;
	width: auto;
}
.tx-ifmapp-pi1 p#error {
	padding: 6px; 
	margin-bottom: 0.5em;
	border: 1px solid #ffcccc;
	background:  #ffeeee;
}
.tx-ifmapp-pi1 p#success {
	padding: 6px;
	margin-bottom: 0.5em;
	border-left: 8px #7cc742 solid;
	background: #d3ecc0;
}
/*******************************************
* Styles für Extension/Plugin "tx_ifmapp-pi2"
********************************************/
.tx-ifmapp-pi2 fieldset {
	margin:  1.5em auto 1.5em auto;
	padding-left: 5px;
	border:  1px solid #aaccaa;
	background: #f4f8f4;
}
.tx-ifmapp-pi2 fieldset#buttons {
	text-align: right;
	border: none;
	background: none;
}
.tx-ifmapp-pi2 legend {
	padding: 4px;
	border:  none;
	background: none;
	font-weight: bold;
}
.tx-ifmapp-pi2 label {
	display: block;
	width:  12em;
	float:  left;
	margin-top: 6px;
}
.tx-ifmapp-pi2 label.large {
	width: 14em;
	padding-bottom: 20px;
}
.tx-ifmapp-pi2 input, .tx-ifmapp-pi2 textarea, .tx-ifmapp-pi2 select {
	float: left;
	margin:  3px 0;
	margin-right: 20px;
	padding: 2px;
	width: 14em;
}
.tx-ifmapp-pi2 input:active, .tx-ifmapp-pi2 input:focus, .tx-ifmapp-pi2 input:hover,
.tx-ifmapp-pi2 textarea:active, .tx-ifmapp-pi2 textarea:focus, .tx-ifmapp-pi2 textarea:hover {
	background: #f0f0f0;
}
.tx-ifmapp-pi2 br {
	clear:  both;
}
.tx-ifmapp-pi2 fieldset#buttons input {
	float: none;
	margin-left: 20px;
	width: auto;
}
.tx-ifmapp-pi2 p#error {
	padding: 6px; 
	margin-bottom: 0.5em;
	border: 1px solid #ffcccc;
	background:  #ffeeee;
}
.tx-ifmapp-pi2 p#success {
	padding: 6px;
	margin-bottom: 0.5em;
	border-left: 8px #7cc742 solid;
	background: #d3ecc0;
}
/*******************************************
* Styles für Extension/Plugin "tx_ifmapp-pi3"
********************************************/
.tx-ifmapp-pi3 fieldset {
	margin:  1.5em auto 1.5em auto;
	padding-left: 5px;
	border:  1px solid #aaccaa;
	background: #f4f8f4;
}
.tx-ifmapp-pi3 fieldset#buttons {
	text-align: right;
	border: none;
	background: none;
}
.tx-ifmapp-pi3 legend {
	padding: 4px;
	border:  none;
	background: none;
	font-weight: bold;
}
.tx-ifmapp-pi3 label {
	display: block;
	width:  12em;
	float:  left;
	margin-top: 6px;
}
.tx-ifmapp-pi3 input {
	float: left;
	margin:  3px 0;
	margin-right: 20px;
	padding: 2px;
	width: 14em;
}
.tx-ifmapp-pi3 input:active, .tx-ifmapp-pi3 input:focus, .tx-ifmapp-pi3 input:hover {
	background: #f0f0f0;
}
.tx-ifmapp-pi3 br {
	clear:  both;
}
.tx-ifmapp-pi3 fieldset#buttons input {
	float: none;
	margin-left: 20px;
	width: auto;
}
.tx-ifmapp-pi3 p#error {
	padding: 6px; 
	margin-bottom: 0.5em;
	border: 1px solid #ffcccc;
	background:  #ffeeee;
}
.tx-ifmapp-pi3 p {
	padding: 10px 0;
}
.tx-ifmapp-pi3 table {
	margin-bottom: 20px;
}
/*******************************************
* Styles für Extension/Plugin "tx_ifm_app-pi4"
********************************************/
.tx-ifmapp-pi4 fieldset {
	margin:  1.5em auto 1.5em auto;
	padding-left: 5px;
	border:  1px solid #aaccaa;
	background: #f4f8f4;
}
.tx-ifmapp-pi4 fieldset#buttons {
	text-align: right;
	border: none;
	background: none;
}
.tx-ifmapp-pi4 legend {
	padding: 4px;
	border:  none;
	background: none;
	font-weight: bold;
}
.tx-ifmapp-pi4 label {
	display: block;
	width:  12em;
	float:  left;
	margin-top: 6px;
}
.tx-ifmapp-pi4 label.large {
	width: 14em;
	padding-bottom: 20px;
}
.tx-ifmapp-pi4 input, .tx-ifmapp-pi4 textarea, .tx-ifmapp-pi4 select {
	float: left;
	margin:  3px 0;
	margin-right: 20px;
	padding: 2px;
	width: 14em;
}
.tx-ifmapp-pi4 input:active, .tx-ifmapp-pi4 input:focus, .tx-ifmapp-pi4 input:hover,
.tx-ifmapp-pi4 textarea:active, .tx-ifmapp-pi4 textarea:focus, .tx-ifmapp-pi4 textarea:hover {
	background: #f0f0f0;
}
.tx-ifmapp-pi4 br {
	clear:  both;
}
.tx-ifmapp-pi4 fieldset#buttons input {
	float: none;
	margin-left: 20px;
	width: auto;
}
.tx-ifmapp-pi4 p#error {
	padding: 6px; 
	margin-bottom: 0.5em;
	border: 1px solid #ffcccc;
	background:  #ffeeee;
}
.tx-ifmapp-pi4 p#success {
	padding: 6px;
	margin-bottom: 0.5em;
	border-left: 8px #7cc742 solid;
	background: #d3ecc0;
}