/* SUGGEST INPUT */
#suggest-result-suggestions{ position: absolute; background: #FFFFFF; display: none; }
#suggest-results ul { margin:0px; padding:0px; list-style: none; }
#suggest-results li { margin:0px; padding:0px; }
#suggest-results a { display: block; padding: 1px 4px 1px 2px; font-size:11px; font-weight:normal; border-left:2px solid #FFFFFF; cursor:pointer; white-space:nowrap; text-decoration:none; }
#suggest-results a:hover { display: block; background: #EEEEEE; color:#000000; padding: 1px 4px 1px 2px; font-size:11px; border-left:2px solid #1883B4;  cursor:pointer; white-space:nowrap; text-decoration:none; }
#suggest-results a.selected{ display: block; background: #EEEEEE; color:#000000; padding: 1px 4px 1px 2px; font-size:11px; border-left:2px solid #1883B4;  cursor:pointer; white-space:nowrap; text-decoration:none; }


/* FORMS */
input.submit { border:0px; background:url(images/but_wyslij.gif); width:60px; height:21px;vertical-align:middle; cursor:pointer;}
input.zapisz { border:0px; background:url(images/but_zapisz.gif); width:60px; height:21px;vertical-align:middle; cursor:pointer;}

input.module_password { width:100px; height:14px; font-size:11px; padding:1px 2px 1px 2px; margin:0px; vertical-align:middle; }
.submit_arrow { width:16px; height:20px; background:url(images/submit_arrow.gif); border:0px; margin:0px; vertical-align:middle; cursor:pointer; }
.submit_arrow2 { width:16px; height:23px; background:url(images/submit_arrow2.gif); border:0px; margin:0px; vertical-align:middle; cursor:pointer; }
.submit_arrow_disk { width:19px; height:20px; background:url(images/save_disk.gif); border:0px; margin:0px; vertical-align:middle; cursor:pointer; }
.load_button { width:70px; height:23px; background:url(images/load_icon_large.gif); border:0px; margin:0px; vertical-align:middle; cursor:pointer; }
.save_button { width:59px; height:23px; background:url(images/save_icon.gif); border:0px; margin:0px; vertical-align:middle; cursor:pointer; }

.myinput { background: #1883B4; border: 1px solid #CCCCCC; color: #FFFFFF; font-size: 13px; font-weight: bold; height: 26px; padding: 1px 10px 1px 10px; text-align: center; vertical-align: middle; }
.myinput_hover { background: #1883B4; border: 1px solid #000000; height: 26px; padding: 1px 10px 1px 10px; color: #FFFFFF; font-weight: bold; cursor:pointer; vertical-align: middle; }
.myinput2 { background: #DC0000; border: 1px solid #CCCCCC; color: #FFFFFF; font-size: 13px; font-weight: bold; height: 26px; padding: 1px 10px 1px 10px; text-align: center; vertical-align: middle; }
.myinput2_hover { background: #DC0000; border: 1px solid #000000; height: 26px; padding: 1px 10px 1px 10px; color: #FFFFFF; font-weight: bold; cursor:pointer; vertical-align: middle; }
.mytxtinput { background-color: #ffffff; border: 1px solid #D5DCE3; color: #335679; display: inline; font-size: 13px; height: 20px; margin: 0px 0px 0px 0px; padding: 1px 2px 0px 2px; vertical-align: middle; }
.mytxtinput_hover { background-color: #F9F9F9; height: 20px; border: 1px solid #AAAAAA; margin: 0px 0px 0px 0px;	padding: 1px 2px 0px 2px; vertical-align:middle; }
.mytxtinput_focus { border: 1px solid #111111; height: 20px; margin: 0px 0px 0px 0px;	padding: 1px 2px 0px 2px; vertical-align:middle; }
.mytxtinput_sort { background-color: #ffffff; border: 1px solid #D5DCE3; color: #335679; display: inline; font-size: 13px; width: 30px; height: 18px; margin: 0px 0px 0px 0px; padding: 1px 2px 0px 2px; text-align:center; vertical-align: middle; }
.mytxtinput_sort_hover { background-color: #F9F9F9; border: 1px solid #AAAAAA; width: 30px; height: 18px; text-align:center;  }
.mytxtinput_sort_focus { border: 1px solid #111111; width: 30px; height: 18px; text-align:center;  }
.mytextarea { background-color: #ffffff; border: 1px solid #D5DCE3; font-family:Tahoma; color: #335679; display: inline; font-size: 13px; margin: 0px 0px 0px 0px; padding: 1px 2px 0px 2px; vertical-align: middle; }
.mytextarea_hover { background-color: #F9F9F9;	border: 1px solid #AAAAAA;	font-family:Tahoma; font-size: 13px; margin: 0px 0px 0px 0px; padding: 1px 2px 0px 2px; vertical-align: middle; }
.mytextarea_focus { border: 1px solid #111111; font-family:Tahoma; font-size: 13px; margin: 0px 0px 0px 0px; padding: 1px 2px 0px 2px; vertical-align: middle; }
.mycheckbox { border: 1px solid #D5DCE3; display: inline; width: 17px; height: 17px; margin: 2px 0px 2px 0px; padding: 0px; vertical-align: middle; }
.mycheckbox_hover { border: 1px solid #AAAAAA; background:#EEEEEE; margin: 2px 0px 2px 0px; padding: 0px; width: 17px; height: 17px; vertical-align: middle; }
.mycheckbox_focus { border: 1px solid #111111; margin: 2px 0px 2px 0px; padding: 0px; width: 17px; height: 17px; vertical-align: middle; }
.myselect { background-color: #ffffff; border: 1px solid #D5DCE3; color: #335679; display: inline; font-size: 13px; height: 16px; margin: 0px 0px 0px 0px; padding: 2px 2px 0px 2px; vertical-align: middle; }