body {margin-left:0;margin-top:0; background-color:#fcfcfcfc; font-family:Arial; font-size:12}
label {font-family:Arial; font-size:12}

a{font-family:Arial; font-size:12;}
a.breadcrumblinks { font-family:Arial; color:#000000; font-size:9;text-decoration:none; }
a.navilinks:link{font-family:"Arial"; color:#ffffff; font-size:11;text-decoration:none;}
a.navilinks:visited{font-family:"Arial"; color:#ffffff; font-size:11;text-decoration:none;}
a.navilinks:active{font-family:"Arial"; color:#ffffff; font-size:11;text-decoration:none;}
a.navilinks:hover{font-family:"Arial"; color:#ffffff; font-size:11;text-decoration:underline;}
.navilinks {Arial;color:#ffffff; font-weight:bold; font-size:12pt;}

a.navilinkssp:link{font-family:"Arial"; color:#ffffff; font-size:14;text-decoration:none;}
a.navilinkssp:visited{font-family:"Arial"; color:#ffffff; font-size:14;text-decoration:none;}
a.navilinkssp:active{font-family:"Arial"; color:#ffffff; font-size:14;text-decoration:none;}
a.navilinkssp:hover{font-family:"Arial"; color:#ffffff; font-size:14;text-decoration:underline;}
.navilinkssp {Arial;color:#ffffff; font-weight:bold; font-size:14pt;}

h1{ font-family:Arial; font-size:12; text-decoration:underline}
h2{ font-family:Arial; font-size:12; font-weight:normal; text-decoration:underline}
p{ font-family:Arial; font-size:12;}
th{font-family:Arial; font-size:12; font-style:italic; text-align:left;}
td{font-family:Arial;font-size:12}


.main {position:absolute; top:30px; left:30px;}
.headr {height:140px; font-family:"Arial Black"; color:#ffffff; font-size:14pt; padding-left:7}
.navi {height:0px; background-color:#434447; font-family:Arial;color:#ffffff; font-weight:bold; font-size:11pt;}
.breadcrumb {height:20px; background-color:#E5E5E5; border-top:1px solid #555; border-bottom:1px solid #555; font-family:Arial; font-size:8pt; padding-left:6}
.mcntnt {padding-left:7}
.rtcntnt {padding-right:7}


.headr_table {background-image:url(/fileadmin/images/dynamic.png); background-repeat:no-repeat;}
.starttable{background-image:url(/fileadmin/images/flogo.png); background-repeat:no-repeat;}
#.headr_table {background-color:#0000ff;}

.footer {height:20px; background-color:#434447; font-family:Arial; color:#ffffff; font-size:8pt; text-align:right; padding-right:7}

.out {
  display:block; 
  background:#bbb; 
  border:1px solid #ddd; 
  position:relative;
  margin:1em 0;
  }
.in {
  text-align:left; 
  background:#fff; 
  border:1px solid #555; 
  position:relative; 
  padding:0px;
  font-weight:normal;
  }
.ltin {
  left:-3px;
  }
.tpin {
  top:-3px;
  }
.narrow {width:800px;} /* change to suit */

# FORMULARSTYLES

legend {
padding-left:10px;
padding-right:10px;
border: 0px;
}

fieldset {
border:0px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
border: 1px solid #C0C0C0;
}

.radiolayout {
width:60%;
padding-top:15px;
padding-bottom:15px;
}

.formu {
width:80%;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
border: 1px solid #C0C0C0;
}

.mf-radio {
border:0px;
}

.mf-text {
color: #000000;
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-check {
border: 0px;
}
.mf-select {
border:0px;
}

.mf-input {
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

#.mf-submit {
#color: #ffffff;
#background-color: #C0C0C0;
#border: 0px;
#}

# RAHMENSTYLES

DIV.csc-frame { border: 0px; }
DIV.csc-frame-invisible {}
DIV.csc-frame-rulerBefore { border-top: 1px solid #333333; }
DIV.csc-frame-rulerAfter { border-bottom: 1px solid #333333; }
DIV.csc-frame-indent { padding-left: 100px; }
DIV.csc-frame-indent3366 { padding-left: 33%; }
DIV.csc-frame-indent6633 { padding-right: 33%; }
DIV.csc-frame-frame1 { background-color: #EDEBF1; padding: 2px 4px 2px 4px; border: 1px solid #333333; }
DIV.csc-frame-frame2 { background-color: #F5FFAA; padding: 2px 4px 2px 4px; border: 1px solid #333333; }

DIV.csc-frame-frame1 H1, DIV.csc-frame-frame1 H2, DIV.csc-frame-frame1 H3, DIV.csc-frame-frame1 H4, DIV.csc-frame-frame1 H5 { margin-top: 2px; }
DIV.csc-frame-frame2 H1, DIV.csc-frame-frame2 H2, DIV.csc-frame-frame2 H3, DIV.csc-frame-frame2 H4, DIV.csc-frame-frame2 H5 { margin-top: 2px; }

