/*
Theme Name: sWordTheme001 by swelt.com
Theme URI: http://swelt.com
Description: "sWordTheme001 by swelt.com" is a super simple one column theme for WordPress 2.x.
Version: 1.0
Author: Sven Steinmeyer at swelt.com
Author URI: http://swelt.com
License: GPL
*/

h1,h2,h3,h4,h5,h6 { color: #000; letter-spacing: -0.025em;  }
h1,h2             { text-transform: uppercase;  }
h1                { padding-top: 6em;  font-size: 10px; color: #eee; letter-spacing: 0.25em; }
h1 a               { color: #eee;  }
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a { border-bottom: 1px dotted #fff; } 

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

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

body {
	color: #000;
	font-size: 100.01%;
	background:#fff;
/*	font-family: "courier new","courier",proportional,sans-serif; */
	font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;

}


body#post194 { color: #fff; background: #000 url(http://thomassteffl.com/_gfx/bgk_start_dreiersplit_1024px.jpg) no-repeat  center  20px; }
#post194 h1 { color: #fff;  }
#post194 h1 a:link { color: #fff;  }
#post194 h2 { color: #fff;  }
#post194 .breadcrumb { color: #fff; display: none;  }
#post194 #footer { display: none;  }
#post194 #sitemap { background-color: #000; }
/*#post194 #sitemap a:link { color: #000;  text-decoration:none; border-bottom: solid 0px;  }
#post194 #sitemap a:visited { color: #000;text-decoration:none;  border-bottom: solid 0px;  }
#post194 #sitemap a:hover { color: #000;text-decoration:none;  border-bottom: dotted 1px #000;  }
*/

/*
#post194 #sitemap { color: #000; background-color: #fff; }
#post194 #sitemap a:link { color: #000;  text-decoration:none; border-bottom: solid 0px;  }
#post194 #sitemap a:visited { color: #000;text-decoration:none;  border-bottom: solid 0px;  }
#post194 #sitemap a:hover { color: #000;text-decoration:none;  border-bottom: dotted 1px #000;  }
*/

#page {
	padding-left: 6em;
	padding-right: 8em;
	font-size: 80%;
	line-height: 1.8em; 
}

#header {
	color: #000;
}

#header h1,
#header h2 {
	display: none;
}


#sitemap {
	position: fixed;
	top: 40%;
	left: 60%;
	background: #000;
	height: auto;
	width: auto;
	text-transform: uppercase;
	padding-right: 25px;
/*	float: left;
	overflow-x: hidden;
	overflow-y: hidden;
*/	
}

#sitemap li a { color:#fff; text-decoration:none;  /* border-bottom: 1px dotted #eee;  */
}

#sitemap li a:hover { text-decoration:none; border-bottom: 1px dotted #fff;
 }

/*
  #sitemap ul { margin-left: 10px }
  #sitemap ul li { line-height: 1.2em}
 */ 
 
  #sitemap li { 
   
display: inline;
list-style-type: none;
padding-right: 5px;

  }

  #sitemap ul li a,
  #sitemap ul li span.separator { 
    background: transparent;
    font-size: 1em;
  /*  margin: 0;
  */  text-decoration: none;

  }





#footer {
	letter-spacing: 0.15em; font-size: 80%; clear: both;
	margin-top: 28em; color:#bbb; 
}

#footer a { color:#bbb; text-decoration:none; border-bottom: 1px dotted #bbb; 
 }

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

 .infos { display: none; }

#links a,
#rechts a { letter-spacing: 0.15em; font-size: 80%;  text-transform: uppercase; }

#links { float: left; }
#links a {  color: #fff;  background: #000; padding: 5px;}
#links a:hover {  background: #fff; color: #000;}

#rechts { float: right; margin: 5px;}
#rechts a {  color: #fff;  background: #000; padding: 5px; }
#rechts a:hover {  background: #fff; color: #000;}

.klein {letter-spacing: 0.15em; font-size: 80%;  text-transform: uppercase;  }
.nurklein {letter-spacing: 0.15em; font-size: 80%;    }

a.more-link { /* float: right; */ letter-spacing: 0.15em; font-size: 80%;  text-transform: uppercase;  color: #fff;  background: #000; padding: 5px; }
a:hover.more-link  {  background: #fff; color: #000;}


.page-item-194 a { display: none; }


.cat-item-xxxx a { font-weight: bold; }
.thomas a { font-weight: bold; padding-right: 5px; }

.wp-image-42,
.wp-image-16,
.wp-image-18,
.wp-image-19
{ border: none; }


address { /* font-style: normal */ }

/*

 img a {border: none; }

 #infos,
 #comments,
 #commentlist,
 #nocomments,
 #respond,
 #cancel-comment-reply,
 #commentform,
 #comment


 { display: none; }

*/



.breadcrumb {
	position: absolute;
	font-size: 80%;
	letter-spacing: 0.075em;
}



