div.tx-lumophpinclude-pi1 {
   width:600px;
   overflow:auto;
   margin:10px 10px 10px 40px;
   font-size:12px;
}


#mailform {
   margin:10px 10px 10px 40px;
   background-color:#eee;
   padding:10px;
}

#mailform fieldset { border:0; }
#mailform fieldset legend { display:none; }

#mailform label { float:none; display:block; font-size:12px; }
#mailform input, #mailform textarea { font-size:12px; margin-bottom:5px; }



DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
   border: 1px solid #888 !important;
}
        
div.tx-indexedsearch div.tx-indexedsearch-searchbox form fieldset label { width:120px; }

#tx-indexedsearch-searchbox-button-submit { margin-left:120px; }

div.tx-indexedsearch .res-tmpl-css { margin-bottom:2px; }
div.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:0; width:120px; }
div.tx-indexedsearch .searchbox-tmpl-css select { width:120px; }
div.tx-indexedsearch .result-count-tmpl-css, div.tx-indexedsearch .percent-tmpl-css { margin-top:0; }

div.tx-indexedsearch div.tx-indexedsearch-searchbox form fieldset { border:0; }
div.tx-indexedsearch div.tx-indexedsearch-searchbox form fieldset legend { display:none; }

div.tx-indexedsearch div.tx-indexedsearch-searchbox form fieldset { margin:10px 10px 10px 40px; padding:0; }
div.tx-indexedsearch div.tx-indexedsearch-searchbox form fieldset input,
div.tx-indexedsearch div.tx-indexedsearch-searchbox form fieldset select,
div.tx-indexedsearch div.tx-indexedsearch-searchbox form fieldset label { font-size:12px; }

#inhalt div.tx-indexedsearch-whatis {
   margin:10px 10px 10px 40px;
   font-size:12px;
}

#inhalt div.tx-indexedsearch div.tx-indexedsearch-whatis div.tx-indexedsearch-res dl.tx-indexedsearch-info dt.tx-indexedsearch-text-item-size,
#inhalt div.tx-indexedsearch div.tx-indexedsearch-whatis div.tx-indexedsearch-res dl.tx-indexedsearch-info dd.tx-indexedsearch-text-item-size {
   font-size:12px;
}
   
#inhalt div.tx-indexedsearch div.tx-indexedsearch-res dl { margin:0 10px 10px 40px; font-size:12px; }

#inhalt div.tx-indexedsearch div.tx-indexedsearch-res h3 span a { font-size:12px; }
#inhalt div.tx-indexedsearch div.tx-indexedsearch-res h3 span img { margin:0; padding:0; }
#inhalt div.tx-indexedsearch   p.tx-indexedsearch-noresults { text-align:left; }


#inhalt table.contenttable {
   background:none;
   margin:10px 10px 10px 40px;
   padding:0;
   width:660px !important;
   border-collapse:collapse;
}

#inhalt table.contenttable td {
   background:#ddd !important;
   margin:0px !important;
   padding:3px !important;
   vertical-align:top;
   border:1px dashed grey;
}

#inhalt table.gitterless {
   background:#ddd !important;
}

#inhalt table.gitterless td {
   background:#ddd !important;
   margin:0 !important;
   padding:0 !important;
   vertical-align:top;
}

#inhalt DIV.csc-frame-rulerAfter,
#inhalt DIV.csc-frame-rulerBefore {
   padding:10px 0;
   margin:20px 30px;
   height:2px;
   background-image : url(../pix/hr.gif);
   background-repeat : repeat-x;
   clear:both;
}

.csc-textpic,
.csc-textpic-intext-right,
.csc-textpic-intext-left,
.csc-textpic-imagewrap,
.csc-textpic-firstcol,
.csc-textpic-lastcol,
DT,
DT IMG {
   margin:0 !important;
   padding:0 !important;
   margin-bottom:10px !important;
}

div.csc-textpic {
   margin:0 !important;
   padding-right:30px !important;
}

div.csc-textpic-intext-left div.csc-textpic-imagewrap { padding-left:40px !important; }
div.csc-textpic-left        div.csc-textpic-imagewrap { padding-left:40px !important; }



