/* Start of CMSMS style sheet 'FormBuilder Default Style' */
#formular {
        padding-top:20px;
        width:620px;
        margin-left:auto;
        margin-right:auto;
        font-size:0.8em; }

input {
		padding:2px;}

td.form_text {
	    padding-top:10px;
		padding-right:5px;
		font-size:1.2em}

.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.5em 0;
		text-align:left;
        float:left;
        margin-left:98px;
        font-size:10px;
        width:350px;}

.captcha img {
       border:1px solid #631416; 
       margin-bottom:0.5em;}

.captcha input {
		 width:196px; 
		 margin-top:0.5em;
		 margin-left:0px}

.error_message_captcha{
		  font-size:10px;
		  float:left;
		  padding-left:98px;
}
	

/* Just a bit more room for the Submit button */

.submit {
		   margin-top:0px;
		   margin-left: 362px;
		   cursor:pointer}

.fbsubmit{
		  background-color:#fff;
		  padding-left: 10px;
		  padding-right:10px;
       	  cursor:pointer}

#cntnt01fbrp_submit {
    	 width:80px;
     	 padding:2px;}


#cntnt01fbrp_submit:hover {
      	width:80px;
      	padding:2px;
        border-right: 1px solid #9baec7;
        border-bottom: 1px solid #9baec7;
        border-left: 1px solid #123d6a;
        border-top: 1px solid #123d6a;}

/* 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:1em;}

fieldset div div {
		margin-top:0.5em;
		margin-left:1em}

fieldset {
		margin-bottom:1em;
		border:1px solid #631416;
		padding:0.5em}

fieldset label {
		width:auto;}

legend {
		color:#FFF;
		background:#F60;
		font-style:italic;
		font-size:1.2em;
		margin-bottom:0.5em;
		padding:0.2em;
		width:auto;
		border:1px solid #631416}

textarea {
		width:350px;
		height: 140px;
        margin-top:8px;
        margin-bottom:3px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#0c3055;}

/* 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:200px}

.contactform input {
        border-right: 1px solid #123d6a;
        border-bottom: 1px solid #123d6a;
        border-left: 1px solid #9baec7;
        border-top: 1px solid #9baec7;
        margin-top:8px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
        width:270px;
		color:#0c3055;}

.contactform input.checkbox {
       border: none;}

.contactform label {
		display: block;
		float: left;
        text-align:left;
		width: 90px;
        margin-bottom:3px;
        margin-top:8px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#0c3055;}

.contactform label.label {
		display: inline;
		float: none;
		width: 50px;
		font-size: 10px;}

.contactform textarea {
        border-right: 1px solid #123d6a;
        border-bottom: 1px solid #123d6a;
        border-left: 1px solid #9baec7;
        border-top: 1px solid #9baec7;
		padding:2px;}

.formbuilderform .message {
	line-height: 16px;
	padding: 0 0 8px 0;}

.name input, .telefon input, .email input {
        width:350px;}

.hinweis {
        width:350px;
        text-align:left;
        margin-left:90px; }
/* End of 'FormBuilder Default Style' */

