/* CSS Document */
/* Ab hier wird das komplette Formular definiert */

form {
	width:500px;
	margin-bottom:25px;
}

fieldset {
	margin-bottom:15px;
	border: 1px solid #679be5;
}
legend {
	margin-left:5px;
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
	font-size:1.2em;
	color:#679be5;
}
label {
	margin-left:10px;
	margin-top:5px;
	display: block;
	font-weight:bold;
	color:#999;
}

textarea {
	width: 375px;
	height:125px;
	margin:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#679be5;
}
input {
	margin-left:10px;
	margin-bottom:10px;
	font-size:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#679be5;
}


/*
 * SecureMailForm
 */
 
 .smf_gmsg_warning
 {
	 padding:10px;
	 padding-left:52px;
	 background-image:url(../img/smf/smf_warning.jpg);
	 background-position:10px 10px;
	 background-repeat:no-repeat;
	 background-color:#FFF7B7;
	 height:32px;
	 margin-bottom:5px;
     border:1px solid #D8840A;
	 
 }
 
 .smf_gmsg_info
 {
	 padding:10px;
	 padding-left:52px;
	 background-image:url(../img/smf/smf_info.jpg);
	 background-position:10px 10px;
	 background-repeat:no-repeat;
	 background-color:#B4C3FE;
	 height:32px;
	 margin-bottom:5px;
     border:1px solid #0C3698;
 }
 
 .smf_gmsg_error
 {
	 padding:10px;
	 padding-left:52px;
	 background-image:url(../img/smf/smf_error.jpg);
	 background-position:10px 10px;
	 background-repeat:no-repeat;
	 background-color:#FBB5B7;
	 height:32px;
	 margin-bottom:5px;
	 border:1px solid #C52321;
 }
 
 .smf_gmsg_ok
 {
	 padding:10px;
	 padding-left:52px;
	 background-image:url(../img/smf/smf_ok.jpg);
	 background-position:10px 10px;
	 background-repeat:no-repeat;
	 background-color:#A5FCAD;
	 height:32px;
	 margin-bottom:5px;
	 border:1px solid #1C9A13;
 }
 
 .smf_verror
 {
	 padding:10px;
	 padding-left:52px;
	 background-image:url(../img/smf/smf_error.jpg);
	 background-position:10px 10px;
	 background-repeat:no-repeat;
	 background-color:#FBB5B7;
	 height:32px;
	 margin-bottom:5px;
	 border:1px solid #C52321;
 }


