body, html
{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #1F3C71;
  margin: 0px;
  height: 100%;
  scrollbar-DarkShadow-Color: #074F9E;
  scrollbar-Track-Color: #074F9E;
  scrollbar-Face-Color: #1F3C71;
  scrollbar-Shadow-Color: #1F3C71;
  scrollbar-Highlight-Color: #1F3C71;
  scrollbar-3dLight-Color: #074F9E;
  scrollbar-Arrow-Color: #FFFAF0;
  line-height: 16px;
  background-image: url(images/hg.jpg);
}
select, input, textarea
{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #1F3C71;
  border: solid 1px #87ADD5;
  padding: 1px;
  background-color: #CADEF2;
}
input.button
{
  background-color: #CADEF2;
  border: solid 1px #87ADD5;
  margin: 0;
  cursor: pointer;
}
input.redaktion
{
  background-color: #CADEF2;
  border: 0px;
  margin: 0;
  cursor: pointer;
}
input.checkbox
{
  background-color: #E2F0FB;
  border: 0px;
  margin: 0;
  cursor: pointer;
}
.abstand
{
  padding-top: 5px;
  padding-bottom: 5px;
}
.ptb3
{
  padding-top: 3px;
  padding-bottom: 3px;
}
.pb3 {padding-bottom: 3px}
.text-klein
{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #1F3C71;
}
a:link, a:visited, a:hover, a:active
{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #012C5C;
  font-size: 12px;
  text-decoration: underline;
}
a.navi:link, a.navi:visited, a.navi:hover, a.navi:active
{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #012C5C;
  font-size: 12px;
  text-decoration: none;
}
a.fuss:link, a.fuss:visited, a.fuss:hover, a.fuss:active
{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #1F3C71;
  font-size: 11px;
  text-decoration: underline;
}
.navi
{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #FFFAF0;
  font-size: 12px;
  text-decoration: underline;
}
td, th
{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #1F3C71;
}
.text2
{
  color: #1F3C71;
  font-size: 11px;
  font-weight: normal;
  font-family: Arial, Verdana, Helvetica, sans-serif;
}
.text1
{
  color: #E1F0FA;
  font-size: 12px;
  font-weight: normal;
  font-family: Arial, Verdana, Helvetica, sans-serif;
}
#index
{
  position: relative;
  width: 995px;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
}
#yachthafen
{
  width: 556px;
  float: left;
}
#yachthafen1
{
  width: 450px;
  float: left;
}
#home1
{
  width: 586px;
  float: left;
}
#home
{
  float: left;
  width: 806px;
  background-image: url(images/hg-home.jpg);
}
#head
{
  float: left;
  width: 970px;
}
#navi
{
  float: left;
  width: 200px;
  background-image: url(images/hg-navi.jpg);
  line-height: 22px;
}
#unten
{
  width: 942px;
}
#werbung
{
  position: absolute;
  left: 840px;
  top: 10px;
  width: 142px;
  border: solid 1px #1F3C71;
  background-color: #E1F0FB;
  padding: 1px;
}
#werbung td
{
  color: #1F3C71;
  font-size: 11px;
  font-weight: normal;
  font-family: Arial, Verdana, Helvetica, sans-serif;
}
#werbung a:link, #werbung a:visited, #werbung a:hover, #werbung a:active
{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #012C5C;
  font-size: 11px;
  text-decoration: underline;
}
#werbung a.ues:link, #werbung .ues:visited, #werbung .ues:hover, #werbung .ues:active
{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #E1F0FA;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  background-color: #1F3B71;
  display: block;
  padding-left: 2px;
}

/* Yachthäfen aus der DB */
.ausstattung
{
  float: left;
  width: 210px;
  height: 20px;
  margin-right: 10px;
  margin-bottom: 5px;
}
.ausBild
{
  float: left;
  width: 40px;
}
.ausText
{
  float: left;
  margin-top: 2px;
}

/* Ergänzungen für Web Slice */
.entry-content
{
  background-color: #E1F0FB;
}

/* Einfügen des RSS-Feed in die Navi */
#rssfeed {
  width: 140px;
  margin-left: 28px;
/*  border: 1px solid #FFFFFF;  */
}