/* Start of CMSMS style sheet 'mitgliedstyle' */
/* Sample FormBuilder CSS base */

form {margin-top:0}
form, td, th, li {font-size: 100%}
form div {margin-bottom:0}

fieldset div {
	margin-bottom:0.5em;
	margin-left:0.5em;
}

fieldset div div {
	margin-top:0.5em;
	margin-left:0.5em
}

fieldset {
	margin-bottom:0.5em;
	border:1px solid #4682B4;
	padding:0.5em
}

fieldset div:hover {background:#DEE5FD}

legend {
font-weight:bold;padding:8px 8px 8px 37px;margin-bottom:10px;border:1px solid #4682B4;color:#000080;font-size:16px;text-align:right;background:url(http://web19.fph027.de/cmsmadesimple/images/cms/email_open.gif) no-repeat 2px center
}

textarea {
margin:0.3em 0;
width:97%;
height:5em; 
background:#F9F9FF;
border:1px solid #4682B4
}

fieldset input {
width: auto;
color:#000000;
background:#F9F9FF;
border:1px solid #4682B4;
margin-right: 3px;
margin-left: 28px;
}

div #m4fbrp__42 {
  display: inline;
  width: auto;
margin-left: 29px;
}

div #m4fbrp__43 {
  display: inline;
  width: auto;
margin-left: 11px;
}

div #m4fbrp__44 {
  display: inline;
  width: auto;
margin-left: 10px;
}

div #m4fbrp__45 {
  display: inline;
  width: auto;
margin-left: 31px;
}


div #m4fbrp__76 {
  display: inline;
  width: auto;
margin-left: 12px;
}

div #m4fbrp__41 {
  display: inline;
  width: auto;
margin-left: 33px;
}

div #m4fbrp__46 {
  display: inline;
  width: auto;
margin-left: 29px;
}

div #m4fbrp__47 {
  display: inline;
  width: auto;
margin-left: 36px;
}

div #m4fbrp__63 {
  display: inline;
  width: auto;
margin-left: 29px;
}

div #m4fbrp__64 {
  display: inline;
  width: auto;
margin-left: 11px;
}

div #m4fbrp__65 {
  display: inline;
  width: auto;
margin-left: 10px;
}

div #m4fbrp__75 {
  display: inline;
  width: auto;
margin-left: 45px;
}

div #m4fbrp__66 {
  display: inline;
  width: auto;
margin-left: 31px;
}

div #m4fbrp__77 {
  display: inline;
  width: auto;
margin-left: 12px;
}

/* Apply this class to text/select input fields with shorter labels
	to help alignment */
.short-label label {float:left; width:10em}
.short-label fieldset div input,
.short-label fieldset div select {width:16em}


/* Pretty up your Captcha image output */
.captcha {
	margin:0.9em 0;
	width:233px;
	text-align:center}
.captcha img {border:1px solid #4682B4; margin-bottom:0.9em}
.captcha input {width:231px; margin-top:0.8em}

/* Just a bit more room for the Submit button */

.submit {margin-top:0.8em
}


/* Pretty up your site after submission */

.contactformR {width: 100%;}

.contactformR fieldset {
	border: 1px solid #4682B4;
	padding: 12px;}

.contactformR fieldset legend {
	font-weight: bold;
	padding: 8px 8px 8px 37px;
        margin-bottom: 10px;
	border:1px solid #4682B4;
	color: #000080;
	font-size:16px;
	text-align:right;
	background: url(images/cms/email_sent.gif) no-repeat 2px center;}

.contactformR div {padding: 0.25em 0 0.25em 0;}
/* End of 'mitgliedstyle' */

