form.zahtjev {
padding:0 10px 0 10px;
}
form.zahtjev .help
{
  width: 140px;
  border: 1px solid #E4E3D3;
  clear: right;
  color:#666666;
  float: right;
  margin: 2px;
  padding: 3px 2px;
  min-height: 15px;
}
form.zahtjev .instruction
{
  font-style: italic;
  margin: 18px 0 5px 0;
  font-size:11px;
}
fieldset {
background-color:#FFFFFF;
border:3px double #CCCCCC;
margin-bottom:20px;
overflow:auto;
padding:15px 10px;
}
form#emailf fieldset
{
  padding: 10px 5px;
}
legend {
color:#CC3300;
font-weight:bold;
padding:2px 5px;
}
fieldset fieldset {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
}
fieldset fieldset legend {
font-size:90%;
}
.inlineSection {
overflow:auto;
width:100%;
}
form.zahtjev .oneField {
line-height:140%;
}
form.zahtjev .oneField:hover .help
{
  color:black;
}


form.zahtjev .inlineSection .oneField {
margin-right:4px;
padding:0pt;
white-space:nowrap;
}
form.zahtjev .oneChoice {
white-space:nowrap;
}
label, form.zahtjev .label {
color:#333333;
margin:0pt;
}
label.preField {
border-bottom:1px dotted #AAAAAA;
display:-moz-inline-box;
margin:0.6em 4px 0.2em 0pt;
min-width:120px;
padding:0pt 2px;
}
form.zahtjev .label {
border-bottom:1px dotted #AAAAAA;
display:block;
margin:0.6em 4px 0.5em 0pt;
padding:0pt 2px;
}
label.postField {
font-size:90%;
margin:0pt 8px 0pt 2px;
}
textarea {
margin:2px 2px 1px 0pt;
padding:0pt;
vertical-align:top;
}
input {
margin:0pt 2px 0pt 0pt;
}
select {
margin:2px 2px 1px 0pt;
padding:0pt;
}
.inlineSection .oneField select {
margin:0pt 2px 1px 0pt !important;
}
.gridSection select {
margin:0pt !important;
}
form.zahtjev .actions {
margin:20px 0pt 10px;
text-align:center;
}
form#emailf .actions {
margin:10px 0pt 5px;
text-align:center;
}
form.zahtjev .primaryAction {
font-weight:bold;
padding:4px 15px;
}
form.zahtjev .secondaryAction {
color:grey;
padding:4px 15px;
}
form.zahtjev .secondaryAction:hover {
color:black;
}
form.zahtjev .instructions {
font-style:italic;
margin:1em 0pt;
}
form.zahtjev .reqMark {
color:#FF0000;
padding:0pt 4px;
}
form.zahtjev .errFld {
border:1px solid #FF0000;
padding:1px;
}
form.zahtjev .errMsg {
color:#CC3333 !important;
display:block;
}
form.zahtjev .field-hint {
background-color:#FFFFFF;
border:1px solid #BBBBBB;
clear:right;
color:#000000;
float:right;
font-size:85%;
margin:2px 0pt 7px;
min-height:2em;
padding:2px;
}
form.zahtjev .field-hint-inactive {
background-color:#FFFFFF;
border:1px solid #E4E3D3;
clear:right;
color:#666666;
float:right;
font-size:85%;
margin:2px 0pt 7px;
min-height:2em;
padding:2px;
}
div.repeat {
background-color:#FFFFFF;
border:1px dotted #CCCCCC;
margin:3px 0pt;
padding-right:6px;
}
div.removeable {
background-color:#F3F3F3;
border:1px dotted #CCCCCC;
margin:3px 0pt;
padding-right:6px;
}
form.zahtjev .duplicateLink {
font-weight:bold;
line-height:260%;
}
form.zahtjev .removeLink {
line-height:260%;
}
form.zahtjev td .duplicateLink, form.zahtjev td .removeLink {
line-height:100%;
margin:0pt;
}
.onstate-a, .onstate-b, .onstate-c, .onstate-d, .onstate-e, .onstate-f, .onstate-g, .onstate-h, .onstate-i, .onstate-j, .onstate-k, .onstate-l, .onstate-m, .onstate-n, .onstate-o, .onstate-p, .onstate-q, .onstate-r, .onstate-s, .onstate-t, .onstate-u, .onstate-v, .onstate-w, .onstate-x, .onstate-y, .onstate-z, .onstate-aa, .onstate-ab, .onstate-ac, .onstate-ad, .onstate-ae, .onstate-af, .onstate-ag, .onstate-ah, .onstate-ai, .onstate-aj, .onstate-ak, .onstate-al, .onstate-am, .onstate-an, .onstate-ao, .onstate-ap, .onstate-aq, .onstate-ar, .onstate-as, .onstate-at, .onstate-au, .onstate-av, .onstate-aw, .onstate-ax, .onstate-ay, .onstate-az {
display:block;
}