
.myForm div.formGroup{margin-top: 20px; border-bottom: 1px solid #d0d0d0;}
.myForm .groupTitle{margin: 5px 0 5px 0; }

.myForm div.formRow{margin: 0; padding: 5px 0 5px 130px; position: relative; border-top: 1px solid #d0d0d0;}

.myForm div.required{}
.myForm .required label{font-weight: bold;}

.myForm div.optional{}

.myForm div.even{background: #eee;}
.myForm div.odd{}

.myForm div.error{background: #FFFF95;}
.myForm p.error{color: red;}

.myForm .withHelpAndExample{}
.myForm .withHelp{}
.myForm .withExample{}


.myForm div.help{}
.myForm .helpSize1{}

.myForm label{}
.myForm label.label{width: 125px; padding: 2px 5px 0 0; text-align: right; color: #555; display: block; position: absolute; left: 0px; top: 5px;}
.myForm label.miniLabel{}

.myForm p.example{ font-size: 9px; color: #777;}
.myForm input.text, .myForm textarea.text, .myForm input.date{border: 1px solid #999; width: 300px;}

.myForm input.file{}
.myForm textarea.text{}
.myForm input.checkbox{}
.myForm input.radio{}
.myForm input.submit{}
.myForm a.enlarge{margin-left: 3px; font-weight: bold; color: #000; text-decoration: none;}
.myForm select.selectSingle{}
.myForm select.selectMultiple{}

.myForm p.summaryValue{padding-top: 2px; font-weight: bold;}
.myFormSummary label.label{font-weight: normal; color: #555;}



.myForm p.text{margin: 3px 0; color: #555;}
.myForm a.link{font-weight: bold; color: #000;}
.listaWycieczek {width: 300px;}
.myForm input.date{width: 90px;}

