/*
* Redaxo-Module
*/

/* Fliesstext */
.fliess {
margin-bottom:1.666em;
}

/* Fliesstext mit Bild */
.imageText {
clear:both;
float:left;
width:100%;
margin-bottom:0.8333em;
}

.imageText .fliess {
margin-bottom:0;
}

#content .imageText p {
/*margin-bottom:0;*/
}

/* Fliesstext mit Bild links */
.imageLeft {
float:left;
margin:0 1.5em 1.666em 0;
}

/* Fliesstext mit Bild rechts */
.imageRight {
float:right;
margin:0 0 1.666em 1.5em;
}

/* Ein oder zwei Bilder */
.multiImage {
clear:both;
float:left;
margin-bottom:1.666em;
width:100%;
}

.multiImage .left, .multiImage .right {
float:left;
}

.multiImage .left {
margin-right:1px;
}

/* Download */
.downloadWrapper {
float:left;
margin-bottom:0.25em;
width:100%;
}

.download {
background:#f9ecbe;
float:left;
padding:0.166em;
padding:0.166em;
width:25.083em;
}

.download a {
background:#fff;
display:block;
float:left;	
height:3.5em;
margin-right:0.5em;
width:4em;
}

.download-hdl {

}

#content .download-hdl p {
margin-bottom:0;
}

.download-file {

}

#content .download-file p {
margin-bottom:0;
}

/* do Form */
.formgen label {
display:block;
font-weight:bold;
float:left;
width:14em;
margin-right:1em;
}

.formgen label.formradio, .formgen label.formcheckbox {
display:inline;
font-weight:normal;
float:none;
width:auto;
padding-left:0.5em;
}

.formgen label:hover, .formsubmit:hover {
cursor:pointer;
}

.formgen div.formradio, .formgen div.formcheckbox {
float:left;
}

.formgen div.formradio div, .formgen div.formcheckbox div {
clear:left;
}

.formgen label.radioHeading:hover, .formgen label.checkboxHeading:hover {
cursor:default;
}

.forminfo {
margin-bottom:1.666em;
}

.formblock {
clear:left;
float:left;
width:100%;
margin-bottom:0.8333em;
}

.formblock.submit {
clear:left;
float:none;
width:auto;
}

.formheadline {
font-weight:bold;	
}

.formtext, .formtextfield, .formfile, .formselect {
width:18em;
}

.formtext, .formtextfield, .formfile, .formselect, .formsubmit {
background:#f9ecbe;
border:1px solid #000;
padding:0.25em;
}

.formerror {
color:red;
}

.formhidden {
display:none;
visibility:hidden;
}