/* ==================================== FORMS ===================================*/ form { margin:0; padding:0; } form p { margin:5px; } form fieldset { margin-top:5px; margin-bottom:10px; padding: 4px; border: 1px solid #ddd; } p > label:first-child { display: inline-block; width:200px; vertical-align:top; } form input[type=checkbox] { margin:0 5px 0 5px; } form legend { color: #8ec706; font-weight:bold; font-size: 11px; padding-bottom: 4px; padding:5px; } .input_field, .select_field { color: #000000; background-color: #FCFCFC; font-family: Verdana; font-size: 11px; border-left: 3px solid #00C400; border-right: 1px solid #C0C0C0; border-top: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; padding-left:2px; padding-right:1px; padding-top:1px; padding-bottom:1px; } .bt { cursor:pointer; border:2px solid #fff; font-size:15px; padding:5px; background-color: #8ec706; color:#fff; -moz-border-radius:5px; } .bt:hover { background-color: #f67b16; } .bt:disabled { background-color: #f4f4f4; color:#6d6d6d; cursor:default; border-color:#ccc; } .bt_filter { border:1px; -moz-border-radius:6px; padding:2px; } /* ==================================== ERREURS FORMS ===================================*/ .error_msg_field { margin: 0; padding: 2px; color: #ED1C24; font-size: 10px; } .error_msg { margin-top: 10px; margin-bottom: 10px; color: #F40000; font-family: verdana; font-size: 11px; background-color: #FFF9F9; padding: 3px; border: 1px solid #F40000; } .error_msg ul { margin: 3px; } .error_msg li { margin-left: 15px; list-style-type: square; padding: 1px; } .field_error { color: #000000; background-color: #FFCECE; font-family: Verdana; font-size: 11px; border-left: 3px solid #FF0000; border-right: 1px solid #C0C0C0; border-top: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; padding-left:2px; padding-right:1px; padding-top:1px; padding-bottom:1px; }