/*/////////////////////////////////////////////////////////////////////////////
Formular Generator für Redaxo 4.x 
Ab: Version 4.5 Community Editon
Stand: 22.01.2008 
Erstellt von: Thomas Skerbis , www.klxm.de 
/*




/* Div das das Formular umschließt */

.formgen {
	width: 100%;
	margin-top:30px;
}


label {
	float:left;
	width: 130px;
	font-weight:bold;
}


td label {
	float:left;
}

td input {
	float:left;
}

td label {
	font-weight:normal;
}

label,
select,
input[type=checkbox],
input[type=radio],
input[type=button]
{
cursor : pointer;
color:#000;
}




input[type=submit]
{
cursor : pointer;
color:#fff;
}

input, textarea {
/*border: 1px solid #ccc;
background: #fff;
*/
}


.radios label {
	display:inline;
}

.radios_inner {
	float:left;
	width:50%;
}

.radios_inner input,
.radios_inner label {
float:left;	
font-weight: normal !important;
}



input.full {
	width:98%;
}
/* 
Wie sehen die einzelnen Blöcke aus? 
Jedes Feld wird von einem DIV umschlossen, das hier definiert werden kann
*/


.formblock
{
	margin: 			10px 0 0  0;
	padding:			0;
	width:				100%;
}


/*
Verhalten von br-Tags
*/
form br
{
clear : both;
}


/* 
--------- FORMULAR-OBJEKTE ------------ 
*/


/* Mehrzeiliges Eingabefeld */
.formtextfield
{
	width: 98%;
}



/* Trennelement , Abstand */
.formtrenn
{
	display: block;
	height: 30px;	
}
/* Hinweistext */
.formhinweis
{
	font-weight: normal;
	font-size: 0.8em;
}
/* Überschrift */
.formheadline
{
	font-weight: bold;
	color:#990000;
	display:inline;
}

.spacer {
	height:20px;
}
/* Passwortfeld */
.formpassword
{
	width:100%;
	background-color: #CCCCCC;
	margin-left: 4px;
}

/*Captcha-Bild*/
.formcaptcha {
	margin-bottom: 10px;
}



/* Aussehen der Select-Ausgabe */
.formselect
{
	width:50%;

}



/* Definition des Fieldsets, das das ganze Formular umschließt */
fieldset {
width: 330px;
border-top: 0px solid #ccc;
margin-bottom:20px;
margin-right:	20px;
float:left;
}

fieldset.fs0 {
	border-right: 1px solid #ccc !important;
	margin-right:	19px;
}


* html fieldset {
width: 310px;
border:0;
margin-bottom:20px;
margin-right:	20px;
float:left;
}


* html fieldset.fs0 {
	border-top: 1px solid #fff;
	border-right: 1px solid #ccc !important;
}


fieldset input {
margin-bottom:10px;	
}

/* Fieldsetbeschriftung */
 legend {
font-size:130%;
font-weight: bold;
padding-bottom: 10px;
}

/* -------------- AUSGABEN / Fehlermeldungen --------*/

/* Fehlermeldung nach Versand */

 .forminfo {
	color: #FFFFFF;
	background-color: #990000;
	padding: 5px;
}


/* Markierung der Labels bei Fehler */
 .formerror {
	color: #990000;
}







/*Button*/

.formsubmit {

	width:100px;

	height:30px;

	color:#FFF;

	font-weight:bold;

	padding:2px;

	background:url(img/button_bg.gif) repeat-x right top;

	cursor:pointer;

	border:none;
	

}

/*//////////////////////////////////////////////////////////////////////////////*
/* Ende der Formulardefinition */

