﻿/*
Theme Name: winter_de 2007
Theme URI: http://www.daniel-erb.de/2007-11/wordpress-theme-winter_de-2007/
Description: Einfaches, blau-wei&szlig;es Wordpresstheme (2.0 - 2.3.x). Feste Breite: 1000px, zwei Spalten, Topnavigation, Metainfo im Footer. Lokalisierung durch Einbindung einer Sprachdatei. Empfohlene Plugins zur optimalen Darstellung: Feedstats, Breadcrumb XT Navigation, Kommentar Quicktags, Simple Tags, Digg Style Paginator, <a href="http://www.daniel-erb.de/2007-11/wordpress-theme-winter_de-2007/>Feedback</a>
Version: 1.0 deutsch (CSS: 0.9)
Author: Daniel Erb
Author URI: http://www.daniel-erb.de
*/

body 	{background:#fff; font-size:13px; padding:0; margin:0 auto; text-align:center; font-family:Verdana, Arial, 'Helvetica', sans-serif;}

/*** Headings  und Formatierungen ***/
h1 		{color: #000080; font-weight:100; font-size:22px; margin:0 ;padding:0 0 10px 0;	text-decoration:none;}
h1 a 		{color: #000080; font-weight:100; font-size:22px; margin:0 ;padding:0 ;	text-decoration:none; display:block;}
h2, h2 a 	{color: #000080; font-weight:100; margin:0; padding:0;}
h3, h3 a 	{color: #000080; font-weight:100; margin: 25px 0 10px 0; padding: 0;}
h4 		{color: #000080; font-size: 1.2em; font-weight:bold;margin: 0;padding: 0;}
h5		{color: #000080; font-size: 1.0em; font-weight:bold; margin:17px 0 2px 0; padding: 0;}
a 		{color: #000080;text-decoration: none;outline: none;}
form 		{margin: 0;padding: 0;}
li		{line-height:1.4em;font-size: 0.97em;}
p 		{line-height: 1.5em;text-align: justify;}
blockquote{background: #eeeeef;color: #555555; border: 1px solid #666;font-size: 0.95em;padding: 10px;margin: 7px 15px;-moz-border-radius: 9px;}
img 		{border: none;margin: 0px;padding: 0 3px;background-color: transparent;}
.entry 	{line-height: 1.3em;text-align: justify;}
small 	{font-size: 10px;}

/** esspecially the <code>-tag**/
/*   use: just put  <pre><code> before your code-example an clos the tags with </code></pre> */
pre, code {font-family: "Courier New", courier, monospace; font-size: 9pt; color: #0066cc;}
code 	{display: inline; } 
pre 		{white-space: pre-wrap;white-space: -moz-pre-wrap !important;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;} /* Warum - siehe: http://sw-guide.de/weblog/2006-10-05/code-bloecke-pre-elemente-auf-webseiten/ */
pre 		{display: block; line-height: 130%; margin: 11px 10px 11px 10px; padding: 5px 10px 5px 10px; width: 90%; background: #fcfcfc; border: 1px dotted #dbdbdb; }

 
/***header and topnavi***/
#top 				{background:transparent url(images/top.png) repeat-x; height:250px; margin:center;}
#topbar img			{background:transparent; float:left; padding:0; margin:center;}
#topbar 				{background:transparent; margin:center; height:30px; width:650px; text-align:center;}
ul.topmenu 			{background:transparent; float:left; margin:0; padding:0; list-style-type:none;}
ul.topmenu li 			{background:transparent; float:left;}
ul.topmenu li a 		{background:transparent; float:left; margin:70px 0 0 0; padding:0 11px; height:30px; color:#000; display:inline;}
ul.topmenu li a:hover	{background:transparent; padding:0 11px; color:#006699;}
ul.topmenu current 		{background:transparent; color:#006699; text-decoration:none;}

 
/*** the content ***/
#page 					{background: transparent;margin: 0 auto;padding: 0;text-align: left;width: 1000px;}
#content 				{background: transparent;border: none;color: #282828;float: left;margin: 20px 0px 30px 0px;padding: 0 40px 0 0px;text-align: left;width: 745px;}
#content a:hover 		{color: #5093c9;background: transparent;text-decoration: none;}
#content h1 a:hover 		{color: #5093c9; background: transparent;text-decoration: none;}
#content h2 a:hover 		{color: #5093c9;background: transparent; text-decoration: none;}
#content h3 a 			{text-decoration: none;}
#content h3 a:hover 		{color: #5093c9;background: transparent;text-decoration: none;}
#content ul 				{list-style-type: disc;margin: 0 0 0 25px; padding:  0;}
#content ol 				{margin: 0;margin: 0 0 0 25px; padding: 2px;}
#content a: img 			{border: 1px solid #eeeeee;background: transparent;}
#content a:hover img 		{border: 1px solid #777777;background: transparent;}
#content .wp-smiley 		{border: none;float: none;margin: 0 0 -4px 0 ;padding: 0px;background-color: transparent;} /*-4px ist nicht css-valide!*/
/**metadata of entry - date, tags and so on in index.php, archive.php**/
.postmetadata		{background: transparent;font-style: italic;color: #363636;border-top: 1px solid #eeeeec; font-size: 0.9em;margin: 10px 0 30px 0;padding:3px 3px 3px 3px;text-align: right;clear:both;}
.postmetadata a 		{background: transparent; color: #363636; text-decoration: none;}

/*** a single entry - single.php ***/
.clear 			{clear:both;}
.entrytext		{border-bottom: 2px solid #003399;margin: 5px 0;padding: 0 0 5px 0;}
.infobox 		{background:#ffb3b3;border:1px solid #ffc9c9;color:#363636; font-size:12px;margin: 10px 0 15px 0; padding: 5px 5px;-moz-border-radius: 8px;}
.infobox a		{background: transparent;color: #000000;}
.infobox a:hover {background: transparent; color: #ff8989;}
.related_posts	{font-size:1.0em;}
.postnavigation	{padding: 10px 0;}

.alt 			{line-height: 1.1em;padding: 10px;}
.alt a 			{background: inherit;color: #009900;text-decoration: none;}

/*** comments template ***/
/** comments under the entry**/
.commentheadline 	{background: inherit;font-size: 18px;font-weight: lighter;text-align: left;color: #326ea1;padding: 0;line-height: 1.5em;}
.commentlist 		{list-style: none;}
.commentbody 		{background: #fafafa;border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;color: #444444;font-size: 12px;margin: 5px 0 0 0;padding: 15px 15px 5px 15px;}
.commentbody a 		{background: transparent;color: #2d5175;text-decoration: none;}
.commentbody a:hover {background: transparent;color: #5093c9;text-decoration: none;}
.commentbody p 		{line-height: 1.2em;}
.commentdate		{font-size: 0.8em;}
/** the comment form**/
#comment 			{background: #fafafa;border: 1px solid #cccccc;color: #444444;font-size: 13px;padding-left: 2px;vertical-align: middle;width: 100%;}
#email, #author 		{background: #fafafa;border: 1px solid #cccccc;color: #444444;font: 12px Verdana, Arial, 'Helvetica', sans-serif;padding-left: 5px;vertical-align: middle;}
#url 				{background: #fafafa;border: 1px solid #cccccc;color: #444444;font: 12px Verdana, Arial, 'Helvetica', sans-serif;height: 16px;padding-left: 5px;vertical-align: middle;}
#submit 				{background: #fafafa;border: 1px solid #cccccc;color: #444444;font: 12px Verdana, Arial, 'Helvetica', sans-serif;margin: 0;	padding: 0 10px;}
#submit:hover 		{background: #DDE9F0;border: 1px solid #cccccc;color: #5093c9;font: 12px Verdana, Arial, 'Helvetica', sans-serif;margin: 0;	padding: 0 10px;}
textarea 				{overflow:auto;}

/*** metabox - footer.php ***/
#metabox 			{width:100%;padding: 0px;border-top:1px solid #eeeeee;clear: both;height: 100%;margin: 0;background: transparent;text-align: left;color: #383d44;}
#metabox-left 		{width: 30%;padding: 0 0 25px 0;float: left;}
#metabox-mid 		{width: 30%;padding: 0 0 25px 40px;float: left;}
#metabox-right 		{width: 30%;margin-right: 10px;padding: 0 0 25px 0;float: right;}
#metabox h2 			{font: 24px Arial, 'Helvetica', Verdana, sans-serif;font-weight: 100;margin: 25px 0 5px 0;padding: 0 1px;color: #326ea1;}
#metabox ul 			{list-style: none;margin: 0;padding: 0;border: none;}
#metabox li 			{border-bottom: 1px solid #cccccc;margin: 0;padding: 0;display: block;}
#metabox li a 			{display: block;background-color: transparent;color: #383d44;padding: 5px;text-decoration: none;border-bottom: 0;}
#metabox li a:hover 	{color: #ffffff;background-color: #5093c9;text-decoration: none;}

/*** footer ***/
#footer 				{background: transparent url(images/footer.png) repeat-x;border-bottom: 3px solid #006699;height: 26px; width:100%;clear: both;padding: 2px 0;color: #666666;overflow:hidden;}
.footer_left		{float: left;text-align: left;}
#footer a 			{color: #666666;text-decoration: none;}
#footer a:hover 		{color: #006699;text-decoration: none;}

/*** sidebar ***/
#sidebar 			{width: 200px;text-align: left;float: left;margin: 20px 0px 30px 0px;padding: 0;line-height: 1.5em;color: #383d44;}
.sidelist 			{background: transparent;margin: 0 0 20px 0;padding: 0;}
#sidebar ul 			{list-style: none;margin: 0;padding: 0;border: none;}
#sidebar li			{border-bottom: 1px solid #cccccc;margin: 0;padding: 0;display: block;}
#sidebar li a 			{display: block;background-color: transparent;color: #383d44;padding: 2px 2px 2px 2px;text-decoration: none;border-bottom: 0;}
#sidebar li a:hover 	{color: #5093c9;background-color: #DDE9F0;text-decoration: none;}
#sidebar h2			{background: inherit;color: #326ea1;font: 20px Arial, 'Helvetica', Verdana, sans-serif;font-weight: 100;padding: 15px 0px 3px 0px;margin: 0;}
#wrapper 			{float: left;margin: 0;padding: 0;}
.alignleft 			{float: left;	text-align: left;}
.alignright 			{float: right;margin-top: -1px;text-align: right;}
.date 				{background: transparent;color: #363636;font: 11px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;margin: 0;padding: 0;}

/** search**/
.s 					{background: transparent;border: 1px solid #c7c7c7;color: #383d44;font-size: 12px;height: 15px;padding-left: 3px;vertical-align: middle;width: 100%;}

/**** CSS for additional templates and plugins ****/
/***Breadcrumb Navigation Plugin ***/
.breadcrumbnavi {font-size:0.9em; font-style:italic;font-weight:lighter;padding:2px 0; border-bottom: 1px solid #666;}

/*** Feedstats plugin ***/
#feeds_readers {margin: 15px 5px;width: 100%;height: 100%;}

/** Kommentar Quicktags  Plugin **/
#ed_toolbar input 			{background: #fafafa;border: 1px solid #cccccc;color: #444444;margin: 2px 2px 5px 2px;width: auto;}
#ed_toolbar input:hover 	{background: #DDE9F0;border: 1px solid #cccccc;color: #5093c9;}

/*** Pagination plugin ***/
.pagination 					{padding:3px;margin:10px 0 3px 0;text-align:center;}
.pagination a 				{color:#4b4e52;padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #e0e0e0;text-decoration: none;}
.pagination a:hover			{color:#5093c9;background:#DDE9F0;border: 1px solid #f3f3f3;}
.pagination a:active 		{color:#5093c9;background:#DDE9F0;border: 1px solid #e0e0e0;}
.pagination span.current 		{color:#5093c9;background:#DDE9F0;padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #a0a0a0;font-weight: bold;}
.pagination span.disabled 	{color:#cccccc;margin-right: 2px;border: 1px solid #f3f3f3;}

/***WP_Grins Smiley Plugin***/
#wp_grins img 	{border: none;float: none;margin: 0px;padding: 0px;background-color: transparent;}

