body {
margin:0px;
}

.bodytext {
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #5a5a5b;
}

.bodytextsmall {
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
color: #5a5a5b;
}


.textnavi {
font-size: 8px;
font-family: Arial, Helvetica, sans-serif;
color: #5a5a5b;
}

.radiolayout {
border: 0px;
}

fieldset {
border: none;
padding-top:10px;
}

 
p {
padding-top:0px;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
color: #5a5a5b;
}

.tx-indexedsearch {
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
color: #5a5a5b;
}

.csc-form-label-req {
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #5a5a5b;
}

.csc-form-label {
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #5a5a5b;
}

.contenttable {
border:none;
}

.contenttable td {
vertical-align: top;
border: none;
}

.csc-form-fieldcell {
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
}

.csc-firstHeader {
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
color: #008dff;
}

h1 {
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #008dff;
}

h2 {
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #5a5a5b;
}

.csc-caption {
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #5a5a5b;
}

input {
width: 237px;
height: 22px;
border: 1px solid #c9c9c9;
background: white;
color:#5a5a5b;
font-family: arial, verdana, ms sans serif;
font-size: 10pt;
line-height: 15px;
}

.csc-mailform-radio {
width: 15px;
border: none;}

option {
border: 1px solid #c9c9c9;
background: white;
color:#5a5a5b;
font-family: arial, verdana, ms sans serif;
font-size: 10pt;
line-height: 15px;
cursor: pointer;
}

textarea {
width: 237px;
color:#5a5a5b;
font-family: arial, verdana, ms sans serif;
font-size: 10pt;
}

.csc-textpic-caption {
color:#5a5a5b;
font-family: arial, verdana, ms sans serif;
font-size: 8pt;
}

ul li {
list-style-type: circle;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #5a5a5b;
}

/*
ol {
margin:0px;

}
*/

ol li {
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #5a5a5b;
}

a:link {
  color: #008dff; 
  font-size: 12px;
  text-decoration: none; 
}/*normal links in the text*/
a:visited {
  font-size: 12px;
  color: #008dff; 
  text-decoration: none; 
}
a:hover { /*this effect is not shown in NN4.xx*/
  font-size: 12px;
  color: #008dff; 
  text-decoration: none; 
}
a:active {/*colour in NN4.xx is red*/ 
  font-size: 12px;
  color: #008dff; 
  text-decoration: none; 
}

.tx-indexedsearch-descr {
  width:430px;
}

.transparent {
    filter:alpha(opacity=100);
   }
   
/* Domainsuche */

div.tx-rlmpdomaincheck-pi1 {
width: 150px;
padding: 0px 4px 0px 4px;
}
input.tx-rlmpdomaincheck-pi1-form-text-field {
width: 86px;
height: 18px;
margin-right: 4px;
}
select.tx-rlmpdomaincheck-pi1-form-tld-select {
width: 56px;
}

input.tx-rlmpdomaincheck-pi1-form-submit-button {
width: 100%;
} 
