html {
font-weight:400;
font-size:0.9em;
height:101%;
color:#747678;
min-height:100%;
font-size-adjust:none;
font-stretch:normal;
font-family:Verdana, Helvetica, sans-serif;
}

body {
height:101%;
color:#444;
min-height:100%;
font-size-adjust:none;
font-stretch:normal;
font-family:Verdana, Helvetica, sans-serif;
font-size:0.9em;
font-weight:400;
background:#878787;
text-align:center;
margin:0;
padding:0;
}

#iPage {
width:968px;
text-align:left;
margin:0 auto;
padding:0;
}

h1 {
margin-top:5px;
color:#aa272f;
font-family:Georgia, serif;
font-size:1.5em;
font-weight:400;
}

h1.listheader {
color:#AA272F;
font-family:Georgia,serif;
font-size:1.3em;
font-weight:400;
}

h2 {
color:#707274;
text-transform:uppercase;
font-family:Verdana, Arial, sans-serif;
font-size:1em;
margin-top:15px;
margin-bottom:9px;
font-weight:700;
}

h4 {
color:#aa272f;
font-weight:700;
font-family:Verdana, Arial, sans-serif;
font-size:1em;
}

h5 {
margin-top:0.9em;
margin-bottom:0.5em;
font-size-adjust:none;
font-stretch:normal;
font-family:Verdana, Arial, sans-serif;
font-size:1em;
font-weight:700;
color:#747678;
}

h6 {
margin-bottom:0.5em;
font-size-adjust:none;
font-stretch:normal;
font-family:Verdana, Arial, sans-serif;
font-weight:700;
color:#747678;
font-size:0.9em;
margin-top:0.5em;
}

body div#iPage div#iHeaderLeft {
float:left;
text-align:left;
font-family:Verdana, Helvetica, sans-serif;
font-size:0.8em;
color:#aaa;
margin:0;
padding:0;
}

body div#iPage div#iHeaderRight {
text-align:right;
font-family:Verdana, Helvetica, sans-serif;
font-size:0.8em;
color:#aaa;
margin:0;
padding:0 0 0 5px;
}

body div#iPage div#iFooterMain {
height:30px;
text-align:left;
font-family:Verdana, Helvetica, sans-serif;
font-size:0.8em;
float:left;
margin:0;
}

body div#iPage div#iHeaderRight p,body div#iPage div#iHeaderLeft p {
margin-top:20px;
display:block;
}

body div#iPage div#iFooterMain p {
margin-top:2px;
display:block;
}

body div#iPage div#iFooterMain p span {
color:#aaa;
}

body div#iPage div#iFooterMain p span a img {
border:currentColor;
margin-right:0;
margin-left:0;
vertical-align:bottom;
}

body div#iPage div#iFooterMain p span img {
border:currentColor;
margin-right:0;
margin-left:8px;
vertical-align:bottom;
}

body div#iPage div#iSearchLanguage {
background:url("../images/nav-menu-bg757.jpg") no-repeat left top;
width:250px;
height:26px;
float:right;
position:relative;
margin:-28px 0 0;
}

body div#iPage div#iContainerContent {
width:968px;
position:absolute;
margin:20px 0 10px;
padding:0;
}

body div#iPage div#iContainerContent p#iContentTabs {
display:none;
margin:0;
padding:0;
}

body div#iPage div#iContainerContent p#iContentHeader {
background:#FFF;
width:968px;
height:120px;
overflow:hidden;
margin:0;
padding:0;
}

body div#iPage div#iContainerContent p#iContentHeader span {
color:#FFF;
font-size:20px;
font-style:italic;
font-weight:700;
display:none;
}

body div#iPage div#iContainerContent div#iContent {
background:url("../images/icontainer.jpg") repeat-y;
width:933px;
line-height:1.7em;
float:left;
font-size:0.9em;
z-index:1;
margin:0 0 5px;
padding:15px 15px 20px 20px;
}

body div#iPage div#iContainerContent div#iContent ul#iSitemap li {
margin-top:10px;
}

body div#iPage div#iContainerContent div#iContent ul#iSitemap li a {
color:#aa272f;
padding-left:20px;
}

body div#iPage div#iContainerContent div#iContent ul#iSitemap li a h5 {
color:#aa272f;
display:inline;
margin:0 10px 0 0;
}

body div#iPage div#iContainerContent div#iContent h4 {
margin:20px 0 5px;
}

body div#iPage div#iContainerContent div#iContent table {
width:100%;
}

body div#iPage div#iContainerContent div#iContent a {
color:#aa272f;
font-weight:400;
text-decoration:none;
}

body div#iPage div#iContainerContent div#iContent .csc-textpic-imagewrap a {
color:#aa272f;
padding-left:0;
font-weight:400;
text-decoration:none;
}

.csc-textpic-caption {
font-size:x-small;
}

body div#iPage div#iContainerContent div#iContent span.cTextGloss {
color:#a3a3a3;
line-height:normal;
font-size:0.7em;
margin-top:1em;
}

body div#iPage div#iContainerContent div#iContent span.cTextGloss h4 {
color:#a3a3a3;
margin-top:4em;
}

body div#iPage div#iContainerContent div#iContent div#iFormContact {
margin-top:20px;
}

body div#iPage div#iContainerContent div#iContent div#iFormContact form {
background:#fff7f3;
border:1px solid #c7c8c9;
margin:0;
padding:20px;
}

body div#iPage div#iContainerContent div#iContent div#iFormContact form br {
clear:left;
}

body div#iPage div#iContainerContent div#iContent div#iFormContact form label {
width:200px;
float:left;
display:block;
text-align:right;
padding-right:1em;
}

body div#iPage div#iContainerContent div#iContent div#iFormContact form input:focus {
border-color:#c7c8c9;
}

body div#iPage div#iContainerContent div#iContent div#iFormContact form input[type='submit'] {
border:1px solid #c7c8c9;
width:auto;
}

body div#iPage div#iContainerContent div#iContent div#iFormContact form textarea {
border:1px solid #c7c8c9;
width:400px;
margin-bottom:10px;
float:left;
display:block;
}

body div#iPage div#iContainerContent div#iContent div.cTxtwImg div.cTxtIRN {
width:70%;
float:left;
}

body div#iPage div#iContainerContent div#iContent div.cTxtwImg div.cTxtILN {
width:70%;
float:right;
}

body div#iPage div#iContainerContent div#iContent div.cTxtwImg div.cImgIRN {
width:200px;
height:100%;
float:right;
padding:5px 0 10px 10px;
}

body div#iPage div#iContainerContent div#iContent div.cTxtwImg div.cImgIRN img {
display:block;
margin:0 auto 0 0;
}

body div#iPage div#iContainerContent div#iContent div.cTxtwImg div.cImgILN {
width:200px;
height:100%;
float:left;
padding:5px 10px 10px 0;
}

body div#iPage div#iContainerContent div#iContent div.cTxtwImg div.cImgILN img {
display:block;
margin:0 0 0 auto;
}

body div#iPage div#iContainerContent div#iContent div.cTnContainer {
height:100%;
line-height:1.5em;
font-size:0.9em;
border-color:currentColor #c7c8c9 #c7c8c9;
border-style:none solid solid;
border-width:medium 1px 1px;
margin:10px 0 15px;
padding:0 0 10px;
}

body div#iPage div#iContainerContent div#iContent div.cTnContainer h4 {
background:#d49397;
color:#747678;
line-height:1em;
font-size:0.8em;
font-weight:700;
margin:0;
padding:0;
}

body div#iPage div#iContainerContent div#iContent div.cTnContainer h4 span {
background:#FFF;
border:1px solid #d49397;
color:#747678;
margin-left:20px;
padding:0 10px;
}

body div#iPage div#iContainerContent div#iContent div.cTnContainer h4.cTnDownload {
border-top-color:#c7c8c9;
border-top-width:1px;
border-top-style:solid;
padding:2px;
}

body div#iPage div#iContainerContent div#iContent div.cTnContainer h4.cTnDownload span {
border:currentColor;
margin-left:10px;
padding:0;
}

body div#iPage div#iContainerContent div#iContent div.cTnContainer div.cTnContent {
width:70%;
padding-right:5px;
float:right;
}

body div#iPage div#iContainerContent div#iContent div.cTnContainer div.cTnContent span span.important {
color:#747678;
padding-left:1em;
font-weight:700;
margin-top:0.9em;
margin-bottom:0.5em;
border-left-color:#d6bfff;
border-left-width:1px;
border-left-style:solid;
display:block;
}

body div#iPage div#iContainerContent div#iContent div.cTnContainer div.cTnImages {
width:200px;
float:left;
padding:15px 10px 10px 0;
}

body div#iPage div#iContainerContent div#iContent div.cTnContainer div.cTnImages div.cCenterImg span.cNextImg img {
margin:100px 20px 0;
}

body div#iPage div#iContainerContent div#iContent p#iContentFooter {
margin:0;
padding:10px;
}

#iContent div.iContainerFocus {
background-color:#FFF;
border:1px solid #CECECE;
margin-bottom:15px;
margin-left:-3px;
margin-top:-2px;
padding-bottom:6px;
width:215px;
}

#iContent div.iContainerFocus div {
width:215px;
}

body div#iContainerAdditional {
font:10px/1.4em Verdana, Helvetica, sans-serif;
width:215px;
font-size-adjust:none;
font-stretch:normal;
position:relative;
float:right;
}

body div#iContainerAdditional a {
color:#444;
font-weight:400;
text-decoration:none;
}

body div#iContainerAdditional div#iContainerFocus {
margin-bottom:10px;
}

body div#iContainerAdditional div.iContainerFocus h2 {
background:url("../images/sb-head-bg.jpg") no-repeat top #cecece;
font-size:10px;
color:#AA272F;
font:bold 1em Verdana,Helvetica,sans-serif;
margin:0 0 10px;
padding:8px 0 8px 10px;
}

body div#iContainerAdditional div#iContainerFocus a {
line-height:16px;
padding-left:0;
font-size:10px;
}

body div#iContainerAdditional div#iContainerPresentation {
background:#e6e6e6;
border:1px solid #c7c8c9;
margin-bottom:10px;
padding:0;
}

body div#iContainerAdditional div#iContainerPresentation div.cNormalTxt {
padding:5px;
}

body div#iContainerAdditional div#iContainerPresentation h4 {
background:url("../images/sb-head-bg.jpg") no-repeat left;
font-size:10px;
margin:0;
padding:0 0 0 17px;
}

body div#iContainerAdditional div#iContainerPresentation a {
line-height:19px;
padding-left:0;
font-size:10px;
}

#iContainerMenu {
background:url("../images/nav-menu-bg757.jpg") no-repeat left top;
margin-bottom:2px;
width:720px;
height:26px;
text-align:center;
position:relative;
z-index:9;
}

.menu {
list-style-type:none;
margin:0;
padding:0;
}

.menu li {
background:url("../images/nav-norm.jpg") no-repeat right;
float:left;
display:block;
position:relative;
}

.menu li.act {
background:url("../images/nav-act.jpg") no-repeat right;
}

.menu li:hover {
background:url("../images/nav-act.jpg") no-repeat right;
border:0 currentColor;
}

.menu li a:hover {
color:#fff;
background:url("../images/nav-act.jpg") no-repeat right;
border:0 currentColor;
}

ul.menu {
list-style:none;
float:left;
position:relative;
margin:0;
padding:0;
}

ul.menu li {
list-style:none;
line-height:1.3em;
vertical-align:middle;
float:left;
margin:0;
padding:0;
}
ul.menu ul {
list-style: none; margin: 0px; padding: 0px;
}
ul.menu {
float: left; position: relative;
}
ul.menu li {
line-height: 1.3em; vertical-align: middle; float: left; zoom: 1;
}
ul.menu li.hover {
position: relative; z-index: 599; cursor: default;
}
ul.menu li:hover {
position: relative; z-index: 599; cursor: default;
}
ul.menu ul {
margin: 0px; padding: 0px; left: 0px; top: 100%; width: 220px; visibility: hidden; position: absolute; z-index: 598; box-shadow: 2px 2px 5px #666; -moz-box-shadow: 2px 2px 5px #666; -webkit-box-shadow: 2px 2px 5px #666;
}
ul.menu ul li {
background: url("../images/nav-bg-sub.jpg") repeat-x; margin: 0px; padding: 2px; text-align: left; color: rgb(255, 255, 255); clear: left; font-size: 1em; float: none;
}
ul.menu ul li.act-sub {
background: url("../images/nav-bg-sub.jpg") repeat-x; margin: 0px; padding: 0px; text-align: left; color: rgb(255, 255, 255); clear: left; font-size: 1em; float: none;
}
ul.menu ul a {
padding: 0px 0px 0px 5px; color: rgb(255, 255, 255); line-height: 21px; font-size: 12px; font-weight: normal; text-decoration: none; display: block;
}
ul.menu ul a:visited {
padding: 0px 0px 0px 5px; color: rgb(255, 255, 255); line-height: 21px; font-size: 12px; font-weight: normal; text-decoration: none; display: block;
}
ul.menu ul a:hover {
padding: 0px 0px 0px 5px; color: rgb(255, 255, 255); line-height: 21px; font-size: 12px; font-weight: normal; text-decoration: none; display: block;
}
ul.menu ul ul {
left:220px;
top:0;
}

ul.menu li:hover > ul {
 visibility:visible;
}

ul.menu li.with-js:hover > ul {
 visibility:none;
}

ul.menu li ul.show {
	visibility: visible;
}

div#searchBox {
width:250px;
height:21px;
font-size:0.8em;
margin-top:4px;
margin-left:1px;
position:relative;
}

div#searchBox input#inputText {
border:0 currentColor;
width:125px;
color:#515151;
float:left;
position:relative;
bottom:1px;
-moz-box-shadow:inset 0 1px 1px #656565;
-webkit-box-shadow:inset 0 0 1px #000;
box-shadow:inset 0 0 1px #000;
margin:0 0 0 17px;
padding:1px 0 2px 4px;
}

div#searchBox input.inputButton {
float:right;
cursor:pointer;
margin:3px 4px 0 0;
}

div#iFooter {
width:968px;
}

.languageNotAvailable {
color:#000;
}

ul.menu ul hr {
border:0 currentColor;
height:2px;
color:#000;
background-color:#000;
margin:0;
}

div#iMainContent {
width:690px;
float:left;
margin-right:10px;
}

#indexedsearch a {
margin-left:11px;
}

#inputButton {
margin-left:5px;
}

.active-language {
background:#444;
color:#fff;
text-decoration:none;
line-height:25px;
bottom:4px;
position:relative;
padding:4px;
}

.inactive-language {
background:#fff;
color:#9b9b9b;
text-decoration:none;
line-height:25px;
bottom:4px;
position:relative;
padding:4px;
}

.news-box {
width:210px !important;
border:1px solid #cecece;
float:left;
margin-bottom:10px;
}

.news-box-1,.news-box-2,.news-box-4,.news-box-5,.news-box-7,.news-box-8,.news-box-10,.news-box-11 {
margin-right:20px;
}

.news-box-3,.news-box-6,.news-box-9,.news-box-12 {
margin-right:10px;
}

.csc-default .news-box img {
margin-bottom:0;
margin-top:0;
}

.highlighted-link {
height:55px;
width:200px !important;
background:#e6e6e6;
border-top:1px solid #cecece;
line-height:1.4em;
padding:5px 5px 0;
}

body div#iPage div#iContainerContent div#iContent div#news a {
color:#444;
background:none;
padding:0;
}

body div#iPage div#iContainerContent div#iContent div#news a:hover {
text-decoration:underline;
color:#fff;
}

body div#iPage div#iContainerContent div#iContent div#news a:hover .highlighted-link {
border-top:1px solid #942a31;
background:#aa272f;
}

body div#iPage div#iContainerContent div#iContent div#news a:hover .news-box {
border:1px solid #942a31;
}

#c107.csc-default,#c108.csc-default {
margin-bottom:20px;
}

.csc-default img {
margin-bottom:15px;
margin-top:5px;
}

div#breadcrumb {
color:#979797;
font-size:0.8em;
line-heigth:1em;
}

body div#iPage div#iContainerContent div#iContent div#breadcrumb a {
color:#979797;
font-weight:400;
text-decoration:none;
padding-left:0;
}

div.iContainerFocus ul {
padding-left:22px;
list-style:none;
margin-top:0;
margin-bottom:4px;
}

div.iContainerFocus li {
padding-bottom:5px;
text-indent:-12px;
}

div.iContainerFocus li:before {
content:"> ";
}

div.csc-textpic-imagerow li:before {
content:"";
}

body div#iPage div#iContainerContent div#iContent div#iContainerAdditional div.iContainerFocus a {
color:#444;
}

#iContent .list-text {
margin-left:170px;
}

#iContent .list-image,#iContent .text-image {
float:left;
height:100px;
margin-right:15px;
width:150px;
margin-top:10px;
}

#iContent .list {
border-bottom:1px solid #E6E6E6;
margin-right:20px;
padding-bottom:5px;
padding-top:5px;
width:678px;
float:left;
}

div.tx-indexedsearch-browsebox ul.browsebox {
list-style-type:none;
padding-bottom:20px;
padding-left:0;
}

div.tx-indexedsearch-browsebox ul.browsebox li {
float:left;
margin-left:10px;
}

body div#iPage div#iContainerContent div#iContent li.tx-indexedsearch-browselist-currentPage a {
font-weight:700;
}

body div#iPage div#iContainerContent div#iContent DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,body div#iPage div#iContainerContent div#iContent DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
margin-right:15px !important;
}

.csc-mailform {
border-width:0;
margin:0;
padding:0;
}

.csc-mailform-field label {
width:120px;
display:block;
float:left;
}

.csc-mailform-field {
display:block;
clear:both;
}

h1.align-center,body div#iPage div#iContainerContent div#iContent div.cTnContainer div.cTnImages div.cCenterImg {
text-align:center;
}

body div#iPage div#iHeaderRight p span a,body div#iPage div#iHeaderLeft p span a,body div#iPage div#iFooterMain p span a {
color:#fff;
text-decoration:none;
}

body div#iPage div#iHeaderRight p span a:hover,body div#iPage div#iHeaderLeft p span a:hover,body div#iPage div#iFooterMain p span a:hover,body div#iPage div#iContainerContent div#iContent a:hover,body div#iContainerAdditional a:hover {
text-decoration:underline;
}

body div#iPage div#iHeaderRight p span a:active,body div#iPage div#iHeaderLeft p span a:active,body div#iPage div#iFooterMain p span a:active,body div#iPage div#iContainerContent div#iContent a:active,body div#iContainerAdditional a:active {
text-decoration:none;
}

body div#iPage div#iContainerContent h3,body div#iPage div#iContainerContent div#iContent p#iContentFooter span,body div#iContainerAdditional div#iContainerFocus h3,body div#iContainerAdditional div#iContainerFocus h3 span,body div#iContainerAdditional div#iContainerPresentation h3,body div#iContainerAdditional div#iContainerPresentation h3 span,#iContainerMenu h3,div.hintOnPrintPage {
display:none;
}

body div#iPage div#iContainerContent div#iContent ul#iSitemap,body div#iPage div#iContainerContent div#iContent ul#iSitemap ul.cSitemapLevel2,body div#iPage div#iContainerContent div#iContent ul#iSitemap ul.cSitemapLevel2 ul.cSitemapLevel3 {
list-style:none;
padding-left:20px;
}

body div#iPage div#iContainerContent div#iContent ul#iSitemap li a span,body div#iPage div#iContainerContent div#iContent ul#iSitemap ul.cSitemapLevel2 li a span,body div#iPage div#iContainerContent div#iContent ul#iSitemap ul.cSitemapLevel2 ul.cSitemapLevel3 li a span,body div#iPage div#iContainerContent div#iContent a.internal-link,body div#iPage div#iContainerContent div#iContent a.internal-link-new-window,body div#iPage div#iContainerContent div#iContent a.external-link,body div#iPage div#iContainerContent div#iContent a.external-link-new-window {
padding-left:0;
}

body div#iPage div#iContainerContent div#iContent ul#iSitemap ul.cSitemapLevel2 li,body div#iPage div#iContainerContent div#iContent ul#iSitemap ul.cSitemapLevel2 ul.cSitemapLevel3 li,.csc-default .list-image img {
margin-top:0;
}

body div#iPage div#iContainerContent div#iContent ul#iSitemap ul.cSitemapLevel2 li a,body div#iPage div#iContainerContent div#iContent ul#iSitemap ul.cSitemapLevel2 ul.cSitemapLevel3 li a,body div#iContainerAdditional div#iContainerFocus ul,body div#iContainerAdditional div#iContainerPresentation ul,div.indent {
padding-left:20px;
}

body div#iPage div#iContainerContent div#iContent ul#iSitemap ul.cSitemapLevel2 li a h5,body div#iPage div#iContainerContent div#iContent ul#iSitemap ul.cSitemapLevel2 ul.cSitemapLevel3 li a h5 {
color:#aa272f;
font-weight:400;
display:inline;
margin:0 10px 0 0;
}

body div#iPage div#iContainerContent div#iContent a.cAnchor,body div#iContainerAdditional a.cAnchor {
float:left;
display:inline;
visibility:hidden;
margin:0;
padding:0;
}

body div#iPage div#iContainerContent div#iContent span.cTextGloss h5,body div#iPage div#iContainerContent div#iContent span.cTextGloss h6 {
color:#a3a3a3;
}

body div#iPage div#iContainerContent div#iContent div#iFormContact form input,body div#iPage div#iContainerContent div#iContent div#iFormContact form select {
border:1px solid #c7c8c9;
width:auto;
margin-bottom:10px;
float:left;
display:block;
}

body div#iPage div#iContainerContent div#iContent div.cTxtwImgAC,body div#iPage div#iContainerContent div#iContent div.cTxtwImgBC,body div#iPage div#iContainerContent div#iContent div.cTxtwImgIR,body div#iPage div#iContainerContent div#iContent div.cTxtwImgIL,body div#iPage div#iContainerContent div#iContent div.cTxtwImg,body div#iContainerAdditional div#iContainerFocus div.cTxtwImgIL,body div#iContainerAdditional div#iContainerPresentation div.cTxtwImgIL {
height:100%;
}

body div#iPage div#iContainerContent div#iContent div.cTxtwImgAC::after,body div#iPage div#iContainerContent div#iContent div.cTxtwImgBC::after,body div#iPage div#iContainerContent div#iContent div.cTxtwImgIR::after,body div#iPage div#iContainerContent div#iContent div.cTxtwImgIL::after,body div#iPage div#iContainerContent div#iContent div.cTxtwImg::after,body div#iPage div#iContainerContent div#iContent div.cTnContainer::after,body div#iContainerAdditional div#iContainerFocus div.cTxtwImgIR::after,body div#iContainerAdditional div#iContainerFocus div.cTxtwImgIL::after,body div#iContainerAdditional div#iContainerPresentation div.cTxtwImgIR::after,body div#iContainerAdditional div#iContainerPresentation div.cTxtwImgIL::after {
height:0;
clear:both;
display:block;
content:"";
}

body div#iPage div#iContainerContent div#iContent div.cTxtwImgAC div.cTxt,body div#iPage div#iContainerContent div#iContent div.cTxtwImgBC div.cTxt,div.tx-indexedsearch-res {
clear:both;
}

body div#iPage div#iContainerContent div#iContent div.cTxtwImgAC div.cImgAC img,body div#iPage div#iContainerContent div#iContent div.cTxtwImgBC div.cImgBC img {
float:left;
margin:0 30px 10px 0;
padding:0;
}

body div#iPage div#iContainerContent div#iContent div.cTxtwImgIR img,body div#iContainerAdditional div#iContainerFocus div.cTxtwImgIR img,body div#iContainerAdditional div#iContainerPresentation div.cTxtwImgIR img {
float:right;
margin:0 0 5px 5px;
}

body div#iPage div#iContainerContent div#iContent div.cTxtwImgIL img,body div#iContainerAdditional div#iContainerFocus div.cTxtwImgIL img,body div#iContainerAdditional div#iContainerPresentation div.cTxtwImgIL img {
float:left;
margin:0 5px 5px 0;
}

body div#iPage div#iContainerContent div#iContent div.cTxtwImg div.cImgIRN span span.cNextImg img,body div#iPage div#iContainerContent div#iContent div.cTxtwImg div.cImgILN span span.cNextImg img {
margin-top:50px;
}

body div#iPage div#iContainerContent div#iContent div.cTnContainer h4.cTnTop-Event,body div#iPage div#iContainerContent div#iContent div.cTnContainer h4.cTnPressemeldung,body div#iPage div#iContainerContent div#iContent div.cTnContainer h4.cTnSuccess {
background:#c97f8e;
}

body div#iPage div#iContainerContent div#iContent div.cTnContainer h4.cTnTop-Event span,body div#iPage div#iContainerContent div#iContent div.cTnContainer h4.cTnPressemeldung span,body div#iPage div#iContainerContent div#iContent div.cTnContainer h4.cTnSuccess span {
border-color:#c97f8e;
}

body div#iPage div#iContainerContent div#iContent div.cTnContainer div.cTnContent h5,div.copyright {
color:#747678;
}

#iContent div.iContainerFocus p,body div#iContainerAdditional div#iContainerFocus p,div.iContainerFocus div.csc-textpic-imagerow img {
padding-left:10px;
}

body div#iContainerAdditional a.internal-link,body div#iContainerAdditional a.internal-link-new-window,body div#iContainerAdditional a.external-link,body div#iContainerAdditional a.external-link-new-window {
padding-left:15px;
font-size:10px;
}

body div#iContainerAdditional div#iContainerFocus h5,body div#iContainerAdditional div#iContainerPresentation h5 {
color:#aa272f;
font-size:10px;
font-weight:700;
margin:0;
padding:0;
}

body div#iContainerAdditional div#iContainerFocus h6,body div#iContainerAdditional div#iContainerPresentation h6 {
background:url("../images/sb-divider.jpg") no-repeat left top;
color:#aa272f;
font-size:10px;
font-weight:700;
margin:2px 0 0;
padding:5px 0 0;
}

body div#iContainerAdditional div#iContainerFocus div.cTxtwImgIR,body div#iContainerAdditional div#iContainerPresentation div.cTxtwImgIR {
height:100%;
padding:5px;
}

.menu li.act a,.menu li.act a:visited,.menu li:hover a,.menu li:hover a:visited {
color:#fff;
}

.menu li a,.menu li a:visited {
color:#444;
line-height:26px;
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
text-decoration:none;
display:block;
padding:0 13px;
}

ul.menu li.hover,ul.menu li:hover {
position:relative;
z-index:599;
cursor:default;
}

ul.menu ul a,ul.menu ul a:visited,ul.menu ul a:hover {
color:#fff;
line-height:21px;
font-size:12px;
font-weight:400;
text-decoration:none;
display:block;
padding:0 0 0 5px;
}

body div#iPage div#iContainerContent div#iContent p,body div#iPage div#iContainerContent div#iContent ul {
margin:0 0 4px;
}

input.tx-indexedsearch-searchbox-sword,.csc-mailform-field input {
width:200px;
}
