/* basic.css */

  body {
    color: #666; 
    background-color: #fff; /* #41566E; #eeeeee; */
    font-size: 62.5%; /* 62.5% */
    font-family: Verdana, sans-serif;
    margin: 0; 
    padding: 1em; 
    text-align: center;  /* Zentrierung im Internet Explorer */
    min-height: 101%; /* Permanente Scrollbalken */
  }

  div#Seite {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    padding: 0;
    width: 800px;
    background: #fff;
    border: 0px solid #eee; /* 999; eee; 0071b9*/  
/*
    box-shadow: 3px 3px 10px #ccc;
		-webkit-box-shadow: 3px 3px 10px #ccc;
		-moz-box-shadow: 3px 3px 10px #ccc;
		filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=1, offY=1, positive=true);
*/
  }

	a:link		{ text-decoration:none;	color:#666; background-color:transparent; }
	a:visited	{ text-decoration:none;	color:#666; background-color:transparent; }
	a:hover		{ text-decoration:none; color:#0071b9; background-color:transparent; font-weight:bold; }
	a:active	{ text-decoration:none;	color:#666; background-color:transparent; }

  h1 {
    font-family: Arial;
    font-size: 3em; 
    font-weight: normal;
    color: white;
    margin: 1%; 
    padding: 10px 10px 10px 10px;
    background: #222 url(/Site_Home/SCH_Titel_sw.jpg) no-repeat center;
		height: 180px;
		border: 0px solid #222;
  }
  
  #Titel {
  	border-bottom: 1px solid #eee; 
  	width: 50%;
  }

	div#Kopfzeile {
		margin:20px 20px 0 20px; 
		padding:0;
	}  
	div#Logo {
		margin:0;
		padding:0;
		float:left;
	}  
		
	.Logodetail {
		height: 80px; 
		margin-bottom: 15px; 
		padding:0;
		background-color:#fff;
	}  

	div#Navigation_klein {
		margin:0; 
		padding:0; 
		text-align:right; 
		word-spacing:10px;
	}  

	div#Navigation_klein ul {
		margin:0; 
		padding:0; 
		list-style-type:none;
	}  
	div#Navigation_klein li {
		margin:0; 
		padding:0; 
		display:inline;
	}

	div#Titelfoto {
		margin:0;
		padding:0;
	}  

	.Titelfotodetail {
		margin:0;
		padding:0;
		width:760px; 
		height:190px; 
	}  
		
	div#Navigation {
		float: right;
		width: 180px;
		margin: 20px;
		padding: 0;
		background: transparent;
		border: 0px solid;
		height: 100% 
	}

	div#Spruch {
		color: #333; 
		width: 160px; 
		background: #ddd; 	/* DCDCDC */
		filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;
		font-family: Georgia; /* Times */
		font-size: 1.3em; 
		line-height: 1.5em;
		padding: 10px;
		margin: 20px 0;
		border: 0px solid;
		border-radius: 8px;
		-moz-border-radius:8px;
		-khtml-border-radius:8px;
	}
	
	div#Meteo {
		color: #333; 
		width: 160px; 
		padding: 0;
		margin: 20px 0;
		border: 0px solid;
	}
	
  div#Inhalt {
		float: left;
		width: 520px;
    font-size: 1.3em;
		line-height: 180%;
    margin: 20px;
    padding: 0;
  }
  
  html { 
  	height: 100% 
  }
  
  * html div#Inhalt {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
  	margin-bottom: 0;
  }
  
  *:first-child+html p#Fusszeile {
  	min-height: 1px; /* Workaround IE 7 */
  }
  
  div#flashcontent {
		width: 500px;
		height: 500px;	
		overflow: hidden;
		border: 1px solid #eee;
	}
  
  div#Inhalt h2 {
    font-family: Verdana;
    font-size: 1.5em;
 		font-weight: normal; 
 		margin: 0 0 15px 0;
    color: #0071b9;
    padding-bottom: 5px;
    border-bottom: 1px solid #eee;
  }
  
  div#Inhalt h3 {
    font-family: Verdana;
		font-size: 1.1em;
		font-weight: normal;
    color: #0071b9; 
  	margin: 0 0 5px 0;
	}
  
  div#Inhalt p {
    margin: 0 0 10px 0; 
  }

	div#Inhalt ul {
		/* color:  #0071b9; */
		list-style-type:square;
	}
	
	div#Inhalt dt {
		float:left;
	}
	
	div#Inhalt dd {
		margin-left:140px;
	}
		
  div#Inhalt b {
		font-weight: normal;
		color: #0071b9;
	}

  div#Inhalt table {
		border-collapse: collapse;
		border-spacing: 0;
		Margin-bottom: 20px;
  }

  div#Inhalt table th {
		font-weight: bold;
    color: #0071b9;
    padding: 3px 0;
    border-bottom: 1px solid #eee;
	}

	div#Inhalt table tr {
		text-align: left; 
		vertical-align: top;
	}

	div#Inhalt table td {
		padding-bottom: 10px;
	}

	div#Inhalt table td.Foto {
		padding: 0; 
	}
	
  p#Fusszeile {
    clear: both;
    margin: 20px;	/* 0px 20px;	*/
    padding: 5px;	/* 5px 20px;	*/
    text-align: left;
    font-size: 0.9em;
   }

	div.Mitteilung {
		float: left;
		width: 100%;
		border: 0px solid;
		margin: 10px 0;
	}
	
  .Datum {
	  clear: both;
	  font-size: 0.9em; 
	  font-weight: normal;
	  font-style: italic;
	  color: #999; /* #FF9900; */
	}
  
  .Buchstabe {
  	float:left;
  	font-family: Times;
  	color:#0071b9;
  	background:white;	
		font-size:60px;
		line-height:50px;
		padding-top:1px;
		padding-right:5px;
	}
  
  .FotoKlein {
  	float:left;
  	padding: 0;
  	width: 150px; 
  	height: 100px;
  	border: 0px solid black;
 	}
	
/* END basic.css */
