/* LH Design for CSS */

body  { color: #000000; font: 1em verdana, sans-serif; background-color: #264989; margin: 0 0 0 10px; padding: 0 }

h1 { color: #264989; font-size: 2em; font-weight: bold; margin: 0.67em 0 }
h2 { color: #264989; font-size: 1.5em; font-weight: bold; margin: 0.83em 0 }
h3 { color: #264989; font-size: 1.17em; font-weight: bold; margin: 1em 0 }
h4 { color: #264989; font-weight: bold; margin: 1.33em 0 }
h5 { color: #264989; font-size: 0.83em; font-weight: bold; margin: 1.67em 0 }
h6 { color: #264989; font-size: 0.67em; font-weight: bold; margin: 2.33em 0 }

/* Kopf Banner oben */
#banner2    { background-color: #264989; margin-top: 10px }
#banner   { background-color: #264989; background-image: url(../images/head/bg_linie.gif); background-repeat: repeat-x; background-position: 30px 30px; position: relative; width: 800px; height: 100px }
img.pictures {
  position: relative;
}
img#piclogo  { top: 13px; left: 2px; width: 68px; height: 68px }
img#pic1 {
  top: 13px;
  left: 25px;
  height: 68px;
  width: 68px;
}
img#pic2 {
  top: 13px;
  left: 35px;
  height: 68px;
  width: 68px;
}
img#pic3 {
  top: 13px;
  left: 45px;
  height: 68px;
  width: 68px;
}
img#pic4 {
  top: 13px;
  left: 55px;
  height: 68px;
  width: 68px;
}
/* Menu oben */
#menu    { position: relative; width: 800px; height: 20px }

#menu a    { color: white; font-size: 12px; font-style: normal; font-weight: bold; font-stretch: semi-expanded; text-decoration: none }
#menu a:hover       { text-decoration: underline }


#m1      { background-color: #264989; text-align: center; padding: 2px; border: solid 2px #fff }
#m2      { background-color: #264989; text-align: center; margin-left: 2px; padding: 2px; border: solid 2px white }
#m3      { background-color: #264989; text-align: center; margin-left: 2px; padding: 2px; border: solid 2px #fff }
#m4      { background-color: #264989; text-align: center; margin-left: 2px; padding: 2px; border: solid 2px #fff }
#m5      { background-color: #264989; text-align: center; margin-left: 2px; padding: 2px; border: solid 2px #fff }
#m6      { background-color: #264989; text-align: center; margin-right: 2px; margin-left: 2px; padding: 2px; border: solid 2px #fff }

/* Flash Abteilung */
#flash    { background-color: #fff; padding-right: 2px; padding-left: 2px; position: relative; width: 800px; height: 300px }


/*Navigation */
#navigation           { background-color: #fff; margin-top: 10px; padding-left: 2px; position: relative; height: 1050px }
#navigationff         { background-color: #fff; margin-top: 10px; padding-left: 2px; position: relative; height: 2500px }
#navigationffs        { background-color: #fff; margin-top: 10px; position: relative; height: 2800px }
#navigation1       { position: relative }
#navigation1 td        { color: black; font-size: 12px; font-family: Arial, Verdana, Sans-Serif; background-color: #d5dceb }
#navigation1 a:hover      { text-decoration: underline }
#navigation1 a        { color: black; font-size: 12px; font-style: normal; font-weight: normal; font-stretch: normal; text-decoration: none }

#navigation2       { margin-top: 15px; position: relative }
#navigation2 td     { color: black; font-size: 12px; font-family: Arial, Verdana, Sans-Serif; background-color: #ffe6d0 }
#navigation2 a:hover     { text-decoration: underline }
#navigation2 a      { color: black; font-size: 12px; font-style: normal; font-weight: normal; font-stretch: normal; text-decoration: none }

#navigation3       { margin-top: 15px; position: relative }
#navigation3 td     { color: black; font-size: 12px; font-family: Arial, Verdana, Sans-Serif; background-color: #ffd4d4 }
#navigation3 a:hover     { text-decoration: underline }
#navigation3 a      { color: black; font-size: 12px; font-style: normal; font-weight: normal; font-stretch: normal; text-decoration: none }

#navigation4       { margin-top: 15px; position: relative }
#navigation4 td     { color: black; font-size: 12px; font-family: Arial, Verdana, Sans-Serif; background-color: #e5efff }
#navigation4 a:hover     { text-decoration: underline }
#navigation4 a      { color: black; font-size: 12px; font-style: normal; font-weight: normal; font-stretch: normal; text-decoration: none }

#navigation5       { margin-top: 15px; position: relative }
#navigation5 td     { color: black; font-size: 12px; font-family: Arial, Verdana, Sans-Serif; background-color: #f6dfe8 }
#navigation5 a:hover     { text-decoration: underline }
#navigation5 a      { color: black; font-size: 12px; font-style: normal; font-weight: normal; font-stretch: normal; text-decoration: none }

#navigation6       { margin-top: 15px; position: relative }
#navigation6 td     { color: black; font-size: 12px; font-family: Arial, Verdana, Sans-Serif; background-color: #d9bfe0 }
#navigation6 a:hover     { text-decoration: underline }
#navigation6 a      { color: black; font-size: 12px; font-style: normal; font-weight: normal; font-stretch: normal; text-decoration: none }

#navigation7       { margin-top: 15px; position: relative }
#navigation7 td     { color: black; font-size: 12px; font-family: Arial, Verdana, Sans-Serif; background-color: #daf3eb }
#navigation7 a:hover     { text-decoration: underline }
#navigation7 a      { color: black; font-size: 12px; font-style: normal; font-weight: normal; font-stretch: normal; text-decoration: none }

#navigation8       { margin-top: 15px; position: relative }
#navigation8 td     { color: black; font-size: 12px; font-family: Arial, Verdana, Sans-Serif; background-color: #d5dceb }
#navigation8 a:hover     { text-decoration: underline }
#navigation8 a      { color: black; font-size: 12px; font-style: normal; font-weight: normal; font-stretch: normal; text-decoration: none }
/* Inhalt inline Frame */
#inframetop    {
           margin-top: 10px;
           position: relative;
           width: 580px;
           height: 511px
}
/* Inhalt inline Frame */
#inframetop2     { margin-top: 10px; position: relative; width: 580px; height: 2500px }
#hinweis      { color: white; font-size: 12px; font-weight: bold; background-color: #264989; text-align: center; position: relative; width: 580px; height: 20px }
#hinweis a         { color: #ffc; font-size: 12px; font-weight: bold; text-decoration: underline }
/* Inhalt Schiffe Beschreibung */
#schiffbox {margin-top: 10px; position: relative;}
#schifftb1   { color: #fff; font-size: 12px; font-family: Arial, Verdana, Sans-Serif; font-weight: bold; background-color: #264989; text-align: center; width: 580px; height: 10px; border: 0 }
#schifftb3   { color: black; font-size: 12px; font-family: Arial, Verdana, Sans-Serif; font-weight: bold; background-color: #fff; text-align: center; width: 580px; height: 12px; border: 0 }
#schifftb2      { width: 580px; height: 480px; border: solid 1px #264989 }
#schifftb3   { width: 100% }
#schifftb4    { margin: 1px; width: 240px }
#schifftd5      { font-family: Arial, Verdana, Sans-Serif; text-align: left; width: 180px; float: left }
#schiffbox a:hover      { text-decoration: underline }
#schiffbox a          { color: black; font-size: 11px; font-family: Arial, Verdana, Sans-Serif; text-decoration: none }
/* Box unten */
#boxunten      { margin-top: 10px;   position: relative }
#boxuntentb1    { color: #fff; font-size: 12px; font-family: Arial, Verdana, Sans-Serif; font-weight: bold; background-color: #264989; text-align: center; width: 800px; height: 10px; border: 0 }
#boxuntentb2      { text-align: center; width: 800px; height: 300px; border: solid 1px #264989 }

/* Traffics unten */
#traffics     {
             margin-top: 10px;
             position: relative;
              }

#trafficstb1    { color: #fff; font-size: 12px; font-family: Arial, Verdana, Sans-Serif; font-weight: bold; background-color: #264989; text-align: center; width: 800px; height: 10px; border: 0 }
#trafficstb2     { width: 800px; height: 200px; border: solid 1px #264989 }
#trafficstd1      { text-align: center }

/* AIDA Special */
#special      { background-color: #fff; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; padding: 5px; width: 600px }
#specialtb1     { color: #fff; background-color: #264989; text-align: center; width: 600px; height: 10px }
#kopf  { font-size: 12px; font-weight: bold; text-decoration: blink }
#specialtb2       { }
#specialtb3     {width: 595px}
#special a:hover      { text-decoration: underline }
#special a           { color: black; font-size: 11px; font-family: Arial, Verdana, Sans-Serif; font-weight: bold; text-decoration: none }


/* Footer unten */
#fuss    { color: white; font: bold 12px verdana, sans-serif; background-color: #264989; text-align: right; padding: 10px 5px 10px 0; position: relative; width: 800px; height: 10px; clear: left }

#fuss a {
	text-decoration: none;
	color: #ffffff;
}

#fuss a:visited {
	color: #ffffff;
}

#fuss a:hover  { text-decoration: underline }

#partner  { color: #999999; font-size: 11px; background-color: #264989; padding-top: 5px; padding-bottom: 10px }
#partner a:link{color:#999999;text-decoration:underline;}
#partner a:visited{color:#999999;text-decoration:underline;}
#partner a:hover{color:#999999;text-decoration:none;}
#partner a:active{color:#999999;text-decoration:underline;}

/* adwords google */
/* #google    {
           position: absolute;
           top: 1170px;
           left: 830px;
           width: 120px;
           height: 600px;
}
*/
/* werbung2 */
#werbung2   {
           background-color: #fff;
           position: absolute;
           top: 10px;
           left: 830px;
           width: 120px;
           height: 1150px;
}

/* TEAM */
#team     { background-color: #fff; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; padding: 5px }
.twidth   { width: 820px; table-layout: fixed  }
.tplatz   { height: 20px }
.tplatz1   { height: 1px }
.tabram   { width: 100%; border: solid 1px #999999 }
.tabram-beratung    { border: solid 1px #999999 }
.td-kopf-beratung    { color: white; font-size: 11px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #06c; text-indent: 2px; width: 150px; height: 20px }
.td-spacer   { background-color: white; height: 2px }
.td-text-beratung        { font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; background-color: white; width: 150px }

/* Anleitung und AGB */
#anleitung    { background-color: #fff; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; padding: 5px }
#anleitung h1  { color: #000; font-size: 14px; font-weight: bold }
#anleitung h5  { color: #264989; font-size: 11px; font-weight: bold }
#anleitung p  { color: #000; font-size: 10px }
#heading  { color: #264989; font-size: 11px; font-weight: bold }
.text  { color: #000; font-size: 10px }

#versicherung   { background-color: #fff; margin: 10px; padding: 5px }

