/* Stylesheet Datei f�r http://www.rainerkleinedowe.de */
/* Erstellt am 17.05.2005 */

/*
Farben
Hintergrund Seite: #00c621;

Text Inhalt: #202020; 
Links (normal, hoover, visited, active):
#095115; #b1d0b6; #02330a; #b1d0b6;

Rahmen #095115;

*/


html, body, div, p, h1, h2, h3, ul, ol, span, a, table, td, form, img, li 
{
margin: 0;
padding: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

div, p, h1, h2, h3, table, form, li 
{
margin-left: 1em;
}

p, table, ul, ol,
{
margin-bottom:0.1em;
}

/*Spamcheck-Gaestebuch*/
.nickname 
{
visibility:hidden;
height:1px;
}

/* Allgemeine Formatierung */

h1
{
font-size:1.3em;
margin-top:0.7em;
margin-bottom:0.2em;
}

h2
{
font-size:1.2em;
margin-top:0.6em;
margin-bottom:0.2em;
}

h3
{
font-size:1.1em;
margin-top:0.5em;
margin-bottom:0.2em;
}

p, li, span, a, table, td, form
{
font-size:0.9em;
}


/* LINKS */

/* TEXT-LINKS */

a
{
letter-spacing:2px;
background:transparent; 
text-decoration:underline; 
}
a:link 
{ 
color:#095115; 
}

a:visited 
{ 
color:#02330a; 
}

a:hover 
{ 
color:#b1d0b6; 
}

a:active
{ 
color:#b1d0b6; 
}



/* BILDER */
.galerie
	{
	margin-top:10px;
	width:200px;
	/*height:180px;*/
	overflow:auto;
	float:left;
	text-align:center;
	}

img.noborder { vertical-align:text-top; margin-top:12px; margin-bottom:12px; }
img.border { vertical-align:text-top; margin-top:12px; margin-bottom:12px; border:thick solid; border-color:#095115; }

/* Oberer und unterer Abstand */
/*Bilder im Fliesstext*/
img.links { vertical-align:text-top; float:left; margin-right:20px; }
/* Ausrichtung einer Grafik nach links. Text wird neben der Grafik dargestellt. */
p.imglinks { clear:left; }
/* Um Text, wieder unter der Grafik zu positionieren, z.B. wenn nur neben der Grafik eine kurze Erl�uterung steht. Nicht n�tig, wenn ein langer Fliesstext die Grafik einbettet. */
img.rechts { vertical-align:text-top; float:right; margin-left:20px; }
/* Ausrichtung einer Grafik nach rechts. Text wird neben der Grafik dargestellt. */
p.imgrechts { clear:right; }
/* Um Text, wieder unter der Grafik zu positionieren, z.B. wenn nur neben der Grafik eine kurze Erl�uterung steht. Nicht n�tig, wenn ein langer Fliesstext die Grafik einbettet. */  


/* Tabelle */

table.blind { padding:10px; vertical-align:top; }
td {vertical-align:top}

.r { text-align:right; }
.l { text-align:left; }
.c { text-align:center; }


.rb { text-align:right; border:solid thin; border-color:#095115; }
.lb { text-align:left; border:solid thin;border-color:#095115; }
.cb { text-align:center; border:solid thin; border-color:#095115; }


/* Ausrichtung des Tabellenkopf und der Tabelenzelle, rechts, links oder
zentriert */


.klein { font-size:10px; font-style:italic; }

.rahmen { border:thin solid; border-color:e56615; padding:5px; }


/* Ende Allgemeine Formatierung */


/* Rahmen 
------------------------------------------------------------------------------------------
*/

body
{
margin: 0;
padding:0;
background-color:#00c621; 
color:#202020; 
background-image:url(../grafik/hintergrund3.jpg);
font-size:101%; 
}	 
 
.inhalt_links
{
position:absolute;
top:95px;
left:0;
width:140px;
z-index:3;
margin-top:5px;
text-align:left; 
}

.inhalt_rechts
{
position:absolute;
top:95px;
right:0;
width:140px;
z-index:2;
margin-top:5px;
text-align:left; 
}

/*
.seite 
{
width:100%;
z-index:1;
height:80%;
}
*/

.kopf
{
height:95px; 
width:100%; 
background-color:#00c621;
border-bottom:thin solid; 
border-color:#095115; 
margin:0;
}


.logo 
{ 
background-image:url(../grafik/logo.jpg);
background-repeat:no-repeat; 
background-position:center;
padding-top:95px;
}


.inhalt
{
margin:0 142px 70px 142px;
position:relative;
z-index:5;
text-align:left; 
}


.fuss 
{

position:fixed;
z-index:6;
bottom:0px;
width:100%;
height:35px;

background-color:#00c621;
border-top:thin solid; 
border-color:#095115; 
font-size:0.8em;
margin:0;
}

/*  ENDE Rahmen */

 