body {
margin: 0px;
padding: 0px;
background-color: #FFFFFF;
}
p {
margin: 0px;
padding: 0px;
}
ul {
margin: 0px;
padding: 0px;
}
ol {
margin: 0px;
padding: 0px;
}
li {
margin: 0px;
padding: 0px;
}
hr {
height: 1px;
color:#CCCCCC;
background-color: #CCCCCC;
margin-top: 0px;
padding-top: 0px;
border: none;
}
img {
border: none;
}
/* RTE */
.align-right {
text-align: right;
}
.align-left {
text-align: left;
}
.align-center {
text-align: center;
}
/* HYPERLINKS */
a:link {
color: #738D09;
text-decoration: none;
font-weight: normal;
}
a:visited {
color: #738D09;
text-decoration: none;
font-weight: normal;
}
a:active {
color: #738D09;
text-decoration: none;
font-weight: normal;
}
a:hover {
color: #738D09;
text-decoration: underline;
font-weight: normal;
}
.mscontent a:link {
color: #738D09;
text-decoration: underline;
font-weight: normal;
}
.mscontent a:visited {
color: #738D09;
text-decoration: underline;
font-weight: normal;
}
.mscontent a:active {
color: #738D09;
text-decoration: underline;
font-weight: normal;
}
.mscontent a:hover {
color: #738D09;
text-decoration: none;
font-weight: normal;
}
.msfooter a:link {
color: #4B4B4B;
text-decoration: none;
font-weight: normal;
}
.msfooter a:visited {
color: #4B4B4B;
text-decoration: none;
font-weight: normal;
}
.msfooter a:active {
color: #4B4B4B;
text-decoration: none;
font-weight: normal;
}
.msfooter a:hover {
color: #4B4B4B;
text-decoration: underline;
font-weight: normal;
}
/* SITEMAP */
.csc-sitemap {
font-size: 12px;
margin: 0px;
padding: 0px;
list-style-type: none;
font-family: Helvetica, Verdana, Arial, sans-serif;
}
.csc-sitemap ul {
list-style-type: none;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
.csc-sitemap ul ul {
list-style-type: none;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 30px;
}
.csc-sitemap ul ul ul {
list-style-type: none;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 30px;
}
.csc-sitemap li {
list-style-type: none;
margin: 0px;
padding: 0px;
}
/* FORM ELEMENTS */
form {
font-size: 12px;
font-family: Helvetica, Verdana, Arial, sans-serif;
margin: 0px 0px 0px 4px;
padding: 0px;
}
legend {
color: #666666;
display: none;
}
input {
font-size: 12px;
font-family: Helvetica, Verdana, Arial, sans-serif;
margin: 0px;
padding: 0px;
border: 1px solid #B9AF8C;
background-color: #F5F5F5;
width: 159px;
color: #666666;
}
select {
font-size: 12px;
font-family: Helvetica, Verdana, Arial, sans-serif;
margin: 0px;
padding: 0px;
border: 1px solid #B9AF8C;
background-color: #F5F5F5;
color: #666666;
}
textarea {
font-size: 12px;
font-family: Helvetica, Verdana, Arial, sans-serif;
margin: 0px;
padding: 0px;
border: 1px solid #B9AF8C;
background-color: #F5F5F5;
width: 159px;
color: #666666;
}
fieldset {
margin: 0px;
padding: 0px;
}
.csc-form-label,.csc-form-label-req{
margin: 0px;
padding: 0px;
}
.csc-form-cell{
}
.csc-mailform{
border: 0px;
padding-top: 5px;
}
.csc-mailform-field {
padding-top: 5px;
}
.csc-mailform-field label {
display: block;
float: left;
width: 100px;
margin: 0px;
padding: 0px;
}
.csc-mailform-field #mailformformtype_mail {
margin-left: 100px;
_margin-left: 111px;
margin-top: 5px;
width: 90px;
}
.csc-mailform-radio {
width: 20px;
margin-right: 5px;
margin-top: 2px;
}
.csc-mailform-field-radio fieldset {
margin: 0px;
padding: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
}
.csc-mailform-field-radio input {
margin-left: 100px;
}
.radioboxlabel label {
float: left;
width: 100px;
margin-right: -100px;
margin-left: 0px;
}
/* HEAD ELEMENTS */
.contentinnerleft h1, .contentinner h1 {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 20px;
font-weight: normal;
margin: 0px;
padding: 0px 0px 10px;
color: #8a7d53;
line-height: 20px;
}
.contentinnerleft h2, .contentinner h2 {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
margin: 0px;
padding: 0px;
color: #666666;
line-height: 17px;
}
.contentinnerleft h3, .contentinner h3 {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
margin: 0px;
padding: 0px;
color: #666666;
line-height: 17px;
}
.contentinnerleft h4, .contentinner h4 {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
margin: 0px;
padding: 0px;
color: #666666;
line-height: 17px;
}
.contentinnerleft h5, .contentinner h5 {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
margin: 0px;
padding: 0px;
color: #666666;
line-height: 17px;
}
.contentinnerleft h6, .contentinner h6 {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
margin: 0px;
padding: 0px;
color: #666666;
line-height: 17px;
}
.contentinnerright h1 {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
margin: 0px;
padding: 0px;
color: #666666;
line-height: 17px;
}
.contentinnerright h2 {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
margin: 0px;
padding: 0px;
color: #666666;
line-height: 17px;
}
.contentinnerright h3 {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
margin: 0px;
padding: 0px;
color: #666666;
line-height: 17px;
}
.contentinnerright h4 {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
margin: 0px;
padding: 0px;
color: #666666;
line-height: 17px;
}
.contentinnerright h5 {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
margin: 0px;
padding: 0px;
color: #666666;
line-height: 17px;
}
.contentinnerright h6 {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
margin: 0px;
padding: 0px;
color: #666666;
line-height: 17px;
}
.msbox5middle h1 {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
margin: 0px;
padding: 0px;
color: #666666;
line-height: 17px;
}
.msbox5middle h2 {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
margin: 0px;
padding: 0px;
color: #666666;
line-height: 17px;
}
.msbox5middle h3 {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
margin: 0px;
padding: 0px;
color: #666666;
line-height: 17px;
}
.msbox5middle h4 {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
margin: 0px;
padding: 0px;
color: #666666;
line-height: 17px;
}
.msbox5middle h5 {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
margin: 0px;
padding: 0px;
color: #666666;
line-height: 17px;
}
.msbox5middle h6 {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
margin: 0px;
padding: 0px;
color: #666666;
line-height: 17px;
}
.msbghead {
background-image: url(../images/bg-navi.gif);
background-repeat: no-repeat;
width: 930px;
background-position: left top;
}
.mslogo {
text-align: right;
height: 41px;
width: 900px;
padding-top: 30px;
padding-right: 15px;
padding-bottom: 0px;
padding-left: 15px;
}
.msnavi {
height: 34px;
width: 578px;
text-align: left;
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12px;
background-image: url(../images/bg-button.gif);
background-repeat: repeat-x;
padding: 0px 15px 0px 37px;
float: left;
}
.mssublogo {
height: 34px;
width: 285px;
float: left;
padding-right: 15px;
text-align: right;
}
ul.menu, ul.menu ul {
list-style-type: none;
}
ul.menu a:link {
display: block;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
width: 128px;
height: 21px;
background-image: url(../images/navi-reiter.gif);
background-repeat: no-repeat;
margin-right: 7px;
text-align: center;
padding-top: 6px;
margin-top: 7px;
}
ul.menu a:visited {
display: block;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
width: 128px;
height: 21px;
background-image: url(../images/navi-reiter.gif);
background-repeat: no-repeat;
margin-right: 7px;
text-align: center;
padding-top: 6px;
margin-top: 7px;
}
ul.menu a:active {
display: block;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
width: 128px;
height: 21px;
background-image: url(../images/navi-reiter.gif);
background-repeat: no-repeat;
margin-right: 7px;
text-align: center;
padding-top: 6px;
margin-top: 7px;
}
ul.menu a:hover {
display: block;
font-weight: bold;
color: #000000;
text-decoration: none;
width: 128px;
height: 21px;
background-image: url(../images/navi-reiter.gif);
background-repeat: no-repeat;
margin-right: 7px;
text-align: center;
padding-top: 6px;
margin-top: 7px;
}
ul.menu a.active {
display: block;
font-weight: bold;
color: #666666;
text-decoration: none;
width: 128px;
height: 24px;
background-image: url(../images/navi-reiter-active.gif);
background-repeat: no-repeat;
margin-right: 7px;
text-align: center;
padding-top: 10px;
margin-top: 0px;
}
ul.menu li {
margin: 0px;
float: left;
}
.mssubnavi {
height: 32px;
width: 893px;
text-align: left;
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12px;
padding-top: 0px;
padding-right: 15px;
padding-bottom: 0px;
padding-left: 22px;
clear: left;
}
.submenuleft {
background-image: url(../images/subnavi-bg-links.gif);
background-repeat: no-repeat;
height: 23px;
width: 8px;
margin-top: 4px;
float: left;
}
.submenumiddle {
background-image: url(../images/subnavi-bg-mitte.gif);
background-repeat: repeat-x;
height: 23px;
margin-top: 4px;
float: left;
}
.submenuright {
background-image: url(../images/subnavi-bg-rechts.gif);
background-repeat: no-repeat;
height: 23px;
width: 8px;
margin-top: 4px;
float: left;
margin-right: 14px;
}
.msbanner {
display: none;
}
.msnavibottom {
display: none;
}
.mscontent {
width: 900px;
background-image: url(../images/bg-content.gif);
background-repeat: repeat-y;
text-align: left;
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12px;
line-height: 17px;
padding-top: 20px;
padding-right: 15px;
padding-bottom: 10px;
padding-left: 15px;
display: table;
color: #666666;
}
.contentinnertop {
height: 5px;
width: 860px;
}
.contentinnermiddle {
width: 860px;
margin-right: 20px;
margin-left: 20px;
clear: left;
}
.contentinner {
width: 860px;
margin-right: 20px;
margin-left: 20px;
display: table;
clear: left;
}
.contentinnerleft {
width: 550px;
padding-right: 20px;
vertical-align: top;
}
.contentinnerright {
width: 285px;
vertical-align: top;
}
.contentinnerright .bodytext {
padding-right: 4px;
padding-left: 4px;
}
.contentinnerrighttop {
background-image: url(../images/box-rechts-oben.gif);
background-repeat: no-repeat;
height: 5px;
width: 285px;
}

.contentinnerrightmiddle {
background-image: url(../images/box-rechts-mitte.gif);
background-repeat: repeat-y;
width: 281px;
padding-left: 4px;
}
.contentinnerrightbottom {
background-image: url(../images/box-rechts-unten.gif);
background-repeat: no-repeat;
height: 5px;
width: 285px;
}

.contentinnerbottom {
height: 5px;
width: 860px;
}
.msbox5top {
background-image: url(../images/box-footer-oben.gif);
background-repeat: no-repeat;
height: 5px;
width: 860px;
}
.msbox5middle {
background-image: url(../images/box-footer-mitte.gif);
background-repeat: repeat-y;
width: 860px;
margin-right: 20px;
margin-left: 20px;
}
.msbox5middle .bodytext {
font-size: 10px;
text-align: justify;
}
.msbox5middle1 {
width: 150px;
padding-top: 0px;
padding-bottom: 4px;
vertical-align: top;
padding-left: 5px;
padding-right: 20px;
}
.msbox5middle2 {
width: 150px;
padding-top: 0px;
padding-bottom: 4px;
vertical-align: top;
padding-left: 5px;
padding-right: 20px;
}
.msbox5middle3 {
width: 150px;
padding-top: 0px;
padding-bottom: 4px;
vertical-align: top;
padding-left: 5px;
padding-right: 20px;
}
.msbox5middle4 {
width: 150px;
padding-top: 0px;
padding-bottom: 4px;
vertical-align: top;
padding-left: 5px;
padding-right: 20px;
}
.msbox5middle5 {
width: 150px;
padding-top: 0px;
padding-bottom: 4px;
vertical-align: top;
padding-left: 5px;
padding-right: 5px;
}
.msbox5bottom {
background-image: url(../images/box-footer-unten.gif);
background-repeat: no-repeat;
height: 5px;
width: 860px;
}
.msfooter {
height: 50px;
width: 890px;
background-image: url(../images/bg-footer.gif);
background-repeat: no-repeat;
text-align: right;
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 11px;
padding-right: 25px;
padding-bottom: 0px;
padding-left: 15px;
padding-top: 50px;
clear: both;
color: #4B4B4B;
}
/* CONTENT ELEMENTS */
.mscontent ul {
padding-left: 17px;
text-align: left;
list-style-type: none;
}
.mscontent ul li {
background-image: url(../images/_icon-dot.gif);
background-repeat: no-repeat;
background-position: 0px 6px;
padding-left: 13px;
}
.mscontent ol {
padding-left: 37px;
text-align: left;
}
.csc-textpic-imagewrap {
margin-top: 5px;
}
.contenttable th {
background-color: #B9AF8C;
font-weight: bold;
padding: 3px;
color: #FFFFFF;
}
.contenttable td {
padding: 3px;
font-family: Helvetica, Verdana, Arial, sans-serif;
}
.contenttable .tr-even {
background-color: #DDDDDD;
}
.contenttable .tr-odd {
background-color: #EBEBEB;
}
.indent {
padding-left: 30px;
}
/* PRINT STYLESHEET */
@media print {
}
