/* CSS File für CET */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
}

a:link {
	text-decoration: none;
	color: #FFFFFF;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}

/* Allgemeine Schrift Definitionen */

h1+p { /* Abstand h1 zu p */
	margin-top: 5px;
}
p+li { /* Abstand p zu li */
	margin-top: 5px;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	color: #FFFFFF;
	margin-top: 0px;
}
h1 {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
}
li {
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	margin-top: 0px;
	list-style-type: square;
}

/* Grundlayout */

#back {
	height: 600px;
	width: 100%;
	position: absolute;
	margin-top: 20px;
	background-image: url(images/back_seiten2.jpg);
}
#layout {
	height: 600px;
	width: 970px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -300px;
	margin-left: -485px;
}
#logo {
	position: absolute;
	height: 69px;
	width: 206px;
	left: 23px;
	top: 0px;
}
#sprachwahl {
	position: absolute;
	height: 16px;
	width: 44px;
	left: 915px;
	top: 77px;
	visibility: visible;
}
#datum {
	position: absolute;
	height: 19px;
	width: 113px;
	left: 512px;
	top: 380px;
	font-weight: bold;
}
#footer {
	position: absolute;
	height: 14px;
	width: 352px;
	left: 616px;
	top: 585px;
	color: #429ED8;
	font-size: 10px;
}
#footer a:link, #footer a:visited {
	color: #429ED8;
	text-decoration: none;
}
#footer a:hover {
	color: #429ED8;
	text-decoration: underline;
}
/* Obere Navigation */

#navtop {
	position: absolute;
	height: 22px;
	width: 970px;
	left: 0px;
	top: 103px;
}
#navi {
	width: 516px;
	position: absolute;
	left: 451px;
	height: 16px;
	top: 107px;
	font-size: 11px;
	color: #656565;
}
#navi a:link, #navi a:visited {
	color: #656565;
	text-decoration: none;
}
#navi a:hover {
	color: #2B91CE;
	text-decoration: none;
}
#navi a.selected {
	color: #656565;
	text-decoration: none;
	font-weight: bold;
}

/* Content Bereich */

#content {
	position: absolute;
	height: 439px;
	width: 970px;
	left: 0px;
	top: 126px;
	background-image: url(images/back_blue.jpg);
}
#rechte_spalte {
	position: absolute;
	height: 393px;
	width: 260px;
	left: 683px;
	top: 19px;
}
#rechte_spalte .hometxt {
	text-align: justify;
}
#rechte_spalte_pr {
	position: absolute;
	height: 381px;
	width: 306px;
	left: 659px;
	top: 19px;
}
#rechte_spalte_about {
	position: absolute;
	height: 378px;
	width: 306px;
	left: 659px;
	top: 22px;
	overflow: auto;
}
#rechte_spalte_about li {
	font-size: 11px;
	line-height: 14px;
	color: #FFFFFF;
	margin-top: 0px;
	list-style-type: square;
}

#rechte_spalte_sy {
	position: absolute;
	height: 260px;
	width: 315px;
	left: 659px;
	top: 19px;
	font-size: 10px;
}
#rechte_spalte_sy a:link, #rechte_spalte_sy a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#rechte_spalte_sy a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

/* Karten & Werft Bereich */

#karte {
	position: absolute;
	height: 399px;
	width: 621px;
	left: 23px;
	top: 0px;
	background-image: url(images/karte.jpg);
}
#karte_schwach {
	position: absolute;
	height: 399px;
	width: 621px;
	left: 23px;
	top: 0px;
	background-image: url(images/karte_schwach.jpg);
}
#karte_partner {
	position: absolute;
	height: 399px;
	width: 621px;
	left: 23px;
	top: 0px;
	background-image: url(images/karte_partners.jpg);
}
#mitarbeiter_bild {
	position: absolute;
	height: 328px;
	width: 239px;
	left: 222px;
	top: 34px;
	background-color: #FFFFFF;
}
#werft_beschreibung {
	position: absolute;
	height: 147px;
	width: 306px;
	left: 659px;
	top: 291px;
	font-size: 10px;
	overflow: auto;
}
#brasilien {
	position: absolute;
	height: 15px;
	width: 15px;
	left: 201px;
	top: 299px;
}
#argentinien {
	position: absolute;
	height: 15px;
	width: 15px;
	left: 179px;
	top: 325px;
}
#middle_east {
	position: absolute;
	height: 15px;
	width: 15px;
	left: 381px;
	top: 199px;
}
#china {
	position: absolute;
	height: 15px;
	width: 15px;
	left: 506px;
	top: 185px;
}
#rechte_spalte_dienste {
	position: absolute;
	height: 381px;
	width: 310px;
	left: 656px;
	top: 19px;
	overflow: auto;
	padding-right: 5px;
}

