/****************************************
 * Allgemeines
 ****************************************/

body {
  background: #385566;
  min-width: 750px;
  color: black;
  margin: 0;
  padding: 0;
  font-size: 100.0%;
  font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
  height: 100%;
} 


a {
  text-decoration: none;
  color: #385566;
}


img {
  border: none;
}


p, table {
  margin: 0;
  padding: 0px 0 3px 0;
  font-size: 1.0em;
}

h1 {
  text-style: bold;
  margin: 0;
  padding: 0;
  text-align: center;
  font-size: 1.0em;
}


h2 {
  text-style: bold;
  padding: 8px 0 18px 0;
  margin: 0 auto;
  font-size: 1.45em;
}


h3 {
  text-style: bold;
  margin: 0;
  padding: 0px 0 10px 0;
  font-size: 1.1em;
}



/****************************************
 * Container - umfasst alles
 ****************************************/

#container {
  margin: 0 auto;
  padding: 0;
  border: none;
  width: 750px;
  min-width: 800px;
  background: url(../images/body_bg.gif) repeat-y; 
}

/****************************************
 * Navigation
 ****************************************/

#navigation {
  position: relative;
  //top: -60px;
  top: -77px;
  left: 700px;
  width: 85px;
  height: 35px;
  margin: 0;
  padding: 0;
  fload: left;
}

/****************************************
 * Ads
 ****************************************/

#ads {
  position: relative;
  top: -100px;
  left: 542px;
  width: 234px;
  height: 60px;
  margin: 0;
  padding: 0;
}

/****************************************
 * Flattr
 ****************************************/

#flattr {
  position: relative;
  top: -90px;
  left: 658px;
  width: 100px;
  height: 17px;
  margin: 0;
  padding: 0;
}

/****************************************
 * My URLs
 ****************************************/

#myurls {
  position: relative;
  //top: -102px;
  top: -119px;
  left: 658px;
  width: 31px;
  height: 95px;
  margin: 0;
  padding: 0;
  float: left;
}

/****************************************
 * Header
 ****************************************/

#header {
  position: relative;
  width: 800px;
  height: 200px;
  background: url(../images/header.gif) no-repeat bottom;
  margin: 0;
  padding: 0;
}

/****************************************
 * Titel
 ****************************************/

#title {
  position: absolute;
  margin: 0;
  padding: 0;
  visibility: hidden;
}


/****************************************
 * Inhalt
 ****************************************/

#content {
  margin: 0;
  padding: 0;
  background: url(../images/alien.gif) no-repeat bottom right;
  border: none;
  width: 800px;
  min-height: 232px;
}

#faq {
  margin: 0;
  padding: 20px 0 25px 50px;
  border: none;
  width: 530px;
  font-size: 0.75em;
}

#blue {
  color: #385566;
}


/****************************************
 * Box mit Eingabefeld
 ****************************************/

#form {
  width: 450px;
  padding: 20px 0;
  margin: 0 auto;
  background-color: #d2e0e9;
  text-align: center;
  font-size: 0.7em;
  -moz-border-radius:10px;
  -khtml-border-radius:10px;
  border: 3px solid #385566;
}

#form_large {
  width: 650px;
  padding: 20px 0;
  margin: 0 auto;
  //background-color: #d2e0e9;
  text-align: center;
  font-size: 0.7em;
  -moz-border-radius:10px;
  -khtml-border-radius:10px;
  //border: 3px solid #385566;
}

.inputfield {
  background: #ffffff;
  border: 1px solid #385566;
  margin:0 auto;
}

#trim {
  padding-top: 7px;
}


/****************************************
 * Footer
 ****************************************/

#footer {
  margin: 0 auto; 
  padding: 0;
  height: 56px;
  width: 800px;
  background: url(../images/footer.gif) no-repeat;
  text-align: center;
  color: #385566;
}

#footer_p {
  padding-top: 3px;
}

.small {
  font-size: 0.6em;
}	