div#system h2 {padding: 3px; padding-bottom: 1px; line-height: 17px; padding-left: 15px; margin-bottom: 10px;font-size: 12px; text-transform: uppercase; background: #ED7900; color: #FFF; }

div#system .bild_1 { padding-left: 10px; padding-top: 8px; padding-bottom: 10px; }
div#system .bild_2 { padding-left: 10px; padding-top: 8px; padding-bottom: 10px; }
div#system .bild_3 { padding-left: 10px; padding-top: 8px; padding-bottom: 10px; }

#startImpCargo { margin-top: -1px; }

.verdana { font-size: 12px; display: inline; font-family: verdana, arial, sans-serif; font-weight: normal; }

.csc-sword { color: red; }
div#searchBox { margin-bottom: 30px; }
.submit { font-size: 12px; width: 25px; height: 25px; background: #FFF; color: #EF8211; border: 0;}
h3.csc-noSearchResultMsg { padding: 2px; padding-left: 56px; margin-top: 30px; font-size: 11px; color: #EF8211; font-style: italic; }
td.searchLabel { font-family: "Trebuchet MS", arial, verdana, sans-serif;  text-align: center; width: 80px; margin-right: 5px; color: #EF8211; text-transform: uppercase; font-size: 12px; border: 1px solid #EF8211; }
td.searchBorder { color: #EF8211; font-size: 12px; border: 1px solid #EF8211; }
td.searchBorder input[type=text] { padding-left: 10px; color: #EF8211; border: 0; width: 520px; }

h4.searchtext { margin-bottom: 35px; padding-left: 56px; font-family: verdana, sans-serif; font-size: 11px; border-bottom: 1px solid #0E4096; font-weight: normal; color: #0E4096; }
h4.searchBottom { margin-top: 25px; padding-left: 56px; font-family: verdana, sans-serif; font-size: 11px; border-bottom: 1px solid #0E4096; font-weight: normal; color: #0E4096; }

.sitemapInfo { color: #666; font-size: 11px; padding-left: 49px;}  
div.searchlink { margin-bottom: 35px;  }
div.searchlink h5 { font-family: "Trebuchet MS", arial, verdana, sans-serif; font-size: 11px; border-bottom: 1px solid #999999; padding-left: 34px;  }
div.searchlink h5 a { text-decoration: none; }
td.searchLink { font-family: "Trebuchet MS", arial, verdana, sans-serif; }
td.searchLink h4 { padding-left:29px; padding-bottom: 3px; font-family: "Trebuchet MS", arial, verdana, sans-serif; color: #EF8211; font-size: 13px; font-weight: bold; text-transform: uppercase; }
td.searchLink h4 a { text-decoration: none;color: #EF8211; }
td.searchLink p { padding-bottom: 3px; font-size: 13px; color: #EF8211; }
td.searchLink p a { text-decoration: none; color: #EF8211; }
td.searchLink p a:hover { text-decoration: none; color: #333; }
p.csc-searchResult { color: #333333; padding-left: 56px; font-size: 12px; border-bottom: 1px solid #999999; margin-bottom: 12px; margin-top: 10px; padding-bottom: 5px; }
td.tx-ttnews-browsebox-SCell { display: none; }

div#presseBrowser {  font-family: "Trebuchet MS", arial, verdana, sans-serif; font-size: 12px; padding-left: 35px; padding-top: 20px; }

div.wfqbe_browser {  font-family: "Trebuchet MS", arial, verdana, sans-serif; font-size: 12px; padding-left: 35px; padding-top: 20px; }
div.wfqbe_browser a { text-decoration: none;  }
div.wfqbe_browser a:hover { text-decoration: underline;  }
div#searchform { font-family: "Trebuchet MS", arial, verdana, sans-serif; font-size: 12px; margin-left: -28px; padding-top: 12px; margin-bottom: 20px; padding-left: 54px; background: #FAF2EF; border-bottom: 1px solid #F5BE7E; }
div#searchform label { padding-top: 3px; padding-left: 15px; font-weight: normal; padding-right: 10px; float: left; text-transform: uppercase; color: #F07800; }
div#searchform #FIELD_WFQBE_SWORD1_1 { height: 19px; width: 170px; border: 1px solid #F07800; float: left; }
div#searchform #FIELD_WFQBE_SWORD2_2 { height: 19px; width: 170px; border: 1px solid #F07800; float: left; }
div.wfqbe_block input { font-family: "Trebuchet MS", arial, verdana, sans-serif; color: #E17506; text-transform: uppercase; border: 0; background: #FAF2EF; }
div#searchtext { padding-left: 15px; padding-bottom: 5px; padding-top: 10px; color: #676360; }
div#searchform  input[type="submit"] { padding-left: 10px; }

div#teaser h2 { color: #FFF; font-weight: normal; padding: 3px; padding-bottom: 1px; padding-left: 15px; margin: 0; background: #E17506; font-size: 12px; }
div#teaser h2 a { text-decoration: none; text-transform: uppercase; color:#FFF;}
div#teaser p { margin: 0px; color: #FFF; font-size: 12px; }
div#teaser #teaserText { border-bottom: 1px solid #F5BE7E; margin-bottom: 20px; padding: 10px; font-size: 12px; background: #FBF3F0; }
div#teaser #teaserText a { color: #333; text-decoration: none; }
div#teaser #teaserText a:hover { color: #E17506; text-decoration: underline; }

table.imp_table1 { clear: both; }
td.imp_header { border-bottom: 1px solid #F5BE7E; }
td.imp_header h4 { padding-left: 78px; color: #E17506; font-size: 12px; padding-bottom: 3px; }


table.imp_table2 tr td { padding-bottom: 6px; padding-top: 13px; font-size: 12px; font-family: verdana, arial, sans-serif; }
td.imp_td1 { vertical-align: top; text-align: left; border-bottom: 1px solid #F5BE7E; color: #E17506; }
td.imp_td1 h6 { font-size: 12px; padding-left: 10px; font-weight: normal; }

td.imp_td2 { vertical-align: top; text-align: left; width: 380px; border-bottom: 1px solid #F5BE7E; color: #333; background: #FBF3F0; }
td.imp_td2 p { padding-left: 20px; padding-right: 10px;}


div#downloadLeiste { clear: both; margin-top: 30px; text-align: right; font-family: "Trebuchet MS", arial, verdana, sans-serif; padding: 5px; padding-left: 0; color: #989898; text-transform: uppercase; font-size: 12px; border-bottom: 1px solid #CBCBCB; }
div#downloadLeiste a { text-decoration: none; color: #989898; }

.detAddress { font-family: "Trebuchet MS", arial, verdana, sans-serif; font-size: 12px; padding-bottom: 37px; padding-left: 47px; }

a.kontaktLink { padding-left: 60px; text-decoration: none; color: #6C6C6C; font-size: 11px; }
a.kontaktLink:hover { color: #000; }
div#kontaktform .contact_typ{ color: #0E4097; border: 1px solid #0E4097; width: 525px; height: 19px; }
div#kontaktform td.kontaktright { padding-right: 169px; }
div#kontaktform td.kontaktrighten { padding-right: 110px; }
div#kontaktform td.kontaktrightit { padding-right:225px; }
div#kontaktform .contact_upload { width: 300px; height: 21px; }
div#kontaktform .captcha { text-align: center; border: 1px solid #0E4097; width: 200px; height: 19px; }
div#kontaktform { color: #333; font-size: 12px; }
div#kontaktform select { color: #0E4097; border: 1px solid #0E4097; width: 202px; }
div#kontaktform table { border: 0; border-collapse: collapse; }
div#kontaktform table tr td { color: #ED7900; }
div#kontaktform table tr .tda { width: 103px; padding: 5px 0; }
div#kontaktform table tr .tdb { width: 103px; padding: 5px 0; padding-left: 25px;  }
div#kontaktform .contact_input { color: #0E4097; border: 1px solid #0E4097; width: 200px; height: 19px; }
div#kontaktform h4 { margin-bottom: 8px; margin-top: 25px; color: #0E4097; font-size: 13px; border-bottom: 1px solid #0E4097; }

div#downloads { width: 100%; font-family: verdana, arial, sans-serif; clear: both; margin-top: 5px; font-size: 12px; color: #333; }
div#downloads h5 { font-size: 12px; color: #E57608; font-weight: normal; }
div#downloads td.download_tda { border-top: 1px solid #F1C27A; }
div#downloads td.download_tdb { padding: 4px; padding-right: 10px; width: 100px; border: 1px solid #F1C27A;}
div#downloads td.download_tdb a { font-size: 11px; text-decoration: none; color: #666666; }
div#downloads td.download_tdb a:hover { color: #000; }

div.contentPadding  div.csc-textpic { margin-left: 60px;  }
div.contentPadding a { cursor:pointer; color: #333; }
div.contentPadding a:hover { color: #E17506; }
div.contentPadding h1 {
font-family: "Trebuchet MS", arial, verdana, sans-serif;
  font-weight:bold;
  text-transform: uppercase;
  font-size: 13px;
  color:#0E4097;
  line-height: 26px;
  height: 23px;
  background-image: url(../images/layout/boxB.gif);
  background-position: left top;
  background-repeat: no-repeat;
  border-bottom:1px solid #0E4097;
  padding-left:55px;
  margin-bottom: 25px;
}

div#kontakt { margin-top: 20px; height: 102px; line-height: 14px; font-size: 12px; color: #333; border-bottom: 1px solid #F4C077; padding-bottom: 12px; margin-bottom: 12px; }
div#kontakt table { width: 100%; }
td.kontaktImage {  }
td.kontaktImage img { border: 1px solid #10499A; margin-left: 25px; margin-right: 15px;}
td.kontaktText h4 {color: #ED7900; font-size: 12px; }
td.kontaktText a { color: #333; text-decoration: none; }
td.kontaktText a:hover { color: #333; text-decoration: underline; }

div#teamDetailline { padding-left: 7px; color: #E17506; font-size: 12px; border-bottom: 1px solid #F1C27A; }
div#teamDetail { padding-top: 25px; padding-bottom: 20px; font-size: 12px; color: #333; margin-left: 27px; }
div#teamDetailsub { padding-left: 7px; margin-bottom: 15px; }
div#teamDetailshort { padding-left: 7px; padding-right: 50px; padding-bottom: 20px; }
div#teamDetailbottom { margin-top: 56px; }

div#clickMenu { color: #6C6C6C; font-size: 11px; clear: both; margin-left: 27px; }
div#clickMenu a { text-decoration: none; color: #6C6C6C; font-size: 11px; }
div#clickMenu a:hover { color: #000; }

div#team { height: 115px; padding-bottom: 26px; font-size: 12px; color: #333; }
div#teamimage { width: 115px; float: left; }
div#teamheader h4 { font-size: 12px; font-weight: normal; }
div#teamheader { width: 490px; float: left; border-bottom: 1px solid #F7BE77; }
div#teamheader a { text-decoration: none; color: #6C6C6C; font-size: 11px; }
div#teamheader a:hover { color: #000; }


div.contentPadding { font-family: verdana, arial, sans-serif; margin-top: 30px; padding-left: 28px; line-height: 15px; }

div#textNormal { clear: both; margin-right: 30px; color: #333; line-height: 15px; font-family: verdana, arial, sans-serif; font-size: 12px;  }
div#textNormal p { padding-left: 60px; margin-bottom: 15px; padding-right: 20px; }
div#textNormal h2  { padding-left: 60px; padding-bottom: 3px; padding-top: 30px; margin-bottom: 10px; color: #E17506; font-size: 13px; border-bottom: 1px solid #F1C27A; }
div#textNormal ul { padding-left: 80px; padding-bottom: 13px; }
div#textNormal ol { padding-left: 80px; padding-bottom: 13px; }
div#textNormal img { padding-left: 60px; }

div#textJobs { clear: both; color: #333; line-height: 15px; font-family: verdana, arial, sans-serif; font-size: 12px; border-bottom: 1px solid #F1C27A; }

div#textJobs p { padding-left: 60px; margin-bottom: 15px; padding-right: 20px; }
div#textJobs h2  { padding-left: 60px; padding-bottom: 3px; padding-top: 30px; margin-bottom: 10px; color: #E17506; font-size: 12px; border-bottom: 1px solid #F1C27A; }
div#textJobs ul { padding-left: 80px; padding-bottom: 13px; }
div#textJobs ol { padding-left: 80px; padding-bottom: 13px; }

div.impText { margin-left: 200px; padding: 12px; color: #666666; font-size: 12px; }

div.impTextStart { line-height: 14px; padding: 21px; padding-left: 40px; color: #666666; font-size: 12px; }
div.impTextStart a { color: #666666; text-decoration: none; }
div.impTextStart a:hover { color: #000; }
div.impTextStart span.orange { color: #ED7900; }

div#startImp { position: absolute; } 
div#startImpSped { position: absolute; }
div#startImpDist { position: absolute; } 
div#startImpCargo { position: absolute; }  

div.impText a { color: #666666; text-decoration: none; }
div.impText a:hover { color: #000; }
div.impText span.orange { color: #ED7900; }

h2.title { padding: 3px; padding-bottom: 1px; line-height: 17px; padding-left: 15px; margin: 20px 0; font-size: 12px; text-transform: uppercase; background: #ED7900; color: #FFF; }

.csc-frame {
color: #666666;
font-size: 12px;
margin-bottom: 20px;
line-height: 14px;
}
.csc-frame a { color: #666666; text-decoration: none; }
.csc-frame a:hover { color: #000; text-decoration: underline; }
.csc-frame p { padding: 15px; padding-top: 5px; }
.csc-frame h2 {padding: 3px; padding-bottom: 1px; line-height: 17px; padding-left: 15px; margin-bottom: 10px;font-size: 12px; text-transform: uppercase; background: #ED7900; color: #FFF; }


/* sitemap */
		.tx-dropdownsitemap-pi1 {
			padding-top:20px;
			margin-right:40px;
			font-size: 12px;
margin-bottom: 45px;
		}

        .tx-dropdownsitemap-pi1 UL, .tx-dropdownsitemap-pi1 OL {
            list-style: none;
            margin: 0px;
            padding: 0px;
        }
        .tx-dropdownsitemap-pi1 A  {
            color: #E17506;
            background-color: inherit;
			text-decoration:none;
        }
       
        .tx-dropdownsitemap-pi1 A:hover { color: #333; }
        .tx-dropdownsitemap-pi1 DIV {
            margin-top: 2px;
            padding: 0px 0px 0px 20px;
        }
        .tx-dropdownsitemap-pi1 LI.open OL {
            display: block;
        }
        .tx-dropdownsitemap-pi1 LI.closed OL {
            display: none;
        }
        .tx-dropdownsitemap-pi1 LI.open UL {
            display: block;
        }
        .tx-dropdownsitemap-pi1 LI.closed UL {
            display: none;
        }
        .tx-dropdownsitemap-pi1 SPAN.ifsub {


            text-transform: uppercase;
        }
        .tx-dropdownsitemap-pi1 SPAN.spc {
            text-transform: uppercase;
            font-style: italic;
        }
        .tx-dropdownsitemap-pi1 .description {
            font-style: italic;
            font-size: 80%;
            margin-left: 5px;
        }
		.tx-dropdownsitemap-pi1 DIV span.description {
			display:none;
		}
		.tx-dropdownsitemap-pi1 DIV {
		}
        .tx-dropdownsitemap-pi1 DIV span {
        	
        }
        .tx-dropdownsitemap-pi1 DIV.level_1 {
        	margin-top:10px;
			border:0px;
			padding-left:32px;
        }
        .tx-dropdownsitemap-pi1 DIV.level_1 .item {
        	display:block;
			border-bottom:1px solid #F7BE77;


			padding-bottom:2px;
			
        }
        .tx-dropdownsitemap-pi1 DIV.level_3 .item {

			border:0px;
        }
        .tx-dropdownsitemap-pi1 DIV.level_4 .item {
			border-bottom:1px solid #F7BE77;

        	background:none;
        	
        }
        .tx-dropdownsitemap-pi1 DIV.level_4 .item a {color: #333;  }
        .tx-dropdownsitemap-pi1 DIV.level_5 {
        }

        .tx-dropdownsitemap-pi1 DIV.expAll {
            border-bottom:1px solid #F7BE77;

			border-top:0px;
            color: inherit;
            padding: 5px 5px 5px 50px;
        }
        .tx-dropdownsitemap-pi1 DIV.expAll IMG {
        	display:none;	

		}
        .tx-dropdownsitemap-pi1 IMG {
            margin-right: 5px;
        }
.tx-dropdownsitemap-pi1 A.expLink { color: #E17506; font-weight: bold; }
        div.contentPadding .tx-dropdownsitemap-pi1 A  {

            color: #E17506;
            background-color: inherit;
			text-decoration:none;
        }
       
        div.contentPadding .tx-dropdownsitemap-pi1 A:hover { color: #333; }
        
        h4.searchBottom a { margin-right: 10px; text-decoration: none; color: #0E4096; }