.formBox * {}
.formBox { padding: 10px 20px; clear: both; }
.formBox a { color: #1A85C0; font-weight: bold; }
.formBox a.inline { float: left; margin: 12px 0 0 10px;}
.formBox form { font:100% verdana,arial,sans-serif; margin: 0; padding: 0; min-width: 500px; max-width: 600px; width: 560px; }
.formBox form fieldset { border: 1px solid #000; padding: 10px; margin-bottom: 10px; background-color: #E5E9EA; }
.formBox form fieldset legend { font-size: 12px; font-weight: bold; }
.formBox form label { display: inline; float: left; width: 150px; padding: 6px; margin: 5px 10px 0; text-align: right; font-weight: bold; }
.formBox form label.long { width: 350px; }
.formBox .val { width: 180px; padding: 5px 0 5px 192px; }
.formBox form input, form textarea, form select { margin:5px 0 0 10px; padding: 6px 4px; width: 200px; border: 1px solid #CCCCCC;}
.formBox form select { float: left; width: 210px; }
.formBox textarea { overflow: auto; height: 100px; }
.formBox .chbox { margin: 10px 0 0 10px; width: 12px; height: 12px; padding: 1px; }
.formBox #photo-confirm { margin: 5px 0 0 10px; width: 400px; padding: 1px; text-align: left; font-size: 10px; font-weight: normal; } /* label dla checkboxa o prawach do zdjecia */
.formBox #inline-input { margin: 5px 0 0 10px; width: 150px; padding: 1px; text-align: left; font-size: 10px; font-weight: normal; }
.formBox label.gender { margin:5px 0 0 10px; padding: 6px 0; text-align: left; width: 66px; float: left;}
.formBox input.gender { margin:8px 14px 1px 3px; padding-top: 0px; border: 0; width: auto; height: auto;}
.formBox form small { display: block; margin: 0 0 5px 160px; padding: 1px 3px; font-size: 88%; }
.formBox form .required{font-weight:bold;}
.formBox form .label2 { display: block; width: auto; height: 19px; padding: 11px 0 0 8px; float: left; font-weight: bold; }
.formBox form span.label-wide {display: block; font-weight: bold; margin: 10px; text-align: center;}
.formBox form br { clear:left; }
.formBox .submit { float: left; margin: 5px 0 0 10px; padding: 0; width: 58px; background-image: url(../images/site/submit.gif); border: 0; text-align: center; height: 21px; line-height: 21px; color: #FFFFFF;}
.formBox .submit-wide { width: 138px; background-image: url(../images/site/bg-grupa-new.jpg);}
.formBox .upload { margin: 5px 0 0 10px; padding: 2px; background: none; background-color: white; width: auto; height: 21px; line-height: 21px;} /* file upload field */
/* user edit page */
.formBox form select#user_dob_year, select#user_dob_month, select#user_dob_day { margin-top :10px; padding: 0px 2px; width: 80px; border: 1px solid #CCCCCC; float: none;}
.formBox form select#user_dob_year { margin-left: 10px; width: 60px; border: 1px solid #CCCCCC;}
.formBox form select#user_dob_month { margin-left:0; width: 40px; border: 1px solid #CCCCCC;}
.formBox form select#user_dob_day { margin-left: 0; width: 40px; border: 1px solid #CCCCCC;}

.formBox form div.tank-li { margin: 0 0 13px 10px; float: left; width: 390px; }
.formBox form div.tank-li strong { line-height: 18px; }
.formBox form div.tank-list .submit { float: left; display: inline; }

.formStyleBox { margin: 0 0 10px 0; padding: 10px 10px; width: 538px; background-color: #E5E9EA; border-width: 1px; border-style: solid; clear: both; }

.editTable { padding: 0px; margin-left: 80px;}
.editTable td { vertical-align: middle; }
.editTable .centered { text-align: center; }
.editTable .w-20 { width: 20px; padding: 2px; }
.editTable .w-80 { width: 80px; padding-right: 20px; }
.editTable .w-110 { width: 110px; padding-right: 20px; }

/* autocomplete widget */
.autocomplete-w1 { position:absolute; top:4px; left:3px; /* IE6 fix: */ _background:none; _top:1px; }
.autocomplete { width:300px; border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE specific: */ _height:350px;  _margin:0px 6px 6px 0; overflow-x:hidden; }
.autocomplete .selected { background:#CCCCCC; }
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }
