html{
  margin:0;
  padding:0 0 0 0;
  height:100%;
}

body {
  padding:0;
  margin:0;
  height:100%;
 font-family:Verdana;
 font-size:12px;
 background:#063DB4;
}
/* xxxxxxxxxxxxxxxxFür das Zoombare Hintergrundbild auch den body und html so lassenxxxxxxxxxxxxxxxxxxxxxxxxx */
#bg_img {
  margin:0;
  padding:0;
  height:100%;
  display:block;
  overflow:visible;
}

#bg_img p {
  margin:-5;
  padding:2%;
}

#bg_img img {
  float:right;
  height:100%;
  width:100%;
  border:0px solid;
  margin:0 0 0 0;
}
#contentall{
position:absolute; top:0; left:0; z-index:1;
}
/* Der Inhalt */
#content {
border:1px solid #000000;
background-color:#ffffff;
width:750px;
float:left;
padding:5px;
color:#000000;
-moz-border-radius:10px;
position:absolute; left:15; z-index:1;
margin-top: 15px;
}
/* *********************Headlines im Container 1************************************** */
.headlmainp {
 display:block;
 padding:3px;
 text-align: left;
width:200px;
 }
 a.headlmainp:link, a.headlmainp:visited
{ 
  color:#ffffff;
  text-decoration:none;
}
a.headlmainp:active, a.headlmainp:hover
{ 
  color:red;
  font-weight:bolder;
}
/* *********************Wraper Container und Video************************************** */
#containerrechts1 {

position:absolute; left:800px;  top:120px; z-index:1;
width:230px;

}
/* **********************Die anderen Container auf der rechten Seite********************* */
#containerrechts2 {
position:absolute; left:800px;  top:300px; z-index:1;
}
#containerrechts3 {
position:absolute; left:800px;  top:420px; z-index:1;
}
#containerrechts4 {
position:absolute; left:800px;  top:540px; z-index:1;
}
/* xxxxxxxxxxxxxxxxx Titel and Logo xxxxxxxxxxxxxxxxxxxxxxxxxx */
.head1
{
font-family:Arial;
 font-size:30px;
 color:#ffff20;
 font-weight:bold;
}

.head2
{
 font-family:Arial;
 font-size:20px;
 color:#ffff20;
 font-weight:bold;
}
/* xxxxxxxxxxxxxxxxx Links xxxxxxxxxxxxxxxxxxxxxxxxxx */
a:link, a:visited, a:active, a:hover
{ 
  text-decoration:underline;
   color:#002F93;
  font-size:13px;
}
a:active, a:hover
{ 
  color:#ff9200;
}
/* xxxxxxxxxxxxxxxxx Überschriften xxxxxxxxxxxxxxxxxxxxxxxxxx */
h1 {font-size:18px;color:#000000;margin-bottom:0px;}
h2 {font-size:16px;color:#000000;}
h3 {font-size:14px;color:#000000;}


/* xxxxxxxxxxxxxxxxx Newsbereich xxxxxxxxxxxxxxxxxxxxxxxxxx */
.newsimg {
cursor:hand;
margin: 5px;
margin-bottom: 0px;
}
.newsimgtable{
float:right;
}
.newstable {
width: 100%;
}
a.newsa:link, a.newsa:visited{
}
.captionfoto {
margin-left: 8px;
font-size:9px;
} 
/* +++++++++++++++++++ Main Menü++++++++++++++++++ */
#mainmenu {
margin-left: 20px;
clear:left;
color:#ffff20;
}
a.mainmenu:link, a.mainmenu:visited
{ 
  color:#ffff20;
  font-weight:bold;
}
a.mainmenu:active, a.mainmenu:hover
{ 
  color:red;
  font-weight:bolder;
}
/* xxxxxxxxxxxxxxxxx andere Menues xxxxxxxxxxxxxxxxxxxxxxxxxx */
a.menu:link, a.menu:visited
{
 color:#ffff20;
 font-weight:bold;
}
a.menu:active, a.menu:hover
{
 color:red;
 font-weight:bolder;
}
a.menu {
 margin-left: 20px;
 clear:left;
 padding:3px;
 text-align:right; 
 font-size:10px;
 font-weight:normal;
 text-decoration:none;
 }
 .logmenu {
 margin:10px 0px; 
 vertical-align:bottom;
 font-size:10px;
 font-weight:normal;
 color:#ffff20;
 
 }
/* ************Login Bereich************************ */
.login {
 display:block;
 margin: 10px 0px 0px 35px;
 font-size:10px;
  text-align:right;
  vertical-align:bottom;
 font-weight:normal;
 color:#ffff20;
 text-decoration:none;
 }
 .logininput {
 border:1px solid #CCC4FF;
 background-color:#FFFFFF;
 text-align:center;
 font-weight:normal;
 background:#2AA3EC;
 text-decoration:none;
 height:17px;
 }
 .loginsubm {
 border:1px solid #002476;
 background-color:#278EEB;
 text-align:center;
 color:#ffff20;
 text-decoration:none;
 vertical-align:bottom;
  font-size:9px;
  width: 75px;
  height:18px;
 }
.suchen {
 display:block;
 margin-left:5px;
 font-size:10px;
  text-align:right;
  vertical-align:bottom;
 font-weight:normal;
 color:#ffff20;
 text-decoration:none;
}
/* ************Tabellen Regatta************************ */
.regattatd1{
padding: 0px 15px;
}
.regattatd2{
margin: 0 10px;
}
.regattatd3{
margin: 0 10px;
}
.regattatd4{
margin: 0 10px;
}
