#content {
	width: 645px;
	padding: 20px 20px 20px 20px;
	margin: 0px;
	float: left;
}

#middle {
	width: 100%;
	margin: 0;
	padding: 0;
	text-align: center;
	background-color: transparent;
	float: left;
}

/** Für Formulare und Shopseiten **/
/* Rahmen und Farbe Formularelemente  */
table.formtab select.tx {
	border: none;
	border: 1px solid #010000;
	background-color: #D4CFBE;
}

table.formtab input.tx {
	border : 1px solid #5E78C4;
	vertical-align: top;
	padding: 1px;
	margin: 0px 0px 10px 0px;
}

table.formtab textarea.tx {
	border : 1px solid #5E78C4;
rem	width: 460px !important;
	height: 100px !important;
	vertical-align: top;
	padding: 1px;
	margin: 0px 0px 10px 0px;
}

.formcaption {
	line-height: 200%;
         color: #D4CFBE;
}


#formshop table.formtab input.tx {
	border : 1px solid #5E78C4;
rem	width: 250px !important;
	vertical-align: top;
	padding: 1px;
	margin: 0px 0px 10px 0px;
}

#form table.formtab input.tx {
	border : 1px solid #5E78C4;
rem	width: 460px !important;
	vertical-align: top;
	padding: 1px;
	margin: 0px 0px 10px 0px;
}

*/ /* Rahmen und Farbe Formularelemente Highlight */
table.formtab select.txh,
table.formtab input.txh,
table.formtab textarea.txh,
table.formtab td.txh,
table.formtab table.txh {
	border: 1px solid #A70C0C;
	background-color: #F5E5E5;
}

/* Tabellenbreite */
table.pluginwidth {
	width: 445px;
	margin: auto;
}
table.completewidth, td.completewidth {
rem	width: 445px;
	width: 100%;
}

/* Breite der Formularfelder */
table.formtab input.tx,
table.formtab input.txh,
table.formtab textarea.tx,
table.formtab textarea.txh {
	width: 222.5px;
}

/* Höhe der Formularfelder */
table.formtab textarea.tx,
table.formtab textarea.txh {
	height: 89px;
}

/* Farbeliche Anzeige von Fehlermeldungen, immer identisch */
table.formtab td.h, p.h {
	color: #A70C0C;
	font-weight: bold;
	text-align: center;
}

/* Focus und Mausover von Formularelementen, immer identisch */
/*
table.formtab textarea:focus,
table.formtab textarea:hover,
table.formtab select:focus,
table.formtab select:hover,
table.formtab input:focus,
table.formtab input:hover {
	background-color: #FFFFFF;
} */

/* Innenabstand von Formularelementen und Tabellenzellen, immer identisch */
table.formtab input,
table.formtab textarea,
table.formtab td {
	padding-left: 3px;
	padding-right: 3px;
	margin: 0px;
}      */