/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++ STYLESHEET +++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

html {
  font-family: Verdana;
}

body {
  background: url(bg.gif) repeat-x #0066CC;
  padding: 0px;
  
  padding-bottom: 50px;
  
  margin: 0px;
}

img { border: 0px; }

.left {
  float: left;
}

.right {
  float: right;
}

.clear {
  clear: both;
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++ PAGE +++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#page {
  width: 935px;
  
  margin: 0px auto;
  
  padding: 10px;
   
  background: #FFFFFF;
}

#header {
  width: 935px;
}

#header_adsense {
  height: 
}

#inhalt { width: 935px; padding-top: 40px; padding-bottom: 40px; background: url(header.jpg) no-repeat;  /* BLAU VOM HEADER */
  
  text-align: center; font-size: 24px; font-weight: bold; color: red; font-style: normal; text-decoration: blink; }

#contentumgebung { color: black; width: 935px; padding-top: 10px; }

#left {
  float: left;
  width: 165px;
  
  padding-bottom: 10px;
  
  background: #D4E3F5; /* HINTERGRUND FARBE LINKE SPALTE */
}

#left .headline {
  width: 135px;
  height: 21px;
  
  padding-top: 4px;
  padding-left: 30px;
  
  background: url(../menu.gif) no-repeat #98B8E1; /* BLAU VON DER UEBERSCHRIFT VOM MENU */
  
  border-bottom: 1px solid #749DC6;
  
  font-size: 14px;
  font-weight: bold; 
  color: #FFFFFF;
}

#left .partnerlinks {
  text-align: center;
}

#left .partnerlinks a {
  font-size: 13px;
  font-weight: bold;
  color: #0066CC;
}

#left .links a {
  padding-top: 5px;
  padding-left: 5px;
  
  text-decoration: none;
  font-size: 13px;
  font-weight: normal;
  color: #0066CC;  /* FARBE VOM MENU LINK */
}

#left .links a:hover {
  text-decoration: underline;
  color: #0066CC; /* MOUSEOVER VOM MENU LINK */
}

#content { color: #000; float: left; width: 630px; padding-left: 10px; padding-right: 10px; }

#content .contentbox {  
  padding-top: 15px;
  padding-bottom: 15px;
  
  border: solid 1px #98b8e1; /* BORDER FARBE VON DEN BOXEN IM INHALT */
  
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  color: navy;
}

#right {
  float: right;
  width: 120px;
  
  background: #D4E3F5; /* HINTERGRUND FARBE RECHTE SPALTE */
}

