/* Start of CMSMS style sheet 'FormBuilder CSS base' */
.formbuilderform .required {
/* border: 1px solid #66b1c6; */
background-color: #dfecf0;
}
.formbuilderform .entry_required {
background-image:url('styles/SA2008/modra/dialog-warning.png');
background-repeat: no-repeat;
}

.formbuilderform_submitted {
border: 1px solid #00aa00;
background-color: #DFFFDF;
margin-bottom: 0.5em;
padding: 0.5em;
}

.neutral_message {
border: 1px solid #0000aa;
background-color: #DFDFFF;
margin-bottom: 0.5em;
padding: 0.5em;
}


.formbuilderform FIELDSET LEGEND {
padding: 0 1px 1px 1px;
}
.formbuilderform FIELDSET LEGEND, .formbuilderform FIELDSET {
border: 1px solid #66b1c6;
}
.formbuilderform FIELDSET FIELDSET LEGEND, .formbuilderform FIELDSET FIELDSET {
border: 1px solid #C2E5EF;
}

.value_content {margin-left: 1em;}

.formbuilderform .submit {
margin-top: 1em;
}

.formbuilderform .poznamka {font-size: 0.8em;}

.formbuilderform .souhlasime {margin-top:1em;  margin-bottom:1em;}

/* ------------------------------------------------------------- */




/* Sample FormBuilder CSS base */
/* z Helpu k FormBuilderu v0.4   */

    form {margin-top:0}
    form, td, th, li { font-size: 100%}
    form div {margin-bottom:0}
        fieldset div {
        margin-bottom:0.5em;
        margin-left:1em;
    }
        fieldset div div {
        margin-top:0.5em;
        margin-left:1em
    }
        fieldset {
        margin-bottom:1em;
        /* border:1px solid #F60; */
                border:1px solid #CCC;
        padding:0.25em;
                padding-left: 0.5em;
                padding-right: 0.5em;
        fieldset fieldset {
        padding:0.15em;
        margin-bottom: 0.5em;
    }
        fieldset label {
        width:auto;
    }
    legend {
        /* color:#FFF; */
        /* background:#F60; */
        /* font-style:italic; */
        /* font-size:1.2em; */
        margin-bottom:0.5em;
        padding:0.2em;
        width:auto;
        border:1px solid #CCC;
    }
    textarea {
        margin: 0.5em 0;
        width:98%;
        height: 6em
    }

    /* Apply this class to text/select input fields with shorter labels
        to help alignment */
    .short-label label {float:left; width:10em}
    .short-label fieldset div input,
    .short-label fieldset div select {width:16em}

    /* Pretty up your Captcha image output */
    .captcha {
        margin:0.5em 0;
        width:200px;
        text-align:center
    }
    .captcha img {
                /* border:1px solid #F60; */
                margin-bottom:0.5em
        }
    .captcha input {
                width:196px; margin-top:0.5em
        }
/* End of 'FormBuilder CSS base' */

