﻿@charset "utf-8";

body {
	text-align: center;
	font-family: "Times New Roman", Georgia, serif;
	color: #039; /* ex: #333 ex-ex: #666 */
	background-color:#FFF; /* FFF = weiß */
	font-style:italic;
	text-decoration:none;
	font-size: 1em;
	margin-bottom: 1em;
	line-height: 1.5em;
}

h1 {color:#0c1a36;}
h2 {color:#0c1a36;}
h3 {color:#0c1a36;}
p {color:#0c1a36;}


.grau {
	background-color:#999;	
}

.clearleft {
	clear: left;
}

.clearright {
	clear:right;
}

.stayclear {
	clear:both;
}

.floatleft {
	float: left;
}
	
.textzentriert {
	text-align:center;
	color:#0c1a36; /* ex: #333 */
}

.textblocksatz {
		text-align:justify;
}

.textlinksbuendig {
	text-align:left;
	color:#0c1a36; /* ex: #333 */
}

.TextDunkelblau {
	color:#0c1a36;
	text-decoration:underline;
}

.TextDunkelblau a {
	color:#00F;
	text-decoration:underline;
}

/* Zentierung der Seite fuer ALLE AUSSER IE 5.5 und aelter */


#sternen_wrapper {
	background-color:#FC9; /* weiß: FFF */
	background-image:url(../images/hintergrund_header_2.jpg), url(../images/hintergrund_wrapper_2.jpg);
	background-repeat:no-repeat, repeat;
	min-width: 300px;
	max-width: 900px; /* alt: 100%; */
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
/*	border-color:#F00;
	border-style:double; */
}

#sternen_wrapper ul {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-style:normal;
	list-style: none;
}

#sternen_wrapper ul li {
	display: inline;
}

#sternen_wrapper ul li a {
	text-decoration:underline;
	color: #039;
}

#sternen_wrapper ul li a:visited {
	text-decoration:underline;
	color: #039;
}

#sternen_wrapper ul li a:hover {
	text-decoration:underline;
	color: #039;
}

#sternen_wrapper ul li a:active {
	text-decoration:underline;
	color: #039;
}

#sternen_header {
	width: 100%;
	margin:auto;	
	padding-top: 0px;
	padding-bottom: 20%; */
}

#sternen_header img {
	display:block;
	margin:auto;
/*	text-align:center; */
	width: 100%; 
/*	height: 100%; */
	padding-top: 0px;
}

#sternen_header_content {
	width: 95%;
	margin: auto;
}

/* =========  Styles für obere Menüleiste: ======================= */

#sternen_navi_container {
	width: 90%;
	margin: auto;
	margin-top:1em;
	padding-top:1em;
	padding-bottom:1em;
	background-color:#FFF; 
/*	border:solid;
	border-style:double;
	border-color:#0F0 */  
}

.sternen_navi {
	background-color:#FFF;
	color:#000;   /* eigentlich überflüssig, da der Text ein link ist - dessen Farbe wird separat zugewiesen */
	margin-bottom: 1em;				/* ========== margin BOTTOM ============= */
	padding-bottom:1em;
	padding-top:2em;
	border:solid;
	border-style:double;
	border-color:#FFF; */
	float:left;
}

.sternen_navi a {
	color: #0c1a36; /* ex: #333; */
	text-decoration:none;
}

.sternen_navi a:visited {
	color: #0c1a36; /* ex: #333; */
	text-decoration:none;
}

.sternen_navi a:hover {
	color: #0c1a36; /* ex: #000; */  
	text-decoration:none;
}

.sternen_navi a:active {
	color: #0c1a36;  /* ex: #0CF; */
	text-decoration:none;
}

#content_wrap {
	width: 90%;
	margin:auto;
	color:#0c1a36;  /* ex:#333;*/
/*	background-color:#EEE; 
	border-style:double;
	border-color:#F0F; */

}

#sternen_footer {
	width:90%;
	margin:auto;
	color:#039;
	text-align:center;
	font-style:italic;
/*	background-color:#CCC; */
}

#sternen_footer a {
	text-decoration:underline;
	color:#09F;
}