body,span,td,div,p,b,i,h1,h2,h3,h4,h5,h6 {
	font-family: verdana, tahoma, arial, sans serif;
}

body {
	margin:0;
}

td {
	background-repeat:no-repeat;
	background-position:right top;
}

img {
	border:0;
}

.logo {
	height:82px;
	padding-left:10px;
}

.banner {
	background-image:url(images/header.jpg);
}

.banner_1 {
	background-image:url(Image/header.jpg);
}

.bannermiz {
	background-image:url(images/marineschiffe_ani.gif);
}

.bannermis {
	background-image:url(images/airbus_ani.gif);
}

.bannermil {
	background-image:url(images/yacht_ani.gif);
}
.bannermie{
    background-image:url(images/yacht.gif);
}

.rahmen {
	width:1004px;
	height:100%;
	border-width:0px;
	border-style:none;
	border-left-color: #0257AC;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #0257AC;
	border-right-style: solid;
	border-right-width: 1px;
	padding:0;
}

.weisse_trennlinie {
	height:2px;
	background-color:#ffffff;
}

.blaue_trennlinie {
	height:12px;
	background-color:#0356AB;
}

.duenne_blaue_trennlinie {
	height:2px;
	background-color:#0257AC;
}

.hellblaue_trennlinie {
	height:10px;
	background-color:#0093DD;
}

.breadcrumb {
	height:12px;
	padding-left:5px;
	font-size:10px;
	color:#0257AC;
}

a.breadcrumb:link        { font-size:10px; color:#0257AC; text-decoration:none; }
a.breadcrumb:visited     { font-size:10px; color:#0257AC; text-decoration:none; }
a.breadcrumb:hover       { font-size:10px; color:#ff0000; text-decoration:none; }

.slogan {
	font-size:14pt;
	color:#ffffff;
	height:32px;
	background-color:#0093DD;
	padding-left:10px;
	font-family: verdana, sans serif;
}

.suchen {
	text-align:right;
	vertical-align:middle;
	background-color:#0093DD;
	color:#ffffff;
	padding-right:10px;
}

a.suchen:link        { font-size:10px; color:#ffffff; text-decoration:none; font-weight:bold;}
a.suchen:visited     { font-size:10px; color:#ffffff; text-decoration:none; font-weight:bold;}
a.suchen:hover       { font-size:10px; color:#ff0000; text-decoration:none; font-weight:bold;}

td.content {
	background-image:url(images/content_bg.gif);
}

td.flag {
	padding:0px;
	vertical-align:top;
}

table.content {
	border-width:0px;
	border-style:none;
	width:100%;
	height:100%;
}

.column {
	text-align:center;
	vertical-align:top;
	padding:20px;
}

.footer {
	height:21px;
	text-align:right;
	background-color:#0356AB;
	vertical-align:middle;
	padding-right:10px;
}

a.footer:link        { font-size:10px; color:#ffffff; text-decoration:none; font-weight:bold;}
a.footer:visited     { font-size:10px; color:#ffffff; text-decoration:none; font-weight:bold;}
a.footer:hover       { font-size:10px; color:#ff0000; text-decoration:none; font-weight:bold;}

.menue {
	background-color: #ffffff;
	text-align: left;
	height: 24px;
	padding-left:4px;
}

.sprache {
	background-color: #ffffff;
	text-align: right;
	vertical-align: middle;
	height: 24px;
	padding-right:10px;
	padding-top:3px;
}

.trennlinie_left_lang {
	border-bottom-color: #0257AC;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	background-color: #E6E8E8;
	text-align: left;
	height: 24px;
	width: 810px;
	background-position: left top;
}

.trennlinie_right_lang {
	border-bottom-color: #0257AC;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	background-color: #E6E8E8;
	text-align: right;
	vertical-align: middle;
	height: 24px;
}

