/* ////////////////////////////////////////////////////////////////////////////////////////////////////
// @object:		Formstyle for Login Website www.plot24.ch - kontakt.html
// @version:	1.0
// @date:		12.02.2008
// @autor:		LeiserPublishing GmbH, www.leiserpublishing.com
// @copyright:	LeiserPublishing GmbH, Foerenweg 3, 2560 Nidau, info@leiserpublishing.com
// //////////////////////////////////////////////////////////////////////////////////////////////////// */

/* td-formfieldmarking, formrequiredfields, formfield, formfieldset, formtextarea, */
/* formselectfield button global-class-definition */
td.formfieldmarking, td.formrequiredfields, .formfield, .formfieldset, .formtextarea, 
.formselectfield, .button {
	font-family: verdana, arial, helvetica, sans-serif;	/*x*/
	font-size: 10px;/*x*/
}

/* td-formfieldmarking, formrequiredfields, button global-class-definition */
td.formfieldmarking, td.formrequiredfields, .button {
	color: black;/*x*/
	font-weight: normal;/*x*/
	height: 14Px;/*x*/
	width: 120px;/*x*/
}

/* td-formfieldmarking class-definition */
td.formfieldmarking {
	text-align: left;/*x*/
}

/* td-formrequiredfields class-definition */
td.formrequiredfields {
	color: red;/*x*/
	text-align: right;/*x*/
	width: 10px;/*x*/
}

/* td-forminputfields class-definition */
td.forminputfields, .button {
	height: 25Px;/*x*/
}

/* colspace class-definition */
.colspace {
	width: 25px;/*x*/
}

/* rowspace class-definition */
.rowspace {
	height: 10Px;/*x*/
}

/* formfield, formfieldset, formtextarea, formselectfield global-class-definition */
.formfield, .formfieldset, .formtextarea, .formselectfield {
	color: black;/*x*/
	font-weight: normal;/*x*/
	text-align: left;/*x*/
}

/* formfield, formtextarea global-class-definition */
.formfield, .formtextarea {
	background-color: rgb(252,252,252);/*x*/
	border-top: 1px solid rgb(40,80,140);/*x*/
	border-right: 1px solid rgb(40,80,140);/*x*/
	border-bottom: 1px solid rgb(40,80,140);/*x*/
	border-left: 1px solid rgb(40,80,140);/*x*/
}

/* button class-definition */
.button {
	color: rgb(249,249,249);
	text-align: center;/*x*/
	background-color: rgb(40,80,140);/*x*/
	border-top: 1px solid rgb(40,80,140);/*x*/
	border-right: 1px solid rgb(40,80,140);/*x*/
	border-bottom: 1px solid rgb(40,80,140);/*x*/
	border-left: 1px solid rgb(40,80,140);/*x*/
	margin-top: 0px;
	cursor: pointer;
}

/* formfield class-definition */
.formfield {
	width: 210px;/*x*/
}

/* formfieldset class-definition */
.formfieldset {
	width: auto;
	margin-left: 0px;
	margin-top: 1px;
}
* html .formfieldset {	/* IE-hack for margin-left, margin-top */
	margin-left: 0px;
	marg\in-left: -4px;
	margin-top: 1px;
	marg\in-top: 0px;
}

/* fieldsetlegend class-definition */
.fieldsetlegend {
	margin-left: 3px;
}
* html .fieldsetlegend {	/* IE-hack for margin-left */
	margin-left: 3px;
	marg\in-left: -4px;
}

/* optionfield, optionmarking global-class-definition */
.optionfield, .optionmarking {
	margin-left: 3px;
}
* html .optionfield {	/* IE-hack for margin-left */
	margin-left: 3px;
	marg\in-left: -1px;
}

/* optionmarking class-definition */
.optionmarking {
	line-height:165%;
	vertical-align: 3px;
}
* html .optionmarking {	/* IE-hack for margin-left */
	margin-left: 3px;
	marg\in-left: 0px;
}

/* formcheckbox class-definition */
.formcheckbox {
	margin-left: 0px;
}
* html .formcheckbox {	/* IE-hack for margin-left */
	margin-left: 0px;
	marg\in-left: -4px;
}

/* formtextarea class-definition */
.formtextarea {
	width: 99.2%;
	height: 90px;
	margin-top: 0px;
	margin-left: 0px;
}
* html .formtextarea {	/* IE-hack for margin-top */
	margin-top: 0px;
	marg\in-top: -1px;
}

/* formselectfield class-definition */
.formselectfield {
	width: 100.6%;
	margin-left: 0px;
	margin-top: 2px;
}
* html .formselectfield {	/* IE-hack for margin-top */
	margin-top: 2px;
	marg\in-top: 0px;
}
