﻿*{padding:0;margin:0}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address{margin:1em 0}
li, dd{margin-left:5%}
fieldset{padding:.5em}
select option{padding:0 5px}
.hide{display:none}
.left{float:left}
.right{float:right}
.clear{clear:both; height:1px; font-size:1px; line-height:1px}
.center{text-align:center}
.base{vertical-align:baseline}
.nowrap{white-space:nowrap}
a img{border:none}
.noscript{background:#fff;color:#f00;padding:3px;top:0px;left:0px;margin:1px;z-index:0;position:fixed;border:1px dotted #f00}
body{color:#333;background:#fff;font-size:10px;font-family:Arial, Helvetica, sans-serif}
h1, h2{color:#333;font-size:1.3em;font-weight:bold;margin:0 0 1.5em 0}
h1 a:hover{color:#000;text-decoration:none}
a {color:#333;text-decoration:none}	a:hover{color:#000;background:#eee;text-decoration:none}
p{color:#333;font-size:1.2em;line-height:1.5em}
blockquote{color:#333;background:#f3f3f3;margin-left:1em;padding-left:1em}
#primary blockquote{margin:0 0.5em;padding:0.1em 1em}
pre{width:100%;padding:1em 0;overflow:auto;text-decoration:underline overline}
table{width:100%;border-spacing:2px;margin:0 0}
table caption{margin-bottom:-1em;margin-top:1em}
table td, table th{padding:0.3em 1.25em 0.3em 0;font-size:1.2em;line-height:1.2em;vertical-align:top;text-align:left}
table td .date{color:#666}
table p{margin:0;padding:0;line-height:1.3em;font-size:1em}
ul li{list-style-type:square;margin:0.5em 0 0.5em 2em}
.inside{margin:0 auto 0 12em;padding:0 0 5em 0;width:80%}
#header h1{margin:1.75em 1em 0 0;font-size:1.6em; font-family:"Times New Roman", Times, serif;font-weight:normal;font-style:italic;vertical-align:middle}
a#lang{color:#666}	a:hover#lang{color:#333;background:#eee}
#header  ul{font-size:1.2em;white-space:nowrap}
#header ul li{display:inline;list-style-type:none;margin:0 0.5em 0 0;vertical-align:middle}
#primary .content{min-height:300px;}
.content ul{font-size:1.2em; list-style-image:url(http://felixmeyer.info/wp-content/themes/hmngwy/images/leftw.gif)}
.content a{color:#333}
.content a:hover{color:#000;background:#eee}
.index{font-size:1.1em;margin:0 0 6em 0.25em}
.index a, .details a{color:#666}
.index a:hover, .details a:hover{color:#000}
.details{margin:1em 0 3em 0;padding:0}
.details{font-size:0.96em;color:#777}
p .details{font-size:0.8em;color:#777}
.details .date{background:#f7f7f7}
.content .description{padding:0.5em 0 0 0.5em}
.content .description p{color:#666;font-size:1.1em;line-height:1.35em;margin-bottom:0}
.content .description a:hover{color:#000}
.cc{margin:2em 0 1em 0;padding-top:3em}
.cc p{margin:0 1em 0 0;padding:0.5em 0}
.cc p, .cc a, .cc p a{font-size:1em;color:#777}
ul.postnav, ul.menunav, ul.postnav li, ul.menunav li, ul.post-categories li{list-style-image:url(http://felixmeyer.info/wp-content/themes/hmngwy/images/leftw.gif);list-style-position:inside}
#primary ul.postnav li{padding:0 0 1em 0.2em}
#primary ul.postnav img{position:relative;top:-0.1em;margin-right:0.3em}
#primary ul.postnav, #primary  ul.post-categories{margin-top:0}
#primary ul.postnav li, #primary  ul.post-categories li{margin:0}
ul.postnav .date, ul.postnav .date a{color:#666}	ul.postnav .date a:hover{color:#000}
.preview{position:absolute;top:8em;left:48em;} .preview img{border:1px solid #ccc}
#footer p, #footer a{color:#666;text-transform:lowercase;font-size:1em}
#TB_window{position:absolute;background:#000;z-index:102;color:#000;display:none}
#TB_window a{color:#555}	#TB_window a:hover{color:#777}
#TB_window img{display:block;margin:30px 0 0 30px}
#TB_nav{color:#555;height:30px;margin-top:35px;background:#070707}
.TB_caption{padding:5px 30px 5px 35px;float:left}
.TB_closeWindow{padding:5px 35px 5px 0;float:right}
#TB_overlay{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;background:#000;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9}
#TB_load{position:absolute;display:none;height:100px;width:100px;z-index:101}
#TB_HideSelect{z-index:99;position:absolute;top:0;left:0;background:#000;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}
#TB_w_window{position:absolute;background:#fff;z-index:102;color:#fff;display:none}
#TB_w_window a{color:#777}	#TB_w_window a:hover{color:#555}
#TB_w_window img{display:block;margin:30px 0 0 30px}
#TB_w_nav{color:#777;height:30px;margin-top:35px;background:#fff}
#TB_w_overlay{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;background:#eee;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9}