body {
    margin : 0px;
    border: 0px;
    margin-left : 0px;
    margin-top : 0px;
    background : #FFFFFF;
}
body table,select,div,ul,ol,i,h2,h3,h4,p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight :  normal;
}

img {
    border : 0;
}

a:link {
    text-decoration:none;
    color: #333333;
}
a:visited {
    text-decoration:none;
    color: #333333;
}
a:hover {
    text-decoration:none;
    color: #CC0000;
}
a:active {
    text-decoration:none;
    color: #333333;
}

.markenschutzraum {
	background: #FFFFFF;
	text-align : right;
}

.obererMarkenraumtable {
	background: #000066;
	color: #FFFFFF;
}

.portalnavigation {
    background: #000066;
	font-size: 16px;
	vertical-align : middle;
	color: #FFFFFF;
 }
.portalnavigation table {
    background: #000066;
	font-size: 16px;
	vertical-align : middle;
 }
.portalnavigation a {
	font-size: 16px;
	color: #FFFFFF;
 }
.portalnavigation a:visited {
	font-size: 16px;
	color: #FFFFFF;
 }
.portalnavigation a:hover {
	font-size: 16px;
	color: #FFFFFF;
 }
.portalnavigationAktiv {
	font-weight : 600;
}
.standardNavi {
    background : #000066;
    font-size: 10px;
    color : #FFFFFF;
    vertical-align : bottom;
    text-align : right;
}
.standardNavi table {
	background : #000066;
    font-size: 10px;
	color : #FFFFFF;
	vertical-align : bottom;
}
.standardNavi a {
    font-size: 10px;
    color : #FFFFFF;
}
.standardNavi a:visited {
    font-size: 10px;
    color : #FFFFFF;
}
.standardNavi a:hover {
    font-size: 10px;
    color : #FFFFFF;
}

.suche{
    background: #000066;
    color : #FFFFFF;
    vertical-align : middle;
	font-size: 11px;
}
.suche a {
    color : #FFFFFF;
	font-size: 11px;
}
.suche a:visited {
    color : #FFFFFF;
	font-size: 11px;
}
.suche a:hover {
    color : #FFFFFF;
	font-size: 11px;
}
.suchFeld {
	width : 85px;
	height : 20px;
}

.dynamischeNavi {
    background: #E7E7E7;
    vertical-align : middle;
	font-size: 10px;
    text-align : right;
}
.dynamischeNavi a {
	font-size: 10px;
    color : #000000;
}
.dynamischeNavi a:visited {
	font-size: 10px;
    color : #000000;
}
.dynamischeNavi a:hover {
	font-size: 10px;
    color : #000000;
}

.microNaviAktiv {
	font-size: 10px;
    color: #CC0000;
}
.microNaviPassiv {
	font-size: 10px;
    color : #333333;
}
.microNaviPassiv a {
	font-size: 10px;
    color : #333333;
}
.microNaviPassiv a:visited {
	font-size: 10px;
    color : #333333;
}
.microNaviPassiv a:hover {
	font-size: 10px;
    color : #CC0000;
}

.leer {
	background: #FFFFFF;
}

.hauptNavi {
    vertical-align: top;
}
.hauptNavi table {
    vertical-align: top;
}

.naviDunkel {
	background: #999999;
}
.naviDunkel table {
	background: #999999;
}
.naviDunkel a {
	color: #FFFFFF;
	font-size: 11px;
}
.naviDunkel a:visited {
	color: #FFFFFF;
	font-size: 11px;
}
.naviDunkel a:hover {
	color: #CC0000;
	font-size: 11px;
}
.naviDunkelAktiv {
	background: #999999;
}
.naviDunkelAktiv table {
	background: #999999;
}
.naviDunkeAktiv a {
	color: #CC0000;
	font-size: 11px;
}
.naviDunkeAktiv a:visited {
	color: #CC0000;
	font-size: 11px;
}
.naviDunkeAktiv a:hover {
	color: #CC0000;
	font-size: 11px;
}
.naviDunkelEbene1 {
	background: #999999;
    text-align: left;
}
.naviDunkelEbene1 table {
	background: #999999;
    text-align: left;
}
.naviDunkelEbene1 a {
	color: #FFFFFF;
	font-size: 11px;
    font-weight: 600;
    text-align: left;
}
.naviDunkelEbene1 a:visited {
	color: #FFFFFF;
	font-size: 11px;
    font-weight: 600;
    text-align: left;
}
.naviDunkelEbene1 a:hover {
	color: #CC0000;
	font-size: 11px;
    font-weight: 600;
    text-align: left;
}
.naviDunkelEbene1Aktiv {
	background: #999999;
    text-align: left;
}
.naviDunkelEbene1Aktiv table {
	background: #999999;
    text-align: left;
}
.naviDunkeEbene1Aktiv a {
	color: #FF0000;
    font-weight: 600;
	font-size: 11px;
}
.naviDunkeEbene1Aktiv a:visited {
	color: #FF0000;
    font-weight: 600;
	font-size: 11px;
}
.naviDunkeEbene1Aktiv a:hover {
	color: #CC0000;
    font-weight: 600;
	font-size: 11px;
}
.naviHell {
	background: #E7E7E7;
}
.naviHell table {
	background: #E7E7E7;
}
.naviHell a {
	color: #666666;
	font-size: 11px;
}
.naviHell a:visited {
	color: #666666;
	font-size: 11px;
}
.naviHell a:hover {
	color: #CC0000;
	font-size: 11px;
}
.naviHellAktiv {
	background: #E7E7E7;
}
.naviHellAktiv table {
	background: #E7E7E7;
}
.naviHellAktiv a {
	color: #CC0000;
	font-size: 11px;
}
.naviHellAktiv a:visited {
	color: #CC0000;
	font-size: 11px;
}
.naviHellAktiv a:hover {
	color: #CC0000;
	font-size: 11px;
}
.naviHellEbene1Aktiv {
	background: #E7E7E7;
    text-align: left;
}
.naviHellEbene1Aktiv table {
	background: #E7E7E7;
    text-align: left;
}
.naviHellEbene1Aktiv a {
	color: #CC0000;
    font-weight: 600;
	font-size: 11px;
}
.naviHellEbene1Aktiv a:visited {
	color: #CC0000;
    font-weight: 600;
	font-size: 11px;
}
.naviHellEbene1Aktiv a:hover {
	color: #CC0000;
    font-weight: 600;
	font-size: 11px;
}
.naviWeiss {
	background: #FFFFFF;
}
.naviWeiss table {
	background: #FFFFFF;
}
.naviWeiss a {
	color: #666666;
	font-size: 11px;
}
.naviWeiss a:visited {
	color: #666666;
	font-size: 11px;
}
.naviWeiss a:hover {
	color: #CC0000;
	font-size: 11px;
}
.naviWeissAktiv {
	background: #FFFFFF;
}
.naviWeissAktiv table {
	background: #FFFFFF;
}
.naviWeissAktiv a {
	color: #CC0000;
	font-size: 11px;
}
.naviWeissAktiv a:visited {
	color: #CC0000;
	font-size: 11px;
}
.naviWeissAktiv a:hover {
	color: #CC0000;
	font-size: 11px;
}
.naviLinie {
	text-align: right;
}
.naviText {
	text-align: right;
}

.content {
	font-size: 11px;
    background: #FFFFFF;
    color: #333333;
}
.content table {
	font-size: 11px;
    color: #333333;
}
.content a {
	font-size: 11px;
}
.content a:visited {
	font-size: 11px;
}
.content a:hover {
	font-size: 11px;
}
.content b {
    font-size: 11px;
    font-weight: 600;
    color: #666666;
}
.content h1 {
    font-size: 11px;
    font-weight: 600;
    color: #666666;
}
.content h2 {
    font-size: 11px;
    font-weight: 600;
    color: #666666;
}
.content i {
    font-style: normal;
    font-size: 10px;
    color: #666666;
}
content li {
    list-style-type : circle;
    padding-left : 0px;
}

.lastUpdate {
    font-size: 10px;
    color : #666666;
}
.evenLine {
    background: #FFFFFF;
}
.oddLine {
    background: #E7E7E7;
}

.rubrik {
    font-size: 11px;
    font-weight: 600;
    color: #000000;
}
.rubrik a {
    font-size: 11px;
    font-weight: 600;
    color: #000000;
}
.rubrik a:visited {
	font-size: 11px;
    font-weight: 600;
    color: #000000;
}
.rubrik a:hover {
	font-size: 11px;
    font-weight: 600;
    color: #000000;
}

.portalTeaser {
    margin : 2px 2px 2px 2px;
    margin-bottom : 2px;
    margin-left : 2px;
    margin-right : 2px;
    background: #E7E7E7;
	font-size: 11px;
    color: 333333;
}
.portalTeaser table {
    margin : 2px 2px 2px 2px;
    margin-bottom : 2px;
    margin-left : 2px;
    margin-right : 2px;
    color: 333333;
}

.dblogo {
    background: #FFFFFF;
    text-align: right;
}

.untereStandardNavi {
	font-size: 10px;
	text-align: left;
	color: #FFFFFF;
	background: #000066;
	padding-left: 10px;
}
.untereStandardNavi a {
    font-size: 10px;
    color: #FFFFFF;
}
.untereStandardNavi a:visited {
    font-size: 10px;
    color: #FFFFFF;
}
.untereStandardNavi a:hover {
    font-size: 10px;
    color: #FFFFFF;
}

.footer {
	background: #000066;
}

.portalTeaserOverline {
    background: #CCCCCC;
    color: #333333;
	font-size: 11px;
}
.portalTeaserHeadline {
	font-size: 11px;
    font-weight: bold;
    color: #000000;
}
.portalTeaserLink {
	font-size: 10px;
    color: #333333;
    text-align: right;
}
.portalTeaserLink a {
	font-size: 10px;
    color: #333333;
    text-align: right;
}
.portalTeaserLink a:visited {
	font-size: 10px;
    color: #333333;
    text-align: right;
}
.portalTeaserLink a:hover {
	font-size: 10px;
    color: #CC0000;
    text-align: right;
}
.portalKapitelTeaser {
    background: #E7E7E7;
	font-size: 11px;
    color: #333333;
}
.portalKapitelTeaser b {
	font-size: 11px;
    color: #333333;
}
.portalKapitelTeaserRubrik {
    background: #E7E7E7;
	font-size: 11px;
    color: #333333;
    font-weight: 600;
}
.portalKapitelTeaserRubrik a {
	font-size: 11px;
    font-weight: 600;
    color: #333333;
}
.portalKapitelTeaserRubrik a:visited {
	font-size: 11px;
    font-weight: 600;
    color: #333333;
}
.portalKapitelTeaserRubrik a:hover {
	font-size: 11px;
    font-weight: 600;
    color: #333333;
}

.portalEinleitung {
    background: #E7E7E7;
    font-size: 11px;
    color: #333333;
}

.teaserTitle {
	background: #CCCCCC;
	font-size: 11px;
    color: #000000;
}
.overline {
	font-size: 11px;
    font-weight: normal;
    color: #333333;
}
.headline {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
.italic {
	font-style : italic;
}
.italicBold {
	font-style : italic;
	font-weight : bold;
}
.teaserText {
	text-align: left;
	font-size: 11px;
	color: #333333;
	padding-left: 10px;
	padding-right: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.teaserLink {
	text-align: right;
	font-size: 10px;
    color: #333333;
}
.teaserLink a {
	text-align: right;
	font-size: 10px;
    color: #333333;
}
.teaserLink a:visited {
	text-align: right;
	font-size: 10px;
    color: #333333;
}
.teaserLink a:hover {
	text-align: right;
	font-size: 10px;
    color: #CC0000;
}

.teaserFrame {
   background: #CCCCCC;
}
.teaserFrame table {
   background: #CCCCCC;
}

.vcardBezeichnung {
    font-size: 11px;
	text-align: left;
}
.vcardBezeichnung b {
    font-size: 11px;
    font-weight: 600;
	text-align: left;
}
.vcardContent {
	font-size: 11px;
    text-align: left;
}
.vcardKurzvorstellung {
    font-size: 11px;
	text-align: left;
}
.vcardLogo {
	text-align: right;
}
.teaserALink {
	text-align: right;
	font-size: 10px;
    color: #333333;
}
.teaserALink a {
	text-align: right;
	font-size: 10px;
    color: #333333;
}
.teaserALink a:visited {
	text-align: right;
	font-size: 10px;
    color: #333333;
}
.teaserALink a:hover {
	text-align: right;
	font-size: 10px;
    color: #CC0000;
}
.teaserBGLink {
	text-align: right;
	font-size: 10px;
    color: #333333;
}
.teaserBGLink a {
	text-align: right;
	font-size: 10px;
    color: #333333;
}
.teaserBGLink a:visited {
	text-align: right;
	font-size: 10px;
    color: #333333;
}
.teaserBGLink a:hover {
	text-align: right;
	font-size: 10px;
    color: #CC0000;
}
.teaserCDLink {
	text-align: right;
	font-size: 10px;
    color: #333333;
 }
.teaserCDLink a {
	text-align: right;
	font-size: 10px;
    color: #333333;
}
.teaserCDLink a:visited {
	text-align: right;
	font-size: 10px;
    color: #333333;
}
.teaserCDLink a:hover {
	text-align: right;
	font-size: 10px;
    color: #CC0000;
}

.moreLink {
	text-align: right;
	font-size: 10px;
	color: #333333;
	padding-right: 3px;
	padding-bottom: 3px;
 }
.moreLink a {
	text-align: right;
	font-size: 10px;
	color: #333333;
	vertical-align: superexposant;
}
.moreLink a:visited {
	text-align: right;
	font-size: 10px;
    color: #333333;
}
.moreLink a:hover {
	text-align: right;
	font-size: 10px;
    color: #CC0000;
}


.branchHeadline {
	background: #CCCCCC;
	font-size: 11px;
    color: #000000;
}
.branchTitle {
	background: #E7E7E7;
	font-size: 11px;
    color: #333333;
}

.tableTitle{
	padding-left:10px;
	padding-right:10px;
	vertical-align:middle;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: none;
}

.tableEvenLine{
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:10px;
	background:#FFFFFF;
	vertical-align:top;
}

.tableOddLine{
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:10px;
	background:#E7E7E7;
	vertical-align:top;
}

.buttonPassiv {
	background:#E7E7E7;
	margin-right : 10px;
	color: #000000;
	width : 30px;
	height : 11px;
	text-align : center;
}

.buttonActiv {
	background:#CC0000;
	margin-right : 10px;
	color: #FFFFFF;
	width : 30px;
	height : 11px;
	text-align : center;
}
.textfelder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 333333;
	height: 20px;
	width: 258px;
}	
.button_forms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
	border: 1px solid #999999;
	background-color: #DEDEDE;
	height: 20px;
	text-align: center;
}
.sterne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.headlinelinks {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 10px;
}
.Nextbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:333333;
	cursor: hand;
	HEIGHT: 18px;
	WIDTH: 75px;
	BACKGROUND-COLOR: #DEDEDE;
	TEXT-ALIGN: center;
	border: 1px solid #666666;
	text-decoration: none;
}

.NextboxHover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:cc0000;
	cursor: hand;
	HEIGHT: 18px;
	WIDTH: 75px;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	border: 1px solid #cc0000;
	text-decoration: none;
}
.Nextboxa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	cursor: hand;
	HEIGHT: 18px;
	WIDTH: 116px;
	BACKGROUND-COLOR: #DEDEDE;
	TEXT-ALIGN: center;
	border: 1px solid #666666;
	text-decoration: none;
}

.NextboxaHover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc0000;
	cursor: hand;
	HEIGHT: 18px;
	WIDTH: 116px;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	border: 1px solid #cc0000;
	text-decoration: none;

}
.textfelder_gr {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	height: 80px;
	width: 363px;
}
.ueberschriften_news {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
}
.teaserText_news {

	text-align: left;
	font-size: 11px;
	color: #333333;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
}
.teaserTextM {
	text-align: left;
	font-size: 11px;
	color: #333333;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.teaserTabellen {
	text-align: left;
	font-size: 11px;
	color: #333333;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.grusstext {
	text-align: left;
	font-size: 11px;
	color: #333333;
	padding: 10px;
}
.teaserMreLnk {
	FONT-SIZE: 10px; BACKGROUND: url(http://www.schenker.de/newsletter/newsscripts/pfeil_a.gif) no-repeat right 50%; COLOR: #333333; HEIGHT: 11px
}
.teaserMreLnk:hover {
	BACKGROUND: url(http://www.schenker.de/newsletter/newsscripts/pfeil_b.gif) no-repeat right 50%; COLOR: ##CC0000
}
.teaserMreLnkO {
	FONT-SIZE: 10px; BACKGROUND: url(http://www.schenker.de/newsletter/newsscripts/empty.gif) no-repeat right 55%; COLOR: #333333; HEIGHT: 11px
}
.teaserMreLnkO:hover {
	BACKGROUND: url(http://www.schenker.de/newsletter/newsscripts/empty.gif) no-repeat right 55%; COLOR: ##CC0000
}
.portalTeaserArea {
	BORDER-right: #ffffff 1px solid;
	background-color: #CCCCCC;
}
.cnt_ueberschrift{
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333
}
.teaserTabellen_cnt {
	text-align: left;
	font-size: 11px;
	color: #333333;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	border: 1px solid #CCCCCC;
}
.teaserTabellen_cntHD {
	font-size: 11px;
	border-bottom: 1px solid #FFFFFF;
}
.snav a:link {
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
}
.snav A:hover {
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
}
.snav A:visited {
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
}
.snav A:active {
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
}
.unsubscribe a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	cursor: hand;
	HEIGHT: 18px;
	WIDTH: 116px;
	BACKGROUND-COLOR: #DEDEDE;
	TEXT-ALIGN: center;
	border: 1px solid #666666;
	text-decoration: none;
	margin: 1px;
	padding: 1px;
}
.unsubscribe A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc0000;
	cursor: hand;
	HEIGHT: 18px;
	WIDTH: 116px;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	border: 1px solid #cc0000;
	text-decoration: none;
}
.unsubscribe A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc0000;
	cursor: hand;
	HEIGHT: 18px;
	WIDTH: 116px;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	border: 1px solid #cc0000;
	text-decoration: none;
}
.unsubscribe A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc0000;
	cursor: hand;
	HEIGHT: 18px;
	WIDTH: 116px;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	border: 1px solid #cc0000;
	text-decoration: none;
}
