/* CSS Document */

body {
  color: #000;
  background: #AABACF;
  font-family: verdana,arial,sans-serif;
  font-size: 100.01%;
  padding: 0;
  margin: 10px 0 0 0;
  text-align: center;
}

*{padding: 0;
  margin: 0;
  }

/*Rahmen*/
   
/*#rahmen
  {width: 760px;
   height: 100%;
   position: absolute;
   top:50%;
   left:50%;
   margin-left:-380px;
   margin-top:-350px;
   background: #fff url(img/schatten.gif) repeat-y; 
   color: #164B7F;
   text-align: left;
  }*/
  
  
  #rahmen
  {width: 760px;
   /*height: 100%;*/
   margin: 0 auto;
   text-align: left;
   background: #fff url(img/schatten.gif) repeat-y; 
   color: #164B7F;
  }

/*#schattenoben img
	{background: ##AABACF;
	padding: 0;
	margin:0;
	border: 1px solid black;
	}*/
  
 #rahmeninnen
  {width: 740px;
   /*height: 100%;*/
   background: #fff;
   color: #164B7F;
   margin-left: 10px;
  } 
  
html>body #rahmeninnen 
	{height: auto;
	 /*min-height: 700px;*/
	}  
  
#logo
	{width: 650px;
	 height: 100px;
	 padding-left: 45px;
	 position: relative;
	 }

#leitsatz {
position: absolute;
bottom: 11px;
right: 0px;
z-index: 10;
color: #6D86A2;
background: #ffffff;
text-align: right;
width: 470px;
height: 70px;
/*border: 1px solid red;*/
}

/*#leitsatz img {
width: 460px;
height: 70px;
}*/

#pfeil {
width: 50px;
height: 12px;
position: absolute;
bottom: 5px;
right: 10px;
text-align: right;
z-index: 15;
}

#iframe
	{background: #fff;
	 color: #6D86A2;
	 border: 1px solid red;
	}
	
#iframe p
	{font-family: verdana, arial, sans-serif;
	 font-size: 0.7em;
	 line-height: 1.5em;
	 font-weight: normal;
	 text-align: right;
	 color: #6D86A2;
	 background: #fff;
	 width: 440px;
	 min-height: 97px;
 	}

.linie
	{/*border-top: 1px dashed #164B7F;*/
	 color: #6D86A2;
	 background: #ffffff;
	 font-style: italic;
	 margin: 30px 0 50px 0;
	}

#head
	{color: #000;
	 background: #fff;
	 width: 650px;
	 height: 100px;
	 padding-left: 45px;
	 }
	 
#content
	{width: 650px;
	 height: 100%;
	 margin: 38px 0 0 45px;
	 color: #164B7F;
	 background: #fff;
	}	
	

#navi
	{float: left;
	 width: 158px;
	 font-family: verdana, arial, sans-serif;
	 font-size: 0.7em;
	 line-height: 1.5em;
	}

#navi img
	{border: 0;
	 width: 145px;
	 height:15px;
	}	 
	
.lang
	{height: 30px;
	}
	
#navi ul
   {list-style: none;
    padding: 0;
	margin: 0;
	}

#navi ul li ul li img
	{border: 0;
	 width: 145px;
	 height: 15px;
	 padding-left: 10px;
	 padding-bottom: 2px;
	}

#navi ul li ul li img.lang
	{border: 0;
	 width: 145px;
	 height: 30px;
	 }	

		
#text
	{font-family: verdana, arial, sans-serif;
	 font-size: 0.7em;
	 line-height: 1.5em;
	 font-weight: normal;
	 float: left;
	 width: 460px;
	 min-height: 400px;
 	}



	
#text p
	{padding-bottom: 20px;
	 }

h1 
	{font-size: 1.1em;
	 font-weight: normal;
	 padding-bottom: 20px;
	 line-height: 1.5em;
	 letter-spacing: -2px;
	 }
	
h2 
	{font-size: 1em;
	 font-weight: bold;
	 padding:0 0 3px 0;
	 margin:0;
	 line-height: 1em;
	 }
	 
a
	{text-decoration: none;
	 color: #6D86A2;
	 background: #FFF;
	 
	 }

#text ul
   {list-style: none;
    padding: 0.5em;
	margin: 0.5em;
	
	/*margin-top:0px;
	padding-top:0px;*/
	list-style-image: url(img/anstrich.gif);
	}
	
* html #text ul  /*nur für IE*/
   {list-style-image: url(img/anstrich_ie.gif);
    }

#text li
	{font-size: 1em;
	 line-height: 1.5em;
	 padding-bottom: 5px;
	}

/* Bild im Fliesstext */
#bild
  {background: #FFF;
   color: #333;
   float: right;
   padding: 15px 0px 30px 20px;
  }

.weiss
	{color: #fff;
	 background: #fff;
	}
	
#footer
	{width: 650px;
	 font-family: verdana, arial, sans-serif;
	 font-size: 0.68em;
	 line-height: 1.0em;
	 font-weight: normal;
	 }		 

#telefon
	{width: 158px;
	 float: left;
	 padding: 11px 0 15px 0;
	 }
	 
#adresse
	{border-top: 1px dashed #164B7F;
	 width: 460px;
	 float: left;
	 padding: 10px 0 15px 0;
	}
	
	
.linie
	{/*border-top: 1px dashed #164B7F;*/
	 color: #6D86A2;
	 background: #ffffff;
	 font-style: italic;
	 margin: 30px 0 50px 0;
	}
	
	
.stopFloat {
  display: block;
  float: none;
  clear: both;
  height: 1px;
  font-size: 0;
  line-height: 0;
}
