﻿@charset "utf-8"; 
/**
 * FDD - Die Äquatorial-Plattform
 *
 * @link    http://stefan.aiacs.net/FDD
 * @version 1.0
 */

 /**
 * Globale Einstellungen und Bugfixes
 * 
 * @section Browser-Reset
 */

/* Zurücksetzen der Innen- und Außenabstände */
* {
  margin: 0;
  padding: 0;
}

/*****************************************/

/* Farben und Hintergründe setzen */
html, body {
  color: #000;
  
  /* Hintergrundfarbe unterhalb der Fußzeile */
  background-color: black;
}

/**
 * Schriftgröße kontrollieren
 */
body, td, th { font: normal 75%/167% Georgia, Palatino, "Times New Roman", serif; }
td, th { f\ont-size: 100.01%; }

/*******************************************
*
* Bereich für allgemeine Elemente
*
*******************************************/


/**
 * @section Links und Anker
 */
a:link {
  color: #77A6C0;
  background-color: transparent;
}
a:visited {
  color: #F2615E;
  background-color: transparent;
}
a:hover, a:focus {
  color: #AD2E2B;
  background-color: transparent;
}
a:active {
  color: white;
  background-color: transparent;
}
address {
  font-size: 1.2em;
  padding: 1em 0.5em 1em 1em; 
}

/*******************************************
*
* Bereich für spezielle Elemente
*
*******************************************/

h1 {
  text-align: center;
  background-color: transparent; /* Hintergrundfarbe vom logo */
}
h2 {
  color: #50769a;
  background-color: transparent;
  font-size: 2.8em;
  padding: 0.3em 0.3em 0.5em 0.3em;
}

h3 {
  color: #50769a;
  background-color: transparent;
  font-size: 1.7em;
  padding: 1.2em 0.3em 0 0.7em;
}
h3.news {
  margin-top: 2.5em;
}
h3.news a {
  text-decoration: none;
}
h3.news a:focus, a:hover, a:link, a:visited {
  color: #50769a;
}
/**
* @section head
*/
div#head { 
  /* Hintergrundfarbe head bereich */  
  color: white;
  background: black url(images/balken.gif) bottom left repeat-x;
  padding: 0 0 20px 0;
}
#head img {
  border :0;
}
/* new clearfix */
div#head.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
* html .clearfix             { height: 1%; }
*:first-child+html .clearfix { height: 1%; }

/**
* @section navi
*/
div#navi {
  margin: 0 auto 0 auto;
  width: 918px;  
}
div#navi ul li {
  float: left;
  list-style: none;
  margin: 0 0 0 8px;
}
/*Navigation */
div#navi ul a {
  color: white;
  background: transparent;
  display: block;
  padding: 10px;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: bold;
}
div#navi ul a:hover, a:focus{
  /*background: #e1631f;*/ /*Hintergrund orange*/
  color: black;
}

/**
* @section Main
*/
/* Alles zwischen navi und footer */
div#main {
  color: black;
  /* Hintergrundfarbe außerhalb content */
  background-color: #62737b;
  padding: 3.5em 0 3.5em 0;
}
/**
* @section Content
*/
/* weißer Kasten mit content */
div#content {
  width: 860px;
  min-height: 500px;
  margin: 0 auto 0 auto;
  padding: 30px 20px 10px 20px;
  background-color: #fbf7f7;
}
div#content p {
  font-size: 1.33em;
  padding: 1.15em 0.2em 1em 0.9em;
  text-align: left;
}
div#content p.bildbeschreibung {
  padding-top: 270px;
}
div#content img {
  /*float: right;
  margin-left: 8px;*/
}
div#content p.bild-normal {
  text-align: center;
}
div#content p.bild-normal img{
  width: 700px;  
}
div#content p.bild img{
  float: right;
  margin-left: 8px;
  width: 550px;  
}
div#content p.bild-schmal {
  text-align: center;
}
div#content p.bild-schmal img{
  width: 400px;  
}div#content p.bild-breit {
  text-align: center;
}
div#content p.bild-breit img{
  width: 850px;  
}
div#content p.newsbild {
  width: 263px;
  margin-top: 0.3em;
  margin-right: 20px;
  float: left;
}
div#content p.newsbild img {
  border: 0;
  width: 250px;
}
div#content p.newstext {
  padding-top: 40px;
}
div#content p.newstext b {
  font-family: Tahoma, Arial, sans-serif;
  color: #77A6C0;
  padding-left: 0.5em;
  font-size: 0.8em;
}
div#content p.newstext a
{
  text-decoration: none;
}
div#content p.astroforen-logo img {
  width: 860px;
  margin-top: 175px;
}
div#content strong {
  color: #148b22;
  background-color: transparent;
  padding: 0 0.3em 0 0.3em;
}
div#content img {
  border: 0;
}
div#content ul {
	font-size: 1.33em;
  padding: 0.1em 0.2em 1em 3.0em;
}
div#content li {
  padding: 0.3em 0 0.3em 0.8em;
}
div#content input.back-button {
  width: 150px;
}

/**
 * @section Footer
 */

div#footer {
  color: #F7E9E6;
  background: black url(images/uebergang_footer.gif) top left repeat-x;
  padding: 15px 15px 15px 15px;
  font-family: Tahoma, Arial, sans-serif;
  font-size: .9em;  
}
#footer p {  
  width: 900px;
  margin: 0 auto 0 auto;
  padding: 0 0 0 1.3em;
}
div#footer-inner {
  width: 900px;
  margin: 0 auto 0 auto;
  background-color: inherit;
}
div#footer-inner p.footer-text {
  width: 619px;
  background: inherit;
  float: left;
  position: relative;
}
div#footer-inner p.valid {
  width: 180px;
  background: inherit;
  float: right;
  position: relative;
}
div#footer-inner img {
  border: 0;
  height: 31px;
  padding-bottom: 7px;
}
/* new clearfix */
div#footer-inner.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
* html .clearfix             { height: 1%; }
*:first-child+html .clearfix { height: 1%; }

