/* Allgemein */

body {
	font-size: 1em; font-family: Arial, Helvetica, sans-serif;
   margin: 0px; padding: 0px;
	background:  #fff;
}

p, h1, h2, h3, h4, ul { margin: 0px; padding: 0px; }

h1  { font-size: 1.6em; margin: -3px 0px 12px 0px; }

h2  { font-size: 1em; }

h3  {	font-size: 1.2em;	}

img { border: none; vertical-align: bottom; }


/* Logo */

#logo {
   position: absolute; left: 0px; top: 0px; width: 1000px; height: 227px; display: block; overflow: hidden;
   background: url(images/hintergrund.gif) no-repeat; text-indent: -5500px;
}


/* Inhalt */

#content {
	position:absolute;
	left:276px;
	top:244px;
	width:723px;
	z-index:1;
	font-size: 0.95em;
	margin-bottom: 40px;
	padding-bottom: 40px;
}

#content p { margin-bottom: 10px; line-height: 1.4em;}

#content ul {padding-left: 20px;}
#content li {margin-bottom: 10px;}
/* Navigation */

#navpos {
	position:absolute; left:16px; top:244px; width:240px; z-index:2;
	border-right: 1px solid #9D0004;
}

#navpos ul { list-style: none; }

#navpos li { margin-bottom: 10px; }

#navpos li a  {
	display: block; width: 240px; padding: 5px;
	text-decoration: none; color: #000; font-size: 0.85em; font-weight: bold;
   voice-family: "\"}\""; voice-family: inherit; width: 230px;
}

#navpos li a:hover, #start #t-start a, #wir #t-wir a, #preis #t-preis a, #info #t-info a, #spenden #t-spenden a, #kontakt #t-kontakt a, #broschuere #t-broschuere a, #presse #t-presse a {
   background: #ccc; color: #9D0004;
}


/* Links */

a:link, a:visited, a:hover { text-decoration: underline; color: #000; font-weight: bold; }

a:hover { color: #9D0004; }


/* Bildausrichtung */

.imgleft { float: left; margin: 5px 10px 5px 0px; }

.imgright {
	float: right;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
}
.clear  {clear:both}

/* Eigene Klassen */

.note  { font-size: 0.8em; /* kleiner als Standardtext */ }
.note2 { font-size: 1em; /* groesser als standardtext */ }
