/***********************
Globale Einstellungen
***********************/
* {
		margin: 0;
		padding: 0;
}
html {
		background-color:#FFE9AF;
}
ul {
    list-style: none;
}
/***********************
Sektionen
***********************/
#top_section {
   position:absolute;
   background-color:#FFE9AF;
   background-image: url(../images/bg1.jpg);
	 background-repeat:repeat;
   top:0px;
   font-family:Verdana,sans-serif;
   height:126px;
   left:75px;
   width:1076px;
   margin: 0px;
   padding:0px;
}
#links_section {
   position:absolute;
	 z-index:2;
   font-family:Verdana,sans-serif;
   top:127px;
   left:75px;
   width:176px;
   margin:0px;
   padding:10px;
   background-color:#FFE9AF;
   font-size:11px;
	 border:outset 2px;
   border-color:#134675;
}
#inhalt {
   position:absolute;
	 z-index:1;
   font-family:Verdana,sans-serif;
   font-size:11px;
   top:177px;
   left:275px;
   width:1190px;
   background-color:#FFE9AF;
   /* border: solid 1px #000000; */
}
.such0  {
position: absolute;
font-family: Verdana, sans-serif;
font-size:9px;
color:#FFFFFF;
top:3px;
right:1%;
}
.such0 a  {
  font-size:9px;
  color:#FFFFFF;
  background-color: #808080;
  text-decoration:none;
}
.such0 a:hover, a:active {
   font-size:9px;
	 color:#FFFFFF;
   text-decoration:underline;
}
/**
Verwendet in Standorte
*****************************************/
.standort_flagge_haut  {
width: 98%;
margin-top:0px;
padding-top: 5px;
padding-left: 5px;
}
.standort_flagge  {
width: 98%;
margin-top:15px;
padding-top: 15px;
padding-left: 5px;
border-top:1px #000000 groove;
}
.standort_innen  {
width: 32%;
float:left;
padding-top: 15px;
padding-left: 5px;
}
.standort1 {
font-size:11px;
width: 1190px;
background-color: #FFE9AF;
margin-top:0px;
padding: 0px;
margin-left:0px;
}
.standort {
font-size:11px;
width: 73.8%;
background-color: #FFFFFF;
margin-top:0px;
margin-left:0px;
padding: 0px;
}
.standort h5 {
position: relative;/*fuer IE*/
margin: 0;
padding: 5px;
font-family: Verdana, sans-serif;
font-size:10px;
font-weight: bold;
background-color: #1D1D1D;
color: #FFFFFF;
}
.standort p {
font-family: Verdana, sans-serif;
font-size:11px;
letter-spacing: 1px;
color: #000;
margin: 0;
padding: 5px;
}
.standort a {
	 font-size:11px;
	 text-decoration:none;
	 color:#0000FF;
}
.standort a:hover, a:active {
   color:#0000ff;
   font-size:11px;
   text-decoration:underline;
}
h1 {
   position:absolute;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   font-style:normal;
   font-size:15px;
   line-height:1.1em;
   color:#000000;
   top:56px;
   right:5%;
}
/******************************************
Buttons
******************************************/
#menue {
position:relative;
padding-top:0px;
top:127px;
left:275px;
width:1200px;
font-size:14px;
font-weight:bold;
}
#menue ul {
list-style-type: none;
padding: 0px;
margin: 0px;
}
#menue li {
float:left;
}
#menue li a, #menue li a:link {
padding-top:15px;
text-decoration: none;
text-align:center;
display: block;
color: #000000;
width: 436px;
height:30px;
border-top: 2px solid #FFFFFF;
border-right: 2px solid #000000;
border-bottom: 2px solid #000000;
border-left: 2px solid #FFFFFF;
background-color: #FFE9AF;
}
#menue li a:visited {
color: #0000FF;
}

#menue li a:hover, #menue li a:active, #menue li a:focus {
color: #0000FF;
width: 436px;
height:30px;
border-top: 2px solid #000000;
border-right: 2px solid #FFFFFF;
border-bottom: 2px solid #FFFFFF;
border-left: 2px solid #000000;
padding-top: 15px;
background-color: #F6E8CD;
font-size:14px;
}
td.app {
   font-size:11px;
   padding:5px;
}
/*
a:link {
	font-weight:bold;
	color:#0000FF;
	text-decoration:none;
}
a:visited {
	font-weight:bold;
	color:#0000CC;
  text-decoration:none;
}
a:hover, a:active {
	font-weight:bold;
  color:#0000FF;
  text-decoration:underline;
}
*/
a.mehr_click  {
  font-size:10px;
  font-family:Verdana,sans-serif;
  color:#0000CC;
  text-decoration:underline;
}
.fzeile  {
  font-size:9px;
  font-weight:bold;
  font-family:Verdana,sans-serif;
  color:#FFFFFF;
  background-color:#134675;
  text-align:center;
	padding: 3px;
}
.fzeile a  {
  font-size:9px;
  font-family:Verdana,sans-serif;
  color:#FFF;
  background-color:#134675;
  text-decoration:none;
}
.fzeile a:hover, active  {
  font-family:Verdana,sans-serif;
  color:#FFF;
  text-decoration:underline;
}
a.email  {
  font-size:10px;
  font-family:Verdana,sans-serif;
  color:#FFF;
	background-color:#134675;
  text-decoration:none;
}
a.email:hover, active {
  font-family:Verdana,sans-serif;
  color:#FFF;
  text-decoration:underline;
}
.app_fuss  {                              /* Die kleine Fusszeile */
	font-family:Verdana,sans-serif;
  text-align: center;
  font-size:9px;
	color:#1d1d1d;
}
.app_fuss a  {
  font-size:9px;
  color:#5A5A5A;
  text-decoration:none;
	border-right:1px solid #5A5A5A;
	padding-left: 15px;
  padding-right: 15px;
}
.app_fuss a:hover, a:active {
	 color:#5A5A5A;
   text-decoration:underline;
}
.gruppen_ueber  {
	font-family:Verdana,sans-serif;
  font-size:1.1em;
  font-weight:bold;
  color:#000;
  background-color:#C4C4C4;
  padding:4px 0px 4px 3px;
}
/*****************************************************
	In linker Sektion
******************************************************/
.linker-teaser {
position: relative;
font-family: Verdana, sans-serif;
background-color: #FFE9AF;
border:outset 1px #000;
font-size:11px;
}
.linker-teaser h4 {
position: relative;
text-align:center;
padding:15px 5px 15px 5px;
font-size:150%;
font-weight: bold;
color: #000;
}
.linker-teaser h5 {
position: relative;
text-align:center;
padding: 5px 5px 5px 5px;
font-size:98%;
font-weight: bold;
color: #000;
}
.linker-teaser p {
font-size: 95%;
color: #000;
text-align:left;
padding-left:10px;
}
.linker-teaser ul {
  font-size: 90%;
  list-style-type:square;
	padding:5px 0px 5px 20px;
}
.linker-teaser a  {
  font-size:95%;
  color:#0000FF;
  font-weight: 600;
  text-decoration:none;
}
.linker-teaser a:hover, a:active {
   color:#0000FF;
   font-weight: 600;
	 text-decoration:underline;
}
/*********************************************************
Aktuelles in index.php
*********************************************************/
#neues  {
	position:absolute;
  font-family:Verdana,sans-serif;
  background-color: #DDE1E4;
  top:225px;
	width:675px;
	padding-top:5px;
  padding-bottom:2px;
}
.s-teaser {
position: relative; /*fuer IE*/
width: 165px;
background-color: #FFFFFF;
float:left;
margin-left:35px;
font-size:11px;
}
.s-teaser h5 {
position: relative;/*fuer IE*/
margin: 0;
padding: 5px 5px 5px 5px;
font-family: Verdana, sans-serif;
font-size:10px;
font-weight: bold;
background-color: #5782B7;
color: #FFFFFF;
}
.s-teaser p {
font-family: Verdana, sans-serif;
font-size: 98%;
color: #000;
margin: 0;
padding: 5px;
line-height: 100%;
}
.s-teaser a  {
  font-size:90%;
  color:#0000FF;
  text-decoration:none;
}
.s-teaser a:hover, a:active {
   color:#0000FF;
	 text-decoration:underline;
}