html, body {
	font-family: Arial, Helvetica, Verdana, sans-serif;
  	height: 100%;
  	width: 100%;
  	margin: 0px;
  	padding: 0px;
}

body {
	background-color: #000a28;
}

img, div { behavior: url(/_common/css/iepngfix.htc) }

.content {
  	position:absolute;
	top: 90px;
  	left: 328px;
	z-index: 200;
}


.cover {
  position:absolute;
  left:0;
  top:282px;
  width:200px;
  height:45px;
  z-index:200;
  padding:0;
  margin:0;
}

.flashNav {
	width: 230px;  
	position: absolute; top: 0px; 
	left: 38px;  
	z-index: 100;
}

.flashContent {
  	width: 904px; 
  	height: 720px; 
  	position: relative; 
  	top: 0px; 
  	left: 12px; 
  	z-index: 150;
}

.sifrMainHeadline {
	height: 15px;
	margin: 0 0 0 -2px;
	padding: 0;
}

.sifrMainSubheadline{
	height: 12px;
	margin: 8px 0 0 -2px;
	padding: 0;
}

a:link { 
  	color: #4a82b6; 
  	text-decoration: underline; 
}

a:visited { 
  	color: #4a82b6; 
  	text-decoration: underline; 
}

a:focus { 
  	color: #4a82b6; 
  	text-decoration: underline; 
}

a:hover { 
  	color: #6cb9de; 
  	text-decoration: underline; 
}

a:active { 
  	color: #6cb9de; 
  	text-decoration: underline; 
}

p {
	margin: 0px;
	padding: 0px;
	line-height: 18px;
}

img{
	border: 0;
}

.bold {
	font-family: Arial;
	font-weight: bold;
}

.withLink {
	cursor: pointer;
}

.bgBlueTop{
	background-image: url('../img/bg_blue.gif');
	background-position: top;
	background-repeat: repeat-x;
	z-index: 250;
}

.bgDotted{
	background-image: url('../img/dotted-x13314b.gif');
	background-position: top;
	background-repeat: repeat-x;
	height: 1px;
	z-index: 250;
}

.bgDottedFFF{
	background-image: url('../img/dotted-x13314b.gif');
	background-position: top;
	background-color: #FFF;
	background-repeat: repeat-x;
	height: 1px;
	width: 675px;;
	z-index: 250;
}

.bgDottedLeft{
	background-image: url('../img/dotted-x13314b.gif');
	background-position: top;
	background-repeat: repeat-x;
	height: 1px;
	margin-left: 15px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	z-index: 250;
}

.bgDottedRight{
	background-image: url('../img/dotted-x13314b.gif');
	background-position: top;
	background-repeat: repeat-x;
	height: 1px;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	z-index: 250;
}

.bgDottedBottomTable{
	background-image: url('../img/dotted-x13314b.gif');
	background-position: top;
	background-repeat: repeat-x;
	height: 1px;
	margin: 0 15px 0 15px;
	z-index: 250;
}

.bgDottedTop{
	background-image: url('../img/dotted-x13314b.gif');
	background-position: top;
	background-repeat: repeat-x;
	z-index: 250;
}

.bgDottedTopLeft{
	background-image: url('../img/dotted-x13314b.gif');
	background-position: top;
	background-repeat: repeat-x;
	margin-left: 15px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	z-index: 250;
}

.bgDottedTopRight{
	background-image: url('../img/dotted-x13314b.gif');
	background-position: top;
	background-repeat: repeat-x;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	z-index: 250;
}

.clearFloat {
	clear: both;
}

.clearFloatInline {
	clear: both;
}

.sIFR-alternate{
	display: none;
}

.sIFR-replaced{
	margin: 0px;
	padding: 0px;
}

.link_discover_more {
	display: block;
	white-space: nowrap;
	text-decoration: none;
	width: 109px;
	height: 12px;
	background-image: url('../img/discover_more-default.gif');
	background-repeat: no-repeat;
	border: 0px;
	z-index: 250;
	margin: 13px 0 0 0;
	cursor: pointer;
}

.link_discover_more:hover {
	background-image: url('../img/discover_more-over.gif');
}

.link_check_google_maps {
	display: block;
	white-space: nowrap;
	text-decoration: none;
	background-image: url('../img/check_google_maps-default.gif');
	width: 136px;
	height: 12px;
	border: 0px;
	z-index: 250;
	margin: 13px 0 0 0;
	cursor: pointer;
	background-repeat: no-repeat;
}

.link_check_google_maps:hover {
	background-image: url('../img/check_google_maps-over.gif');
}

.printButton {
	display: inline;
	float: left;
	white-space: nowrap;
	text-decoration: none;
	background-image: url('../img/print_photo-default.gif');
        margin: 0px 15px 0px 153px;
	width: 112px;
	height: 23px;
	border: 0px;
	z-index: 250;
	background-repeat: no-repeat;
}

.printButton:hover {
	background-image: url('../img/print_photo-over.gif');
}

.backImgButton {
	display: inline;
	float: left;
	white-space: nowrap;
	text-decoration: none;
	background-image: url('../img/gallery_prev-default.gif');
	width: 30px;
	height: 23px;
	border: 0px;
	z-index: 250;
        margin: 0px 5px 0px 0px;
}

.backImgButtonDis {
	display: inline;
	float: left;
	white-space: nowrap;
	text-decoration: none;
	background-image: url('../img/gallery_prev-inactive.gif');
	width: 30px;
	height: 23px;
	border: 0px;
	z-index: 250;
        margin: 0px 5px 0px 0px;
	background-repeat: no-repeat;
}


.backImgButton:hover {
	background-image: url('../img/gallery_prev-over.gif');
}

.galleryIndexButton {
	display: inline;
	float: left;
	white-space: nowrap;
	text-decoration: none;
	background-image: url('../img/gallery_index-default.gif');
	background-repeat: no-repeat;
	width: 30px;
	height: 23px;
	border: 0px;
	z-index: 250;
        margin: 0px 5px 0px 0px;
}

.galleryIndexButton:hover {
	background-image: url('../img/gallery_index-over.gif');
}

.nextImgButton {
	display: inline;
	float: left;
	white-space: nowrap;
	text-decoration: none;
	background-image: url('../img/gallery_next-default.gif');
	background-repeat: no-repeat;
	width: 30px;
	height: 23px;
	border: 0px;
	z-index: 250;
        margin: 0;
}

.nextImgButtonDis {
	display: inline;
	float: left;
	white-space: nowrap;
	text-decoration: none;
	background-image: url('../img/gallery_next-inactive.gif');
	background-repeat: no-repeat;
	width: 30px;
	height: 23px;
	border: 0px;
	z-index: 250;
        margin: 0px;
}

.nextImgButton:hover {
	background-image: url('../img/gallery_next-over.gif');
}


.sendEmailButton {
	display: block;
	text-decoration: none;
	background-image: url('../img/send_email-default.gif');
	background-repeat: no-repeat;
	width: 114px;
	height: 23px;
	border: 0px;
	z-index: 250;
}

.sendEmailButton:hover {
	background-image: url('../img/send_email-over.gif');
} 

.sendButton {
	display: block;
	text-decoration: none;
	background-image: url('../img/send-default.gif');
	background-repeat: no-repeat;
	width: 72px;
	height: 23px;
	border: 0px;
	z-index: 250;
}

.sendButton:hover {
	background-image: url('../img/send-over.gif');
} 

.topPartEditorial{
	width: 690px;
	background-color: #FFF;
	padding: 0;
	margin: 0;
	z-index: 250;
}

.headlineEditorial{
	padding-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
	z-index: 250;
}

.middlePartEditorial{
	width: 690px;
	background-color: #FFF;
	padding: 11px 0 22px 0;
	margin: 0;
	z-index: 250;
}

.middlePartEditorial .editorialSifr01{
	height: 16px;
	margin: 0 0 0 14px;
	padding: 0;
}

.middlePartEditorial h1{
	font-family: Arial;
	font-size: 20px;
	color: #13314b;
	padding: 0;
	margin: 0;
}

.middlePartEditorial .editorialSifr02{
	height: 14px;
	margin: 11px 0 0 14px;
	padding: 0;
}


.middlePartEditorial h2{
	font-family: Arial;
	font-size: 17px;
	color: #041d33;
	padding: 0;
	margin: 0;
}

.middlePartEditorial strong{
	display: block;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #1d415f;
	margin: 0;
	padding: 17px 15px 0 15px;
}

.imageEditorialLeft {
	padding: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	float: left;
	z-index: 250;
}

.imageEditorialRight {
	padding: 0px;
	margin: 0px;
	z-index: 250;
	display: inline;
	float: left;
}

.bottomPartEditorial{
	background-image: url('../img/bg_bottom_blue.gif');
	background-color: #FFF;
	background-position: bottom;
	background-repeat: repeat-x;
	width: 690px;
	padding: 0;
	margin: 0 0 40px 0;
	z-index: 250;

}

.bottomPartEditorial .sifrTopAreaLeft{
	height: 12px;
	padding: 0;
	margin: 0 0 22px 0;
	width: 320px;
	display: block;
}

.bottomPartEditorial .sifrTopAreaRight{
	height: 12px;
	padding: 0;
	margin: 0 0 22px 0;
	width: 320px;
	display: block;
}

.bottomPartEditorial .sifrTopAreaTableFull{
	height: 12px;
	padding: 0;
	margin: 0 0 22px 5px;
	width: 640px;
	display: block;
}

.bottomPartEditorial .sifrTopAreaTableLeft{
	height: 12px;
	padding: 0;
	margin: 0 0 22px 5px;
	width: 320px;
	display: block;
}

.bottomPartEditorial .sifrTopAreaTableRight{
	height: 12px;
	padding: 0;
	margin: 0 0 22px 8px;
	width: 320px;
	display: block;
}

.bottomPartEditorial .sifrTopAreaLeftWithMargin{
	height: 12px;
	padding: 0px 10px 0px 14px;
	margin: 0px 0 22px 0;
	width: 320px;
	display: block;
}

.bottomPartEditorial .sifrTopAreaRightWithMargin{
	height: 12px;
	padding: 0px 15px 0px 9px;
	margin: 0px 0 22px 0;
	width: 320px;
	display: block;
}

.bottomPartEditorial h1{
	font-family: Arial;
	font-size: 16px;
	color: #13314b;
}

.textBelowImage{
	margin: 14px 0 0 0;
}

.listEditorial{
	margin: 0 0 0 -22px;
}

.rowEditorial {
	padding: 0;
	margin: 0;
	z-index: 250;
}

.rowEditorialWithToolLink{
	margin: 0px;
	z-index: 250;
}

.lineAbove{
	background-image: url('../img/dotted-x13314b.gif');
	background-position: top;
	background-repeat: repeat-x;
	height: 19px;
	z-index: 250;
}

.tableEditorial{
	margin: 0 7px;
	padding: 0;
	z-index: 250;
}

.tableEditorialLeft{
	margin: 0 10px 0 7px;
	padding: 0;
	z-index: 250;
}

.tableEditorialRight{
	margin: 0 7px 0 0;
	padding: 0;
	z-index: 250;
}

.rowEditorial table{
	border-collapse: collapse;
}

.rowEditorial table tr{
	border: 0px;
	margin: 0;
	padding: 0;
}

.rowEditorial table tbody td{
	font-family: Arial;
	font-size: 11px;
	padding: 7px 8px 6px 8px;
}

.rowEditorial table thead{
	font-family: Arial;
	font-size: 12px;
	color: #13314b;
	text-align: left;
}

.rowEditorial table thead th{
	padding: 0px 8px 6px 8px;
}

.tableRowBg{
	background-color: #E0E6ED;
}

.tableRowBgOrg{
	background-color: #d7dee6;
}

.tableRowBgDark{
	background-color: #919da9;
}

.tableRowBgDark th {
	height:20px;
}

.tableRowBgDelimiter {
	background-color: #919da9;
	padding: 4px 8px 4px 8px;
	color: #FFF;
}

.dottedLeftEditorial{
	background-image: url('../img/dotted-x13314b.gif');
	background-position: bottom;
	background-repeat: repeat-x;
	height: 41px;
	margin-left: 15px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	z-index: 250;
}

.dottedRightEditorial{
	background-image: url('../img/dotted-x13314b.gif');
	background-position: bottom;
	background-repeat: repeat-x;
	height: 41px;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	z-index: 250;
}

.editorialDottedBottomTable{
	background-image: url('../img/dotted-x13314b.gif');
	background-position: bottom;
	background-repeat: repeat-x;
	height: 41px;
	margin: 0 7px 28px 7px;
	z-index: 250;
}


.leftColumnEditorial {
	font-family: Arial;
	font-size: 12px;
	color: #232323;
	padding: 0;
	margin: 0;
	width: 345px;
	float: left;
	z-index: 250;
}

.leftColumnEditorial strong{
	display: block;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #232323;
	padding: 0 10px 0 15px;
	margin: 0;
	width: 320px;
}

.rightColumnEditorial {
	font-family: Arial;
	font-size: 12px;
	color: #232323;
	padding-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 335px;
	float: left;
	z-index: 250;
}

.rightColumnEditorial strong{
	display: block;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #232323;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0;
	margin: 0;
	width: 320px;
}

.fullColumnEditorial{
	font-family: Arial;
	font-size: 12px;
	color: #232323;
	padding: 0px;
	margin: 0px;
	width: 690px;
	float: left;
	z-index: 250;
}

.fullColumnEditorial strong{
	display: block;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #232323;
	padding-left: 15px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	margin: 0px;
	width: 660px;
}

.rightPartEditorial {
	position: absolute;
	top: 0px;
	left: 710px;
	padding: 0px;
	margin: 0px;
	width: 210px;
	z-index: 200;
}

.editorialTeaser{
	background-image: url('../img/bg_contact_right_top.gif');
	background-position: top;
	background-repeat: repeat-x;
	margin: 0 0 39px 0;
	padding: 0;
}

/* needed, because sIFR set sometimes a wrong size, if padding or margin inside h1 */ 

.editorialTeaser .enclosingH1{
	padding: 12px 0 22px 0;
	height: 14px;
}

.editorialTeaser h1{
	font-family: Arial;
	font-size: 20px;
	color: #FFF;
	margin: 0;
	padding: 0;
}

.editorialTeaser sifrHeaderTeaser{
	height: 14px;
}


.editorialTeaser h2{
	font-family: Arial;
	color: #FFF;
	font-size: 15px;
	font-weight: normal;
	margin: 12px 0 0 0;
	padding: 0px;
}

.editorialTeaser h3{
	font-family: Arial;
	color: #5da0c0;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}

.editorialTeaser strong{
	display: block;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	margin: 3px 0 0 0;
	color: #FFF;
}

.intLinkButtonBasic {
	width: 210px; 
	height: 21px;
	cursor: pointer;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
}

.editorialInternalLink h1{
	font-family: Arial;
	font-size: 17px;
	color: #13324e;
	margin: 0px;
	padding: 0px;
}

.editorialExternalLinksOrg {
	background-image: url('../img/bg_contact_right_top.gif');
	background-position: top;
	background-repeat: repeat-x;
	margin: 0px;
	padding-left: 0px;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.editorialExternalLinks {
	background-image: url('../img/bg_contact_right_top.gif');
	background-position: top;
	background-repeat: repeat-x;
	margin: 0 0 39px 0;
	padding: 0;
}


.editorialExternalLinks .enclosingH1{
	padding: 12px 0 22px 0;
	height: 14px;
}

.editorialExternalLinks .sifrHeaderTeaser{
	height: 14px;
}

.editorialExternalLinks h1{
	font-family: Arial;
	font-size: 20px;
	color: #FFF;
	margin: 0;
	padding: 0;
}

.newsPaging{
	height: 64px;
	margin-left: 15px;
}
.newsPagingButtons{
	float: left; 
	margin-top: 17px;
	margin-bottom: 20px;
	/* display: inline; */
}

.newsBackButton {
	display: inline;
	float: left;
	white-space: nowrap;
	text-decoration: none;
	background-image: url('../img/overview-default.gif');
        margin: 0px 5px 0px 0px;
	width: 72px;
	height: 23px;
	border: 0px;
	z-index: 250;
	background-repeat: no-repeat;
}

.newsBackButton:hover {
	background-image: url('../img/overview-over.gif');
}

.toInteractiveTradeToolArea {
	background-repeat: no-repeat;
	text-decoration: none;
	background-image: url('../img/trade_teaser_default.jpg');
	width: 314px;
	height: 118px;
	border: 0px;
	z-index: 250;
	margin: 0 0 28px 0;
	padding: 0;
	cursor: pointer;
}

.toInteractiveTradeToolArea:hover {
	background-image: url('../img/trade_teaser_over.jpg');
}

.toInteractiveFleetToolArea {
	background-repeat: no-repeat;
	text-decoration: none;
	background-image: url('../img/fleet_teaser_default.jpg');
	width: 314px;
	height: 118px;
	border: 0px;
	z-index: 250;
	margin: 0 0 28px 0;
	padding: 0;
	cursor: pointer;
}

.toInteractiveFleetToolArea:hover {
	background-image: url('../img/fleet_teaser_over.jpg');
}

/* Basic trade tool tabels*/


#tableTradesCargo {
  margin: 0;
  padding: 0;
}


.tableTradeTool{
	margin: 0;
	padding: 0;
	z-index: 250;
}

#changeDep h2{
  font-size: 21px;
  line-height: 25px;
  margin-left:6px;
}


/* Tool  get currently running */ 


#toolGetCurrentlyRunning{
	margin-top: -10px;
        margin-bottom: 0px;
}

#toolGetCurrentlyRunning td {
  height:25px;  
  vertical-align:top;
  text-align:right;	
  color:#454545;
}

#toolGetCurrentlyRunning td span {
  display:block;	
  margin: 7px 0 3px 0;
  color:#454545;
  font-weight:bold;
}

#toolGetCurrentlyRunning td span.firstColumn {
  text-align:left;
}

#toolGetCurrentlyRunning th{
	padding-bottom:6px;
}


/* People table */ 

.peopleTableHeaderDiv{
	font-size: 11px;
	line-height: 14px;
	margin-left:8px;
	margin-right:8px;
	color: #13314B;
}

th.peopleTableHeaderInactive div.peopleTableHeaderDiv a{
 	color:#13314B;
	font-weight:strong;
	text-decoration: none;
}


th.peopleTableHeaderInactive div.peopleTableHeaderDiv a:focus{ 
 	color:#13314B;
  	text-decoration: none;
}

th.peopleTableHeaderInactive div.peopleTableHeaderDiv a:hover { 
        color: #4a82b6;
	text-decoration: none;
}

th.peopleTableHeaderInactive div.peopleTableHeaderDiv a:active{ 
	color:#13314B;
  	text-decoration: none; 
}

th.peopleTableHeaderInactive div.peopleTableHeaderDiv a:visited{ 
	color:#13314B;
  	text-decoration: none; 
}

.peopleTableHeaderInactive{
        padding-top: 3px; 
	height: 10px;
        border-left: 1px solid #cfcfcf;
        border-right: 1px solid #cfcfcf;
	background-image:url('../img/people_weiss_button-mitte.jpg');
}

.peopleTableHeaderActive{
        padding-top: 3px; 
	height: 10px;
        border-left: 1px solid #7baacc;
        border-right: 1px solid #7baacc;
	background-image:url('../img/people_blau_button-mitte.jpg');
}

.peopleTableHeaderSpacer{
        padding: 0px; 
        font-size:1px;
}

#peopleTableHeader{
	border-collapse: separate;
	text-align: left;
	margin-top:3px;
	-margin-right:7px;
	line-height:1px
}

#peopleTable {
  margin-top:16px;
  -margin-top:21px;
  width:676px;
}

#peopleTable th{
	padding-bottom:6px;
	color: #13314b;
}

#peopleTable th.first{
	padding-left:8px;
}

#peopleTable td{
  vertical-align:top;
}


#peopleTable td span {
  display:block;	
  margin:7px 5px 3px 0;
}


#peopleTable td img.icon{
	margin-top:11px;
	margin-left:3px;
}

#peopleTable td img.flag {
	margin-top:8px;
	margin-left:5px;
}


/* Tool Trades Office */ 


#toolShowTradesOffice {
	width:676px;
}

#toolShowTradesOffice th{
	padding-bottom:6px;
        color: #13314b;
}

#toolShowTradesOffice th.first{
	padding-left:8px;
}

#toolShowTradesOffice td{
	padding-top:7px;
}

#toolShowTradesOffice td img.icon{
	margin-top:4px;
	margin-left:3px;
}

#toolShowTradesOffice td img.flag{
	margin-top:1px;
	margin-left:5px;
}
#tradesOfficeHeadlineDiv{
        width:679px;
        height:20px;
	padding-top:7px;
	margin-left:11px;
	margin-bottom:25px;
}

#tradesOfficeHeadline {
  font-size: 20px;
  line-height: 23px;
  float:left;
}

#tradesOfficeSubheadline {
  font-size: 20px;
  line-height: 23px;
  float:left;
  margin: 0 0 0 -22px;
}

/* Tool Trades Region */ 

#tradesRegionHeadlineDiv{
        width:679px;
        height:20px;
	padding-top:7px;
	margin-left:11px;
	margin-bottom:25px;
}


#tradesRegionHeadline {
  font-size: 20px;
  line-height: 23px;
  float:left;
}

#tradesRegionSubheadline {
  font-size: 20px;
  line-height: 23px;
  float:left;
  margin: 0 0 0 -22px;
}

#toolShowTradesRegion{
	width:676px;
}

#toolShowTradesRegion th{
	padding-bottom:6px;
	color: #13314b;
}

#toolShowTradesRegion th.first{
	padding-left:8px;
	color: #13314b;
}

#toolShowTradesRegion td{
	padding-top:7px;
}

#toolShowTradesRegion td img.icon{
	margin-top:4px;
	margin-left:3px;
}

#toolShowTradesRegion td img.flag{
	margin-top:1px;
	margin-left:5px;
}







/* Tool Trades Cargo */ 

#tradesCargoHeadlineDiv{
        width:679px;
        height:20px;
	padding-top:7px;
	margin-left:11px;
	margin-bottom:25px;
}

#tradesCargoHeadline{	
  font-size: 20px;
  line-height: 23px;
  float:left;
}



#tradesCargoSubheadline {
  font-size:20px;
  line-height: 23px;
  float:left;
  margin:0 0 0 -22px;
}


#toolShowTradesCargo {
  width:676px;
}

#toolShowTradesCargo th{
	padding-bottom:6px;
	color: #13314b;
}

#toolShowTradesCargo th.first{
	padding-left:8px;
	color: #13314b;
}

#toolShowTradesCargo td{
	vertical-align:top;
}


#toolShowTradesCargo td span {
	margin:7px 5px 5px 0;
        display:block;
}


#toolShowTradesCargo td img.icon{
	margin-top:11px;
	margin-left:3px;
}

#toolShowTradesCargo td img.flag{
	margin-top:8px;
	margin-left:5px;
}





/* Tool Fleet */ 

h4.rightBoxSubheadlineFleet{
  font-family: Arial;	
  margin:13px 0px 7px 7px;
	font-weight:bold;
        font-size: 14px;
}

.rightBoxContentFleet{
	font-family: Arial;
	font-size: 12px;
	margin-bottom: 5px;
	margin-left: 8px;
	color: #232323;
}

.rightBoxContentFleet strong{	
	font-weight: bold;
	color: #13314b;
	margin-bottom: 3px;
	display: block;
}

.fleetDownloadButtonSpacer {
  margin-bottom: 5px;
}

#showFleetHeadlineDiv{
        width:679px;
        height:20px;
	padding-top:7px;
	margin-left:11px;
	margin-bottom:25px;
}


#showFleetHeadline{
  font-size: 20px;
  line-height: 23px;
  float:left;
}

#showFleetSubheadline {
  font-size: 20px;
  line-height: 23px;
  float:left;
  margin: 0 0 0 -22px;
}

#toolShowFleet {
	width:676px;
}

#toolShowFleet th {
	color: #13314b;
}


#toolShowFleet td {
  vertical-align:top;
}


#toolShowFleet td span {
  display:block;	
  margin:7px 5px 3px 0;
}


#toolShowFleet td.cursorDisplay {
  cursor:pointer;
}

.highlightShip {
  color: #7babd9;
}

.cfHighlight {
  color: #a53121;
}

.highlightShip .cfHighlight {
  color: #7babd9;
}



/* Ship details*/

#shipDetailsTable{
	width:193px;
}

#shipDetailsTable tr{
	height:25px;
}

#shipDetailsTable p{
	text-align:right;
}

#shipDetailsTable h2{
  margin: 6px 5px 5px 8px;
  font-size:12px;
}

#shipDetailsTable td span {
  display:block;	
  margin: 7px 0px 3px 8px;
  color:#454545;
  font-weight:bold;
}

#shipDetailsTable td {
  vertical-align:top;
}


#shipDetailsTable td p {
  display:block;
  margin: 6px 5px 5px 5px;
  color:#454545;
  font-size:11px;
}

h1.rightBoxSubheadline {
	font-family: Arial;
  font-size:14px;
  color: #13314b;
	font-weight:normal;
  margin-left: 7px;
  margin-bottom:7px;
	margin-top:13px;
}

h1.rightBoxSubheadlineCargo{
	font-family: Arial;
        font-size:14px;
        color: #13314b;
	margin-bottom:7px;
	margin-top:13px;
	margin-left:7px;
}

/* Right box*/ 

.localTimeIframe{
	padding-top: 4px;
}

.rightContentTradesTool{
	position: absolute;
	top: 48px;
	left: 710px;
}

.rightBottomPartTradesTool{
	background-image: url('../../_common/img/bg_career_right_bottom.gif');
	background-color: #FFF;
	background-position: bottom;
	background-repeat: repeat-x;
	width: 188px;
	-overflow:hidden;
	padding: 17px 15px 12px 7px;
	z-index: 200;
	font-family: Arial;
	font-size: 8px;
	color: #13314b;
}

.rightBottomPartTradesTool p{
	font-size: 12px;
        color: #13314b;
}

.rightBottomPartTradesTool img{
	margin-left:-7px;
	margin-top:-17px;
}

.rightBottomPartTradesTool #shipLegal {
	margin-top:0px;
	margin-bottom:-12px;
}

.rightBottomPartTradesTool td h2{
        font-size:12px;
	margin: 0px 0px 10px 0px;
        color: #13314b;
}

.rightBottomPartTradesTool tr{
        font-size:12px;
        vertical-align:top;
}

.toolRightDownloadButtons {
  padding-top:20px;

}

.emailButton{
	margin-top: 19px;
	display: block;
	margin-bottom:17px;
}

.emailButtonContactInformation {
	margin: 19px 0 0 8px;
	display: block;
}

.addressBox{
	font-family: Arial;
	font-size: 12px;
	margin: 0 0 13px 8px;
	color: #232323;
}

.addressBox strong{	
	font-weight: bold;
	color: #13314b;
	margin-bottom: 3px;
	display: block;
}

.addressBoxCargo {
	font-family: Arial;
	font-size: 12px;
	margin-bottom: 5px;
	margin-left:8px;
	color: #232323;
}

.addressBoxCargo strong{	
	font-weight: bold;
	color: #13314b;
	margin-bottom: 3px;
	display: block;
}


.phoneFaxBox{
	font-family: Arial;
	font-size: 12px;
	display: block;
	margin: 0 0 3px 8px;
	color: #232323;
}

.phoneFaxBox strong{
	padding-right: 3px;
	font-weight: bold;
	color: #13314b;
}

.showFleetGroupHeadline {
  display:block;
  margin:3px 0 0 7px;
  font-size:12px;
  color:#ffffff;
}

.topPartTradesTool{
	padding: 0px;
	margin: 0px;
	width: 690px;
	height: 410px;
	color: #FFF;
	z-index: 200;
}

.bottomPartTradesTool{
	background-image: url('../../_common/img/bg_bottom_common.gif');
	background-color: #FFF;
	background-position: bottom;
	background-repeat: repeat-x;
	width: 690px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	z-index: 200;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
        border-bottom: 3px solid #7babd8;
}

.bottomPartTradesTool table{
	border-collapse: collapse;
	text-align: left;
}

.bottomPartTradesTool table tbody tr{
	border: 0px;
}

.bottomPartTradesTool table thead{
	font-family: Arial;
	font-size: 12px;
	color: #232323;
}

.rightTopPartTradesTool{
	background-image: url('../../_common/img/bg_career_right_top.gif');
	background-position: top;
	background-repeat: repeat-x;
        position:absolute;        
        left: 710px;	
        top:0px;        
        width: 210px;
	height: 32px;
        padding: 11px 0 17px 0;
	z-index: 200;
}

.rightTopPartTradesTool h1{
	font-family: Arial;
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #FFF;
}


.rightBottomPartTradesTool a img{
	margin-left:0px;
	margin-top:-4px;
}

.topPartSearch{
	background-image: url('../img/bg_career_top.gif');
	background-repeat: repeat-x;
	background-color: #FFF;
	background-repeat: repeat-x;
	width: 645px;
	padding: 19px 15px 17px 15px;
	margin: 0px;
	vertical-align: top;
}

.topPartSearch h1{
	font-family: Arial;
	font-size: 20px;
	color: #13314b;
	padding: 0px;
	margin: 0px;
}

.topPartSearch h2{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 0px;
	margin: 21px 0 0 0;
	color: #13314b;
}

.middlePartSearch{
	background-image: url('../img/dotted-x13314b.gif');
	background-color: #FFF;
	background-position: bottom;
	background-repeat: repeat-x;
	width: 646px;
	height: 80px;
	padding: 24px 15px 0 14px;
	margin: 0;
}


.middlePartSearch strong{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	color: #13314b;
}

.middlePartSearchLeft{
	height: 15px; 
	float: left; 
	margin: 0 9px 0 0;
}

.middlePartSearchRight{
	height: 30px; 
	width: 254px; 
	float: left;
}

.sendButtonSearch {
	display: block;
	text-decoration: none;
	background-image: url('../img/send-default.gif');
	width: 72px;
	height: 23px;
	border: 0px;
	z-index: 250;
	margin: 15px 0 0 0; 
	float: right;
	padding: 0;
}

.sendButtonSearch:hover {
	background-image: url('../img/send-over.gif');
} 

#searchField {
	width: 250px;
	height: 14px;
	border: 1px solid #9ca8c6;
	background:#FFF;
	font-family: Arial;
	font-size: 10px;
	margin: 0px;
	padding: 1px;
	display: inline;
}

.bottomPartSearch{
	font-family: Arial;
	font-size: 12px;
	color: #232323;
	background-image: url('../img/bg_contact_bottom.gif');
	background-color: #FFF;
	background-position: bottom;
	background-repeat: repeat-x;
	width: 646px;
	padding: 36px 14px 20px 15px;
	vertical-align: top;
	margin: 0 0 40px 0;
}

.bottomPartSearch h1{
	font-family: Arial;
	font-size: 20px;
	color: #13314b;
	padding: 0px;
	margin: 0px;
}

.bottomPartSearch h2{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 0px;
	margin: 21px 0 15px 0;
	color: #13314b;
}

.bottomPartSearch h3{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 0px;
	margin: 0;
	color: #13314b;
}

.bottomPartSearch h3:hover {
	text-decoration: underline;
	color: #6cb9de;
}

.bottomPartSearch img{
	float: left;
	margin-right: 2px;
	padding-top: 2px;
	display: inline;
}

.searchResultLeft {
	float: left;
	width: 312px;
	margin: 0px 0px 15px 0px;
	cursor: pointer;
	display: inline;
}

.searchResultLeft:hover {
	text-decoration: underline;
	color: #6cb9de;
}

.searchResultRight {
	float: left;
	width: 312px;
	margin: 0px 0px 15px 21px;
	cursor: pointer;
	display: inline;
}

.searchResultRight:hover {
	text-decoration: underline;
	color: #6cb9de;
}

.topPartSitemap{
	width: 655px;
	padding: 67px 0 23px 12px;
}

.topPartSitemap h1{
	font-family: Arial;
	font-size: 30px;
	color: #FFF;
	padding: 0px;
	margin: 0px;
}

.bottomPartSitemap{
	color: #FFF;
	padding: 0 0 0 14px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
}

.bottomPartSitemap a:link { 
  	color: #FFF; 
}

.bottomPartSitemap a:visited { 
  	color: #FFF; 
}

.bottomPartSitemap a:focus { 
  	color: #9bd9ee; 
}

.bottomPartSitemap a:hover { 
  	color: #9bd9ee; 
}

.bottomPartSitemap a:active { 
  	color: #9bd9ee; 
}

.topPartBoxSitemap {
	padding: 0px;
	margin: 0px;
	cursor: pointer;
}

.topPartBoxSitemap h1{
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	text-decoration: underline;
	color: #FFF;
	padding: 0px;
	margin: 0px;
	display: inline;
}

.topPartBoxSitemap img{
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 3px;
	margin: 0px;
	display: inline;
}

.bottomPartBoxSitemap {
	padding-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 40px;
}

.bottomPartBoxSitemap h2{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
	cursor: pointer;
}


.columnSitemap{
	float: left; 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 0px;
}

.formError{
	color:#A53121;
	font-size: 12px;
}

.topPartContact{
	padding: 0px;
	width: 410px;
	height: 110px;
}


.middlePartContact{
	background-image: url('../img/dotted-x13314b.gif');
	background-color: #FFF;
	background-position: bottom;
	background-repeat: repeat-x;
	width: 381px;
	padding: 18px 15px 18px 14px;
	font-family: Arial;
	font-size: 12px;
	color: #1d415f;
}

.middlePartContact .sifrContact01{
	padding: 0px;
	margin: 0 0 19px -1px;
	height: 12px;
}

.middlePartContact h1{
	font-family: Arial;
	font-size: 17px;
	padding: 0px;
	margin: 0px;
	color: #041d33;
}

.middlePartContact h2{
	background-image: url('../img/linkpfeil_white-default.gif');
	background-position: left; 
	background-repeat: no-repeat;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 0 0 0 21px;
	margin: 11px 0 0 0;
	color: #13314b;
}

.middlePartContact a{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 0px;
	margin-left: 0px;
	margin-top: 17px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.bottomPartContact{
	background-image: url('../img/bg_contact_bottom.gif');
	background-color: #FFF;
	background-position: bottom;
	background-repeat: repeat-x;
	width: 380px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #1d415f;
	margin: 0 0 40px 0;
	padding: 28px 15px 23px 15px;
}

.bottomPartContact form{
	margin: 0;
	padding: 0;
	display: inline;
}

.bottomPartContact .sifrContact02{
	padding: 0px;
	margin: 0 0 22px -3px;
	height: 12px;
}

.bottomPartContact h1{
	font-family: Arial;
	font-size: 17px;
	padding: 0px;
	margin: 0px;
	color: #041d33;
}

.bottomPartContact h2{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	padding: 0px;
	margin: 13px 0 2px -1px;
	color: #13314b;
	z-index: 100;
}

.bottomPartContact .select {
	width: 224px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.bottomPartContact h3{
	font-family: Arial;
	font-size: 12px;
	padding: 0px;
	margin: 20px 0 18px 0;
	color: #323232;
	z-index: 100;
	vertical-align: middle;
}

.bottomPartContact h4{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 0;
	margin: 0;
	color: #1d415f;
	z-index: 100;
}

.bottomPartContact h5{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	padding: 8px 0 27px 0;
	margin: 0;
	color: #323232;
	z-index: 100;
}

.bottomPartContact .checkboxLine{
	margin: 14px 0 10px 0;
}

.bottomPartContact .leftPartCheckboxLine{
	float: left; 
	padding: 3px 2px 7px 0; 
	margin: 0 0 0 -4px;
}

.bottomPartContact strong{
	float: left; 
	padding: 5px 0; 
	margin: 0; 
	color: #323232;
}

.bottomPartContact .checkbox{
	margin: 0;
	padding: 0;
}

.leftPartSelect{
	float: left;
	width: 150px;
}

.rightPartSelect{
	width: 230px;
	float: right;
}

.rightPartSelect select{
	width: 190px;
	height: 14px;
}

.bottomPartContact .fieldsForm{
	margin: 0px;
	padding: 0px;
}

.bottomPartContact .fieldsForm h2{
	font-family: Arial;
	font-size: 12px;
	color: #13314b;
}

.bottomPartContact .fieldsForm input{
	display: block;
	width: 370px;
	height: 14px;
	border: 1px solid #9ca8c6;
	background:#FFF;
	font-family: Arial;
	font-size: 10px;
	margin: 0px;
	padding:1px;
	overflow: hidden;
}

.bottomPartContact .fieldsForm textarea{
	display: block;
	width: 370px;
	height: 112px;
	border: 1px solid #9ca8c6;
	background:#FFF;
	font-family: Arial;
	font-size: 10px;
	margin: 0px;
	padding:1px;
	overflow: hidden;
}

.bottomPartContact .selectBoxDescriptionOrg{
	font-family: Arial;
	font-size: 12px;
	padding: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	color: #13314b;
	float: left;
}

.selectBoxRow{
	float: left; 
	margin-left: 0px; 
	margin-top: 10px; 
	margin-right: 0px; 
	margin-bottom: 10px; 
}

.bottomPartContact #selectListBlock {
	position: relative;
	top: 0px;
	left: 0px;
	width: 183px;
	height: 20px;
	z-index: 90;
	color: #8c8c8c;
}

.bottomPartContact #selectedValuelocal {
	position: relative;
	top: 0px;
	left: 0px;
	color: #8c8c8c;
	z-index: 90;
}
            
.bottomPartContact a.selectboxEntry {
	position: relative;
	top: 0px;
	left: 0px;
	font-size: 11px;
	line-height: 16px;
	color: #4c4c4c;
	display: block;
	width: 100%;
	overflow: hidden;
	z-index: 90;
}
            
.bottomPartContact a.selectboxEntry:hover {
	position: relative;
	top: 0px;
	left: 0px;
	color: #ffffff;
	background-color: #003399;
}
            
.bottomPartContact .selectboxContent {
	position: relative;
	top: 0px;
	left: 0px;
	display: none;
}
            
.bottomPartContact span, td {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
}
            
.bottomPartContact a {
	color: #8c8c8c;
	text-decoration: none;
	padding: 0px;
	-margin-bottom: 10px;
}

.checkboxContact {
	padding: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
}

.rightTopPartContact{
	background-image: url('../img/bg_contact_right_top.gif');
	background-position: top;
	background-repeat: repeat-x;
	position: absolute;
	top: 0px;
	left: 430px;
	padding: 12px 0 20px 0;
	width: 210px;
	height: 32px;
	z-index: 200;
}

.rightTopPartContact .sifrCareer03{
	height: 15px;
	margin: 0 0 0 -1px;
	padding: 0;
}

.rightTopPartContact h1{
	font-family: Arial;
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #FFF;
}

.rightBottomPartContact{
	background-image: url('../img/bg_contact_right_bottom.gif');
	background-color: #FFF;
	background-position: bottom;
	background-repeat: repeat-x;
	position: absolute;
	top: 48px;
	left: 430px;
	width: 180px;
	padding: 14px 15px 17px 15px;
	z-index: 200;
	font-family: Arial;
	font-size: 12px;
	color: #232323;
}

.rightBottomPartContact p{
	line-height: 15px;
}

.rightBottomPartContact h1{
	font-family: Arial;
	font-size: 15px;
	font-weight: normal;
	padding: 0px;
	margin: 0 0 6px 0;
	color: #1d415f;
}

.rightBottomPartContact h2{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 0px;
	margin: 0 0 3px 0;
	color: #13314b;
	z-index: 200;
}

.rightBottomPartContact strong{
        display: block;
	font-family: Arial;
	font-size: 12px;
        font-weight: normal;
	padding: 0px;
	margin: 0 0 13px 0;
	color: #232323;
	z-index: 200;
}

.rightBottomPartContact .phoneFaxBox{
	font-family: Arial;
	font-size: 12px;
	display: block;
	margin: 0;
	padding: 0;
	color: #232323;
}

.rightBottomPartContact .phoneFaxBox strong{
        display: inline;
	padding-right: 3px;
	font-weight: bold;
	color: #13314b;
}

.topPartHome{
	padding-left: 15px;
	padding-top: 70px;
	padding-right: 15px;
	padding-bottom: 40px;
	width: 475px;
	color: #FFF;
	z-index: 250;
}

.topPartHome h1{
	font-size: 30px;
	padding: 0px;
	margin: 0px;
	color: #FFF;
}

.topPartHome h2{
	font-size: 18px;
	padding: 0px;
	margin: 0px;
	color: #eed382;
}

.bottomPartHome{
	padding: 0px;
	width: 900px;
	z-index: 250;
}


.teaserBoxHome{
	background-image: url('../img/bg_teaser_home.gif');
	background-repeat: repeat-x;
	float: left;
	margin-right: 45px;
	height: 273px;
	width: 300px;
	color: #FFF;
	z-index: 250;
}

.topPartTeaserHome{
	padding-left: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 17px;
	width: 300px;
	z-index: 250;
}

.topPartTeaserHome h1{
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #FFF;
	z-index: 250;
}

.bottomPartTeaserHome{
	width: 300px;
	padding-left: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 17px;
	z-index: 250;
}

.teaserBoxNews{
	background-image: url('../img/bg_teaser_home.gif');
	background-repeat: repeat-x;
	float: left;
	margin-right: 45px;
	height: 273px;
	width: 250px;
	color: #FFF;
}

.boxSitepreview{
	padding-left: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 17px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	width: 158px;
	height: 267px;
}

.boxSitepreview h1{
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #FFF;
}

.boxLinkNewsBrown{
	background-image: url('../img/bg_box_news_brown.gif');
	background-repeat: repeat-y;
	padding-left: 8px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	width: 331px;
	height: 58px;
	color: #FFF;
}

.boxLinkNewsBrown h1{
	color: #FFF;
	padding: 0px;
	margin: 0px;
}

.topPartCareer{
	background-image:url(../img/bg_top_opacity.png);
	background-repeat: no-repeat;
	padding: 20px 0 0 15px;
	width: 675px;
	height: 130px;
	color: #FFF;
	z-index: 200;
}

.topPartCareer .sifrCareer01{
	height: 14px;
	margin: 0 0 9px -3px;
	padding: 0;
}

.topPartCareer h1{
	font-size: 20px;
	margin: 0px;
	padding: 0px;
}

.topPartCareer .sifrCareer02{
	height: 12px;
	margin: 13px 0 0 -3px;
	padding: 0;
}

.topPartCareer h2{
	font-size: 17px;
	margin: 0px;
	padding: 0px;
}

.bottomPartCareer{
	background-image: url('../img/bg_contact_bottom.gif');
	background-color: #FFF;
	background-position: bottom;
	background-repeat: repeat-x;
	width: 690px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	z-index: 200;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
}

.boxCareer{
	padding-left: 0px;
	padding-top: 30px;
	padding-right: 15px;
	padding-bottom: 12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
}

.dotBoxCareer{
	background-image: url('../../_common/img/dotted-x13314b.gif');
	background-repeat: repeat-x;
	width: 690px;
	height: 1px;
	margin-left: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.pictureCareer{
	float: left;
	width: 165px;
	height: 105px;
	padding: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 15px;
}

.textCareer{
	font-family: Arial;
	font-size: 12px;
	margin: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	color: #000;
	overflow:hidden;
}

.textCareer h1{
	font-family: Arial;
	font-weight: normal;
	font-size: 15px;
	margin: 0 0 9px 0;
	padding: 0px;
}

.textCareer .careerHeaderBig {
	font-size: 15px;
	font-weight: normal;
	color: #1d415f;
	margin: 0;
	padding: 0;
}

.textCareer .careerHeaderSmall {
	font-size: 12px;
	font-weight: normal;
	color: #a53121;
	margin: 0;
	padding: 0;
}

.rightTopPartCareer{
	background-image: url('../../_common/img/bg_career_right_top.gif');
	background-position: top;
	background-repeat: repeat-x;
	position: absolute;
	top: 0px;
	left: 710px;
	padding: 12px 0 20px 0;
	width: 210px;
	height: 32px;
	z-index: 200;
}

.rightTopPartCareer .sifrCareer03{
	height: 15px;
	margin: 0 0 0 -1px;
	padding: 0;
}

.rightTopPartCareer h1{
	font-family: Arial;
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #FFF;
}

.rightBottomPartCareer{
	background-image: url('../../_common/img/bg_career_right_bottom.gif');
	background-color: #FFF;
	background-position: bottom;
	background-repeat: repeat-x;
	position: absolute;
	top: 48px;
	left: 710px;
	width: 180px;
	padding: 14px 15px 20px 15px;
	z-index: 200;
	font-family: Arial;
	font-size: 12px;
	color: #232323;
}

.rightBottomPartCareer p {
	line-height: 15px;
}

.rightBottomPartCareer h1{
	font-family: Arial;
	font-size: 15px;
	font-weight: normal;
	padding: 0px;
	margin: 0 0 6px 0;
	color: #1d415f;
}

.rightBottomPartCareer h2{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 0px;
	margin: 0 0 3px 0;
	color: #13314b;
	z-index: 200;
}

.rightBottomPartCareer strong{
        display: block;
	font-family: Arial;
	font-size: 12px;
        font-weight: normal;
	padding: 0px;
	margin: 0 0 13px 0;
	color: #232323;
	z-index: 200;
}

.rightBottomPartCareer .phoneFaxBox{
	font-family: Arial;
	font-size: 12px;
	display: block;
	margin: 0 0 15px 0;
	padding: 0;
	color: #232323;
}

.rightBottomPartCareer .phoneFaxBox strong{
        display: inline;
	padding-right: 3px;
	font-weight: bold;
	color: #13314b;
}

.opacityBoxCareer {
	background-image:url(../../_common/img/bg_header.png);
	position:absolute;
	left: 0px;
	top: 3px;
	width: 690px;
	height:147px;
	background-repeat:no-repeat;
}

.topPartGallery{
	background-image: url('../img/bg_blue.gif');
	background-position: top;
	background-repeat: repeat-x;
	background-color: #FFF;
	padding-left: 15px;
	padding-top: 19px;
	padding-right: 0px;
	padding-bottom: 17px;
	width: 675px;
}

.topPartGallery h1{
	font-family: Arial;
	font-size: 20px;
	color: #13314b;
}

.topPartGallery h2{
	font-family: Arial;
	font-size: 17px;
	color: #488dc6;
}

.topPartGallery strong{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #1d415f;
	padding: 0px;
	margin: 19px 0 0 0;
	display: block;
}

.middlePartGallery{
	background-image: url('../img/dotted-x13314b.gif');
	background-position: top;
	background-repeat: repeat-x;
	background-color: #FFF;
	padding: 0px;
	width: 690px;
}

.textMiddlePartGallery{
	padding: 39px 15px 42px 12px; 
	height: 12px;
}

.leftMiddlePartGallery{
	float: left; 
	width: 280px;
	margin: 0;
	padding: 0;
	border: 0;
}

.rightMiddlePartGallery{
	float: left; 
	width: 380px; 
	text-align: right;
	display: inline;
	margin: 0;
	padding: 0;
	border: 0;
}

.rightMiddlePartGallery ul.numberList {
	font-family: Arial; 
	font-size: 15px;	
	list-style-type: none;
	margin:0;
	padding:0;
	float: right;
}

.rightMiddlePartGallery ul.numberList li {
	color: #4a82b6;
	margin:0;
	padding:0 1px 0 1px;
	display:block;
	float: left; 
}

.rightMiddlePartGallery ul.numberList li a {
	text-decoration: underline;
	margin:0;
	padding:0;
}

.rightMiddlePartGallery ul.numberList li.listItemLink { 
	text-decoration: underline;
}

.rightMiddlePartGallery ul.numberList li.listItemLink:hover { 
  	color: #6cb9de; 
	text-decoration: underline;
}

.rightMiddlePartGallery ul.numberList li.listItemLink a:hover { 
  	color: #6cb9de; 
	text-decoration: underline;
}

.rightMiddlePartGallery ul.numberList li.listItemDisabled {
	color: #13314b; 
	text-decoration: none; 
	margin:0;
	padding:0 1px 0 1px;
	display:block;
	float: left; 
}

.middlePartGallery h1{
	font-size: 17px;
	display: inline; 
	text-align: left;
}

.middlePartGallery h2{
	display: inline; 
	font-size: 17px;
}

.middlePartGallery h3{
	display: inline; 
	font-size: 17px;
}

.middlePartGallery a{
	text-decoration: none;
}

.bottomPartGallery{
	background-image: url('../img/bg_gallery_bottom_2.gif');
	background-position: bottom;
	background-repeat: repeat-x;
	width: 690px;
	margin: 0 0 40px 0;
	padding: 0 0 40px 0;
	background-color: #FFF;
}

.bottomPartGallery h2{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	padding: 0px;
	margin-left: 11px;
	margin-top: 6px;
	margin-right: 11px;
	margin-bottom: 17px;
	width: 147px;
}

.bottomPartGalleryWithGradient{
	background-image: url('../img/bg_gallery_bottom_1.gif');
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #FFF;
	width: 690px;
	margin: 0 0 40px 0;
	padding: 0 0 40px 0;
}

.thumbGallery{
	padding: 0;
	margin: 0;
	float: left;
	background-color: #FFF;
}

.thumbGalleryWithMargin{
	padding: 0 2px 0 0;
	margin: 0;
	float: left;
	background-color: #FFF;
}

.borderTopThumbGallery{
	padding: 0;
	margin: 0;
	width: 690px;
	height: 3px;
	background-image: url('../img/gallary_shadow.gif');
	background-repeat: repeat-x;
	background-color: #FFF;
}

.thumbGalleryBottom{
	padding: 0px;
	margin: 0px;
	float: left;
	background-image: url('../img/gallary_shadow_bottom.gif');
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #FFF;
}

.thumbGalleryBottomWithMargin{
	padding: 0 2px 0 0;
	margin: 0px;
	float: left;
	background-image: url('../img/gallary_shadow_bottom.gif');
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #FFF;
}

.imageGalleryBottom{
	padding: 0px;
	margin: 0px;
	float: left;
	background-image: url('../img/gallary_shadow_bottom.gif');
	background-position: bottom;
	background-repeat: repeat-x;
}

.imageGalleryBigPic{
	margin: 0 0 -1px 0;
}

.topPartNewslist{
	background-image:url(../img/bg_top_opacity.png);
	background-repeat:no-repeat;
	height:130px;
	padding:20px 0 0 15px;
	width:675px;
}

.topPartNewslist .sifrNewslist01{
	height: 14px;
	margin: 0 0 9px -3px;
	padding: 0;
}

.topPartNewslist h1{
	font-size: 20px;
	margin: 0px;
	padding: 0px;
}

.topPartNewslist .sifrNewslist02{
	height: 12px;
	margin: 13px 0 0 -3px;
	padding: 0;
}

.topPartNewslist h2{
	font-size: 17px;
	margin: 0px;
	padding: 0px;
}

.bottomPartNewslist{
	background-image: url('../img/bg_contact_bottom.gif');
	background-color: #FFF;
	background-position: bottom;
	background-repeat: repeat-x;
	width: 690px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	margin: 0 0 40px 0;
	z-index: 200;
}

.dotBoxNewslist{
	background-image: url('../../_common/img/dotted-x13314b.gif');
	background-repeat: repeat-x;
	width: 690px;
	height: 1px;
	margin: 27px 0 0 0;
}

.leftBoxNewslist {
	float: left;
	width: 165px;
	padding: 0;
	margin: 30px 15px 0 0;
}

.rightBoxNewslist {
	font-family: Arial;
	font-size: 12px;
	margin: 0px;
	margin: 0 15px 0 0;
	color: #000;
	width: 490px;
	-width: 480px;
	float: left;
}

.rightBoxNewslist h1{
	font-family: Arial;
	font-size: 15px;
	margin: 30px 2px 12px 0;
	padding: 0px;
	color: #1d415f;
	width: 387px;
	-width: 377px;
	display: inline;
	float: left;
}

.textRightBoxNewslist {
	margin: 0px;
	margin: 0;
	padding: 0;
	color: #000;
	width: 480px;
}

.opacityBoxNewslist{
	background-image:url(../../_common/img/bg_header.png);
	position:absolute;
	left: 0px;
	top: 3px;
	width: 690px;
	height:147px;
	background-repeat:no-repeat;
}

.readMoreButton {
	display: block;
	white-space: nowrap;
	text-decoration: none;
	background-image: url('../img/read_more-default.gif');
	width: 101px;
	height: 23px;
	border: 0px;
	z-index: 250;
	margin: 21px 0 0 0;
	cursor: pointer;
	float: left;
}

.readMoreButton:hover {
	background-image: url('../img/read_more-over.gif');
}


a.teaser {
  display:block;
  width:210px;
  height:193px;
  background-image: url(../img/check_google_maps-tool_default.gif);
  background-position: 0 172px;
  background-repeat: no-repeat;
  margin-bottom:16px;
}

a.teaser img {
  display:block;  
}

a.teaser:hover {
  background-image: url(../img/check_google_maps-tool_over.gif);
}
