﻿/* ######################################################################################################
** ### Schriften  #######################################################################################
** ######################################################################################################
*/

@media all
{
body, html { 	
    font-family: Trebuchet MS, Verdana, Arial, Sans-Serif;
    font-size: 100%;
    line-height: 1.5em;
    letter-spacing: 0;
    text-align: left;
    word-spacing: normal;
    text-decoration: none;
    color: #444;
    background-color: #fff;
}

body {font-size: 75%}

/*- Überschriften */

h1, h2, h3, h4 { font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; }


h1 {font-size: 1.6em; font-weight:normal; color: #205563; margin:0 0 0.3em 0;} /* Überschrift: h1 (Perma-Artikel)  */
h2 {font-size: 1.6em; font-weight:normal; color: #205563; margin:0 0 0.3em 0;}
h3 {font-size: 1.4em; font-weight:normal; color: #205563; margin:0.4em 0 0.3em 0;}
h4 {font-size: 1.2em; font-weight:bold; color: #aaa; margin: 0; padding:0.1em 0 0.3em 0; border-top: 1px #ddd solid;}

/* Category Überschrift */
h5 {font-size: 2.4em; line-height: 1.2em; color: #fff; background-color:#205563; padding:0 0 0.1em 0.2em;; font-weight:bold; margin:0 0 0.4em 0;}

.item h1, h2 { margin:0;}
#col3 h4 { border: 0; font-size: 1.0em; }

/* Link Gestaltung #B96544;*/
a { color: #9f4a4a; text-decoration: none; }
a:hover { color: #777; text-decoration: none; background: transparent;}
.itemtext a:visited { color: #a00; }

#header a:hover {text-decoration: none; border 0: margin: 0; padding: 0; background: #736C6A;}

.item h1 a, .item h1 a:hover, .item h1 a:visited, h2 a, h2 a:hover, h2 a:visited {
     text-decoration: none;
     color: #fff;
}
h2 a:hover, h2 a:visited {
     text-decoration: none;
     color: #777;
}

h3, h3 a, h3 a:hover, h3 a:visited {
     text-decoration: none;
     color: #205563;
}

.comments h3 {display: inline;}

#entrynav {padding: 0.3em; margin-bottom: 1em; background: #dde; border: 1px #bbd solid;}

#entrynav p {margin: 0; }

#entrynav a {color: #558;}
#entrynav a:hover {color: #c00; background: inherit; }


.item a img.gravatar {
	padding: 4px;
	margin: 0 0 0.5em 1em;
        background: #eee;
        border: 1px solid #aaa;
}
/* Weihnachtseite + Glöckchen*/
#col3 h6_ {
      font-family: Georgia, Times, serif;
      font-size: 1.3em;
      color: #fff;
      font-variant: small-caps;
      font-weight: normal;
      display:block;
      border-bottom: 2px #778a6c dotted;
      margin-top: -0.5em;
      margin-bottom: 0.5em;
    }
h6_ {font-size: 1.6em; font-weight:normal; color: #fff; margin:0 0 0.3em 0;}

/* Fanartikel*/
#col3 h6 {
      font-family: Tahoma, Georgia, Times, serif;
      font-size: 1.3em;
      color: #78a9a7;
      font-variant: small-caps;
      font-weight: normal;
      display:block;
      border-bottom: 0px #78a9a7 dotted;
      margin-top: -0.5em;
      margin-bottom: 0.5em;
    }
h6 {font-size: 1.6em; font-weight:normal; color: #78a9a7; margin:0 0 0.3em 0;}

/* Normale Seite */
#col3 h2 {
      display:block;
      background-image: url(bg/titel_h2.gif);
      font-family: Tahoma, Georgia, Times, serif;
      font-size: 1.3em;
      font-variant: small-caps;
      font-weight: normal;
      text-align:center;
      color: #fff;
      margin-bottom: 0.4em;
      height: 20px;
}
#col3_content {padding-top: 1.0em;}

#footer a {color: #fff}
#footer a:hover {color: #fff; background: #778a6c;}


p,ul,ol {line-height: 1.5em}
p {line-height: 1.5em; margin: 0 0 1em 0;}



hr {display: none;}

strike {
	color: #777;
}
	
code {
	font: 1.1em 'Courier New', Courier, Fixed;
       background: #eef;
}

acronym, abbr {
	letter-spacing: .07em;
	border-bottom: 1px dashed #999;
	cursor: help;
}

.item {margin-bottom: 2em;}
.itemhead {color: #888; margin-bottom: 1em;}
.item p { text-align: justify }

blockquote {
	margin: 0 1em 1em;
	padding: 1em 1em 1em 40px;
	background: #f6f6f6 url('images/hr_blog/blockquote.gif') 6px 6px no-repeat;
        border: 1px solid #ddd;
}

pre {
	margin: 0 1em 1em;
	padding: 1em;
	background: #f6f6f6;
        border: 1px solid #ddd;
}

#col3 ul.articles li {
	padding-left: 18px;
	background-image: url('icons/icon_article.gif');
	background-repeat: no-repeat;
	background-position: 0 0.2em;
        list-style-type:none;
}

ul.comments {
	list-style-image: url('icons/icon_comment.gif');
        list-style-position: inside;
}

ul.related_entries {
	list-style-image: url('icons//icon_article.gif');
        list-style-position: inside;
       margin:0;
}

ul.blogroll {
	list-style-image: url('icons/icon_link.gif');
  list-style-position: inside;
  margin-top: -5px;
}

ul.feeds {
	list-style-image: url('icons/feed-icon-12x12.gif');
        list-style-position: inside;
}

ul#nav_categories {
	list-style-image: url('icons/icon_categories.gif');
        list-style-position: inside;
}

ul#nav_categories ul {
	list-style-image: url('icons/icon_subcategory.gif');
        list-style-position: inside;
}

}
