﻿/* ...PNEUMA MONOXYD - Thomas Köner... (29.11.2007) */

html , body , div , h1 , h2 , h3 , h4 , h5 , h6 , ul , ol , span , a , table , 
td , form , img , li , blockquote, textarea, input, select {
margin : 0; 
padding : 0; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 

input		{  font-size: 12px; }
select		{  font-size: 12px; }
textarea  {  font-size: 12px; }

p						{  font-size: 11px; line-height: 15px; color: #000000; }

a:link, a:visited		{  font-size: 11px; color: #243422; text-decoration: none}
a:hover, a:active		{  font-size: 11px; color: #aaaaaa; text-decoration: underline}

p.topnav						 	{  font-size: 10px; font-weight: normal; line-height: 10px; }
a.topnav:link, a.topnav:visited 	{  font-size: 10px; color: #ffffff; text-decoration: none; line-height: 10px;}
a.topnav:hover, a.topnav:active 	{  font-size: 10px; color: #aaaaaa; text-decoration: none; line-height: 10px;}

p.Nav				{  font-size: 11px; line-height: 13px; text-decoration: none;}

a.Nav01Aus:link, a.Nav01Aus:visited 	{  font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; }
a.Nav01Aus:hover, a.Nav01Aus:active 	{  font-size: 11px; font-weight: normal; color: #aaaaaa; text-decoration: none; }
a.Nav01An:link, a.Nav01An:visited		{  font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; }
a.Nav01An:hover, a.Nav01An:active 		{  font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; }

a.Nav02Aus:link, a.Nav02Aus:visited 	{  font-size: 11px; font-weight: normal; color: #022434; text-decoration: none; }
a.Nav02Aus:hover, a.Nav02Aus:active 	{  font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; }
a.Nav02An:link, a.Nav02An:visited		{  font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none; }
a.Nav02An:hover, a.Nav02An:active 		{  font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none; }


p.startdate		{  font-size: 11px; line-height: 15px; color: #ffffff; }
p.starthead		{  font-size: 25px; line-height: 30px; color: #ffffff; }
p.startsubhead	{  font-size: 12px; line-height: 15px; color: #ffffff; }

p.folgetophead	{  font-size: 22px; line-height: 26px; color: #7E7E7E; }
.black			{  color: #000000; }

p.folgedate		{  font-size: 14px; line-height: 16px; color: #4C4C4C; }
p.folgehead		{  font-size: 16px; line-height: 20px; color: #000000; font-weight: bold;}
p.folgesubhead	{  font-size: 14px; line-height: 16px; color: #4C4C4C; }			

.weiss		{  background-color: #ffffff; }
.grau1		{  background-color: #B3B3B3; }
.grau2		{  background-color: #E6E6E6; }
.grau3		{  background-color: #f3f3f3; }
.schwarz	{  background-color: #000000; }
.schwarz2	{  background-color: #022434; } /* balken auf startseite links unter bild (100%) */ 

/* rot */
.farbe000	{  background-color: #022434; } /* nav 1. ebene und block startseite rechts (100%) */
.farbe001	{  background-color: #81929A; } /* nav 2. ebene (70%) */
.farbe002	{  background-color: #B4BEC2; } /* nav leer (50%) */
.farbe003	{  background-color: #81929A; } /* balken auf startseite rechts unter block (70%) */ 

h3 {  font-size: 12px; line-height: 17px;}
h2 {  font-size: 14px; line-height: 20px;}
h1 {  font-size: 15px; line-height: 23px;}

h3.startsubhead	{  font-size: 14px; line-height: 17px; color: #ffffff; }
h2.startsubhead	{  font-size: 16px; line-height: 20px; color: #ffffff; }
h1.startsubhead	{  font-size: 18px; line-height: 23px; color: #ffffff; }

input.formularfeld1 {
width: 258px;
} 
input.formularfeld2 {
width: 200px;
} 
input.formularfeld3 {
width: 48px;
} 
textarea.textarea1 {
width: 258px;
height: 100px;
} 

p.FormularBold { font-size: 11px; line-height: 15px; color: #000000; font-weight: bold;}

.rot { color: #ff0000;}

/* grau */
.farbe000sm	{  background-color: #696969; } 
.farbe001sm	{  background-color: #DADADA; } 
.farbe002sm	{  background-color: #E6E6E6; } 
.farbe003sm	{  background-color: #963E4D; } 

a.Nav01sm:link, a.Nav01sm:visited 	{  font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none; }
a.Nav01sm:hover, a.Nav01sm:active 	{  font-size: 11px; font-weight: normal; color: #aaaaaa; text-decoration: none; }

a.Nav02sm:link, a.Nav02sm:visited 	{  font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; }
a.Nav02sm:hover, a.Nav02sm:active 	{  font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; }

a.folgehead:link, a.folgehead:visited 	{  font-size: 16px; line-height: 20px; color: #000000; font-weight: bold; }
a.folgehead:hover, a.folgehead:active 	{  font-size: 16px; line-height: 20px; color: #000000; font-weight: bold; }

p.printhead	{  font-size: 22px; line-height: 26px; color: #7E7E7E; }
p.blackline			{  background-color: #000000; }
td.blackline			{  background-color: #000000; }
