*
{
margin: 0;
padding:0;
font-family: arial, tahoma, sans-serif;
}

body {
background-color: #000000;
letter-spacing: 1px;
padding-top: 40px;
}

/* CONTENT-DEFINITIONS */

img { border: none; }
sup, sub { line-height: 1px; font-size: .93em; }

label {
display: block;
float: left;
font-size: inherit;
margin-bottom: 1px;
}

label.Tab1 { width: 60px; }
label.Tab2 { width: 90px; }

h1 {
color: #9C9C9C;
font-size: 15px;
line-height: 22px;
margin-bottom: 22px;
}

h1.fleet_title {
clear: both;
padding-top: 50px;
font-weight: normal;
}

h2 {
color: #9C9C9C;
font-size: 15px;
line-height: 22px;
margin-bottom: 0px;
}

p {
color: #e0e0e0;
font-size: 14px;
line-height: 18px;
margin-bottom: 22px;
width: 540px;
}


p.charter_fleet {
color: #e0e0e0;
font-size: 14px;
line-height: 18px;
margin-bottom: 22px;
width: 378px;
}


p.fleet_images {
position: relative;
margin: 260px 10px 10px -271px;
padding: 0;
width: 632px;
z-index: 100;
}


p.news_images {
position: relative;
margin: 0 10px 10px 0;
padding: 0;
width: 632px;
z-index: 100;
}

p.images {
position: relative;
margin: 125px 10px 10px -271px;
padding: 0;
width: 632px;
z-index: 100;
}

ul.inhalt {
color: #e0e0e0;
font-size: 14px;
line-height: 18px;
margin-top: -22px;
margin-bottom: 22px;
padding-left: 15px;
width: 540px;
list-style-position: outside;
}

ul.inhalt ul{
color: #e0e0e0;
font-size: 14px;
line-height: 18px;
margin-top: 0px;
margin-bottom: 22px;
padding-left: 30px;
width: 540px;
list-style-position: outside;
list-style: disc;
}


ul.inhalt-zahl {
color: #e0e0e0;
font-size: 14px;
line-height: 18px;
margin-top: -22px;
margin-bottom: 22px;
padding-left: 25px;
width: 540px;
list-style-position: outside;
list-style: decimal;
}

ul.inhalt-zahl ul{
color: #e0e0e0;
font-size: 14px;
line-height: 18px;
margin-top: 0px;
margin-bottom: 22px;
padding-left: 30px;
width: 540px;
list-style-position: outside;
}

.verschachtelt-ende {
margin-top: -22px;
}


.fleet_image {
margin: 0 10px 10px 0;
padding: 0;
float: left;
}

.claim{
margin: 43px 0 45px -2px;
}

.claim-subtext{
margin: 43px 0 8px -2px;
}

.claim-bildabstand{
margin: 16px 0 45px -2px;
}

.big{
margin: 3px 0 5px -4px;
}

*html .big{
margin: 3px 0 5px 16px;
}

a:link,
a:visited {
text-decoration: none;
color: #a09f9c;
}

a:hover,
a:active {
color: #d72027;
}

samp {
color: magenta;
}



/*STRUKTUR */

#wrapper
{
width: 1000px;
height: 100%;
margin: 0px auto;
background-image: url(../bilder/black_cloud.jpg);
background-repeat: no-repeat;
}

#wrapper_cloudless
{
width: 1000px;
height: 100%;
margin: 0px auto;
background-image: none;
background-color: black;
}

#amac_logo
{
z-index: 15;
margin: 45px 0px 0px 80px;
}

#content {
margin: 40px 0 0 0;
font-size: 14px;
line-height: 18px;
color: #000000;
width: 610px;
float: left;
display: inline;
min-height: 462px;
z-index: 100;
}

*html #content {
height: 450px;
}

#animation {
margin-left: 760px;
height: 100%;
width: 100%;
}


*html #content {
height: 450px;
}

#objectWrap {
height: 100%;
width: 505px;
float: left;
display: inline;
}



/* object {
position: fixed;
height: 100%;
width: 100%;
}


SITEMAP */

ul.contentlist {
width: 490px;
line-height: 22px;
text-transform: lowercase;
text-decoration: none;
}

ul.contentlist li {
float: left;
width: 235px;
list-style-type: none;
font-size: 15px;
margin: 0 0 22px 0px;
text-decoration: none;
}

ul.contentlist li.ohneabstandunten {
float: left;
width: 235px;
list-style-type: none;
font-size: 15px;
margin: 0px;
text-decoration: none;
}

ul.contentlist li li {
width: 195px;
font-size: 13px;
margin: 0 0 0 20px;
text-decoration: none;
}

ul.contentlist_small {
float: left;
width: 215px;
left: 0px;
text-decoration: none;
}

ul.contentlist_small li {
float: left;
width: 215px;
list-style-type: none;
font-size: 13px;
margin: 0 0 0 0px;
text-decoration: none;
}



/* Address Startpage */

#navigation ul.address {
margin-bottom: 28px;
color: #61615e;
font-size: 13px;
margin-left: 0px;
margin-top: 2px;
}



/* NAVIGATION */

#navigation  {
text-transform: uppercase;
line-height: 20px;
float: left;
display: inline;
margin: 40px 0px 28px 108px;
width: 270px;
list-style: none;
z-index: 50;
}

*html #navigation {
margin: 40px 0px 28px 88px;
}

#navigation ul  {
margin: 0px 0px 20px 20px;
list-style: none;
}

#navigation li {
list-style-type: none;
}

#navigation li li {
list-style-type: none;
margin-left: 20px;
}

#navigation li a:link,
#navigation li a:visited {
font-size: 11px;
line-height: 0px;
text-decoration: none;
color: #a09f9c;
margin: 0px;
}

#navigation li a:link,
#navigation li a:visited {
font-size: 11px;
line-height: 20px;
text-decoration: none;
color: #a09f9c;
}

#navigation li a:hover,
#navigation li a:active {
color: #d72027;
}

#navigation a.active:link,
#navigation a.active:visited {
color: #d72027;
}

#navigation a.path:link,
#navigation a.path:visited {
color: #891a12;
}

#navigation a.path:hover,
#navigation a.path:active {
color: #d72027;
}

/* META-NAVIGATION */


#metanavigation, #metanavigation_news { 
width: auto; 
margin: -7px 0 13px 108px; 
text-transform: uppercase; 
float: left;
display: inline;  }


#metanavigation li {
float: left;
display: inline;
}

#metanavigation li a:link,
#metanavigation li a:visited,
#metanavigation li a:active  {
font-size: 8px;
line-height: 15px;
color: #a09f9c;
margin-right:8px;
list-style: none;
}

#metanavigation li a:hover {
color: #d72027;
}

ul #metanavigation-selfquote li{
margin: 15px 20px 0px -20px;
}

#metanavigation-selfquote { 
width: auto; 
margin: 30px 0 13px 108px;
padding: 0px;
text-transform: uppercase; 
float: left;
display: inline;
}

#metanavigation-selfquote li {
float: left;
display: inline;
}

#metanavigation-selfquote li a:link,
#metanavigation-selfquote li a:visited,
#metanavigation-selfquote li a:active  {
font-size: 8px;
line-height: 15px;
color: #a09f9c;
margin-right:8px;
list-style: none;
}

#metanavigation-selfquote li a:hover {
color: #d72027;
}



#metanavigation_news  li a:link,
#metanavigation_news li a:visited,
#metanavigation_news li a:active  {
font-size: 8px;
line-height: 15px;
color: #a09f9c;
margin-right:8px;
list-style: none;
}

#metanavigation_news li a:hover {
color: #d72027;
}

/* Navigation Starseite */


/* NAVIGATION */

#navigation_start  {
text-transform: uppercase;
line-height: 20px;
float: left;
display: inline;
margin: 40px 0px 28px 108px;
width: 270px;
list-style: none;
z-index: 50;
}

*html #navigation_start {
margin: 40px 0px 28px 88px;
}

#navigation_start ul  {
margin: 0px 0px 20px 20px;
list-style: none;
}

#navigation_start li {
list-style-type: none;
}

#navigation_start li li {
list-style-type: none;
margin-left: 20px;
}

#navigation_start li a:link,
#navigation_start li a:visited {
font-size: 11px;
line-height: 20px;
text-decoration: none;
color: #a09f9c;
}

#navigation_start li a:hover,
#navigation_start li a:active {
color: #d72027;
}

#navigation_start a.active:link,
#navigation_start a.active:visited {
color: #d72027;
}

#navigation_start a.path:link,
#navigation_start a.path:visited {
color: #891a12;
}

#navigation_start a.path:hover,
#navigation_start a.path:active {
color: #d72027;
}


/* Ende Navigation Starseite */

/* Specifications */

#specifications_left{
float: left;
display: inline;

}

#specifications {
margin-left: 60px;
float: left;
display: inline;
}

#specifications p {
width: auto;
}

#charter_specifications ul  {
margin: 0px;
list-style: none; 
text-transform: uppercase;
}

#charter_specifications li {
list-style-type: none; 
text-transform: uppercase;
font-size: 11px;
line-height: 20px;
color: #e0e0e0;
}


#charter_specifications li a:link,
#charter_specifications li a:visited {
font-size: 11px;
line-height: 20px;
text-decoration: none;
color: #a09f9c;
}

#charter_specifications li a:hover,
#charter_specifications li a:active {
color: #d72027;
}


/* Startseite */

#wrapper_start
{
width: 1000px;
height: 598px;
margin: 0px auto;
background-image: url(../bilder/black_cloud.jpg);
background-repeat: no-repeat;
}


#start_links{
width: 390px;
float: left;
display: inline;
margin: 0;
padding: 0;
}

#animation_startseite {
padding: 0;
min-height: 450px;
width: 610px;
float: left;
display: inline;
margin: 0px 0px 0px 0px;
}

#metanavigation_start {
width: auto;
height: 20px; 
margin: 495px 0px 13px 108px;
text-transform: uppercase;
}

#metanavigation_start li {
float: left;
display: inline;
}

#metanavigation_start  li a:link,
#metanavigation_start li a:visited,
#metanavigation_start li a:active  {
font-size: 8px;
line-height: 15px;
color: #a09f9c;
margin-right:8px;
list-style: none;
}

#metanavigation_start li a:hover {
color: #d72027;
}




/* Accessability Skip-Link */

.skip {
position: absolute;
top: -1000em;
left: -1000em;
height: 1px;
width: 1px;
}




/* Newsstartartikel */

#text_newsseite {
font-size: 10px;
line-height: 15px;
float: left;
display: inline;
margin: 0 0 28px 0px;
list-style: none;
z-index: 50;
}

#text_startseite {
font-size: 10px;
line-height: 15px;
float: left;
display: inline;
/*margin: 0 0 28px 108px;*/
width: 300px;
list-style: none;
z-index: 50;
}

#text_startseite ul  {
list-style: none; 
}

#text_startseite li {
list-style-type: none;
font-size: 10px;
line-height: 15px;
color: #e0e0e0;
font-weight: lighter;
}

hr {
margin-top: -16px;
height: 1px;
color: #f6f6f6;
background-color: #f6f6f6;
border: none;
}

#text_startseite li a:hover,
#text_startseite li a:active {
color: #d72027;
}

#text_startseite a.active:link,
#text_startseite a.active:visited {
color: #d72027;
}

a.active-news {
font-size: 10px;
text-transform: none;
color: #d72027;
}

a.active-news-gr {
font-size: 14px;
line-height: 18px;
text-transform: none;
color: #d72027;
}

/* Startbildwechsel */

#bildwechsel {
width: 626px;
margin-left: -4px;
}

ul#bildwechsel li {
float: left;
list-style-type: none;
white-space: nowrap;
padding-right: 9px;
}


/* Presse Images */

.pressimages {
width: 626px;
}


p.presstext-1 {
width: 188px;
font-size: 10px;
line-height: 14px;
color: #e0e0e0;
}


p.presstext-2 {
width: 100%;
}

a.presstext-link {
font-size: 10px;
line-height: 8px;
text-transform: none;
color: #d72027;
}


