
	input[type="submit"],
	input[type="reset"],
	input[type="button"],
    
select {
  width: 100%;
  color: #000000;
  border: solid 1px #c0c0c0; 
  border-radius: 3px;
  margin-top: 20px;
}   
    
	.btn_warenkorb { 
        border: solid 1px #ccc; background: #db7547; text-align: middle; padding: 10px; color: #ffffff; width: 100%;      
		-moz-appearance: none;
		-webkit-appearance: none;
		-o-appearance: none;
		-ms-appearance: none;
		appearance: none;
		-moz-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;
		-webkit-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;
		-o-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;
		-ms-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;
		transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;
		background-color: #f49719;
		border-radius: 3px;
		border: solid 0px #000000 !important;		
		cursor: pointer;
        text-shadow: 0px 0px 0px #fff;    
		display: inline-block;
		font-size: 1.0em;
		font-weight: 500;
        font-family: 'Open Sans';
		height: 3.0em;
        width: 100%;
		letter-spacing: 0.05em;
		line-height: 2.5em;
		padding: 0 0em;
		text-align: center;
		text-decoration: none;
		text-indent: 0.25em;
		text-transform: uppercase;
		white-space: nowrap;                    
        }
        
	.btn_sonderpreis { 
        border: solid 1px #ccc; background: #5a5b5e; text-align: middle; padding: 10px; color: #ffffff; width: 100%;      
		-moz-appearance: none;
		-webkit-appearance: none;
		-o-appearance: none;
		-ms-appearance: none;
		appearance: none;
		-moz-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;
		-webkit-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;
		-o-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;
		-ms-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;
		transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;
		background-color: #5a5b5e;
		border-radius: 3px;
		border: solid 0px #000000 !important;		
		cursor: pointer;
        text-shadow: 0px 0px 0px #fff;    
		display: inline-block;
		font-size: 1.0em;
		font-weight: 500;
        font-family: 'Open Sans';
		height: 3.0em;
        width: 100%;
		letter-spacing: 0.05em;
		line-height: 2.5em;
		padding: 0 0em;
		text-align: center;
		text-decoration: none;
		text-indent: 0.25em;
		text-transform: uppercase;
		white-space: nowrap;                    
        }        
        
        
.form_standard {
        border: solid 1px #ccc; text-align: center; border-radius: 5px;
        } 
        
input[type="text"],input[type="password"],textarea, select{
    width:100%;
    max-width:100%; 
    min-width:50%;
    height:2.5em; 
    padding-left:0.7em;
	padding-right:0.7em;
    border:1px solid #c0c0c0;
    border-radius:3px;
    background-color:#fcfcfc;
    color:#444;
    box-shadow:none;
    margin-top:0px; 
  } 
  
