﻿/* Style Formulare Gesundheitsberufe by Reiner Falk, 19.03.2021 */

form {
        width: 100%;
        margin: 40px 0px 20px;		
}

fieldset {
		margin-bottom: 30px;
		padding-top: 15px;
		padding-left: 20px;
		border: 1px solid #7a936b;
        background-color: #f6f6f6;		
}
fieldset ol.marginTop {
		margin-top: 0px;	
}
fieldset ol.marginBottom {
		margin-bottom: 15px;	
}
fieldset p.infoText {
		font-size: 85%;
		margin-bottom: 0px;
        color: #333333;		
}
fieldset p.hinweis {
		font-size: 85%;
		margin-top: 5px;
		margin-top: 15px;		
		margin-bottom: 15px;
        color: #666666;		
}
fieldset div {
		margin: 10px 0px;		
}
fieldset div.input {
		margin: 10px 0px 0px;
		float: left; 
		width: 49%; 
		text-align: center;		
}	
		
legend {
        padding: 2px 5px 3px;
		color: #ffffff;		
        background-color: #7a936b;
		font-size: 100%;		
		font-weight: normal;
}

label {
        min-width: 30%;
        float: left;
		text-align: right;
		padding-right: 10px;
		font-size: 90%;	
        color: #333;		 
}
label.agb {
        width: 85%;
        float: left;		
		text-align: left;
		margin: 0px 0px 10px 10px;
		font-size: 85%;		
}
label.datenschutz {
        max-width: 85%;
        float: left;		
		text-align: left;
		margin: 0px 0px 10px 10px;
		font-size: 85%;		
}

fieldset ol {
        padding: 0;
        margin: 0;
        list-style: none;
}
      
fieldset ol li {
        padding: 0;
        clear: both;
        margin: 15px 0 15px 0;
}  
 
select {
		width: 60%;
		font-size: 80%;		
}

textarea {
		width: 60%;
		font-size: 80%;
        font-family: Arial;		
}
input {
		font-size: 80%;	
}
input[type="text"] {
        width: 60%;
}
input[type="email"] {
        width: 60%;
}
input[type="checkbox"] {
        float: left;
		min-width: 5%;
}

input[type="submit"], input[type="reset"]  {
		padding: 3px 10px;
		background-color: #e3e3e3;
		color: #607952;	
        min-width: 20%;
        text-align: center;
		font-size: 90%;
		font-weight: bold;
}
input[type="reset"]  {
        float: left;
		margin: 10px 10px 10px 50px;		
}		
input[type="submit"]  {
        float: right;
		margin: 10px 50px 10px 10px;		
}		
	
		
		