body	{
	/* Schriftart */
		font-size: 12pt; font-family: "MicrosoftSansSerif", sans-serif; color: #FFFFFF;
	/* Hintergrund */
		background-color: black; text-align: left; background-image:url("img/neon.jpg"); background-repeat:no-repeat;
		background-position: right top; background-attachment:fixed;
	/* Inhalt abstand zum rand */
		padding-top:35px;
		padding-bottom:35px;
		padding-left:35px;
		padding-right:400px;
		}

h1	{ 	font-size:20pt; font-style:oblique; color: #FF8000;}
h2	{ 	font-size:15pt; font-style:oblique; color: #FF8000;}
h3	{ 	font-size:12pt; font-style:oblique; color: #FF8000;}
a	{	color:#CCCCCC;	}
/* Blogüberschriften als Links ohne unterstrich */
a.blogh	{ 	font-size:15pt; font-style:oblique; color: #FF8000; text-decoration:none}
a.blogh:hover {	text-decoration:underline }

img { border:none; }

/* für Bildergallerie Schachbrett anordnung */
a.gallery	{ display:inline-block; margin: 20px; background-color:#CCCCCC; }

/* Navi Mouseover effekte und Positionierung */
a.home       	{ display:inline-block; background-image:url(img/navi/home.png); width:107px; height:40px }
a.home:hover 	{ background-image:url(img/navi/home_a.png); width:107px; height:40px}
a.blog       	{ display:inline-block; background-image:url(img/navi/blog.png); width:104px; height:40px }
a.blog:hover 	{ background-image:url(img/navi/blog_a.png); width:104px; height:40px}
a.vita       	{ display:inline-block; background-image:url(img/navi/vita.png); width:104px; height:40px }
a.vita:hover 	{ background-image:url(img/navi/vita_a.png); width:104px; height:40px}
a.erfolge       	{ display:inline-block; background-image:url(img/navi/erfolge.png); width:104px; height:40px }
a.erfolge:hover 	{ background-image:url(img/navi/erfolge_a.png); width:104px; height:40px}
a.galerie      	{ display:inline-block; background-image:url(img/navi/galerie.png); width:104px; height:40px }
a.galerie:hover 	{ background-image:url(img/navi/galerie_a.png); width:104px; height:40px}
a.sponsoren       	{ display:inline-block; background-image:url(img/navi/sponsoren.png); width:124px; height:40px }
a.sponsoren:hover 	{ background-image:url(img/navi/sponsoren_a.png); width:124px; height:40px}
a.gaestebuch     	{ display:inline-block; background-image:url(img/navi/gaestebuch.png); width:124px; height:40px }
a.gaestebuch:hover 	{ background-image:url(img/navi/gaestebuch_a.png); width:124px; height:40px}
a.links    	{ display:inline-block; background-image:url(img/navi/links.png); width:104px; height:40px }
a.links:hover 	{ background-image:url(img/navi/links_a.png); width:104px; height:40px}


table 	{ border:none; }
tr 		{ padding-left:35px; }

table.sponsors p	{ padding-left:20px; }

#navi 		{
			/* position: absolute; */
			/* width: 889px; */
			/* height: 47px; */
			background-image:url("img/25w.png");
			}


#inhalt {	padding: 20px;
			background-image:url("img/25w.png");	}

#footer	{	padding-top:10px;
			padding-left:0px;
			font-size: 8pt;
			color: #CCCCCC;		}


h2.blog	{	display:inline;
			padding-top:10px;
			padding-left:0px;	}

p.blog	{	display:inline;
			padding-left: 0px;
			font-size: 8pt;
			color: #CCCCCC;		}

p.twitter {	margin: 20px 0px 0px 0px;
			font-size: 10pt;		}

p.twitter_date {	display:inline;
				padding-left: 0px;
				font-size: 8pt;
				color: #CCCCCC;		}
					
p.gbook {	margin: 10px 0px 25px 0px;
			font-size: 10pt;		}

p.gbook_date {	display:inline;
				font-size: 8pt;
				color: #CCCCCC;		}

img.blog { margin: 0px 10px 0px 10px;	}

.admin	{	color: #FF0000;
			padding-left: 30px;		}

.rot	{	color: #FF0000;	}

.kursiv { font-style:italic; }

.fett { font-weight:bold; }

div.mini_logos	{	display:inline-block;
					padding: 0px 0px 0px 0px;
					vertical-align:bottom;
				}
/* alle Sponsorlogos 10px abstand */
div.mini_logos img	{ margin: 10px 10px 10px 10px;}
