/*
Theme Name: Herr Kruse 2010
Theme URI: http://www.herr-kruse.de
Description: Herr Kruse Webdesign
Version: 0.1
Author: Florian Schommertz
Author URI: http://www.digital-noises.de
Tags: black and white
Text Domain: black and white theme by Herr Kruse and Florian Schommertz


*/


/* THE RESET */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* THE RESET ENDS */












body	{ text-align: center; font-size: 13px; font-family: Arial, Verdana, sans-serif; line-height: 1.5em }
body	{ 
	top:0; left: 0;
	width: 1202px;
	text-align: left;
	margin: 0 auto;
	position: relative;
	border-left: 10px solid #fff;
	border-right: 10px solid #fff;
}

#ontop	{ top: 0; left: 0; width: 100%; z-index: 1; position: fixed;}
#topcentered
		{ top: 0; left: 0; position: relative; margin: 0 auto; width: 1222px; }


/* ETWAS SCROLLT UNTER MIR */
#header, #footer
		{ top: 0; left: 0; position: absolute;  background: #fff; border: 10px solid #fff; }


#header	{ border-top: 15px solid #fff; border-bottom: none; width: 1202px; }
#projektebox	{  }
.post *	{ overflow: hidden; }
#footer { top: 300px; background: url(_grfx/001_webfuss_inaktiv.gif) #fff no-repeat; width: 1202px; height: 50px; border: 10px solid #fff; border-bottom: 20px solid #fff; }

#footer { background: url(_grfx/001_webfuss_1_inaktiv.gif) #fff no-repeat; }

/* #content	{ overflow-y: auto; overflow-x: hidden; } */

#content_fullscroll { top: 0; left: 0; width: 1202px; height: auto; padding: 0 0 60px 0; position: absolute; z-index: -1; }




a		{ color: #000; text-decoration: none; border-bottom: 1px dotted #000; }
a:hover { border-bottom: 1px solid #000; }

hr		{  }

#logo		{ top: 10px; right: 0; position: absolute; }
#headimg	{ display: block; background: no-repeat; height: 56px; width: 505px; }
a#headimg	{ text-decoration: none; border: none; }

.post	{ margin: 5px 0; width: 1202px; overflow: auto; position: relative; }
.post p	{ line-height: 2em; }
.spacer	{ width: 1202px; height: 0; border-bottom: 1px dotted #000; padding: 10px 0 0 0; margin: 0 0 10px 0; clear: both; }
.boldspacer	{ border-bottom: 5px solid #000; }
.vorzurueck	{ width: 50%; float: left; display: block; }
.alignright	{ text-align: right; }

.post a	{ border-bottom: none; font-weight: bold; }
.post a:hover	{ border-bottom: 1px dotted #000; }

.category-info .alignleft, .category-personen .alignleft, #post-10 .alignleft {
	display: block; position: absolute; top: 0; left: 0; width: 200px; height: auto;
}



.category-info p, .category-personen p, #post-10 p {
	margin: 0 0 0 220px;
}


/* NAVI */
#navi	{ background: url(_grfx/001_navigation_inaktiv.gif) no-repeat; 	height: 25px; width: 275px; top: 0; left: 0; margin-top: 20px; position: relative; overflow: hidden; }
#navi li	{ list-style-type: none; float: left; }
#navi a	{
	display: block; height: 25px;
	font-size: 10px;
	color: #000;
	border: none;
	overflow: hidden;
}

#navi a:hover, #navi li.current_page_item a { background-image: url(_grfx/001_navigation_aktiv.gif); }
#navi li.page-item-2 a 	{ width: 68px; background-position: 0 0; }
#navi li.page-item-10 a { width: 46px; background-position: -68px 0; }
#navi li.page-item-12 a { width: 72px; background-position: -114px 0; }
#navi li.page-item-14 a { width: 87px; background-position: -186px 0; }
/* NAVI ENDS */

#content_fullscroll a.firstheadline {}



/* FOOTER */
#footer a 	{
	width: 200px;
	height: 36px;
	display: block;
	position: absolute;
	top: 0;
	font-size: 1px;
	color: #fff;
	padding: 0 10px;
	border: none;
}

#footer a:hover { background:  url(_grfx/001_webfuss_aktiv.gif) no-repeat; border: none; }
#footer a:hover { background:  url(_grfx/001_webfuss_1_aktiv.gif) no-repeat; border: none; }

a#f1 { 	left: 200px; }
a#f1 { 	left: 500px; }
a#f2 { 	left: 491px; }
a#f3 { 	left: 780px; }

a#f1:hover { background-position: -200px 0; }
a#f1:hover { background-position: -500px 0; }
a#f2:hover { background-position: -491px 0; }
a#f3:hover { background-position: -780px 0; }
/* FOOTER  ENDS */
