/* CSS Document */



body {

	MaRGIN-LEFT: 3%; COLOR: #000; MaRGIN-RIGHT: 3%; BaCKGROUND-COLOR: #840000

}

p {	TEXT-INDENT: 0.4em; padding: 5px

	}

p1 {

	text-align:center

	}

h1 {


	font-size:2em; PaDDING-BOTTOM: 5px; MaRGIN: 0px; COLOR: #000; PaDDING-TOP: 10px; TEXT-aLIGN: center

}

#extra_links H3 {

	PaDDING-BOTTOM: 5px; MaRGIN: 0px; COLOR: #fff; PaDDING-TOP: 10px; TEXT-aLIGN: left

}

h2 {

	COLOR: #736

}

h3 {

	COLOR: #000; TEXT-aLIGN: center

}

bildmitte {

	text-align:center;
	}

div {

	PaDDING-RIGHT: 5px; PaDDING-LEFT: 5px; PaDDING-BOTTOM: 5px; MaRGIN: 0px; PaDDING-TOP: 5px

}

a {

	COLOR: #366

}

a:visited {

	COLOR: #366

}

a:hover {

	COLOR: #f00;

}

#extra_links a {

	COLOR: #ffd

}

#extra_links a:visited {

	COLOR: #ffd

}

#extra_links a:hover {

	COLOR: #ff0 

}

#main_nav a {

	COLOR: #ffd;

	FONT-WEIGHT: 800;

	TEXT-DECORaTION: none;

	border: thin solid #FF0000;

}

#main_nav a:visited {

	COLOR: #ffd;

	border: thin solid #FF0000;

}



#main_nav a:hover {

	COLOR: #ff0;

	border: thin solid #FF0000;

}

#header {

	COLOR: #fff;

	BaCKGROUND-image: url(titel.gif);

	background-color: #840000;

	background-repeat: no-repeat;

	background-position: center;

	height: 90px;

}

#main_nav {

	BaCKGROUND-COLOR: #840000; TEXT-aLIGN: center

}

#page_body {

	PaDDING-LEFT: 0px; PaDDING-TOP: 0px; POSITION: relative; HEIGHT: 100%

}

#text {

	float: right;
	

	width: 82%;

	background-color: #FCFCDC; PaDDING-LEFT: 5px;

}

.rahmen {

border:solid #0033CC;

}



#extra_links {

	FLOaT: left; WIDTH: 15.5%; HEIGHT: 100%; BaCKGROUND-COLOR: #840000

}

#extra_links a {

	DISPLaY: block

}

#extra_links p {

	FONT-SIZE: 1.1em; COLOR: #FCFCDC;

}

#footer {

	CLEaR: both; PaDDING-RIGHT: 0px; BORDER-TOP: #736 1px solid; COLOR: #fff; PaDDING-LEFT: 0px; FONT-SIZE: 0.9em; PaDDING-BOTTOM: 0px; TEXT-INDENT: 0em; PaDDING-TOP: 0px

}

#footer P {

	MaRGIN: 0px; FONT-SIZE: 0.7em

}

#navlit	{

	FONT-FaMILY: arial;

	FONT-WEIGHT: 800;

	COLOR: #fff;

	line-height: 2.8em;	



}

.navlit a {

	COLOR: #fff

}

.navlit a:visited {

	COLOR: #fff

}

.navlit a:hover {

	COLOR: #f00;

}

#tot {

	FLOaT: right;

	WIDTH: 80%;

	background-image: url(bild/1030.GIF);

	COLOR: #000;

	font-family: "Times New Roman", Times, serif;

	text-align: center;

	FONT-WEIGHT: 900;

	FONT-SIZE: 1.1em;

	PaDDING-TOP: 5px;

	PaDDING-BOTTOM: 5px;

	line-height: 1.8em;

	border: thick double #000000;



	

	

}

table.rahmen {

    caption-side: bottom;

    border-collapse: collapse;

    width: 85%;

    table-layout: fixed; }

table.rahmen td, table.rahmen th {

    border: 1px double;

}

table.rahmen th {

    background: rgb(150,210,150);

    color: white; }

.no {

	DISPLaY: none

}

.aussenrahmen {

   color: #fff;

   background-color: #840000;

   border: none;

   padding: 10px;

   margin-bottom: 5px;

/* min-width verhindert ein weiteres Zusammenschieben der 

Rahmenboxen bei Ereichen der minimalen Fensterweite

in Opera/Mozilla 1.3; optional anzupassen */

   min-width: 138px; 

} 

.boxrahmen {

   color: #003;

   background-color: #840000;

/* width notwendig für IE Win, da sonst Fehldarstellung */

   width: 90%; 

   padding-bottom: 10px;

}

.box01 {

   color: #fff;

   background-color: #840000;

   border: none;

   width: 45%;

/* folgende min-width in Relation zu entsprechender angabe unter .aussenrahmen (s.o.) */

   min-width: 130px;

   margin-top: 10px; 

/* margin-left-angabe abweichend von .box02 & .box03 , ermittelt durch Trial & Error,

float-bug in IE wird in darauffolgender Definition korrigiert */

   margin-left: 2.2%; 

   float: left;

}

/* ab hier wird's tricky wegen IE Float-Bug, 

Hack dank Thomas Scholz; Erklärung siehe:

http://www.css-technik.de/details/107/5/CSS-Browser-Bugs.htm;

verursacht *keine* Warnung beim Validieren! */

* html .box01 { 

/* fuer IE Win \*/

  margin-left: 1.1%;

/* */

}

.box02 {

  color: #fff;

  background-color: #840000;

  border: none;

  width: 30%;

/* min-width siehe .box01 */

  min-width: 130px;

  margin-top: 10px;

  margin-left: 2.5%;

  float: left;

  }

.box03 {

   color: #fff;

   background-color: #840000;

   border: none;

   width: 45%;

/* min-width siehe .box01 */

   min-width: 130px;

   margin-top: 10px;

   margin-left: 2.5%;

   float: left;

}

.box01 h1, .box02 h1, .box03 h1 {

	font-size: 2.8em;

	margin: 12px 5px;

	font-weight: bold;

}

.box01 p, .box02 p, .box03 p {

	margin: 12px 5px;

	font-weight: bold;

}

.clear {   

   clear: both;

}

.uber {

	text-align: center;

}

#map {

	width:500px;

	height: 300px;

	left: 20%;	

}

.red {
	font-size:xx-small;
	font-family:"Times New Roman", Times, serif;
	}