/*  
Theme Name: Pixel
Theme URI: http://samk.ca/freebies/
Description: Dark WP theme with 2-3 column layout, dropdown categories menu, multiple widget-ready placement and feedburner email form integrated, easy to customize. Enjoy!
Author: Sam
Author URI: http://samk.ca/
Version: 1.9.8
Tags: black, blue, three-columns, two-columns, threaded-comments, fixed-width, theme-options, right-sidebar, sticky-post
.
Released under the <a href="http://www.opensource.org/licenses/gpl-license.php">GPL</a>.
.
*/

/* Defaults */



.eingabe {
 width:12px;
 position: absolute;
 right:195px; top:190px; width:30px; height:40px;

 

 background: black;
 

}


* {
  margin: 0;
  padding: 0;
  }

h1, h2, h3, h4, h5, h6, p {
  margin: 0;
  padding: 10px 0;
  }

h1, h2, h3, h4, h5, h6 {
  font-family: Verdana;
  color: #215a8c;
  }

hr {
  color: #AD0000;
  border: 1px solid #AD0000;
  }

pre {
  height: auto; 
  overflow-x:scroll;
  }

fieldset {
  margin: 0;
  padding: 0; 
  border: 0;
  }

dd {
  padding-left: 15px;
  }


p {
  font-size: 9pt;
  font-family: Verdana;
  color: black;
  }

a {
  color: #6598b8;
  text-decoration: none;
  font-family: Verdana;

  }
a:text{
  display: none;
color: #6598b8;

}

a:hover {
  color: #222;
  text-decoration: underline;
  font-family: Verdana;
  
  }

a img {
Hallo Welt!

by admin on Okt.12, 2009, under Brockhaus


  border: none;  
  }ommen zur deutschen Version von WordPress. Dies ist der erste Artikel. Sie können ihn bearbeiten oder löschen. Gehen Sie, um Spam zu vermeiden, doch gleich mal in den Pluginbereich und aktivieren Sie die entsprechenden Plugins. So, und nun genug lamentiert – jetzt nichts wie ran ans Bloggen!

blockquote {
  background: #070707;
  border: 1px solid #060606;
  padding: 5px 15px;
  margin: 10px 10px 5px 15px;
  font-style: italic;
  color: #fff;
  }

code {
  color: #3366cc;
  font-style: italic;
  }

strong {
  font-size: 110%;
  }

body {
  text-align: center;
  margin: 0;
  padding: 0 0 15px 0;
  font-family: verdana;
  background: url('images/bg.jpg'); top center; background-repeat:repeat-x;

  
  }


/* Header and wrapper */
#wrapper {
  margin: 0 auto;
  width: 960px;
  text-align: left;
  padding: 0;
  }

#header {
  padding: 0;
  margin: 0;
  height: 120px;
  width: 960px;
background: #fff url('images/webbanner.jpg'); background-repeat:no-repeat;
  }

#header #topright {
  text-align: right;
  float: right;
  width: 600px;
  margin: 5px 0 0 0;
}
#header #topright ul {
  list-style: none;
  padding: 0;
  margin: 0;
  }
#header #topright li {
  display: inline;
  }
#header #topright li a {
  color: #fff;
  font-size: 9pt;
  padding: 0 0 0 25px;
  text-transform: lowercase;
  }
#header #topright li a:hover {
  color: #000;
  text-decoration: none;
  }

#header #logo {
  float: left;
  width: 350px;
  margin: 25px 0 0 0;
  padding: 0;
}
#header h1 {
  padding: 0;
  margin: 0;
  }
#header h1 a {
  color: #fff;
  font-size: 17pt;
  text-decoration: none;
  }
#header h1 a:hover {
  color: #eee;
  text-decoration: none;
  }
#header span {
  padding: 0;
  color: #111;
  font-size: 11pt;
  }


/* Menu */

#catnav {
  margin: 0px 0 0 0;
  padding: 0;
  clear: both;
  height: 38px;
  width: 960px;
  background: url('images/bg-bar1.jpg'); top center; background-repeat:repeat-x;
  }

#nav {
  list-style: none;
  margin: 0;
  padding: 0;
  }
	
#nav ul {
  margin: 0;
  padding: 0;
  }

#nav li {
  float: left;
  margin: 0;
  padding: 0;
  }

#nav a {
  display: block;
  line-height: 28px;
  margin: 0;
  padding: 0 20px 0 15px;
  font-size: 10pt;
  font-weight: normal;
  color: #fff;
  letter-spacing: 0px;
  }

#nav li a:hover {
  
  color: #fff;
  text-decoration: none;
  display: block;
  font-weight: bold;
  }

#nav li ul {
  list-style: none;
  position: absolute;
  width: 150px;
  left: -999em;
  }

#nav li:hover ul, #nav li.sfhover ul {
  left: auto;
  }
	
#nav li li {
  float: left;
  margin: 0;
  padding: 0;
  width: 150px;
  }
	
#nav li li a {
  width: 150px;
  height: 24px;
  line-height: 24px;
  color: #fff;
  background: #215a8c;
  margin: 0;
  padding: 5px 20px 5px 15px;
  border-bottom: 0px;
  }
	
#nav li li a:hover {
  border-top: 1px solid #131f27;
  background: #215a8c;
  padding: 5px 20px 5px 15px;
  }

#nav li:hover, #nav li.sfhover { /* prevents IE7 drop-down menu bug (focus on a page element prevents nested menus from disappearing) */
  position: static;
  }

#toprss {
  float: right;
  margin: 5px 15px 0px 0;
  display: inline;
  width: 65px;
  line-height: 41px;
  }

/* Kontakt */

#contact {
  
  background: black;
}

/* Top Content */

#main {
  margin: 0px 15px 0 0px;
  clear: both;
  width: 954px;
  padding-bottom: 10px;
  background-color: #cccccc;
  border-right: 3px solid #215a8c;
  border-left: 3px solid #215a8c;
overflow: hidden;
 
  }
#contentwrapper {
  float:left;
  width: 660px;
  margin: 0 0 15px 0;
  padding: 10px;
  background: #cccccc;
  list-style-image:url('images/liste.gif');
  }
#contentwrapper2 {
  float:left;
  width: 900px;  margin: 0 0 15px 0;
  padding: 0;

  }
#contentwrapper .pageTitle, #contentwrapper2 .pageTitle {
  margin: 15px 0 10px 0;
  font-size: 14pt;
  letter-spacing: -1px;
  color: #fff;
  font-weight: normal;
  background: url(images/bg-trans.png) repeat;
  padding: 5px;
  }
.topPost {
  margin: 0;
  padding: 0;
  font-size: 9pt;
  }
.topPost h2.topTitle a {
  font-size: 14pt;
  font-weight: bold;
  color: #215a8c;
  letter-spacing: 0px;
  font-family: Verdana;
  margin-left: 5px;
  }
.topPost h2.topTitle a:hover {
  text-decoration: none;
  color: #abd1ea;
  }
.topPost p.topMeta {
  padding: 0;
  margin: -10px 0 0 0;
  font-size: 9pt;
  color: black;  
  }
.topPost p.topMeta a {
  text-decoration: underline;
  color: #fff;
  }
.topPost p.topMeta a:hover {
  color: #ccc;
  }
.topPost div.topContent {
  font-size: 9pt;
  color: black;
  margin: 8px 0;
  z-index:1;
  }
.topPost div.topContent a {
  text-decoration: underline;
  color: #5a86ab;
  }
.topPost div.topContent a:hover {
  text-decoration: underline;
  color: #5a86ab;
  }

.topPost div.topContent ul, .topPost div.topContent ol {
  padding: 0 0 0 30px;
  }
.topPost div.topContent ul li, .topPost div.topContent ol li {
  color: black;
  }
.topPost span.topComments, .topPost span.topTags {
  font-size: 9pt;
  font-style: italic;
  background: url(images/bg-trans3.png) repeat;
  padding: 8px 10px;
  margin-right: 5px;
  line-height: 27pt;
  color: #fff;
  border: 1px solid #111;
  
  }

.topPost span.topMore
{
 margin-left:200px;
 
 
 
}

.topPost span.topMore:hover
{
	color:black;
}
.topPost span.linkpages {
  font-size: 9pt;
  font-style: italic;
  color: black;
  margin-bottom: 10px; display:block;
  }
.topPost span.linkpages a:hover {
  color: #ddd;
  }
.topPost span.topComments:hover,  .topPost span.topTags:hover {
  background: #040404;
  }
.topPost span.topComments a {
  color: black;
  background: url(images/comments.gif) left no-repeat;
  padding-left: 20px;
  line-height: 27pt;
  vertical-align: middle;
  
  }
.topPost span.topMore a {background-image="./images/Hintergrund_repeat.jpg";
  
  background: url(images/more.gif) left no-repeat;
  padding-left: 20px;
  padding-top:0px;
  
  #line-height: 27pt;

  }
.topPost span.topTags em {
  background: url(images/tags.gif) left no-repeat;
  padding-left: 20px;
  line-height: 27pt;
  vertical-align: middle;
  color: #0a0a0a;
  padding-top:20px;
  
  }
.topPost span.topTags a {
  color: #fff;
  line-height: 27pt;
  vertical-align: middle;
  padding-top:20px;
  
  }
.topPost span.topComments a:hover, .topPost span.topMore a:hover, .topPost span.topTags a:hover {
  color:black;
  text-decoration: underline;
  
  }

#nextprevious {
  margin: 10px 0 5px 0;
  }
#nextprevious a {
  
  color: #83adc8;
  text-transform: lowercase;
  text-decoration: underline;
  }
#nextprevious a:hover {
  color: #fff;
  }


/* Comments */

#comments {
  margin-bottom: 10px;
  margin-top: 15px;
  background: #040404;
  width: 530px; /* fixes bug in IE7 where putting focus on the text makes it disappear behind the background. yeah, weird. they call it a dimensional bug. */
  border: 1px solid #090909;
  padding: 0px 15px 10px 15px;
  color: #fff;
  }
#comments h3 {
  font-size: 10pt;
  font-weight: normal;
  color: #fff;
  margin: 15px 0;
  padding: 0;
  }
#comments p a {
  color: #6598b8;
  }
#comments p a:hover {
  color: #fff;
  }
#comments p {
  padding:0;
  margin: 7px 0;
  }
ul.commentlist, ul.trackback  {
  list-style-type: none;
  margin: 10px 0;
  font-size: 9pt;
  }
.commentlist li, .trackback li {
  margin: 10px 0 15px 0;
  padding: 10px;
  background: #080808;
  border: 1px solid #040404;
  list-style-type: none;
  }
.commentlist li.alt {
  background: #000;
  border: 1px solid #020202;
  border: none;
  margin-top:10px;
  }
.commentlist li.cleared {
  background: transparent;
  border: none;
  }
.commentlist a:hover {
  color: #eee;
  }
.commentlist a.gravatar {
  float: left;
  margin: 0 15px 10px 0;
  width: 60px;
  }
.commentlist .commentbody {
  margin: 0;
  padding: 0;
  }
.commentlist .commentbody p a {
  text-decoration: underline;
  }
.commentlist cite {
  font-size: 10pt;
  font-style: normal;
  color: #ddd;
  }
.commentlist small.commentmetadata a {
  color: #666;
  }
.commentlist p {
  color: #dedede;
  }
#respond {
  clear: both;
  margin-top: 15px;
  }
textarea#comment {
  width: 450px;
  background: #fff;
  color: #111;
  padding: 10px;
  }
#comments #submit {
  margin: 0;
  }
#extrastuff a {color:#222; font-size:0.8em;}
#extrastuff a:hover {color:#6598b8; text-decoration:none;}
#extrastuff #rssleft {float:left; width:250px;}
#extrastuff #trackright {float:right; width:180px; text-align:right;}


/* Welcome section */

#main #welcome {
  margin: 0 0 20px 0;
  padding: 0 0 5px 0;
  background: url(images/bg-trans.png) repeat;
  }
#main #welcome h2 {
  font-size: 14pt;
  font-weight: normal;

  color: #fff;
  letter-spacing: -2px;
  margin: 0 10px;
  padding: 10px 0 3px 0;
  }
#main #welcome p {
  font-size: 9pt;
  color: #eee;  
  margin: 0 10px;
  padding: 6px 0;
  }
#main #welcome a {
  text-decoration: underline;
  color: #ff9933;
  }
#main #welcome a:hover {
  color: #6598b8;
  }
#main #welcome form {
  margin: -5px 0 0 0;
  background: transparent; /* required for IE */
  }
#main #welcome #feedbox {
  border: 1px solid #ccc;
  padding: 2px 1px;
  width: 180px;
  }
.submitbutton {
  margin: 0px 0 0 0px;
 
  background: url('images/bg-bar1.jpg'); top center; background-repeat:repeat-x;
  color: #fff;
  font-size: 8pt;
  padding: 3px 6px;
  margin-top: 2px;
  vertical-align: middle;
  border: 1px solid #215a8c; -moz-border-radius: 10px;
  }
.submitbutton:hover {
  cursor: pointer;
  background: url('images/bg-bar1.jpg'); top center; background-repeat:repeat-x;
  border: 1px solid #215a8c; -moz-border-radius: 10px;
  }

 .submitbutton2 {
  margin: 0px 0 0 0px;
 
  background:url('images/bg-bar3.jpg'); top center; background-repeat:repeat-x;
  color: #fff;
  font-size: 8pt;
  padding: 3px 6px;
  margin-top: 2px;
  vertical-align: middle;
  border: 1px solid #AD0000; -moz-border-radius: 10px;
  }
.submitbutton2:hover {
  cursor: pointer;
  background: url('images/bg-bar3.jpg'); top center; background-repeat:repeat-x;
  border: 1px solid #AD0000; -moz-border-radius: 10px;
  }


/* Sidebars */
#sidebars {
  margin: 15px 0 0 0;
  float: right;
  width: 200px;
  color: #eee;
  background-color: #cccccc;
  }
#sidebars .sidebarbox {
  background: transparent;
  padding: 8px 5px;
  border: 1px solid #111;
  margin-right: 10px;
  
  
  }

#sidebar_full .sidebarbox2 {
  background: url('./fotolia/seminar2.jpg');
  padding: 3px 2px;
  border: 1px solid #111;
  margin-right: 10px;
  margin-bottom: 20px;
  margin-top: 20px;
  height: 150px;
  width: 180px;
  }


#sidebar_left .sidebarbox {
  background: url('./fotolia/news1.jpg');
  padding: 8px 5px;
  border: 1px solid #111;
  margin-right: 10px;
  height: 200px;
  
  }

#sidebar_left .sidebarbox ul {
  margin-top: 70px;
}
#sidebar_left .sidebarbox h2 {
  display: none;

}

#sidebar_right .sidebarbox {
  background: transparent;
  padding: 8px 0px;
  border: 0px solid #111;
  margin-right: 0px;
  
  }


#sidebar_full .sidebarbox {
  background: url('./fotolia/info1.jpg');
  padding: 2px 2px;
  border: 1px solid #111;
  margin-right: 10px;
  height: 120px;
  width:180px;
  
  }

#sidebar_full {
  padding: 0;
  margin: 0;
  }

#sidebar_left {
  padding: 0;
  margin: 0;
  }

#sidebar_right {
  padding: 0;
  margin: 0;
  }

#sidebars h2 {
  margin: 0;
  padding: 0 0 8px 0;
  font-weight: normal;
  font-size: 10pt;
  color: #215a8c;
  letter-spacing: 0px;
  }

#sidebars table {
  width: 130px;
  }

#sidebars ul {
  margin: 0;
  padding: 0 0 5px 0;
  }

#sidebars li {
  margin-bottom: 20px;
  list-style: none;
  font-size: 9pt;
  }

#sidebars li ul {
  padding: 0;
  }

#sidebars ul ul li {
  margin: 0;
  padding: 2px 2px 2px 16px;
  color: #eee;
  background: url(images/liste.gif) left 8px no-repeat;
  line-height: 17px; /* Required for cross-browser consistency; cross-browser defaults vary. */
  }

#sidebars a {
  display: inline;
  color: black;
  }
#sidebars a:hover {
  color: #6598b8;
  text-decoration: underline;
  }

#sidebars p {
  padding: 2px 0;
  font-size: 9pt;
  color: black;
  }

#tag_cloud a {
  display: inline;
  }

#sidebars ul.children li {border-bottom:none;}
#sidebars ul.children {margin-bottom:0;}



/* Before footer */

#morefoot {

 border: 1px solid #070707;
  padding: 15px;
  color: #dfdfdf;
  margin: 0 0 10px 0;
  }
#morefoot p {
  margin: 5px 0;
  padding: 5px 0;
  }
#morefoot ul {
  list-style-type: none;
  margin-top: 5px;
  }
#morefoot ul li, #morefoot p {
  font-size: 9pt;
  }
#morefoot a {
  text-decoration: underline;
  color: #ddd;
  }
#morefoot a:hover {
  text-decoration: underline;
  color: #6598b8;
  }
#morefoot h3 {
  font-size: 12pt;
  font-weight: normal;
  color: #dfdfdf;
  letter-spacing: -1px;
  border-bottom: 1px dotted #444;
  margin: 0;
  padding: 0 0 2px 0;
  }
#morefoot #searchbox {
  padding: 1px;
  width: 180px;
  position:absolute;
  right:190px; top:190px; 
  }
#morefoot .col1 {
  float: left;
  width: 340px;
  }
#morefoot .col2 {
  margin: 0 25px;
  background: url(images/Hintergrund_repeat.jpg);background-repeat:repeat-x;
  }
#morefoot .col2, #morefoot .col3 {
  float: left;
  width: 260px;
  background: url(images/Hintergrund_repeat.jpg);background-repeat:repeat-x;

  }
#morefoot li {
  padding-left: 20px;
  margin-bottom: 5px;

background: url(images/Hintergrund_repeat.jpg);background-repeat:repeat-x;
  line-height: 17px; /* Required for cross-browser consistency; cross-browser defaults vary. */
  }


/* footer*/
#footer {
  clear: both;
  background: url(images/bg-bar1.jpg);background-repeat:repeat-x;
  padding: 5px 15px 10px 15px;
  width: 930px;
  height: 38px;
  }
#footer p {
  font-size: 9pt;
  color: #fff;
  padding: 0;
  position: center;
  }
#footer a {
  color: #fff;
  text-decoration: underline;
  }
#footer a:hover {
  color: #fff;
  }
#footerleft {
  float: left;
  width: 500px;
  }
#footerright {
  float: right;
  width: 500px;
  text-align: right;
  padding: 10px 15px 10px 15px;
  
  }



/* Misc */

.highlight {
  color: #222;
  font-weight: bold;
  }

.cleared {
  margin: 0;
  padding: 0;
  clear: both;
  }

.alignleft {
  float: left;
  margin: 5px 10px 5px 0;
  }
.alignright {
  float: right;
  margin: 5px 0 5px 10px;
  }
.aligncenter,
div.aligncenter {
  margin: 10px auto;
  text-align: center;
  display: block;
  }

img.alignleft {
  float: left;
  margin: 5px 10px 5px 0;
  }
img.alignright {
  float: right;
  margin: 5px 0 5px 10px;
  }
img.aligncenter {
  margin: 10px auto;
  text-align: center;
  display: block;

  }


.wp-caption {
  border: 1px solid #ddd;
  text-align: center;
  background-color: #f3f3f3;
  padding-top: 4px;

.wp-caption-text {
display: none;
}

  /* optional rounded corners for browsers that support it */

 -moz-border-radius: 3px;

 -khtml-border-radius: 3px;

  -webkit-border-radius: 3px;
  border-radius: 3px;
  }

.wp-caption img {
  margin: 0;
  padding: 0;
  border: none;
  }

.wp-caption p.wp-caption-text {
  font-size: 11px;
  line-height: 17px;
  padding: 0 4px 5px;
  margin: 0;
  color: #111;
  }



/* Navbar */

#menu {
	width: 100%;
	background-image:url('./navbar/website2/bg-bar.jpg');
	border-bottom: 0px #D0DADB solid;
	padding-left: 10px;
	height: 33px;
}

#menu  ul {
	display: block;
	margin: 0;
	padding: 0;
	line-height: 1em;
	list-style: none;
	z-index: 90
}

#menu  ul li {
	float: left;
	margin: 0 3px 0 0;
	padding: 0;
	font-size: 12px;
	line-height: 1, 5em;
	list-style-type: none;
}

#menu ul li a {
	float: left;
	display: block;
	width: auto;
	font-weight: normal;
	background: transparent;
	text-decoration: none;
	color: #fff;
	margin: 0;
	padding: 0.9em 0.8em 0.5em 1em;
}

#menu  ul li a:hover {
	color: #fff;
	
	text-decoration: none;
}

#menu  ul li.sep {
	color: white;
	padding: 0.8em 0em 0.5em 0em;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu  ul li a {
	float: none;
}

/* End IE5-Mac hack */
#menu  ul.level2, #menu ul.level3 {
	position: absolute;
	top: 0px;
	left: 0px;
	visibility: hidden;
	border-left: 1px solid #fff;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	background: #AD0000;
}

#menu  ul.level2 li, #menu ul.level3 li {
	border-bottom: 0px solid #fff;
	float: none;
	margin: 0;
	padding: 0;
	width: 150px;
}

#menu  ul.level2 li a, #menu ul.level3 li a {
	padding: 5px 9px 5px 5px;
}

#menu  ul.level2 li a:hover,#menu  ul.level3 li a:hover {
	font-weight: normal;
	background-color: #cccccc;
	background-image: none;
}


/*Nifty corners \*/
div#nifty{ margin: 0 10%;background: #AD0000}

.rtop, .rbottom{display:block}
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px} 

b.rtop, b.rbottom{display:block;background: #cccccc}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #215a8c}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}




