﻿@charset "utf-8"; 
/**
 * optische Qualitätsprüfung Wolfgang Rohr
 *
 * @link    http://rohr.aiax.de
 * @package Qualitätsprüfung
 * @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;
  
  background-color: #040308; /* Hintergrundfarbe unterhalb der Fußzeile */
}

/**
 * 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
*
*******************************************/

/**
* @section head
*/

h1 {
  text-align: center;
  background-color: transparent; /* Hintergrundfarbe vom logo */
}
h2 {
  color: #8d3a3a;
  background-color: transparent;
  font-size: 3em;
  padding: 0.3em 0.3em 0.5em 0.3em;
}

h3 {
  color: #8d3a3a;
  background-color: transparent;
  font-size: 1.7em;
  padding: 1.2em 0.3em 0 0.7em;
  margin-bottom: 8px;
}
h3.news {
  margin-top: 2.5em;
}
h3.news a {
  text-decoration: none;
}
h3.news a:focus, a:hover, a:link, a:visited {
  color: #AD2E2B;
}
div#head {
  /* Abstand der Bar zum Content Bereich hier einstellen */
  /*background: #040308 url(images/nav_bg_2.gif) bottom left repeat-x;*/ /* Hintergrundfarbe head bereich */
  
  padding: 0 0 20px;
  background: #040308 url(images/uebergang_navi_content.gif) bottom left repeat-x;
}
/* 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%; }

#head img {
  border :0;
}


/**
* @section Main
*/
/* Alles zwischen navi und footer */
div#main {
  color: black;
  background-color: #F7E9E6;
  padding: 1.5em 0 1.5em 0;
}
/**
* @section Content
*/
/* weißer Kasten mit content */
div#content {
  width: 900px;
  margin: 0 auto 0 auto;
  padding: 10px 5px 10px 5px;
  background-color: #fbf7f7;
}
div#content p {
  font-size: 1.33em;
  padding: 1.15em 0.2em 1em 0.9em;
  text-align: left;
}
div#content p.datum {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 0.9em;
  padding: 0 0 0 1.3em;
  margin: 0 0 0 0;
}
div#content p.quelle {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 1.15em;
  padding: 1.5em 0 0 1.3em;
  margin: 0 0 0 0;  
}
div#content p.quellenbeschreibung {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 0.95em;
  padding: 0.4em 0 0 1.7em;
  margin: 0 0 0 0;  
}
div#content p.pruefverfahren-bild {
  text-align: center;
}
div#content p.pruefverfahren-bild img{
  width: 550px;  
}
div#content p.pruefverfahren-bild-schmal {
  text-align: center;
}
div#content p.pruefverfahren-bild-schmal img{
  width: 400px;  
}div#content p.pruefverfahren-bild-breit {
  text-align: center;
}
div#content p.pruefverfahren-bild-breit img{
  width: 850px;  
}
div#content p.newsbild {
  width: 263px;
  margin-top: 0.3em;
  float: left;
}
div#content p.newsbild img {
  border: 0;
  width: 250px;
}
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 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;
}

div#astro-foren-logo img {
  border: 0;
  width: 750px;
}


/**
 * @section Footer
 */

div#footer {
  color: #F7E9E6;
  background: #040308 url(images/footer_bg.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%; }

