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

/* "Yet Another Multicolum Layout" (c) by Dirk Jesse (http://www.yaml.de)
** 
**  CSS Schriften V1.0 (26.04.05)
*/

@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: 160%; font-weight:normal; color: #205563; margin:0 0 0.3em 0;} /* Überschrift: h1 (Perma-Artikel)  */
h2 {font-size: 160%; font-weight:normal; color: #205563; margin:0 0 0.3em 0;}
h3 {font-size: 140%; font-weight:normal; color: #205563; margin:0.4em 0 0.3em 0;}
h4 {font-size: 120%; font-weight:bold; color: #aaa; margin: 0; padding:0.1em 0 0.3em 0; border-top: 1px #ddd solid;}

/* Category Überschrift */
h5 {font-size: 240%; 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: 100%; }

/* Link Gestaltung */ 
a { color: #B96544; text-decoration: none; }
a:hover { color: #834730; text-decoration: none; background: #f4f4f4;}
.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: #205563;
}

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;
}


#col3 h2 {
      font-family: Georgia, Times, serif;
      font-size: 1.3em; 
      color: #000;
      font-variant: small-caps; 
      font-weight: normal; 
      display:block; 
      border-bottom: 2px #ccc dotted; 
      margin-bottom: 0.5em;
}
#col3_content {padding-top: 1.8em;}

#footer a {color: #666}
#footer a:hover {color: #fff; background: #888;}


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('images/hr_blog/icons/icon_article.gif');
	background-repeat: no-repeat;
	background-position: 0 0.2em;
        list-style-type:none;
}

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

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

ul.blogroll {
	list-style-image: url('images/hr_blog/icons/icon_link.gif');
        list-style-position: inside;
}

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

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

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

}
