/* CSS Document */

.vorschau {
	width: 98%
}

.tx-srsendcard-pi1 {
	width: 98%;
	/*Breite des Ecards-Bereiches*/
}

.tx-srsendcard-pi1 input, .tx-srsendcard-pi1 label, .tx-srsendcard-pi1 select, .tx-srsendcard-pi1-field {
  width: 96%; /* Breite.*/
  margin: 2px;
  padding:2px;
}

.tx-srsendcard-pi1 textarea {
  width: 90%; /* Breite.*/
  margin: 2px;
  padding:2px;
}

.tx-srsendcard-pi1 input[type='checkbox'], .tx-srsendcard-pi1 input[type='radio'] {
	width:auto;
	margin:	2px;
	padding:2px;
	background-color: transparent;
	border-style: none;
}

.tx-srsendcard-pi1 input[type='submit'] {
	font-size: 10px;
	float:right;
	border: 1px inset #6F240F;
	color: #FFFFFF;
	background: #6F240F;
	width: auto;
	margin: 2px;
	padding:4px;
	line-height:15px;
	
}

.tx-srsendcard-pi1 submit {
	font-size: 10px;
	float:right;
	border: 1px inset #6F240F;
	color: #FFFFFF;
	background: #6F240F;
	width: auto;
	margin: 2px;
	padding:4px;
	line-height:15px;
}


.tx-srsendcard-pi1 object, .tx-srsendcard-pi1 img {
	margin:  2px;
	padding: 2px;
	border-style: none;
}

.tx-srsendcard-pi1 a {
	text-decoration: none;
	font-weight: bold;
}

.tx-srsendcard-pi1-error-message {
	text-decoration: none;
	font-weight: bold;
}

.tx-srsendcard-pi1 a:link {
	color: #6F240F;
}

.tx-srsendcard-pi1 a:visited {
	color: #6F240F; 
}

.tx-srsendcard-pi1 a:hover {
	color: #6F240F;
}

.tx-srsendcard-pi1 a:active {
	color: #6F240F;
}
		
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-selection-prompt {
	font-weight: bold;
}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-series-header {
	text-align: center;
	font-weight: bold;
	width: 96%;
}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-image-selector {
	margin: 2px;
	padding: 2px;
	border-style: none;
	width: 100%;
}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-image-selector img {
	margin: 2px; padding: 2px; border-style: none;
}
		
.tx-srsendcard-pi1 fieldset {
	float:left;
	margin:  5px;
	padding: 5px;
	border:  1px solid #6F240F;
	width: 98%;
}

.tx-srsendcard-pi1 legend {
	color: #6F240F;
}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form {
	text-align: center;
	width: auto;
	margin:  2px;
	padding: 2px;
	float:left;
}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form legend {
	font-weight: bold;
	color: #6F240F;
}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset label.tx-srsendcard-pi1-hidden-label {
	position: absolute;
	left: 0px;
	top: -100px;
	width: 1px;
	height: 1px;
	overflow: hidden;
}

tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset .tx-srsendcard-pi1-delivery-notify label {
	font-weight: bold;
	width: 98%;
	text-align: left;
	margin: 2px;
	padding: 2px;
}