body
{
	background-color:#DFDFBF;
	margin:0px;
	padding:0px;
	text-align:center;
	font-family:Verdana;
}



div#strich
{
	background-color:#666633;
	width:100%;
	height:3px;
}

div#header
{
	width:1026px;
	height:111px;
	background-image:url(images/header.png);
	margin:0px auto;
	text-align:left;

}

div#header div#strichbox
{
	position:absolute;
	margin-left:580px;
	margin-top:6px;
	font-size:14px;
	font-weight:900;
	color:#FFF;
}
div#strichbox a
{
	font-family:Verdana;
	font-size:14px;
	color:#FFF;
	font-weight:900;
	text-decoration:none;
}

div#strichbox a:hover
{
	text-decoration:underline;
}

div#content
{
	width:1026px;
	text-align:left;
	margin:0px auto;
	background-image:url(images/back.gif);
}

div#header div#logo
{
	position:absolute;
	margin-top:40px;
	margin-left:75px;
	cursor:pointer;
	width:450px;
	height:60px;
}

div#content a
{
	color:#990033;
	text-decoration:underline;
	font-size:12px;
}


div#content div#inhalt
{
	background-color:#FFF;
	width:480px;

	margin-left:2px;
	margin-bottom:10px;


	padding:10px;

	background-image:url(images/rundung.png);
	background-repeat:no-repeat;
	background-position:center bottom;

	font-size:12px;
	color:#666633;
}

h1
{
	color:#666633;
	font-size:17px;
}
h2
{
	color:#666633;
	font-size:14px;
	font-weight:bold;
}

#auswahl {
height:54px;
width:178px;
padding:4px 0 10px 5px;
}

#auswahl a.a {
background:url(http://www.sparspion.com/wp-content/themes/sparspion/images/a-z.png);
height:16px;
width:17px;
display:block;
float:left;
margin-right:2px;
margin-bottom:4px;
color:#FFFFFF;
font-weight:700;
text-align:center;
padding-top:1px;
font-family:Verdana;
font-size:11px;
text-decoration:none;
}

#auswahl a.a:hover {
background:url(http://www.sparspion.com/wp-content/themes/sparspion/images/a-z.png) 0 -17px no-repeat;
color:#FFFFFF;
font-family:Verdana;
font-size:11px;
text-decoration:none;
}


img
{
	border:0px;
}

div#suche
{
	position:absolute;
	margin-left:890px;
	margin-top:70px;

}

input#suchfeld
{
	position:absolute;
	border:1px solid #C0C0C0;
	width:150px;
	margin-left:-160px;
}

div#navi
{
	width:1026px;
	height:32px;
	background-image:url(images/navi.png);
	margin:0px auto;

}

div#unternavi
{
	width:1026px;
	height:29px;
	background-image:url(images/unternavi.png);
	margin:0px auto;
}

div#unternavilive
{
	width:1026px;
	height:29px;
	background-image:url(images/unternavi2.png);
	margin:0px auto;
}

div#navi ul
{
	list-style-type:none;
	text-align:left;
	margin:0px;
	padding:0px;
	margin-left:16px;
	vertical-align:center;
	padding:0px;

}

div#navi li
{
	float:left;
	margin:0px;
	padding:0px;
	padding-right:8px;
	padding-left:8px;
	border-right:1px solid #FFF;
	line-height:20px;
	margin-top:5px;
}

div#navi li:last-child
{
	float:left;
	margin:0px;
	padding:0px;
	padding-right:8px;
	padding-left:8px;
	border-right:0px solid #FFF;
	line-height:20px;
	margin-top:5px;
}

div#navi a
{
	font-family:Verdana;
	font-size:14px;
	color:#FFF;
	font-weight:900;
	text-decoration:none;
}

div#navi a:hover
{
	text-decoration:underline;
}

div#footer
{
	background-color:#DFDFBF;
	width:100%;
	padding-top:15px;
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;

}

div#footer a
{
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}

div#footer a:hover
{
	text-decoration:underline;
}

.ftext
{
	background-color:#666633;
	width:950px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	margin-left:20px;
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-align:justify;
	border:1px;
	border-style:dotted;
	border-color:#DFDFBF;
}



div#sidebar
{
	position:absolute;
	background-color:#FFF;
	margin-left:512px;
	width:184px;
	padding:8px;
	font-size:13px;
	text-align:center;
}

div#sidebar span
{
	background-color:#990033;
	color:#FFF;
	display:block;
	font-size:13px;
	line-height:165%;
	font-weight:900;
	text-align:center;
}

div#ads
{
	position:absolute;
	margin-left:722px;
	margin-top:-10px;

}

#edge
{
	bottom:0px;
	right:0px;
	position:fixed;
	z-index:9999;
}

hr
{
	height:1px;
	color:#666633;
}

textarea#comment
{
	width:450px;
}

font.red {
	color:#f80e0e;
}
font.green {
	color:#0ef80e;
}

.postmetadata2 {
background-color: #dfdfbf;
font-size: 11px;
font-weight: bold;
color: #666633;
width: 480px;
height: 18px;
border: 1px Black;
border-style: dotted;
vertical-align: middle;
	}