.align-left {
	text-align: left;
}

.align-center {
	text-align: center;
}

.align-right {
	text-align: right;
}

h1,h2,h3,h4,h5,h6 {
	margin: 0 0 10px 0;
}

h1 { font-size: 18px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4 { font-size: 13px; }
h5 { font-size: 12px; }
h6 { font-size: 11px; }


p.bodytext {
	margin: 0 0 10px 0;
}

.clearer { clear: both; }

.hiddendata { display: none; }

.tx-julleformpreview-pi1 div {
    padding-bottom: 4px;
}
.tx-julleformpreview-pi1 div.label {
    float: left;
    clear: left;
    width: 200px;
    font-weight: bold;
}
.tx-julleformpreview-pi1 div.value {
    float: right;
    clear: right;
    width: 400px;
}

.tx-julleformpreview-pi1 input {
    margin-top: 10px;
    float: left;
    clear: both;
}
.tx-julleformpreview-pi1 .green {
    color: green;
    font-weight: bold;
}

.tx-julleformpreview-pi1 .red {
    color: red;
    font-weight: bold;
}