/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
forms.css / Baerlishop.ch
(Alle Formular-Formatierungen)
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +  */


/* !!! Alle Formulare
==================================================================================== */

form {
margin:0;
padding:0;
}
form fieldset{
margin:0;
padding:0;
}

form:after {
content: "."; 
display:block; 
height:0;
clear: both; 
visibility: hidden;
}

form label{
display:block;
margin:2px 0 0 0;padding:0;
}
form label span.details,
form h3 span.details{
font-weight: normal;
}

form label.simpleText{
display:inline;
padding:0 20px 0 0;
font-weight: normal;
font-size: 100%;
}



form input.inputField,
form textarea,
form select{
border:1px solid #999;
margin:2px 0 4px 0;
padding: 2px;
background:#fff none;
width:343px;
font-size:12px;
font-family:Helvetica, Arial, sans-serif;
}
form select{
width:220px;
}
form input.inputField:focus,
form textarea:focus,
form select:focus{
background-color:#EDEDED;
}

a#crButton {
	display:block;
	padding:3px;
	border:1px solid #a1a1a1;
	background:#f0f0f0 none;
	font-weight:bold;
	color:#505685;
}

form input.sendButton {
margin:8px 0 !important; 
color: #333;
float:right;
background:#f0f0f0 none;
border:1px solid #a1a1a1; 
font: normal 100%/100% Helvetica, Arial, sans-serif;
cursor:pointer;
padding:4px 2px 2px 2px !important;
}

form input.sendButton:hover,
form input.sendButton:focus {
color:#fff;
background:#505685 none;
text-decoration:none;
}



/* !!! Fehlermeldungen auf Formularseiten !!!
==================================================================================== */

form p.errorMessage{
background:transparent url(/fileadmin/images/icon/errorMessage.gif) no-repeat left;
margin:0;padding:0 0 10px 0;
color:#333;font-weight:bold;
}

form span.errorMessage label{
background:transparent url(/fileadmin/images/icon/errorMessage.gif) no-repeat left;
padding:0 0 0 10px;
color:#505685;
}
form span.errorMessage input.inputField,
form span.errorMessage textarea{
border:1px solid #505685;
}
